From 105a2e9f42aa21bd266088759a4597d94bba6508 Mon Sep 17 00:00:00 2001 From: modularbot Date: Fri, 27 Dec 2024 07:10:28 +0000 Subject: [PATCH 001/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2024122705 --- examples/life/magic.lock | 160 +++++++++++++++++----------------- examples/magic.lock | 160 +++++++++++++++++----------------- examples/notebooks/magic.lock | 158 ++++++++++++++++----------------- examples/operators/magic.lock | 160 +++++++++++++++++----------------- magic.lock | 160 +++++++++++++++++----------------- 5 files changed, 399 insertions(+), 399 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 93547f7467..88ec51f6c7 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -7671,76 +7671,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - sha256: e26e3e71125ec70957b2ac651fee9c4ba182eea8d34a9dbe1212a7725c1e8128 - md5: 99c833210594028dd43a4cb39bb8af54 - depends: - - max-core ==25.1.0.dev2024122605 release - - max-python >=25.1.0.dev2024122605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122605 release - - mblack ==25.1.0.dev2024122605 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 + md5: 370a4e78ec709a5b4ac926f2229e961f + depends: + - max-core ==25.1.0.dev2024122705 release + - max-python >=25.1.0.dev2024122705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122705 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1735190248444 + size: 9908 + timestamp: 1735276646121 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - sha256: fa5be2b2c2e3de51640e7f6b2bf490ca351739982ce349d92ed3e8bc1632d629 - md5: 549dbd3055f80dd69b920c09e35ead41 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f + md5: 0888729c6e2dc47c60eea220d90ba7fb depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245455479 - timestamp: 1735190248443 + size: 245480850 + timestamp: 1735276702592 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - sha256: 6f7dcbcda52ff67b3ead85dfe979597ad4fb51bb755641c70dc8b2d182808283 - md5: 0e596d0aa43c0c260ec4157253ab4bdc + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d + md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249331722 - timestamp: 1735190238128 + size: 249350600 + timestamp: 1735276646119 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - sha256: 7f93e1d6a06cb197702841135bcf052a157db6778b9f0c07561f82ac07851951 - md5: f68ed248c3950a4fc82b576a5760f723 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f + md5: 874a5f8b35e6cde2d10f978ae37de6b9 depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214151967 - timestamp: 1735192563676 + size: 214148461 + timestamp: 1735276875577 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 37f3abf17b713ed888bbb6bb534801c4b141f9da3a7ca9a690bffbfd361d2053 - md5: 1344cafc7fe5f236f4989356912d4533 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: 0754a230be7ae3df9427d9c851d2e2bebb99d4b04c9e8e87c0d4c4ad99a55517 + md5: 1f7f91b1e9b7a78b02f57922417b477a depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -7763,18 +7763,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122798599 - timestamp: 1735190248451 + size: 122815019 + timestamp: 1735276702602 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 3cd3a2e836b5c7c9c22e04e1f452d7d476999a4ff7e8f096379b88cec9ce9452 - md5: 80296d454fd036ce473d6a3bd3e6501d + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: fc0638c821e95d39231b2912d21a7dcac06b27dbb74099970e12c72d6399d553 + md5: b610bbf33c17a6cd3803441969021e94 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -7797,18 +7797,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126472950 - timestamp: 1735190238138 + size: 126488278 + timestamp: 1735276646129 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 4cc94c09b26b640a12292727a98f31fd2a72e6c635c02595e0adf7297d0bdea6 - md5: 1758e3b7dea3d0dbf0ecab55341be24f + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: 5f9ebe2d2db72339a02af83e1b19d3b1654f29d7d27239696147863d8a3099ac + md5: a4f4dde5759c45b2b6ab4c63443df95e depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -7831,17 +7831,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113427237 - timestamp: 1735192563679 + size: 113438495 + timestamp: 1735276875580 - kind: conda name: mblack - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda - sha256: 5b0b3833010934f9de78f86a56ff597a8d60f99c134595a5e68cdf09db991158 - md5: e7f487bd03b1d709f9c3b0837a15ef23 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f + md5: 8f0828de9e2cbceb70e9573f4d44dcc0 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7851,8 +7851,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130799 - timestamp: 1735190248448 + size: 130800 + timestamp: 1735276646126 - kind: conda name: mdurl version: 0.1.2 @@ -7871,21 +7871,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda - sha256: e6252f113f976d0247d33170b6a7116a38d1fecbd56f9d03b2ddae8353befb7d - md5: 16754e1b5992db2b6ba29a0b6c2f38ea + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 + md5: 912349d661371a646442b3fb995521a9 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary size: 22939 - timestamp: 1735190248449 + timestamp: 1735276646127 - kind: conda name: mpg123 version: 1.32.9 diff --git a/examples/magic.lock b/examples/magic.lock index 33ef6daaf5..f086ebc5b8 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -5892,76 +5892,76 @@ packages: timestamp: 1733220925299 - kind: conda name: max - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - sha256: e26e3e71125ec70957b2ac651fee9c4ba182eea8d34a9dbe1212a7725c1e8128 - md5: 99c833210594028dd43a4cb39bb8af54 - depends: - - max-core ==25.1.0.dev2024122605 release - - max-python >=25.1.0.dev2024122605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122605 release - - mblack ==25.1.0.dev2024122605 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 + md5: 370a4e78ec709a5b4ac926f2229e961f + depends: + - max-core ==25.1.0.dev2024122705 release + - max-python >=25.1.0.dev2024122705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122705 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1735190248444 + size: 9908 + timestamp: 1735276646121 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - sha256: fa5be2b2c2e3de51640e7f6b2bf490ca351739982ce349d92ed3e8bc1632d629 - md5: 549dbd3055f80dd69b920c09e35ead41 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f + md5: 0888729c6e2dc47c60eea220d90ba7fb depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245455479 - timestamp: 1735190248443 + size: 245480850 + timestamp: 1735276702592 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - sha256: 6f7dcbcda52ff67b3ead85dfe979597ad4fb51bb755641c70dc8b2d182808283 - md5: 0e596d0aa43c0c260ec4157253ab4bdc + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d + md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249331722 - timestamp: 1735190238128 + size: 249350600 + timestamp: 1735276646119 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - sha256: 7f93e1d6a06cb197702841135bcf052a157db6778b9f0c07561f82ac07851951 - md5: f68ed248c3950a4fc82b576a5760f723 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f + md5: 874a5f8b35e6cde2d10f978ae37de6b9 depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214151967 - timestamp: 1735192563676 + size: 214148461 + timestamp: 1735276875577 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.11release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.11release.conda - sha256: e577fc0c1e912cd5f62da5312ed9a50bab4d419387a65f113d5a52f33f730fd6 - md5: 52bbf242c09bd1231f9a1c9e7bc96fdc + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.11release.conda + sha256: 2bb652a8267527d849d10d6c4ad49ec4ea45cec7cd2cf39ddbb575823509d49b + md5: 9377080666219904e0d1f590018e3331 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.11.* - fastapi - httpx @@ -5984,18 +5984,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122822038 - timestamp: 1735190248449 + size: 122841025 + timestamp: 1735276702599 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.11release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.11release.conda - sha256: 4d83f403d103d0b595a99451c4e22ebceeb52f49e9769ae2bcc657677eff272a - md5: 253de68ea5c6491d39b8f8089c840c3b + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.11release.conda + sha256: dbe55774f579b00f1c0f5f53115d532efc2cd8b5879456cbd83dc0ff6f8bbaa6 + md5: d721e343462af05de7e5a10af99eac68 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.11.* - fastapi - httpx @@ -6018,18 +6018,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126482216 - timestamp: 1735190238135 + size: 126504832 + timestamp: 1735276646126 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.11release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.11release.conda - sha256: 28b57116d95e9d746532758f2a8735564d6b3f74322d635a80f53594f58fb896 - md5: addd87b077d926d26721708746733f4e + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.11release.conda + sha256: 0ece383095e06ec8f55680a3ed79fa40f4f9dfb1b03592602f449a7d78f57b8a + md5: a0f6f26256ba2d65527c2f316ba42787 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.11.* - fastapi - httpx @@ -6052,17 +6052,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113449494 - timestamp: 1735192563678 + size: 113458707 + timestamp: 1735276875579 - kind: conda name: mblack - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda - sha256: 5b0b3833010934f9de78f86a56ff597a8d60f99c134595a5e68cdf09db991158 - md5: e7f487bd03b1d709f9c3b0837a15ef23 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f + md5: 8f0828de9e2cbceb70e9573f4d44dcc0 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6072,8 +6072,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130799 - timestamp: 1735190248448 + size: 130800 + timestamp: 1735276646126 - kind: conda name: mdurl version: 0.1.2 @@ -6092,21 +6092,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda - sha256: e6252f113f976d0247d33170b6a7116a38d1fecbd56f9d03b2ddae8353befb7d - md5: 16754e1b5992db2b6ba29a0b6c2f38ea + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 + md5: 912349d661371a646442b3fb995521a9 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary size: 22939 - timestamp: 1735190248449 + timestamp: 1735276646127 - kind: conda name: multidict version: 6.1.0 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index ea73f94295..9280e2b33f 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -166,13 +166,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -456,13 +456,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -738,13 +738,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -6939,76 +6939,76 @@ packages: timestamp: 1733417051523 - kind: conda name: max - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - sha256: e26e3e71125ec70957b2ac651fee9c4ba182eea8d34a9dbe1212a7725c1e8128 - md5: 99c833210594028dd43a4cb39bb8af54 + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 + md5: 370a4e78ec709a5b4ac926f2229e961f depends: - - max-core ==25.1.0.dev2024122605 release - - max-python >=25.1.0.dev2024122605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122605 release - - mblack ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release + - max-python >=25.1.0.dev2024122705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122705 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1735190248444 + size: 9908 + timestamp: 1735276646121 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - sha256: fa5be2b2c2e3de51640e7f6b2bf490ca351739982ce349d92ed3e8bc1632d629 - md5: 549dbd3055f80dd69b920c09e35ead41 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f + md5: 0888729c6e2dc47c60eea220d90ba7fb depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245455479 - timestamp: 1735190248443 + size: 245480850 + timestamp: 1735276702592 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - sha256: 6f7dcbcda52ff67b3ead85dfe979597ad4fb51bb755641c70dc8b2d182808283 - md5: 0e596d0aa43c0c260ec4157253ab4bdc + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d + md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249331722 - timestamp: 1735190238128 + size: 249350600 + timestamp: 1735276646119 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - sha256: 7f93e1d6a06cb197702841135bcf052a157db6778b9f0c07561f82ac07851951 - md5: f68ed248c3950a4fc82b576a5760f723 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f + md5: 874a5f8b35e6cde2d10f978ae37de6b9 depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214151967 - timestamp: 1735192563676 + size: 214148461 + timestamp: 1735276875577 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 37f3abf17b713ed888bbb6bb534801c4b141f9da3a7ca9a690bffbfd361d2053 - md5: 1344cafc7fe5f236f4989356912d4533 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: 0754a230be7ae3df9427d9c851d2e2bebb99d4b04c9e8e87c0d4c4ad99a55517 + md5: 1f7f91b1e9b7a78b02f57922417b477a depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -7031,18 +7031,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122798599 - timestamp: 1735190248451 + size: 122815019 + timestamp: 1735276702602 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 3cd3a2e836b5c7c9c22e04e1f452d7d476999a4ff7e8f096379b88cec9ce9452 - md5: 80296d454fd036ce473d6a3bd3e6501d + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: fc0638c821e95d39231b2912d21a7dcac06b27dbb74099970e12c72d6399d553 + md5: b610bbf33c17a6cd3803441969021e94 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -7065,18 +7065,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126472950 - timestamp: 1735190238138 + size: 126488278 + timestamp: 1735276646129 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 4cc94c09b26b640a12292727a98f31fd2a72e6c635c02595e0adf7297d0bdea6 - md5: 1758e3b7dea3d0dbf0ecab55341be24f + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: 5f9ebe2d2db72339a02af83e1b19d3b1654f29d7d27239696147863d8a3099ac + md5: a4f4dde5759c45b2b6ab4c63443df95e depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -7099,17 +7099,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113427237 - timestamp: 1735192563679 + size: 113438495 + timestamp: 1735276875580 - kind: conda name: mblack - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda - sha256: 5b0b3833010934f9de78f86a56ff597a8d60f99c134595a5e68cdf09db991158 - md5: e7f487bd03b1d709f9c3b0837a15ef23 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f + md5: 8f0828de9e2cbceb70e9573f4d44dcc0 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7119,8 +7119,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130799 - timestamp: 1735190248448 + size: 130800 + timestamp: 1735276646126 - kind: conda name: mdurl version: 0.1.2 @@ -7155,21 +7155,21 @@ packages: timestamp: 1733258822603 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda - sha256: e6252f113f976d0247d33170b6a7116a38d1fecbd56f9d03b2ddae8353befb7d - md5: 16754e1b5992db2b6ba29a0b6c2f38ea + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 + md5: 912349d661371a646442b3fb995521a9 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary size: 22939 - timestamp: 1735190248449 + timestamp: 1735276646127 - kind: conda name: multidict version: 6.1.0 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index b5134ca512..02a2f02a62 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -5892,76 +5892,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - sha256: e26e3e71125ec70957b2ac651fee9c4ba182eea8d34a9dbe1212a7725c1e8128 - md5: 99c833210594028dd43a4cb39bb8af54 - depends: - - max-core ==25.1.0.dev2024122605 release - - max-python >=25.1.0.dev2024122605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122605 release - - mblack ==25.1.0.dev2024122605 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 + md5: 370a4e78ec709a5b4ac926f2229e961f + depends: + - max-core ==25.1.0.dev2024122705 release + - max-python >=25.1.0.dev2024122705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122705 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1735190248444 + size: 9908 + timestamp: 1735276646121 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - sha256: fa5be2b2c2e3de51640e7f6b2bf490ca351739982ce349d92ed3e8bc1632d629 - md5: 549dbd3055f80dd69b920c09e35ead41 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f + md5: 0888729c6e2dc47c60eea220d90ba7fb depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245455479 - timestamp: 1735190248443 + size: 245480850 + timestamp: 1735276702592 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - sha256: 6f7dcbcda52ff67b3ead85dfe979597ad4fb51bb755641c70dc8b2d182808283 - md5: 0e596d0aa43c0c260ec4157253ab4bdc + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d + md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249331722 - timestamp: 1735190238128 + size: 249350600 + timestamp: 1735276646119 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - sha256: 7f93e1d6a06cb197702841135bcf052a157db6778b9f0c07561f82ac07851951 - md5: f68ed248c3950a4fc82b576a5760f723 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f + md5: 874a5f8b35e6cde2d10f978ae37de6b9 depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214151967 - timestamp: 1735192563676 + size: 214148461 + timestamp: 1735276875577 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 37f3abf17b713ed888bbb6bb534801c4b141f9da3a7ca9a690bffbfd361d2053 - md5: 1344cafc7fe5f236f4989356912d4533 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: 0754a230be7ae3df9427d9c851d2e2bebb99d4b04c9e8e87c0d4c4ad99a55517 + md5: 1f7f91b1e9b7a78b02f57922417b477a depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -5984,18 +5984,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122798599 - timestamp: 1735190248451 + size: 122815019 + timestamp: 1735276702602 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 3cd3a2e836b5c7c9c22e04e1f452d7d476999a4ff7e8f096379b88cec9ce9452 - md5: 80296d454fd036ce473d6a3bd3e6501d + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: fc0638c821e95d39231b2912d21a7dcac06b27dbb74099970e12c72d6399d553 + md5: b610bbf33c17a6cd3803441969021e94 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -6018,18 +6018,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126472950 - timestamp: 1735190238138 + size: 126488278 + timestamp: 1735276646129 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 4cc94c09b26b640a12292727a98f31fd2a72e6c635c02595e0adf7297d0bdea6 - md5: 1758e3b7dea3d0dbf0ecab55341be24f + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: 5f9ebe2d2db72339a02af83e1b19d3b1654f29d7d27239696147863d8a3099ac + md5: a4f4dde5759c45b2b6ab4c63443df95e depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -6052,17 +6052,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113427237 - timestamp: 1735192563679 + size: 113438495 + timestamp: 1735276875580 - kind: conda name: mblack - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda - sha256: 5b0b3833010934f9de78f86a56ff597a8d60f99c134595a5e68cdf09db991158 - md5: e7f487bd03b1d709f9c3b0837a15ef23 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f + md5: 8f0828de9e2cbceb70e9573f4d44dcc0 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6072,8 +6072,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130799 - timestamp: 1735190248448 + size: 130800 + timestamp: 1735276646126 - kind: conda name: mdurl version: 0.1.2 @@ -6092,21 +6092,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda - sha256: e6252f113f976d0247d33170b6a7116a38d1fecbd56f9d03b2ddae8353befb7d - md5: 16754e1b5992db2b6ba29a0b6c2f38ea + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 + md5: 912349d661371a646442b3fb995521a9 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary size: 22939 - timestamp: 1735190248449 + timestamp: 1735276646127 - kind: conda name: multidict version: 6.1.0 diff --git a/magic.lock b/magic.lock index 237a157c10..f50b5d9ae9 100644 --- a/magic.lock +++ b/magic.lock @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -5910,76 +5910,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122605-release.conda - sha256: e26e3e71125ec70957b2ac651fee9c4ba182eea8d34a9dbe1212a7725c1e8128 - md5: 99c833210594028dd43a4cb39bb8af54 - depends: - - max-core ==25.1.0.dev2024122605 release - - max-python >=25.1.0.dev2024122605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122605 release - - mblack ==25.1.0.dev2024122605 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda + sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 + md5: 370a4e78ec709a5b4ac926f2229e961f + depends: + - max-core ==25.1.0.dev2024122705 release + - max-python >=25.1.0.dev2024122705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122705 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1735190248444 + size: 9908 + timestamp: 1735276646121 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122605-release.conda - sha256: fa5be2b2c2e3de51640e7f6b2bf490ca351739982ce349d92ed3e8bc1632d629 - md5: 549dbd3055f80dd69b920c09e35ead41 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda + sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f + md5: 0888729c6e2dc47c60eea220d90ba7fb depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245455479 - timestamp: 1735190248443 + size: 245480850 + timestamp: 1735276702592 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122605-release.conda - sha256: 6f7dcbcda52ff67b3ead85dfe979597ad4fb51bb755641c70dc8b2d182808283 - md5: 0e596d0aa43c0c260ec4157253ab4bdc + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda + sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d + md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249331722 - timestamp: 1735190238128 + size: 249350600 + timestamp: 1735276646119 - kind: conda name: max-core - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122605-release.conda - sha256: 7f93e1d6a06cb197702841135bcf052a157db6778b9f0c07561f82ac07851951 - md5: f68ed248c3950a4fc82b576a5760f723 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda + sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f + md5: 874a5f8b35e6cde2d10f978ae37de6b9 depends: - - mblack ==25.1.0.dev2024122605 release + - mblack ==25.1.0.dev2024122705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214151967 - timestamp: 1735192563676 + size: 214148461 + timestamp: 1735276875577 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 37f3abf17b713ed888bbb6bb534801c4b141f9da3a7ca9a690bffbfd361d2053 - md5: 1344cafc7fe5f236f4989356912d4533 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: 0754a230be7ae3df9427d9c851d2e2bebb99d4b04c9e8e87c0d4c4ad99a55517 + md5: 1f7f91b1e9b7a78b02f57922417b477a depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -6002,18 +6002,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122798599 - timestamp: 1735190248451 + size: 122815019 + timestamp: 1735276702602 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 3cd3a2e836b5c7c9c22e04e1f452d7d476999a4ff7e8f096379b88cec9ce9452 - md5: 80296d454fd036ce473d6a3bd3e6501d + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: fc0638c821e95d39231b2912d21a7dcac06b27dbb74099970e12c72d6399d553 + md5: b610bbf33c17a6cd3803441969021e94 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -6036,18 +6036,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126472950 - timestamp: 1735190238138 + size: 126488278 + timestamp: 1735276646129 - kind: conda name: max-python - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122605-3.12release.conda - sha256: 4cc94c09b26b640a12292727a98f31fd2a72e6c635c02595e0adf7297d0bdea6 - md5: 1758e3b7dea3d0dbf0ecab55341be24f + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda + sha256: 5f9ebe2d2db72339a02af83e1b19d3b1654f29d7d27239696147863d8a3099ac + md5: a4f4dde5759c45b2b6ab4c63443df95e depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python 3.12.* - fastapi - httpx @@ -6070,17 +6070,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113427237 - timestamp: 1735192563679 + size: 113438495 + timestamp: 1735276875580 - kind: conda name: mblack - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122605-release.conda - sha256: 5b0b3833010934f9de78f86a56ff597a8d60f99c134595a5e68cdf09db991158 - md5: e7f487bd03b1d709f9c3b0837a15ef23 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f + md5: 8f0828de9e2cbceb70e9573f4d44dcc0 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6090,8 +6090,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130799 - timestamp: 1735190248448 + size: 130800 + timestamp: 1735276646126 - kind: conda name: mdurl version: 0.1.2 @@ -6110,21 +6110,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122605 + version: 25.1.0.dev2024122705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122605-release.conda - sha256: e6252f113f976d0247d33170b6a7116a38d1fecbd56f9d03b2ddae8353befb7d - md5: 16754e1b5992db2b6ba29a0b6c2f38ea + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 + md5: 912349d661371a646442b3fb995521a9 depends: - - max-core ==25.1.0.dev2024122605 release + - max-core ==25.1.0.dev2024122705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary size: 22939 - timestamp: 1735190248449 + timestamp: 1735276646127 - kind: conda name: multidict version: 6.1.0 From bd78294efa6c2bc5b62dae0df702243a62e66838 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 27 Dec 2024 18:15:35 +1000 Subject: [PATCH 002/182] [mojo-lang][KGEN] Simplify handling of `UnknownAttr` (#53338) This removes some old code that isn't needed anymore. MODULAR_ORIG_COMMIT_REV_ID: 9a7491551a76491c4ad6b739c856bdac6515da10 --- stdlib/src/builtin/_stubs.mojo | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/stdlib/src/builtin/_stubs.mojo b/stdlib/src/builtin/_stubs.mojo index 3b5a12fdac..4879a225fb 100644 --- a/stdlib/src/builtin/_stubs.mojo +++ b/stdlib/src/builtin/_stubs.mojo @@ -95,12 +95,11 @@ fn parameter_for_generator[ fn _generator[ IteratorT: _IntIter ](it: IteratorT) -> _ParamForIterator[IteratorT]: - if it.__len__() == 0: - return _ParamForIterator[IteratorT]( - __mlir_attr[`#kgen.unknown : !kgen.paramref<`, IteratorT, `>`], - 0, - True, - ) - var next_it = it - var value = next_it.__next__() - return _ParamForIterator(next_it, value, False) + if it.__len__() != 0: + var next_it = it + var value = next_it.__next__() + return _ParamForIterator(next_it, value, False) + + var value: IteratorT + __mlir_op.`lit.ownership.mark_initialized`(__get_mvalue_as_litref(value)) + return _ParamForIterator(value^, 0, True) From f8e856dbff23b991f65bf454db8422326f0a9887 Mon Sep 17 00:00:00 2001 From: modularbot Date: Sat, 28 Dec 2024 07:42:53 +0000 Subject: [PATCH 003/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2024122805 --- examples/life/magic.lock | 162 ++++++++++++------------- examples/magic.lock | 162 ++++++++++++------------- examples/notebooks/magic.lock | 222 +++++++++++++++++----------------- examples/operators/magic.lock | 162 ++++++++++++------------- magic.lock | 162 ++++++++++++------------- 5 files changed, 435 insertions(+), 435 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 88ec51f6c7..621b2095cd 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -7671,76 +7671,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 - md5: 370a4e78ec709a5b4ac926f2229e961f - depends: - - max-core ==25.1.0.dev2024122705 release - - max-python >=25.1.0.dev2024122705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122705 release - - mblack ==25.1.0.dev2024122705 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e + md5: d2ab5ff45c394ef59d4c89a35dbc0e20 + depends: + - max-core ==25.1.0.dev2024122805 release + - max-python >=25.1.0.dev2024122805,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2024122805 release license: LicenseRef-Modular-Proprietary - size: 9908 - timestamp: 1735276646121 + size: 9913 + timestamp: 1735363020600 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f - md5: 0888729c6e2dc47c60eea220d90ba7fb + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 + md5: 99412132bd807caa43dba507054a2691 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245480850 - timestamp: 1735276702592 + size: 245436370 + timestamp: 1735363025528 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d - md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 + md5: c83934dfd0b0e2285a2959be586f8e4b depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249350600 - timestamp: 1735276646119 + size: 249341674 + timestamp: 1735363020598 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f - md5: 874a5f8b35e6cde2d10f978ae37de6b9 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 + md5: d45b98ffbd949783e9c8ee20e28a6970 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214148461 - timestamp: 1735276875577 + size: 214123206 + timestamp: 1735365284895 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: 0754a230be7ae3df9427d9c851d2e2bebb99d4b04c9e8e87c0d4c4ad99a55517 - md5: 1f7f91b1e9b7a78b02f57922417b477a + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 1666cdc4f1460979cb2bad7ddaa745256f137e03a32c8688a988f359bcc4a1b6 + md5: fda0864df873c814f836064daa86e4d6 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -7763,18 +7763,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122815019 - timestamp: 1735276702602 + size: 122818679 + timestamp: 1735363025537 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: fc0638c821e95d39231b2912d21a7dcac06b27dbb74099970e12c72d6399d553 - md5: b610bbf33c17a6cd3803441969021e94 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 00bb77ee09d7ec7aa407452fd11a227980cc273e738fbec28fe2c7f8df0b8d21 + md5: 6e0f158c866d00b4dd04602211e184cd depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -7797,18 +7797,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126488278 - timestamp: 1735276646129 + size: 126488257 + timestamp: 1735363020609 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: 5f9ebe2d2db72339a02af83e1b19d3b1654f29d7d27239696147863d8a3099ac - md5: a4f4dde5759c45b2b6ab4c63443df95e + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 81c22f0a8d33e7d8091959a4bf837993246308712b22e384d0c853404ab45c15 + md5: 207d5360c0a7fcb6e8d7933e3a577a07 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -7831,17 +7831,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113438495 - timestamp: 1735276875580 + size: 113429204 + timestamp: 1735365284899 - kind: conda name: mblack - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f - md5: 8f0828de9e2cbceb70e9573f4d44dcc0 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 + md5: e140a619b5afdf6730ee181c6ca0dd1d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7851,8 +7851,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130800 - timestamp: 1735276646126 + size: 130809 + timestamp: 1735363020604 - kind: conda name: mdurl version: 0.1.2 @@ -7871,21 +7871,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 - md5: 912349d661371a646442b3fb995521a9 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 + md5: 6606e99ea0f956a5f786bc5a376c4fa2 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22939 - timestamp: 1735276646127 + size: 22932 + timestamp: 1735363020605 - kind: conda name: mpg123 version: 1.32.9 diff --git a/examples/magic.lock b/examples/magic.lock index f086ebc5b8..f5da75b14f 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -5892,76 +5892,76 @@ packages: timestamp: 1733220925299 - kind: conda name: max - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 - md5: 370a4e78ec709a5b4ac926f2229e961f - depends: - - max-core ==25.1.0.dev2024122705 release - - max-python >=25.1.0.dev2024122705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122705 release - - mblack ==25.1.0.dev2024122705 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e + md5: d2ab5ff45c394ef59d4c89a35dbc0e20 + depends: + - max-core ==25.1.0.dev2024122805 release + - max-python >=25.1.0.dev2024122805,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2024122805 release license: LicenseRef-Modular-Proprietary - size: 9908 - timestamp: 1735276646121 + size: 9913 + timestamp: 1735363020600 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f - md5: 0888729c6e2dc47c60eea220d90ba7fb + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 + md5: 99412132bd807caa43dba507054a2691 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245480850 - timestamp: 1735276702592 + size: 245436370 + timestamp: 1735363025528 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d - md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 + md5: c83934dfd0b0e2285a2959be586f8e4b depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249350600 - timestamp: 1735276646119 + size: 249341674 + timestamp: 1735363020598 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f - md5: 874a5f8b35e6cde2d10f978ae37de6b9 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 + md5: d45b98ffbd949783e9c8ee20e28a6970 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214148461 - timestamp: 1735276875577 + size: 214123206 + timestamp: 1735365284895 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.11release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.11release.conda - sha256: 2bb652a8267527d849d10d6c4ad49ec4ea45cec7cd2cf39ddbb575823509d49b - md5: 9377080666219904e0d1f590018e3331 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.11release.conda + sha256: 22a7983aa6ef0dba49c625f3f86e2aadc15b6d8765d5954a5097952bc15b65f7 + md5: 27cda7b8b0bcbb9b46b4f50c720a0aa7 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.11.* - fastapi - httpx @@ -5984,18 +5984,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122841025 - timestamp: 1735276702599 + size: 122845658 + timestamp: 1735363025535 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.11release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.11release.conda - sha256: dbe55774f579b00f1c0f5f53115d532efc2cd8b5879456cbd83dc0ff6f8bbaa6 - md5: d721e343462af05de7e5a10af99eac68 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.11release.conda + sha256: 0a6ae72f8a579cd49e0afe4b7c59a0518c131405c93761c89ca685d5337dbe88 + md5: b4cdee5b1de61e82e057035ae822f0db depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.11.* - fastapi - httpx @@ -6018,18 +6018,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126504832 - timestamp: 1735276646126 + size: 126502979 + timestamp: 1735363020606 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.11release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.11release.conda - sha256: 0ece383095e06ec8f55680a3ed79fa40f4f9dfb1b03592602f449a7d78f57b8a - md5: a0f6f26256ba2d65527c2f316ba42787 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.11release.conda + sha256: 058e5175addf88c4730b36489dab704ecf4331a1edbc6a5755c8f32ca771969c + md5: 6f1fb876d4ae440ceb681a7a493c0968 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.11.* - fastapi - httpx @@ -6052,17 +6052,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113458707 - timestamp: 1735276875579 + size: 113444838 + timestamp: 1735365284898 - kind: conda name: mblack - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f - md5: 8f0828de9e2cbceb70e9573f4d44dcc0 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 + md5: e140a619b5afdf6730ee181c6ca0dd1d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6072,8 +6072,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130800 - timestamp: 1735276646126 + size: 130809 + timestamp: 1735363020604 - kind: conda name: mdurl version: 0.1.2 @@ -6092,21 +6092,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 - md5: 912349d661371a646442b3fb995521a9 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 + md5: 6606e99ea0f956a5f786bc5a376c4fa2 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22939 - timestamp: 1735276646127 + size: 22932 + timestamp: 1735363020605 - kind: conda name: multidict version: 6.1.0 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 9280e2b33f..65050002d0 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -166,13 +166,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -209,7 +209,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda @@ -456,13 +456,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -499,7 +499,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda @@ -738,13 +738,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -781,7 +781,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda @@ -6939,76 +6939,76 @@ packages: timestamp: 1733417051523 - kind: conda name: max - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 - md5: 370a4e78ec709a5b4ac926f2229e961f + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e + md5: d2ab5ff45c394ef59d4c89a35dbc0e20 depends: - - max-core ==25.1.0.dev2024122705 release - - max-python >=25.1.0.dev2024122705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122705 release - - mblack ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release + - max-python >=25.1.0.dev2024122805,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2024122805 release license: LicenseRef-Modular-Proprietary - size: 9908 - timestamp: 1735276646121 + size: 9913 + timestamp: 1735363020600 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f - md5: 0888729c6e2dc47c60eea220d90ba7fb + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 + md5: 99412132bd807caa43dba507054a2691 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245480850 - timestamp: 1735276702592 + size: 245436370 + timestamp: 1735363025528 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d - md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 + md5: c83934dfd0b0e2285a2959be586f8e4b depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249350600 - timestamp: 1735276646119 + size: 249341674 + timestamp: 1735363020598 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f - md5: 874a5f8b35e6cde2d10f978ae37de6b9 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 + md5: d45b98ffbd949783e9c8ee20e28a6970 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214148461 - timestamp: 1735276875577 + size: 214123206 + timestamp: 1735365284895 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: 0754a230be7ae3df9427d9c851d2e2bebb99d4b04c9e8e87c0d4c4ad99a55517 - md5: 1f7f91b1e9b7a78b02f57922417b477a + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 1666cdc4f1460979cb2bad7ddaa745256f137e03a32c8688a988f359bcc4a1b6 + md5: fda0864df873c814f836064daa86e4d6 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -7031,18 +7031,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122815019 - timestamp: 1735276702602 + size: 122818679 + timestamp: 1735363025537 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: fc0638c821e95d39231b2912d21a7dcac06b27dbb74099970e12c72d6399d553 - md5: b610bbf33c17a6cd3803441969021e94 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 00bb77ee09d7ec7aa407452fd11a227980cc273e738fbec28fe2c7f8df0b8d21 + md5: 6e0f158c866d00b4dd04602211e184cd depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -7065,18 +7065,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126488278 - timestamp: 1735276646129 + size: 126488257 + timestamp: 1735363020609 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: 5f9ebe2d2db72339a02af83e1b19d3b1654f29d7d27239696147863d8a3099ac - md5: a4f4dde5759c45b2b6ab4c63443df95e + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 81c22f0a8d33e7d8091959a4bf837993246308712b22e384d0c853404ab45c15 + md5: 207d5360c0a7fcb6e8d7933e3a577a07 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -7099,17 +7099,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113438495 - timestamp: 1735276875580 + size: 113429204 + timestamp: 1735365284899 - kind: conda name: mblack - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f - md5: 8f0828de9e2cbceb70e9573f4d44dcc0 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 + md5: e140a619b5afdf6730ee181c6ca0dd1d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7119,8 +7119,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130800 - timestamp: 1735276646126 + size: 130809 + timestamp: 1735363020604 - kind: conda name: mdurl version: 0.1.2 @@ -7155,21 +7155,21 @@ packages: timestamp: 1733258822603 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 - md5: 912349d661371a646442b3fb995521a9 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 + md5: 6606e99ea0f956a5f786bc5a376c4fa2 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22939 - timestamp: 1735276646127 + size: 22932 + timestamp: 1735363020605 - kind: conda name: multidict version: 6.1.0 @@ -8258,55 +8258,55 @@ packages: timestamp: 1728669902591 - kind: conda name: psutil - version: 6.1.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.0-py312h0bf5046_0.conda - sha256: 143a40f9c72d803744ebd6a60801c5cd17af152b293f8d59e90111ce62b53569 - md5: 61566f5c6e1d29d1d12882eb93e28532 + version: 6.1.1 + build: py312h66e93f0_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.1-py312h66e93f0_0.conda + sha256: 55d4fd0b294aeada0d7810fcc25503b59ec34c4390630789bd61c085b9ce649f + md5: add2c79595fa8a9b6d653d7e4e2cf05f depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD - size: 493431 - timestamp: 1729847279283 + size: 487053 + timestamp: 1735327468212 - kind: conda name: psutil - version: 6.1.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.0-py312h66e93f0_0.conda - sha256: 0f309b435174e037d5cfe5ed26c1c5ad8152c68cfe61af17709ec31ec3d9f096 - md5: 0524eb91d3d78d76d671c6e3cd7cee82 + version: 6.1.1 + build: py312hb2c0f52_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.1-py312hb2c0f52_0.conda + sha256: b2db43b7a2d01b998dadd91dd19c2de1f3778b5f8b7bf90020e35acf577cf79e + md5: 3bd3fe4f02e4ff211d9d35b6a3aed824 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD - size: 488462 - timestamp: 1729847159916 + size: 487185 + timestamp: 1735327601306 - kind: conda name: psutil - version: 6.1.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.0-py312hb2c0f52_0.conda - sha256: f6ac1a743440e4228ad00fd6ff1a4ed99736d215ca52318db73217d07cd7180b - md5: 98849e1e8ea2bcd57667359c0a36dd3b + version: 6.1.1 + build: py312hea69d52_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.1-py312hea69d52_0.conda + sha256: 90332053dad4056fe752217fa311ffa61cb37dc693b1721e37580e71a2a6fe04 + md5: 90724dac996a4e9d629a88a4b1ffe694 depends: - - libgcc >=13 + - __osx >=11.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 license: BSD-3-Clause license_family: BSD - size: 488976 - timestamp: 1729847306692 + size: 495397 + timestamp: 1735327574477 - kind: conda name: pthread-stubs version: '0.4' diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 02a2f02a62..0f45d17189 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -5892,76 +5892,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 - md5: 370a4e78ec709a5b4ac926f2229e961f - depends: - - max-core ==25.1.0.dev2024122705 release - - max-python >=25.1.0.dev2024122705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122705 release - - mblack ==25.1.0.dev2024122705 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e + md5: d2ab5ff45c394ef59d4c89a35dbc0e20 + depends: + - max-core ==25.1.0.dev2024122805 release + - max-python >=25.1.0.dev2024122805,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2024122805 release license: LicenseRef-Modular-Proprietary - size: 9908 - timestamp: 1735276646121 + size: 9913 + timestamp: 1735363020600 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f - md5: 0888729c6e2dc47c60eea220d90ba7fb + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 + md5: 99412132bd807caa43dba507054a2691 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245480850 - timestamp: 1735276702592 + size: 245436370 + timestamp: 1735363025528 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d - md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 + md5: c83934dfd0b0e2285a2959be586f8e4b depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249350600 - timestamp: 1735276646119 + size: 249341674 + timestamp: 1735363020598 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f - md5: 874a5f8b35e6cde2d10f978ae37de6b9 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 + md5: d45b98ffbd949783e9c8ee20e28a6970 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214148461 - timestamp: 1735276875577 + size: 214123206 + timestamp: 1735365284895 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: 0754a230be7ae3df9427d9c851d2e2bebb99d4b04c9e8e87c0d4c4ad99a55517 - md5: 1f7f91b1e9b7a78b02f57922417b477a + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 1666cdc4f1460979cb2bad7ddaa745256f137e03a32c8688a988f359bcc4a1b6 + md5: fda0864df873c814f836064daa86e4d6 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -5984,18 +5984,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122815019 - timestamp: 1735276702602 + size: 122818679 + timestamp: 1735363025537 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: fc0638c821e95d39231b2912d21a7dcac06b27dbb74099970e12c72d6399d553 - md5: b610bbf33c17a6cd3803441969021e94 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 00bb77ee09d7ec7aa407452fd11a227980cc273e738fbec28fe2c7f8df0b8d21 + md5: 6e0f158c866d00b4dd04602211e184cd depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -6018,18 +6018,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126488278 - timestamp: 1735276646129 + size: 126488257 + timestamp: 1735363020609 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: 5f9ebe2d2db72339a02af83e1b19d3b1654f29d7d27239696147863d8a3099ac - md5: a4f4dde5759c45b2b6ab4c63443df95e + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 81c22f0a8d33e7d8091959a4bf837993246308712b22e384d0c853404ab45c15 + md5: 207d5360c0a7fcb6e8d7933e3a577a07 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -6052,17 +6052,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113438495 - timestamp: 1735276875580 + size: 113429204 + timestamp: 1735365284899 - kind: conda name: mblack - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f - md5: 8f0828de9e2cbceb70e9573f4d44dcc0 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 + md5: e140a619b5afdf6730ee181c6ca0dd1d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6072,8 +6072,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130800 - timestamp: 1735276646126 + size: 130809 + timestamp: 1735363020604 - kind: conda name: mdurl version: 0.1.2 @@ -6092,21 +6092,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 - md5: 912349d661371a646442b3fb995521a9 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 + md5: 6606e99ea0f956a5f786bc5a376c4fa2 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22939 - timestamp: 1735276646127 + size: 22932 + timestamp: 1735363020605 - kind: conda name: multidict version: 6.1.0 diff --git a/magic.lock b/magic.lock index f50b5d9ae9..c019b7beb8 100644 --- a/magic.lock +++ b/magic.lock @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -5910,76 +5910,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122705-release.conda - sha256: 915cee0f8db3306792c7717e14f877276925d168b95f37e8b2e35416d1563920 - md5: 370a4e78ec709a5b4ac926f2229e961f - depends: - - max-core ==25.1.0.dev2024122705 release - - max-python >=25.1.0.dev2024122705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122705 release - - mblack ==25.1.0.dev2024122705 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda + sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e + md5: d2ab5ff45c394ef59d4c89a35dbc0e20 + depends: + - max-core ==25.1.0.dev2024122805 release + - max-python >=25.1.0.dev2024122805,<26.0a0 + - mojo-jupyter ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2024122805 release license: LicenseRef-Modular-Proprietary - size: 9908 - timestamp: 1735276646121 + size: 9913 + timestamp: 1735363020600 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122705-release.conda - sha256: 8bd565d34d7e04c5b2f0faef7139a6da9375a413ef7d78e410ad7ff8cb3ce88f - md5: 0888729c6e2dc47c60eea220d90ba7fb + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda + sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 + md5: 99412132bd807caa43dba507054a2691 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245480850 - timestamp: 1735276702592 + size: 245436370 + timestamp: 1735363025528 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122705-release.conda - sha256: bd8c74ee47bae57872fd40efec49df8d21fbb668d0f4ec777498c25103f7e89d - md5: 1c3e0517ec78b93c3d8a3562fd5ea1ac + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda + sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 + md5: c83934dfd0b0e2285a2959be586f8e4b depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249350600 - timestamp: 1735276646119 + size: 249341674 + timestamp: 1735363020598 - kind: conda name: max-core - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122705-release.conda - sha256: 2199e4897952016704225b19fa193f11400d18b2d08054ec1a3e5d120578b12f - md5: 874a5f8b35e6cde2d10f978ae37de6b9 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda + sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 + md5: d45b98ffbd949783e9c8ee20e28a6970 depends: - - mblack ==25.1.0.dev2024122705 release + - mblack ==25.1.0.dev2024122805 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214148461 - timestamp: 1735276875577 + size: 214123206 + timestamp: 1735365284895 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: 0754a230be7ae3df9427d9c851d2e2bebb99d4b04c9e8e87c0d4c4ad99a55517 - md5: 1f7f91b1e9b7a78b02f57922417b477a + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 1666cdc4f1460979cb2bad7ddaa745256f137e03a32c8688a988f359bcc4a1b6 + md5: fda0864df873c814f836064daa86e4d6 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -6002,18 +6002,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122815019 - timestamp: 1735276702602 + size: 122818679 + timestamp: 1735363025537 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: fc0638c821e95d39231b2912d21a7dcac06b27dbb74099970e12c72d6399d553 - md5: b610bbf33c17a6cd3803441969021e94 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 00bb77ee09d7ec7aa407452fd11a227980cc273e738fbec28fe2c7f8df0b8d21 + md5: 6e0f158c866d00b4dd04602211e184cd depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -6036,18 +6036,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126488278 - timestamp: 1735276646129 + size: 126488257 + timestamp: 1735363020609 - kind: conda name: max-python - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122705-3.12release.conda - sha256: 5f9ebe2d2db72339a02af83e1b19d3b1654f29d7d27239696147863d8a3099ac - md5: a4f4dde5759c45b2b6ab4c63443df95e + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda + sha256: 81c22f0a8d33e7d8091959a4bf837993246308712b22e384d0c853404ab45c15 + md5: 207d5360c0a7fcb6e8d7933e3a577a07 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python 3.12.* - fastapi - httpx @@ -6070,17 +6070,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113438495 - timestamp: 1735276875580 + size: 113429204 + timestamp: 1735365284899 - kind: conda name: mblack - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122705-release.conda - sha256: 438131b7a1a9eed7b667fe5a0b0c3a99b77276ab3fb31b0d2d9dfa88dc2ac06f - md5: 8f0828de9e2cbceb70e9573f4d44dcc0 + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 + md5: e140a619b5afdf6730ee181c6ca0dd1d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6090,8 +6090,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130800 - timestamp: 1735276646126 + size: 130809 + timestamp: 1735363020604 - kind: conda name: mdurl version: 0.1.2 @@ -6110,21 +6110,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122705 + version: 25.1.0.dev2024122805 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122705-release.conda - sha256: 277c342ea4164d79ee7ac0923bb29dda0c5b7ae14f00ae15b7da0cbd8e2c3741 - md5: 912349d661371a646442b3fb995521a9 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 + md5: 6606e99ea0f956a5f786bc5a376c4fa2 depends: - - max-core ==25.1.0.dev2024122705 release + - max-core ==25.1.0.dev2024122805 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22939 - timestamp: 1735276646127 + size: 22932 + timestamp: 1735363020605 - kind: conda name: multidict version: 6.1.0 From 739eae0647580b0ccde01e5ef10e3d262ee2dc41 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 3 Jan 2025 19:42:42 -0800 Subject: [PATCH 004/182] [mojo-lang] Fix memberwise init synthesis vs `!lit.ref` arguments. Memberwise initializer synthesize was using "flip" instead of "set" to determine if one was already present, and considering 'ref' arguments to be part of the equation. This fixes https://github.com/modularml/mojo/issues/3617 MODULAR_ORIG_COMMIT_REV_ID: 1b596feebdb324d885e582ee1be3174a82a114b6 --- docs/changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index 74c5137d6e..69c235f28c 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -132,5 +132,8 @@ what we publish. - [Issue #3540](https://github.com/modularml/mojo/issues/3540) - Using named output slot breaks trait conformance +- [Issue #3617](https://github.com/modularml/mojo/issues/3617) - Can't generate + the constructors for a type wrapping `!lit.ref` + - The Mojo Language Server doesn't crash anymore on empty **init**.mojo files. [Issue #3826](https://github.com/modularml/mojo/issues/3826). From 9137d83e6eea1e8f374f746d4d2bc8c21b93e695 Mon Sep 17 00:00:00 2001 From: modularbot Date: Mon, 6 Jan 2025 20:59:34 +0000 Subject: [PATCH 005/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025010605 --- examples/life/magic.lock | 1450 ++++++++++++++++---------------- examples/magic.lock | 1395 ++++++++++++++++--------------- examples/notebooks/magic.lock | 1471 +++++++++++++++++---------------- examples/operators/magic.lock | 1395 ++++++++++++++++--------------- magic.lock | 1395 ++++++++++++++++--------------- 5 files changed, 3600 insertions(+), 3506 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 621b2095cd..3edbd9c9da 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -13,7 +13,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.13-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aom-3.9.1-hac33072_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda @@ -43,7 +43,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.2-h3394656_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -98,11 +98,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda @@ -116,7 +116,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdb-6.2.32-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda @@ -131,10 +131,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.51-hbd13f7d_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda @@ -145,10 +145,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -183,7 +183,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -192,19 +192,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/opusfile-0.12-h3358134_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.44-hba22ea6_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py312h7b63e92_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.44.2-h29eaf8c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/portaudio-19.6.0-h7c63dc7_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/portmidi-2.0.4-h7c63dc7_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda @@ -212,7 +212,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pygame-2.6.1-py312h4fcb14b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda @@ -229,18 +229,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rav1e-0.6.6-he8a937b_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2-2.30.10-h63c27ac_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_image-2.8.2-h06ee604_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_mixer-2.6.3-h8830914_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_ttf-2.22.0-h287479f_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_ttf-2.24.0-h287479f_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -251,7 +251,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -289,7 +289,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/alsa-lib-1.2.13-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aom-3.9.1-hcccb83c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/attr-2.5.1-h4e544f5_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda @@ -319,7 +319,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cairo-1.18.2-h83712da_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -374,11 +374,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-devel-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libavif16-1.1.1-h3b0c220_2.conda @@ -392,7 +392,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdb-6.2.32-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda @@ -407,10 +407,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libglib-2.82.2-hc486b8e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgpg-error-1.51-h05609ea_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda @@ -421,10 +421,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libogg-1.3.5-h0b9eccb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopus-1.3.1-hf897c2e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsndfile-1.2.2-h79657aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -459,7 +459,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -468,19 +468,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/opusfile-0.12-hf55b2d5_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pcre2-10.44-h070dd5b_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py312h5ab5af3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pixman-0.44.2-h86a87f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/portaudio-19.6.0-h5c6c0ed_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/portmidi-2.0.4-h5c6c0ed_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pulseaudio-client-17.0-h729494f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda @@ -488,7 +488,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pygame-2.6.1-py312hb2c8110_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda @@ -505,18 +505,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rav1e-0.6.6-h1d8f897_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2-2.30.10-h93e764a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_image-2.8.2-hd95cb85_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_mixer-2.6.3-h422cae6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_ttf-2.22.0-hb1608df_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_ttf-2.24.0-hb1608df_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -527,7 +527,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -563,7 +563,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda @@ -592,7 +592,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cairo-1.18.2-h6a3b0d2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -642,11 +642,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lame-3.100-h1a8c8d9_1003.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-devel-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libavif16-1.1.1-h45b7238_2.conda @@ -659,7 +659,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda @@ -670,9 +670,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.82.2-h07bd6cf_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-devel-0.22.5-h8414b35_3.conda @@ -684,10 +684,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.5-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsndfile-1.2.2-h9739721_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -718,7 +718,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -727,26 +727,26 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/opusfile-0.12-h5643135_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pcre2-10.44-h297a79d_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py312haf37ca6_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pixman-0.44.2-h2f9eb0b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/portaudio-19.6.0-h13dd4ca_9.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/portmidi-2.0.4-h13dd4ca_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pygame-2.6.1-py312hb14fe3b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda @@ -763,17 +763,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rav1e-0.6.6-h69fbcac_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py312he431725_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2-2.30.10-h994913f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_image-2.8.2-h376e2e1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_mixer-2.6.3-h4fe3bdc_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_ttf-2.22.0-h443c5de_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_ttf-2.24.0-h443c5de_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -784,7 +784,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -1008,13 +1008,13 @@ packages: timestamp: 1733247158254 - kind: conda name: anyio - version: 4.7.0 + version: 4.8.0 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda - sha256: 687537ee3af30f8784986bf40cac30e88138770b16e51ca9850c9c23c09aeba1 - md5: c88107912954a983c2caf25f7fd55158 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 + md5: 848d25bfbadf020ee4d4ba90e5668252 depends: - exceptiongroup >=1.0.2 - idna >=2.8 @@ -1026,8 +1026,8 @@ packages: - uvloop >=0.21 license: MIT license_family: MIT - size: 112730 - timestamp: 1733532678437 + size: 115305 + timestamp: 1736174485476 - kind: conda name: aom version: 3.9.1 @@ -2488,20 +2488,19 @@ packages: timestamp: 1725561779888 - kind: conda name: charset-normalizer - version: 3.4.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 3.4.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda - sha256: 63022ee2c6a157a9f980250a66f54bdcdf5abee817348d0f9a74c2441a6fbf0e - md5: 6581a17bba6b948bb60130026404a9d6 + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b + md5: e83a31202d1c0a000fce3e9cf3825875 depends: - python >=3.9 license: MIT license_family: MIT - size: 47533 - timestamp: 1733218182393 + size: 47438 + timestamp: 1735929811779 - kind: conda name: click version: 8.1.8 @@ -3800,6 +3799,7 @@ packages: - markupsafe >=2.0 - python >=3.9 license: BSD-3-Clause + license_family: BSD size: 112561 timestamp: 1734824044952 - kind: conda @@ -4094,32 +4094,31 @@ packages: - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - sha256: 8f91429091183c26950f1e7ffa730e8632f0627ba35d2fccd71df31628c9b4e5 - md5: e1f604644fe8d78e22660e2fec6756bc + build: cxx17_h07bc746_4 + build_number: 4 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1310521 - timestamp: 1727295454064 + size: 1178260 + timestamp: 1736008642885 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5ad3122_1 - build_number: 1 + build: cxx17_h18dbdb1_4 + build_number: 4 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - sha256: 590e47dce38031a8893e70491f3b71e214de7781cab53b6f017aa6f6841cb076 - md5: 6fe6b3694c4792a8e26755d3b06f0b80 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 + md5: 633b9fe454ffea2aaf29e191d946a83b depends: - libgcc >=13 - libstdcxx >=13 @@ -4128,37 +4127,39 @@ packages: - libabseil-static =20240722.0=cxx17* license: Apache-2.0 license_family: Apache - size: 1328502 - timestamp: 1727295490806 + size: 1334844 + timestamp: 1736008472455 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_hf9b8971_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - sha256: 90bf08a75506dfcf28a70977da8ab050bcf594cd02abd3a9d84a22c9e8161724 - md5: 706da5e791c569a7b9814877098a6a0a + build: cxx17_hbbce691_4 + build_number: 4 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=17 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1179072 - timestamp: 1727295571173 + size: 1311599 + timestamp: 1736008414161 - kind: conda name: libarrow version: 18.1.0 - build: h1b535d6_6_cpu - build_number: 6 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - sha256: 087b579aebf351ca41c54214121d86a15a41c92051cbd432d6f3a3f58a8c31b0 - md5: 4c0ad68efba1113ac5833975c67b565d + build: h0ad35bc_7_cpu + build_number: 7 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4166,17 +4167,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libcxx >=18 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -4185,24 +4184,23 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8040629 - timestamp: 1733810319239 + size: 5506699 + timestamp: 1735682962976 - kind: conda name: libarrow version: 18.1.0 - build: h44a453e_6_cpu - build_number: 6 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - sha256: abf17e99b03356a9d6248e965826c1352ff01b00d3a62cc51393bb0744d72803 - md5: 2cf6d608d6e66506f69797d5c6944c35 + build: hb7781cd_7_cpu + build_number: 7 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb + md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: - - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4217,8 +4215,8 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 @@ -4229,24 +4227,24 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8786061 - timestamp: 1733810643966 + size: 8026714 + timestamp: 1735685336542 - kind: conda name: libarrow version: 18.1.0 - build: h4a2f8bd_6_cpu - build_number: 6 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - sha256: 9ed3ea1bc15005c0df187268ef91407afaa908cf82f36f5acbbf50ac24d7f806 - md5: 835cdd84195b84dc34d128bd5d3580b9 + build: hd595efa_7_cpu + build_number: 7 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4254,15 +4252,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgcc >=13 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -4271,190 +4271,190 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 5494797 - timestamp: 1733808145854 + size: 8770256 + timestamp: 1735684696564 - kind: conda name: libarrow-acero version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - sha256: fdb70e2499e59b730084ecd53008b361a6f6090b5fb49624feda06b7e84c7b8c - md5: c50907eefe2ae22d826e7cb2e4d712f5 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 578091 - timestamp: 1733810378092 + size: 578222 + timestamp: 1735685424850 - kind: conda name: libarrow-acero version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - sha256: a32fa1d71415afc02b5cf3cd4c0a6ec0af9e749308829cc65ff79689222ce479 - md5: 143f9288b64759a6427563f058c62f2b + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 + md5: 12d84228204c56fec6ed113288014d11 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 611745 - timestamp: 1733810698469 + size: 612463 + timestamp: 1735684749868 - kind: conda name: libarrow-acero version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - sha256: e1cae46409927470439ef9ae93ed09b3493d0579501ca9ebfa79ded212ee98d8 - md5: 97fc01254714e1572624baefdd7cc898 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 + md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 license: Apache-2.0 license_family: APACHE - size: 483713 - timestamp: 1733808246880 + size: 485185 + timestamp: 1735683071232 - kind: conda name: libarrow-dataset version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - sha256: 2a08f5a1017ff660c37ae0c24343a119cb2511c6edd69e23d0a5090a0967ea35 - md5: bb1548ad011c4f9107fcc4cc548473bf + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab depends: - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_6_cpu + - libparquet 18.1.0 hfc78867_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 559673 - timestamp: 1733810461646 + size: 560329 + timestamp: 1735685518922 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - sha256: 74eeb178070002842d3ed721769399320e3a68a0843319eaf899a092a31def26 - md5: 20ca46a6bc714a6ab189d5b3f46e66d8 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e + md5: 0a81eb63d7cd150f598c752e86388d57 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_6_cpu + - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 586627 - timestamp: 1733810842604 + size: 587497 + timestamp: 1735684880531 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - sha256: 6eba942ce926419f74e6e0a7c3994a7d78ab6be47115e6bb70e02136554736be - md5: 0774276be6659aaa0007f1b0f6ee19b0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b + md5: 97a2d3606682d94f7d73112e9ad684ae depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_6_cpu + - libparquet 18.1.0 h636d7b7_7_cpu license: Apache-2.0 license_family: APACHE - size: 489948 - timestamp: 1733809328231 + size: 491237 + timestamp: 1735684688308 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ee7192_6_cpu - build_number: 6 + build: h08228c5_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda - sha256: bda6728db019dd0c409b1996ad9ef6ab0bcee3a94dc66a8045e8c1049c566055 - md5: aa313b3168caf98d00b3753f5ba27650 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf + md5: e128def53c133e8a23ac00cd4a479335 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu - - libarrow-dataset 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow-dataset 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 519989 - timestamp: 1733810903274 + size: 521861 + timestamp: 1735684940668 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ffb4b1_6_cpu - build_number: 6 + build: h1e9d426_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda - sha256: 9f78c55c5d7122e588a6f226cbf7e909c479d66ed18edc633d68324323d386b9 - md5: 5db2e6832397b8ca70a6f7b00e0c3629 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc + md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu - - libarrow-dataset 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow-dataset 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 515928 - timestamp: 1733810503359 + size: 516014 + timestamp: 1735685565929 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h86344ea_6_cpu - build_number: 6 + build: h4239455_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda - sha256: bafd9ca59ebb5ad34b77aff316ef7b59c5fb1eb8a7b6a15de8dcbdf3ce37556d - md5: c1c162f5bf569cff8bed6def705a899f + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 + md5: 91927747173f65695e441346c7145e26 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu - - libarrow-dataset 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 license: Apache-2.0 license_family: APACHE - size: 451623 - timestamp: 1733809487176 + size: 452385 + timestamp: 1735684993831 - kind: conda name: libasprintf version: 0.22.5 @@ -5095,51 +5095,50 @@ packages: timestamp: 1734373971372 - kind: conda name: libedit - version: 3.1.20191231 - build: hc8eb9b7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 - sha256: 3912636197933ecfe4692634119e8644904b41a58f30cad9d1fc02f6ba4d9fca - md5: 30e4362988a2623e9eb34337b83e01f9 + version: 3.1.20240808 + build: pl5321h7949ede_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd + md5: 8247f80f3dc464d9322e85007e307fe8 depends: - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 96607 - timestamp: 1597616630749 + size: 134657 + timestamp: 1736191912705 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 + version: 3.1.20240808 + build: pl5321h976ea20_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda + sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c + md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 123878 - timestamp: 1597616541093 + size: 148120 + timestamp: 1736192137151 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: debc31fb2f07ba2b0363f90e455873670734082822926ba4a9556431ec0bf36d - md5: 29371161d77933a54fccf1bb66b96529 + version: 3.1.20240808 + build: pl5321hafb1f1b_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda + sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 + md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 134104 - timestamp: 1597617110769 + size: 107634 + timestamp: 1736192034117 - kind: conda name: libev version: '4.33' @@ -5761,138 +5760,144 @@ packages: timestamp: 1729089357313 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h3888205_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - sha256: 36af2844ce8fafd477214d51117746144461132f76759a7d29963b4583b577be - md5: a40b948bf4eabcc1ce708c40ffd7c06d + version: 2.33.0 + build: h2b5623c_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 + md5: 61829a8dd5f4e2327e707572065bae41 depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1248560 - timestamp: 1733512309504 + size: 1254656 + timestamp: 1735648569457 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h804f50b_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - sha256: 126856add750013390dff664a3c3cd0f6f0cbbc683b0025a7ce9d1618968bc70 - md5: 3d96df4d6b1c88455e05b94ce8a14a53 + version: 2.33.0 + build: hccf9d24_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c + md5: a2724014eb04f14bd71d35f45b062dd0 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1249557 - timestamp: 1733512191906 + size: 1253019 + timestamp: 1735649566849 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h8d8be31_0 + version: 2.33.0 + build: hdbe95d5_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - sha256: 722e49dbdc4486105d9f5b79a7ba4f9064602fe20c4015e97684c898ab8d3386 - md5: d7ab9e0eb7d55eac4943913073de61d7 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce + md5: 91de1fbab8610974c0094c266bc63435 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 876210 - timestamp: 1733512539476 + size: 877594 + timestamp: 1735648230965 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h0121fbd_0 + version: 2.33.0 + build: h0121fbd_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - sha256: d1b53d17df38b52a4bc6d1fe6af0e611d6480ce10b0af570c84bd38c8aa83b91 - md5: 877a5ec0431a5af83bf0cd0522bfe661 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 + md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h804f50b_0 + - libgoogle-cloud 2.33.0 h2b5623c_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 782108 - timestamp: 1733512329104 + size: 784357 + timestamp: 1735648759177 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h7081f7f_0 + version: 2.33.0 + build: h7081f7f_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - sha256: 609df2cf376ba66460f40143f835fc567cae4458df80705587cd2efd59c09bf1 - md5: 28f5ab5cf95170dfacd05d2bb301e573 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.32.0 h8d8be31_0 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 526895 - timestamp: 1733513644846 + size: 526963 + timestamp: 1735649222088 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: hb9b2b65_0 + version: 2.33.0 + build: hb9b2b65_1 + build_number: 1 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - sha256: e120e7b6c9c9d25baa8ae903106babdd3c969523ae25278a615ed9de4bd0fc35 - md5: 925ab0ca33baca4fcfee585cecb94169 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 + md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h3888205_0 + - libgoogle-cloud 2.33.0 hccf9d24_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 737964 - timestamp: 1733512457785 + size: 737518 + timestamp: 1735649773462 - kind: conda name: libgpg-error version: '1.51' @@ -5929,79 +5934,82 @@ packages: - kind: conda name: libgrpc version: 1.67.1 - build: h36c5df4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda - sha256: 1f6673d9d866048c9cf28fd56e6874ffc7e2c53c47d7071cb367d5fc2dde16a7 - md5: b946137e362e98a55a77fdf0b20a7739 + build: h0a426d6_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 depends: - - c-ares >=1.32.3,<2.0a0 + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7131846 - timestamp: 1730236305327 + size: 5311706 + timestamp: 1735585137716 - kind: conda name: libgrpc version: 1.67.1 - build: hc2c308b_0 + build: h25350d4_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda - sha256: 870550c1faf524e9a695262cd4c31441b18ad542f16893bd3c5dbc93106705f7 - md5: 4606a4647bfe857e3cfe21ca12ac3afb + url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e + md5: 0c6497a760b99a926c7c12b74951a39c depends: - __glibc >=2.17,<3.0.a0 - - c-ares >=1.32.3,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7362336 - timestamp: 1730236333879 + size: 7792251 + timestamp: 1735584856826 - kind: conda name: libgrpc version: 1.67.1 - build: hc70892a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda - sha256: d2393fcd3c3584e5d58da4122f48bcf297567d2f6f14b3d1fcbd34fdd5040694 - md5: 624e27571fde34f8acc2afec840ac435 + build: hf7ccdd3_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda + sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe + md5: 8fb41a425bebaeb3d0fa568503612e64 depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 4882208 - timestamp: 1730236299095 + size: 7430006 + timestamp: 1735585769731 - kind: conda name: libiconv version: '1.17' @@ -6498,61 +6506,61 @@ packages: - kind: conda name: libparquet version: 18.1.0 - build: h081d1f1_6_cpu - build_number: 6 + build: h081d1f1_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda - sha256: c691a59f1ebb6cedbf827f49f6cf414e08b0eec911f589133e6a8321e8ac701c - md5: 68788df49ce7480187eb6387f15b2b67 + url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 + md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1204535 - timestamp: 1733810811118 + size: 1205598 + timestamp: 1735684849150 - kind: conda name: libparquet version: 18.1.0 - build: h636d7b7_6_cpu - build_number: 6 + build: h636d7b7_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda - sha256: 88c1e810bede65c54f1ebc51c14400f9e8cf0fc1f88a8c0a99210e2f5dfed582 - md5: 9b333c3a38e55f6c1b8733222e22f528 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 873134 - timestamp: 1733809271282 + size: 873251 + timestamp: 1735684582558 - kind: conda name: libparquet version: 18.1.0 - build: hfc78867_6_cpu - build_number: 6 + build: hfc78867_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda - sha256: 38aab34c422519c530d0e9a3e0ffd1624db1c1e163983c46ae341e831b2eb6b5 - md5: 1ab6d4a9a982920b9dc5f2c700777b27 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 + md5: 184bec7a9392ab6ba8134041e81971d6 depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1117592 - timestamp: 1733810440129 + size: 1117825 + timestamp: 1735685495511 - kind: conda name: libpng version: 1.6.44 @@ -6598,32 +6606,33 @@ packages: timestamp: 1726236639270 - kind: conda name: libprotobuf - version: 5.28.2 - build: h029595c_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - sha256: d8c7b6f851bfc53494d9b8e54d473c4f11ab26483a6e64df6f7967563df166b1 - md5: 538dbe0ad9f248e2e109abb9b6809ea5 + version: 5.28.3 + build: h3bd63a1_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2802876 - timestamp: 1728564881988 + size: 2271580 + timestamp: 1735576361997 - kind: conda name: libprotobuf - version: 5.28.2 - build: h5b01275_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - sha256: 5e8fd4aa00193c85602ce6101dd28fe31306dff85c9725048f6dc828dfa7c421 - md5: ab0bff36363bec94720275a681af8b83 + version: 5.28.3 + build: h44a3b7b_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 + md5: 68f807f7cc13951652bbe048253fd405 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 @@ -6631,75 +6640,77 @@ packages: - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2945348 - timestamp: 1728565355702 + size: 2788074 + timestamp: 1735576315676 - kind: conda name: libprotobuf - version: 5.28.2 - build: h8f0b736_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - sha256: f732a6fa918428e2d5ba61e78fe11bb44a002cc8f6bb74c94ee5b1297fefcfd8 - md5: d2cb5991f2fb8eb079c80084435e9ce6 + version: 5.28.3 + build: h6128344_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2374965 - timestamp: 1728565334796 + size: 2960815 + timestamp: 1735577210663 - kind: conda name: libre2-11 version: 2024.07.02 - build: h18dbdb1_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda - sha256: 96d4fdac28d5af38c38f90c22cb0aa9a90affae13ca8ba24bd1eb60b789df8ff - md5: f1800796b0efc4bbc5b001d845545111 + build: h07bc746_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 203516 - timestamp: 1728778974654 + size: 167155 + timestamp: 1735541067807 - kind: conda name: libre2-11 version: 2024.07.02 - build: h2348fd5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda - sha256: 6facca42cfc85a05b33e484a8b0df7857cc092db34806946d022270098d8d20f - md5: 5a7065309a66097738be6a06fd04b7ef + build: h18dbdb1_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 + md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: - - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 165956 - timestamp: 1728779107218 + size: 204305 + timestamp: 1735540986919 - kind: conda name: libre2-11 version: 2024.07.02 - build: hbbce691_1 - build_number: 1 + build: hbbce691_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda - sha256: f8ad6a4f6d4fd54ebe3e5e712a01e663222fc57f49d16b6b8b10c30990dafb8f - md5: 2124de47357b7a516c0a3efd8f88c143 + url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -6710,8 +6721,8 @@ packages: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 211096 - timestamp: 1728778964655 + size: 209793 + timestamp: 1735541054068 - kind: conda name: libsndfile version: 1.2.2 @@ -7305,6 +7316,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 362623 timestamp: 1734779054659 - kind: conda @@ -7320,6 +7332,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 290013 timestamp: 1734777593617 - kind: conda @@ -7336,6 +7349,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 429973 timestamp: 1734777489810 - kind: conda @@ -7671,76 +7685,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e - md5: d2ab5ff45c394ef59d4c89a35dbc0e20 - depends: - - max-core ==25.1.0.dev2024122805 release - - max-python >=25.1.0.dev2024122805,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122805 release - - mblack ==25.1.0.dev2024122805 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 + md5: 1bae0e6863939e6792d7129bec77983c + depends: + - max-core ==25.1.0.dev2025010605 release + - max-python >=25.1.0.dev2025010605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010605 release license: LicenseRef-Modular-Proprietary - size: 9913 - timestamp: 1735363020600 + size: 9914 + timestamp: 1736140643481 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 - md5: 99412132bd807caa43dba507054a2691 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 + md5: c40747b8b9245abb69db013a14266b6c depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245436370 - timestamp: 1735363025528 + size: 244726382 + timestamp: 1736140669107 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 - md5: c83934dfd0b0e2285a2959be586f8e4b + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 + md5: 65f814591335d2910a5e30d5f6968aff depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249341674 - timestamp: 1735363020598 + size: 248381825 + timestamp: 1736140643479 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 - md5: d45b98ffbd949783e9c8ee20e28a6970 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 + md5: 1e134821c4eae4e6fa711c1cd2b8cc00 depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214123206 - timestamp: 1735365284895 + size: 213059614 + timestamp: 1736141300718 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 1666cdc4f1460979cb2bad7ddaa745256f137e03a32c8688a988f359bcc4a1b6 - md5: fda0864df873c814f836064daa86e4d6 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 80e1b3a95eb37bd76396c470b8a17168fdd1b0a2e193d66981824760bd82e768 + md5: 28ecc247a48f0de9dee4f6fe6d1be095 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -7763,18 +7777,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122818679 - timestamp: 1735363025537 + size: 122702106 + timestamp: 1736140669117 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 00bb77ee09d7ec7aa407452fd11a227980cc273e738fbec28fe2c7f8df0b8d21 - md5: 6e0f158c866d00b4dd04602211e184cd + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 90a8fa8b7b654e35adc36cf2309898d4a965b5b85f0c6ac912ec1b7439d247c2 + md5: fc56c27a4041f32ce7f03c94141e6fd9 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -7797,18 +7811,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126488257 - timestamp: 1735363020609 + size: 126373708 + timestamp: 1736140643490 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 81c22f0a8d33e7d8091959a4bf837993246308712b22e384d0c853404ab45c15 - md5: 207d5360c0a7fcb6e8d7933e3a577a07 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 6948694d15390b9baf752a38f17fa7c4e0712b3b71f893955037e65a84fb72c9 + md5: f7c5e210de943e91a2550a9a0ed51e59 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -7831,17 +7845,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113429204 - timestamp: 1735365284899 + size: 113299681 + timestamp: 1736141300722 - kind: conda name: mblack - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 - md5: e140a619b5afdf6730ee181c6ca0dd1d + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc + md5: 90216ac95ad02c40a72aea621bb2d54e depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7852,7 +7866,7 @@ packages: - python license: MIT size: 130809 - timestamp: 1735363020604 + timestamp: 1736140643485 - kind: conda name: mdurl version: 0.1.2 @@ -7871,21 +7885,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 - md5: 6606e99ea0f956a5f786bc5a376c4fa2 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc + md5: 0d7c538d4488f3d729c380af437148e3 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1735363020605 + size: 22938 + timestamp: 1736140643486 - kind: conda name: mpg123 version: 1.32.9 @@ -8225,49 +8239,52 @@ packages: - kind: conda name: openssl version: 3.4.0 - build: h39f12f2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda - sha256: bd1d58ced46e75efa3b842c61642fd12272c69e9fe4d7261078bc082153a1d53 - md5: df307bbc703324722df0293c9ca2e418 + build: h7b32b05_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f + md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - ca-certificates + - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2935176 - timestamp: 1731377561525 + size: 2937158 + timestamp: 1736086387286 - kind: conda name: openssl version: 3.4.0 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda - sha256: 64dbbdd6384fa56338124783197f7ad9048c989a02264bcd2e07355e3570f113 - md5: b2f202b5bddafac824eb610b65dde98f + build: h81ee809_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 depends: + - __osx >=11.0 - ca-certificates - - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 3474825 - timestamp: 1731379200886 + size: 2936415 + timestamp: 1736086108693 - kind: conda name: openssl version: 3.4.0 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 - md5: 23cc74f77eb99315c0360ec3533147a9 + build: hd08dc88_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 + md5: e21c4767e783a58c373fdb99de6211bf depends: - - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2947466 - timestamp: 1731377666602 + size: 3469279 + timestamp: 1736088141230 - kind: conda name: opentelemetry-api version: 1.29.0 @@ -8452,16 +8469,16 @@ packages: - kind: conda name: orc version: 2.0.3 - build: h3c55218_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda - sha256: 154b26bc4d586de33765a155c9b79ebd7f5bb36c2bbf4b8854e1631bca8d21af - md5: 0a51a3cf028b845c46ec0d1ea2d18629 + build: h0ff2369_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 depends: - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -8469,21 +8486,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1165179 - timestamp: 1733509923825 + size: 438520 + timestamp: 1735630624140 - kind: conda name: orc version: 2.0.3 - build: h97ab989_1 - build_number: 1 + build: h12ee42a_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda - sha256: 9de7e2746fde57c9b7f08ee87142014f6bb9b2d3a506839ea3e98baa99711576 - md5: 2f46eae652623114e112df13fae311cf + url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda + sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc + md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -8492,21 +8509,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1189462 - timestamp: 1733509801323 + size: 1188881 + timestamp: 1735630209320 - kind: conda name: orc version: 2.0.3 - build: hbcee414_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda - sha256: e5e72438a3cd967ebc774070e8c49500d2d6d4175f349400b327fee75d3bfc05 - md5: e808cf7819eaa1735c8790d7f9f482c7 + build: hdd485aa_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda + sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 + md5: d19f01b42e5d6a2908b65df435aff42f depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -8514,8 +8531,8 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 437391 - timestamp: 1733510118673 + size: 1167714 + timestamp: 1735630248837 - kind: conda name: packaging version: '24.2' @@ -8674,78 +8691,78 @@ packages: timestamp: 1723488734144 - kind: conda name: pillow - version: 11.0.0 - build: py312h5ab5af3_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py312h5ab5af3_0.conda - sha256: 3cf43a5eb1f67f3a5f3ef1ec3a685f8767019cce24dbe46c4b76fee8a54fbacf - md5: 1c4bdfe659cfdedd372685ce2494e97b + version: 11.1.0 + build: py312h50aef2c_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e depends: + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41756471 - timestamp: 1729068045876 + size: 42852329 + timestamp: 1735930118976 - kind: conda name: pillow - version: 11.0.0 - build: py312h7b63e92_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py312h7b63e92_0.conda - sha256: 13a464bea02c0df0199c20ef6bad24a6bc336aaf55bf8d6a133d0fe664463224 - md5: 385f46a4df6f97892503a841121a9acf + version: 11.1.0 + build: py312h719f0cf_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 + md5: 77e0ec0a6fc847d317f204aa15b59f6b depends: - - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41948418 - timestamp: 1729065846594 + size: 41362848 + timestamp: 1735932311857 - kind: conda name: pillow - version: 11.0.0 - build: py312haf37ca6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py312haf37ca6_0.conda - sha256: 727b4c3faecdb6f6809cf20c5f32d2df4af34e0d5b9146b7588383bcba7990e8 - md5: dc9b51fbd2b6f7fea9b5123458864dbb + version: 11.1.0 + build: py312h80c1187_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41737424 - timestamp: 1729065920347 + size: 42749785 + timestamp: 1735929845390 - kind: conda name: pixman version: 0.44.2 @@ -8974,12 +8991,12 @@ packages: timestamp: 1733392308901 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py312h2ec8cdc_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda - sha256: 4884f8161602f0148ebbc1af8d3176cec80b96c83243f68aafd651986b573817 - md5: 586bead4a9dfa46faf88deb7d3a742bb + url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda + sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb + md5: 9d7e427d159c1b2d516cc047ff177c48 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8987,19 +9004,19 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 464548 - timestamp: 1728669645013 + size: 464794 + timestamp: 1731366525051 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py312h6f74592_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda - sha256: f874ffd38b9ae2b810e9d2e43fd8d3b778cdeaf7dea4a3e6ee4adeafe2d936cf - md5: 4b9b22bd7c53d938b207f9d0f79db183 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda + sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 + md5: 06513608c94fb1c1b17136ace77063a9 depends: - libgcc >=13 - libstdcxx >=13 @@ -9007,31 +9024,31 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 472764 - timestamp: 1728669483611 + size: 473242 + timestamp: 1731366577844 - kind: conda name: protobuf - version: 5.28.2 - build: py312hf02c72a_0 + version: 5.28.3 + build: py312hd8f9ff3_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda - sha256: dbcec117510ced5c12097e3eb06ebbf4512dc255733a9ace33c4249fb7e6a364 - md5: 6fda46c82abd0a080ca33de7d16ca877 + url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda + sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 + md5: 5afbe52a59f04dd1fe566d0d17590d7e depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 447369 - timestamp: 1728669902591 + size: 448803 + timestamp: 1731367010746 - kind: conda name: pthread-stubs version: '0.4' @@ -9345,21 +9362,21 @@ packages: timestamp: 1734571986644 - kind: conda name: pydantic-settings - version: 2.7.0 + version: 2.7.1 build: pyh3cfb1c2_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda - sha256: dd1ac7c8b6a189c8aa18f6c7df019d8f6df495300a259e3fbebdb542fc955c3b - md5: d9f19a7c4199249fa229891b573b6f9b + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 + md5: d71d76b62bed332b037d7adfc0f3989a depends: - pydantic >=2.7.0 - python >=3.9 - python-dotenv >=0.21.0 license: MIT license_family: MIT - size: 31426 - timestamp: 1734127929720 + size: 31822 + timestamp: 1735650532951 - kind: conda name: pygame version: 2.6.1 @@ -9978,48 +9995,48 @@ packages: - kind: conda name: re2 version: 2024.07.02 - build: h2d3a13d_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda - sha256: 55e7be480bfb979fa8595a16d7f2adea3a5ac9a77b2e97cd0f7ac40e989edb6c - md5: 83f4e47229834c895a92c18383e1cd9d + build: h6589ca4_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 depends: - - libre2-11 2024.07.02 h18dbdb1_1 + - libre2-11 2024.07.02 h07bc746_2 license: BSD-3-Clause license_family: BSD - size: 26747 - timestamp: 1728778986331 + size: 26861 + timestamp: 1735541088455 - kind: conda name: re2 version: 2024.07.02 - build: h77b4e00_1 - build_number: 1 + build: h9925aae_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda - sha256: c1721cb80f7201652fc9801f49c214c88aee835d957f2376e301bd40a8415742 - md5: 01093ff37c1b5e6bf9f17c0116747d11 + url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda + sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 + md5: e84ddf12bde691e8ec894b00ea829ddf depends: - - libre2-11 2024.07.02 hbbce691_1 + - libre2-11 2024.07.02 hbbce691_2 license: BSD-3-Clause license_family: BSD - size: 26665 - timestamp: 1728778975855 + size: 26786 + timestamp: 1735541074034 - kind: conda name: re2 version: 2024.07.02 - build: hcd0e937_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda - sha256: eebddde6cb10b146507810b701ef6df122d5309cd5151a39d0828aa44dc53725 - md5: 19e29f2ccc9168eb0a39dc40c04c0e21 + build: haa97905_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda + sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e + md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - - libre2-11 2024.07.02 h2348fd5_1 + - libre2-11 2024.07.02 h18dbdb1_2 license: BSD-3-Clause license_family: BSD - size: 26860 - timestamp: 1728779123653 + size: 26830 + timestamp: 1735540999398 - kind: conda name: readline version: '8.2' @@ -10211,12 +10228,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py312h12e396e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py312h12e396e_0.conda - sha256: e44515f875c10efb5e041efcb250dfd18f2cb66ec3f268237549ead6284c6922 - md5: 3b87a00bcaab069172d6cef8124b7142 + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda + sha256: f9d0a4fbfbd2bcded116b81afd69d00aa5d5bac0d431dd47737cec1b1d24c2e2 + md5: 4b33e7c3e9bbc3936e08150fc9e17708 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -10226,16 +10243,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 402547 - timestamp: 1725632183154 + size: 424699 + timestamp: 1735917812729 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py312h8cbf658_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py312h8cbf658_0.conda - sha256: e83ebeaba4a07bbe4a1d6c7eef0b4f7ae19901ef365bca043808d16e4c8faad8 - md5: 82ef253c37308b082a478fb92924cad6 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda + sha256: aee581ce5c744f81ac4848b1810a88a750041ef91da646234f75092a8b4e06d1 + md5: 9c317f54bd3c95a830e98b7baee11ea9 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -10245,16 +10262,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 400284 - timestamp: 1725632278147 + size: 408792 + timestamp: 1735917879258 - kind: conda name: safetensors - version: 0.4.5 - build: py312he431725_0 + version: 0.5.0 + build: py312hcd83bfe_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py312he431725_0.conda - sha256: 93a085d0d64237db7f4ff395c446f268c575dc2c324d8e3e5c5d7d836896295e - md5: ccb978cf1e3151c25a44c4ae65c1f20e + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda + sha256: 8992f78362793a465c3009be2fd80582c93e2151bc17d07ebd39ce7af757358a + md5: acbbbac2271653f4914cef842a84190f depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -10264,8 +10281,8 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 353606 - timestamp: 1725632294079 + size: 377533 + timestamp: 1735918206452 - kind: conda name: sdl2 version: 2.30.10 @@ -10453,58 +10470,55 @@ packages: timestamp: 1695761744535 - kind: conda name: sdl2_ttf - version: 2.22.0 - build: h287479f_3 - build_number: 3 + version: 2.24.0 + build: h287479f_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sdl2_ttf-2.22.0-h287479f_3.conda - sha256: 382554ee6135183548ae98adf984b3de31615d429751b497a509724c017d1f1f - md5: 2ab241725f0baa88ca26d53bb6eff58a + url: https://conda.anaconda.org/conda-forge/linux-64/sdl2_ttf-2.24.0-h287479f_0.conda + sha256: 431d19b666db6e7a4f09c37c43c83f115176a006b2ac321853ca26bee888c519 + md5: bccd5b74eb55a523dfcc66b857555714 depends: - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - harfbuzz >=10.1.0,<11.0a0 - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - - sdl2 >=2.30.7,<3.0a0 + - sdl2 >=2.30.10,<3.0a0 license: Zlib - size: 62581 - timestamp: 1733782803716 + size: 61954 + timestamp: 1736117956977 - kind: conda name: sdl2_ttf - version: 2.22.0 - build: h443c5de_3 - build_number: 3 + version: 2.24.0 + build: h443c5de_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_ttf-2.22.0-h443c5de_3.conda - sha256: 5325195729d91c0f4f6075cb70a2d4f67db7e42b3e3cf875c9fd4f7e21fdabc4 - md5: add02757e1fa038364df05ba0aaf3ca5 + url: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_ttf-2.24.0-h443c5de_0.conda + sha256: 5dc56fd1de51dec2f7b63b1a9069ab35ab0494d9cd5af164ab0019cbd9564cf6 + md5: 3cf5cf83deccb663b4e932d3d4b28f57 depends: - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - harfbuzz >=10.1.0,<11.0a0 - sdl2 >=2.30.10,<3.0a0 license: Zlib - size: 46057 - timestamp: 1733782993569 + size: 45429 + timestamp: 1736118165229 - kind: conda name: sdl2_ttf - version: 2.22.0 - build: hb1608df_3 - build_number: 3 + version: 2.24.0 + build: hb1608df_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_ttf-2.22.0-hb1608df_3.conda - sha256: 7bf20660944556420a499c95c46e9bc57f0ed1445218d3899f85478fa8ec367c - md5: 7ac7f17a1b2bd1ccf6161644ee03ade8 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_ttf-2.24.0-hb1608df_0.conda + sha256: f9ee162a8efbd9cb0131500c57807e470b95f454aedb921dbf5960176b505ee4 + md5: 63b580a2a1005d91ffcb06a7e58d75f8 depends: - freetype >=2.12.1,<3.0a0 - harfbuzz >=10.1.0,<11.0a0 - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - - sdl2 >=2.30.7,<3.0a0 + - sdl2 >=2.30.10,<3.0a0 license: Zlib - size: 56134 - timestamp: 1733783877446 + size: 55411 + timestamp: 1736119336293 - kind: conda name: shellingham version: 1.5.4 @@ -10615,6 +10629,7 @@ packages: - python >=3.9 - starlette >=0.41.3 license: BSD-3-Clause + license_family: BSD size: 15324 timestamp: 1735126414893 - kind: conda @@ -10845,18 +10860,19 @@ packages: - kind: conda name: tqdm version: 4.67.1 - build: pyhd8ed1ab_0 + build: pyhd8ed1ab_1 + build_number: 1 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda - sha256: 5673b7104350a6998cb86cccf1d0058217d86950e8d6c927d8530606028edb1d - md5: 4085c9db273a148e149c03627350e22c + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 + md5: 9efbfdc37242619130ea42b1cc4ed861 depends: - colorama - - python >=3.7 + - python >=3.9 license: MPL-2.0 or MIT - size: 89484 - timestamp: 1732497312317 + size: 89498 + timestamp: 1735661472632 - kind: conda name: traitlets version: 5.14.3 diff --git a/examples/magic.lock b/examples/magic.lock index f5da75b14f..d0b4e528d9 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -12,7 +12,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py311h2dc5d0c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda @@ -39,7 +39,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py311hf29c0ef_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -76,11 +76,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -89,7 +89,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda @@ -99,9 +99,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda @@ -109,10 +109,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda @@ -131,19 +131,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -151,22 +151,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py311h7db5c69_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py311h49e9ac3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py311h1322bbf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py311h9ecbd09_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py311hfdbb021_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py311hfdbb021_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py311h38be061_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py311h4854187_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -181,14 +181,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h9ecbd09_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py311h7deb3e3_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py311h9e33e62_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -198,7 +198,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py311h182c674_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py311h9ecbd09_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -229,7 +229,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py311h58d527c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda @@ -256,7 +256,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py311h14e8bb7_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -294,11 +294,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -307,7 +307,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda @@ -317,9 +317,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda @@ -327,10 +327,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda @@ -349,19 +349,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py311h69ead2a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -369,22 +369,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py311h848c333_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py311hb2a0dd2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py311ha4eaa5e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py311ha879c10_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py311h89d996e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py311h89d996e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py311hfecb2dc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py311ha6d2531_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py311h0ca61a2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -399,14 +399,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py311ha879c10_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py311h826da9f_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py311h0ca61a2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -416,7 +416,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py311h5e37e04_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py311h5487e9b_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -446,7 +446,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py311h4921393_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda @@ -473,7 +473,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py311h3a79f62_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -509,11 +509,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -523,26 +523,26 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda @@ -558,19 +558,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py311h7125741_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -578,22 +578,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py311h9cb3ce9_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py311h3894ae9_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py311hb9ba9e9_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py311h917b07b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py311h6885ffc_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py311h155a34a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py311ha1ab1f8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py311he04fa90_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py311h3ff9189_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py311hae2e1ce_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -608,13 +608,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py311h460d6c5_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py311h730b646_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py311h481aa64_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -624,7 +624,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py311h82b0fb8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py311h917b07b_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -819,13 +819,13 @@ packages: timestamp: 1733247158254 - kind: conda name: anyio - version: 4.7.0 + version: 4.8.0 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda - sha256: 687537ee3af30f8784986bf40cac30e88138770b16e51ca9850c9c23c09aeba1 - md5: c88107912954a983c2caf25f7fd55158 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 + md5: 848d25bfbadf020ee4d4ba90e5668252 depends: - exceptiongroup >=1.0.2 - idna >=2.8 @@ -837,8 +837,8 @@ packages: - uvloop >=0.21 license: MIT license_family: MIT - size: 112730 - timestamp: 1733532678437 + size: 115305 + timestamp: 1736174485476 - kind: conda name: attrs version: 24.3.0 @@ -2139,20 +2139,19 @@ packages: timestamp: 1725560701719 - kind: conda name: charset-normalizer - version: 3.4.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 3.4.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda - sha256: 63022ee2c6a157a9f980250a66f54bdcdf5abee817348d0f9a74c2441a6fbf0e - md5: 6581a17bba6b948bb60130026404a9d6 + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b + md5: e83a31202d1c0a000fce3e9cf3825875 depends: - python >=3.9 license: MIT license_family: MIT - size: 47533 - timestamp: 1733218182393 + size: 47438 + timestamp: 1735929811779 - kind: conda name: click version: 8.1.8 @@ -2859,6 +2858,7 @@ packages: - markupsafe >=2.0 - python >=3.9 license: BSD-3-Clause + license_family: BSD size: 112561 timestamp: 1734824044952 - kind: conda @@ -3110,32 +3110,31 @@ packages: - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - sha256: 8f91429091183c26950f1e7ffa730e8632f0627ba35d2fccd71df31628c9b4e5 - md5: e1f604644fe8d78e22660e2fec6756bc + build: cxx17_h07bc746_4 + build_number: 4 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1310521 - timestamp: 1727295454064 + size: 1178260 + timestamp: 1736008642885 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5ad3122_1 - build_number: 1 + build: cxx17_h18dbdb1_4 + build_number: 4 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - sha256: 590e47dce38031a8893e70491f3b71e214de7781cab53b6f017aa6f6841cb076 - md5: 6fe6b3694c4792a8e26755d3b06f0b80 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 + md5: 633b9fe454ffea2aaf29e191d946a83b depends: - libgcc >=13 - libstdcxx >=13 @@ -3144,37 +3143,39 @@ packages: - libabseil-static =20240722.0=cxx17* license: Apache-2.0 license_family: Apache - size: 1328502 - timestamp: 1727295490806 + size: 1334844 + timestamp: 1736008472455 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_hf9b8971_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - sha256: 90bf08a75506dfcf28a70977da8ab050bcf594cd02abd3a9d84a22c9e8161724 - md5: 706da5e791c569a7b9814877098a6a0a + build: cxx17_hbbce691_4 + build_number: 4 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=17 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1179072 - timestamp: 1727295571173 + size: 1311599 + timestamp: 1736008414161 - kind: conda name: libarrow version: 18.1.0 - build: h1b535d6_6_cpu - build_number: 6 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - sha256: 087b579aebf351ca41c54214121d86a15a41c92051cbd432d6f3a3f58a8c31b0 - md5: 4c0ad68efba1113ac5833975c67b565d + build: h0ad35bc_7_cpu + build_number: 7 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3182,17 +3183,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libcxx >=18 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3201,24 +3200,23 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8040629 - timestamp: 1733810319239 + size: 5506699 + timestamp: 1735682962976 - kind: conda name: libarrow version: 18.1.0 - build: h44a453e_6_cpu - build_number: 6 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - sha256: abf17e99b03356a9d6248e965826c1352ff01b00d3a62cc51393bb0744d72803 - md5: 2cf6d608d6e66506f69797d5c6944c35 + build: hb7781cd_7_cpu + build_number: 7 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb + md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: - - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3233,8 +3231,8 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 @@ -3245,24 +3243,24 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8786061 - timestamp: 1733810643966 + size: 8026714 + timestamp: 1735685336542 - kind: conda name: libarrow version: 18.1.0 - build: h4a2f8bd_6_cpu - build_number: 6 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - sha256: 9ed3ea1bc15005c0df187268ef91407afaa908cf82f36f5acbbf50ac24d7f806 - md5: 835cdd84195b84dc34d128bd5d3580b9 + build: hd595efa_7_cpu + build_number: 7 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3270,15 +3268,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgcc >=13 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3287,190 +3287,190 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 5494797 - timestamp: 1733808145854 + size: 8770256 + timestamp: 1735684696564 - kind: conda name: libarrow-acero version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - sha256: fdb70e2499e59b730084ecd53008b361a6f6090b5fb49624feda06b7e84c7b8c - md5: c50907eefe2ae22d826e7cb2e4d712f5 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 578091 - timestamp: 1733810378092 + size: 578222 + timestamp: 1735685424850 - kind: conda name: libarrow-acero version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - sha256: a32fa1d71415afc02b5cf3cd4c0a6ec0af9e749308829cc65ff79689222ce479 - md5: 143f9288b64759a6427563f058c62f2b + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 + md5: 12d84228204c56fec6ed113288014d11 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 611745 - timestamp: 1733810698469 + size: 612463 + timestamp: 1735684749868 - kind: conda name: libarrow-acero version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - sha256: e1cae46409927470439ef9ae93ed09b3493d0579501ca9ebfa79ded212ee98d8 - md5: 97fc01254714e1572624baefdd7cc898 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 + md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 license: Apache-2.0 license_family: APACHE - size: 483713 - timestamp: 1733808246880 + size: 485185 + timestamp: 1735683071232 - kind: conda name: libarrow-dataset version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - sha256: 2a08f5a1017ff660c37ae0c24343a119cb2511c6edd69e23d0a5090a0967ea35 - md5: bb1548ad011c4f9107fcc4cc548473bf + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab depends: - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_6_cpu + - libparquet 18.1.0 hfc78867_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 559673 - timestamp: 1733810461646 + size: 560329 + timestamp: 1735685518922 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - sha256: 74eeb178070002842d3ed721769399320e3a68a0843319eaf899a092a31def26 - md5: 20ca46a6bc714a6ab189d5b3f46e66d8 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e + md5: 0a81eb63d7cd150f598c752e86388d57 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_6_cpu + - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 586627 - timestamp: 1733810842604 + size: 587497 + timestamp: 1735684880531 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - sha256: 6eba942ce926419f74e6e0a7c3994a7d78ab6be47115e6bb70e02136554736be - md5: 0774276be6659aaa0007f1b0f6ee19b0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b + md5: 97a2d3606682d94f7d73112e9ad684ae depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_6_cpu + - libparquet 18.1.0 h636d7b7_7_cpu license: Apache-2.0 license_family: APACHE - size: 489948 - timestamp: 1733809328231 + size: 491237 + timestamp: 1735684688308 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ee7192_6_cpu - build_number: 6 + build: h08228c5_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda - sha256: bda6728db019dd0c409b1996ad9ef6ab0bcee3a94dc66a8045e8c1049c566055 - md5: aa313b3168caf98d00b3753f5ba27650 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf + md5: e128def53c133e8a23ac00cd4a479335 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu - - libarrow-dataset 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow-dataset 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 519989 - timestamp: 1733810903274 + size: 521861 + timestamp: 1735684940668 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ffb4b1_6_cpu - build_number: 6 + build: h1e9d426_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda - sha256: 9f78c55c5d7122e588a6f226cbf7e909c479d66ed18edc633d68324323d386b9 - md5: 5db2e6832397b8ca70a6f7b00e0c3629 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc + md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu - - libarrow-dataset 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow-dataset 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 515928 - timestamp: 1733810503359 + size: 516014 + timestamp: 1735685565929 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h86344ea_6_cpu - build_number: 6 + build: h4239455_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda - sha256: bafd9ca59ebb5ad34b77aff316ef7b59c5fb1eb8a7b6a15de8dcbdf3ce37556d - md5: c1c162f5bf569cff8bed6def705a899f + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 + md5: 91927747173f65695e441346c7145e26 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu - - libarrow-dataset 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 license: Apache-2.0 license_family: APACHE - size: 451623 - timestamp: 1733809487176 + size: 452385 + timestamp: 1735684993831 - kind: conda name: libblas version: 3.9.0 @@ -3900,51 +3900,50 @@ packages: timestamp: 1734373971372 - kind: conda name: libedit - version: 3.1.20191231 - build: hc8eb9b7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 - sha256: 3912636197933ecfe4692634119e8644904b41a58f30cad9d1fc02f6ba4d9fca - md5: 30e4362988a2623e9eb34337b83e01f9 + version: 3.1.20240808 + build: pl5321h7949ede_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd + md5: 8247f80f3dc464d9322e85007e307fe8 depends: - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 96607 - timestamp: 1597616630749 + size: 134657 + timestamp: 1736191912705 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 + version: 3.1.20240808 + build: pl5321h976ea20_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda + sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c + md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 123878 - timestamp: 1597616541093 + size: 148120 + timestamp: 1736192137151 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: debc31fb2f07ba2b0363f90e455873670734082822926ba4a9556431ec0bf36d - md5: 29371161d77933a54fccf1bb66b96529 + version: 3.1.20240808 + build: pl5321hafb1f1b_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda + sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 + md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 134104 - timestamp: 1597617110769 + size: 107634 + timestamp: 1736192034117 - kind: conda name: libev version: '4.33' @@ -4324,214 +4323,223 @@ packages: timestamp: 1729089357313 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h3888205_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - sha256: 36af2844ce8fafd477214d51117746144461132f76759a7d29963b4583b577be - md5: a40b948bf4eabcc1ce708c40ffd7c06d + version: 2.33.0 + build: h2b5623c_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 + md5: 61829a8dd5f4e2327e707572065bae41 depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1248560 - timestamp: 1733512309504 + size: 1254656 + timestamp: 1735648569457 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h804f50b_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - sha256: 126856add750013390dff664a3c3cd0f6f0cbbc683b0025a7ce9d1618968bc70 - md5: 3d96df4d6b1c88455e05b94ce8a14a53 + version: 2.33.0 + build: hccf9d24_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c + md5: a2724014eb04f14bd71d35f45b062dd0 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1249557 - timestamp: 1733512191906 + size: 1253019 + timestamp: 1735649566849 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h8d8be31_0 + version: 2.33.0 + build: hdbe95d5_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - sha256: 722e49dbdc4486105d9f5b79a7ba4f9064602fe20c4015e97684c898ab8d3386 - md5: d7ab9e0eb7d55eac4943913073de61d7 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce + md5: 91de1fbab8610974c0094c266bc63435 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 876210 - timestamp: 1733512539476 + size: 877594 + timestamp: 1735648230965 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h0121fbd_0 + version: 2.33.0 + build: h0121fbd_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - sha256: d1b53d17df38b52a4bc6d1fe6af0e611d6480ce10b0af570c84bd38c8aa83b91 - md5: 877a5ec0431a5af83bf0cd0522bfe661 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 + md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h804f50b_0 + - libgoogle-cloud 2.33.0 h2b5623c_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 782108 - timestamp: 1733512329104 + size: 784357 + timestamp: 1735648759177 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h7081f7f_0 + version: 2.33.0 + build: h7081f7f_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - sha256: 609df2cf376ba66460f40143f835fc567cae4458df80705587cd2efd59c09bf1 - md5: 28f5ab5cf95170dfacd05d2bb301e573 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.32.0 h8d8be31_0 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 526895 - timestamp: 1733513644846 + size: 526963 + timestamp: 1735649222088 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: hb9b2b65_0 + version: 2.33.0 + build: hb9b2b65_1 + build_number: 1 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - sha256: e120e7b6c9c9d25baa8ae903106babdd3c969523ae25278a615ed9de4bd0fc35 - md5: 925ab0ca33baca4fcfee585cecb94169 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 + md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h3888205_0 + - libgoogle-cloud 2.33.0 hccf9d24_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 737964 - timestamp: 1733512457785 + size: 737518 + timestamp: 1735649773462 - kind: conda name: libgrpc version: 1.67.1 - build: h36c5df4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda - sha256: 1f6673d9d866048c9cf28fd56e6874ffc7e2c53c47d7071cb367d5fc2dde16a7 - md5: b946137e362e98a55a77fdf0b20a7739 + build: h0a426d6_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 depends: - - c-ares >=1.32.3,<2.0a0 + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7131846 - timestamp: 1730236305327 + size: 5311706 + timestamp: 1735585137716 - kind: conda name: libgrpc version: 1.67.1 - build: hc2c308b_0 + build: h25350d4_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda - sha256: 870550c1faf524e9a695262cd4c31441b18ad542f16893bd3c5dbc93106705f7 - md5: 4606a4647bfe857e3cfe21ca12ac3afb + url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e + md5: 0c6497a760b99a926c7c12b74951a39c depends: - __glibc >=2.17,<3.0.a0 - - c-ares >=1.32.3,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7362336 - timestamp: 1730236333879 + size: 7792251 + timestamp: 1735584856826 - kind: conda name: libgrpc version: 1.67.1 - build: hc70892a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda - sha256: d2393fcd3c3584e5d58da4122f48bcf297567d2f6f14b3d1fcbd34fdd5040694 - md5: 624e27571fde34f8acc2afec840ac435 + build: hf7ccdd3_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda + sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe + md5: 8fb41a425bebaeb3d0fa568503612e64 depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 4882208 - timestamp: 1730236299095 + size: 7430006 + timestamp: 1735585769731 - kind: conda name: libiconv version: '1.17' @@ -4869,61 +4877,61 @@ packages: - kind: conda name: libparquet version: 18.1.0 - build: h081d1f1_6_cpu - build_number: 6 + build: h081d1f1_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda - sha256: c691a59f1ebb6cedbf827f49f6cf414e08b0eec911f589133e6a8321e8ac701c - md5: 68788df49ce7480187eb6387f15b2b67 + url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 + md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1204535 - timestamp: 1733810811118 + size: 1205598 + timestamp: 1735684849150 - kind: conda name: libparquet version: 18.1.0 - build: h636d7b7_6_cpu - build_number: 6 + build: h636d7b7_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda - sha256: 88c1e810bede65c54f1ebc51c14400f9e8cf0fc1f88a8c0a99210e2f5dfed582 - md5: 9b333c3a38e55f6c1b8733222e22f528 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 873134 - timestamp: 1733809271282 + size: 873251 + timestamp: 1735684582558 - kind: conda name: libparquet version: 18.1.0 - build: hfc78867_6_cpu - build_number: 6 + build: hfc78867_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda - sha256: 38aab34c422519c530d0e9a3e0ffd1624db1c1e163983c46ae341e831b2eb6b5 - md5: 1ab6d4a9a982920b9dc5f2c700777b27 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 + md5: 184bec7a9392ab6ba8134041e81971d6 depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1117592 - timestamp: 1733810440129 + size: 1117825 + timestamp: 1735685495511 - kind: conda name: libpng version: 1.6.44 @@ -4969,32 +4977,33 @@ packages: timestamp: 1726236639270 - kind: conda name: libprotobuf - version: 5.28.2 - build: h029595c_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - sha256: d8c7b6f851bfc53494d9b8e54d473c4f11ab26483a6e64df6f7967563df166b1 - md5: 538dbe0ad9f248e2e109abb9b6809ea5 + version: 5.28.3 + build: h3bd63a1_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2802876 - timestamp: 1728564881988 + size: 2271580 + timestamp: 1735576361997 - kind: conda name: libprotobuf - version: 5.28.2 - build: h5b01275_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - sha256: 5e8fd4aa00193c85602ce6101dd28fe31306dff85c9725048f6dc828dfa7c421 - md5: ab0bff36363bec94720275a681af8b83 + version: 5.28.3 + build: h44a3b7b_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 + md5: 68f807f7cc13951652bbe048253fd405 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 @@ -5002,75 +5011,77 @@ packages: - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2945348 - timestamp: 1728565355702 + size: 2788074 + timestamp: 1735576315676 - kind: conda name: libprotobuf - version: 5.28.2 - build: h8f0b736_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - sha256: f732a6fa918428e2d5ba61e78fe11bb44a002cc8f6bb74c94ee5b1297fefcfd8 - md5: d2cb5991f2fb8eb079c80084435e9ce6 + version: 5.28.3 + build: h6128344_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2374965 - timestamp: 1728565334796 + size: 2960815 + timestamp: 1735577210663 - kind: conda name: libre2-11 version: 2024.07.02 - build: h18dbdb1_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda - sha256: 96d4fdac28d5af38c38f90c22cb0aa9a90affae13ca8ba24bd1eb60b789df8ff - md5: f1800796b0efc4bbc5b001d845545111 + build: h07bc746_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 203516 - timestamp: 1728778974654 + size: 167155 + timestamp: 1735541067807 - kind: conda name: libre2-11 version: 2024.07.02 - build: h2348fd5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda - sha256: 6facca42cfc85a05b33e484a8b0df7857cc092db34806946d022270098d8d20f - md5: 5a7065309a66097738be6a06fd04b7ef + build: h18dbdb1_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 + md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: - - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 165956 - timestamp: 1728779107218 + size: 204305 + timestamp: 1735540986919 - kind: conda name: libre2-11 version: 2024.07.02 - build: hbbce691_1 - build_number: 1 + build: hbbce691_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda - sha256: f8ad6a4f6d4fd54ebe3e5e712a01e663222fc57f49d16b6b8b10c30990dafb8f - md5: 2124de47357b7a516c0a3efd8f88c143 + url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -5081,8 +5092,8 @@ packages: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 211096 - timestamp: 1728778964655 + size: 209793 + timestamp: 1735541054068 - kind: conda name: libsodium version: 1.0.20 @@ -5525,6 +5536,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 362623 timestamp: 1734779054659 - kind: conda @@ -5540,6 +5552,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 290013 timestamp: 1734777593617 - kind: conda @@ -5556,6 +5569,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 429973 timestamp: 1734777489810 - kind: conda @@ -5892,76 +5906,76 @@ packages: timestamp: 1733220925299 - kind: conda name: max - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e - md5: d2ab5ff45c394ef59d4c89a35dbc0e20 - depends: - - max-core ==25.1.0.dev2024122805 release - - max-python >=25.1.0.dev2024122805,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122805 release - - mblack ==25.1.0.dev2024122805 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 + md5: 1bae0e6863939e6792d7129bec77983c + depends: + - max-core ==25.1.0.dev2025010605 release + - max-python >=25.1.0.dev2025010605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010605 release license: LicenseRef-Modular-Proprietary - size: 9913 - timestamp: 1735363020600 + size: 9914 + timestamp: 1736140643481 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 - md5: 99412132bd807caa43dba507054a2691 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 + md5: c40747b8b9245abb69db013a14266b6c depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245436370 - timestamp: 1735363025528 + size: 244726382 + timestamp: 1736140669107 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 - md5: c83934dfd0b0e2285a2959be586f8e4b + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 + md5: 65f814591335d2910a5e30d5f6968aff depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249341674 - timestamp: 1735363020598 + size: 248381825 + timestamp: 1736140643479 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 - md5: d45b98ffbd949783e9c8ee20e28a6970 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 + md5: 1e134821c4eae4e6fa711c1cd2b8cc00 depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214123206 - timestamp: 1735365284895 + size: 213059614 + timestamp: 1736141300718 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.11release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.11release.conda - sha256: 22a7983aa6ef0dba49c625f3f86e2aadc15b6d8765d5954a5097952bc15b65f7 - md5: 27cda7b8b0bcbb9b46b4f50c720a0aa7 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.11release.conda + sha256: 03979f0bfe8fe8367ecb19e7bf12482b3c5162c0c39f2a632f764d4cc067b66a + md5: 9ccd8dd46d231d5bc68cd91a866a9379 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.11.* - fastapi - httpx @@ -5984,18 +5998,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122845658 - timestamp: 1735363025535 + size: 122723691 + timestamp: 1736140669114 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.11release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.11release.conda - sha256: 0a6ae72f8a579cd49e0afe4b7c59a0518c131405c93761c89ca685d5337dbe88 - md5: b4cdee5b1de61e82e057035ae822f0db + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.11release.conda + sha256: 27dac35e9ff38c0679b2addbbe47b2c224efdcff827148514bd49f2dd54c3dde + md5: baae3632c01d344ff53af0f7d4378f9c depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.11.* - fastapi - httpx @@ -6018,18 +6032,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126502979 - timestamp: 1735363020606 + size: 126393049 + timestamp: 1736140643487 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.11release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.11release.conda - sha256: 058e5175addf88c4730b36489dab704ecf4331a1edbc6a5755c8f32ca771969c - md5: 6f1fb876d4ae440ceb681a7a493c0968 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.11release.conda + sha256: 9ec41838b6bf33a0bf700c318447e7771b31d935ff1ecc1a3b6cd0a82bf0b703 + md5: fad4fa6db32d9323df3a1d954126c368 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.11.* - fastapi - httpx @@ -6052,17 +6066,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113444838 - timestamp: 1735365284898 + size: 113311162 + timestamp: 1736141300721 - kind: conda name: mblack - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 - md5: e140a619b5afdf6730ee181c6ca0dd1d + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc + md5: 90216ac95ad02c40a72aea621bb2d54e depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6073,7 +6087,7 @@ packages: - python license: MIT size: 130809 - timestamp: 1735363020604 + timestamp: 1736140643485 - kind: conda name: mdurl version: 0.1.2 @@ -6092,21 +6106,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 - md5: 6606e99ea0f956a5f786bc5a376c4fa2 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc + md5: 0d7c538d4488f3d729c380af437148e3 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1735363020605 + size: 22938 + timestamp: 1736140643486 - kind: conda name: multidict version: 6.1.0 @@ -6400,49 +6414,52 @@ packages: - kind: conda name: openssl version: 3.4.0 - build: h39f12f2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda - sha256: bd1d58ced46e75efa3b842c61642fd12272c69e9fe4d7261078bc082153a1d53 - md5: df307bbc703324722df0293c9ca2e418 + build: h7b32b05_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f + md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - ca-certificates + - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2935176 - timestamp: 1731377561525 + size: 2937158 + timestamp: 1736086387286 - kind: conda name: openssl version: 3.4.0 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda - sha256: 64dbbdd6384fa56338124783197f7ad9048c989a02264bcd2e07355e3570f113 - md5: b2f202b5bddafac824eb610b65dde98f + build: h81ee809_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 depends: + - __osx >=11.0 - ca-certificates - - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 3474825 - timestamp: 1731379200886 + size: 2936415 + timestamp: 1736086108693 - kind: conda name: openssl version: 3.4.0 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 - md5: 23cc74f77eb99315c0360ec3533147a9 + build: hd08dc88_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 + md5: e21c4767e783a58c373fdb99de6211bf depends: - - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2947466 - timestamp: 1731377666602 + size: 3469279 + timestamp: 1736088141230 - kind: conda name: opentelemetry-api version: 1.29.0 @@ -6574,16 +6591,16 @@ packages: - kind: conda name: orc version: 2.0.3 - build: h3c55218_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda - sha256: 154b26bc4d586de33765a155c9b79ebd7f5bb36c2bbf4b8854e1631bca8d21af - md5: 0a51a3cf028b845c46ec0d1ea2d18629 + build: h0ff2369_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 depends: - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -6591,21 +6608,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1165179 - timestamp: 1733509923825 + size: 438520 + timestamp: 1735630624140 - kind: conda name: orc version: 2.0.3 - build: h97ab989_1 - build_number: 1 + build: h12ee42a_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda - sha256: 9de7e2746fde57c9b7f08ee87142014f6bb9b2d3a506839ea3e98baa99711576 - md5: 2f46eae652623114e112df13fae311cf + url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda + sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc + md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -6614,21 +6631,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1189462 - timestamp: 1733509801323 + size: 1188881 + timestamp: 1735630209320 - kind: conda name: orc version: 2.0.3 - build: hbcee414_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda - sha256: e5e72438a3cd967ebc774070e8c49500d2d6d4175f349400b327fee75d3bfc05 - md5: e808cf7819eaa1735c8790d7f9f482c7 + build: hdd485aa_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda + sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 + md5: d19f01b42e5d6a2908b65df435aff42f depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -6636,8 +6653,8 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 437391 - timestamp: 1733510118673 + size: 1167714 + timestamp: 1735630248837 - kind: conda name: packaging version: '24.2' @@ -6744,78 +6761,78 @@ packages: timestamp: 1733233471940 - kind: conda name: pillow - version: 11.0.0 - build: py311h3894ae9_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py311h3894ae9_0.conda - sha256: 6d5307fed000e6b72b98d54dd1fea7b155f9a6453476a937522b89dde7b3d673 - md5: a9a4adae1c4178f50ac3d1fd5d64bb85 + version: 11.1.0 + build: py311h1322bbf_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py311h1322bbf_0.conda + sha256: 71e0ce18201695adec3bbbfbab74e82b0ab05fe8929ad046d2c507a71c8a3c63 + md5: 9f4f5593335f76c1dbf7381c11fe7155 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41856994 - timestamp: 1729066060042 + size: 42021920 + timestamp: 1735929841160 - kind: conda name: pillow - version: 11.0.0 - build: py311h49e9ac3_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py311h49e9ac3_0.conda - sha256: f0f792596ae99cba01f829d064058b1e99ca84080fc89f72d925bfe473cfc1b6 - md5: 2bd3d0f839ec0d1eaca817c9d1feb7c2 + version: 11.1.0 + build: py311ha4eaa5e_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py311ha4eaa5e_0.conda + sha256: d31c5eed4a5b0a5f7aee0da620c255d217ac154b59022dca1970395e744f3ba9 + md5: 588cc6d9e6adc21508221b3655cb5949 depends: - - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 42421065 - timestamp: 1729065780130 + size: 42077620 + timestamp: 1735931287216 - kind: conda name: pillow - version: 11.0.0 - build: py311hb2a0dd2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py311hb2a0dd2_0.conda - sha256: 19b3a8399b7f7d5c80c5bcef17881e7036826fc739e13ccd97d21b0212408827 - md5: 6454f9200cf6d04192bbdee9ab6a9761 + version: 11.1.0 + build: py311hb9ba9e9_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py311hb9ba9e9_0.conda + sha256: 9d9274b1456e463401169a8b7bfc35378c09686cfac56d2b96a1393085f3fd8f + md5: d8bb4736b33791e270c998dd68a76621 depends: + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41973113 - timestamp: 1729067980140 + size: 42451890 + timestamp: 1735929996422 - kind: conda name: platformdirs version: 4.3.6 @@ -6900,32 +6917,32 @@ packages: timestamp: 1733392060312 - kind: conda name: protobuf - version: 5.28.2 - build: py311h6885ffc_0 + version: 5.28.3 + build: py311h155a34a_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py311h6885ffc_0.conda - sha256: e3c9aadc12678327f8349d1f043d90a320ab287d733eae8e00f1a5d205d6792a - md5: 1a922ee234494a42a52e3f7225920b41 + url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py311h155a34a_0.conda + sha256: 18a1b3e59b76c27b03318818e85f7a66b035de77c6b32f077e4af72efbc12269 + md5: ab0b501f96671046b577316280ddb72b depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 453427 - timestamp: 1728669805249 + size: 457403 + timestamp: 1731367189837 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py311h89d996e_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py311h89d996e_0.conda - sha256: e31883a2a0134a337dad1cc42730a4c1c212f13d69843cb8643f30cfcdaf134c - md5: 9e0fb694cb431de5b4ed52697a629f38 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py311h89d996e_0.conda + sha256: d09135eb40d9d00741337459e3bc3c28bf30a8817e93874594096a37851d3eca + md5: 6dd92bec86836581e235fb7c42de7df2 depends: - libgcc >=13 - libstdcxx >=13 @@ -6933,19 +6950,19 @@ packages: - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 480827 - timestamp: 1728669731679 + size: 479273 + timestamp: 1731366544077 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py311hfdbb021_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py311hfdbb021_0.conda - sha256: a002b1606e63dcdf8da3a6f570f73dbeeef60ce552f62c9c672711a2a31d4921 - md5: 83ce49456829de025312e1de9b4395a5 + url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py311hfdbb021_0.conda + sha256: 2d9b2b9a7549e7dd58138cd3211a11893b8f6dee5a1137529623bf92cddba45b + md5: ddf920c3b5d1cbd5ffbea591d2ad09ea depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6953,11 +6970,11 @@ packages: - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 472879 - timestamp: 1728669387714 + size: 471398 + timestamp: 1731366737017 - kind: conda name: pthread-stubs version: '0.4' @@ -7231,21 +7248,21 @@ packages: timestamp: 1734571788310 - kind: conda name: pydantic-settings - version: 2.7.0 + version: 2.7.1 build: pyh3cfb1c2_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda - sha256: dd1ac7c8b6a189c8aa18f6c7df019d8f6df495300a259e3fbebdb542fc955c3b - md5: d9f19a7c4199249fa229891b573b6f9b + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 + md5: d71d76b62bed332b037d7adfc0f3989a depends: - pydantic >=2.7.0 - python >=3.9 - python-dotenv >=0.21.0 license: MIT license_family: MIT - size: 31426 - timestamp: 1734127929720 + size: 31822 + timestamp: 1735650532951 - kind: conda name: pygments version: 2.18.0 @@ -7737,48 +7754,48 @@ packages: - kind: conda name: re2 version: 2024.07.02 - build: h2d3a13d_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda - sha256: 55e7be480bfb979fa8595a16d7f2adea3a5ac9a77b2e97cd0f7ac40e989edb6c - md5: 83f4e47229834c895a92c18383e1cd9d + build: h6589ca4_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 depends: - - libre2-11 2024.07.02 h18dbdb1_1 + - libre2-11 2024.07.02 h07bc746_2 license: BSD-3-Clause license_family: BSD - size: 26747 - timestamp: 1728778986331 + size: 26861 + timestamp: 1735541088455 - kind: conda name: re2 version: 2024.07.02 - build: h77b4e00_1 - build_number: 1 + build: h9925aae_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda - sha256: c1721cb80f7201652fc9801f49c214c88aee835d957f2376e301bd40a8415742 - md5: 01093ff37c1b5e6bf9f17c0116747d11 + url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda + sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 + md5: e84ddf12bde691e8ec894b00ea829ddf depends: - - libre2-11 2024.07.02 hbbce691_1 + - libre2-11 2024.07.02 hbbce691_2 license: BSD-3-Clause license_family: BSD - size: 26665 - timestamp: 1728778975855 + size: 26786 + timestamp: 1735541074034 - kind: conda name: re2 version: 2024.07.02 - build: hcd0e937_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda - sha256: eebddde6cb10b146507810b701ef6df122d5309cd5151a39d0828aa44dc53725 - md5: 19e29f2ccc9168eb0a39dc40c04c0e21 + build: haa97905_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda + sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e + md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - - libre2-11 2024.07.02 h2348fd5_1 + - libre2-11 2024.07.02 h18dbdb1_2 license: BSD-3-Clause license_family: BSD - size: 26860 - timestamp: 1728779123653 + size: 26830 + timestamp: 1735540999398 - kind: conda name: readline version: '8.2' @@ -7970,12 +7987,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py311h0ca61a2_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py311h0ca61a2_0.conda - sha256: ce3aa18752eb47e6e55256c0c52ef67786429fdcb2611dd0f7b490049671ef25 - md5: 7d4236d529bacc6d2217a57348965400 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py311h0ca61a2_0.conda + sha256: 15c65a029e25ef87f17a702b8fdee33543637f9e81595723480e66d9b167924b + md5: b7872918f1ba84a18ca3862e99f8925d depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -7985,16 +8002,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 401351 - timestamp: 1725632381591 + size: 410162 + timestamp: 1735917983294 - kind: conda name: safetensors - version: 0.4.5 - build: py311h481aa64_0 + version: 0.5.0 + build: py311h3ff9189_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py311h481aa64_0.conda - sha256: 283f79e9fe2b09d8c21b28807e914c49ba5cbe09dce731633ee5aa088c234d54 - md5: 0b444f05b9ea222404ea115a35da9131 + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py311h3ff9189_0.conda + sha256: 26ba9b0d16b482fda3e1d0497cfc525297a749a31c96f096c90e182214f3fda7 + md5: 735ed8cf26d3d07b2a95d15c68bcecc7 depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -8004,16 +8021,16 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 353541 - timestamp: 1725632251967 + size: 378693 + timestamp: 1735918276628 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py311h9e33e62_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py311h9e33e62_0.conda - sha256: 65cad4de4bf04878abdcede4363f8818ebb895d105b03e996e9b98dcc9a23d01 - md5: 5a58520e8eb4a0119b137fd67a02bb2a + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py311h9e33e62_0.conda + sha256: 6e5146ac486dc1e07d68b627c0a0dee5e7974b196ae78a8f03b584a291ae0f7c + md5: 9fbe1879708145e8501218f27bf4062e depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8023,8 +8040,8 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 403087 - timestamp: 1725632204888 + size: 424801 + timestamp: 1735917839397 - kind: conda name: shellingham version: 1.5.4 @@ -8135,6 +8152,7 @@ packages: - python >=3.9 - starlette >=0.41.3 license: BSD-3-Clause + license_family: BSD size: 15324 timestamp: 1735126414893 - kind: conda @@ -8319,18 +8337,19 @@ packages: - kind: conda name: tqdm version: 4.67.1 - build: pyhd8ed1ab_0 + build: pyhd8ed1ab_1 + build_number: 1 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda - sha256: 5673b7104350a6998cb86cccf1d0058217d86950e8d6c927d8530606028edb1d - md5: 4085c9db273a148e149c03627350e22c + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 + md5: 9efbfdc37242619130ea42b1cc4ed861 depends: - colorama - - python >=3.7 + - python >=3.9 license: MPL-2.0 or MIT - size: 89484 - timestamp: 1732497312317 + size: 89498 + timestamp: 1735661472632 - kind: conda name: traitlets version: 5.14.3 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 65050002d0..caa722190d 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -12,7 +12,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py312h66e93f0_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda @@ -40,7 +40,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda @@ -49,7 +49,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda @@ -110,11 +110,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -123,7 +123,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda @@ -133,9 +133,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda @@ -143,10 +143,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda @@ -166,25 +166,25 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhff2d567_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -192,7 +192,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.2-py312h1d6d2e6_1.conda @@ -201,14 +201,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py312h7b63e92_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda @@ -218,7 +218,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -234,7 +234,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda @@ -245,7 +245,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.22.3-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda @@ -262,7 +262,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -301,7 +301,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/argon2-cffi-bindings-21.2.0-py312hb2c0f52_5.conda - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda @@ -329,7 +329,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda @@ -338,7 +338,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda @@ -400,11 +400,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -413,7 +413,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda @@ -423,9 +423,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda @@ -433,10 +433,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda @@ -456,25 +456,25 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhff2d567_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -482,7 +482,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.2-py312h14eacfc_1.conda @@ -491,14 +491,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py312h5ab5af3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda @@ -508,7 +508,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -524,7 +524,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda @@ -535,7 +535,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rpds-py-0.22.3-py312ha4e36d7_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda @@ -552,7 +552,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -590,7 +590,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/argon2-cffi-bindings-21.2.0-py312h024a12e_5.conda @@ -619,7 +619,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda @@ -628,7 +628,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda @@ -688,11 +688,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -702,26 +702,26 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda @@ -738,25 +738,25 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhff2d567_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -764,7 +764,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.2-py312h8ae5369_1.conda @@ -773,14 +773,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py312haf37ca6_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda @@ -790,7 +790,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-10.3.2-py312hb9d441b_0.conda @@ -808,7 +808,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda @@ -818,7 +818,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.22.3-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py312he431725_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh31c8845_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda @@ -835,7 +835,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -1038,13 +1038,13 @@ packages: timestamp: 1733247158254 - kind: conda name: anyio - version: 4.7.0 + version: 4.8.0 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda - sha256: 687537ee3af30f8784986bf40cac30e88138770b16e51ca9850c9c23c09aeba1 - md5: c88107912954a983c2caf25f7fd55158 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 + md5: 848d25bfbadf020ee4d4ba90e5668252 depends: - exceptiongroup >=1.0.2 - idna >=2.8 @@ -1056,8 +1056,8 @@ packages: - uvloop >=0.21 license: MIT license_family: MIT - size: 112730 - timestamp: 1733532678437 + size: 115305 + timestamp: 1736174485476 - kind: conda name: appnope version: 0.1.4 @@ -2284,20 +2284,22 @@ packages: - kind: conda name: bleach version: 6.2.0 - build: pyhd8ed1ab_1 - build_number: 1 + build: pyhd8ed1ab_3 + build_number: 3 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_1.conda - sha256: ffc8e4e53cd92aec0f0ea0bc9e28f5fd1b1e67bde46b0b298170e6fb78eecce1 - md5: 707af59db75b066217403a8f00c1d826 + url: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda + sha256: 9278622f54b6b4bce5d73663b282a8ab35d1b331d6ff92f4112906a526039827 + md5: b33551d9bac06d754762e8ccb3c4df03 depends: - python >=3.9 - webencodings + constrains: + - tinycss2 >=1.1.0,<1.5 license: Apache-2.0 AND MIT license_family: Apache - size: 132933 - timestamp: 1733302409510 + size: 132550 + timestamp: 1736148590971 - kind: conda name: brotli-python version: 1.1.0 @@ -2587,20 +2589,19 @@ packages: timestamp: 1725561779888 - kind: conda name: charset-normalizer - version: 3.4.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 3.4.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda - sha256: 63022ee2c6a157a9f980250a66f54bdcdf5abee817348d0f9a74c2441a6fbf0e - md5: 6581a17bba6b948bb60130026404a9d6 + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b + md5: e83a31202d1c0a000fce3e9cf3825875 depends: - python >=3.9 license: MIT license_family: MIT - size: 47533 - timestamp: 1733218182393 + size: 47438 + timestamp: 1735929811779 - kind: conda name: click version: 8.1.8 @@ -3594,6 +3595,7 @@ packages: - markupsafe >=2.0 - python >=3.9 license: BSD-3-Clause + license_family: BSD size: 112561 timestamp: 1734824044952 - kind: conda @@ -4140,32 +4142,31 @@ packages: - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - sha256: 8f91429091183c26950f1e7ffa730e8632f0627ba35d2fccd71df31628c9b4e5 - md5: e1f604644fe8d78e22660e2fec6756bc + build: cxx17_h07bc746_4 + build_number: 4 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1310521 - timestamp: 1727295454064 + size: 1178260 + timestamp: 1736008642885 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5ad3122_1 - build_number: 1 + build: cxx17_h18dbdb1_4 + build_number: 4 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - sha256: 590e47dce38031a8893e70491f3b71e214de7781cab53b6f017aa6f6841cb076 - md5: 6fe6b3694c4792a8e26755d3b06f0b80 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 + md5: 633b9fe454ffea2aaf29e191d946a83b depends: - libgcc >=13 - libstdcxx >=13 @@ -4174,37 +4175,39 @@ packages: - libabseil-static =20240722.0=cxx17* license: Apache-2.0 license_family: Apache - size: 1328502 - timestamp: 1727295490806 + size: 1334844 + timestamp: 1736008472455 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_hf9b8971_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - sha256: 90bf08a75506dfcf28a70977da8ab050bcf594cd02abd3a9d84a22c9e8161724 - md5: 706da5e791c569a7b9814877098a6a0a + build: cxx17_hbbce691_4 + build_number: 4 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=17 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1179072 - timestamp: 1727295571173 + size: 1311599 + timestamp: 1736008414161 - kind: conda name: libarrow version: 18.1.0 - build: h1b535d6_6_cpu - build_number: 6 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - sha256: 087b579aebf351ca41c54214121d86a15a41c92051cbd432d6f3a3f58a8c31b0 - md5: 4c0ad68efba1113ac5833975c67b565d + build: h0ad35bc_7_cpu + build_number: 7 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4212,17 +4215,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libcxx >=18 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -4231,24 +4232,23 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8040629 - timestamp: 1733810319239 + size: 5506699 + timestamp: 1735682962976 - kind: conda name: libarrow version: 18.1.0 - build: h44a453e_6_cpu - build_number: 6 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - sha256: abf17e99b03356a9d6248e965826c1352ff01b00d3a62cc51393bb0744d72803 - md5: 2cf6d608d6e66506f69797d5c6944c35 + build: hb7781cd_7_cpu + build_number: 7 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb + md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: - - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4263,8 +4263,8 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 @@ -4275,24 +4275,24 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8786061 - timestamp: 1733810643966 + size: 8026714 + timestamp: 1735685336542 - kind: conda name: libarrow version: 18.1.0 - build: h4a2f8bd_6_cpu - build_number: 6 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - sha256: 9ed3ea1bc15005c0df187268ef91407afaa908cf82f36f5acbbf50ac24d7f806 - md5: 835cdd84195b84dc34d128bd5d3580b9 + build: hd595efa_7_cpu + build_number: 7 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4300,15 +4300,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgcc >=13 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -4317,190 +4319,190 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 5494797 - timestamp: 1733808145854 + size: 8770256 + timestamp: 1735684696564 - kind: conda name: libarrow-acero version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - sha256: fdb70e2499e59b730084ecd53008b361a6f6090b5fb49624feda06b7e84c7b8c - md5: c50907eefe2ae22d826e7cb2e4d712f5 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 578091 - timestamp: 1733810378092 + size: 578222 + timestamp: 1735685424850 - kind: conda name: libarrow-acero version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - sha256: a32fa1d71415afc02b5cf3cd4c0a6ec0af9e749308829cc65ff79689222ce479 - md5: 143f9288b64759a6427563f058c62f2b + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 + md5: 12d84228204c56fec6ed113288014d11 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 611745 - timestamp: 1733810698469 + size: 612463 + timestamp: 1735684749868 - kind: conda name: libarrow-acero version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - sha256: e1cae46409927470439ef9ae93ed09b3493d0579501ca9ebfa79ded212ee98d8 - md5: 97fc01254714e1572624baefdd7cc898 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 + md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 license: Apache-2.0 license_family: APACHE - size: 483713 - timestamp: 1733808246880 + size: 485185 + timestamp: 1735683071232 - kind: conda name: libarrow-dataset version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - sha256: 2a08f5a1017ff660c37ae0c24343a119cb2511c6edd69e23d0a5090a0967ea35 - md5: bb1548ad011c4f9107fcc4cc548473bf + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab depends: - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_6_cpu + - libparquet 18.1.0 hfc78867_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 559673 - timestamp: 1733810461646 + size: 560329 + timestamp: 1735685518922 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - sha256: 74eeb178070002842d3ed721769399320e3a68a0843319eaf899a092a31def26 - md5: 20ca46a6bc714a6ab189d5b3f46e66d8 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e + md5: 0a81eb63d7cd150f598c752e86388d57 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_6_cpu + - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 586627 - timestamp: 1733810842604 + size: 587497 + timestamp: 1735684880531 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - sha256: 6eba942ce926419f74e6e0a7c3994a7d78ab6be47115e6bb70e02136554736be - md5: 0774276be6659aaa0007f1b0f6ee19b0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b + md5: 97a2d3606682d94f7d73112e9ad684ae depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_6_cpu + - libparquet 18.1.0 h636d7b7_7_cpu license: Apache-2.0 license_family: APACHE - size: 489948 - timestamp: 1733809328231 + size: 491237 + timestamp: 1735684688308 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ee7192_6_cpu - build_number: 6 + build: h08228c5_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda - sha256: bda6728db019dd0c409b1996ad9ef6ab0bcee3a94dc66a8045e8c1049c566055 - md5: aa313b3168caf98d00b3753f5ba27650 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf + md5: e128def53c133e8a23ac00cd4a479335 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu - - libarrow-dataset 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow-dataset 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 519989 - timestamp: 1733810903274 + size: 521861 + timestamp: 1735684940668 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ffb4b1_6_cpu - build_number: 6 + build: h1e9d426_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda - sha256: 9f78c55c5d7122e588a6f226cbf7e909c479d66ed18edc633d68324323d386b9 - md5: 5db2e6832397b8ca70a6f7b00e0c3629 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc + md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu - - libarrow-dataset 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow-dataset 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 515928 - timestamp: 1733810503359 + size: 516014 + timestamp: 1735685565929 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h86344ea_6_cpu - build_number: 6 + build: h4239455_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda - sha256: bafd9ca59ebb5ad34b77aff316ef7b59c5fb1eb8a7b6a15de8dcbdf3ce37556d - md5: c1c162f5bf569cff8bed6def705a899f + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 + md5: 91927747173f65695e441346c7145e26 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu - - libarrow-dataset 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 license: Apache-2.0 license_family: APACHE - size: 451623 - timestamp: 1733809487176 + size: 452385 + timestamp: 1735684993831 - kind: conda name: libblas version: 3.9.0 @@ -4930,51 +4932,50 @@ packages: timestamp: 1734373971372 - kind: conda name: libedit - version: 3.1.20191231 - build: hc8eb9b7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 - sha256: 3912636197933ecfe4692634119e8644904b41a58f30cad9d1fc02f6ba4d9fca - md5: 30e4362988a2623e9eb34337b83e01f9 + version: 3.1.20240808 + build: pl5321h7949ede_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd + md5: 8247f80f3dc464d9322e85007e307fe8 depends: - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 96607 - timestamp: 1597616630749 + size: 134657 + timestamp: 1736191912705 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 + version: 3.1.20240808 + build: pl5321h976ea20_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda + sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c + md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 123878 - timestamp: 1597616541093 + size: 148120 + timestamp: 1736192137151 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: debc31fb2f07ba2b0363f90e455873670734082822926ba4a9556431ec0bf36d - md5: 29371161d77933a54fccf1bb66b96529 + version: 3.1.20240808 + build: pl5321hafb1f1b_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda + sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 + md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 134104 - timestamp: 1597617110769 + size: 107634 + timestamp: 1736192034117 - kind: conda name: libev version: '4.33' @@ -5354,214 +5355,223 @@ packages: timestamp: 1729089357313 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h3888205_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - sha256: 36af2844ce8fafd477214d51117746144461132f76759a7d29963b4583b577be - md5: a40b948bf4eabcc1ce708c40ffd7c06d + version: 2.33.0 + build: h2b5623c_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 + md5: 61829a8dd5f4e2327e707572065bae41 depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1248560 - timestamp: 1733512309504 + size: 1254656 + timestamp: 1735648569457 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h804f50b_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - sha256: 126856add750013390dff664a3c3cd0f6f0cbbc683b0025a7ce9d1618968bc70 - md5: 3d96df4d6b1c88455e05b94ce8a14a53 + version: 2.33.0 + build: hccf9d24_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c + md5: a2724014eb04f14bd71d35f45b062dd0 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1249557 - timestamp: 1733512191906 + size: 1253019 + timestamp: 1735649566849 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h8d8be31_0 + version: 2.33.0 + build: hdbe95d5_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - sha256: 722e49dbdc4486105d9f5b79a7ba4f9064602fe20c4015e97684c898ab8d3386 - md5: d7ab9e0eb7d55eac4943913073de61d7 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce + md5: 91de1fbab8610974c0094c266bc63435 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 876210 - timestamp: 1733512539476 + size: 877594 + timestamp: 1735648230965 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h0121fbd_0 + version: 2.33.0 + build: h0121fbd_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - sha256: d1b53d17df38b52a4bc6d1fe6af0e611d6480ce10b0af570c84bd38c8aa83b91 - md5: 877a5ec0431a5af83bf0cd0522bfe661 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 + md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h804f50b_0 + - libgoogle-cloud 2.33.0 h2b5623c_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 782108 - timestamp: 1733512329104 + size: 784357 + timestamp: 1735648759177 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h7081f7f_0 + version: 2.33.0 + build: h7081f7f_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - sha256: 609df2cf376ba66460f40143f835fc567cae4458df80705587cd2efd59c09bf1 - md5: 28f5ab5cf95170dfacd05d2bb301e573 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.32.0 h8d8be31_0 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 526895 - timestamp: 1733513644846 + size: 526963 + timestamp: 1735649222088 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: hb9b2b65_0 + version: 2.33.0 + build: hb9b2b65_1 + build_number: 1 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - sha256: e120e7b6c9c9d25baa8ae903106babdd3c969523ae25278a615ed9de4bd0fc35 - md5: 925ab0ca33baca4fcfee585cecb94169 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 + md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h3888205_0 + - libgoogle-cloud 2.33.0 hccf9d24_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 737964 - timestamp: 1733512457785 + size: 737518 + timestamp: 1735649773462 - kind: conda name: libgrpc version: 1.67.1 - build: h36c5df4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda - sha256: 1f6673d9d866048c9cf28fd56e6874ffc7e2c53c47d7071cb367d5fc2dde16a7 - md5: b946137e362e98a55a77fdf0b20a7739 + build: h0a426d6_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 depends: - - c-ares >=1.32.3,<2.0a0 + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7131846 - timestamp: 1730236305327 + size: 5311706 + timestamp: 1735585137716 - kind: conda name: libgrpc version: 1.67.1 - build: hc2c308b_0 + build: h25350d4_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda - sha256: 870550c1faf524e9a695262cd4c31441b18ad542f16893bd3c5dbc93106705f7 - md5: 4606a4647bfe857e3cfe21ca12ac3afb + url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e + md5: 0c6497a760b99a926c7c12b74951a39c depends: - __glibc >=2.17,<3.0.a0 - - c-ares >=1.32.3,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7362336 - timestamp: 1730236333879 + size: 7792251 + timestamp: 1735584856826 - kind: conda name: libgrpc version: 1.67.1 - build: hc70892a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda - sha256: d2393fcd3c3584e5d58da4122f48bcf297567d2f6f14b3d1fcbd34fdd5040694 - md5: 624e27571fde34f8acc2afec840ac435 + build: hf7ccdd3_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda + sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe + md5: 8fb41a425bebaeb3d0fa568503612e64 depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 4882208 - timestamp: 1730236299095 + size: 7430006 + timestamp: 1735585769731 - kind: conda name: libiconv version: '1.17' @@ -5899,61 +5909,61 @@ packages: - kind: conda name: libparquet version: 18.1.0 - build: h081d1f1_6_cpu - build_number: 6 + build: h081d1f1_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda - sha256: c691a59f1ebb6cedbf827f49f6cf414e08b0eec911f589133e6a8321e8ac701c - md5: 68788df49ce7480187eb6387f15b2b67 + url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 + md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1204535 - timestamp: 1733810811118 + size: 1205598 + timestamp: 1735684849150 - kind: conda name: libparquet version: 18.1.0 - build: h636d7b7_6_cpu - build_number: 6 + build: h636d7b7_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda - sha256: 88c1e810bede65c54f1ebc51c14400f9e8cf0fc1f88a8c0a99210e2f5dfed582 - md5: 9b333c3a38e55f6c1b8733222e22f528 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 873134 - timestamp: 1733809271282 + size: 873251 + timestamp: 1735684582558 - kind: conda name: libparquet version: 18.1.0 - build: hfc78867_6_cpu - build_number: 6 + build: hfc78867_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda - sha256: 38aab34c422519c530d0e9a3e0ffd1624db1c1e163983c46ae341e831b2eb6b5 - md5: 1ab6d4a9a982920b9dc5f2c700777b27 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 + md5: 184bec7a9392ab6ba8134041e81971d6 depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1117592 - timestamp: 1733810440129 + size: 1117825 + timestamp: 1735685495511 - kind: conda name: libpng version: 1.6.44 @@ -5999,32 +6009,33 @@ packages: timestamp: 1726236639270 - kind: conda name: libprotobuf - version: 5.28.2 - build: h029595c_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - sha256: d8c7b6f851bfc53494d9b8e54d473c4f11ab26483a6e64df6f7967563df166b1 - md5: 538dbe0ad9f248e2e109abb9b6809ea5 + version: 5.28.3 + build: h3bd63a1_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2802876 - timestamp: 1728564881988 + size: 2271580 + timestamp: 1735576361997 - kind: conda name: libprotobuf - version: 5.28.2 - build: h5b01275_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - sha256: 5e8fd4aa00193c85602ce6101dd28fe31306dff85c9725048f6dc828dfa7c421 - md5: ab0bff36363bec94720275a681af8b83 + version: 5.28.3 + build: h44a3b7b_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 + md5: 68f807f7cc13951652bbe048253fd405 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 @@ -6032,75 +6043,77 @@ packages: - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2945348 - timestamp: 1728565355702 + size: 2788074 + timestamp: 1735576315676 - kind: conda name: libprotobuf - version: 5.28.2 - build: h8f0b736_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - sha256: f732a6fa918428e2d5ba61e78fe11bb44a002cc8f6bb74c94ee5b1297fefcfd8 - md5: d2cb5991f2fb8eb079c80084435e9ce6 + version: 5.28.3 + build: h6128344_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2374965 - timestamp: 1728565334796 + size: 2960815 + timestamp: 1735577210663 - kind: conda name: libre2-11 version: 2024.07.02 - build: h18dbdb1_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda - sha256: 96d4fdac28d5af38c38f90c22cb0aa9a90affae13ca8ba24bd1eb60b789df8ff - md5: f1800796b0efc4bbc5b001d845545111 + build: h07bc746_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 203516 - timestamp: 1728778974654 + size: 167155 + timestamp: 1735541067807 - kind: conda name: libre2-11 version: 2024.07.02 - build: h2348fd5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda - sha256: 6facca42cfc85a05b33e484a8b0df7857cc092db34806946d022270098d8d20f - md5: 5a7065309a66097738be6a06fd04b7ef + build: h18dbdb1_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 + md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: - - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 165956 - timestamp: 1728779107218 + size: 204305 + timestamp: 1735540986919 - kind: conda name: libre2-11 version: 2024.07.02 - build: hbbce691_1 - build_number: 1 + build: hbbce691_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda - sha256: f8ad6a4f6d4fd54ebe3e5e712a01e663222fc57f49d16b6b8b10c30990dafb8f - md5: 2124de47357b7a516c0a3efd8f88c143 + url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -6111,8 +6124,8 @@ packages: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 211096 - timestamp: 1728778964655 + size: 209793 + timestamp: 1735541054068 - kind: conda name: libsodium version: 1.0.20 @@ -6555,6 +6568,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 362623 timestamp: 1734779054659 - kind: conda @@ -6570,6 +6584,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 290013 timestamp: 1734777593617 - kind: conda @@ -6586,6 +6601,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 429973 timestamp: 1734777489810 - kind: conda @@ -6939,76 +6955,76 @@ packages: timestamp: 1733417051523 - kind: conda name: max - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e - md5: d2ab5ff45c394ef59d4c89a35dbc0e20 + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 + md5: 1bae0e6863939e6792d7129bec77983c depends: - - max-core ==25.1.0.dev2024122805 release - - max-python >=25.1.0.dev2024122805,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122805 release - - mblack ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release + - max-python >=25.1.0.dev2025010605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010605 release license: LicenseRef-Modular-Proprietary - size: 9913 - timestamp: 1735363020600 + size: 9914 + timestamp: 1736140643481 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 - md5: 99412132bd807caa43dba507054a2691 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 + md5: c40747b8b9245abb69db013a14266b6c depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245436370 - timestamp: 1735363025528 + size: 244726382 + timestamp: 1736140669107 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 - md5: c83934dfd0b0e2285a2959be586f8e4b + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 + md5: 65f814591335d2910a5e30d5f6968aff depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249341674 - timestamp: 1735363020598 + size: 248381825 + timestamp: 1736140643479 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 - md5: d45b98ffbd949783e9c8ee20e28a6970 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 + md5: 1e134821c4eae4e6fa711c1cd2b8cc00 depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214123206 - timestamp: 1735365284895 + size: 213059614 + timestamp: 1736141300718 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 1666cdc4f1460979cb2bad7ddaa745256f137e03a32c8688a988f359bcc4a1b6 - md5: fda0864df873c814f836064daa86e4d6 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 80e1b3a95eb37bd76396c470b8a17168fdd1b0a2e193d66981824760bd82e768 + md5: 28ecc247a48f0de9dee4f6fe6d1be095 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -7031,18 +7047,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122818679 - timestamp: 1735363025537 + size: 122702106 + timestamp: 1736140669117 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 00bb77ee09d7ec7aa407452fd11a227980cc273e738fbec28fe2c7f8df0b8d21 - md5: 6e0f158c866d00b4dd04602211e184cd + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 90a8fa8b7b654e35adc36cf2309898d4a965b5b85f0c6ac912ec1b7439d247c2 + md5: fc56c27a4041f32ce7f03c94141e6fd9 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -7065,18 +7081,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126488257 - timestamp: 1735363020609 + size: 126373708 + timestamp: 1736140643490 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 81c22f0a8d33e7d8091959a4bf837993246308712b22e384d0c853404ab45c15 - md5: 207d5360c0a7fcb6e8d7933e3a577a07 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 6948694d15390b9baf752a38f17fa7c4e0712b3b71f893955037e65a84fb72c9 + md5: f7c5e210de943e91a2550a9a0ed51e59 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -7099,17 +7115,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113429204 - timestamp: 1735365284899 + size: 113299681 + timestamp: 1736141300722 - kind: conda name: mblack - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 - md5: e140a619b5afdf6730ee181c6ca0dd1d + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc + md5: 90216ac95ad02c40a72aea621bb2d54e depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7120,7 +7136,7 @@ packages: - python license: MIT size: 130809 - timestamp: 1735363020604 + timestamp: 1736140643485 - kind: conda name: mdurl version: 0.1.2 @@ -7139,37 +7155,37 @@ packages: timestamp: 1733255681319 - kind: conda name: mistune - version: 3.0.2 - build: pyhd8ed1ab_1 - build_number: 1 + version: 3.1.0 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda - sha256: 0a9faaf1692b74f321cedbd37a44f108a1ec3f5d9638bc5bbf860cb3b6ff6db4 - md5: c46df05cae629e55426773ac1f85d68f + url: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda + sha256: d932404dc610464130db5f36f59cd29947a687d9708daaad369d0020707de41a + md5: d10024c163a52eeecbb166fdeaef8b12 depends: - python >=3.9 + - typing_extensions license: BSD-3-Clause license_family: BSD - size: 65901 - timestamp: 1733258822603 + size: 68803 + timestamp: 1735686983426 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 - md5: 6606e99ea0f956a5f786bc5a376c4fa2 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc + md5: 0d7c538d4488f3d729c380af437148e3 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1735363020605 + size: 22938 + timestamp: 1736140643486 - kind: conda name: multidict version: 6.1.0 @@ -7316,39 +7332,39 @@ packages: timestamp: 1734628936013 - kind: conda name: nbconvert-core - version: 7.16.4 - build: pyhff2d567_2 - build_number: 2 + version: 7.16.5 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhff2d567_2.conda - sha256: 03a1303ce135a8214b450e751d93c9048f55edb37f3f9f06c5e9d78ba3ef2a89 - md5: 0457fdf55c88e52e0e7b63691eafcc48 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_0.conda + sha256: b68320693e2864d3d246ce6e92c3e7313397ee26d21fcd3c21ebcaccb741aed5 + md5: 4b55bdb10ff17f070b31b2ab52b189d0 depends: - beautifulsoup4 - - bleach + - bleach !=5.0.0 - defusedxml - entrypoints >=0.2.2 + - importlib-metadata >=3.6 - jinja2 >=3.0 - jupyter_core >=4.7 - jupyterlab_pygments - markupsafe >=2.0 - mistune >=2.0.3,<4 - nbclient >=0.5.0 - - nbformat >=5.1 + - nbformat >=5.7 - packaging - pandocfilters >=1.4.1 - pygments >=2.4.1 - - python >=3.8 - - tinycss2 - - traitlets >=5.0 + - python >=3.9 + - tinycss2 >=1.1.0,<1.5 + - traitlets >=5.1 constrains: - - nbconvert =7.16.4=*_2 + - nbconvert =7.16.5=*_0 - pandoc >=2.9.2,<4.0.0 license: BSD-3-Clause license_family: BSD - size: 188505 - timestamp: 1733405603619 + size: 189317 + timestamp: 1735858344122 - kind: conda name: nbformat version: 5.10.4 @@ -7570,49 +7586,52 @@ packages: - kind: conda name: openssl version: 3.4.0 - build: h39f12f2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda - sha256: bd1d58ced46e75efa3b842c61642fd12272c69e9fe4d7261078bc082153a1d53 - md5: df307bbc703324722df0293c9ca2e418 + build: h7b32b05_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f + md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - ca-certificates + - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2935176 - timestamp: 1731377561525 + size: 2937158 + timestamp: 1736086387286 - kind: conda name: openssl version: 3.4.0 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda - sha256: 64dbbdd6384fa56338124783197f7ad9048c989a02264bcd2e07355e3570f113 - md5: b2f202b5bddafac824eb610b65dde98f + build: h81ee809_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 depends: + - __osx >=11.0 - ca-certificates - - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 3474825 - timestamp: 1731379200886 + size: 2936415 + timestamp: 1736086108693 - kind: conda name: openssl version: 3.4.0 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 - md5: 23cc74f77eb99315c0360ec3533147a9 + build: hd08dc88_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 + md5: e21c4767e783a58c373fdb99de6211bf depends: - - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2947466 - timestamp: 1731377666602 + size: 3469279 + timestamp: 1736088141230 - kind: conda name: opentelemetry-api version: 1.29.0 @@ -7744,16 +7763,16 @@ packages: - kind: conda name: orc version: 2.0.3 - build: h3c55218_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda - sha256: 154b26bc4d586de33765a155c9b79ebd7f5bb36c2bbf4b8854e1631bca8d21af - md5: 0a51a3cf028b845c46ec0d1ea2d18629 + build: h0ff2369_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 depends: - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -7761,21 +7780,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1165179 - timestamp: 1733509923825 + size: 438520 + timestamp: 1735630624140 - kind: conda name: orc version: 2.0.3 - build: h97ab989_1 - build_number: 1 + build: h12ee42a_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda - sha256: 9de7e2746fde57c9b7f08ee87142014f6bb9b2d3a506839ea3e98baa99711576 - md5: 2f46eae652623114e112df13fae311cf + url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda + sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc + md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -7784,21 +7803,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1189462 - timestamp: 1733509801323 + size: 1188881 + timestamp: 1735630209320 - kind: conda name: orc version: 2.0.3 - build: hbcee414_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda - sha256: e5e72438a3cd967ebc774070e8c49500d2d6d4175f349400b327fee75d3bfc05 - md5: e808cf7819eaa1735c8790d7f9f482c7 + build: hdd485aa_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda + sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 + md5: d19f01b42e5d6a2908b65df435aff42f depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -7806,8 +7825,8 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 437391 - timestamp: 1733510118673 + size: 1167714 + timestamp: 1735630248837 - kind: conda name: overrides version: 7.7.0 @@ -7990,78 +8009,78 @@ packages: timestamp: 1733327448200 - kind: conda name: pillow - version: 11.0.0 - build: py312h5ab5af3_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py312h5ab5af3_0.conda - sha256: 3cf43a5eb1f67f3a5f3ef1ec3a685f8767019cce24dbe46c4b76fee8a54fbacf - md5: 1c4bdfe659cfdedd372685ce2494e97b + version: 11.1.0 + build: py312h50aef2c_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e depends: + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41756471 - timestamp: 1729068045876 + size: 42852329 + timestamp: 1735930118976 - kind: conda name: pillow - version: 11.0.0 - build: py312h7b63e92_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py312h7b63e92_0.conda - sha256: 13a464bea02c0df0199c20ef6bad24a6bc336aaf55bf8d6a133d0fe664463224 - md5: 385f46a4df6f97892503a841121a9acf + version: 11.1.0 + build: py312h719f0cf_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 + md5: 77e0ec0a6fc847d317f204aa15b59f6b depends: - - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41948418 - timestamp: 1729065846594 + size: 41362848 + timestamp: 1735932311857 - kind: conda name: pillow - version: 11.0.0 - build: py312haf37ca6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py312haf37ca6_0.conda - sha256: 727b4c3faecdb6f6809cf20c5f32d2df4af34e0d5b9146b7588383bcba7990e8 - md5: dc9b51fbd2b6f7fea9b5123458864dbb + version: 11.1.0 + build: py312h80c1187_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41737424 - timestamp: 1729065920347 + size: 42749785 + timestamp: 1735929845390 - kind: conda name: pip version: 24.3.1 @@ -8198,12 +8217,12 @@ packages: timestamp: 1733392308901 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py312h2ec8cdc_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda - sha256: 4884f8161602f0148ebbc1af8d3176cec80b96c83243f68aafd651986b573817 - md5: 586bead4a9dfa46faf88deb7d3a742bb + url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda + sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb + md5: 9d7e427d159c1b2d516cc047ff177c48 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8211,19 +8230,19 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 464548 - timestamp: 1728669645013 + size: 464794 + timestamp: 1731366525051 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py312h6f74592_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda - sha256: f874ffd38b9ae2b810e9d2e43fd8d3b778cdeaf7dea4a3e6ee4adeafe2d936cf - md5: 4b9b22bd7c53d938b207f9d0f79db183 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda + sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 + md5: 06513608c94fb1c1b17136ace77063a9 depends: - libgcc >=13 - libstdcxx >=13 @@ -8231,31 +8250,31 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 472764 - timestamp: 1728669483611 + size: 473242 + timestamp: 1731366577844 - kind: conda name: protobuf - version: 5.28.2 - build: py312hf02c72a_0 + version: 5.28.3 + build: py312hd8f9ff3_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda - sha256: dbcec117510ced5c12097e3eb06ebbf4512dc255733a9ace33c4249fb7e6a364 - md5: 6fda46c82abd0a080ca33de7d16ca877 + url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda + sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 + md5: 5afbe52a59f04dd1fe566d0d17590d7e depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 447369 - timestamp: 1728669902591 + size: 448803 + timestamp: 1731367010746 - kind: conda name: psutil version: 6.1.1 @@ -8611,21 +8630,21 @@ packages: timestamp: 1734571986644 - kind: conda name: pydantic-settings - version: 2.7.0 + version: 2.7.1 build: pyh3cfb1c2_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda - sha256: dd1ac7c8b6a189c8aa18f6c7df019d8f6df495300a259e3fbebdb542fc955c3b - md5: d9f19a7c4199249fa229891b573b6f9b + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 + md5: d71d76b62bed332b037d7adfc0f3989a depends: - pydantic >=2.7.0 - python >=3.9 - python-dotenv >=0.21.0 license: MIT license_family: MIT - size: 31426 - timestamp: 1734127929720 + size: 31822 + timestamp: 1735650532951 - kind: conda name: pygments version: 2.18.0 @@ -9171,48 +9190,48 @@ packages: - kind: conda name: re2 version: 2024.07.02 - build: h2d3a13d_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda - sha256: 55e7be480bfb979fa8595a16d7f2adea3a5ac9a77b2e97cd0f7ac40e989edb6c - md5: 83f4e47229834c895a92c18383e1cd9d + build: h6589ca4_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 depends: - - libre2-11 2024.07.02 h18dbdb1_1 + - libre2-11 2024.07.02 h07bc746_2 license: BSD-3-Clause license_family: BSD - size: 26747 - timestamp: 1728778986331 + size: 26861 + timestamp: 1735541088455 - kind: conda name: re2 version: 2024.07.02 - build: h77b4e00_1 - build_number: 1 + build: h9925aae_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda - sha256: c1721cb80f7201652fc9801f49c214c88aee835d957f2376e301bd40a8415742 - md5: 01093ff37c1b5e6bf9f17c0116747d11 + url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda + sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 + md5: e84ddf12bde691e8ec894b00ea829ddf depends: - - libre2-11 2024.07.02 hbbce691_1 + - libre2-11 2024.07.02 hbbce691_2 license: BSD-3-Clause license_family: BSD - size: 26665 - timestamp: 1728778975855 + size: 26786 + timestamp: 1735541074034 - kind: conda name: re2 version: 2024.07.02 - build: hcd0e937_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda - sha256: eebddde6cb10b146507810b701ef6df122d5309cd5151a39d0828aa44dc53725 - md5: 19e29f2ccc9168eb0a39dc40c04c0e21 + build: haa97905_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda + sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e + md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - - libre2-11 2024.07.02 h2348fd5_1 + - libre2-11 2024.07.02 h18dbdb1_2 license: BSD-3-Clause license_family: BSD - size: 26860 - timestamp: 1728779123653 + size: 26830 + timestamp: 1735540999398 - kind: conda name: readline version: '8.2' @@ -9510,12 +9529,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py312h12e396e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py312h12e396e_0.conda - sha256: e44515f875c10efb5e041efcb250dfd18f2cb66ec3f268237549ead6284c6922 - md5: 3b87a00bcaab069172d6cef8124b7142 + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda + sha256: f9d0a4fbfbd2bcded116b81afd69d00aa5d5bac0d431dd47737cec1b1d24c2e2 + md5: 4b33e7c3e9bbc3936e08150fc9e17708 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -9525,16 +9544,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 402547 - timestamp: 1725632183154 + size: 424699 + timestamp: 1735917812729 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py312h8cbf658_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py312h8cbf658_0.conda - sha256: e83ebeaba4a07bbe4a1d6c7eef0b4f7ae19901ef365bca043808d16e4c8faad8 - md5: 82ef253c37308b082a478fb92924cad6 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda + sha256: aee581ce5c744f81ac4848b1810a88a750041ef91da646234f75092a8b4e06d1 + md5: 9c317f54bd3c95a830e98b7baee11ea9 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -9544,16 +9563,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 400284 - timestamp: 1725632278147 + size: 408792 + timestamp: 1735917879258 - kind: conda name: safetensors - version: 0.4.5 - build: py312he431725_0 + version: 0.5.0 + build: py312hcd83bfe_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py312he431725_0.conda - sha256: 93a085d0d64237db7f4ff395c446f268c575dc2c324d8e3e5c5d7d836896295e - md5: ccb978cf1e3151c25a44c4ae65c1f20e + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda + sha256: 8992f78362793a465c3009be2fd80582c93e2151bc17d07ebd39ce7af757358a + md5: acbbbac2271653f4914cef842a84190f depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -9563,8 +9582,8 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 353606 - timestamp: 1725632294079 + size: 377533 + timestamp: 1735918206452 - kind: conda name: send2trash version: 1.8.3 @@ -9742,6 +9761,7 @@ packages: - python >=3.9 - starlette >=0.41.3 license: BSD-3-Clause + license_family: BSD size: 15324 timestamp: 1735126414893 - kind: conda @@ -10013,18 +10033,19 @@ packages: - kind: conda name: tqdm version: 4.67.1 - build: pyhd8ed1ab_0 + build: pyhd8ed1ab_1 + build_number: 1 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda - sha256: 5673b7104350a6998cb86cccf1d0058217d86950e8d6c927d8530606028edb1d - md5: 4085c9db273a148e149c03627350e22c + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 + md5: 9efbfdc37242619130ea42b1cc4ed861 depends: - colorama - - python >=3.7 + - python >=3.9 license: MPL-2.0 or MIT - size: 89484 - timestamp: 1732497312317 + size: 89498 + timestamp: 1735661472632 - kind: conda name: traitlets version: 5.14.3 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 0f45d17189..321e2e76aa 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -12,7 +12,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda @@ -39,7 +39,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -76,11 +76,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -89,7 +89,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda @@ -99,9 +99,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda @@ -109,10 +109,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda @@ -131,19 +131,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -151,22 +151,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py312h7b63e92_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -181,14 +181,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -198,7 +198,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -229,7 +229,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda @@ -256,7 +256,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -294,11 +294,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -307,7 +307,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda @@ -317,9 +317,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda @@ -327,10 +327,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda @@ -349,19 +349,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -369,22 +369,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py312h5ab5af3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -399,14 +399,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -416,7 +416,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -446,7 +446,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda @@ -473,7 +473,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -509,11 +509,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -523,26 +523,26 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda @@ -558,19 +558,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -578,22 +578,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py312haf37ca6_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -608,13 +608,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py312he431725_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -624,7 +624,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -819,13 +819,13 @@ packages: timestamp: 1733247158254 - kind: conda name: anyio - version: 4.7.0 + version: 4.8.0 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda - sha256: 687537ee3af30f8784986bf40cac30e88138770b16e51ca9850c9c23c09aeba1 - md5: c88107912954a983c2caf25f7fd55158 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 + md5: 848d25bfbadf020ee4d4ba90e5668252 depends: - exceptiongroup >=1.0.2 - idna >=2.8 @@ -837,8 +837,8 @@ packages: - uvloop >=0.21 license: MIT license_family: MIT - size: 112730 - timestamp: 1733532678437 + size: 115305 + timestamp: 1736174485476 - kind: conda name: attrs version: 24.3.0 @@ -2139,20 +2139,19 @@ packages: timestamp: 1725561779888 - kind: conda name: charset-normalizer - version: 3.4.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 3.4.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda - sha256: 63022ee2c6a157a9f980250a66f54bdcdf5abee817348d0f9a74c2441a6fbf0e - md5: 6581a17bba6b948bb60130026404a9d6 + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b + md5: e83a31202d1c0a000fce3e9cf3825875 depends: - python >=3.9 license: MIT license_family: MIT - size: 47533 - timestamp: 1733218182393 + size: 47438 + timestamp: 1735929811779 - kind: conda name: click version: 8.1.8 @@ -2859,6 +2858,7 @@ packages: - markupsafe >=2.0 - python >=3.9 license: BSD-3-Clause + license_family: BSD size: 112561 timestamp: 1734824044952 - kind: conda @@ -3110,32 +3110,31 @@ packages: - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - sha256: 8f91429091183c26950f1e7ffa730e8632f0627ba35d2fccd71df31628c9b4e5 - md5: e1f604644fe8d78e22660e2fec6756bc + build: cxx17_h07bc746_4 + build_number: 4 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1310521 - timestamp: 1727295454064 + size: 1178260 + timestamp: 1736008642885 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5ad3122_1 - build_number: 1 + build: cxx17_h18dbdb1_4 + build_number: 4 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - sha256: 590e47dce38031a8893e70491f3b71e214de7781cab53b6f017aa6f6841cb076 - md5: 6fe6b3694c4792a8e26755d3b06f0b80 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 + md5: 633b9fe454ffea2aaf29e191d946a83b depends: - libgcc >=13 - libstdcxx >=13 @@ -3144,37 +3143,39 @@ packages: - libabseil-static =20240722.0=cxx17* license: Apache-2.0 license_family: Apache - size: 1328502 - timestamp: 1727295490806 + size: 1334844 + timestamp: 1736008472455 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_hf9b8971_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - sha256: 90bf08a75506dfcf28a70977da8ab050bcf594cd02abd3a9d84a22c9e8161724 - md5: 706da5e791c569a7b9814877098a6a0a + build: cxx17_hbbce691_4 + build_number: 4 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=17 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1179072 - timestamp: 1727295571173 + size: 1311599 + timestamp: 1736008414161 - kind: conda name: libarrow version: 18.1.0 - build: h1b535d6_6_cpu - build_number: 6 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - sha256: 087b579aebf351ca41c54214121d86a15a41c92051cbd432d6f3a3f58a8c31b0 - md5: 4c0ad68efba1113ac5833975c67b565d + build: h0ad35bc_7_cpu + build_number: 7 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3182,17 +3183,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libcxx >=18 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3201,24 +3200,23 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8040629 - timestamp: 1733810319239 + size: 5506699 + timestamp: 1735682962976 - kind: conda name: libarrow version: 18.1.0 - build: h44a453e_6_cpu - build_number: 6 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - sha256: abf17e99b03356a9d6248e965826c1352ff01b00d3a62cc51393bb0744d72803 - md5: 2cf6d608d6e66506f69797d5c6944c35 + build: hb7781cd_7_cpu + build_number: 7 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb + md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: - - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3233,8 +3231,8 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 @@ -3245,24 +3243,24 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8786061 - timestamp: 1733810643966 + size: 8026714 + timestamp: 1735685336542 - kind: conda name: libarrow version: 18.1.0 - build: h4a2f8bd_6_cpu - build_number: 6 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - sha256: 9ed3ea1bc15005c0df187268ef91407afaa908cf82f36f5acbbf50ac24d7f806 - md5: 835cdd84195b84dc34d128bd5d3580b9 + build: hd595efa_7_cpu + build_number: 7 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3270,15 +3268,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgcc >=13 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3287,190 +3287,190 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 5494797 - timestamp: 1733808145854 + size: 8770256 + timestamp: 1735684696564 - kind: conda name: libarrow-acero version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - sha256: fdb70e2499e59b730084ecd53008b361a6f6090b5fb49624feda06b7e84c7b8c - md5: c50907eefe2ae22d826e7cb2e4d712f5 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 578091 - timestamp: 1733810378092 + size: 578222 + timestamp: 1735685424850 - kind: conda name: libarrow-acero version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - sha256: a32fa1d71415afc02b5cf3cd4c0a6ec0af9e749308829cc65ff79689222ce479 - md5: 143f9288b64759a6427563f058c62f2b + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 + md5: 12d84228204c56fec6ed113288014d11 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 611745 - timestamp: 1733810698469 + size: 612463 + timestamp: 1735684749868 - kind: conda name: libarrow-acero version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - sha256: e1cae46409927470439ef9ae93ed09b3493d0579501ca9ebfa79ded212ee98d8 - md5: 97fc01254714e1572624baefdd7cc898 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 + md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 license: Apache-2.0 license_family: APACHE - size: 483713 - timestamp: 1733808246880 + size: 485185 + timestamp: 1735683071232 - kind: conda name: libarrow-dataset version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - sha256: 2a08f5a1017ff660c37ae0c24343a119cb2511c6edd69e23d0a5090a0967ea35 - md5: bb1548ad011c4f9107fcc4cc548473bf + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab depends: - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_6_cpu + - libparquet 18.1.0 hfc78867_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 559673 - timestamp: 1733810461646 + size: 560329 + timestamp: 1735685518922 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - sha256: 74eeb178070002842d3ed721769399320e3a68a0843319eaf899a092a31def26 - md5: 20ca46a6bc714a6ab189d5b3f46e66d8 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e + md5: 0a81eb63d7cd150f598c752e86388d57 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_6_cpu + - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 586627 - timestamp: 1733810842604 + size: 587497 + timestamp: 1735684880531 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - sha256: 6eba942ce926419f74e6e0a7c3994a7d78ab6be47115e6bb70e02136554736be - md5: 0774276be6659aaa0007f1b0f6ee19b0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b + md5: 97a2d3606682d94f7d73112e9ad684ae depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_6_cpu + - libparquet 18.1.0 h636d7b7_7_cpu license: Apache-2.0 license_family: APACHE - size: 489948 - timestamp: 1733809328231 + size: 491237 + timestamp: 1735684688308 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ee7192_6_cpu - build_number: 6 + build: h08228c5_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda - sha256: bda6728db019dd0c409b1996ad9ef6ab0bcee3a94dc66a8045e8c1049c566055 - md5: aa313b3168caf98d00b3753f5ba27650 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf + md5: e128def53c133e8a23ac00cd4a479335 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu - - libarrow-dataset 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow-dataset 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 519989 - timestamp: 1733810903274 + size: 521861 + timestamp: 1735684940668 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ffb4b1_6_cpu - build_number: 6 + build: h1e9d426_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda - sha256: 9f78c55c5d7122e588a6f226cbf7e909c479d66ed18edc633d68324323d386b9 - md5: 5db2e6832397b8ca70a6f7b00e0c3629 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc + md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu - - libarrow-dataset 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow-dataset 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 515928 - timestamp: 1733810503359 + size: 516014 + timestamp: 1735685565929 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h86344ea_6_cpu - build_number: 6 + build: h4239455_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda - sha256: bafd9ca59ebb5ad34b77aff316ef7b59c5fb1eb8a7b6a15de8dcbdf3ce37556d - md5: c1c162f5bf569cff8bed6def705a899f + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 + md5: 91927747173f65695e441346c7145e26 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu - - libarrow-dataset 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 license: Apache-2.0 license_family: APACHE - size: 451623 - timestamp: 1733809487176 + size: 452385 + timestamp: 1735684993831 - kind: conda name: libblas version: 3.9.0 @@ -3900,51 +3900,50 @@ packages: timestamp: 1734373971372 - kind: conda name: libedit - version: 3.1.20191231 - build: hc8eb9b7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 - sha256: 3912636197933ecfe4692634119e8644904b41a58f30cad9d1fc02f6ba4d9fca - md5: 30e4362988a2623e9eb34337b83e01f9 + version: 3.1.20240808 + build: pl5321h7949ede_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd + md5: 8247f80f3dc464d9322e85007e307fe8 depends: - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 96607 - timestamp: 1597616630749 + size: 134657 + timestamp: 1736191912705 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 + version: 3.1.20240808 + build: pl5321h976ea20_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda + sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c + md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 123878 - timestamp: 1597616541093 + size: 148120 + timestamp: 1736192137151 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: debc31fb2f07ba2b0363f90e455873670734082822926ba4a9556431ec0bf36d - md5: 29371161d77933a54fccf1bb66b96529 + version: 3.1.20240808 + build: pl5321hafb1f1b_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda + sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 + md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 134104 - timestamp: 1597617110769 + size: 107634 + timestamp: 1736192034117 - kind: conda name: libev version: '4.33' @@ -4324,214 +4323,223 @@ packages: timestamp: 1729089357313 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h3888205_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - sha256: 36af2844ce8fafd477214d51117746144461132f76759a7d29963b4583b577be - md5: a40b948bf4eabcc1ce708c40ffd7c06d + version: 2.33.0 + build: h2b5623c_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 + md5: 61829a8dd5f4e2327e707572065bae41 depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1248560 - timestamp: 1733512309504 + size: 1254656 + timestamp: 1735648569457 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h804f50b_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - sha256: 126856add750013390dff664a3c3cd0f6f0cbbc683b0025a7ce9d1618968bc70 - md5: 3d96df4d6b1c88455e05b94ce8a14a53 + version: 2.33.0 + build: hccf9d24_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c + md5: a2724014eb04f14bd71d35f45b062dd0 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1249557 - timestamp: 1733512191906 + size: 1253019 + timestamp: 1735649566849 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h8d8be31_0 + version: 2.33.0 + build: hdbe95d5_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - sha256: 722e49dbdc4486105d9f5b79a7ba4f9064602fe20c4015e97684c898ab8d3386 - md5: d7ab9e0eb7d55eac4943913073de61d7 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce + md5: 91de1fbab8610974c0094c266bc63435 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 876210 - timestamp: 1733512539476 + size: 877594 + timestamp: 1735648230965 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h0121fbd_0 + version: 2.33.0 + build: h0121fbd_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - sha256: d1b53d17df38b52a4bc6d1fe6af0e611d6480ce10b0af570c84bd38c8aa83b91 - md5: 877a5ec0431a5af83bf0cd0522bfe661 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 + md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h804f50b_0 + - libgoogle-cloud 2.33.0 h2b5623c_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 782108 - timestamp: 1733512329104 + size: 784357 + timestamp: 1735648759177 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h7081f7f_0 + version: 2.33.0 + build: h7081f7f_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - sha256: 609df2cf376ba66460f40143f835fc567cae4458df80705587cd2efd59c09bf1 - md5: 28f5ab5cf95170dfacd05d2bb301e573 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.32.0 h8d8be31_0 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 526895 - timestamp: 1733513644846 + size: 526963 + timestamp: 1735649222088 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: hb9b2b65_0 + version: 2.33.0 + build: hb9b2b65_1 + build_number: 1 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - sha256: e120e7b6c9c9d25baa8ae903106babdd3c969523ae25278a615ed9de4bd0fc35 - md5: 925ab0ca33baca4fcfee585cecb94169 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 + md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h3888205_0 + - libgoogle-cloud 2.33.0 hccf9d24_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 737964 - timestamp: 1733512457785 + size: 737518 + timestamp: 1735649773462 - kind: conda name: libgrpc version: 1.67.1 - build: h36c5df4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda - sha256: 1f6673d9d866048c9cf28fd56e6874ffc7e2c53c47d7071cb367d5fc2dde16a7 - md5: b946137e362e98a55a77fdf0b20a7739 + build: h0a426d6_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 depends: - - c-ares >=1.32.3,<2.0a0 + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7131846 - timestamp: 1730236305327 + size: 5311706 + timestamp: 1735585137716 - kind: conda name: libgrpc version: 1.67.1 - build: hc2c308b_0 + build: h25350d4_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda - sha256: 870550c1faf524e9a695262cd4c31441b18ad542f16893bd3c5dbc93106705f7 - md5: 4606a4647bfe857e3cfe21ca12ac3afb + url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e + md5: 0c6497a760b99a926c7c12b74951a39c depends: - __glibc >=2.17,<3.0.a0 - - c-ares >=1.32.3,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7362336 - timestamp: 1730236333879 + size: 7792251 + timestamp: 1735584856826 - kind: conda name: libgrpc version: 1.67.1 - build: hc70892a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda - sha256: d2393fcd3c3584e5d58da4122f48bcf297567d2f6f14b3d1fcbd34fdd5040694 - md5: 624e27571fde34f8acc2afec840ac435 + build: hf7ccdd3_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda + sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe + md5: 8fb41a425bebaeb3d0fa568503612e64 depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 4882208 - timestamp: 1730236299095 + size: 7430006 + timestamp: 1735585769731 - kind: conda name: libiconv version: '1.17' @@ -4869,61 +4877,61 @@ packages: - kind: conda name: libparquet version: 18.1.0 - build: h081d1f1_6_cpu - build_number: 6 + build: h081d1f1_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda - sha256: c691a59f1ebb6cedbf827f49f6cf414e08b0eec911f589133e6a8321e8ac701c - md5: 68788df49ce7480187eb6387f15b2b67 + url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 + md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1204535 - timestamp: 1733810811118 + size: 1205598 + timestamp: 1735684849150 - kind: conda name: libparquet version: 18.1.0 - build: h636d7b7_6_cpu - build_number: 6 + build: h636d7b7_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda - sha256: 88c1e810bede65c54f1ebc51c14400f9e8cf0fc1f88a8c0a99210e2f5dfed582 - md5: 9b333c3a38e55f6c1b8733222e22f528 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 873134 - timestamp: 1733809271282 + size: 873251 + timestamp: 1735684582558 - kind: conda name: libparquet version: 18.1.0 - build: hfc78867_6_cpu - build_number: 6 + build: hfc78867_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda - sha256: 38aab34c422519c530d0e9a3e0ffd1624db1c1e163983c46ae341e831b2eb6b5 - md5: 1ab6d4a9a982920b9dc5f2c700777b27 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 + md5: 184bec7a9392ab6ba8134041e81971d6 depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1117592 - timestamp: 1733810440129 + size: 1117825 + timestamp: 1735685495511 - kind: conda name: libpng version: 1.6.44 @@ -4969,32 +4977,33 @@ packages: timestamp: 1726236639270 - kind: conda name: libprotobuf - version: 5.28.2 - build: h029595c_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - sha256: d8c7b6f851bfc53494d9b8e54d473c4f11ab26483a6e64df6f7967563df166b1 - md5: 538dbe0ad9f248e2e109abb9b6809ea5 + version: 5.28.3 + build: h3bd63a1_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2802876 - timestamp: 1728564881988 + size: 2271580 + timestamp: 1735576361997 - kind: conda name: libprotobuf - version: 5.28.2 - build: h5b01275_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - sha256: 5e8fd4aa00193c85602ce6101dd28fe31306dff85c9725048f6dc828dfa7c421 - md5: ab0bff36363bec94720275a681af8b83 + version: 5.28.3 + build: h44a3b7b_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 + md5: 68f807f7cc13951652bbe048253fd405 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 @@ -5002,75 +5011,77 @@ packages: - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2945348 - timestamp: 1728565355702 + size: 2788074 + timestamp: 1735576315676 - kind: conda name: libprotobuf - version: 5.28.2 - build: h8f0b736_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - sha256: f732a6fa918428e2d5ba61e78fe11bb44a002cc8f6bb74c94ee5b1297fefcfd8 - md5: d2cb5991f2fb8eb079c80084435e9ce6 + version: 5.28.3 + build: h6128344_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2374965 - timestamp: 1728565334796 + size: 2960815 + timestamp: 1735577210663 - kind: conda name: libre2-11 version: 2024.07.02 - build: h18dbdb1_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda - sha256: 96d4fdac28d5af38c38f90c22cb0aa9a90affae13ca8ba24bd1eb60b789df8ff - md5: f1800796b0efc4bbc5b001d845545111 + build: h07bc746_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 203516 - timestamp: 1728778974654 + size: 167155 + timestamp: 1735541067807 - kind: conda name: libre2-11 version: 2024.07.02 - build: h2348fd5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda - sha256: 6facca42cfc85a05b33e484a8b0df7857cc092db34806946d022270098d8d20f - md5: 5a7065309a66097738be6a06fd04b7ef + build: h18dbdb1_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 + md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: - - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 165956 - timestamp: 1728779107218 + size: 204305 + timestamp: 1735540986919 - kind: conda name: libre2-11 version: 2024.07.02 - build: hbbce691_1 - build_number: 1 + build: hbbce691_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda - sha256: f8ad6a4f6d4fd54ebe3e5e712a01e663222fc57f49d16b6b8b10c30990dafb8f - md5: 2124de47357b7a516c0a3efd8f88c143 + url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -5081,8 +5092,8 @@ packages: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 211096 - timestamp: 1728778964655 + size: 209793 + timestamp: 1735541054068 - kind: conda name: libsodium version: 1.0.20 @@ -5525,6 +5536,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 362623 timestamp: 1734779054659 - kind: conda @@ -5540,6 +5552,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 290013 timestamp: 1734777593617 - kind: conda @@ -5556,6 +5569,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 429973 timestamp: 1734777489810 - kind: conda @@ -5892,76 +5906,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e - md5: d2ab5ff45c394ef59d4c89a35dbc0e20 - depends: - - max-core ==25.1.0.dev2024122805 release - - max-python >=25.1.0.dev2024122805,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122805 release - - mblack ==25.1.0.dev2024122805 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 + md5: 1bae0e6863939e6792d7129bec77983c + depends: + - max-core ==25.1.0.dev2025010605 release + - max-python >=25.1.0.dev2025010605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010605 release license: LicenseRef-Modular-Proprietary - size: 9913 - timestamp: 1735363020600 + size: 9914 + timestamp: 1736140643481 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 - md5: 99412132bd807caa43dba507054a2691 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 + md5: c40747b8b9245abb69db013a14266b6c depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245436370 - timestamp: 1735363025528 + size: 244726382 + timestamp: 1736140669107 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 - md5: c83934dfd0b0e2285a2959be586f8e4b + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 + md5: 65f814591335d2910a5e30d5f6968aff depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249341674 - timestamp: 1735363020598 + size: 248381825 + timestamp: 1736140643479 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 - md5: d45b98ffbd949783e9c8ee20e28a6970 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 + md5: 1e134821c4eae4e6fa711c1cd2b8cc00 depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214123206 - timestamp: 1735365284895 + size: 213059614 + timestamp: 1736141300718 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 1666cdc4f1460979cb2bad7ddaa745256f137e03a32c8688a988f359bcc4a1b6 - md5: fda0864df873c814f836064daa86e4d6 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 80e1b3a95eb37bd76396c470b8a17168fdd1b0a2e193d66981824760bd82e768 + md5: 28ecc247a48f0de9dee4f6fe6d1be095 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -5984,18 +5998,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122818679 - timestamp: 1735363025537 + size: 122702106 + timestamp: 1736140669117 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 00bb77ee09d7ec7aa407452fd11a227980cc273e738fbec28fe2c7f8df0b8d21 - md5: 6e0f158c866d00b4dd04602211e184cd + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 90a8fa8b7b654e35adc36cf2309898d4a965b5b85f0c6ac912ec1b7439d247c2 + md5: fc56c27a4041f32ce7f03c94141e6fd9 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -6018,18 +6032,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126488257 - timestamp: 1735363020609 + size: 126373708 + timestamp: 1736140643490 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 81c22f0a8d33e7d8091959a4bf837993246308712b22e384d0c853404ab45c15 - md5: 207d5360c0a7fcb6e8d7933e3a577a07 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 6948694d15390b9baf752a38f17fa7c4e0712b3b71f893955037e65a84fb72c9 + md5: f7c5e210de943e91a2550a9a0ed51e59 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -6052,17 +6066,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113429204 - timestamp: 1735365284899 + size: 113299681 + timestamp: 1736141300722 - kind: conda name: mblack - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 - md5: e140a619b5afdf6730ee181c6ca0dd1d + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc + md5: 90216ac95ad02c40a72aea621bb2d54e depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6073,7 +6087,7 @@ packages: - python license: MIT size: 130809 - timestamp: 1735363020604 + timestamp: 1736140643485 - kind: conda name: mdurl version: 0.1.2 @@ -6092,21 +6106,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 - md5: 6606e99ea0f956a5f786bc5a376c4fa2 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc + md5: 0d7c538d4488f3d729c380af437148e3 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1735363020605 + size: 22938 + timestamp: 1736140643486 - kind: conda name: multidict version: 6.1.0 @@ -6400,49 +6414,52 @@ packages: - kind: conda name: openssl version: 3.4.0 - build: h39f12f2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda - sha256: bd1d58ced46e75efa3b842c61642fd12272c69e9fe4d7261078bc082153a1d53 - md5: df307bbc703324722df0293c9ca2e418 + build: h7b32b05_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f + md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - ca-certificates + - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2935176 - timestamp: 1731377561525 + size: 2937158 + timestamp: 1736086387286 - kind: conda name: openssl version: 3.4.0 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda - sha256: 64dbbdd6384fa56338124783197f7ad9048c989a02264bcd2e07355e3570f113 - md5: b2f202b5bddafac824eb610b65dde98f + build: h81ee809_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 depends: + - __osx >=11.0 - ca-certificates - - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 3474825 - timestamp: 1731379200886 + size: 2936415 + timestamp: 1736086108693 - kind: conda name: openssl version: 3.4.0 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 - md5: 23cc74f77eb99315c0360ec3533147a9 + build: hd08dc88_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 + md5: e21c4767e783a58c373fdb99de6211bf depends: - - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2947466 - timestamp: 1731377666602 + size: 3469279 + timestamp: 1736088141230 - kind: conda name: opentelemetry-api version: 1.29.0 @@ -6574,16 +6591,16 @@ packages: - kind: conda name: orc version: 2.0.3 - build: h3c55218_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda - sha256: 154b26bc4d586de33765a155c9b79ebd7f5bb36c2bbf4b8854e1631bca8d21af - md5: 0a51a3cf028b845c46ec0d1ea2d18629 + build: h0ff2369_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 depends: - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -6591,21 +6608,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1165179 - timestamp: 1733509923825 + size: 438520 + timestamp: 1735630624140 - kind: conda name: orc version: 2.0.3 - build: h97ab989_1 - build_number: 1 + build: h12ee42a_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda - sha256: 9de7e2746fde57c9b7f08ee87142014f6bb9b2d3a506839ea3e98baa99711576 - md5: 2f46eae652623114e112df13fae311cf + url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda + sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc + md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -6614,21 +6631,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1189462 - timestamp: 1733509801323 + size: 1188881 + timestamp: 1735630209320 - kind: conda name: orc version: 2.0.3 - build: hbcee414_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda - sha256: e5e72438a3cd967ebc774070e8c49500d2d6d4175f349400b327fee75d3bfc05 - md5: e808cf7819eaa1735c8790d7f9f482c7 + build: hdd485aa_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda + sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 + md5: d19f01b42e5d6a2908b65df435aff42f depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -6636,8 +6653,8 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 437391 - timestamp: 1733510118673 + size: 1167714 + timestamp: 1735630248837 - kind: conda name: packaging version: '24.2' @@ -6744,78 +6761,78 @@ packages: timestamp: 1733233471940 - kind: conda name: pillow - version: 11.0.0 - build: py312h5ab5af3_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py312h5ab5af3_0.conda - sha256: 3cf43a5eb1f67f3a5f3ef1ec3a685f8767019cce24dbe46c4b76fee8a54fbacf - md5: 1c4bdfe659cfdedd372685ce2494e97b + version: 11.1.0 + build: py312h50aef2c_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e depends: + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41756471 - timestamp: 1729068045876 + size: 42852329 + timestamp: 1735930118976 - kind: conda name: pillow - version: 11.0.0 - build: py312h7b63e92_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py312h7b63e92_0.conda - sha256: 13a464bea02c0df0199c20ef6bad24a6bc336aaf55bf8d6a133d0fe664463224 - md5: 385f46a4df6f97892503a841121a9acf + version: 11.1.0 + build: py312h719f0cf_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 + md5: 77e0ec0a6fc847d317f204aa15b59f6b depends: - - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41948418 - timestamp: 1729065846594 + size: 41362848 + timestamp: 1735932311857 - kind: conda name: pillow - version: 11.0.0 - build: py312haf37ca6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py312haf37ca6_0.conda - sha256: 727b4c3faecdb6f6809cf20c5f32d2df4af34e0d5b9146b7588383bcba7990e8 - md5: dc9b51fbd2b6f7fea9b5123458864dbb + version: 11.1.0 + build: py312h80c1187_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41737424 - timestamp: 1729065920347 + size: 42749785 + timestamp: 1735929845390 - kind: conda name: platformdirs version: 4.3.6 @@ -6900,12 +6917,12 @@ packages: timestamp: 1733392308901 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py312h2ec8cdc_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda - sha256: 4884f8161602f0148ebbc1af8d3176cec80b96c83243f68aafd651986b573817 - md5: 586bead4a9dfa46faf88deb7d3a742bb + url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda + sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb + md5: 9d7e427d159c1b2d516cc047ff177c48 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6913,19 +6930,19 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 464548 - timestamp: 1728669645013 + size: 464794 + timestamp: 1731366525051 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py312h6f74592_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda - sha256: f874ffd38b9ae2b810e9d2e43fd8d3b778cdeaf7dea4a3e6ee4adeafe2d936cf - md5: 4b9b22bd7c53d938b207f9d0f79db183 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda + sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 + md5: 06513608c94fb1c1b17136ace77063a9 depends: - libgcc >=13 - libstdcxx >=13 @@ -6933,31 +6950,31 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 472764 - timestamp: 1728669483611 + size: 473242 + timestamp: 1731366577844 - kind: conda name: protobuf - version: 5.28.2 - build: py312hf02c72a_0 + version: 5.28.3 + build: py312hd8f9ff3_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda - sha256: dbcec117510ced5c12097e3eb06ebbf4512dc255733a9ace33c4249fb7e6a364 - md5: 6fda46c82abd0a080ca33de7d16ca877 + url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda + sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 + md5: 5afbe52a59f04dd1fe566d0d17590d7e depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 447369 - timestamp: 1728669902591 + size: 448803 + timestamp: 1731367010746 - kind: conda name: pthread-stubs version: '0.4' @@ -7231,21 +7248,21 @@ packages: timestamp: 1734571986644 - kind: conda name: pydantic-settings - version: 2.7.0 + version: 2.7.1 build: pyh3cfb1c2_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda - sha256: dd1ac7c8b6a189c8aa18f6c7df019d8f6df495300a259e3fbebdb542fc955c3b - md5: d9f19a7c4199249fa229891b573b6f9b + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 + md5: d71d76b62bed332b037d7adfc0f3989a depends: - pydantic >=2.7.0 - python >=3.9 - python-dotenv >=0.21.0 license: MIT license_family: MIT - size: 31426 - timestamp: 1734127929720 + size: 31822 + timestamp: 1735650532951 - kind: conda name: pygments version: 2.18.0 @@ -7737,48 +7754,48 @@ packages: - kind: conda name: re2 version: 2024.07.02 - build: h2d3a13d_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda - sha256: 55e7be480bfb979fa8595a16d7f2adea3a5ac9a77b2e97cd0f7ac40e989edb6c - md5: 83f4e47229834c895a92c18383e1cd9d + build: h6589ca4_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 depends: - - libre2-11 2024.07.02 h18dbdb1_1 + - libre2-11 2024.07.02 h07bc746_2 license: BSD-3-Clause license_family: BSD - size: 26747 - timestamp: 1728778986331 + size: 26861 + timestamp: 1735541088455 - kind: conda name: re2 version: 2024.07.02 - build: h77b4e00_1 - build_number: 1 + build: h9925aae_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda - sha256: c1721cb80f7201652fc9801f49c214c88aee835d957f2376e301bd40a8415742 - md5: 01093ff37c1b5e6bf9f17c0116747d11 + url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda + sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 + md5: e84ddf12bde691e8ec894b00ea829ddf depends: - - libre2-11 2024.07.02 hbbce691_1 + - libre2-11 2024.07.02 hbbce691_2 license: BSD-3-Clause license_family: BSD - size: 26665 - timestamp: 1728778975855 + size: 26786 + timestamp: 1735541074034 - kind: conda name: re2 version: 2024.07.02 - build: hcd0e937_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda - sha256: eebddde6cb10b146507810b701ef6df122d5309cd5151a39d0828aa44dc53725 - md5: 19e29f2ccc9168eb0a39dc40c04c0e21 + build: haa97905_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda + sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e + md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - - libre2-11 2024.07.02 h2348fd5_1 + - libre2-11 2024.07.02 h18dbdb1_2 license: BSD-3-Clause license_family: BSD - size: 26860 - timestamp: 1728779123653 + size: 26830 + timestamp: 1735540999398 - kind: conda name: readline version: '8.2' @@ -7970,12 +7987,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py312h12e396e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py312h12e396e_0.conda - sha256: e44515f875c10efb5e041efcb250dfd18f2cb66ec3f268237549ead6284c6922 - md5: 3b87a00bcaab069172d6cef8124b7142 + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda + sha256: f9d0a4fbfbd2bcded116b81afd69d00aa5d5bac0d431dd47737cec1b1d24c2e2 + md5: 4b33e7c3e9bbc3936e08150fc9e17708 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -7985,16 +8002,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 402547 - timestamp: 1725632183154 + size: 424699 + timestamp: 1735917812729 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py312h8cbf658_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py312h8cbf658_0.conda - sha256: e83ebeaba4a07bbe4a1d6c7eef0b4f7ae19901ef365bca043808d16e4c8faad8 - md5: 82ef253c37308b082a478fb92924cad6 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda + sha256: aee581ce5c744f81ac4848b1810a88a750041ef91da646234f75092a8b4e06d1 + md5: 9c317f54bd3c95a830e98b7baee11ea9 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8004,16 +8021,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 400284 - timestamp: 1725632278147 + size: 408792 + timestamp: 1735917879258 - kind: conda name: safetensors - version: 0.4.5 - build: py312he431725_0 + version: 0.5.0 + build: py312hcd83bfe_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py312he431725_0.conda - sha256: 93a085d0d64237db7f4ff395c446f268c575dc2c324d8e3e5c5d7d836896295e - md5: ccb978cf1e3151c25a44c4ae65c1f20e + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda + sha256: 8992f78362793a465c3009be2fd80582c93e2151bc17d07ebd39ce7af757358a + md5: acbbbac2271653f4914cef842a84190f depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8023,8 +8040,8 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 353606 - timestamp: 1725632294079 + size: 377533 + timestamp: 1735918206452 - kind: conda name: shellingham version: 1.5.4 @@ -8135,6 +8152,7 @@ packages: - python >=3.9 - starlette >=0.41.3 license: BSD-3-Clause + license_family: BSD size: 15324 timestamp: 1735126414893 - kind: conda @@ -8319,18 +8337,19 @@ packages: - kind: conda name: tqdm version: 4.67.1 - build: pyhd8ed1ab_0 + build: pyhd8ed1ab_1 + build_number: 1 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda - sha256: 5673b7104350a6998cb86cccf1d0058217d86950e8d6c927d8530606028edb1d - md5: 4085c9db273a148e149c03627350e22c + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 + md5: 9efbfdc37242619130ea42b1cc4ed861 depends: - colorama - - python >=3.7 + - python >=3.9 license: MPL-2.0 or MIT - size: 89484 - timestamp: 1732497312317 + size: 89498 + timestamp: 1735661472632 - kind: conda name: traitlets version: 5.14.3 diff --git a/magic.lock b/magic.lock index c019b7beb8..491bf49764 100644 --- a/magic.lock +++ b/magic.lock @@ -12,7 +12,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda @@ -39,7 +39,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -76,11 +76,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -89,7 +89,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda @@ -99,9 +99,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda @@ -109,10 +109,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda @@ -132,19 +132,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -152,22 +152,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py312h7b63e92_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -182,14 +182,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -199,7 +199,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -230,7 +230,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda @@ -257,7 +257,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -295,11 +295,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -308,7 +308,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda @@ -318,9 +318,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda @@ -328,10 +328,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda @@ -351,19 +351,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -371,22 +371,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py312h5ab5af3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -401,14 +401,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -418,7 +418,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -448,7 +448,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda @@ -475,7 +475,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda @@ -511,11 +511,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -525,26 +525,26 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda @@ -561,19 +561,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda @@ -581,22 +581,22 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py312haf37ca6_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -611,13 +611,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py312he431725_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -627,7 +627,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda @@ -822,13 +822,13 @@ packages: timestamp: 1733247158254 - kind: conda name: anyio - version: 4.7.0 + version: 4.8.0 build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.7.0-pyhd8ed1ab_0.conda - sha256: 687537ee3af30f8784986bf40cac30e88138770b16e51ca9850c9c23c09aeba1 - md5: c88107912954a983c2caf25f7fd55158 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 + md5: 848d25bfbadf020ee4d4ba90e5668252 depends: - exceptiongroup >=1.0.2 - idna >=2.8 @@ -840,8 +840,8 @@ packages: - uvloop >=0.21 license: MIT license_family: MIT - size: 112730 - timestamp: 1733532678437 + size: 115305 + timestamp: 1736174485476 - kind: conda name: attrs version: 24.3.0 @@ -2142,20 +2142,19 @@ packages: timestamp: 1725561779888 - kind: conda name: charset-normalizer - version: 3.4.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 3.4.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda - sha256: 63022ee2c6a157a9f980250a66f54bdcdf5abee817348d0f9a74c2441a6fbf0e - md5: 6581a17bba6b948bb60130026404a9d6 + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b + md5: e83a31202d1c0a000fce3e9cf3825875 depends: - python >=3.9 license: MIT license_family: MIT - size: 47533 - timestamp: 1733218182393 + size: 47438 + timestamp: 1735929811779 - kind: conda name: click version: 8.1.8 @@ -2862,6 +2861,7 @@ packages: - markupsafe >=2.0 - python >=3.9 license: BSD-3-Clause + license_family: BSD size: 112561 timestamp: 1734824044952 - kind: conda @@ -3113,32 +3113,31 @@ packages: - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_h5888daf_1.conda - sha256: 8f91429091183c26950f1e7ffa730e8632f0627ba35d2fccd71df31628c9b4e5 - md5: e1f604644fe8d78e22660e2fec6756bc + build: cxx17_h07bc746_4 + build_number: 4 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1310521 - timestamp: 1727295454064 + size: 1178260 + timestamp: 1736008642885 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_h5ad3122_1 - build_number: 1 + build: cxx17_h18dbdb1_4 + build_number: 4 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h5ad3122_1.conda - sha256: 590e47dce38031a8893e70491f3b71e214de7781cab53b6f017aa6f6841cb076 - md5: 6fe6b3694c4792a8e26755d3b06f0b80 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 + md5: 633b9fe454ffea2aaf29e191d946a83b depends: - libgcc >=13 - libstdcxx >=13 @@ -3147,37 +3146,39 @@ packages: - libabseil-static =20240722.0=cxx17* license: Apache-2.0 license_family: Apache - size: 1328502 - timestamp: 1727295490806 + size: 1334844 + timestamp: 1736008472455 - kind: conda name: libabseil version: '20240722.0' - build: cxx17_hf9b8971_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_hf9b8971_1.conda - sha256: 90bf08a75506dfcf28a70977da8ab050bcf594cd02abd3a9d84a22c9e8161724 - md5: 706da5e791c569a7b9814877098a6a0a + build: cxx17_hbbce691_4 + build_number: 4 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=17 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 license: Apache-2.0 license_family: Apache - size: 1179072 - timestamp: 1727295571173 + size: 1311599 + timestamp: 1736008414161 - kind: conda name: libarrow version: 18.1.0 - build: h1b535d6_6_cpu - build_number: 6 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h1b535d6_6_cpu.conda - sha256: 087b579aebf351ca41c54214121d86a15a41c92051cbd432d6f3a3f58a8c31b0 - md5: 4c0ad68efba1113ac5833975c67b565d + build: h0ad35bc_7_cpu + build_number: 7 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3185,17 +3186,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libcxx >=18 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3204,24 +3203,23 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8040629 - timestamp: 1733810319239 + size: 5506699 + timestamp: 1735682962976 - kind: conda name: libarrow version: 18.1.0 - build: h44a453e_6_cpu - build_number: 6 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h44a453e_6_cpu.conda - sha256: abf17e99b03356a9d6248e965826c1352ff01b00d3a62cc51393bb0744d72803 - md5: 2cf6d608d6e66506f69797d5c6944c35 + build: hb7781cd_7_cpu + build_number: 7 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda + sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb + md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: - - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3236,8 +3234,8 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 @@ -3248,24 +3246,24 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 8786061 - timestamp: 1733810643966 + size: 8026714 + timestamp: 1735685336542 - kind: conda name: libarrow version: 18.1.0 - build: h4a2f8bd_6_cpu - build_number: 6 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h4a2f8bd_6_cpu.conda - sha256: 9ed3ea1bc15005c0df187268ef91407afaa908cf82f36f5acbbf50ac24d7f806 - md5: 835cdd84195b84dc34d128bd5d3580b9 + build: hd595efa_7_cpu + build_number: 7 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3273,15 +3271,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 - - libgoogle-cloud >=2.32.0,<2.33.0a0 - - libgoogle-cloud-storage >=2.32.0,<2.33.0a0 + - libgcc >=13 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3290,190 +3290,190 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - apache-arrow-proc =*=cpu license: Apache-2.0 license_family: APACHE - size: 5494797 - timestamp: 1733808145854 + size: 8770256 + timestamp: 1735684696564 - kind: conda name: libarrow-acero version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_6_cpu.conda - sha256: fdb70e2499e59b730084ecd53008b361a6f6090b5fb49624feda06b7e84c7b8c - md5: c50907eefe2ae22d826e7cb2e4d712f5 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 578091 - timestamp: 1733810378092 + size: 578222 + timestamp: 1735685424850 - kind: conda name: libarrow-acero version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_6_cpu.conda - sha256: a32fa1d71415afc02b5cf3cd4c0a6ec0af9e749308829cc65ff79689222ce479 - md5: 143f9288b64759a6427563f058c62f2b + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda + sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 + md5: 12d84228204c56fec6ed113288014d11 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 611745 - timestamp: 1733810698469 + size: 612463 + timestamp: 1735684749868 - kind: conda name: libarrow-acero version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_6_cpu.conda - sha256: e1cae46409927470439ef9ae93ed09b3493d0579501ca9ebfa79ded212ee98d8 - md5: 97fc01254714e1572624baefdd7cc898 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda + sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 + md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 license: Apache-2.0 license_family: APACHE - size: 483713 - timestamp: 1733808246880 + size: 485185 + timestamp: 1735683071232 - kind: conda name: libarrow-dataset version: 18.1.0 - build: h3b568fd_6_cpu - build_number: 6 + build: h3b568fd_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_6_cpu.conda - sha256: 2a08f5a1017ff660c37ae0c24343a119cb2511c6edd69e23d0a5090a0967ea35 - md5: bb1548ad011c4f9107fcc4cc548473bf + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab depends: - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_6_cpu + - libparquet 18.1.0 hfc78867_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 559673 - timestamp: 1733810461646 + size: 560329 + timestamp: 1735685518922 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hcb10f89_6_cpu - build_number: 6 + build: hcb10f89_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_6_cpu.conda - sha256: 74eeb178070002842d3ed721769399320e3a68a0843319eaf899a092a31def26 - md5: 20ca46a6bc714a6ab189d5b3f46e66d8 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda + sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e + md5: 0a81eb63d7cd150f598c752e86388d57 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_6_cpu + - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 586627 - timestamp: 1733810842604 + size: 587497 + timestamp: 1735684880531 - kind: conda name: libarrow-dataset version: 18.1.0 - build: hf07054f_6_cpu - build_number: 6 + build: hf07054f_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_6_cpu.conda - sha256: 6eba942ce926419f74e6e0a7c3994a7d78ab6be47115e6bb70e02136554736be - md5: 0774276be6659aaa0007f1b0f6ee19b0 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda + sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b + md5: 97a2d3606682d94f7d73112e9ad684ae depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_6_cpu + - libparquet 18.1.0 h636d7b7_7_cpu license: Apache-2.0 license_family: APACHE - size: 489948 - timestamp: 1733809328231 + size: 491237 + timestamp: 1735684688308 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ee7192_6_cpu - build_number: 6 + build: h08228c5_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h3ee7192_6_cpu.conda - sha256: bda6728db019dd0c409b1996ad9ef6ab0bcee3a94dc66a8045e8c1049c566055 - md5: aa313b3168caf98d00b3753f5ba27650 + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf + md5: e128def53c133e8a23ac00cd4a479335 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h44a453e_6_cpu - - libarrow-acero 18.1.0 hcb10f89_6_cpu - - libarrow-dataset 18.1.0 hcb10f89_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu + - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow-dataset 18.1.0 hcb10f89_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 519989 - timestamp: 1733810903274 + size: 521861 + timestamp: 1735684940668 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h3ffb4b1_6_cpu - build_number: 6 + build: h1e9d426_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h3ffb4b1_6_cpu.conda - sha256: 9f78c55c5d7122e588a6f226cbf7e909c479d66ed18edc633d68324323d386b9 - md5: 5db2e6832397b8ca70a6f7b00e0c3629 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc + md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h1b535d6_6_cpu - - libarrow-acero 18.1.0 h3b568fd_6_cpu - - libarrow-dataset 18.1.0 h3b568fd_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow-dataset 18.1.0 h3b568fd_7_cpu - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 license: Apache-2.0 license_family: APACHE - size: 515928 - timestamp: 1733810503359 + size: 516014 + timestamp: 1735685565929 - kind: conda name: libarrow-substrait version: 18.1.0 - build: h86344ea_6_cpu - build_number: 6 + build: h4239455_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h86344ea_6_cpu.conda - sha256: bafd9ca59ebb5ad34b77aff316ef7b59c5fb1eb8a7b6a15de8dcbdf3ce37556d - md5: c1c162f5bf569cff8bed6def705a899f + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 + md5: 91927747173f65695e441346c7145e26 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4a2f8bd_6_cpu - - libarrow-acero 18.1.0 hf07054f_6_cpu - - libarrow-dataset 18.1.0 hf07054f_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 license: Apache-2.0 license_family: APACHE - size: 451623 - timestamp: 1733809487176 + size: 452385 + timestamp: 1735684993831 - kind: conda name: libblas version: 3.9.0 @@ -3903,51 +3903,50 @@ packages: timestamp: 1734373971372 - kind: conda name: libedit - version: 3.1.20191231 - build: hc8eb9b7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2 - sha256: 3912636197933ecfe4692634119e8644904b41a58f30cad9d1fc02f6ba4d9fca - md5: 30e4362988a2623e9eb34337b83e01f9 + version: 3.1.20240808 + build: pl5321h7949ede_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd + md5: 8247f80f3dc464d9322e85007e307fe8 depends: - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 96607 - timestamp: 1597616630749 + size: 134657 + timestamp: 1736191912705 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 + version: 3.1.20240808 + build: pl5321h976ea20_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda + sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c + md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - libgcc >=13 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 123878 - timestamp: 1597616541093 + size: 148120 + timestamp: 1736192137151 - kind: conda name: libedit - version: 3.1.20191231 - build: he28a2e2_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 - sha256: debc31fb2f07ba2b0363f90e455873670734082822926ba4a9556431ec0bf36d - md5: 29371161d77933a54fccf1bb66b96529 + version: 3.1.20240808 + build: pl5321hafb1f1b_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda + sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 + md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - - libgcc-ng >=7.5.0 - - ncurses >=6.2,<7.0.0a0 + - ncurses + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 license: BSD-2-Clause - license_family: BSD - size: 134104 - timestamp: 1597617110769 + size: 107634 + timestamp: 1736192034117 - kind: conda name: libev version: '4.33' @@ -4327,214 +4326,223 @@ packages: timestamp: 1729089357313 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h3888205_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.32.0-h3888205_0.conda - sha256: 36af2844ce8fafd477214d51117746144461132f76759a7d29963b4583b577be - md5: a40b948bf4eabcc1ce708c40ffd7c06d + version: 2.33.0 + build: h2b5623c_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 + md5: 61829a8dd5f4e2327e707572065bae41 depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1248560 - timestamp: 1733512309504 + size: 1254656 + timestamp: 1735648569457 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h804f50b_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.32.0-h804f50b_0.conda - sha256: 126856add750013390dff664a3c3cd0f6f0cbbc683b0025a7ce9d1618968bc70 - md5: 3d96df4d6b1c88455e05b94ce8a14a53 + version: 2.33.0 + build: hccf9d24_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c + md5: a2724014eb04f14bd71d35f45b062dd0 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 1249557 - timestamp: 1733512191906 + size: 1253019 + timestamp: 1735649566849 - kind: conda name: libgoogle-cloud - version: 2.32.0 - build: h8d8be31_0 + version: 2.33.0 + build: hdbe95d5_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.32.0-h8d8be31_0.conda - sha256: 722e49dbdc4486105d9f5b79a7ba4f9064602fe20c4015e97684c898ab8d3386 - md5: d7ab9e0eb7d55eac4943913073de61d7 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce + md5: 91de1fbab8610974c0094c266bc63435 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcurl >=8.10.1,<9.0a0 + - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libgrpc >=1.67.1,<1.68.0a0 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.32.0 *_0 + - libgoogle-cloud 2.33.0 *_1 license: Apache-2.0 license_family: Apache - size: 876210 - timestamp: 1733512539476 + size: 877594 + timestamp: 1735648230965 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h0121fbd_0 + version: 2.33.0 + build: h0121fbd_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.32.0-h0121fbd_0.conda - sha256: d1b53d17df38b52a4bc6d1fe6af0e611d6480ce10b0af570c84bd38c8aa83b91 - md5: 877a5ec0431a5af83bf0cd0522bfe661 + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 + md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h804f50b_0 + - libgoogle-cloud 2.33.0 h2b5623c_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 782108 - timestamp: 1733512329104 + size: 784357 + timestamp: 1735648759177 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: h7081f7f_0 + version: 2.33.0 + build: h7081f7f_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.32.0-h7081f7f_0.conda - sha256: 609df2cf376ba66460f40143f835fc567cae4458df80705587cd2efd59c09bf1 - md5: 28f5ab5cf95170dfacd05d2bb301e573 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.32.0 h8d8be31_0 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 526895 - timestamp: 1733513644846 + size: 526963 + timestamp: 1735649222088 - kind: conda name: libgoogle-cloud-storage - version: 2.32.0 - build: hb9b2b65_0 + version: 2.33.0 + build: hb9b2b65_1 + build_number: 1 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.32.0-hb9b2b65_0.conda - sha256: e120e7b6c9c9d25baa8ae903106babdd3c969523ae25278a615ed9de4bd0fc35 - md5: 925ab0ca33baca4fcfee585cecb94169 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 + md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.32.0 h3888205_0 + - libgoogle-cloud 2.33.0 hccf9d24_1 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl license: Apache-2.0 license_family: Apache - size: 737964 - timestamp: 1733512457785 + size: 737518 + timestamp: 1735649773462 - kind: conda name: libgrpc version: 1.67.1 - build: h36c5df4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-h36c5df4_0.conda - sha256: 1f6673d9d866048c9cf28fd56e6874ffc7e2c53c47d7071cb367d5fc2dde16a7 - md5: b946137e362e98a55a77fdf0b20a7739 + build: h0a426d6_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 depends: - - c-ares >=1.32.3,<2.0a0 + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7131846 - timestamp: 1730236305327 + size: 5311706 + timestamp: 1735585137716 - kind: conda name: libgrpc version: 1.67.1 - build: hc2c308b_0 + build: h25350d4_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-hc2c308b_0.conda - sha256: 870550c1faf524e9a695262cd4c31441b18ad542f16893bd3c5dbc93106705f7 - md5: 4606a4647bfe857e3cfe21ca12ac3afb + url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e + md5: 0c6497a760b99a926c7c12b74951a39c depends: - __glibc >=2.17,<3.0.a0 - - c-ares >=1.32.3,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 7362336 - timestamp: 1730236333879 + size: 7792251 + timestamp: 1735584856826 - kind: conda name: libgrpc version: 1.67.1 - build: hc70892a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-hc70892a_0.conda - sha256: d2393fcd3c3584e5d58da4122f48bcf297567d2f6f14b3d1fcbd34fdd5040694 - md5: 624e27571fde34f8acc2afec840ac435 + build: hf7ccdd3_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda + sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe + md5: 8fb41a425bebaeb3d0fa568503612e64 depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 + - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 + - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 license: Apache-2.0 license_family: APACHE - size: 4882208 - timestamp: 1730236299095 + size: 7430006 + timestamp: 1735585769731 - kind: conda name: libiconv version: '1.17' @@ -4872,61 +4880,61 @@ packages: - kind: conda name: libparquet version: 18.1.0 - build: h081d1f1_6_cpu - build_number: 6 + build: h081d1f1_7_cpu + build_number: 7 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_6_cpu.conda - sha256: c691a59f1ebb6cedbf827f49f6cf414e08b0eec911f589133e6a8321e8ac701c - md5: 68788df49ce7480187eb6387f15b2b67 + url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 + md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h44a453e_6_cpu + - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1204535 - timestamp: 1733810811118 + size: 1205598 + timestamp: 1735684849150 - kind: conda name: libparquet version: 18.1.0 - build: h636d7b7_6_cpu - build_number: 6 + build: h636d7b7_7_cpu + build_number: 7 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_6_cpu.conda - sha256: 88c1e810bede65c54f1ebc51c14400f9e8cf0fc1f88a8c0a99210e2f5dfed582 - md5: 9b333c3a38e55f6c1b8733222e22f528 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libarrow 18.1.0 h4a2f8bd_6_cpu + - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 873134 - timestamp: 1733809271282 + size: 873251 + timestamp: 1735684582558 - kind: conda name: libparquet version: 18.1.0 - build: hfc78867_6_cpu - build_number: 6 + build: hfc78867_7_cpu + build_number: 7 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_6_cpu.conda - sha256: 38aab34c422519c530d0e9a3e0ffd1624db1c1e163983c46ae341e831b2eb6b5 - md5: 1ab6d4a9a982920b9dc5f2c700777b27 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 + md5: 184bec7a9392ab6ba8134041e81971d6 depends: - - libarrow 18.1.0 h1b535d6_6_cpu + - libarrow 18.1.0 hb7781cd_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 license: Apache-2.0 license_family: APACHE - size: 1117592 - timestamp: 1733810440129 + size: 1117825 + timestamp: 1735685495511 - kind: conda name: libpng version: 1.6.44 @@ -4972,32 +4980,33 @@ packages: timestamp: 1726236639270 - kind: conda name: libprotobuf - version: 5.28.2 - build: h029595c_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.2-h029595c_0.conda - sha256: d8c7b6f851bfc53494d9b8e54d473c4f11ab26483a6e64df6f7967563df166b1 - md5: 538dbe0ad9f248e2e109abb9b6809ea5 + version: 5.28.3 + build: h3bd63a1_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2802876 - timestamp: 1728564881988 + size: 2271580 + timestamp: 1735576361997 - kind: conda name: libprotobuf - version: 5.28.2 - build: h5b01275_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.2-h5b01275_0.conda - sha256: 5e8fd4aa00193c85602ce6101dd28fe31306dff85c9725048f6dc828dfa7c421 - md5: ab0bff36363bec94720275a681af8b83 + version: 5.28.3 + build: h44a3b7b_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 + md5: 68f807f7cc13951652bbe048253fd405 depends: - - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libgcc >=13 @@ -5005,75 +5014,77 @@ packages: - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2945348 - timestamp: 1728565355702 + size: 2788074 + timestamp: 1735576315676 - kind: conda name: libprotobuf - version: 5.28.2 - build: h8f0b736_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.2-h8f0b736_0.conda - sha256: f732a6fa918428e2d5ba61e78fe11bb44a002cc8f6bb74c94ee5b1297fefcfd8 - md5: d2cb5991f2fb8eb079c80084435e9ce6 + version: 5.28.3 + build: h6128344_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 2374965 - timestamp: 1728565334796 + size: 2960815 + timestamp: 1735577210663 - kind: conda name: libre2-11 version: 2024.07.02 - build: h18dbdb1_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_1.conda - sha256: 96d4fdac28d5af38c38f90c22cb0aa9a90affae13ca8ba24bd1eb60b789df8ff - md5: f1800796b0efc4bbc5b001d845545111 + build: h07bc746_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 203516 - timestamp: 1728778974654 + size: 167155 + timestamp: 1735541067807 - kind: conda name: libre2-11 version: 2024.07.02 - build: h2348fd5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h2348fd5_1.conda - sha256: 6facca42cfc85a05b33e484a8b0df7857cc092db34806946d022270098d8d20f - md5: 5a7065309a66097738be6a06fd04b7ef + build: h18dbdb1_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 + md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: - - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=17 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 165956 - timestamp: 1728779107218 + size: 204305 + timestamp: 1735540986919 - kind: conda name: libre2-11 version: 2024.07.02 - build: hbbce691_1 - build_number: 1 + build: hbbce691_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_1.conda - sha256: f8ad6a4f6d4fd54ebe3e5e712a01e663222fc57f49d16b6b8b10c30990dafb8f - md5: 2124de47357b7a516c0a3efd8f88c143 + url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -5084,8 +5095,8 @@ packages: - re2 2024.07.02.* license: BSD-3-Clause license_family: BSD - size: 211096 - timestamp: 1728778964655 + size: 209793 + timestamp: 1735541054068 - kind: conda name: libsodium version: 1.0.20 @@ -5528,6 +5539,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 362623 timestamp: 1734779054659 - kind: conda @@ -5543,6 +5555,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 290013 timestamp: 1734777593617 - kind: conda @@ -5559,6 +5572,7 @@ packages: constrains: - libwebp 1.5.0 license: BSD-3-Clause + license_family: BSD size: 429973 timestamp: 1734777489810 - kind: conda @@ -5910,76 +5924,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2024122805-release.conda - sha256: fe2812cf8bb718133a1ee6e2a720e0adb3a234443cd1bdb012ed3845fc100c7e - md5: d2ab5ff45c394ef59d4c89a35dbc0e20 - depends: - - max-core ==25.1.0.dev2024122805 release - - max-python >=25.1.0.dev2024122805,<26.0a0 - - mojo-jupyter ==25.1.0.dev2024122805 release - - mblack ==25.1.0.dev2024122805 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda + sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 + md5: 1bae0e6863939e6792d7129bec77983c + depends: + - max-core ==25.1.0.dev2025010605 release + - max-python >=25.1.0.dev2025010605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010605 release license: LicenseRef-Modular-Proprietary - size: 9913 - timestamp: 1735363020600 + size: 9914 + timestamp: 1736140643481 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2024122805-release.conda - sha256: d0f6942e8fb4461129dd0b3b459e5d975fa392661fbf9ce002992044249c7df0 - md5: 99412132bd807caa43dba507054a2691 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda + sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 + md5: c40747b8b9245abb69db013a14266b6c depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 245436370 - timestamp: 1735363025528 + size: 244726382 + timestamp: 1736140669107 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2024122805-release.conda - sha256: 19aa7627330555204af1573e241f86ced1f34e5773fe2047f03d2df77d296de7 - md5: c83934dfd0b0e2285a2959be586f8e4b + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda + sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 + md5: 65f814591335d2910a5e30d5f6968aff depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 249341674 - timestamp: 1735363020598 + size: 248381825 + timestamp: 1736140643479 - kind: conda name: max-core - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2024122805-release.conda - sha256: d65a30747c6623a9a73d02e35d617cf2425fc151839f18badbef093a045c1bd5 - md5: d45b98ffbd949783e9c8ee20e28a6970 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda + sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 + md5: 1e134821c4eae4e6fa711c1cd2b8cc00 depends: - - mblack ==25.1.0.dev2024122805 release + - mblack ==25.1.0.dev2025010605 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 214123206 - timestamp: 1735365284895 + size: 213059614 + timestamp: 1736141300718 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 1666cdc4f1460979cb2bad7ddaa745256f137e03a32c8688a988f359bcc4a1b6 - md5: fda0864df873c814f836064daa86e4d6 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 80e1b3a95eb37bd76396c470b8a17168fdd1b0a2e193d66981824760bd82e768 + md5: 28ecc247a48f0de9dee4f6fe6d1be095 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -6002,18 +6016,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122818679 - timestamp: 1735363025537 + size: 122702106 + timestamp: 1736140669117 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 00bb77ee09d7ec7aa407452fd11a227980cc273e738fbec28fe2c7f8df0b8d21 - md5: 6e0f158c866d00b4dd04602211e184cd + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 90a8fa8b7b654e35adc36cf2309898d4a965b5b85f0c6ac912ec1b7439d247c2 + md5: fc56c27a4041f32ce7f03c94141e6fd9 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -6036,18 +6050,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126488257 - timestamp: 1735363020609 + size: 126373708 + timestamp: 1736140643490 - kind: conda name: max-python - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2024122805-3.12release.conda - sha256: 81c22f0a8d33e7d8091959a4bf837993246308712b22e384d0c853404ab45c15 - md5: 207d5360c0a7fcb6e8d7933e3a577a07 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda + sha256: 6948694d15390b9baf752a38f17fa7c4e0712b3b71f893955037e65a84fb72c9 + md5: f7c5e210de943e91a2550a9a0ed51e59 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python 3.12.* - fastapi - httpx @@ -6070,17 +6084,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113429204 - timestamp: 1735365284899 + size: 113299681 + timestamp: 1736141300722 - kind: conda name: mblack - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2024122805-release.conda - sha256: 46d7d50f46fc589cd4fd53c614020666b9ac4ea90d0d861bc2888ff8a8968fc7 - md5: e140a619b5afdf6730ee181c6ca0dd1d + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc + md5: 90216ac95ad02c40a72aea621bb2d54e depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6091,7 +6105,7 @@ packages: - python license: MIT size: 130809 - timestamp: 1735363020604 + timestamp: 1736140643485 - kind: conda name: mdurl version: 0.1.2 @@ -6110,21 +6124,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2024122805 + version: 25.1.0.dev2025010605 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2024122805-release.conda - sha256: cdfcbb3354be4888b5b86eab0b3ee26c1fdaf9df9e9421e2fe60ab18cd053402 - md5: 6606e99ea0f956a5f786bc5a376c4fa2 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc + md5: 0d7c538d4488f3d729c380af437148e3 depends: - - max-core ==25.1.0.dev2024122805 release + - max-core ==25.1.0.dev2025010605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1735363020605 + size: 22938 + timestamp: 1736140643486 - kind: conda name: multidict version: 6.1.0 @@ -6418,49 +6432,52 @@ packages: - kind: conda name: openssl version: 3.4.0 - build: h39f12f2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda - sha256: bd1d58ced46e75efa3b842c61642fd12272c69e9fe4d7261078bc082153a1d53 - md5: df307bbc703324722df0293c9ca2e418 + build: h7b32b05_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f + md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - ca-certificates + - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2935176 - timestamp: 1731377561525 + size: 2937158 + timestamp: 1736086387286 - kind: conda name: openssl version: 3.4.0 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-h86ecc28_0.conda - sha256: 64dbbdd6384fa56338124783197f7ad9048c989a02264bcd2e07355e3570f113 - md5: b2f202b5bddafac824eb610b65dde98f + build: h81ee809_1 + build_number: 1 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 depends: + - __osx >=11.0 - ca-certificates - - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 3474825 - timestamp: 1731379200886 + size: 2936415 + timestamp: 1736086108693 - kind: conda name: openssl version: 3.4.0 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 - md5: 23cc74f77eb99315c0360ec3533147a9 + build: hd08dc88_1 + build_number: 1 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 + md5: e21c4767e783a58c373fdb99de6211bf depends: - - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 license: Apache-2.0 license_family: Apache - size: 2947466 - timestamp: 1731377666602 + size: 3469279 + timestamp: 1736088141230 - kind: conda name: opentelemetry-api version: 1.29.0 @@ -6592,16 +6609,16 @@ packages: - kind: conda name: orc version: 2.0.3 - build: h3c55218_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-h3c55218_1.conda - sha256: 154b26bc4d586de33765a155c9b79ebd7f5bb36c2bbf4b8854e1631bca8d21af - md5: 0a51a3cf028b845c46ec0d1ea2d18629 + build: h0ff2369_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 depends: - - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -6609,21 +6626,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1165179 - timestamp: 1733509923825 + size: 438520 + timestamp: 1735630624140 - kind: conda name: orc version: 2.0.3 - build: h97ab989_1 - build_number: 1 + build: h12ee42a_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h97ab989_1.conda - sha256: 9de7e2746fde57c9b7f08ee87142014f6bb9b2d3a506839ea3e98baa99711576 - md5: 2f46eae652623114e112df13fae311cf + url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda + sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc + md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -6632,21 +6649,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 1189462 - timestamp: 1733509801323 + size: 1188881 + timestamp: 1735630209320 - kind: conda name: orc version: 2.0.3 - build: hbcee414_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-hbcee414_1.conda - sha256: e5e72438a3cd967ebc774070e8c49500d2d6d4175f349400b327fee75d3bfc05 - md5: e808cf7819eaa1735c8790d7f9f482c7 + build: hdd485aa_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda + sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 + md5: d19f01b42e5d6a2908b65df435aff42f depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.2,<5.28.3.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - snappy >=1.2.1,<1.3.0a0 @@ -6654,8 +6671,8 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 license_family: Apache - size: 437391 - timestamp: 1733510118673 + size: 1167714 + timestamp: 1735630248837 - kind: conda name: packaging version: '24.2' @@ -6762,78 +6779,78 @@ packages: timestamp: 1733233471940 - kind: conda name: pillow - version: 11.0.0 - build: py312h5ab5af3_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.0.0-py312h5ab5af3_0.conda - sha256: 3cf43a5eb1f67f3a5f3ef1ec3a685f8767019cce24dbe46c4b76fee8a54fbacf - md5: 1c4bdfe659cfdedd372685ce2494e97b + version: 11.1.0 + build: py312h50aef2c_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e depends: + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41756471 - timestamp: 1729068045876 + size: 42852329 + timestamp: 1735930118976 - kind: conda name: pillow - version: 11.0.0 - build: py312h7b63e92_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py312h7b63e92_0.conda - sha256: 13a464bea02c0df0199c20ef6bad24a6bc336aaf55bf8d6a133d0fe664463224 - md5: 385f46a4df6f97892503a841121a9acf + version: 11.1.0 + build: py312h719f0cf_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 + md5: 77e0ec0a6fc847d317f204aa15b59f6b depends: - - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41948418 - timestamp: 1729065846594 + size: 41362848 + timestamp: 1735932311857 - kind: conda name: pillow - version: 11.0.0 - build: py312haf37ca6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py312haf37ca6_0.conda - sha256: 727b4c3faecdb6f6809cf20c5f32d2df4af34e0d5b9146b7588383bcba7990e8 - md5: dc9b51fbd2b6f7fea9b5123458864dbb + version: 11.1.0 + build: py312h80c1187_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - - libwebp-base >=1.4.0,<2.0a0 + - libwebp-base >=1.5.0,<2.0a0 - libxcb >=1.17.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - openjpeg >=2.5.2,<3.0a0 + - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 license: HPND - size: 41737424 - timestamp: 1729065920347 + size: 42749785 + timestamp: 1735929845390 - kind: conda name: platformdirs version: 4.3.6 @@ -6918,12 +6935,12 @@ packages: timestamp: 1733392308901 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py312h2ec8cdc_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.2-py312h2ec8cdc_0.conda - sha256: 4884f8161602f0148ebbc1af8d3176cec80b96c83243f68aafd651986b573817 - md5: 586bead4a9dfa46faf88deb7d3a742bb + url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda + sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb + md5: 9d7e427d159c1b2d516cc047ff177c48 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6931,19 +6948,19 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 464548 - timestamp: 1728669645013 + size: 464794 + timestamp: 1731366525051 - kind: conda name: protobuf - version: 5.28.2 + version: 5.28.3 build: py312h6f74592_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.2-py312h6f74592_0.conda - sha256: f874ffd38b9ae2b810e9d2e43fd8d3b778cdeaf7dea4a3e6ee4adeafe2d936cf - md5: 4b9b22bd7c53d938b207f9d0f79db183 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda + sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 + md5: 06513608c94fb1c1b17136ace77063a9 depends: - libgcc >=13 - libstdcxx >=13 @@ -6951,31 +6968,31 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 472764 - timestamp: 1728669483611 + size: 473242 + timestamp: 1731366577844 - kind: conda name: protobuf - version: 5.28.2 - build: py312hf02c72a_0 + version: 5.28.3 + build: py312hd8f9ff3_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.2-py312hf02c72a_0.conda - sha256: dbcec117510ced5c12097e3eb06ebbf4512dc255733a9ace33c4249fb7e6a364 - md5: 6fda46c82abd0a080ca33de7d16ca877 + url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda + sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 + md5: 5afbe52a59f04dd1fe566d0d17590d7e depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - libprotobuf 5.28.2 + - libprotobuf 5.28.3 license: BSD-3-Clause license_family: BSD - size: 447369 - timestamp: 1728669902591 + size: 448803 + timestamp: 1731367010746 - kind: conda name: pthread-stubs version: '0.4' @@ -7249,21 +7266,21 @@ packages: timestamp: 1734571986644 - kind: conda name: pydantic-settings - version: 2.7.0 + version: 2.7.1 build: pyh3cfb1c2_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.0-pyh3cfb1c2_0.conda - sha256: dd1ac7c8b6a189c8aa18f6c7df019d8f6df495300a259e3fbebdb542fc955c3b - md5: d9f19a7c4199249fa229891b573b6f9b + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 + md5: d71d76b62bed332b037d7adfc0f3989a depends: - pydantic >=2.7.0 - python >=3.9 - python-dotenv >=0.21.0 license: MIT license_family: MIT - size: 31426 - timestamp: 1734127929720 + size: 31822 + timestamp: 1735650532951 - kind: conda name: pygments version: 2.18.0 @@ -7755,48 +7772,48 @@ packages: - kind: conda name: re2 version: 2024.07.02 - build: h2d3a13d_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-h2d3a13d_1.conda - sha256: 55e7be480bfb979fa8595a16d7f2adea3a5ac9a77b2e97cd0f7ac40e989edb6c - md5: 83f4e47229834c895a92c18383e1cd9d + build: h6589ca4_2 + build_number: 2 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 depends: - - libre2-11 2024.07.02 h18dbdb1_1 + - libre2-11 2024.07.02 h07bc746_2 license: BSD-3-Clause license_family: BSD - size: 26747 - timestamp: 1728778986331 + size: 26861 + timestamp: 1735541088455 - kind: conda name: re2 version: 2024.07.02 - build: h77b4e00_1 - build_number: 1 + build: h9925aae_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h77b4e00_1.conda - sha256: c1721cb80f7201652fc9801f49c214c88aee835d957f2376e301bd40a8415742 - md5: 01093ff37c1b5e6bf9f17c0116747d11 + url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda + sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 + md5: e84ddf12bde691e8ec894b00ea829ddf depends: - - libre2-11 2024.07.02 hbbce691_1 + - libre2-11 2024.07.02 hbbce691_2 license: BSD-3-Clause license_family: BSD - size: 26665 - timestamp: 1728778975855 + size: 26786 + timestamp: 1735541074034 - kind: conda name: re2 version: 2024.07.02 - build: hcd0e937_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-hcd0e937_1.conda - sha256: eebddde6cb10b146507810b701ef6df122d5309cd5151a39d0828aa44dc53725 - md5: 19e29f2ccc9168eb0a39dc40c04c0e21 + build: haa97905_2 + build_number: 2 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda + sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e + md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - - libre2-11 2024.07.02 h2348fd5_1 + - libre2-11 2024.07.02 h18dbdb1_2 license: BSD-3-Clause license_family: BSD - size: 26860 - timestamp: 1728779123653 + size: 26830 + timestamp: 1735540999398 - kind: conda name: readline version: '8.2' @@ -7988,12 +8005,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py312h12e396e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.4.5-py312h12e396e_0.conda - sha256: e44515f875c10efb5e041efcb250dfd18f2cb66ec3f268237549ead6284c6922 - md5: 3b87a00bcaab069172d6cef8124b7142 + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda + sha256: f9d0a4fbfbd2bcded116b81afd69d00aa5d5bac0d431dd47737cec1b1d24c2e2 + md5: 4b33e7c3e9bbc3936e08150fc9e17708 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8003,16 +8020,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 402547 - timestamp: 1725632183154 + size: 424699 + timestamp: 1735917812729 - kind: conda name: safetensors - version: 0.4.5 + version: 0.5.0 build: py312h8cbf658_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.4.5-py312h8cbf658_0.conda - sha256: e83ebeaba4a07bbe4a1d6c7eef0b4f7ae19901ef365bca043808d16e4c8faad8 - md5: 82ef253c37308b082a478fb92924cad6 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda + sha256: aee581ce5c744f81ac4848b1810a88a750041ef91da646234f75092a8b4e06d1 + md5: 9c317f54bd3c95a830e98b7baee11ea9 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8022,16 +8039,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 400284 - timestamp: 1725632278147 + size: 408792 + timestamp: 1735917879258 - kind: conda name: safetensors - version: 0.4.5 - build: py312he431725_0 + version: 0.5.0 + build: py312hcd83bfe_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.4.5-py312he431725_0.conda - sha256: 93a085d0d64237db7f4ff395c446f268c575dc2c324d8e3e5c5d7d836896295e - md5: ccb978cf1e3151c25a44c4ae65c1f20e + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda + sha256: 8992f78362793a465c3009be2fd80582c93e2151bc17d07ebd39ce7af757358a + md5: acbbbac2271653f4914cef842a84190f depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8041,8 +8058,8 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 353606 - timestamp: 1725632294079 + size: 377533 + timestamp: 1735918206452 - kind: conda name: shellingham version: 1.5.4 @@ -8153,6 +8170,7 @@ packages: - python >=3.9 - starlette >=0.41.3 license: BSD-3-Clause + license_family: BSD size: 15324 timestamp: 1735126414893 - kind: conda @@ -8337,18 +8355,19 @@ packages: - kind: conda name: tqdm version: 4.67.1 - build: pyhd8ed1ab_0 + build: pyhd8ed1ab_1 + build_number: 1 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda - sha256: 5673b7104350a6998cb86cccf1d0058217d86950e8d6c927d8530606028edb1d - md5: 4085c9db273a148e149c03627350e22c + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 + md5: 9efbfdc37242619130ea42b1cc4ed861 depends: - colorama - - python >=3.7 + - python >=3.9 license: MPL-2.0 or MIT - size: 89484 - timestamp: 1732497312317 + size: 89498 + timestamp: 1735661472632 - kind: conda name: traitlets version: 5.14.3 From 8412429b4c3706ca42bdc6ab4ad05efbde706dda Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Tue, 7 Jan 2025 05:51:09 +1000 Subject: [PATCH 006/182] [stdlib] Remove legacy `Int` SIMD ctors There were some legacy SIMD ctors still in `Int` that are now covered by the `Intable` trait and `SIMD.__int__`. MODULAR_ORIG_COMMIT_REV_ID: 5b0378be3f5df299f2abf014c86fe71f4e7fcc0e --- stdlib/benchmarks/collections/bench_dict.mojo | 4 +- stdlib/src/builtin/file.mojo | 11 ++--- stdlib/src/builtin/int.mojo | 45 ------------------- stdlib/src/builtin/object.mojo | 6 +-- 4 files changed, 11 insertions(+), 55 deletions(-) diff --git a/stdlib/benchmarks/collections/bench_dict.mojo b/stdlib/benchmarks/collections/bench_dict.mojo index 23b5ad9f8c..359d922c5e 100644 --- a/stdlib/benchmarks/collections/bench_dict.mojo +++ b/stdlib/benchmarks/collections/bench_dict.mojo @@ -30,7 +30,7 @@ from bit import next_power_of_two fn make_dict[size: Int]() -> Dict[Int, Int]: var d = Dict[Int, Int]() for i in range(0, size): - d[i] = random.random_si64(0, size).value + d[i] = int(random.random_si64(0, size)) return d @@ -62,7 +62,7 @@ fn bench_dict_insert[size: Int](mut b: Bencher) raises: @parameter fn call_fn() raises: for key in range(size, size + 100): - items[key] = random.random_si64(0, size).value + items[key] = int(random.random_si64(0, size)) b.iter[call_fn]() keep(bool(items)) diff --git a/stdlib/src/builtin/file.mojo b/stdlib/src/builtin/file.mojo index 1692a3458d..c622989871 100644 --- a/stdlib/src/builtin/file.mojo +++ b/stdlib/src/builtin/file.mojo @@ -472,11 +472,12 @@ struct FileHandle: return self^ fn _get_raw_fd(self) -> Int: - var i64_res = external_call[ - "KGEN_CompilerRT_IO_GetFD", - Int64, - ](self.handle) - return Int(i64_res.value) + return int( + external_call[ + "KGEN_CompilerRT_IO_GetFD", + Int64, + ](self.handle) + ) fn open[ diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index d90969f07f..698722f6f1 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -349,51 +349,6 @@ struct Int( """ self.value = value - @doc_private - @always_inline("nodebug") - @implicit - fn __init__(out self, value: __mlir_type.`!pop.scalar`): - """Construct Int from the given Int16 value. - - Args: - value: The init value. - """ - self = Self( - __mlir_op.`pop.cast`[_type = __mlir_type.`!pop.scalar`]( - value - ) - ) - - @doc_private - @always_inline("nodebug") - @implicit - fn __init__(out self, value: __mlir_type.`!pop.scalar`): - """Construct Int from the given Int32 value. - - Args: - value: The init value. - """ - self = Self( - __mlir_op.`pop.cast`[_type = __mlir_type.`!pop.scalar`]( - value - ) - ) - - @doc_private - @always_inline("nodebug") - @implicit - fn __init__(out self, value: __mlir_type.`!pop.scalar`): - """Construct Int from the given Int64 value. - - Args: - value: The init value. - """ - self = Self( - __mlir_op.`pop.cast`[_type = __mlir_type.`!pop.scalar`]( - value - ) - ) - @doc_private @always_inline("nodebug") @implicit diff --git a/stdlib/src/builtin/object.mojo b/stdlib/src/builtin/object.mojo index 0165d05249..cdd023ce36 100644 --- a/stdlib/src/builtin/object.mojo +++ b/stdlib/src/builtin/object.mojo @@ -1824,10 +1824,10 @@ struct object( @always_inline fn _convert_index_to_int(i: object) raises -> Int: if i._value.is_bool(): - return i._value.convert_bool_to_int().get_as_int().value + return int(i._value.convert_bool_to_int().get_as_int()) elif not i._value.is_int(): raise Error("TypeError: string indices must be integers") - return i._value.get_as_int().value + return int(i._value.get_as_int()) @always_inline fn __getitem__(self, i: object) raises -> object: @@ -1853,7 +1853,7 @@ struct object( var char = self._value.get_as_string().data[index] impl.data.init_pointee_move(char) return object(impl) - return self._value.get_list_element(i._value.get_as_int().value) + return self._value.get_list_element(int(i._value.get_as_int())) @always_inline fn __getitem__(self, *index: object) raises -> object: From 13296ee8d28ba92b0460675f164099c433ef3d34 Mon Sep 17 00:00:00 2001 From: "Ahmed S. Taei" Date: Mon, 6 Jan 2025 12:26:52 -0800 Subject: [PATCH 007/182] [stdlib] Remove FP8 SIMD constrains Otherwise we can't construct host data for FP8 tests. MODULAR_ORIG_COMMIT_REV_ID: 604d7e27bfdfc6e9c753119b07fb1b1e6281534e --- stdlib/src/builtin/simd.mojo | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index 7f4a0e8576..0a56cdd820 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -184,17 +184,6 @@ fn _simd_construction_checks[type: DType, size: Int](): not (type is DType.bfloat16 and has_neon()), "bf16 is not supported for ARM architectures", ]() - constrained[ - not (type.is_float8() and not _has_native_f8_support()), - "f8 is not supported on non sm_89 and sm_90 architectures", - ]() - constrained[ - not ( - type in (DType.float8e4m3fnuz, DType.float8e5m2fnuz) - and not is_amd_gpu() - ), - "f8 fnuz variants is only supported for AMD GPU.", - ]() @always_inline("nodebug") From 3f23359edc03771ef5f11a22afd8a28aad5ed471 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Mon, 6 Jan 2025 16:01:06 -0600 Subject: [PATCH 008/182] [stdlib] polish: Take `StringSlice` instead of `String` in `atol()`/`atof()` (#53329) This changes several standard library functions to take a `StringSlice` instead of a `String`. Taking `String` requires that the passed in string value had been heap allocated, which may not need to be the case if the string was a literal, or if the calling code itself was passed only a `StringSlice`. MODULAR_ORIG_COMMIT_REV_ID: 452007e585132cb3dedf8f6698d31b6b21948cd6 --- docs/changelog.md | 7 ++ stdlib/src/collections/string/string.mojo | 118 ++++++++---------- .../src/collections/string/string_slice.mojo | 6 +- stdlib/src/utils/stringref.mojo | 4 +- .../test/collections/string/test_string.mojo | 74 +++++------ 5 files changed, 101 insertions(+), 108 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 69c235f28c..90b7c0ffc0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -93,6 +93,13 @@ what we publish. a `StringSlice` from a buffer containing UTF-8 encoded data. This method will raise if the buffer contents are not valid UTF-8. +- Several standard library functions have been changed to take `StringSlice` + instead of `String`. This generalizes them to be used for any appropriately + encoded string in memory, without requiring that the string be heap allocated. + + - `atol()` + - `atof()` + - The `ExplicitlyCopyable` trait has changed to require a `fn copy(self) -> Self` method. Previously, an initializer with the signature `fn __init__(out self, *, other: Self)` had been required by diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index b31dbf6a49..0bbc5d09a4 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -229,11 +229,42 @@ fn ascii(value: String) -> String: # ===----------------------------------------------------------------------=== # -fn _atol(str_slice: StringSlice, base: Int = 10) raises -> Int: - """Implementation of `atol` for StringSlice inputs. +fn atol(str_slice: StringSlice, base: Int = 10) raises -> Int: + """Parses and returns the given string as an integer in the given base. + + If base is set to 0, the string is parsed as an Integer literal, with the + following considerations: + - '0b' or '0B' prefix indicates binary (base 2) + - '0o' or '0O' prefix indicates octal (base 8) + - '0x' or '0X' prefix indicates hexadecimal (base 16) + - Without a prefix, it's treated as decimal (base 10) + + Args: + str_slice: A string to be parsed as an integer in the given base. + base: Base used for conversion, value must be between 2 and 36, or 0. - Please see its docstring for details. + Returns: + An integer value that represents the string. + + Raises: + If the given string cannot be parsed as an integer value or if an + incorrect base is provided. + + Examples: + >>> atol("32") + 32 + >>> atol("FF", 16) + 255 + >>> atol("0xFF", 0) + 255 + >>> atol("0b1010", 0) + 10 + + Notes: + This follows [Python's integer literals]( + https://docs.python.org/3/reference/lexical_analysis.html#integers). """ + if (base != 0) and (base < 2 or base > 36): raise Error("Base must be >= 2 and <= 36, or 0.") if not str_slice: @@ -427,55 +458,28 @@ fn _identify_base(str_slice: StringSlice, start: Int) -> Tuple[Int, Int]: return 10, start -fn atol(str: String, base: Int = 10) raises -> Int: - """Parses and returns the given string as an integer in the given base. +fn _atof_error(str_ref: StringSlice) -> Error: + return Error("String is not convertible to float: '" + str(str_ref) + "'") - If base is set to 0, the string is parsed as an Integer literal, with the - following considerations: - - '0b' or '0B' prefix indicates binary (base 2) - - '0o' or '0O' prefix indicates octal (base 8) - - '0x' or '0X' prefix indicates hexadecimal (base 16) - - Without a prefix, it's treated as decimal (base 10) - Args: - str: A string to be parsed as an integer in the given base. - base: Base used for conversion, value must be between 2 and 36, or 0. +fn atof(str_slice: StringSlice) raises -> Float64: + """Parses the given string as a floating point and returns that value. - Returns: - An integer value that represents the string. + For example, `atof("2.25")` returns `2.25`. Raises: - If the given string cannot be parsed as an integer value or if an - incorrect base is provided. + If the given string cannot be parsed as an floating point value, for + example in `atof("hi")`. - Examples: - >>> atol("32") - 32 - >>> atol("FF", 16) - 255 - >>> atol("0xFF", 0) - 255 - >>> atol("0b1010", 0) - 10 + Args: + str_slice: A string to be parsed as a floating point. - Notes: - This follows [Python's integer literals]( - https://docs.python.org/3/reference/lexical_analysis.html#integers). + Returns: + An floating point value that represents the string, or otherwise raises. """ - return _atol(str.as_string_slice(), base) - -fn _atof_error(str_ref: StringSlice) -> Error: - return Error("String is not convertible to float: '" + str(str_ref) + "'") - - -fn _atof(str_ref: StringSlice) raises -> Float64: - """Implementation of `atof` for StringRef inputs. - - Please see its docstring for details. - """ - if not str_ref: - raise _atof_error(str_ref) + if not str_slice: + raise _atof_error(str_slice) var result: Float64 = 0.0 var exponent: Int = 0 @@ -492,9 +496,9 @@ fn _atof(str_ref: StringSlice) raises -> Float64: alias ord_E = UInt8(ord("E")) var start: Int = 0 - var str_ref_strip = str_ref.strip() - var str_len = len(str_ref_strip) - var buff = str_ref_strip.unsafe_ptr() + var str_slice_strip = str_slice.strip() + var str_len = len(str_slice_strip) + var buff = str_slice_strip.unsafe_ptr() # check sign, inf, nan if buff[start] == ord_plus: @@ -543,13 +547,13 @@ fn _atof(str_ref: StringSlice) raises -> Float64: start += 1 exponent += sign * shift if not has_number: - raise _atof_error(str_ref) + raise _atof_error(str_slice) # check for f/F at the end if buff[start] == ord_f or buff[start] == ord_F: start += 1 # check if string got fully parsed if start != str_len: - raise _atof_error(str_ref) + raise _atof_error(str_slice) # apply shift # NOTE: Instead of `var result *= 10.0 ** exponent`, we calculate a positive # integer factor as shift and multiply or divide by it based on the shift @@ -564,24 +568,6 @@ fn _atof(str_ref: StringSlice) raises -> Float64: return result * sign -fn atof(str: String) raises -> Float64: - """Parses the given string as a floating point and returns that value. - - For example, `atof("2.25")` returns `2.25`. - - Raises: - If the given string cannot be parsed as an floating point value, for - example in `atof("hi")`. - - Args: - str: A string to be parsed as a floating point. - - Returns: - An floating point value that represents the string, or otherwise raises. - """ - return _atof(str.as_string_slice()) - - # ===----------------------------------------------------------------------=== # # isdigit # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index f632e806fd..3bcaf35268 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -25,7 +25,7 @@ from bit import count_leading_zeros from collections import List, Optional from collections.string.format import _CurlyEntryFormattable, _FormatCurlyEntry from collections.string._utf8_validation import _is_valid_utf8 -from collections.string.string import _atof, _atol, _isspace +from collections.string.string import _isspace from memory import UnsafePointer, memcmp, memcpy, Span from memory.memory import _memcmp_impl_unconstrained from sys import bitwidthof, simdwidthof @@ -620,7 +620,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Returns: An integer value that represents the string, or otherwise raises. """ - return _atol(self) + return atol(self) @always_inline fn __float__(self) raises -> Float64: @@ -630,7 +630,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Returns: A float value that represents the string, or otherwise raises. """ - return _atof(self) + return atof(self) fn __mul__(self, n: Int) -> String: """Concatenates the string `n` times. diff --git a/stdlib/src/utils/stringref.mojo b/stdlib/src/utils/stringref.mojo index 0b6877c9a1..bcf0a5669f 100644 --- a/stdlib/src/utils/stringref.mojo +++ b/stdlib/src/utils/stringref.mojo @@ -14,7 +14,7 @@ """ from collections.string import StringSlice -from collections.string.string import _atol, _isspace +from collections.string.string import _isspace from hashlib._hasher import _HashableWithHasher, _Hasher from sys import simdwidthof from sys.ffi import c_char @@ -380,7 +380,7 @@ struct StringRef( var str_slice = StringSlice[ImmutableAnyOrigin]( unsafe_from_utf8_strref=self ) - return _atol(str_slice) + return atol(str_slice) @always_inline fn __len__(self) -> Int: diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index 74ae492479..ce7b2cf7d4 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -363,13 +363,13 @@ def test_string_indexing(): def test_atol(): # base 10 - assert_equal(375, atol(String("375"))) - assert_equal(1, atol(String("001"))) - assert_equal(5, atol(String(" 005"))) - assert_equal(13, atol(String(" 013 "))) - assert_equal(-89, atol(String("-89"))) - assert_equal(-52, atol(String(" -52"))) - assert_equal(-69, atol(String(" -69 "))) + assert_equal(375, atol("375")) + assert_equal(1, atol("001")) + assert_equal(5, atol(" 005")) + assert_equal(13, atol(" 013 ")) + assert_equal(-89, atol("-89")) + assert_equal(-52, atol(" -52")) + assert_equal(-69, atol(" -69 ")) assert_equal(1_100_200, atol(" 1_100_200")) # other bases @@ -393,12 +393,12 @@ def test_atol(): with assert_raises( contains="String is not convertible to integer with base 10: '9.03'" ): - _ = atol(String("9.03")) + _ = atol("9.03") with assert_raises( contains="String is not convertible to integer with base 10: ' 10 1'" ): - _ = atol(String(" 10 1")) + _ = atol(" 10 1") # start/end with underscore double underscores with assert_raises( @@ -455,12 +455,12 @@ def test_atol(): with assert_raises( contains="String is not convertible to integer with base 10: ''" ): - _ = atol(String("")) + _ = atol("") with assert_raises( contains="String expresses an integer too large to store in Int." ): - _ = atol(String("9223372036854775832")) + _ = atol("9223372036854775832") def test_atol_base_0(): @@ -521,63 +521,63 @@ def test_atol_base_0(): def test_atof(): - assert_equal(375.0, atof(String("375.f"))) - assert_equal(1.0, atof(String("001."))) - assert_equal(+5.0, atof(String(" +005."))) - assert_equal(13.0, atof(String(" 013.f "))) - assert_equal(-89, atof(String("-89"))) - assert_equal(-0.3, atof(String(" -0.3"))) - assert_equal(-69e3, atof(String(" -69E+3 "))) - assert_equal(123.2e1, atof(String(" 123.2E1 "))) - assert_equal(23e3, atof(String(" 23E3 "))) - assert_equal(989343e-13, atof(String(" 989343E-13 "))) - assert_equal(1.123, atof(String(" 1.123f"))) - assert_equal(0.78, atof(String(" .78 "))) - assert_equal(121234.0, atof(String(" 121234. "))) - assert_equal(985031234.0, atof(String(" 985031234.F "))) - assert_equal(FloatLiteral.negative_zero, atof(String("-0"))) - assert_equal(FloatLiteral.nan, atof(String(" nan"))) - assert_equal(FloatLiteral.infinity, atof(String(" inf "))) - assert_equal(FloatLiteral.negative_infinity, atof(String("-inf "))) + assert_equal(375.0, atof("375.f")) + assert_equal(1.0, atof("001.")) + assert_equal(+5.0, atof(" +005.")) + assert_equal(13.0, atof(" 013.f ")) + assert_equal(-89, atof("-89")) + assert_equal(-0.3, atof(" -0.3")) + assert_equal(-69e3, atof(" -69E+3 ")) + assert_equal(123.2e1, atof(" 123.2E1 ")) + assert_equal(23e3, atof(" 23E3 ")) + assert_equal(989343e-13, atof(" 989343E-13 ")) + assert_equal(1.123, atof(" 1.123f")) + assert_equal(0.78, atof(" .78 ")) + assert_equal(121234.0, atof(" 121234. ")) + assert_equal(985031234.0, atof(" 985031234.F ")) + assert_equal(FloatLiteral.negative_zero, atof("-0")) + assert_equal(FloatLiteral.nan, atof(" nan")) + assert_equal(FloatLiteral.infinity, atof(" inf ")) + assert_equal(FloatLiteral.negative_infinity, atof("-inf ")) # Negative cases with assert_raises(contains="String is not convertible to float: ''"): - _ = atof(String("")) + _ = atof("") with assert_raises( contains="String is not convertible to float: ' 123 asd'" ): - _ = atof(String(" 123 asd")) + _ = atof(" 123 asd") with assert_raises( contains="String is not convertible to float: ' f.9123 '" ): - _ = atof(String(" f.9123 ")) + _ = atof(" f.9123 ") with assert_raises( contains="String is not convertible to float: ' 989343E-1A3 '" ): - _ = atof(String(" 989343E-1A3 ")) + _ = atof(" 989343E-1A3 ") with assert_raises( contains="String is not convertible to float: ' 124124124_2134124124 '" ): - _ = atof(String(" 124124124_2134124124 ")) + _ = atof(" 124124124_2134124124 ") with assert_raises( contains="String is not convertible to float: ' 123.2E '" ): - _ = atof(String(" 123.2E ")) + _ = atof(" 123.2E ") with assert_raises( contains="String is not convertible to float: ' --958.23 '" ): - _ = atof(String(" --958.23 ")) + _ = atof(" --958.23 ") with assert_raises( contains="String is not convertible to float: ' ++94. '" ): - _ = atof(String(" ++94. ")) + _ = atof(" ++94. ") def test_calc_initial_buffer_size_int32(): From 4903cf9fbc979646aab2e6b7c181004bfa3623f3 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Mon, 6 Jan 2025 17:07:51 -0600 Subject: [PATCH 009/182] [stdlib] polish: Remove `@implicit` from `String.__init__({StringSlice, StringRef})` Also added `Path.__init__(StringSlice)` constructor. This allows the following pattern to continue to compile: var args = argv() var path = Path(args[index]) Previously, the `args[index]` `StringRef` result would implicitly coerce to the `String` argument taken by the `Path` initializer (implicitly performing an allocation that was immediately thrown away). With this change, the same code continues to compile, but without the temporary intermediate allocation. MODULAR_ORIG_COMMIT_REV_ID: 7f01194c5b05581b47645d12d824f7b4bf98750b --- docs/changelog.md | 10 ++++++++++ stdlib/src/builtin/string_literal.mojo | 12 ++++++------ stdlib/src/collections/string/inline_string.mojo | 4 ++-- stdlib/src/collections/string/string.mojo | 12 +++++------- stdlib/src/collections/string/string_slice.mojo | 11 ++++++++--- stdlib/src/os/os.mojo | 4 ++-- stdlib/src/os/path/path.mojo | 4 ++-- stdlib/src/pathlib/path.mojo | 10 ++++++++++ stdlib/test/builtin/test_string_literal.mojo | 6 +++--- stdlib/test/collections/string/test_string.mojo | 10 +++++----- 10 files changed, 53 insertions(+), 30 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 90b7c0ffc0..e0ea494658 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -100,6 +100,15 @@ what we publish. - `atol()` - `atof()` +- Removed `@implicit` decorator from some standard library initializer methods + that perform allocation. This reduces places where Mojo code could implicitly + allocate where the user may not be aware. + + Remove `@implicit` from: + + - `String.__init__(out self, StringRef)` + - `String.__init__(out self, StringSlice)` + - The `ExplicitlyCopyable` trait has changed to require a `fn copy(self) -> Self` method. Previously, an initializer with the signature `fn __init__(out self, *, other: Self)` had been required by @@ -124,6 +133,7 @@ what we publish. - `StringRef` is being deprecated. Use `StringSlice` instead. - Changed `sys.argv()` to return list of `StringSlice`. + - Added `Path` explicit constructor from `StringSlice`. - removed `StringRef.startswith()` and `StringRef.endswith()` ### 🛠️ Fixed diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index 84f59e6abb..d20e8634d5 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -897,7 +897,7 @@ struct StringLiteral( Returns: A string with no leading or trailing whitespaces. """ - return self.lstrip().rstrip() + return String(self.lstrip().rstrip()) fn strip(self, chars: String) -> String: """Return a copy of the string literal with leading and trailing characters @@ -910,7 +910,7 @@ struct StringLiteral( A string with no leading or trailing characters. """ - return self.lstrip(chars).rstrip(chars) + return String(self.lstrip(chars).rstrip(chars)) fn rstrip(self, chars: String) -> String: """Return a copy of the string literal with trailing characters removed. @@ -921,7 +921,7 @@ struct StringLiteral( Returns: A string with no trailing characters. """ - return str(self).rstrip(chars) + return String(str(self).rstrip(chars)) fn rstrip(self) -> String: """Return a copy of the string with trailing whitespaces removed. This @@ -931,7 +931,7 @@ struct StringLiteral( Returns: A copy of the string with no trailing whitespaces. """ - return str(self).rstrip() + return String(str(self).rstrip()) fn lstrip(self, chars: String) -> String: """Return a copy of the string with leading characters removed. @@ -942,7 +942,7 @@ struct StringLiteral( Returns: A copy of the string with no leading characters. """ - return str(self).lstrip(chars) + return String(str(self).lstrip(chars)) fn lstrip(self) -> String: """Return a copy of the string with leading whitespaces removed. This @@ -952,4 +952,4 @@ struct StringLiteral( Returns: A copy of the string with no leading whitespaces. """ - return str(self).lstrip() + return String(str(self).lstrip()) diff --git a/stdlib/src/collections/string/inline_string.mojo b/stdlib/src/collections/string/inline_string.mojo index 93703b8450..783eafe207 100644 --- a/stdlib/src/collections/string/inline_string.mojo +++ b/stdlib/src/collections/string/inline_string.mojo @@ -109,7 +109,7 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): Args: literal: The string to append. """ - self.__iadd__(StringRef(literal)) + self.__iadd__(StringSlice(literal)) fn __iadd__(mut self, string: String): """Appends another string to this string. @@ -169,7 +169,7 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): """ var string = self - string += StringRef(other) + string += StringSlice(other) return string fn __add__(self, other: String) -> Self: diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 0bbc5d09a4..62856c74ae 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -852,21 +852,19 @@ struct String( """ return self # Just use the implicit copyinit. - @implicit - fn __init__(out self, str: StringRef): + fn __init__(out self, strref: StringRef): """Construct a string from a StringRef object. Args: - str: The StringRef from which to construct this string object. + strref: The StringRef from which to construct this string object. """ - var length = len(str) + var length = len(strref) var buffer = Self._buffer_type() # +1 for null terminator, initialized to 0 buffer.resize(length + 1, 0) - memcpy(dest=buffer.data, src=str.data, count=length) + memcpy(dest=buffer.data, src=strref.data, count=length) self = Self(buffer^) - @implicit fn __init__(out self, str_slice: StringSlice): """Construct a string from a string slice. @@ -1087,7 +1085,7 @@ struct String( start, end, step = span.indices(self.byte_length()) var r = range(start, end, step) if step == 1: - return StringRef(self._buffer.data + start, len(r)) + return String(StringRef(self._buffer.data + start, len(r))) var buffer = Self._buffer_type() var result_len = len(r) diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 3bcaf35268..b0b0841260 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -358,9 +358,14 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( value: The string value. """ - debug_assert( - _is_valid_utf8(value.as_bytes()), "value is not valid utf8" - ) + # TODO(MOCO-1525): + # Support skipping UTF-8 during comptime evaluations, or support + # the necessary SIMD intrinsics to allow this to evaluate at compile + # time. + # debug_assert( + # _is_valid_utf8(value.as_bytes()), "value is not valid utf8" + # ) + self = StringSlice[O](unsafe_from_utf8=value.as_bytes()) # ===-------------------------------------------------------------------===# diff --git a/stdlib/src/os/os.mojo b/stdlib/src/os/os.mojo index 86c793fa6b..e80fb30e54 100644 --- a/stdlib/src/os/os.mojo +++ b/stdlib/src/os/os.mojo @@ -154,7 +154,7 @@ struct _DirHandle: ) if name_str == "." or name_str == "..": continue - res.append(name_str) + res.append(String(name_str)) _ = name^ return res @@ -180,7 +180,7 @@ struct _DirHandle: ) if name_str == "." or name_str == "..": continue - res.append(name_str) + res.append(String(name_str)) _ = name^ return res diff --git a/stdlib/src/os/path/path.mojo b/stdlib/src/os/path/path.mojo index 4e65dfbf34..16083fa864 100644 --- a/stdlib/src/os/path/path.mojo +++ b/stdlib/src/os/path/path.mojo @@ -233,7 +233,7 @@ fn dirname[PathLike: os.PathLike, //](path: PathLike) -> String: var i = fspath.rfind(os.sep) + 1 var head = fspath[:i] if head and head != os.sep * len(head): - return head.rstrip(os.sep) + return String(head.rstrip(String(os.sep))) return head @@ -389,7 +389,7 @@ fn basename[PathLike: os.PathLike, //](path: PathLike) -> String: var i = fspath.rfind(os.sep) + 1 var head = fspath[i:] if head and head != os.sep * len(head): - return head.rstrip(os.sep) + return String(head.rstrip(String(os.sep))) return head diff --git a/stdlib/src/pathlib/path.mojo b/stdlib/src/pathlib/path.mojo index b81c184e06..8e2f5c5042 100644 --- a/stdlib/src/pathlib/path.mojo +++ b/stdlib/src/pathlib/path.mojo @@ -15,6 +15,7 @@ import os from collections import List +from collections.string import StringSlice from hashlib._hasher import _HashableWithHasher, _Hasher from os import PathLike, listdir, stat_result from sys import external_call, os_is_windows @@ -83,6 +84,15 @@ struct Path( """Initializes a path with the current directory.""" self = cwd() + # Note: Not @implicit so that allocation is not implicit. + fn __init__(out self, path: StringSlice): + """Initializes a path with the provided path. + + Args: + path: The file system path. + """ + self.path = String(path) + @implicit fn __init__(out self, path: String): """Initializes a path with the provided path. diff --git a/stdlib/test/builtin/test_string_literal.mojo b/stdlib/test/builtin/test_string_literal.mojo index 28ca91a1af..8db79b38c2 100644 --- a/stdlib/test/builtin/test_string_literal.mojo +++ b/stdlib/test/builtin/test_string_literal.mojo @@ -263,11 +263,11 @@ def test_iter(): var i = 0 for c in s: if i == 0: - assert_equal(c, "o") + assert_equal(String(c), "o") elif i == 1: - assert_equal(c, "n") + assert_equal(String(c), "n") elif i == 2: - assert_equal(c, "e") + assert_equal(String(c), "e") def test_layout(): diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index ce7b2cf7d4..0e2b3acfad 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -1262,19 +1262,19 @@ def test_string_iter(): var iterator = vs.__iter__() assert_equal(5, len(iterator)) var item = iterator.__next__() - assert_equal("m", item) + assert_equal(String("m"), String(item)) assert_equal(4, len(iterator)) item = iterator.__next__() - assert_equal("o", item) + assert_equal(String("o"), String(item)) assert_equal(3, len(iterator)) item = iterator.__next__() - assert_equal("j", item) + assert_equal(String("j"), String(item)) assert_equal(2, len(iterator)) item = iterator.__next__() - assert_equal("o", item) + assert_equal(String("o"), String(item)) assert_equal(1, len(iterator)) item = iterator.__next__() - assert_equal("🔥", item) + assert_equal(String("🔥"), String(item)) assert_equal(0, len(iterator)) var items = List[String]( From a802063167f91dde1530d2f92c9fbac6d0f016a8 Mon Sep 17 00:00:00 2001 From: Bernhard Merkle Date: Mon, 6 Jan 2025 17:30:01 -0800 Subject: [PATCH 010/182] Removed premature import of `random` in a step of the Intro to Mojo tutorial. MODULAR_ORIG_COMMIT_REV_ID: 0ea2a0a935a23dd0d0dd4d8159409afd84b43401 --- docs/manual/get-started.mdx | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index ccb7680952..cc9403b854 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -786,8 +786,6 @@ struct Grid(StringableRaising): Click here to see the complete `gridv1.mojo` so far: ```mojo title="gridv1.mojo" -import random - @value struct Grid(StringableRaising): var rows: Int From ab7bfa581d7eab59afd6890db0cd42023988efa3 Mon Sep 17 00:00:00 2001 From: Manuel Saelices Date: Mon, 6 Jan 2025 18:52:29 -0800 Subject: [PATCH 011/182] [External] [stdlib] Implement `Int.from_bytes()` and `Int.as_bytes()` (#53303) [External] [stdlib] Implement `Int.from_bytes()` and `Int.as_bytes()` Similar to the Python's [int.from_bytes()](https://docs.python.org/3/library/stdtypes.html#int.from_bytes) and [int.to_bytes()](https://docs.python.org/3/library/stdtypes.html#int.to_bytes) one. Co-authored-by: Manuel Saelices Co-authored-by: Lukas Hermann <1734032+lsh@users.noreply.github.com> Closes modularml/mojo#3795 MODULAR_ORIG_COMMIT_REV_ID: 1e78cc9dd643009a98c7f3de77c4c250e7c5ea3f --- docs/changelog.md | 5 +++ stdlib/src/builtin/int.mojo | 33 +++++++++++++++- stdlib/src/builtin/simd.mojo | 60 ++++++++++++++++++++++++++++- stdlib/test/builtin/test_int.mojo | 62 +++++++++++++++++++++++++++++- stdlib/test/builtin/test_simd.mojo | 45 ++++++++++++++++++++++ 5 files changed, 200 insertions(+), 5 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index e0ea494658..1ad44a3195 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -18,6 +18,11 @@ what we publish. ### ✨ Highlights +- New `Int.from_bytes()`, `Int.as_bytes()`, `SIMD.from_bytes()` and `SIMD.as_bytes()` + functions to convert a list of bytes to an integer and vice versa, accepting the + endianess as an argument. Similar to Python `int.from_bytes()` and `int.to_bytes()` + functions. + ### Language changes - Initializers are now treated as static methods that return an instance of diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index 698722f6f1..5c02ac8333 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -15,7 +15,7 @@ These are Mojo built-ins, so you don't need to import them. """ -from collections import KeyElement +from collections import InlineArray, KeyElement from collections.string.string import ( _calc_initial_buffer_size_int32, _calc_initial_buffer_size_int64, @@ -1168,6 +1168,37 @@ struct Int( writer.write(self) + @staticmethod + fn from_bytes[ + big_endian: Bool = False + ](bytes: InlineArray[Byte, DType.int64.sizeof()]) -> Self: + """Converts a byte array to an integer. + + Args: + bytes: The byte array to convert. + + Parameters: + big_endian: Whether the byte array is big-endian. + + Returns: + The integer value. + """ + return int(Scalar[DType.int64].from_bytes[big_endian](bytes)) + + fn as_bytes[ + big_endian: Bool = False + ](self) -> InlineArray[Byte, DType.int64.sizeof()]: + """Convert the integer to a byte array. + + Parameters: + big_endian: Whether the byte array should be big-endian. + + Returns: + The byte array. + """ + var value = Scalar[DType.int64](self) + return value.as_bytes[big_endian]() + @always_inline("nodebug") fn __mlir_index__(self) -> __mlir_type.index: """Convert to index. diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index 0a56cdd820..c651891e07 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -34,6 +34,7 @@ from sys import ( bitwidthof, has_neon, is_amd_gpu, + is_big_endian, is_gpu, is_nvidia_gpu, is_x86, @@ -45,13 +46,13 @@ from sys import ( from sys._assembly import inlined_assembly from sys.info import _current_arch, _is_sm_8x, _is_sm_9x -from bit import pop_count +from bit import pop_count, byte_swap from builtin._format_float import _write_float from builtin.dtype import _uint_type_of_width from builtin.format_int import _try_write_int from builtin.io import _snprintf from documentation import doc_private -from memory import UnsafePointer, bitcast, Span +from memory import UnsafePointer, bitcast, memcpy, Span from utils import IndexList, StaticTuple from utils._visualizers import lldb_formatter_wrapping_type @@ -257,6 +258,7 @@ struct SIMD[type: DType, size: Int]( alias _Mask = SIMD[DType.bool, size] alias element_type = type + alias type_len = type.sizeof() var value: __mlir_type[`!pop.simd<`, size.value, `, `, type.value, `>`] """The underlying storage for the vector.""" @@ -1871,6 +1873,60 @@ struct SIMD[type: DType, size: Int]( return bitcast[_integral_type_of[type](), size](self).cast[int_dtype]() + @staticmethod + fn from_bytes[ + big_endian: Bool = False + ](bytes: InlineArray[Byte, Self.type_len]) -> Scalar[type]: + """Converts a byte array to an integer. + + Args: + bytes: The byte array to convert. + + Parameters: + big_endian: Whether the byte array is big-endian. + + Returns: + The integer value. + """ + var ptr: UnsafePointer[Scalar[type]] = bytes.unsafe_ptr().bitcast[ + Scalar[type] + ]() + var value = ptr[] + + @parameter + if is_big_endian() and not big_endian: + value = byte_swap(value) + elif not is_big_endian() and big_endian: + value = byte_swap(value) + return value + + fn as_bytes[ + big_endian: Bool = False + ](self) -> InlineArray[Byte, Self.type_len]: + """Convert the integer to a byte array. + + Parameters: + big_endian: Whether the byte array should be big-endian. + + Returns: + The byte array. + """ + var value = self + + @parameter + if is_big_endian() and not big_endian: + value = byte_swap(value) + elif not is_big_endian() and big_endian: + value = byte_swap(value) + + var ptr = UnsafePointer.address_of(value) + var array = InlineArray[Byte, Self.type_len](fill=0) + + # TODO: Maybe this can be a List.extend(ptr, count) method + memcpy(array.unsafe_ptr(), ptr.bitcast[Byte](), Self.type_len) + + return array^ + fn _floor_ceil_trunc_impl[intrinsic: StringLiteral](self) -> Self: constrained[ intrinsic == "llvm.floor" diff --git a/stdlib/test/builtin/test_int.mojo b/stdlib/test/builtin/test_int.mojo index 9919b2f636..8f1083c4cf 100644 --- a/stdlib/test/builtin/test_int.mojo +++ b/stdlib/test/builtin/test_int.mojo @@ -12,10 +12,10 @@ # ===----------------------------------------------------------------------=== # # RUN: %mojo %s -from sys.info import bitwidthof - +from collections import InlineArray from memory import UnsafePointer from python import PythonObject +from sys.info import bitwidthof from testing import assert_equal, assert_false, assert_raises, assert_true @@ -245,6 +245,63 @@ def test_conversion_from_python(): assert_equal(Int.try_from_python(PythonObject(-1)), -1) +def test_from_bytes_as_bytes(): + alias EightBytes = InlineArray[Byte, DType.int64.sizeof()] + + assert_equal( + Int.from_bytes[big_endian=True](EightBytes(0, 0, 0, 0, 0, 0, 0, 16)), 16 + ) + assert_equal( + Int.from_bytes[big_endian=False](EightBytes(0, 0, 0, 0, 0, 0, 1, 0)), + 281474976710656, + ) + assert_equal( + Int.from_bytes[big_endian=False](EightBytes(0, 16, 0, 0, 0, 0, 0, 0)), + 4096, + ) + assert_equal( + Int.from_bytes[big_endian=False](EightBytes(252, 0, 0, 0, 0, 0, 0, 0)), + 252, + ) + assert_equal( + Int.from_bytes[big_endian=True](EightBytes(102, 0, 0, 0, 0, 0, 0, 0)), + 7349874591868649472, + ) + assert_equal( + Int.from_bytes[big_endian=False](EightBytes(252, 0, 0, 0, 0, 0, 0, 0)), + 252, + ) + assert_equal( + Int.from_bytes[big_endian=False](EightBytes(0, 0, 0, 1, 0, 0, 0, 0)), + 16777216, + ) + assert_equal( + Int.from_bytes[big_endian=True](EightBytes(1, 0, 0, 0, 0, 0, 0, 0)), + 72057594037927936, + ) + assert_equal( + Int.from_bytes[big_endian=True](EightBytes(1, 0, 0, 1, 0, 0, 0, 0)), + 72057598332895232, + ) + assert_equal( + Int.from_bytes[big_endian=False](EightBytes(1, 0, 0, 1, 0, 0, 0, 0)), + 16777217, + ) + assert_equal( + Int.from_bytes[big_endian=True](EightBytes(255, 0, 0, 0, 0, 0, 0, 0)), + -72057594037927936, + ) + for x_ref in List[Int](10, 100, -12, 0, 1, -1, 1000, -1000): + x = x_ref[] + + @parameter + for b in range(2): + assert_equal( + Int.from_bytes[big_endian=b](Int(x).as_bytes[big_endian=b]()), + x, + ) + + def main(): test_properties() test_add() @@ -268,3 +325,4 @@ def main(): test_int_uint() test_float_conversion() test_conversion_from_python() + test_from_bytes_as_bytes() diff --git a/stdlib/test/builtin/test_simd.mojo b/stdlib/test/builtin/test_simd.mojo index d7bd8928b4..1bddab4501 100644 --- a/stdlib/test/builtin/test_simd.mojo +++ b/stdlib/test/builtin/test_simd.mojo @@ -1818,6 +1818,50 @@ def test_float_conversion(): assert_almost_equal(float(UInt64(36)), 36.0) +def test_from_bytes_as_bytes(): + alias TwoBytes = InlineArray[Byte, DType.int16.sizeof()] + alias TwoUBytes = InlineArray[Byte, DType.uint16.sizeof()] + alias FourBytes = InlineArray[Byte, DType.int32.sizeof()] + + assert_equal(Int16.from_bytes[big_endian=True](TwoBytes(0, 16)), 16) + assert_equal(Int16.from_bytes[big_endian=False](TwoBytes(0, 16)), 4096) + assert_equal(Int16.from_bytes[big_endian=True](TwoBytes(252, 0)), -1024) + assert_equal(UInt16.from_bytes[big_endian=True](TwoUBytes(252, 0)), 64512) + assert_equal(Int16.from_bytes[big_endian=False](TwoBytes(252, 0)), 252) + assert_equal(Int32.from_bytes[big_endian=True](FourBytes(0, 0, 0, 1)), 1) + assert_equal( + Int32.from_bytes[big_endian=False](FourBytes(0, 0, 0, 1)), + 16777216, + ) + assert_equal( + Int32.from_bytes[big_endian=True](FourBytes(1, 0, 0, 0)), + 16777216, + ) + assert_equal( + Int32.from_bytes[big_endian=True](FourBytes(1, 0, 0, 1)), + 16777217, + ) + assert_equal( + Int32.from_bytes[big_endian=False](FourBytes(1, 0, 0, 1)), + 16777217, + ) + assert_equal( + Int32.from_bytes[big_endian=True](FourBytes(255, 0, 0, 0)), + -16777216, + ) + for x_ref in List[Int16](10, 100, -12, 0, 1, -1, 1000, -1000): + x = x_ref[] + + @parameter + for b in range(2): + assert_equal( + Int16.from_bytes[big_endian=b]( + Int16(x).as_bytes[big_endian=b]() + ), + x, + ) + + def test_reversed(): fn test[D: DType]() raises: assert_equal(SIMD[D, 4](1, 2, 3, 4).reversed(), SIMD[D, 4](4, 3, 2, 1)) @@ -1847,6 +1891,7 @@ def main(): test_extract() test_floor() test_floordiv() + test_from_bytes_as_bytes() test_iadd() test_indexing() test_insert() From cdc60d0e6645dd6ef40c92578dcd4b221b3b7b63 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Mon, 6 Jan 2025 20:26:26 -0800 Subject: [PATCH 012/182] Revert "[External] [stdlib] Implement Int.from_bytes() and Int.as_bytes()" MODULAR_ORIG_COMMIT_REV_ID: e9f0a71cc6000e50355ac49dd45d34da348817d9 --- docs/changelog.md | 5 --- stdlib/src/builtin/int.mojo | 33 +--------------- stdlib/src/builtin/simd.mojo | 60 +---------------------------- stdlib/test/builtin/test_int.mojo | 62 +----------------------------- stdlib/test/builtin/test_simd.mojo | 45 ---------------------- 5 files changed, 5 insertions(+), 200 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 1ad44a3195..e0ea494658 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -18,11 +18,6 @@ what we publish. ### ✨ Highlights -- New `Int.from_bytes()`, `Int.as_bytes()`, `SIMD.from_bytes()` and `SIMD.as_bytes()` - functions to convert a list of bytes to an integer and vice versa, accepting the - endianess as an argument. Similar to Python `int.from_bytes()` and `int.to_bytes()` - functions. - ### Language changes - Initializers are now treated as static methods that return an instance of diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index 5c02ac8333..698722f6f1 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -15,7 +15,7 @@ These are Mojo built-ins, so you don't need to import them. """ -from collections import InlineArray, KeyElement +from collections import KeyElement from collections.string.string import ( _calc_initial_buffer_size_int32, _calc_initial_buffer_size_int64, @@ -1168,37 +1168,6 @@ struct Int( writer.write(self) - @staticmethod - fn from_bytes[ - big_endian: Bool = False - ](bytes: InlineArray[Byte, DType.int64.sizeof()]) -> Self: - """Converts a byte array to an integer. - - Args: - bytes: The byte array to convert. - - Parameters: - big_endian: Whether the byte array is big-endian. - - Returns: - The integer value. - """ - return int(Scalar[DType.int64].from_bytes[big_endian](bytes)) - - fn as_bytes[ - big_endian: Bool = False - ](self) -> InlineArray[Byte, DType.int64.sizeof()]: - """Convert the integer to a byte array. - - Parameters: - big_endian: Whether the byte array should be big-endian. - - Returns: - The byte array. - """ - var value = Scalar[DType.int64](self) - return value.as_bytes[big_endian]() - @always_inline("nodebug") fn __mlir_index__(self) -> __mlir_type.index: """Convert to index. diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index c651891e07..0a56cdd820 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -34,7 +34,6 @@ from sys import ( bitwidthof, has_neon, is_amd_gpu, - is_big_endian, is_gpu, is_nvidia_gpu, is_x86, @@ -46,13 +45,13 @@ from sys import ( from sys._assembly import inlined_assembly from sys.info import _current_arch, _is_sm_8x, _is_sm_9x -from bit import pop_count, byte_swap +from bit import pop_count from builtin._format_float import _write_float from builtin.dtype import _uint_type_of_width from builtin.format_int import _try_write_int from builtin.io import _snprintf from documentation import doc_private -from memory import UnsafePointer, bitcast, memcpy, Span +from memory import UnsafePointer, bitcast, Span from utils import IndexList, StaticTuple from utils._visualizers import lldb_formatter_wrapping_type @@ -258,7 +257,6 @@ struct SIMD[type: DType, size: Int]( alias _Mask = SIMD[DType.bool, size] alias element_type = type - alias type_len = type.sizeof() var value: __mlir_type[`!pop.simd<`, size.value, `, `, type.value, `>`] """The underlying storage for the vector.""" @@ -1873,60 +1871,6 @@ struct SIMD[type: DType, size: Int]( return bitcast[_integral_type_of[type](), size](self).cast[int_dtype]() - @staticmethod - fn from_bytes[ - big_endian: Bool = False - ](bytes: InlineArray[Byte, Self.type_len]) -> Scalar[type]: - """Converts a byte array to an integer. - - Args: - bytes: The byte array to convert. - - Parameters: - big_endian: Whether the byte array is big-endian. - - Returns: - The integer value. - """ - var ptr: UnsafePointer[Scalar[type]] = bytes.unsafe_ptr().bitcast[ - Scalar[type] - ]() - var value = ptr[] - - @parameter - if is_big_endian() and not big_endian: - value = byte_swap(value) - elif not is_big_endian() and big_endian: - value = byte_swap(value) - return value - - fn as_bytes[ - big_endian: Bool = False - ](self) -> InlineArray[Byte, Self.type_len]: - """Convert the integer to a byte array. - - Parameters: - big_endian: Whether the byte array should be big-endian. - - Returns: - The byte array. - """ - var value = self - - @parameter - if is_big_endian() and not big_endian: - value = byte_swap(value) - elif not is_big_endian() and big_endian: - value = byte_swap(value) - - var ptr = UnsafePointer.address_of(value) - var array = InlineArray[Byte, Self.type_len](fill=0) - - # TODO: Maybe this can be a List.extend(ptr, count) method - memcpy(array.unsafe_ptr(), ptr.bitcast[Byte](), Self.type_len) - - return array^ - fn _floor_ceil_trunc_impl[intrinsic: StringLiteral](self) -> Self: constrained[ intrinsic == "llvm.floor" diff --git a/stdlib/test/builtin/test_int.mojo b/stdlib/test/builtin/test_int.mojo index 8f1083c4cf..9919b2f636 100644 --- a/stdlib/test/builtin/test_int.mojo +++ b/stdlib/test/builtin/test_int.mojo @@ -12,10 +12,10 @@ # ===----------------------------------------------------------------------=== # # RUN: %mojo %s -from collections import InlineArray +from sys.info import bitwidthof + from memory import UnsafePointer from python import PythonObject -from sys.info import bitwidthof from testing import assert_equal, assert_false, assert_raises, assert_true @@ -245,63 +245,6 @@ def test_conversion_from_python(): assert_equal(Int.try_from_python(PythonObject(-1)), -1) -def test_from_bytes_as_bytes(): - alias EightBytes = InlineArray[Byte, DType.int64.sizeof()] - - assert_equal( - Int.from_bytes[big_endian=True](EightBytes(0, 0, 0, 0, 0, 0, 0, 16)), 16 - ) - assert_equal( - Int.from_bytes[big_endian=False](EightBytes(0, 0, 0, 0, 0, 0, 1, 0)), - 281474976710656, - ) - assert_equal( - Int.from_bytes[big_endian=False](EightBytes(0, 16, 0, 0, 0, 0, 0, 0)), - 4096, - ) - assert_equal( - Int.from_bytes[big_endian=False](EightBytes(252, 0, 0, 0, 0, 0, 0, 0)), - 252, - ) - assert_equal( - Int.from_bytes[big_endian=True](EightBytes(102, 0, 0, 0, 0, 0, 0, 0)), - 7349874591868649472, - ) - assert_equal( - Int.from_bytes[big_endian=False](EightBytes(252, 0, 0, 0, 0, 0, 0, 0)), - 252, - ) - assert_equal( - Int.from_bytes[big_endian=False](EightBytes(0, 0, 0, 1, 0, 0, 0, 0)), - 16777216, - ) - assert_equal( - Int.from_bytes[big_endian=True](EightBytes(1, 0, 0, 0, 0, 0, 0, 0)), - 72057594037927936, - ) - assert_equal( - Int.from_bytes[big_endian=True](EightBytes(1, 0, 0, 1, 0, 0, 0, 0)), - 72057598332895232, - ) - assert_equal( - Int.from_bytes[big_endian=False](EightBytes(1, 0, 0, 1, 0, 0, 0, 0)), - 16777217, - ) - assert_equal( - Int.from_bytes[big_endian=True](EightBytes(255, 0, 0, 0, 0, 0, 0, 0)), - -72057594037927936, - ) - for x_ref in List[Int](10, 100, -12, 0, 1, -1, 1000, -1000): - x = x_ref[] - - @parameter - for b in range(2): - assert_equal( - Int.from_bytes[big_endian=b](Int(x).as_bytes[big_endian=b]()), - x, - ) - - def main(): test_properties() test_add() @@ -325,4 +268,3 @@ def main(): test_int_uint() test_float_conversion() test_conversion_from_python() - test_from_bytes_as_bytes() diff --git a/stdlib/test/builtin/test_simd.mojo b/stdlib/test/builtin/test_simd.mojo index 1bddab4501..d7bd8928b4 100644 --- a/stdlib/test/builtin/test_simd.mojo +++ b/stdlib/test/builtin/test_simd.mojo @@ -1818,50 +1818,6 @@ def test_float_conversion(): assert_almost_equal(float(UInt64(36)), 36.0) -def test_from_bytes_as_bytes(): - alias TwoBytes = InlineArray[Byte, DType.int16.sizeof()] - alias TwoUBytes = InlineArray[Byte, DType.uint16.sizeof()] - alias FourBytes = InlineArray[Byte, DType.int32.sizeof()] - - assert_equal(Int16.from_bytes[big_endian=True](TwoBytes(0, 16)), 16) - assert_equal(Int16.from_bytes[big_endian=False](TwoBytes(0, 16)), 4096) - assert_equal(Int16.from_bytes[big_endian=True](TwoBytes(252, 0)), -1024) - assert_equal(UInt16.from_bytes[big_endian=True](TwoUBytes(252, 0)), 64512) - assert_equal(Int16.from_bytes[big_endian=False](TwoBytes(252, 0)), 252) - assert_equal(Int32.from_bytes[big_endian=True](FourBytes(0, 0, 0, 1)), 1) - assert_equal( - Int32.from_bytes[big_endian=False](FourBytes(0, 0, 0, 1)), - 16777216, - ) - assert_equal( - Int32.from_bytes[big_endian=True](FourBytes(1, 0, 0, 0)), - 16777216, - ) - assert_equal( - Int32.from_bytes[big_endian=True](FourBytes(1, 0, 0, 1)), - 16777217, - ) - assert_equal( - Int32.from_bytes[big_endian=False](FourBytes(1, 0, 0, 1)), - 16777217, - ) - assert_equal( - Int32.from_bytes[big_endian=True](FourBytes(255, 0, 0, 0)), - -16777216, - ) - for x_ref in List[Int16](10, 100, -12, 0, 1, -1, 1000, -1000): - x = x_ref[] - - @parameter - for b in range(2): - assert_equal( - Int16.from_bytes[big_endian=b]( - Int16(x).as_bytes[big_endian=b]() - ), - x, - ) - - def test_reversed(): fn test[D: DType]() raises: assert_equal(SIMD[D, 4](1, 2, 3, 4).reversed(), SIMD[D, 4](4, 3, 2, 1)) @@ -1891,7 +1847,6 @@ def main(): test_extract() test_floor() test_floordiv() - test_from_bytes_as_bytes() test_iadd() test_indexing() test_insert() From 4af59dbd2207e9dddebb29ca24eb643ce9f8cbd1 Mon Sep 17 00:00:00 2001 From: modularbot Date: Tue, 7 Jan 2025 17:45:45 +0000 Subject: [PATCH 013/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025010705 --- examples/life/magic.lock | 187 ++++++++++++------------- examples/magic.lock | 187 ++++++++++++------------- examples/notebooks/magic.lock | 252 ++++++++++++++++++---------------- examples/operators/magic.lock | 187 ++++++++++++------------- magic.lock | 187 ++++++++++++------------- 5 files changed, 510 insertions(+), 490 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 3edbd9c9da..2dbac0c094 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -214,7 +214,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pygame-2.6.1-py312h4fcb14b_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -490,7 +490,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pygame-2.6.1-py312hb2c8110_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -748,7 +748,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pygame-2.6.1-py312hb14fe3b_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda @@ -5107,6 +5107,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 134657 timestamp: 1736191912705 - kind: conda @@ -5122,6 +5123,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 148120 timestamp: 1736192137151 - kind: conda @@ -5137,6 +5139,7 @@ packages: - __osx >=11.0 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 107634 timestamp: 1736192034117 - kind: conda @@ -7685,76 +7688,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 - md5: 1bae0e6863939e6792d7129bec77983c - depends: - - max-core ==25.1.0.dev2025010605 release - - max-python >=25.1.0.dev2025010605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010605 release - - mblack ==25.1.0.dev2025010605 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 + md5: e5cf52dd6e155fff57a8a27101b8a331 + depends: + - max-core ==25.1.0.dev2025010705 release + - max-python >=25.1.0.dev2025010705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010705 release license: LicenseRef-Modular-Proprietary - size: 9914 - timestamp: 1736140643481 + size: 9923 + timestamp: 1736227019263 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 - md5: c40747b8b9245abb69db013a14266b6c + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e + md5: b2853511eb0e0871e7f28c00a63807d8 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 244726382 - timestamp: 1736140669107 + size: 247227693 + timestamp: 1736227019261 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 - md5: 65f814591335d2910a5e30d5f6968aff + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 + md5: 0949e8de33bf8292b9c11bbcbc6bfb9e depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 248381825 - timestamp: 1736140643479 + size: 251241180 + timestamp: 1736231934331 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 - md5: 1e134821c4eae4e6fa711c1cd2b8cc00 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 + md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 213059614 - timestamp: 1736141300718 + size: 208980248 + timestamp: 1736227147664 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 80e1b3a95eb37bd76396c470b8a17168fdd1b0a2e193d66981824760bd82e768 - md5: 28ecc247a48f0de9dee4f6fe6d1be095 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: a3072934203369556802b32afe2c7b3b70383ce910e45fff41330ece05d385bf + md5: 5c9ca83a2cd807b07247873216a76317 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -7777,18 +7780,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122702106 - timestamp: 1736140669117 + size: 124176244 + timestamp: 1736227019271 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 90a8fa8b7b654e35adc36cf2309898d4a965b5b85f0c6ac912ec1b7439d247c2 - md5: fc56c27a4041f32ce7f03c94141e6fd9 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: b7e6bc5c4acb7803626e494139aca2e1b997f588e8b8d44bd9165ef55e05048a + md5: e4b5ecb54c41900473643742021af465 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -7811,18 +7814,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126373708 - timestamp: 1736140643490 + size: 128068854 + timestamp: 1736231934342 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 6948694d15390b9baf752a38f17fa7c4e0712b3b71f893955037e65a84fb72c9 - md5: f7c5e210de943e91a2550a9a0ed51e59 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: 29812e40f9474a260aeab5d76253ffd35a9feecaff301b7e2895e755a61932ce + md5: 7811e97d595835fe8f312c1b7d2ccfc1 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -7845,17 +7848,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113299681 - timestamp: 1736141300722 + size: 110696918 + timestamp: 1736227147667 - kind: conda name: mblack - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc - md5: 90216ac95ad02c40a72aea621bb2d54e + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a + md5: 32936fc5667f32a465daf218c9c6decb depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7865,8 +7868,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1736140643485 + size: 130819 + timestamp: 1736227019267 - kind: conda name: mdurl version: 0.1.2 @@ -7885,21 +7888,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc - md5: 0d7c538d4488f3d729c380af437148e3 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 + md5: 6cc10303055ec07e344cb2a7bfdb493f depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22938 - timestamp: 1736140643486 + size: 22937 + timestamp: 1736227019268 - kind: conda name: mpg123 version: 1.32.9 @@ -9463,20 +9466,18 @@ packages: timestamp: 1727636776938 - kind: conda name: pygments - version: 2.18.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 2.19.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - sha256: 0d6133545f268b2b89c2617c196fc791f365b538d4057ecd636d658c3b1e885d - md5: b38dc0206e2a530e5c2cf11dc086b31a + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b + md5: 232fb4577b6687b2d503ef8e254270c9 depends: - python >=3.9 license: BSD-2-Clause - license_family: BSD - size: 876700 - timestamp: 1733221731178 + size: 888600 + timestamp: 1736243563082 - kind: conda name: pyinstrument version: 5.0.0 diff --git a/examples/magic.lock b/examples/magic.lock index d0b4e528d9..bf6bd16058 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -167,7 +167,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.11-h9e4cc4f_1_cpython.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -385,7 +385,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.11.11-h1683364_1_cpython.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -594,7 +594,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py311hae2e1ce_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.11.11-hc22306f_1_cpython.conda @@ -3912,6 +3912,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 134657 timestamp: 1736191912705 - kind: conda @@ -3927,6 +3928,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 148120 timestamp: 1736192137151 - kind: conda @@ -3942,6 +3944,7 @@ packages: - __osx >=11.0 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 107634 timestamp: 1736192034117 - kind: conda @@ -5906,76 +5909,76 @@ packages: timestamp: 1733220925299 - kind: conda name: max - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 - md5: 1bae0e6863939e6792d7129bec77983c - depends: - - max-core ==25.1.0.dev2025010605 release - - max-python >=25.1.0.dev2025010605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010605 release - - mblack ==25.1.0.dev2025010605 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 + md5: e5cf52dd6e155fff57a8a27101b8a331 + depends: + - max-core ==25.1.0.dev2025010705 release + - max-python >=25.1.0.dev2025010705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010705 release license: LicenseRef-Modular-Proprietary - size: 9914 - timestamp: 1736140643481 + size: 9923 + timestamp: 1736227019263 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 - md5: c40747b8b9245abb69db013a14266b6c + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e + md5: b2853511eb0e0871e7f28c00a63807d8 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 244726382 - timestamp: 1736140669107 + size: 247227693 + timestamp: 1736227019261 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 - md5: 65f814591335d2910a5e30d5f6968aff + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 + md5: 0949e8de33bf8292b9c11bbcbc6bfb9e depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 248381825 - timestamp: 1736140643479 + size: 251241180 + timestamp: 1736231934331 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 - md5: 1e134821c4eae4e6fa711c1cd2b8cc00 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 + md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 213059614 - timestamp: 1736141300718 + size: 208980248 + timestamp: 1736227147664 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.11release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.11release.conda - sha256: 03979f0bfe8fe8367ecb19e7bf12482b3c5162c0c39f2a632f764d4cc067b66a - md5: 9ccd8dd46d231d5bc68cd91a866a9379 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.11release.conda + sha256: 0ff2a0e3943c7eb51db1df4a2d04b9eb6cc3632ffb5ec161a3d56072e85fbe8d + md5: 2300cdd658658c85adc5bb1410435ef5 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.11.* - fastapi - httpx @@ -5998,18 +6001,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122723691 - timestamp: 1736140669114 + size: 124182414 + timestamp: 1736227019268 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.11release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.11release.conda - sha256: 27dac35e9ff38c0679b2addbbe47b2c224efdcff827148514bd49f2dd54c3dde - md5: baae3632c01d344ff53af0f7d4378f9c + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.11release.conda + sha256: ca2ce1f220a650c2f7e4728830d68b2fff05836633dc6ff5c7568e6a8f0cb29e + md5: 83b1e6c42dcb6a8669824c5d29ab8f05 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.11.* - fastapi - httpx @@ -6032,18 +6035,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126393049 - timestamp: 1736140643487 + size: 128062027 + timestamp: 1736231934339 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.11release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.11release.conda - sha256: 9ec41838b6bf33a0bf700c318447e7771b31d935ff1ecc1a3b6cd0a82bf0b703 - md5: fad4fa6db32d9323df3a1d954126c368 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.11release.conda + sha256: b60f9b2a9c0f467e84a676e4d73430cb61630aa4c2adf0c8ddf74127898986da + md5: b7d022a6db5692e65df63db764efad29 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.11.* - fastapi - httpx @@ -6066,17 +6069,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113311162 - timestamp: 1736141300721 + size: 110728455 + timestamp: 1736227147666 - kind: conda name: mblack - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc - md5: 90216ac95ad02c40a72aea621bb2d54e + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a + md5: 32936fc5667f32a465daf218c9c6decb depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6086,8 +6089,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1736140643485 + size: 130819 + timestamp: 1736227019267 - kind: conda name: mdurl version: 0.1.2 @@ -6106,21 +6109,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc - md5: 0d7c538d4488f3d729c380af437148e3 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 + md5: 6cc10303055ec07e344cb2a7bfdb493f depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22938 - timestamp: 1736140643486 + size: 22937 + timestamp: 1736227019268 - kind: conda name: multidict version: 6.1.0 @@ -7265,20 +7268,18 @@ packages: timestamp: 1735650532951 - kind: conda name: pygments - version: 2.18.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 2.19.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - sha256: 0d6133545f268b2b89c2617c196fc791f365b538d4057ecd636d658c3b1e885d - md5: b38dc0206e2a530e5c2cf11dc086b31a + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b + md5: 232fb4577b6687b2d503ef8e254270c9 depends: - python >=3.9 license: BSD-2-Clause - license_family: BSD - size: 876700 - timestamp: 1733221731178 + size: 888600 + timestamp: 1736243563082 - kind: conda name: pyinstrument version: 5.0.0 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index caa722190d..acaa918264 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -41,6 +41,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda @@ -85,7 +86,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh3099207_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-8.31.0-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda @@ -166,18 +167,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda @@ -219,7 +220,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda @@ -330,6 +331,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda @@ -375,7 +377,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh3099207_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-8.31.0-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda @@ -456,18 +458,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda @@ -509,7 +511,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda @@ -620,6 +622,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda @@ -665,7 +668,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh57ce528_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-8.31.0-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda @@ -738,18 +741,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda @@ -791,7 +794,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-10.3.2-py312hb9d441b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-10.3.2-py312hb9d441b_0.conda @@ -2300,6 +2303,21 @@ packages: license_family: Apache size: 132550 timestamp: 1736148590971 +- kind: conda + name: bleach-with-css + version: 6.2.0 + build: hd8ed1ab_3 + build_number: 3 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda + sha256: 8161cf35253f7646a1fd39f90abbcc6cb69248b8fdff61cfffce4cc8448f8c02 + md5: e250a492fc70bf604737328dbe02846c + depends: + - bleach 6.2.0 pyhd8ed1ab_3 + - tinycss2 + size: 5745 + timestamp: 1736148591923 - kind: conda name: brotli-python version: 1.1.0 @@ -3448,23 +3466,21 @@ packages: timestamp: 1733223207185 - kind: conda name: importlib_resources - version: 6.4.5 - build: pyhd8ed1ab_1 - build_number: 1 + version: 6.5.2 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.5-pyhd8ed1ab_1.conda - sha256: 461199e429a3db01f0a673f8beaac5e0be75b88895952fb9183f2ab01c5c3c24 - md5: 15798fa69312d433af690c8c42b3fb36 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda + sha256: acc1d991837c0afb67c75b77fdc72b4bf022aac71fedd8b9ea45918ac9b08a80 + md5: c85c76dc67d75619a92f51dfbce06992 depends: - python >=3.9 - zipp >=3.1.0 constrains: - - importlib-resources >=6.4.5,<6.4.6.0a0 + - importlib-resources >=6.5.2,<6.5.3.0a0 license: Apache-2.0 - license_family: APACHE - size: 32701 - timestamp: 1733231441973 + size: 33781 + timestamp: 1736252433366 - kind: conda name: ipykernel version: 6.29.5 @@ -4944,6 +4960,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 134657 timestamp: 1736191912705 - kind: conda @@ -4959,6 +4976,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 148120 timestamp: 1736192137151 - kind: conda @@ -4974,6 +4992,7 @@ packages: - __osx >=11.0 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 107634 timestamp: 1736192034117 - kind: conda @@ -6955,76 +6974,76 @@ packages: timestamp: 1733417051523 - kind: conda name: max - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 - md5: 1bae0e6863939e6792d7129bec77983c + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 + md5: e5cf52dd6e155fff57a8a27101b8a331 depends: - - max-core ==25.1.0.dev2025010605 release - - max-python >=25.1.0.dev2025010605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010605 release - - mblack ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release + - max-python >=25.1.0.dev2025010705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010705 release license: LicenseRef-Modular-Proprietary - size: 9914 - timestamp: 1736140643481 + size: 9923 + timestamp: 1736227019263 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 - md5: c40747b8b9245abb69db013a14266b6c + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e + md5: b2853511eb0e0871e7f28c00a63807d8 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 244726382 - timestamp: 1736140669107 + size: 247227693 + timestamp: 1736227019261 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 - md5: 65f814591335d2910a5e30d5f6968aff + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 + md5: 0949e8de33bf8292b9c11bbcbc6bfb9e depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 248381825 - timestamp: 1736140643479 + size: 251241180 + timestamp: 1736231934331 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 - md5: 1e134821c4eae4e6fa711c1cd2b8cc00 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 + md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 213059614 - timestamp: 1736141300718 + size: 208980248 + timestamp: 1736227147664 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 80e1b3a95eb37bd76396c470b8a17168fdd1b0a2e193d66981824760bd82e768 - md5: 28ecc247a48f0de9dee4f6fe6d1be095 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: a3072934203369556802b32afe2c7b3b70383ce910e45fff41330ece05d385bf + md5: 5c9ca83a2cd807b07247873216a76317 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -7047,18 +7066,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122702106 - timestamp: 1736140669117 + size: 124176244 + timestamp: 1736227019271 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 90a8fa8b7b654e35adc36cf2309898d4a965b5b85f0c6ac912ec1b7439d247c2 - md5: fc56c27a4041f32ce7f03c94141e6fd9 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: b7e6bc5c4acb7803626e494139aca2e1b997f588e8b8d44bd9165ef55e05048a + md5: e4b5ecb54c41900473643742021af465 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -7081,18 +7100,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126373708 - timestamp: 1736140643490 + size: 128068854 + timestamp: 1736231934342 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 6948694d15390b9baf752a38f17fa7c4e0712b3b71f893955037e65a84fb72c9 - md5: f7c5e210de943e91a2550a9a0ed51e59 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: 29812e40f9474a260aeab5d76253ffd35a9feecaff301b7e2895e755a61932ce + md5: 7811e97d595835fe8f312c1b7d2ccfc1 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -7115,17 +7134,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113299681 - timestamp: 1736141300722 + size: 110696918 + timestamp: 1736227147667 - kind: conda name: mblack - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc - md5: 90216ac95ad02c40a72aea621bb2d54e + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a + md5: 32936fc5667f32a465daf218c9c6decb depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7135,8 +7154,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1736140643485 + size: 130819 + timestamp: 1736227019267 - kind: conda name: mdurl version: 0.1.2 @@ -7171,21 +7190,21 @@ packages: timestamp: 1735686983426 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc - md5: 0d7c538d4488f3d729c380af437148e3 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 + md5: 6cc10303055ec07e344cb2a7bfdb493f depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22938 - timestamp: 1736140643486 + size: 22937 + timestamp: 1736227019268 - kind: conda name: multidict version: 6.1.0 @@ -7333,15 +7352,16 @@ packages: - kind: conda name: nbconvert-core version: 7.16.5 - build: pyhd8ed1ab_0 + build: pyhd8ed1ab_1 + build_number: 1 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_0.conda - sha256: b68320693e2864d3d246ce6e92c3e7313397ee26d21fcd3c21ebcaccb741aed5 - md5: 4b55bdb10ff17f070b31b2ab52b189d0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda + sha256: 9eed80365c012ab3bbb0f0ed1446af496d6810063dfa07dde33ae4a6d8a392ef + md5: dd50a122c5b9782b1e9b2695473bfd95 depends: - beautifulsoup4 - - bleach !=5.0.0 + - bleach-with-css !=5.0.0 - defusedxml - entrypoints >=0.2.2 - importlib-metadata >=3.6 @@ -7356,15 +7376,13 @@ packages: - pandocfilters >=1.4.1 - pygments >=2.4.1 - python >=3.9 - - tinycss2 >=1.1.0,<1.5 - traitlets >=5.1 constrains: - - nbconvert =7.16.5=*_0 + - nbconvert =7.16.5=*_1 - pandoc >=2.9.2,<4.0.0 license: BSD-3-Clause - license_family: BSD - size: 189317 - timestamp: 1735858344122 + size: 189127 + timestamp: 1736258775758 - kind: conda name: nbformat version: 5.10.4 @@ -8647,20 +8665,18 @@ packages: timestamp: 1735650532951 - kind: conda name: pygments - version: 2.18.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 2.19.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - sha256: 0d6133545f268b2b89c2617c196fc791f365b538d4057ecd636d658c3b1e885d - md5: b38dc0206e2a530e5c2cf11dc086b31a + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b + md5: 232fb4577b6687b2d503ef8e254270c9 depends: - python >=3.9 license: BSD-2-Clause - license_family: BSD - size: 876700 - timestamp: 1733221731178 + size: 888600 + timestamp: 1736243563082 - kind: conda name: pyinstrument version: 5.0.0 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 321e2e76aa..d5de2596e1 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -167,7 +167,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -385,7 +385,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -594,7 +594,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda @@ -3912,6 +3912,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 134657 timestamp: 1736191912705 - kind: conda @@ -3927,6 +3928,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 148120 timestamp: 1736192137151 - kind: conda @@ -3942,6 +3944,7 @@ packages: - __osx >=11.0 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 107634 timestamp: 1736192034117 - kind: conda @@ -5906,76 +5909,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 - md5: 1bae0e6863939e6792d7129bec77983c - depends: - - max-core ==25.1.0.dev2025010605 release - - max-python >=25.1.0.dev2025010605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010605 release - - mblack ==25.1.0.dev2025010605 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 + md5: e5cf52dd6e155fff57a8a27101b8a331 + depends: + - max-core ==25.1.0.dev2025010705 release + - max-python >=25.1.0.dev2025010705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010705 release license: LicenseRef-Modular-Proprietary - size: 9914 - timestamp: 1736140643481 + size: 9923 + timestamp: 1736227019263 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 - md5: c40747b8b9245abb69db013a14266b6c + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e + md5: b2853511eb0e0871e7f28c00a63807d8 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 244726382 - timestamp: 1736140669107 + size: 247227693 + timestamp: 1736227019261 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 - md5: 65f814591335d2910a5e30d5f6968aff + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 + md5: 0949e8de33bf8292b9c11bbcbc6bfb9e depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 248381825 - timestamp: 1736140643479 + size: 251241180 + timestamp: 1736231934331 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 - md5: 1e134821c4eae4e6fa711c1cd2b8cc00 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 + md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 213059614 - timestamp: 1736141300718 + size: 208980248 + timestamp: 1736227147664 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 80e1b3a95eb37bd76396c470b8a17168fdd1b0a2e193d66981824760bd82e768 - md5: 28ecc247a48f0de9dee4f6fe6d1be095 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: a3072934203369556802b32afe2c7b3b70383ce910e45fff41330ece05d385bf + md5: 5c9ca83a2cd807b07247873216a76317 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -5998,18 +6001,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122702106 - timestamp: 1736140669117 + size: 124176244 + timestamp: 1736227019271 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 90a8fa8b7b654e35adc36cf2309898d4a965b5b85f0c6ac912ec1b7439d247c2 - md5: fc56c27a4041f32ce7f03c94141e6fd9 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: b7e6bc5c4acb7803626e494139aca2e1b997f588e8b8d44bd9165ef55e05048a + md5: e4b5ecb54c41900473643742021af465 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -6032,18 +6035,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126373708 - timestamp: 1736140643490 + size: 128068854 + timestamp: 1736231934342 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 6948694d15390b9baf752a38f17fa7c4e0712b3b71f893955037e65a84fb72c9 - md5: f7c5e210de943e91a2550a9a0ed51e59 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: 29812e40f9474a260aeab5d76253ffd35a9feecaff301b7e2895e755a61932ce + md5: 7811e97d595835fe8f312c1b7d2ccfc1 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -6066,17 +6069,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113299681 - timestamp: 1736141300722 + size: 110696918 + timestamp: 1736227147667 - kind: conda name: mblack - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc - md5: 90216ac95ad02c40a72aea621bb2d54e + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a + md5: 32936fc5667f32a465daf218c9c6decb depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6086,8 +6089,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1736140643485 + size: 130819 + timestamp: 1736227019267 - kind: conda name: mdurl version: 0.1.2 @@ -6106,21 +6109,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc - md5: 0d7c538d4488f3d729c380af437148e3 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 + md5: 6cc10303055ec07e344cb2a7bfdb493f depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22938 - timestamp: 1736140643486 + size: 22937 + timestamp: 1736227019268 - kind: conda name: multidict version: 6.1.0 @@ -7265,20 +7268,18 @@ packages: timestamp: 1735650532951 - kind: conda name: pygments - version: 2.18.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 2.19.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - sha256: 0d6133545f268b2b89c2617c196fc791f365b538d4057ecd636d658c3b1e885d - md5: b38dc0206e2a530e5c2cf11dc086b31a + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b + md5: 232fb4577b6687b2d503ef8e254270c9 depends: - python >=3.9 license: BSD-2-Clause - license_family: BSD - size: 876700 - timestamp: 1733221731178 + size: 888600 + timestamp: 1736243563082 - kind: conda name: pyinstrument version: 5.0.0 diff --git a/magic.lock b/magic.lock index 491bf49764..e015b725a8 100644 --- a/magic.lock +++ b/magic.lock @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -168,7 +168,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -387,7 +387,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -597,7 +597,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda @@ -3915,6 +3915,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 134657 timestamp: 1736191912705 - kind: conda @@ -3930,6 +3931,7 @@ packages: - libgcc >=13 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 148120 timestamp: 1736192137151 - kind: conda @@ -3945,6 +3947,7 @@ packages: - __osx >=11.0 - ncurses >=6.5,<7.0a0 license: BSD-2-Clause + license_family: BSD size: 107634 timestamp: 1736192034117 - kind: conda @@ -5924,76 +5927,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010605-release.conda - sha256: f806f7b7519e01cd68fbae2c714d1c1a9e1e96f144e920ce51c47512f81a1db3 - md5: 1bae0e6863939e6792d7129bec77983c - depends: - - max-core ==25.1.0.dev2025010605 release - - max-python >=25.1.0.dev2025010605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010605 release - - mblack ==25.1.0.dev2025010605 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda + sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 + md5: e5cf52dd6e155fff57a8a27101b8a331 + depends: + - max-core ==25.1.0.dev2025010705 release + - max-python >=25.1.0.dev2025010705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010705 release license: LicenseRef-Modular-Proprietary - size: 9914 - timestamp: 1736140643481 + size: 9923 + timestamp: 1736227019263 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010605-release.conda - sha256: 315ad791e417ed45fcee42fe7227428bca1d77427c10b81fb5a65583a5844279 - md5: c40747b8b9245abb69db013a14266b6c + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda + sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e + md5: b2853511eb0e0871e7f28c00a63807d8 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 244726382 - timestamp: 1736140669107 + size: 247227693 + timestamp: 1736227019261 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010605-release.conda - sha256: dd574ac5ce9effc0f713ea63992a5a4aeaf8fa80f2c968a9c00c664703b70932 - md5: 65f814591335d2910a5e30d5f6968aff + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda + sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 + md5: 0949e8de33bf8292b9c11bbcbc6bfb9e depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 248381825 - timestamp: 1736140643479 + size: 251241180 + timestamp: 1736231934331 - kind: conda name: max-core - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010605-release.conda - sha256: ff28dea1ddf5adb0586a5d6a41fb6b6d0a0ee332eb4440cbaffa9b041de16db0 - md5: 1e134821c4eae4e6fa711c1cd2b8cc00 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda + sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 + md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 depends: - - mblack ==25.1.0.dev2025010605 release + - mblack ==25.1.0.dev2025010705 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 213059614 - timestamp: 1736141300718 + size: 208980248 + timestamp: 1736227147664 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 80e1b3a95eb37bd76396c470b8a17168fdd1b0a2e193d66981824760bd82e768 - md5: 28ecc247a48f0de9dee4f6fe6d1be095 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: a3072934203369556802b32afe2c7b3b70383ce910e45fff41330ece05d385bf + md5: 5c9ca83a2cd807b07247873216a76317 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -6016,18 +6019,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 122702106 - timestamp: 1736140669117 + size: 124176244 + timestamp: 1736227019271 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 90a8fa8b7b654e35adc36cf2309898d4a965b5b85f0c6ac912ec1b7439d247c2 - md5: fc56c27a4041f32ce7f03c94141e6fd9 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: b7e6bc5c4acb7803626e494139aca2e1b997f588e8b8d44bd9165ef55e05048a + md5: e4b5ecb54c41900473643742021af465 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -6050,18 +6053,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 126373708 - timestamp: 1736140643490 + size: 128068854 + timestamp: 1736231934342 - kind: conda name: max-python - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010605-3.12release.conda - sha256: 6948694d15390b9baf752a38f17fa7c4e0712b3b71f893955037e65a84fb72c9 - md5: f7c5e210de943e91a2550a9a0ed51e59 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda + sha256: 29812e40f9474a260aeab5d76253ffd35a9feecaff301b7e2895e755a61932ce + md5: 7811e97d595835fe8f312c1b7d2ccfc1 depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python 3.12.* - fastapi - httpx @@ -6084,17 +6087,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 113299681 - timestamp: 1736141300722 + size: 110696918 + timestamp: 1736227147667 - kind: conda name: mblack - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010605-release.conda - sha256: 2166e3aa028121c737e9a7f3cde3711c8f87d83757045318467ee0d54da95fdc - md5: 90216ac95ad02c40a72aea621bb2d54e + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a + md5: 32936fc5667f32a465daf218c9c6decb depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6104,8 +6107,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1736140643485 + size: 130819 + timestamp: 1736227019267 - kind: conda name: mdurl version: 0.1.2 @@ -6124,21 +6127,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010605 + version: 25.1.0.dev2025010705 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010605-release.conda - sha256: 5d25a6cbeb7e23d0e751085fd4a8728224f4fb46667007046322109437fde8cc - md5: 0d7c538d4488f3d729c380af437148e3 + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 + md5: 6cc10303055ec07e344cb2a7bfdb493f depends: - - max-core ==25.1.0.dev2025010605 release + - max-core ==25.1.0.dev2025010705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22938 - timestamp: 1736140643486 + size: 22937 + timestamp: 1736227019268 - kind: conda name: multidict version: 6.1.0 @@ -7283,20 +7286,18 @@ packages: timestamp: 1735650532951 - kind: conda name: pygments - version: 2.18.0 - build: pyhd8ed1ab_1 - build_number: 1 + version: 2.19.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda - sha256: 0d6133545f268b2b89c2617c196fc791f365b538d4057ecd636d658c3b1e885d - md5: b38dc0206e2a530e5c2cf11dc086b31a + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b + md5: 232fb4577b6687b2d503ef8e254270c9 depends: - python >=3.9 license: BSD-2-Clause - license_family: BSD - size: 876700 - timestamp: 1733221731178 + size: 888600 + timestamp: 1736243563082 - kind: conda name: pyinstrument version: 5.0.0 From 86ea8563dade98b0459590f37513572202f9fd8b Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Mon, 6 Jan 2025 21:21:52 -0800 Subject: [PATCH 014/182] [stdlib] Make Span's InlineArray constructor implicit (#53351) MODULAR_ORIG_COMMIT_REV_ID: bd8c2e30eaa734f63306eabfe15d1aea6a272d4f --- stdlib/src/memory/span.mojo | 1 + stdlib/test/memory/test_span.mojo | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/stdlib/src/memory/span.mojo b/stdlib/src/memory/span.mojo index 5d5b780322..5a19312929 100644 --- a/stdlib/src/memory/span.mojo +++ b/stdlib/src/memory/span.mojo @@ -147,6 +147,7 @@ struct Span[ self._len = len(list) @always_inline + @implicit fn __init__[ size: Int, // ](mut self, ref [origin]array: InlineArray[T, size]): diff --git a/stdlib/test/memory/test_span.mojo b/stdlib/test/memory/test_span.mojo index 4a3b6dd980..9b52577109 100644 --- a/stdlib/test/memory/test_span.mojo +++ b/stdlib/test/memory/test_span.mojo @@ -208,6 +208,19 @@ def test_reversed(): i += 1 +# We don't actually need to call this test +# but we want to make sure it compiles +def test_span_coerce(): + var l = List[Int](1, 2, 3) + var a = InlineArray[Int, 3](1, 2, 3) + + fn takes_span(s: Span[Int]): + pass + + takes_span(l) + takes_span(a) + + def main(): test_span_list_int() test_span_list_str() From e1e9f244c29df28b32a611b7ca0268fa0963a489 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 7 Jan 2025 12:24:14 -0600 Subject: [PATCH 015/182] [stdlib] polish: Remove `@implicit` from `List.__init__({*values: T, Span[T]})` This removes the implicitness of two `List` initializers that take, respectively, a `Span[T]` and a variadic list of `T`. Note that one subtle effect of this change is that you may no longer pass a "scalar" `T` to an argument expecting a `List[T]`. You must now allocate the list explicitly. MODULAR_ORIG_COMMIT_REV_ID: 69490345dce3f9e9a91fb28ec2693c52f561fedf --- docs/changelog.md | 2 ++ stdlib/src/collections/list.mojo | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index e0ea494658..1ba3d70a26 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -108,6 +108,8 @@ what we publish. - `String.__init__(out self, StringRef)` - `String.__init__(out self, StringSlice)` + - `List.__init__(out self, owned *values: T)` + - `List.__init__(out self, span: Span[T])` - The `ExplicitlyCopyable` trait has changed to require a `fn copy(self) -> Self` method. Previously, an initializer with the signature diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index f537f7151f..c4d5bff5ca 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -135,7 +135,6 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( self.size = 0 self.capacity = capacity - @implicit fn __init__(out self, owned *values: T): """Constructs a list from the given values. @@ -167,7 +166,6 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( self.size = length - @implicit fn __init__(out self, span: Span[T]): """Constructs a list from the a Span of values. From f8b96d773a31fa14a67f96e457548ffffece23a8 Mon Sep 17 00:00:00 2001 From: Eric Hein Date: Tue, 7 Jan 2025 13:48:42 -0500 Subject: [PATCH 016/182] [stdlib] Disable printing from debug_assert on AMD GPU Until printf is supported on AMD GPU, we cannot print from debug_assert. MODULAR_ORIG_COMMIT_REV_ID: 652650d2013b8f1246489f7164b89f1041a177b5 --- stdlib/src/builtin/debug_assert.mojo | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/stdlib/src/builtin/debug_assert.mojo b/stdlib/src/builtin/debug_assert.mojo index e66c968189..d20ea0444d 100644 --- a/stdlib/src/builtin/debug_assert.mojo +++ b/stdlib/src/builtin/debug_assert.mojo @@ -17,7 +17,7 @@ These are Mojo built-ins, so you don't need to import them. from os import abort -from sys import is_gpu, is_nvidia_gpu, llvm_intrinsic +from sys import is_gpu, is_nvidia_gpu, is_amd_gpu, llvm_intrinsic from sys._build import is_debug_build from sys.ffi import c_char, c_size_t, c_uint, external_call from sys.param_env import env_get_string @@ -241,7 +241,10 @@ fn _debug_assert_msg( var stdout = sys.stdout @parameter - if is_gpu(): + if is_amd_gpu(): + # FIXME: debug_assert printing is disabled on AMD GPU, see KERN-1448 + pass + elif is_nvidia_gpu(): # Count the total length of bytes to allocate only once var arg_bytes = _ArgBytes() arg_bytes.write( @@ -269,10 +272,6 @@ fn _debug_assert_msg( Span[Byte, ImmutableAnyOrigin](ptr=buffer.data, length=buffer.pos) ) - @parameter - if defined_mode != "warn": - abort() - else: var buffer = _WriteBufferStack[4096](stdout) buffer.write("At ", loc, ": ") @@ -286,9 +285,9 @@ fn _debug_assert_msg( write_args(buffer, messages, end="\n") buffer.flush() - @parameter - if defined_mode != "warn": - abort() + @parameter + if defined_mode != "warn": + abort() struct _ThreadContext(Writable): From a35a4ad2b916f45fced8c8c38c7d240c965859da Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 7 Jan 2025 13:48:55 -0600 Subject: [PATCH 017/182] [stdlib] feat: Implement `Representable` for `StringSlice` * Move implemention of `String.__repr__()` to `StringSlice`. MODULAR_ORIG_COMMIT_REV_ID: 6dfe815435dca6008366b883046dd7e931cc9c06 --- docs/changelog.md | 6 +++ stdlib/src/builtin/string_literal.mojo | 2 +- stdlib/src/collections/string/string.mojo | 29 +-------------- .../src/collections/string/string_slice.mojo | 37 +++++++++++++++++++ .../test/collections/string/test_string.mojo | 27 -------------- .../collections/string/test_string_slice.mojo | 29 +++++++++++++++ 6 files changed, 74 insertions(+), 56 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 1ba3d70a26..ea416dff84 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -100,6 +100,12 @@ what we publish. - `atol()` - `atof()` +- Various functionality has moved from `String` and `StringRef` to the more + general `StringSlice` type. + + - `StringSlice` now implements `Representable`, and that implementation is now + used by `String.__repr__()` and `StringRef.__repr__()`. + - Removed `@implicit` decorator from some standard library initializer methods that perform allocation. This reduces places where Mojo code could implicitly allocate where the user may not be aware. diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index d20e8634d5..bcc671ccce 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -402,7 +402,7 @@ struct StringLiteral( Returns: A new representation of the string. """ - return self.__str__().__repr__() + return repr(self.as_string_slice()) fn __hash__(self) -> UInt: """Hash the underlying buffer using builtin hash. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 62856c74ae..c59532861f 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -1389,34 +1389,7 @@ struct String( Returns: A new representation of the string. """ - var result = String() - var use_dquote = False - for s in self: - use_dquote = use_dquote or (s == "'") - - if s == "\\": - result += r"\\" - elif s == "\t": - result += r"\t" - elif s == "\n": - result += r"\n" - elif s == "\r": - result += r"\r" - else: - var codepoint = ord(s) - if isprintable(codepoint): - result += s - elif codepoint < 0x10: - result += hex(codepoint, prefix=r"\x0") - elif codepoint < 0x20 or codepoint == 0x7F: - result += hex(codepoint, prefix=r"\x") - else: # multi-byte character - result += s - - if use_dquote: - return '"' + result + '"' - else: - return "'" + result + "'" + return repr(StringSlice(self)) fn __fspath__(self) -> String: """Return the file system path representation (just the string itself). diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index b0b0841260..00d9f2849a 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -235,6 +235,7 @@ struct _StringSliceIter[ @register_passable("trivial") struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Stringable, + Representable, Sized, Writable, CollectionElement, @@ -408,6 +409,42 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ return String(str_slice=self) + fn __repr__(self) -> String: + """Return a Mojo-compatible representation of this string slice. + + Returns: + Representation of this string slice as a Mojo string literal input + form syntax. + """ + var result = String() + var use_dquote = False + for s in self: + use_dquote = use_dquote or (s == "'") + + if s == "\\": + result += r"\\" + elif s == "\t": + result += r"\t" + elif s == "\n": + result += r"\n" + elif s == "\r": + result += r"\r" + else: + var codepoint = ord(s) + if isprintable(codepoint): + result += s + elif codepoint < 0x10: + result += hex(codepoint, prefix=r"\x0") + elif codepoint < 0x20 or codepoint == 0x7F: + result += hex(codepoint, prefix=r"\x") + else: # multi-byte character + result += s + + if use_dquote: + return '"' + result + '"' + else: + return "'" + result + "'" + fn __len__(self) -> Int: """Nominally returns the _length in Unicode codepoints_ (not bytes!). diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index 0e2b3acfad..c9b9c411e1 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -44,32 +44,6 @@ def test_stringable(): assert_equal("a string", str(AString())) -def test_repr(): - # Standard single-byte characters - assert_equal(String.__repr__("hello"), "'hello'") - assert_equal(String.__repr__(str(0)), "'0'") - assert_equal(String.__repr__("A"), "'A'") - assert_equal(String.__repr__(" "), "' '") - assert_equal(String.__repr__("~"), "'~'") - - # Special single-byte characters - assert_equal(String.__repr__("\0"), r"'\x00'") - assert_equal(String.__repr__("\x06"), r"'\x06'") - assert_equal(String.__repr__("\x09"), r"'\t'") - assert_equal(String.__repr__("\n"), r"'\n'") - assert_equal(String.__repr__("\x0d"), r"'\r'") - assert_equal(String.__repr__("\x0e"), r"'\x0e'") - assert_equal(String.__repr__("\x1f"), r"'\x1f'") - assert_equal(String.__repr__("'"), '"\'"') - assert_equal(String.__repr__("\\"), r"'\\'") - assert_equal(String.__repr__("\x7f"), r"'\x7f'") - - # Multi-byte characters - assert_equal(String.__repr__("Örnsköldsvik"), "'Örnsköldsvik'") # 2-byte - assert_equal(String.__repr__("你好!"), "'你好!'") # 3-byte - assert_equal(String.__repr__("hello 🔥!"), "'hello 🔥!'") # 4-byte - - def test_constructors(): # Default construction assert_equal(0, len(String())) @@ -1587,7 +1561,6 @@ def main(): test_add() test_add_string_slice() test_stringable() - test_repr() test_string_join() test_string_literal_join() test_stringref() diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index ecdcf4ddf2..a82f43d4c1 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -202,6 +202,34 @@ fn test_slice_bool() raises: assert_true(not str2.as_string_slice().__bool__()) +def test_slice_repr(): + # Standard single-byte characters + assert_equal(StringSlice.__repr__("hello"), "'hello'") + assert_equal(StringSlice.__repr__(str(0)), "'0'") + assert_equal(StringSlice.__repr__("A"), "'A'") + assert_equal(StringSlice.__repr__(" "), "' '") + assert_equal(StringSlice.__repr__("~"), "'~'") + + # Special single-byte characters + assert_equal(StringSlice.__repr__("\0"), r"'\x00'") + assert_equal(StringSlice.__repr__("\x06"), r"'\x06'") + assert_equal(StringSlice.__repr__("\x09"), r"'\t'") + assert_equal(StringSlice.__repr__("\n"), r"'\n'") + assert_equal(StringSlice.__repr__("\x0d"), r"'\r'") + assert_equal(StringSlice.__repr__("\x0e"), r"'\x0e'") + assert_equal(StringSlice.__repr__("\x1f"), r"'\x1f'") + assert_equal(StringSlice.__repr__("'"), '"\'"') + assert_equal(StringSlice.__repr__("\\"), r"'\\'") + assert_equal(StringSlice.__repr__("\x7f"), r"'\x7f'") + + # Multi-byte characters + assert_equal( + StringSlice.__repr__("Örnsköldsvik"), "'Örnsköldsvik'" + ) # 2-byte + assert_equal(StringSlice.__repr__("你好!"), "'你好!'") # 3-byte + assert_equal(StringSlice.__repr__("hello 🔥!"), "'hello 🔥!'") # 4-byte + + fn test_utf8_validation() raises: var text = """Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam varius tellus quis tincidunt dictum. Donec eros orci, ultricies ac metus non @@ -681,6 +709,7 @@ def main(): test_slice_len() test_slice_eq() test_slice_bool() + test_slice_repr() test_utf8_validation() test_find() test_good_utf8_sequences() From 27f1361f15861677aadca90c1f815ae17e38f866 Mon Sep 17 00:00:00 2001 From: modularbot <116839051+modularbot@users.noreply.github.com> Date: Tue, 7 Jan 2025 12:45:44 -0800 Subject: [PATCH 018/182] [External] [stdlib] Remove `StringRef.strip()` (#53298) Remove `StringRef.strip()`. We already have this in `StringSlice`. ORIGINAL_AUTHOR=martinvuyk <110240700+martinvuyk@users.noreply.github.com> PUBLIC_PR_LINK=modularml/mojo#3868 Co-authored-by: martinvuyk <110240700+martinvuyk@users.noreply.github.com> Closes modularml/mojo#3868 MODULAR_ORIG_COMMIT_REV_ID: 9a85ef521475c07ee7f9f537e42a9d2f5d3f8a78 --- docs/changelog.md | 1 + stdlib/src/utils/stringref.mojo | 18 ------ stdlib/test/builtin/test_string_literal.mojo | 12 ++++ .../test/collections/string/test_string.mojo | 58 ------------------- stdlib/test/utils/test_stringref.mojo | 39 ++++++++++++- 5 files changed, 51 insertions(+), 77 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index ea416dff84..242b60abd1 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -143,6 +143,7 @@ what we publish. - Changed `sys.argv()` to return list of `StringSlice`. - Added `Path` explicit constructor from `StringSlice`. - removed `StringRef.startswith()` and `StringRef.endswith()` + - removed `StringRef.strip()` ### 🛠️ Fixed diff --git a/stdlib/src/utils/stringref.mojo b/stdlib/src/utils/stringref.mojo index bcf0a5669f..ad78d89db9 100644 --- a/stdlib/src/utils/stringref.mojo +++ b/stdlib/src/utils/stringref.mojo @@ -596,24 +596,6 @@ struct StringRef( return StringRef(data, length) - fn strip(self) -> StringRef: - """Gets a StringRef with leading and trailing whitespaces removed. - This only takes C spaces into account: " \\t\\n\\v\\f\\r". - - For example, `" mojo "` returns `"mojo"`. - - Returns: - A StringRef with leading and trailing whitespaces removed. - """ - var start: Int = 0 - var end: Int = len(self) - var ptr = self.unsafe_ptr() - while start < end and _isspace(ptr[start]): - start += 1 - while end > start and _isspace(ptr[end - 1]): - end -= 1 - return StringRef(ptr + start, end - start) - fn split(self, delimiter: StringRef) raises -> List[StringRef]: """Split the StringRef by a delimiter. diff --git a/stdlib/test/builtin/test_string_literal.mojo b/stdlib/test/builtin/test_string_literal.mojo index 8db79b38c2..c549a9423c 100644 --- a/stdlib/test/builtin/test_string_literal.mojo +++ b/stdlib/test/builtin/test_string_literal.mojo @@ -232,6 +232,18 @@ def test_join(): assert_equal(sep.join(1, 2, 3), "1,2,3") assert_equal(sep.join(1, "abc", 3), "1,abc,3") + var s2 = ",".join(List[UInt8](1, 2, 3)) + assert_equal(s2, "1,2,3") + + var s3 = ",".join(List[UInt8](1, 2, 3, 4, 5, 6, 7, 8, 9)) + assert_equal(s3, "1,2,3,4,5,6,7,8,9") + + var s4 = ",".join(List[UInt8]()) + assert_equal(s4, "") + + var s5 = ",".join(List[UInt8](1)) + assert_equal(s5, "1") + def test_isdigit(): assert_true("123".isdigit()) diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index c9b9c411e1..53f9f6ace8 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -209,60 +209,6 @@ def test_string_join(): assert_equal(s6, "1,2,3") -def test_string_literal_join(): - var s2 = ",".join(List[UInt8](1, 2, 3)) - assert_equal(s2, "1,2,3") - - var s3 = ",".join(List[UInt8](1, 2, 3, 4, 5, 6, 7, 8, 9)) - assert_equal(s3, "1,2,3,4,5,6,7,8,9") - - var s4 = ",".join(List[UInt8]()) - assert_equal(s4, "") - - var s5 = ",".join(List[UInt8](1)) - assert_equal(s5, "1") - - -def test_stringref(): - var a = StringRef("AAA") - var b = StringRef("BBB") - var c = StringRef("AAA") - - assert_equal(3, len(a)) - assert_equal(3, len(b)) - assert_equal(3, len(c)) - assert_equal(4, len("ABBA")) - - # Equality operators - assert_not_equal(a, b) - assert_not_equal(b, a) - - # Self equality - assert_equal(a, a) - - # Value equality - assert_equal(a, c) - - -def test_stringref_from_dtypepointer(): - var a = StringRef("AAA") - var b = StringRef(ptr=a.data) - assert_equal(3, len(a)) - assert_equal(3, len(b)) - assert_equal(a, b) - - -def test_stringref_strip(): - var a = StringRef(" mojo rocks ") - var b = StringRef("mojo ") - var c = StringRef(" mojo") - var d = StringRef("") - assert_equal(a.strip(), "mojo rocks") - assert_equal(b.strip(), "mojo") - assert_equal(c.strip(), "mojo") - assert_equal(d.strip(), "") - - def test_ord(): # Regular ASCII assert_equal(ord("A"), 65) @@ -1562,10 +1508,6 @@ def main(): test_add_string_slice() test_stringable() test_string_join() - test_string_literal_join() - test_stringref() - test_stringref_from_dtypepointer() - test_stringref_strip() test_ord() test_chr() test_string_indexing() diff --git a/stdlib/test/utils/test_stringref.mojo b/stdlib/test/utils/test_stringref.mojo index 67965d22a4..18f319d4be 100644 --- a/stdlib/test/utils/test_stringref.mojo +++ b/stdlib/test/utils/test_stringref.mojo @@ -12,11 +12,46 @@ # ===----------------------------------------------------------------------=== # # RUN: %mojo %s -from testing import assert_equal, assert_false, assert_raises, assert_true +from testing import ( + assert_equal, + assert_false, + assert_raises, + assert_true, + assert_not_equal, +) from utils import StringRef +def test_stringref(): + var a = StringRef("AAA") + var b = StringRef("BBB") + var c = StringRef("AAA") + + assert_equal(3, len(a)) + assert_equal(3, len(b)) + assert_equal(3, len(c)) + assert_equal(4, len("ABBA")) + + # Equality operators + assert_not_equal(a, b) + assert_not_equal(b, a) + + # Self equality + assert_equal(a, a) + + # Value equality + assert_equal(a, c) + + +def test_stringref_from_pointer(): + var a = StringRef("AAA") + var b = StringRef(ptr=a.data) + assert_equal(3, len(a)) + assert_equal(3, len(b)) + assert_equal(a, b) + + def test_strref_from_start(): var str = StringRef("Hello") @@ -169,6 +204,8 @@ def test_str_and_ref(): def main(): + test_stringref() + test_stringref_from_pointer() test_strref_from_start() test_stringref_split() test_comparison_operators() From 88840a0492f945398a79769a05f5b80d458266d6 Mon Sep 17 00:00:00 2001 From: modularbot <116839051+modularbot@users.noreply.github.com> Date: Tue, 7 Jan 2025 14:40:19 -0800 Subject: [PATCH 019/182] [External] [stdlib] [NFC] Fix change `UnsafePointer` constructors to receive length as a `UInt` (#53492) [External] [stdlib] [NFC] Fix change `UnsafePointer` constructors to receive length as a `UInt` Fix change `UnsafePointer` constructors to receive length as a `UInt` ORIGINAL_AUTHOR=martinvuyk <110240700+martinvuyk@users.noreply.github.com> PUBLIC_PR_LINK=modularml/mojo#3923 Co-authored-by: martinvuyk <110240700+martinvuyk@users.noreply.github.com> Closes modularml/mojo#3923 MODULAR_ORIG_COMMIT_REV_ID: 85aef9fef4e4ec76da0c1716a390698c3637e392 --- stdlib/src/builtin/string_literal.mojo | 4 ++-- stdlib/src/collections/list.mojo | 4 +++- stdlib/src/collections/string/string.mojo | 6 +++--- stdlib/src/collections/string/string_slice.mojo | 12 ++++++------ stdlib/src/memory/span.mojo | 2 +- 5 files changed, 15 insertions(+), 13 deletions(-) diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index bcc671ccce..e680979614 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -440,7 +440,7 @@ struct StringLiteral( An iterator over the string. """ return _StringSliceIter[StaticConstantOrigin]( - unsafe_pointer=self.unsafe_ptr(), length=self.byte_length() + ptr=self.unsafe_ptr(), length=self.byte_length() ) fn __reversed__(self) -> _StringSliceIter[StaticConstantOrigin, False]: @@ -450,7 +450,7 @@ struct StringLiteral( A reversed iterator over the string. """ return _StringSliceIter[StaticConstantOrigin, False]( - unsafe_pointer=self.unsafe_ptr(), length=self.byte_length() + ptr=self.unsafe_ptr(), length=self.byte_length() ) fn __getitem__[IndexerType: Indexer](self, idx: IndexerType) -> String: diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index c4d5bff5ca..abe62df9ee 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -176,7 +176,9 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( for value in span: self.append(value[]) - fn __init__(mut self, *, ptr: UnsafePointer[T], length: Int, capacity: Int): + fn __init__( + out self, *, ptr: UnsafePointer[T], length: UInt, capacity: UInt + ): """Constructs a list from a pointer, its length, and its capacity. Args: diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index c59532861f..6bf5cc24e1 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -893,7 +893,7 @@ struct String( self = literal.__str__() @always_inline - fn __init__(out self, *, ptr: UnsafePointer[Byte], length: Int): + fn __init__(out self, *, ptr: UnsafePointer[Byte], length: UInt): """Creates a string from the buffer. Note that the string now owns the buffer. @@ -1328,7 +1328,7 @@ struct String( An iterator of references to the string elements. """ return _StringSliceIter[__origin_of(self)]( - unsafe_pointer=self.unsafe_ptr(), length=self.byte_length() + ptr=self.unsafe_ptr(), length=self.byte_length() ) fn __reversed__(self) -> _StringSliceIter[__origin_of(self), False]: @@ -1338,7 +1338,7 @@ struct String( A reversed iterator of references to the string elements. """ return _StringSliceIter[__origin_of(self), forward=False]( - unsafe_pointer=self.unsafe_ptr(), length=self.byte_length() + ptr=self.unsafe_ptr(), length=self.byte_length() ) # ===------------------------------------------------------------------=== # diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 00d9f2849a..b4709c14fe 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -183,9 +183,9 @@ struct _StringSliceIter[ var ptr: UnsafePointer[Byte] var length: Int - fn __init__(mut self, *, unsafe_pointer: UnsafePointer[Byte], length: Int): + fn __init__(out self, *, ptr: UnsafePointer[Byte], length: UInt): self.index = 0 if forward else length - self.ptr = unsafe_pointer + self.ptr = ptr self.length = length fn __iter__(self) -> Self: @@ -321,7 +321,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( self = Self(unsafe_from_utf8=byte_slice) @always_inline - fn __init__(out self, *, ptr: UnsafePointer[Byte], length: Int): + fn __init__(out self, *, ptr: UnsafePointer[Byte], length: UInt): """Construct a `StringSlice` from a pointer to a sequence of UTF-8 encoded bytes and a length. @@ -335,7 +335,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( - `ptr` must point to data that is live for the duration of `origin`. """ - self._slice = Span[Byte, origin](ptr=ptr, length=length) + self = Self(unsafe_from_utf8=Span[Byte, origin](ptr=ptr, length=length)) @always_inline fn copy(self) -> Self: @@ -612,7 +612,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( An iterator of references to the string elements. """ return _StringSliceIter[origin]( - unsafe_pointer=self.unsafe_ptr(), length=self.byte_length() + ptr=self.unsafe_ptr(), length=self.byte_length() ) fn __reversed__(self) -> _StringSliceIter[origin, False]: @@ -622,7 +622,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( A reversed iterator of references to the string elements. """ return _StringSliceIter[origin, forward=False]( - unsafe_pointer=self.unsafe_ptr(), length=self.byte_length() + ptr=self.unsafe_ptr(), length=self.byte_length() ) fn __getitem__[IndexerType: Indexer](self, idx: IndexerType) -> String: diff --git a/stdlib/src/memory/span.mojo b/stdlib/src/memory/span.mojo index 5a19312929..c0d919dff0 100644 --- a/stdlib/src/memory/span.mojo +++ b/stdlib/src/memory/span.mojo @@ -116,7 +116,7 @@ struct Span[ # ===------------------------------------------------------------------===# @always_inline - fn __init__(out self, *, ptr: UnsafePointer[T], length: Int): + fn __init__(out self, *, ptr: UnsafePointer[T], length: UInt): """Unsafe construction from a pointer and length. Args: From 1026f40c7f99ca7019a2c8d11fd237d1d1cfa35c Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 7 Jan 2025 17:41:13 -0600 Subject: [PATCH 020/182] [stdlib] polish: Take non-owning view args in `ord()`, `ascii()`, and `b64encode()` This removes a redundant `ord(String)` overload; changes `ascii()` to take a `StringSlice`; and changes `b64encode()` to take either `StringSlice` instead of a `String`, and a `Span` instead of a `List`. MODULAR_ORIG_COMMIT_REV_ID: 8711a35219b337ffa29f544b694f2b6b49c49fe9 --- docs/changelog.md | 5 +++++ stdlib/src/base64/_b64encode.mojo | 6 +++--- stdlib/src/base64/base64.mojo | 9 ++++----- stdlib/src/collections/string/string.mojo | 22 +++------------------- 4 files changed, 15 insertions(+), 27 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 242b60abd1..130d856dcb 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -99,6 +99,11 @@ what we publish. - `atol()` - `atof()` + - `ord()` + - `ascii()` + - `b64encode()` + - The `b64encode()` overload that previously took `List` has been changed to + take a `Span`. - Various functionality has moved from `String` and `StringRef` to the more general `StringSlice` type. diff --git a/stdlib/src/base64/_b64encode.mojo b/stdlib/src/base64/_b64encode.mojo index 35b7f4c5d9..9bd946b308 100644 --- a/stdlib/src/base64/_b64encode.mojo +++ b/stdlib/src/base64/_b64encode.mojo @@ -28,7 +28,7 @@ from collections import InlineArray from math.math import _compile_time_iota from sys import llvm_intrinsic -from memory import UnsafePointer, bitcast, memcpy +from memory import Span, UnsafePointer, bitcast, memcpy from utils import IndexList @@ -195,10 +195,10 @@ fn load_incomplete_simd[ return result -# TODO: Use Span instead of List as input when Span is easier to use @no_inline fn b64encode_with_buffers( - input_bytes: List[UInt8, _], mut result: List[UInt8, _] + input_bytes: Span[Byte, _], + mut result: List[UInt8, _], ): alias simd_width = sys.simdbytewidth() alias input_simd_width = simd_width * 3 // 4 diff --git a/stdlib/src/base64/base64.mojo b/stdlib/src/base64/base64.mojo index 6a9d585fb5..9a88b3fc14 100644 --- a/stdlib/src/base64/base64.mojo +++ b/stdlib/src/base64/base64.mojo @@ -20,6 +20,7 @@ from base64 import b64encode """ from collections import List +from memory import Span from sys import simdwidthof import bit @@ -64,8 +65,7 @@ fn _ascii_to_value(char: String) -> Int: # ===-----------------------------------------------------------------------===# -# TODO: Use Span instead of List as input when Span is easier to use -fn b64encode(input_bytes: List[UInt8, _], mut result: List[UInt8, _]): +fn b64encode(input_bytes: Span[Byte, _], mut result: List[Byte, _]): """Performs base64 encoding on the input string. Args: @@ -85,11 +85,10 @@ fn b64encode(input_string: String) -> String: Returns: The ASCII base64 encoded string. """ - # Slicing triggers a copy, but it should work with Span later on. - return b64encode(input_string._buffer[:-1]) + return b64encode(input_string.as_bytes()) -fn b64encode(input_bytes: List[UInt8, _]) -> String: +fn b64encode(input_bytes: Span[Byte, _]) -> String: """Performs base64 encoding on the input string. Args: diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 6bf5cc24e1..1657f947d8 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -53,22 +53,6 @@ from collections.string.string_slice import ( # ===----------------------------------------------------------------------=== # -fn ord(s: String) -> Int: - """Returns an integer that represents the given one-character string. - - Given a string representing one character, return an integer - representing the code point of that character. For example, `ord("a")` - returns the integer `97`. This is the inverse of the `chr()` function. - - Args: - s: The input string slice, which must contain only a single character. - - Returns: - An integer representing the code point of the given character. - """ - return ord(s.as_string_slice()) - - fn ord(s: StringSlice) -> Int: """Returns an integer that represents the given one-character string. @@ -200,7 +184,7 @@ fn _repr_ascii(c: UInt8) -> String: @always_inline -fn ascii(value: String) -> String: +fn ascii(value: StringSlice) -> String: """Get the ASCII representation of the object. Args: @@ -213,8 +197,8 @@ fn ascii(value: String) -> String: var result = String() var use_dquote = False - for idx in range(len(value._buffer) - 1): - var char = value._buffer[idx] + for idx in range(len(value._slice)): + var char = value._slice[idx] result += _repr_ascii(char) use_dquote = use_dquote or (char == ord_squote) From ad50d45f8dc6a4496f69b3e88f788f9c246e8569 Mon Sep 17 00:00:00 2001 From: martinvuyk <110240700+martinvuyk@users.noreply.github.com> Date: Tue, 7 Jan 2025 16:14:36 -0800 Subject: [PATCH 021/182] [External] [stdlib] Remove `StringLiteral` `StringRef` dependencies (#53297) Remove `StringLiteral` `StringRef` dependencies Co-authored-by: martinvuyk <110240700+martinvuyk@users.noreply.github.com> Closes modularml/mojo#3869 MODULAR_ORIG_COMMIT_REV_ID: b864aaf6dc01163588ad5775879912dea0544ea3 --- stdlib/src/builtin/string_literal.mojo | 19 ++++++++++++------- .../src/collections/string/string_slice.mojo | 15 +++++++-------- 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index e680979614..c5af9cef8d 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -17,11 +17,16 @@ These are Mojo built-ins, so you don't need to import them. from collections import List from collections.string.format import _CurlyEntryFormattable, _FormatCurlyEntry -from collections.string.string_slice import _StringSliceIter, _to_string_list +from collections.string.string_slice import ( + StringSlice, + StaticString, + _StringSliceIter, + _to_string_list, +) from hashlib._hasher import _HashableWithHasher, _Hasher from memory import UnsafePointer, memcpy, Span from sys.ffi import c_char -from utils import StaticString, StringRef, StringSlice, Writable, Writer +from utils import Writable, Writer from utils._visualizers import lldb_formatter_wrapping_type @@ -240,7 +245,7 @@ struct StringLiteral( Returns: True if they are not equal. """ - return StringRef(self) != StringRef(rhs) + return self.as_string_slice() != rhs.as_string_slice() @always_inline("nodebug") fn __eq__(self, rhs: StringSlice) -> Bool: @@ -276,7 +281,7 @@ struct StringLiteral( Returns: True if this StringLiteral is strictly less than the RHS StringLiteral and False otherwise. """ - return StringRef(self) < StringRef(rhs) + return self.as_string_slice() < rhs.as_string_slice() @always_inline("nodebug") fn __le__(self, rhs: StringLiteral) -> Bool: @@ -323,7 +328,7 @@ struct StringLiteral( Returns: True if the string contains the substring. """ - return substr in StringRef(self) + return substr in self.as_string_slice() # ===-------------------------------------------------------------------===# # Trait implementations @@ -603,7 +608,7 @@ struct StringLiteral( Returns: The offset of `substr` relative to the beginning of the string. """ - return StringRef(self).find(substr, start=start) + return self.as_string_slice().find(substr, start=start) fn rfind(self, substr: StringLiteral, start: Int = 0) -> Int: """Finds the offset of the last occurrence of `substr` starting at @@ -616,7 +621,7 @@ struct StringLiteral( Returns: The offset of `substr` relative to the beginning of the string. """ - return StringRef(self).rfind(substr, start=start) + return self.as_string_slice().rfind(substr, start=start) fn replace(self, old: StringLiteral, new: StringLiteral) -> StringLiteral: """Return a copy of the string with all occurrences of substring `old` diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index b4709c14fe..f340747683 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -511,17 +511,16 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Returns: If the `StringSlice` is equal to the input in length and contents. """ - if not self and not rhs: - return True - if len(self) != len(rhs): + + var s_len = self.byte_length() + var s_ptr = self.unsafe_ptr() + var rhs_ptr = rhs.unsafe_ptr() + if s_len != rhs.byte_length(): return False # same pointer and length, so equal - if self._slice.unsafe_ptr() == rhs._slice.unsafe_ptr(): + elif s_len == 0 or s_ptr == rhs_ptr: return True - for i in range(len(self)): - if self._slice[i] != rhs._slice.unsafe_ptr()[i]: - return False - return True + return memcmp(s_ptr, rhs_ptr, s_len) == 0 @always_inline fn __eq__(self, rhs: String) -> Bool: From 4c2c201e4eb6d2d5d35dad8171e8c06c75d39d21 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 7 Jan 2025 18:25:45 -0600 Subject: [PATCH 022/182] [stdlib] polish: Remove `@implicit` from `String` from `List` buffer constructor Constructing a String from a null-terminated buffer is subtle enough that it should not happen implicitly. For example, it will be incorrect and may error in the future if the buffer does not contain valid UTF-8 encoded data. * Additionally, remove redundant `String` constructor that is forced to always perform a copy. - Simplify the remaining constructor by introducing a `List._cast_hint_trivial_type()` method. MODULAR_ORIG_COMMIT_REV_ID: c0a7deeb40a2183dad77eb3567baabba24a5621b --- stdlib/src/base64/base64.mojo | 5 ++- stdlib/src/collections/list.mojo | 13 ++++++ stdlib/src/collections/string/string.mojo | 51 +++-------------------- stdlib/test/builtin/test_file.mojo | 2 +- 4 files changed, 22 insertions(+), 49 deletions(-) diff --git a/stdlib/src/base64/base64.mojo b/stdlib/src/base64/base64.mojo index 9a88b3fc14..0a48b8caf4 100644 --- a/stdlib/src/base64/base64.mojo +++ b/stdlib/src/base64/base64.mojo @@ -149,7 +149,8 @@ fn b64decode(str: String) -> String: p.append(((c & 0x03) << 6) | d) p.append(0) - return p + + return String(p^) # ===-----------------------------------------------------------------------===# @@ -231,4 +232,4 @@ fn b16decode(str: String) -> String: p.append(decode(hi) << 4 | decode(lo)) p.append(0) - return p + return String(p) diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index abe62df9ee..1f0d42bde8 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -1000,6 +1000,19 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( """ return self.data + fn _cast_hint_trivial_type[ + hint_trivial_type: Bool + ](owned self) -> List[T, hint_trivial_type]: + var size = self.size + var capacity = self.capacity + + # TODO: Why doesn't `__disable_del self` work here? + var data = self.steal_data() + + return List[T, hint_trivial_type]( + ptr=data, length=size, capacity=capacity + ) + fn _clip(value: Int, start: Int, end: Int) -> Int: return max(start, min(value, end)) diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 1657f947d8..d08381f298 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -750,8 +750,7 @@ struct String( # ===------------------------------------------------------------------=== # @always_inline - @implicit - fn __init__(out self, owned impl: List[UInt8, *_]): + fn __init__(out self, owned buffer: List[UInt8, *_]): """Construct a string from a buffer of bytes without copying the allocated data. @@ -762,57 +761,17 @@ struct String( buf.append(ord('H')) buf.append(ord('i')) buf.append(0) - var hi = String(buf) - ``` - - Args: - impl: The buffer. - """ - debug_assert( - len(impl) > 0 and impl[-1] == 0, - "expected last element of String buffer to be null terminator", - ) - # We make a backup because steal_data() will clear size and capacity. - var size = impl.size - debug_assert( - impl[size - 1] == 0, - "expected last element of String buffer to be null terminator", - ) - var capacity = impl.capacity - self._buffer = Self._buffer_type( - ptr=impl.steal_data(), length=size, capacity=capacity - ) - - @always_inline - @implicit - fn __init__(out self, impl: Self._buffer_type): - """Construct a string from a buffer of bytes, copying the allocated - data. Use the transfer operator ^ to avoid the copy. - - The buffer must be terminated with a null byte: - - ```mojo - var buf = List[UInt8]() - buf.append(ord('H')) - buf.append(ord('i')) - buf.append(0) - var hi = String(buf) + var hi = String(buffer=buf) ``` Args: - impl: The buffer. + buffer: The buffer. """ debug_assert( - len(impl) > 0 and impl[-1] == 0, - "expected last element of String buffer to be null terminator", - ) - # We make a backup because steal_data() will clear size and capacity. - var size = impl.size - debug_assert( - impl[size - 1] == 0, + len(buffer) > 0 and buffer[-1] == 0, "expected last element of String buffer to be null terminator", ) - self._buffer = impl + self._buffer = buffer^._cast_hint_trivial_type[True]() @always_inline fn __init__(out self): diff --git a/stdlib/test/builtin/test_file.mojo b/stdlib/test/builtin/test_file.mojo index d30091958e..96043d9952 100644 --- a/stdlib/test/builtin/test_file.mojo +++ b/stdlib/test/builtin/test_file.mojo @@ -224,7 +224,7 @@ struct Word: word.append(self.fourth_letter) word.append(self.fith_letter) word.append(0) - return word + return String(word) def test_file_read_to_dtype_pointer(): From f444d8e53db56a9964fcd8b9d31dcb1b7e7bedb2 Mon Sep 17 00:00:00 2001 From: martinvuyk <110240700+martinvuyk@users.noreply.github.com> Date: Tue, 7 Jan 2025 17:12:29 -0800 Subject: [PATCH 023/182] [External] [stdlib] Add `assert_equal(List[StringSlice], List[StringSlice])` (#53253) Add `assert_equal(List[StringSlice], List[StringSlice])`. Ideally we should be able to generalize over this at some point, it still needs language features. Co-authored-by: martinvuyk <110240700+martinvuyk@users.noreply.github.com> Co-authored-by: Connor Gray Closes modularml/mojo#3898 MODULAR_ORIG_COMMIT_REV_ID: ffe60f2036972e3d7a64785246a7b9653a21f98f --- docs/changelog.md | 8 ++++ .../src/collections/string/string_slice.mojo | 31 +++++++++++++ stdlib/src/testing/testing.mojo | 45 +++++++++++++++++++ .../collections/string/test_string_slice.mojo | 32 +++++-------- stdlib/test/testing/test_assertion.mojo | 45 +++++++++++++++++-- 5 files changed, 137 insertions(+), 24 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 130d856dcb..527bb8b642 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -111,6 +111,14 @@ what we publish. - `StringSlice` now implements `Representable`, and that implementation is now used by `String.__repr__()` and `StringRef.__repr__()`. +- `StringSlice` now implements `EqualityComparable`. + + Up until now, `StringSlice` has implemented a more general `__eq__` and + `__ne__` comparision with `StringSlice` types that had arbitrary other + origins. However, to satisfy `EqualityComparable`, `StringSlice` now also + has narrower comparison methods that support comparing only with + `StringSlice`'s with the exact same origin. + - Removed `@implicit` decorator from some standard library initializer methods that perform allocation. This reduces places where Mojo code could implicitly allocate where the user may not be aware. diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index f340747683..78268211da 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -240,6 +240,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Writable, CollectionElement, CollectionElementNew, + EqualityComparable, Hashable, PathLike, ): @@ -497,6 +498,23 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( # Operator dunders # ===------------------------------------------------------------------===# + # This decorator informs the compiler that indirect address spaces are not + # dereferenced by the method. + # TODO: replace with a safe model that checks the body of the method for + # accesses to the origin. + @__unsafe_disable_nested_origin_exclusivity + fn __eq__(self, rhs_same: Self) -> Bool: + """Verify if a `StringSlice` is equal to another `StringSlice` with the + same origin. + + Args: + rhs_same: The `StringSlice` to compare against. + + Returns: + If the `StringSlice` is equal to the input in length and contents. + """ + return Self.__eq__(self, rhs=rhs_same) + # This decorator informs the compiler that indirect address spaces are not # dereferenced by the method. # TODO: replace with a safe model that checks the body of the method for @@ -546,6 +564,19 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ return self == rhs.as_string_slice() + fn __ne__(self, rhs_same: Self) -> Bool: + """Verify if a `StringSlice` is not equal to another `StringSlice` with + the same origin. + + Args: + rhs_same: The `StringSlice` to compare against. + + Returns: + If the `StringSlice` is not equal to the input in length and + contents. + """ + return Self.__ne__(self, rhs=rhs_same) + @__unsafe_disable_nested_origin_exclusivity @always_inline fn __ne__(self, rhs: StringSlice) -> Bool: diff --git a/stdlib/src/testing/testing.mojo b/stdlib/src/testing/testing.mojo index ef39769ff8..e6235bc616 100644 --- a/stdlib/src/testing/testing.mojo +++ b/stdlib/src/testing/testing.mojo @@ -34,6 +34,7 @@ from collections import Optional from math import isclose from memory import memcmp from builtin._location import __call_location, _SourceLocation +from utils import StringSlice # ===----------------------------------------------------------------------=== # # Assertions @@ -236,6 +237,50 @@ fn assert_equal[ ) +# TODO(MSTDL-1071): +# Once Mojo supports parametric traits, implement EqualityComparable for +# StringSlice such that string slices with different origin types can be +# compared, then drop this overload. +@always_inline +fn assert_equal[ + O1: ImmutableOrigin, + O2: ImmutableOrigin, +]( + lhs: List[StringSlice[O1]], + rhs: List[StringSlice[O2]], + msg: String = "", + *, + location: Optional[_SourceLocation] = None, +) raises: + """Asserts that two lists are equal. + + Parameters: + O1: The origin of lhs. + O2: The origin of rhs. + + Args: + lhs: The left-hand side list. + rhs: The right-hand side list. + msg: The message to be printed if the assertion fails. + location: The location of the error (default to the `__call_location`). + + Raises: + An Error with the provided message if assert fails and `None` otherwise. + """ + + # Cast `rhs` to have the same origin as `lhs`, so that we can delegate to + # `List.__ne__`. + var rhs_origin_casted = rebind[List[StringSlice[O1]]](rhs) + + if lhs != rhs_origin_casted: + raise _assert_cmp_error["`left == right` comparison"]( + lhs.__str__(), + rhs.__str__(), + msg=msg, + loc=location.or_else(__call_location()), + ) + + @always_inline fn assert_equal[ D: DType diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index a82f43d4c1..32b6da2bf9 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -483,14 +483,6 @@ def test_splitlines(): alias S = StringSlice[StaticConstantOrigin] alias L = List[StringSlice[StaticConstantOrigin]] - # FIXME: remove once StringSlice conforms to TestableCollectionElement - fn _assert_equal[ - O1: ImmutableOrigin, O2: ImmutableOrigin - ](l1: List[StringSlice[O1]], l2: List[StringSlice[O2]]) raises: - assert_equal(len(l1), len(l2)) - for i in range(len(l1)): - assert_equal(str(l1[i]), str(l2[i])) - # FIXME: remove once StringSlice conforms to TestableCollectionElement fn _assert_equal[ O1: ImmutableOrigin @@ -500,36 +492,36 @@ def test_splitlines(): assert_equal(str(l1[i]), l2[i]) # Test with no line breaks - _assert_equal(S("hello world").splitlines(), L("hello world")) + assert_equal(S("hello world").splitlines(), L("hello world")) # Test with line breaks - _assert_equal(S("hello\nworld").splitlines(), L("hello", "world")) - _assert_equal(S("hello\rworld").splitlines(), L("hello", "world")) - _assert_equal(S("hello\r\nworld").splitlines(), L("hello", "world")) + assert_equal(S("hello\nworld").splitlines(), L("hello", "world")) + assert_equal(S("hello\rworld").splitlines(), L("hello", "world")) + assert_equal(S("hello\r\nworld").splitlines(), L("hello", "world")) # Test with multiple different line breaks s1 = S("hello\nworld\r\nmojo\rlanguage\r\n") hello_mojo = L("hello", "world", "mojo", "language") - _assert_equal(s1.splitlines(), hello_mojo) - _assert_equal( + assert_equal(s1.splitlines(), hello_mojo) + assert_equal( s1.splitlines(keepends=True), L("hello\n", "world\r\n", "mojo\r", "language\r\n"), ) # Test with an empty string - _assert_equal(S("").splitlines(), L()) + assert_equal(S("").splitlines(), L()) # test \v \f \x1c \x1d s2 = S("hello\vworld\fmojo\x1clanguage\x1d") - _assert_equal(s2.splitlines(), hello_mojo) - _assert_equal( + assert_equal(s2.splitlines(), hello_mojo) + assert_equal( s2.splitlines(keepends=True), L("hello\v", "world\f", "mojo\x1c", "language\x1d"), ) # test \x1c \x1d \x1e s3 = S("hello\x1cworld\x1dmojo\x1elanguage\x1e") - _assert_equal(s3.splitlines(), hello_mojo) - _assert_equal( + assert_equal(s3.splitlines(), hello_mojo) + assert_equal( s3.splitlines(keepends=True), L("hello\x1c", "world\x1d", "mojo\x1e", "language\x1e"), ) @@ -546,7 +538,7 @@ def test_splitlines(): u = i[] item = String("").join("hello", u, "world", u, "mojo", u, "language", u) s = StringSlice(item) - _assert_equal(s.splitlines(), hello_mojo) + assert_equal(s.splitlines(), hello_mojo) items = List("hello" + u, "world" + u, "mojo" + u, "language" + u) _assert_equal(s.splitlines(keepends=True), items) diff --git a/stdlib/test/testing/test_assertion.mojo b/stdlib/test/testing/test_assertion.mojo index 35283b7088..c9aaaf6d9d 100644 --- a/stdlib/test/testing/test_assertion.mojo +++ b/stdlib/test/testing/test_assertion.mojo @@ -26,28 +26,31 @@ from testing import ( ) from utils.numerics import inf, nan +from utils import StringSlice def test_assert_messages(): + assertion = "test_assertion.mojo:" + assertion_error = ": AssertionError:" try: assert_true(False) except e: - assert_true("test_assertion.mojo:33:20: AssertionError:" in str(e)) + assert_true(assertion in str(e) and assertion_error in str(e)) try: assert_false(True) except e: - assert_true("test_assertion.mojo:38:21: AssertionError:" in str(e)) + assert_true(assertion in str(e) and assertion_error in str(e)) try: assert_equal(1, 0) except e: - assert_true("test_assertion.mojo:43:21: AssertionError:" in str(e)) + assert_true(assertion in str(e) and assertion_error in str(e)) try: assert_not_equal(0, 0) except e: - assert_true("test_assertion.mojo:48:25: AssertionError:" in str(e)) + assert_true(assertion in str(e) and assertion_error in str(e)) @value @@ -237,6 +240,39 @@ def test_assert_custom_location(): assert_true("always_false" in str(e)) +def test_assert_equal_stringslice(): + str1 = "This is Mojo" + str2 = String("This is Mojo") + str3 = "This is mojo" + + fn _build( + value: StringLiteral, start: Int, end: Int + ) -> StringSlice[StaticConstantOrigin]: + return StringSlice[StaticConstantOrigin]( + ptr=value.unsafe_ptr() + start, length=end - start + ) + + fn _build( + read value: String, start: Int, end: Int + ) -> StringSlice[__origin_of(value)]: + return StringSlice[__origin_of(value)]( + ptr=value.unsafe_ptr() + start, length=end - start + ) + + l1 = List(_build(str1, 0, 4), _build(str1, 5, 7), _build(str1, 8, 12)) + l2 = List(_build(str2, 0, 4), _build(str2, 5, 7), _build(str2, 8, 12)) + l3 = List(_build(str3, 0, 4), _build(str3, 5, 7), _build(str3, 8, 12)) + assert_equal(l1, l1) + assert_equal(l2, l2) + assert_equal(l1, l2) + + with assert_raises(): + assert_equal(l1, l3) + + with assert_raises(): + assert_equal(l2, l3) + + def main(): test_assert_equal_is_generic() test_assert_not_equal_is_generic() @@ -248,3 +284,4 @@ def main(): test_assert_is() test_assert_is_not() test_assert_custom_location() + test_assert_equal_stringslice() From cbfcfd80cb04e0db86b64125544cd7f8d9a9878e Mon Sep 17 00:00:00 2001 From: Scott Main Date: Tue, 7 Jan 2025 17:38:05 -0800 Subject: [PATCH 024/182] Fix broken links MODULAR_ORIG_COMMIT_REV_ID: 7837532a5115d95418270a12ae5dbba876a41477 --- docs/manual/get-started.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index cc9403b854..261a8b7fb4 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -175,9 +175,9 @@ Hello, World! Let's extend this basic program by prompting the user for their name and including that in the greeting printed. The built-in [`input()`](/mojo/stdlib/builtin/io/input) function accepts an optional -[`String`](/mojo/stdlib/collections/string/String) argument to use as a prompt, -and returns a `String` consisting of the characters the user entered (with the -newline character at the end stripped off). +[`String`](/mojo/stdlib/collections/string/string/String) argument to use as a +prompt, and returns a `String` consisting of the characters the user entered +(with the newline character at the end stripped off). So let's declare a variable, assign the return value from `input()` to it, and build a customized greeting. From aa14dcf87c83cd315839b62dff1a759247a91ba1 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Tue, 7 Jan 2025 17:46:23 -0800 Subject: [PATCH 025/182] [******][GPU] Remove the thread indexing in debug_assert (#53435) We do not need two implementations and the implementation was incorrect for amd. MODULAR_ORIG_COMMIT_REV_ID: 07dd468c7b6671fd4d40e3419c155f5547d855c1 --- stdlib/src/builtin/debug_assert.mojo | 4 ---- 1 file changed, 4 deletions(-) diff --git a/stdlib/src/builtin/debug_assert.mojo b/stdlib/src/builtin/debug_assert.mojo index d20ea0444d..52dde896aa 100644 --- a/stdlib/src/builtin/debug_assert.mojo +++ b/stdlib/src/builtin/debug_assert.mojo @@ -250,8 +250,6 @@ fn _debug_assert_msg( arg_bytes.write( "At ", loc, - ": ", - _ThreadContext(), " Assert ", "Warning: " if defined_mode == "warn" else " Error: ", ) @@ -261,8 +259,6 @@ fn _debug_assert_msg( buffer.write( "At ", loc, - ": ", - _ThreadContext(), " Assert ", "Warning: " if defined_mode == "warn" else "Error: ", ) From 497fdc0ec137f460fa8499ba09054150d8a8fcc3 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 7 Jan 2025 20:41:36 -0600 Subject: [PATCH 026/182] [stdlib] polish: Take `StringSlice` instead of `String` in b16/b64 encode/decode funcs MODULAR_ORIG_COMMIT_REV_ID: 0e9545201cb8d7cec6511f212e42ad3503f8332d --- docs/changelog.md | 6 +++++- stdlib/src/base64/base64.mojo | 21 +++++++++++---------- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 527bb8b642..86a8b15c41 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -102,8 +102,12 @@ what we publish. - `ord()` - `ascii()` - `b64encode()` - - The `b64encode()` overload that previously took `List` has been changed to + - Additionally, the `b64encode()` overload that previously took `List` has + been changed to take a `Span`. + - `b64decode()` + - `b16encode()` + - `b16decode()` - Various functionality has moved from `String` and `StringRef` to the more general `StringSlice` type. diff --git a/stdlib/src/base64/base64.mojo b/stdlib/src/base64/base64.mojo index 0a48b8caf4..b0f467f745 100644 --- a/stdlib/src/base64/base64.mojo +++ b/stdlib/src/base64/base64.mojo @@ -20,6 +20,7 @@ from base64 import b64encode """ from collections import List +from collections.string import StringSlice from memory import Span from sys import simdwidthof @@ -33,7 +34,7 @@ from ._b64encode import b64encode_with_buffers as _b64encode_with_buffers @always_inline -fn _ascii_to_value(char: String) -> Int: +fn _ascii_to_value(char: StringSlice) -> Int: """Converts an ASCII character to its integer value for base64 decoding. Args: @@ -76,7 +77,7 @@ fn b64encode(input_bytes: Span[Byte, _], mut result: List[Byte, _]): # For a nicer API, we provide those overloads: -fn b64encode(input_string: String) -> String: +fn b64encode(input_string: StringSlice) -> String: """Performs base64 encoding on the input string. Args: @@ -111,7 +112,7 @@ fn b64encode(input_bytes: Span[Byte, _]) -> String: @always_inline -fn b64decode(str: String) -> String: +fn b64decode(str: StringSlice) -> String: """Performs base64 decoding on the input string. Args: @@ -158,11 +159,11 @@ fn b64decode(str: String) -> String: # ===-----------------------------------------------------------------------===# -fn b16encode(str: String) -> String: - """Performs base16 encoding on the input string. +fn b16encode(str: StringSlice) -> String: + """Performs base16 encoding on the input string slice. Args: - str: The input string. + str: The input string slice. Returns: Base16 encoding of the input string. @@ -176,7 +177,7 @@ fn b16encode(str: String) -> String: @parameter @always_inline fn str_bytes(idx: UInt8) -> UInt8: - return str._buffer[int(idx)] + return str._slice[int(idx)] for i in range(length): var str_byte = str_bytes(i) @@ -196,7 +197,7 @@ fn b16encode(str: String) -> String: @always_inline -fn b16decode(str: String) -> String: +fn b16decode(str: StringSlice) -> String: """Performs base16 decoding on the input string. Args: @@ -209,7 +210,7 @@ fn b16decode(str: String) -> String: # TODO: Replace with dict literal when possible @parameter @always_inline - fn decode(c: String) -> Int: + fn decode(c: StringSlice) -> Int: var char_val = ord(c) if ord("A") <= char_val <= ord("Z"): @@ -232,4 +233,4 @@ fn b16decode(str: String) -> String: p.append(decode(hi) << 4 | decode(lo)) p.append(0) - return String(p) + return String(p^) From bf6db3fc7c1629f2e01011030331b5d8af717d47 Mon Sep 17 00:00:00 2001 From: modularbot <116839051+modularbot@users.noreply.github.com> Date: Tue, 7 Jan 2025 18:51:08 -0800 Subject: [PATCH 027/182] [External] [docs] Fix incorrect implicit type conversion output in variables.mdx documentation. (#53434) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [External] [docs] Fix incorrect implicit type conversion output in variables.mdx documentation. …ntation - The "Implicit type conversion" section shows the output of implicitly converting an Integer to Float64 as an Integer. It should have been a Float. Updated it to 1.0 instead of 1 - Also added a print statement in that code snippet. ORIGINAL_AUTHOR=Eldho Ittan George <7940237+el2e10@users.noreply.github.com> PUBLIC_PR_LINK=modularml/mojo#3907 Co-authored-by: Eldho Ittan George <7940237+el2e10@users.noreply.github.com> Closes modularml/mojo#3907 MODULAR_ORIG_COMMIT_REV_ID: b4a85f2d75730556075d394e54b770134f0d1f3e --- docs/manual/variables.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/manual/variables.mdx b/docs/manual/variables.mdx index 9247ff5c9f..f9e1c5c249 100644 --- a/docs/manual/variables.mdx +++ b/docs/manual/variables.mdx @@ -184,10 +184,11 @@ floating-point type, it converts the value instead of giving a compiler error: ```mojo var number: Float64 = Int(1) +print(number) ``` ```output -1 +1.0 ``` As shown above, value assignment can be converted into a constructor call if the From 4de698b5cbbbb8c5b4261f414ea5cd957f4ba581 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Wed, 8 Jan 2025 10:49:42 -0600 Subject: [PATCH 028/182] [stdlib] cleanup: Remove redundant operator overloads for String/StringLiteral args The functionality of each of the removed methods is fulfilled by the remaining `StringSlice`-taking methods. For example, we don't need all three of: String.__iadd__(StringLiteral) String.__iadd__(String) String.__iadd__(StringSlice) StringLiteral and String can both implicitly coerce to StringSlice, so any callers currently calling one of those two overloads will gracefully fallback to simply calling the StringSlice-taking overload. MODULAR_ORIG_COMMIT_REV_ID: 24e87313c0d5a0df8764d98cb8828d32c0ee1a6a --- .../src/collections/string/inline_string.mojo | 52 +-------------- stdlib/src/collections/string/string.mojo | 66 ------------------- .../src/collections/string/string_slice.mojo | 50 -------------- 3 files changed, 3 insertions(+), 165 deletions(-) diff --git a/stdlib/src/collections/string/inline_string.mojo b/stdlib/src/collections/string/inline_string.mojo index 783eafe207..6cb7203e6d 100644 --- a/stdlib/src/collections/string/inline_string.mojo +++ b/stdlib/src/collections/string/inline_string.mojo @@ -103,22 +103,6 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): # Operator dunders # ===------------------------------------------------------------------=== # - fn __iadd__(mut self, literal: StringLiteral): - """Appends another string to this string. - - Args: - literal: The string to append. - """ - self.__iadd__(StringSlice(literal)) - - fn __iadd__(mut self, string: String): - """Appends another string to this string. - - Args: - string: The string to append. - """ - self.__iadd__(string.as_string_slice()) - fn __iadd__(mut self, str_slice: StringSlice): """Appends another string to this string. @@ -158,21 +142,7 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): buffer.append(0) # Add the NUL byte self._storage = Self.Layout(String(buffer^)) - fn __add__(self, other: StringLiteral) -> Self: - """Construct a string by appending another string at the end of this string. - - Args: - other: The string to append. - - Returns: - A new string containing the concatenation of `self` and `other`. - """ - - var string = self - string += StringSlice(other) - return string - - fn __add__(self, other: String) -> Self: + fn __add__(self, other: StringSlice) -> Self: """Construct a string by appending another string at the end of this string. Args: @@ -183,8 +153,8 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): """ var string = self - string += other.as_string_slice() - return string + string += other + return string^ fn __add__(self, other: InlineString) -> Self: """Construct a string by appending another string at the end of this string. @@ -378,22 +348,6 @@ struct _FixedString[CAP: Int]( # Operator dunders # ===------------------------------------------------------------------=== # - fn __iadd__(mut self, literal: StringLiteral) raises: - """Appends another string to this string. - - Args: - literal: The string to append. - """ - self.__iadd__(literal.as_string_slice()) - - fn __iadd__(mut self, string: String) raises: - """Appends another string to this string. - - Args: - string: The string to append. - """ - self.__iadd__(string.as_string_slice()) - @always_inline fn __iadd__(mut self, str_slice: StringSlice) raises: """Appends another string to this string. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index d08381f298..7cbbd2a884 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -1145,30 +1145,6 @@ struct String( ptr[sum_len] = 0 return Self(buffer^) - @always_inline - fn __add__(self, other: String) -> String: - """Creates a string by appending another string at the end. - - Args: - other: The string to append. - - Returns: - The new constructed string. - """ - return Self._add[True](self.as_bytes(), other.as_bytes()) - - @always_inline - fn __add__(self, other: StringLiteral) -> String: - """Creates a string by appending a string literal at the end. - - Args: - other: The string literal to append. - - Returns: - The new constructed string. - """ - return Self._add[False](self.as_bytes(), other.as_bytes()) - @always_inline fn __add__(self, other: StringSlice) -> String: """Creates a string by appending a string slice at the end. @@ -1181,30 +1157,6 @@ struct String( """ return Self._add[False](self.as_bytes(), other.as_bytes()) - @always_inline - fn __radd__(self, other: String) -> String: - """Creates a string by prepending another string to the start. - - Args: - other: The string to prepend. - - Returns: - The new constructed string. - """ - return Self._add[True](other.as_bytes(), self.as_bytes()) - - @always_inline - fn __radd__(self, other: StringLiteral) -> String: - """Creates a string by prepending another string literal to the start. - - Args: - other: The string to prepend. - - Returns: - The new constructed string. - """ - return Self._add[True](other.as_bytes(), self.as_bytes()) - @always_inline fn __radd__(self, other: StringSlice) -> String: """Creates a string by prepending another string slice to the start. @@ -1237,24 +1189,6 @@ struct String( if not has_null: s_ptr[sum_len] = 0 - @always_inline - fn __iadd__(mut self, other: String): - """Appends another string to this string. - - Args: - other: The string to append. - """ - self._iadd[True](other.as_bytes()) - - @always_inline - fn __iadd__(mut self, other: StringLiteral): - """Appends another string literal to this string. - - Args: - other: The string to append. - """ - self._iadd[False](other.as_bytes()) - @always_inline fn __iadd__(mut self, other: StringSlice): """Appends another string slice to this string. diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 78268211da..977f5b7f76 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -540,30 +540,6 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( return True return memcmp(s_ptr, rhs_ptr, s_len) == 0 - @always_inline - fn __eq__(self, rhs: String) -> Bool: - """Verify if a `StringSlice` is equal to a string. - - Args: - rhs: The `String` to compare against. - - Returns: - If the `StringSlice` is equal to the input in length and contents. - """ - return self == rhs.as_string_slice() - - @always_inline - fn __eq__(self, rhs: StringLiteral) -> Bool: - """Verify if a `StringSlice` is equal to a literal. - - Args: - rhs: The `StringLiteral` to compare against. - - Returns: - If the `StringSlice` is equal to the input in length and contents. - """ - return self == rhs.as_string_slice() - fn __ne__(self, rhs_same: Self) -> Bool: """Verify if a `StringSlice` is not equal to another `StringSlice` with the same origin. @@ -591,32 +567,6 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ return not self == rhs - @always_inline - fn __ne__(self, rhs: String) -> Bool: - """Verify if span is not equal to another `StringSlice`. - - Args: - rhs: The `StringSlice` to compare against. - - Returns: - If the `StringSlice` is not equal to the input in length and - contents. - """ - return not self == rhs - - @always_inline - fn __ne__(self, rhs: StringLiteral) -> Bool: - """Verify if span is not equal to a `StringLiteral`. - - Args: - rhs: The `StringLiteral` to compare against. - - Returns: - If the `StringSlice` is not equal to the input in length and - contents. - """ - return not self == rhs - @always_inline fn __lt__(self, rhs: StringSlice) -> Bool: """Verify if the `StringSlice` bytes are strictly less than the input in From 6708625aa7535a2fd76fd8484188567b9f790dad Mon Sep 17 00:00:00 2001 From: modularbot Date: Wed, 8 Jan 2025 19:30:14 +0000 Subject: [PATCH 029/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025010817 --- examples/life/magic.lock | 284 +++++++++++++++++----------------- examples/magic.lock | 284 +++++++++++++++++----------------- examples/notebooks/magic.lock | 284 +++++++++++++++++----------------- examples/operators/magic.lock | 284 +++++++++++++++++----------------- magic.lock | 284 +++++++++++++++++----------------- 5 files changed, 711 insertions(+), 709 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 2dbac0c094..9d24a3a9a5 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -83,7 +83,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -146,7 +146,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -236,7 +236,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2-2.30.10-h63c27ac_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_image-2.8.2-h06ee604_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_mixer-2.6.3-h8830914_1.conda @@ -359,7 +359,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -422,7 +422,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopus-1.3.1-hf897c2e_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsndfile-1.2.2-h79657aa_1.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -512,7 +512,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2-2.30.10-h93e764a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_image-2.8.2-hd95cb85_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_mixer-2.6.3-h422cae6_1.conda @@ -630,7 +630,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -685,7 +685,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsndfile-1.2.2-h9739721_1.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -769,7 +769,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2-2.30.10-h994913f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_image-2.8.2-h376e2e1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_mixer-2.6.3-h4fe3bdc_1.conda @@ -3632,14 +3632,13 @@ packages: timestamp: 1733663449209 - kind: conda name: huggingface_hub - version: 0.26.5 - build: pyhd8ed1ab_1 - build_number: 1 + version: 0.27.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda - sha256: 0c75532d914a04c73222be298ed2c6868739dd475b1b1a9137c52abe79873952 - md5: 73937038e21117fe401f8ea64fbaeacc + url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb + md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: - filelock - fsspec >=2023.5.0 @@ -3652,8 +3651,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 275466 - timestamp: 1733852454004 + size: 278363 + timestamp: 1736350219225 - kind: conda name: hyperframe version: 6.0.1 @@ -6566,47 +6565,47 @@ packages: timestamp: 1735685495511 - kind: conda name: libpng - version: 1.6.44 - build: hadc24fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 - md5: f4cc49d7aa68316213e4b12be35308d1 + version: 1.6.45 + build: h3783ad8_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 290661 - timestamp: 1726234747153 + size: 263151 + timestamp: 1736339184358 - kind: conda name: libpng - version: 1.6.44 - build: hc14010f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - sha256: 38f8759a3eb8060deabd4db41f0f023514d853e46ddcbd0ba21768fc4e563bb1 - md5: fb36e93f0ea6a6f5d2b99984f34b049e + version: 1.6.45 + build: h943b412_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f + md5: 85cbdaacad93808395ac295b5667d25b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 263385 - timestamp: 1726234714421 + size: 289426 + timestamp: 1736339058310 - kind: conda name: libpng - version: 1.6.44 - build: hc4a20ef_0 + version: 1.6.45 + build: hec79eb8_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - sha256: 23b5ce15cf9c6017641a8396bab00ae807dd9f662718cfa7f61de114d0c97647 - md5: 5d25802b25fcc7419fa13e21affaeb3a + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca + md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 294907 - timestamp: 1726236639270 + size: 299051 + timestamp: 1736344007986 - kind: conda name: libprotobuf version: 5.28.3 @@ -7688,76 +7687,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 - md5: e5cf52dd6e155fff57a8a27101b8a331 - depends: - - max-core ==25.1.0.dev2025010705 release - - max-python >=25.1.0.dev2025010705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010705 release - - mblack ==25.1.0.dev2025010705 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e + md5: b46d770a5f45597ffc008bd224d8e91c + depends: + - max-core ==25.1.0.dev2025010817 release + - max-python >=25.1.0.dev2025010817,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010817 release + - mblack ==25.1.0.dev2025010817 release license: LicenseRef-Modular-Proprietary - size: 9923 - timestamp: 1736227019263 + size: 9922 + timestamp: 1736357145809 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e - md5: b2853511eb0e0871e7f28c00a63807d8 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 + md5: 5bbb293b5216b098c424e7602823a460 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 247227693 - timestamp: 1736227019261 + size: 247646542 + timestamp: 1736357145807 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 - md5: 0949e8de33bf8292b9c11bbcbc6bfb9e + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da + md5: 4a7b6e800f8fdabf0498727c1bff57d3 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 251241180 - timestamp: 1736231934331 + size: 251608988 + timestamp: 1736357045232 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 - md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 + md5: 1f54b615e5199ac268f123c89cfbabda depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 208980248 - timestamp: 1736227147664 + size: 209267317 + timestamp: 1736357278969 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: a3072934203369556802b32afe2c7b3b70383ce910e45fff41330ece05d385bf - md5: 5c9ca83a2cd807b07247873216a76317 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: 7bd73eb5b2c8f796bb2bf947e68b46f9fa0302c1999905321bd18c453be5d410 + md5: 58d7a8476c07a36c0412fcd983faebfc depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -7780,18 +7779,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 124176244 - timestamp: 1736227019271 + size: 124309678 + timestamp: 1736357145817 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: b7e6bc5c4acb7803626e494139aca2e1b997f588e8b8d44bd9165ef55e05048a - md5: e4b5ecb54c41900473643742021af465 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: 1faa8dea2f87c25b20f467758a46589d2d464d8367fda4fa7fa61c73120b62f9 + md5: be84f3b39ee757dd73d27ac241c37d5a depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -7814,18 +7813,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 128068854 - timestamp: 1736231934342 + size: 128047180 + timestamp: 1736357045243 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: 29812e40f9474a260aeab5d76253ffd35a9feecaff301b7e2895e755a61932ce - md5: 7811e97d595835fe8f312c1b7d2ccfc1 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: c8b10ed04f57bc9a9e67d447ad97404ea06f3efbc903dced4723f3828c93ab2c + md5: aa8c692e6393c51283419173f7cb69a2 depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -7848,17 +7847,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 110696918 - timestamp: 1736227147667 + size: 110680624 + timestamp: 1736357278972 - kind: conda name: mblack - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a - md5: 32936fc5667f32a465daf218c9c6decb + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 + md5: ee664fe2390706d36d2d60b1f2bd69df depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7868,8 +7867,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736227019267 + size: 130813 + timestamp: 1736357145814 - kind: conda name: mdurl version: 0.1.2 @@ -7888,21 +7887,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 - md5: 6cc10303055ec07e344cb2a7bfdb493f + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 + md5: 0533034ac307140f160cf43c5f36b2ed depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736227019268 + size: 22926 + timestamp: 1736357145815 - kind: conda name: mpg123 version: 1.32.9 @@ -9476,6 +9475,7 @@ packages: depends: - python >=3.9 license: BSD-2-Clause + license_family: BSD size: 888600 timestamp: 1736243563082 - kind: conda @@ -10229,12 +10229,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312h12e396e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda - sha256: f9d0a4fbfbd2bcded116b81afd69d00aa5d5bac0d431dd47737cec1b1d24c2e2 - md5: 4b33e7c3e9bbc3936e08150fc9e17708 + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda + sha256: 61a4a49bc98a7b529c7c9e2af9be1dc3350b8ea1c78f985e8a051543e8845ffa + md5: 19b54f64e926aca46d0cc2ff0ecf4f34 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -10244,16 +10244,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 424699 - timestamp: 1735917812729 + size: 424642 + timestamp: 1736278244485 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312h8cbf658_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda - sha256: aee581ce5c744f81ac4848b1810a88a750041ef91da646234f75092a8b4e06d1 - md5: 9c317f54bd3c95a830e98b7baee11ea9 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda + sha256: ee66da0efb1d6897ad74156cb115277dfb8ca7f6c8bdfb17bd6a6fb205495622 + md5: f91072f99af78ed0c1941ba5d6f30cf8 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -10263,16 +10263,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 408792 - timestamp: 1735917879258 + size: 409549 + timestamp: 1736278357702 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312hcd83bfe_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda - sha256: 8992f78362793a465c3009be2fd80582c93e2151bc17d07ebd39ce7af757358a - md5: acbbbac2271653f4914cef842a84190f + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda + sha256: e61cbac0c1b38731543a600e2e40c4cc686e5e565f6c9809d5dcc467e2e8f220 + md5: d12e134445366752e52acec1a86c845f depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -10282,8 +10282,8 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 377533 - timestamp: 1735918206452 + size: 378562 + timestamp: 1736278448037 - kind: conda name: sdl2 version: 2.30.10 diff --git a/examples/magic.lock b/examples/magic.lock index bf6bd16058..f98b64cfd2 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -64,7 +64,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -110,7 +110,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -188,7 +188,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py311h9e33e62_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -281,7 +281,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -328,7 +328,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -406,7 +406,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py311h0ca61a2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -498,7 +498,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -540,7 +540,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -614,7 +614,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py311h3ff9189_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -2745,14 +2745,13 @@ packages: timestamp: 1733663449209 - kind: conda name: huggingface_hub - version: 0.26.5 - build: pyhd8ed1ab_1 - build_number: 1 + version: 0.27.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda - sha256: 0c75532d914a04c73222be298ed2c6868739dd475b1b1a9137c52abe79873952 - md5: 73937038e21117fe401f8ea64fbaeacc + url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb + md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: - filelock - fsspec >=2023.5.0 @@ -2765,8 +2764,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 275466 - timestamp: 1733852454004 + size: 278363 + timestamp: 1736350219225 - kind: conda name: hyperframe version: 6.0.1 @@ -4937,47 +4936,47 @@ packages: timestamp: 1735685495511 - kind: conda name: libpng - version: 1.6.44 - build: hadc24fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 - md5: f4cc49d7aa68316213e4b12be35308d1 + version: 1.6.45 + build: h3783ad8_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 290661 - timestamp: 1726234747153 + size: 263151 + timestamp: 1736339184358 - kind: conda name: libpng - version: 1.6.44 - build: hc14010f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - sha256: 38f8759a3eb8060deabd4db41f0f023514d853e46ddcbd0ba21768fc4e563bb1 - md5: fb36e93f0ea6a6f5d2b99984f34b049e + version: 1.6.45 + build: h943b412_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f + md5: 85cbdaacad93808395ac295b5667d25b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 263385 - timestamp: 1726234714421 + size: 289426 + timestamp: 1736339058310 - kind: conda name: libpng - version: 1.6.44 - build: hc4a20ef_0 + version: 1.6.45 + build: hec79eb8_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - sha256: 23b5ce15cf9c6017641a8396bab00ae807dd9f662718cfa7f61de114d0c97647 - md5: 5d25802b25fcc7419fa13e21affaeb3a + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca + md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 294907 - timestamp: 1726236639270 + size: 299051 + timestamp: 1736344007986 - kind: conda name: libprotobuf version: 5.28.3 @@ -5909,76 +5908,76 @@ packages: timestamp: 1733220925299 - kind: conda name: max - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 - md5: e5cf52dd6e155fff57a8a27101b8a331 - depends: - - max-core ==25.1.0.dev2025010705 release - - max-python >=25.1.0.dev2025010705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010705 release - - mblack ==25.1.0.dev2025010705 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e + md5: b46d770a5f45597ffc008bd224d8e91c + depends: + - max-core ==25.1.0.dev2025010817 release + - max-python >=25.1.0.dev2025010817,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010817 release + - mblack ==25.1.0.dev2025010817 release license: LicenseRef-Modular-Proprietary - size: 9923 - timestamp: 1736227019263 + size: 9922 + timestamp: 1736357145809 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e - md5: b2853511eb0e0871e7f28c00a63807d8 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 + md5: 5bbb293b5216b098c424e7602823a460 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 247227693 - timestamp: 1736227019261 + size: 247646542 + timestamp: 1736357145807 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 - md5: 0949e8de33bf8292b9c11bbcbc6bfb9e + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da + md5: 4a7b6e800f8fdabf0498727c1bff57d3 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 251241180 - timestamp: 1736231934331 + size: 251608988 + timestamp: 1736357045232 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 - md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 + md5: 1f54b615e5199ac268f123c89cfbabda depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 208980248 - timestamp: 1736227147664 + size: 209267317 + timestamp: 1736357278969 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.11release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.11release.conda - sha256: 0ff2a0e3943c7eb51db1df4a2d04b9eb6cc3632ffb5ec161a3d56072e85fbe8d - md5: 2300cdd658658c85adc5bb1410435ef5 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.11release.conda + sha256: 484df097270c6e3e17e974a8d819bfcfb3f76c416b24435d3b56c6ad2aa680d3 + md5: c0483878bb68b87901c6586283b218f0 depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.11.* - fastapi - httpx @@ -6001,18 +6000,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 124182414 - timestamp: 1736227019268 + size: 124310656 + timestamp: 1736357145815 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.11release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.11release.conda - sha256: ca2ce1f220a650c2f7e4728830d68b2fff05836633dc6ff5c7568e6a8f0cb29e - md5: 83b1e6c42dcb6a8669824c5d29ab8f05 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.11release.conda + sha256: 9129d7aaf336c2681222ea59ee93adf7a1b96265f98a5ccfef554376fd9e6f5b + md5: 8d027a2fc8187f587e4beb684d46cd31 depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.11.* - fastapi - httpx @@ -6035,18 +6034,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 128062027 - timestamp: 1736231934339 + size: 128032940 + timestamp: 1736357045240 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.11release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.11release.conda - sha256: b60f9b2a9c0f467e84a676e4d73430cb61630aa4c2adf0c8ddf74127898986da - md5: b7d022a6db5692e65df63db764efad29 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.11release.conda + sha256: 9701c9fc8c163efcb36ad073936b3b848e03a97eb444efc7d73d5aa71ed8b928 + md5: fdc5f29f20fe879a8752ac6da859dd5c depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.11.* - fastapi - httpx @@ -6069,17 +6068,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 110728455 - timestamp: 1736227147666 + size: 110679362 + timestamp: 1736357278971 - kind: conda name: mblack - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a - md5: 32936fc5667f32a465daf218c9c6decb + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 + md5: ee664fe2390706d36d2d60b1f2bd69df depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6089,8 +6088,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736227019267 + size: 130813 + timestamp: 1736357145814 - kind: conda name: mdurl version: 0.1.2 @@ -6109,21 +6108,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 - md5: 6cc10303055ec07e344cb2a7bfdb493f + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 + md5: 0533034ac307140f160cf43c5f36b2ed depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736227019268 + size: 22926 + timestamp: 1736357145815 - kind: conda name: multidict version: 6.1.0 @@ -7278,6 +7277,7 @@ packages: depends: - python >=3.9 license: BSD-2-Clause + license_family: BSD size: 888600 timestamp: 1736243563082 - kind: conda @@ -7988,12 +7988,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py311h0ca61a2_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py311h0ca61a2_0.conda - sha256: 15c65a029e25ef87f17a702b8fdee33543637f9e81595723480e66d9b167924b - md5: b7872918f1ba84a18ca3862e99f8925d + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py311h0ca61a2_0.conda + sha256: f51755ad78863e2f0451443c3c902aff9c066e11463d8b1782d7f73e3686fae7 + md5: f468136337bcd292514e2554f6783033 depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -8003,16 +8003,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 410162 - timestamp: 1735917983294 + size: 409136 + timestamp: 1736278320399 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py311h3ff9189_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py311h3ff9189_0.conda - sha256: 26ba9b0d16b482fda3e1d0497cfc525297a749a31c96f096c90e182214f3fda7 - md5: 735ed8cf26d3d07b2a95d15c68bcecc7 + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py311h3ff9189_0.conda + sha256: c9be8e19d4068571b95502dd1f4203e763686ae41fa433752339209caa0c3053 + md5: 1f5ed6825b119ec40a3309c3adb5a737 depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -8022,16 +8022,16 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 378693 - timestamp: 1735918276628 + size: 378288 + timestamp: 1736278483932 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py311h9e33e62_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py311h9e33e62_0.conda - sha256: 6e5146ac486dc1e07d68b627c0a0dee5e7974b196ae78a8f03b584a291ae0f7c - md5: 9fbe1879708145e8501218f27bf4062e + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py311h9e33e62_0.conda + sha256: ca2f11077f6edd1938adcc51711f09e59d45ea9066c546df0b8422ee977ee9d4 + md5: 5a37c50e5cf8269918e3c225fb7d6d48 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8041,8 +8041,8 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 424801 - timestamp: 1735917839397 + size: 424734 + timestamp: 1736278241935 - kind: conda name: shellingham version: 1.5.4 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index acaa918264..c0fbd109f5 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -82,7 +82,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -145,7 +145,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -246,7 +246,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.22.3-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda @@ -372,7 +372,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -436,7 +436,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -537,7 +537,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rpds-py-0.22.3-py312ha4e36d7_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda @@ -663,7 +663,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -722,7 +722,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -741,13 +741,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -821,7 +821,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.22.3-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh31c8845_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda @@ -3364,14 +3364,13 @@ packages: timestamp: 1733663449209 - kind: conda name: huggingface_hub - version: 0.26.5 - build: pyhd8ed1ab_1 - build_number: 1 + version: 0.27.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda - sha256: 0c75532d914a04c73222be298ed2c6868739dd475b1b1a9137c52abe79873952 - md5: 73937038e21117fe401f8ea64fbaeacc + url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb + md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: - filelock - fsspec >=2023.5.0 @@ -3384,8 +3383,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 275466 - timestamp: 1733852454004 + size: 278363 + timestamp: 1736350219225 - kind: conda name: hyperframe version: 6.0.1 @@ -3479,6 +3478,7 @@ packages: constrains: - importlib-resources >=6.5.2,<6.5.3.0a0 license: Apache-2.0 + license_family: APACHE size: 33781 timestamp: 1736252433366 - kind: conda @@ -5985,47 +5985,47 @@ packages: timestamp: 1735685495511 - kind: conda name: libpng - version: 1.6.44 - build: hadc24fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 - md5: f4cc49d7aa68316213e4b12be35308d1 + version: 1.6.45 + build: h3783ad8_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 290661 - timestamp: 1726234747153 + size: 263151 + timestamp: 1736339184358 - kind: conda name: libpng - version: 1.6.44 - build: hc14010f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - sha256: 38f8759a3eb8060deabd4db41f0f023514d853e46ddcbd0ba21768fc4e563bb1 - md5: fb36e93f0ea6a6f5d2b99984f34b049e + version: 1.6.45 + build: h943b412_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f + md5: 85cbdaacad93808395ac295b5667d25b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 263385 - timestamp: 1726234714421 + size: 289426 + timestamp: 1736339058310 - kind: conda name: libpng - version: 1.6.44 - build: hc4a20ef_0 + version: 1.6.45 + build: hec79eb8_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - sha256: 23b5ce15cf9c6017641a8396bab00ae807dd9f662718cfa7f61de114d0c97647 - md5: 5d25802b25fcc7419fa13e21affaeb3a + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca + md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 294907 - timestamp: 1726236639270 + size: 299051 + timestamp: 1736344007986 - kind: conda name: libprotobuf version: 5.28.3 @@ -6974,76 +6974,76 @@ packages: timestamp: 1733417051523 - kind: conda name: max - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 - md5: e5cf52dd6e155fff57a8a27101b8a331 + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e + md5: b46d770a5f45597ffc008bd224d8e91c depends: - - max-core ==25.1.0.dev2025010705 release - - max-python >=25.1.0.dev2025010705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010705 release - - mblack ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release + - max-python >=25.1.0.dev2025010817,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010817 release + - mblack ==25.1.0.dev2025010817 release license: LicenseRef-Modular-Proprietary - size: 9923 - timestamp: 1736227019263 + size: 9922 + timestamp: 1736357145809 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e - md5: b2853511eb0e0871e7f28c00a63807d8 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 + md5: 5bbb293b5216b098c424e7602823a460 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 247227693 - timestamp: 1736227019261 + size: 247646542 + timestamp: 1736357145807 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 - md5: 0949e8de33bf8292b9c11bbcbc6bfb9e + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da + md5: 4a7b6e800f8fdabf0498727c1bff57d3 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 251241180 - timestamp: 1736231934331 + size: 251608988 + timestamp: 1736357045232 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 - md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 + md5: 1f54b615e5199ac268f123c89cfbabda depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 208980248 - timestamp: 1736227147664 + size: 209267317 + timestamp: 1736357278969 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: a3072934203369556802b32afe2c7b3b70383ce910e45fff41330ece05d385bf - md5: 5c9ca83a2cd807b07247873216a76317 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: 7bd73eb5b2c8f796bb2bf947e68b46f9fa0302c1999905321bd18c453be5d410 + md5: 58d7a8476c07a36c0412fcd983faebfc depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -7066,18 +7066,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 124176244 - timestamp: 1736227019271 + size: 124309678 + timestamp: 1736357145817 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: b7e6bc5c4acb7803626e494139aca2e1b997f588e8b8d44bd9165ef55e05048a - md5: e4b5ecb54c41900473643742021af465 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: 1faa8dea2f87c25b20f467758a46589d2d464d8367fda4fa7fa61c73120b62f9 + md5: be84f3b39ee757dd73d27ac241c37d5a depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -7100,18 +7100,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 128068854 - timestamp: 1736231934342 + size: 128047180 + timestamp: 1736357045243 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: 29812e40f9474a260aeab5d76253ffd35a9feecaff301b7e2895e755a61932ce - md5: 7811e97d595835fe8f312c1b7d2ccfc1 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: c8b10ed04f57bc9a9e67d447ad97404ea06f3efbc903dced4723f3828c93ab2c + md5: aa8c692e6393c51283419173f7cb69a2 depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -7134,17 +7134,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 110696918 - timestamp: 1736227147667 + size: 110680624 + timestamp: 1736357278972 - kind: conda name: mblack - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a - md5: 32936fc5667f32a465daf218c9c6decb + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 + md5: ee664fe2390706d36d2d60b1f2bd69df depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7154,8 +7154,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736227019267 + size: 130813 + timestamp: 1736357145814 - kind: conda name: mdurl version: 0.1.2 @@ -7190,21 +7190,21 @@ packages: timestamp: 1735686983426 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 - md5: 6cc10303055ec07e344cb2a7bfdb493f + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 + md5: 0533034ac307140f160cf43c5f36b2ed depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736227019268 + size: 22926 + timestamp: 1736357145815 - kind: conda name: multidict version: 6.1.0 @@ -7381,6 +7381,7 @@ packages: - nbconvert =7.16.5=*_1 - pandoc >=2.9.2,<4.0.0 license: BSD-3-Clause + license_family: BSD size: 189127 timestamp: 1736258775758 - kind: conda @@ -8675,6 +8676,7 @@ packages: depends: - python >=3.9 license: BSD-2-Clause + license_family: BSD size: 888600 timestamp: 1736243563082 - kind: conda @@ -9545,12 +9547,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312h12e396e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda - sha256: f9d0a4fbfbd2bcded116b81afd69d00aa5d5bac0d431dd47737cec1b1d24c2e2 - md5: 4b33e7c3e9bbc3936e08150fc9e17708 + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda + sha256: 61a4a49bc98a7b529c7c9e2af9be1dc3350b8ea1c78f985e8a051543e8845ffa + md5: 19b54f64e926aca46d0cc2ff0ecf4f34 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -9560,16 +9562,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 424699 - timestamp: 1735917812729 + size: 424642 + timestamp: 1736278244485 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312h8cbf658_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda - sha256: aee581ce5c744f81ac4848b1810a88a750041ef91da646234f75092a8b4e06d1 - md5: 9c317f54bd3c95a830e98b7baee11ea9 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda + sha256: ee66da0efb1d6897ad74156cb115277dfb8ca7f6c8bdfb17bd6a6fb205495622 + md5: f91072f99af78ed0c1941ba5d6f30cf8 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -9579,16 +9581,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 408792 - timestamp: 1735917879258 + size: 409549 + timestamp: 1736278357702 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312hcd83bfe_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda - sha256: 8992f78362793a465c3009be2fd80582c93e2151bc17d07ebd39ce7af757358a - md5: acbbbac2271653f4914cef842a84190f + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda + sha256: e61cbac0c1b38731543a600e2e40c4cc686e5e565f6c9809d5dcc467e2e8f220 + md5: d12e134445366752e52acec1a86c845f depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -9598,8 +9600,8 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 377533 - timestamp: 1735918206452 + size: 378562 + timestamp: 1736278448037 - kind: conda name: send2trash version: 1.8.3 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index d5de2596e1..9513564aaa 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -64,7 +64,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -110,7 +110,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -188,7 +188,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -281,7 +281,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -328,7 +328,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -406,7 +406,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -498,7 +498,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -540,7 +540,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -614,7 +614,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -2745,14 +2745,13 @@ packages: timestamp: 1733663449209 - kind: conda name: huggingface_hub - version: 0.26.5 - build: pyhd8ed1ab_1 - build_number: 1 + version: 0.27.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda - sha256: 0c75532d914a04c73222be298ed2c6868739dd475b1b1a9137c52abe79873952 - md5: 73937038e21117fe401f8ea64fbaeacc + url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb + md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: - filelock - fsspec >=2023.5.0 @@ -2765,8 +2764,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 275466 - timestamp: 1733852454004 + size: 278363 + timestamp: 1736350219225 - kind: conda name: hyperframe version: 6.0.1 @@ -4937,47 +4936,47 @@ packages: timestamp: 1735685495511 - kind: conda name: libpng - version: 1.6.44 - build: hadc24fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 - md5: f4cc49d7aa68316213e4b12be35308d1 + version: 1.6.45 + build: h3783ad8_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 290661 - timestamp: 1726234747153 + size: 263151 + timestamp: 1736339184358 - kind: conda name: libpng - version: 1.6.44 - build: hc14010f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - sha256: 38f8759a3eb8060deabd4db41f0f023514d853e46ddcbd0ba21768fc4e563bb1 - md5: fb36e93f0ea6a6f5d2b99984f34b049e + version: 1.6.45 + build: h943b412_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f + md5: 85cbdaacad93808395ac295b5667d25b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 263385 - timestamp: 1726234714421 + size: 289426 + timestamp: 1736339058310 - kind: conda name: libpng - version: 1.6.44 - build: hc4a20ef_0 + version: 1.6.45 + build: hec79eb8_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - sha256: 23b5ce15cf9c6017641a8396bab00ae807dd9f662718cfa7f61de114d0c97647 - md5: 5d25802b25fcc7419fa13e21affaeb3a + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca + md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 294907 - timestamp: 1726236639270 + size: 299051 + timestamp: 1736344007986 - kind: conda name: libprotobuf version: 5.28.3 @@ -5909,76 +5908,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 - md5: e5cf52dd6e155fff57a8a27101b8a331 - depends: - - max-core ==25.1.0.dev2025010705 release - - max-python >=25.1.0.dev2025010705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010705 release - - mblack ==25.1.0.dev2025010705 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e + md5: b46d770a5f45597ffc008bd224d8e91c + depends: + - max-core ==25.1.0.dev2025010817 release + - max-python >=25.1.0.dev2025010817,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010817 release + - mblack ==25.1.0.dev2025010817 release license: LicenseRef-Modular-Proprietary - size: 9923 - timestamp: 1736227019263 + size: 9922 + timestamp: 1736357145809 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e - md5: b2853511eb0e0871e7f28c00a63807d8 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 + md5: 5bbb293b5216b098c424e7602823a460 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 247227693 - timestamp: 1736227019261 + size: 247646542 + timestamp: 1736357145807 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 - md5: 0949e8de33bf8292b9c11bbcbc6bfb9e + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da + md5: 4a7b6e800f8fdabf0498727c1bff57d3 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 251241180 - timestamp: 1736231934331 + size: 251608988 + timestamp: 1736357045232 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 - md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 + md5: 1f54b615e5199ac268f123c89cfbabda depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 208980248 - timestamp: 1736227147664 + size: 209267317 + timestamp: 1736357278969 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: a3072934203369556802b32afe2c7b3b70383ce910e45fff41330ece05d385bf - md5: 5c9ca83a2cd807b07247873216a76317 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: 7bd73eb5b2c8f796bb2bf947e68b46f9fa0302c1999905321bd18c453be5d410 + md5: 58d7a8476c07a36c0412fcd983faebfc depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -6001,18 +6000,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 124176244 - timestamp: 1736227019271 + size: 124309678 + timestamp: 1736357145817 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: b7e6bc5c4acb7803626e494139aca2e1b997f588e8b8d44bd9165ef55e05048a - md5: e4b5ecb54c41900473643742021af465 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: 1faa8dea2f87c25b20f467758a46589d2d464d8367fda4fa7fa61c73120b62f9 + md5: be84f3b39ee757dd73d27ac241c37d5a depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -6035,18 +6034,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 128068854 - timestamp: 1736231934342 + size: 128047180 + timestamp: 1736357045243 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: 29812e40f9474a260aeab5d76253ffd35a9feecaff301b7e2895e755a61932ce - md5: 7811e97d595835fe8f312c1b7d2ccfc1 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: c8b10ed04f57bc9a9e67d447ad97404ea06f3efbc903dced4723f3828c93ab2c + md5: aa8c692e6393c51283419173f7cb69a2 depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -6069,17 +6068,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 110696918 - timestamp: 1736227147667 + size: 110680624 + timestamp: 1736357278972 - kind: conda name: mblack - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a - md5: 32936fc5667f32a465daf218c9c6decb + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 + md5: ee664fe2390706d36d2d60b1f2bd69df depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6089,8 +6088,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736227019267 + size: 130813 + timestamp: 1736357145814 - kind: conda name: mdurl version: 0.1.2 @@ -6109,21 +6108,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 - md5: 6cc10303055ec07e344cb2a7bfdb493f + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 + md5: 0533034ac307140f160cf43c5f36b2ed depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736227019268 + size: 22926 + timestamp: 1736357145815 - kind: conda name: multidict version: 6.1.0 @@ -7278,6 +7277,7 @@ packages: depends: - python >=3.9 license: BSD-2-Clause + license_family: BSD size: 888600 timestamp: 1736243563082 - kind: conda @@ -7988,12 +7988,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312h12e396e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda - sha256: f9d0a4fbfbd2bcded116b81afd69d00aa5d5bac0d431dd47737cec1b1d24c2e2 - md5: 4b33e7c3e9bbc3936e08150fc9e17708 + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda + sha256: 61a4a49bc98a7b529c7c9e2af9be1dc3350b8ea1c78f985e8a051543e8845ffa + md5: 19b54f64e926aca46d0cc2ff0ecf4f34 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8003,16 +8003,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 424699 - timestamp: 1735917812729 + size: 424642 + timestamp: 1736278244485 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312h8cbf658_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda - sha256: aee581ce5c744f81ac4848b1810a88a750041ef91da646234f75092a8b4e06d1 - md5: 9c317f54bd3c95a830e98b7baee11ea9 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda + sha256: ee66da0efb1d6897ad74156cb115277dfb8ca7f6c8bdfb17bd6a6fb205495622 + md5: f91072f99af78ed0c1941ba5d6f30cf8 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8022,16 +8022,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 408792 - timestamp: 1735917879258 + size: 409549 + timestamp: 1736278357702 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312hcd83bfe_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda - sha256: 8992f78362793a465c3009be2fd80582c93e2151bc17d07ebd39ce7af757358a - md5: acbbbac2271653f4914cef842a84190f + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda + sha256: e61cbac0c1b38731543a600e2e40c4cc686e5e565f6c9809d5dcc467e2e8f220 + md5: d12e134445366752e52acec1a86c845f depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8041,8 +8041,8 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 377533 - timestamp: 1735918206452 + size: 378562 + timestamp: 1736278448037 - kind: conda name: shellingham version: 1.5.4 diff --git a/magic.lock b/magic.lock index e015b725a8..737e2e299b 100644 --- a/magic.lock +++ b/magic.lock @@ -64,7 +64,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -110,7 +110,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -189,7 +189,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -282,7 +282,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -329,7 +329,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -408,7 +408,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -500,7 +500,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -542,7 +542,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -617,7 +617,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -2748,14 +2748,13 @@ packages: timestamp: 1733663449209 - kind: conda name: huggingface_hub - version: 0.26.5 - build: pyhd8ed1ab_1 - build_number: 1 + version: 0.27.1 + build: pyhd8ed1ab_0 subdir: noarch noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.26.5-pyhd8ed1ab_1.conda - sha256: 0c75532d914a04c73222be298ed2c6868739dd475b1b1a9137c52abe79873952 - md5: 73937038e21117fe401f8ea64fbaeacc + url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb + md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: - filelock - fsspec >=2023.5.0 @@ -2768,8 +2767,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 275466 - timestamp: 1733852454004 + size: 278363 + timestamp: 1736350219225 - kind: conda name: hyperframe version: 6.0.1 @@ -4940,47 +4939,47 @@ packages: timestamp: 1735685495511 - kind: conda name: libpng - version: 1.6.44 - build: hadc24fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 - md5: f4cc49d7aa68316213e4b12be35308d1 + version: 1.6.45 + build: h3783ad8_0 + subdir: osx-arm64 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 290661 - timestamp: 1726234747153 + size: 263151 + timestamp: 1736339184358 - kind: conda name: libpng - version: 1.6.44 - build: hc14010f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda - sha256: 38f8759a3eb8060deabd4db41f0f023514d853e46ddcbd0ba21768fc4e563bb1 - md5: fb36e93f0ea6a6f5d2b99984f34b049e + version: 1.6.45 + build: h943b412_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f + md5: 85cbdaacad93808395ac295b5667d25b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 263385 - timestamp: 1726234714421 + size: 289426 + timestamp: 1736339058310 - kind: conda name: libpng - version: 1.6.44 - build: hc4a20ef_0 + version: 1.6.45 + build: hec79eb8_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.44-hc4a20ef_0.conda - sha256: 23b5ce15cf9c6017641a8396bab00ae807dd9f662718cfa7f61de114d0c97647 - md5: 5d25802b25fcc7419fa13e21affaeb3a + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca + md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 license: zlib-acknowledgement - size: 294907 - timestamp: 1726236639270 + size: 299051 + timestamp: 1736344007986 - kind: conda name: libprotobuf version: 5.28.3 @@ -5927,76 +5926,76 @@ packages: timestamp: 1733219945697 - kind: conda name: max - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010705-release.conda - sha256: 4f71937f851b3b8b20a6ece6ba12b390ba0d26caec64282cc85db4b3aa556157 - md5: e5cf52dd6e155fff57a8a27101b8a331 - depends: - - max-core ==25.1.0.dev2025010705 release - - max-python >=25.1.0.dev2025010705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010705 release - - mblack ==25.1.0.dev2025010705 release + url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda + sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e + md5: b46d770a5f45597ffc008bd224d8e91c + depends: + - max-core ==25.1.0.dev2025010817 release + - max-python >=25.1.0.dev2025010817,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025010817 release + - mblack ==25.1.0.dev2025010817 release license: LicenseRef-Modular-Proprietary - size: 9923 - timestamp: 1736227019263 + size: 9922 + timestamp: 1736357145809 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010705-release.conda - sha256: 57134626c86869f5e0b86172330a5579e2da6b576a58f5af56c27354b820c03e - md5: b2853511eb0e0871e7f28c00a63807d8 + url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 + md5: 5bbb293b5216b098c424e7602823a460 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 247227693 - timestamp: 1736227019261 + size: 247646542 + timestamp: 1736357145807 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010705-release.conda - sha256: 533dee921a80b6313d09c5eb2fddbe756794c89cce36e236afaa66bc6278b692 - md5: 0949e8de33bf8292b9c11bbcbc6bfb9e + url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda + sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da + md5: 4a7b6e800f8fdabf0498727c1bff57d3 depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 251241180 - timestamp: 1736231934331 + size: 251608988 + timestamp: 1736357045232 - kind: conda name: max-core - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010705-release.conda - sha256: 5e44a91c7f08caad35255918dc8a370931eeff635f0cd93a240fa884996f2f46 - md5: d3a439dc2f5637aa1cfdf26fbe0a7e83 + url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda + sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 + md5: 1f54b615e5199ac268f123c89cfbabda depends: - - mblack ==25.1.0.dev2025010705 release + - mblack ==25.1.0.dev2025010817 release arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 208980248 - timestamp: 1736227147664 + size: 209267317 + timestamp: 1736357278969 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: a3072934203369556802b32afe2c7b3b70383ce910e45fff41330ece05d385bf - md5: 5c9ca83a2cd807b07247873216a76317 + url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: 7bd73eb5b2c8f796bb2bf947e68b46f9fa0302c1999905321bd18c453be5d410 + md5: 58d7a8476c07a36c0412fcd983faebfc depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -6019,18 +6018,18 @@ packages: arch: x86_64 platform: linux license: LicenseRef-Modular-Proprietary - size: 124176244 - timestamp: 1736227019271 + size: 124309678 + timestamp: 1736357145817 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: b7e6bc5c4acb7803626e494139aca2e1b997f588e8b8d44bd9165ef55e05048a - md5: e4b5ecb54c41900473643742021af465 + url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: 1faa8dea2f87c25b20f467758a46589d2d464d8367fda4fa7fa61c73120b62f9 + md5: be84f3b39ee757dd73d27ac241c37d5a depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -6053,18 +6052,18 @@ packages: arch: aarch64 platform: linux license: LicenseRef-Modular-Proprietary - size: 128068854 - timestamp: 1736231934342 + size: 128047180 + timestamp: 1736357045243 - kind: conda name: max-python - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: 3.12release subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010705-3.12release.conda - sha256: 29812e40f9474a260aeab5d76253ffd35a9feecaff301b7e2895e755a61932ce - md5: 7811e97d595835fe8f312c1b7d2ccfc1 + url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda + sha256: c8b10ed04f57bc9a9e67d447ad97404ea06f3efbc903dced4723f3828c93ab2c + md5: aa8c692e6393c51283419173f7cb69a2 depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python 3.12.* - fastapi - httpx @@ -6087,17 +6086,17 @@ packages: arch: arm64 platform: osx license: LicenseRef-Modular-Proprietary - size: 110696918 - timestamp: 1736227147667 + size: 110680624 + timestamp: 1736357278972 - kind: conda name: mblack - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010705-release.conda - sha256: 0ef71e28927a9e4ce6c3b91929581483352b024972a0c267de613590684ac38a - md5: 32936fc5667f32a465daf218c9c6decb + url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 + md5: ee664fe2390706d36d2d60b1f2bd69df depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6107,8 +6106,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736227019267 + size: 130813 + timestamp: 1736357145814 - kind: conda name: mdurl version: 0.1.2 @@ -6127,21 +6126,21 @@ packages: timestamp: 1733255681319 - kind: conda name: mojo-jupyter - version: 25.1.0.dev2025010705 + version: 25.1.0.dev2025010817 build: release subdir: noarch noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010705-release.conda - sha256: 5dca1179e4a37aa94b597fdb4c9d758b071f9ab3acc72ad525290c590db6b8c7 - md5: 6cc10303055ec07e344cb2a7bfdb493f + url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 + md5: 0533034ac307140f160cf43c5f36b2ed depends: - - max-core ==25.1.0.dev2025010705 release + - max-core ==25.1.0.dev2025010817 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736227019268 + size: 22926 + timestamp: 1736357145815 - kind: conda name: multidict version: 6.1.0 @@ -7296,6 +7295,7 @@ packages: depends: - python >=3.9 license: BSD-2-Clause + license_family: BSD size: 888600 timestamp: 1736243563082 - kind: conda @@ -8006,12 +8006,12 @@ packages: timestamp: 1734415467047 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312h12e396e_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.0-py312h12e396e_0.conda - sha256: f9d0a4fbfbd2bcded116b81afd69d00aa5d5bac0d431dd47737cec1b1d24c2e2 - md5: 4b33e7c3e9bbc3936e08150fc9e17708 + url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda + sha256: 61a4a49bc98a7b529c7c9e2af9be1dc3350b8ea1c78f985e8a051543e8845ffa + md5: 19b54f64e926aca46d0cc2ff0ecf4f34 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8021,16 +8021,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 424699 - timestamp: 1735917812729 + size: 424642 + timestamp: 1736278244485 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312h8cbf658_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.0-py312h8cbf658_0.conda - sha256: aee581ce5c744f81ac4848b1810a88a750041ef91da646234f75092a8b4e06d1 - md5: 9c317f54bd3c95a830e98b7baee11ea9 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda + sha256: ee66da0efb1d6897ad74156cb115277dfb8ca7f6c8bdfb17bd6a6fb205495622 + md5: f91072f99af78ed0c1941ba5d6f30cf8 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8040,16 +8040,16 @@ packages: - __glibc >=2.17 license: Apache-2.0 license_family: APACHE - size: 408792 - timestamp: 1735917879258 + size: 409549 + timestamp: 1736278357702 - kind: conda name: safetensors - version: 0.5.0 + version: 0.5.1 build: py312hcd83bfe_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.0-py312hcd83bfe_0.conda - sha256: 8992f78362793a465c3009be2fd80582c93e2151bc17d07ebd39ce7af757358a - md5: acbbbac2271653f4914cef842a84190f + url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda + sha256: e61cbac0c1b38731543a600e2e40c4cc686e5e565f6c9809d5dcc467e2e8f220 + md5: d12e134445366752e52acec1a86c845f depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8059,8 +8059,8 @@ packages: - __osx >=11.0 license: Apache-2.0 license_family: APACHE - size: 377533 - timestamp: 1735918206452 + size: 378562 + timestamp: 1736278448037 - kind: conda name: shellingham version: 1.5.4 From 79c4236f2d6f149ccae2469fba888e2deacbddfc Mon Sep 17 00:00:00 2001 From: modularbot Date: Wed, 8 Jan 2025 23:45:31 +0000 Subject: [PATCH 030/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025010817 --- examples/life/magic.lock | 40 +++++++++++++++++++--------------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 9d24a3a9a5..3a66c8dfbe 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -155,7 +155,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-256.9-h0b6a36f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.2-h3dc2cb9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda @@ -431,7 +431,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsystemd0-256.9-ha536d29_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsystemd0-257.2-h27834fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda @@ -6982,15 +6982,13 @@ packages: timestamp: 1729089498541 - kind: conda name: libsystemd0 - version: '256.9' - build: h0b6a36f_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-256.9-h0b6a36f_2.conda - sha256: 28e1a3c4bd242e7eb3bd0bcd35e558680d186e7a1d61482d371dde2a0f1bfb42 - md5: 135bbeb376345b6847c065115be4221a + version: '257.2' + build: h27834fc_0 + subdir: linux-aarch64 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsystemd0-257.2-h27834fc_0.conda + sha256: 7b95a42f507479c4e76855dbffe65a3b51fa5f1465649be00a1940dec6cdb9a8 + md5: 18fbe3093009820c6fb7d6f1c710fd66 depends: - - __glibc >=2.17,<3.0.a0 - libcap >=2.71,<2.72.0a0 - libgcc >=13 - libgcrypt-lib >=1.11.0,<2.0a0 @@ -6998,18 +6996,18 @@ packages: - lz4-c >=1.10.0,<1.11.0a0 - zstd >=1.5.6,<1.6.0a0 license: LGPL-2.1-or-later - size: 410566 - timestamp: 1733679350245 + size: 512091 + timestamp: 1736377189744 - kind: conda name: libsystemd0 - version: '256.9' - build: ha536d29_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsystemd0-256.9-ha536d29_2.conda - sha256: 2cf3b22760674612fa13ad9748164dffc993d58dd3fc05c343b646ce31375af7 - md5: 5ef220ea7aa46bd59f83ac7afe14910b + version: '257.2' + build: h3dc2cb9_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.2-h3dc2cb9_0.conda + sha256: 03f532cae9ca0417b29ead19490a9fa0fa5e6ad73f1bfc7ea0d4d3bd4c41156e + md5: 40c12fdd396297db83f789722027f5ed depends: + - __glibc >=2.17,<3.0.a0 - libcap >=2.71,<2.72.0a0 - libgcc >=13 - libgcrypt-lib >=1.11.0,<2.0a0 @@ -7017,8 +7015,8 @@ packages: - lz4-c >=1.10.0,<1.11.0a0 - zstd >=1.5.6,<1.6.0a0 license: LGPL-2.1-or-later - size: 432708 - timestamp: 1733679350109 + size: 487652 + timestamp: 1736377129372 - kind: conda name: libthrift version: 0.21.0 From ed424609486d908f3d83c40628b570de4d2fdc42 Mon Sep 17 00:00:00 2001 From: martinvuyk <110240700+martinvuyk@users.noreply.github.com> Date: Wed, 8 Jan 2025 11:35:36 -0800 Subject: [PATCH 031/182] [External] [stdlib] Improve `startswith()` and `endswith()` (#53548) Improve `startswith()` and `endswith()` This changes these methods to take `StringSlice`, and simplifies their implementation on `String` and `StringLiteral` to simply delegate to `StringSlice`'s implementation of the same operation. Closes https://github.com/modularml/mojo/issues/3903. Solves the current CI failure with `check_licences.mojo` passing a `StringSlice` to `String.startswith()`. Co-authored-by: Connor Gray Closes modularml/mojo#3922 MODULAR_ORIG_COMMIT_REV_ID: 8b078da9d23edc4e118dc9854763e0fb69887fba --- stdlib/src/builtin/string_literal.mojo | 36 +++++++++------- stdlib/src/collections/string/string.mojo | 42 +++++++------------ .../src/collections/string/string_slice.mojo | 26 +++++------- 3 files changed, 45 insertions(+), 59 deletions(-) diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index c5af9cef8d..7fb34ade4e 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -832,33 +832,37 @@ struct StringLiteral( """ return str(self).center(width, fillchar) - fn startswith(self, prefix: String, start: Int = 0, end: Int = -1) -> Bool: - """Checks if the string literal starts with the specified prefix between start - and end positions. Returns True if found and False otherwise. + fn startswith( + self, prefix: StringSlice, start: Int = 0, end: Int = -1 + ) -> Bool: + """Checks if the string literal starts with the specified prefix between + start and end positions. Returns True if found and False otherwise. Args: - prefix: The prefix to check. - start: The start offset from which to check. - end: The end offset from which to check. + prefix: The prefix to check. + start: The start offset from which to check. + end: The end offset from which to check. Returns: - True if the self[start:end] is prefixed by the input prefix. + True if the `self[start:end]` is prefixed by the input prefix. """ - return str(self).startswith(prefix, start, end) + return self.as_string_slice().startswith(prefix, start, end) - fn endswith(self, suffix: String, start: Int = 0, end: Int = -1) -> Bool: - """Checks if the string literal end with the specified suffix between start - and end positions. Returns True if found and False otherwise. + fn endswith( + self, suffix: StringSlice, start: Int = 0, end: Int = -1 + ) -> Bool: + """Checks if the string literal end with the specified suffix between + start and end positions. Returns True if found and False otherwise. Args: - suffix: The suffix to check. - start: The start offset from which to check. - end: The end offset from which to check. + suffix: The suffix to check. + start: The start offset from which to check. + end: The end offset from which to check. Returns: - True if the self[start:end] is suffixed by the input suffix. + True if the `self[start:end]` is suffixed by the input suffix. """ - return str(self).endswith(suffix, start, end) + return self.as_string_slice().endswith(suffix, start, end) fn isdigit(self) -> Bool: """Returns True if all characters in the string literal are digits. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 7cbbd2a884..70e5ab003f 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -1888,50 +1888,36 @@ struct String( return to_uppercase(self) fn startswith( - ref self, prefix: String, start: Int = 0, end: Int = -1 + self, prefix: StringSlice, start: Int = 0, end: Int = -1 ) -> Bool: """Checks if the string starts with the specified prefix between start and end positions. Returns True if found and False otherwise. Args: - prefix: The prefix to check. - start: The start offset from which to check. - end: The end offset from which to check. + prefix: The prefix to check. + start: The start offset from which to check. + end: The end offset from which to check. Returns: - True if the self[start:end] is prefixed by the input prefix. + True if the `self[start:end]` is prefixed by the input prefix. """ - if end == -1: - return StringSlice[__origin_of(self)]( - ptr=self.unsafe_ptr() + start, - length=self.byte_length() - start, - ).startswith(prefix.as_string_slice()) + return self.as_string_slice().startswith(prefix, start, end) - return StringSlice[__origin_of(self)]( - ptr=self.unsafe_ptr() + start, length=end - start - ).startswith(prefix.as_string_slice()) - - fn endswith(self, suffix: String, start: Int = 0, end: Int = -1) -> Bool: + fn endswith( + self, suffix: StringSlice, start: Int = 0, end: Int = -1 + ) -> Bool: """Checks if the string end with the specified suffix between start and end positions. Returns True if found and False otherwise. Args: - suffix: The suffix to check. - start: The start offset from which to check. - end: The end offset from which to check. + suffix: The suffix to check. + start: The start offset from which to check. + end: The end offset from which to check. Returns: - True if the self[start:end] is suffixed by the input suffix. + True if the `self[start:end]` is suffixed by the input suffix. """ - if end == -1: - return StringSlice[__origin_of(self)]( - ptr=self.unsafe_ptr() + start, - length=self.byte_length() - start, - ).endswith(suffix.as_string_slice()) - - return StringSlice[__origin_of(self)]( - ptr=self.unsafe_ptr() + start, length=end - start - ).endswith(suffix.as_string_slice()) + return self.as_string_slice().endswith(suffix, start, end) fn removeprefix(self, prefix: String, /) -> String: """Returns a new string with the prefix removed if it was present. diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 977f5b7f76..881b2df713 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -279,11 +279,6 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( # StringLiteral is guaranteed to use UTF-8 encoding. # FIXME(MSTDL-160): # Ensure StringLiteral _actually_ always uses UTF-8 encoding. - # FIXME: this gets practically stuck at compile time - # debug_assert( - # _is_valid_utf8(lit.as_bytes()), - # "StringLiteral doesn't have valid UTF-8 encoding", - # ) self = StaticString(unsafe_from_utf8=lit.as_bytes()) @always_inline @@ -296,7 +291,14 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Safety: `unsafe_from_utf8` MUST be valid UTF-8 encoded data. """ - + # FIXME(#3706): can't run at compile time + # TODO(MOCO-1525): + # Support skipping UTF-8 during comptime evaluations, or support + # the necessary SIMD intrinsics to allow this to evaluate at compile + # time. + # debug_assert( + # _is_valid_utf8(value.as_bytes()), "value is not valid utf8" + # ) self._slice = unsafe_from_utf8 fn __init__(out self, *, unsafe_from_utf8_strref: StringRef): @@ -359,15 +361,6 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Args: value: The string value. """ - - # TODO(MOCO-1525): - # Support skipping UTF-8 during comptime evaluations, or support - # the necessary SIMD intrinsics to allow this to evaluate at compile - # time. - # debug_assert( - # _is_valid_utf8(value.as_bytes()), "value is not valid utf8" - # ) - self = StringSlice[O](unsafe_from_utf8=value.as_bytes()) # ===-------------------------------------------------------------------===# @@ -877,6 +870,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ if end == -1: return self.find(prefix, start) == start + # FIXME: use normalize_index return StringSlice[origin]( ptr=self.unsafe_ptr() + start, length=end - start ).startswith(prefix) @@ -899,6 +893,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( return False if end == -1: return self.rfind(suffix, start) + len(suffix) == len(self) + # FIXME: use normalize_index return StringSlice[origin]( ptr=self.unsafe_ptr() + start, length=end - start ).endswith(suffix) @@ -915,6 +910,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( A `StringSlice` borrowed from the current string containing the characters of the slice starting at start. """ + # FIXME: use normalize_index var self_len = self.byte_length() From dbd90f692459f12f35e7c26ff01bf7c4d9c8ce5d Mon Sep 17 00:00:00 2001 From: modularbot <116839051+modularbot@users.noreply.github.com> Date: Wed, 8 Jan 2025 11:35:47 -0800 Subject: [PATCH 032/182] [External] [docs] update broken link to nightly branch (#53524) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [External] [docs] update broken link to nightly branch - The link to the example of implementing operators for a custom type was broken, as it pointed to the `main` branch. - Updated the URL to point to the correct `nightly` branch, ensuring the link now leads to the correct example: https://github.com/modularml/mojo/tree/nightly/examples/operators - The change was made on the page: https://docs.modular-dev.com/nightly/mojo/manual/operators/#an-example-of-implementing-operators-for-a-custom-type ORIGINAL_AUTHOR=Miguel Cárdenas <78029302+miguelcsx@users.noreply.github.com> PUBLIC_PR_LINK=modularml/mojo#3885 Co-authored-by: Miguel Cárdenas <78029302+miguelcsx@users.noreply.github.com> Closes modularml/mojo#3885 MODULAR_ORIG_COMMIT_REV_ID: 24c0200789225bff5266771ede4f8994f3a94260 --- docs/manual/operators.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/manual/operators.mdx b/docs/manual/operators.mdx index a11cbd2cd8..b4ac20d127 100644 --- a/docs/manual/operators.mdx +++ b/docs/manual/operators.mdx @@ -1030,7 +1030,7 @@ operations like printing complex values. We'll also allow mixing `Complex` and This example builds our `Complex` struct incrementally. You can also find the [complete example in the public Mojo GitHub -repo](https://github.com/modularml/mojo/tree/main/examples/operators). +repo](https://github.com/modularml/mojo/tree/nightly/examples/operators). :::note From b19e2fdbbe14199bb7316fb911b46fe523883079 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Wed, 8 Jan 2025 16:56:54 -0600 Subject: [PATCH 033/182] [stdlib] cleanup: Remove `@implicit` from `Tuple` and `ListLiteral` variadic init These don't seem to be used widely, and can cause problems with overload resolution, since they can implicit convert from essentially anything. I specifically ran into the problem that: PythonObject("Foo") was ambiguous if you have both: PythonObject.__init__(ListLiteral[T]) PythonObject.__init__(StringSlice) because both are 1 implicit conversion step away from a StringLiteral. MODULAR_ORIG_COMMIT_REV_ID: c13da6ad20f728a044c7762508f66c213fcbdad8 --- stdlib/src/builtin/builtin_list.mojo | 1 - stdlib/src/builtin/tuple.mojo | 1 - 2 files changed, 2 deletions(-) diff --git a/stdlib/src/builtin/builtin_list.mojo b/stdlib/src/builtin/builtin_list.mojo index 50e63d02d2..c24ecb8d25 100644 --- a/stdlib/src/builtin/builtin_list.mojo +++ b/stdlib/src/builtin/builtin_list.mojo @@ -39,7 +39,6 @@ struct ListLiteral[*Ts: CollectionElement](Sized, CollectionElement): # ===-------------------------------------------------------------------===# @always_inline - @implicit fn __init__(out self, owned *args: *Ts): """Construct the list literal from the given values. diff --git a/stdlib/src/builtin/tuple.mojo b/stdlib/src/builtin/tuple.mojo index b18221e3b3..ea6ad3390c 100644 --- a/stdlib/src/builtin/tuple.mojo +++ b/stdlib/src/builtin/tuple.mojo @@ -48,7 +48,6 @@ struct Tuple[*element_types: CollectionElement](Sized, CollectionElement): """The underlying storage for the tuple.""" @always_inline("nodebug") - @implicit fn __init__(out self, owned *args: *element_types): """Construct the tuple. From 7e6963370aca3b85c5d2b84d256fb0d6820fd6a7 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Wed, 8 Jan 2025 19:01:49 -0600 Subject: [PATCH 034/182] [stdlib] polish: Change almost all `read arg: String` to `StringSlice` This PR changes almost all uses of immutable `String` reference arguments to instead take a `StringSlice`. This gives more flexibility to callers, who may have string data not locally stored as a heap-allocated `String` (for example, a string literal or borrowed string data). Exceptions: * Functions that pass `String` data to C, and so depend on the NUL terminator character that `String` guarantees. Removed: * `FileHandle.__init__(path: String, mode: String)` - Redundant with existing StringSlice-taking initializer * `PythonObject.__init__(StringLiteral)` * `PythonObject.__init__(StringRef)` Misc: * string_literal.mojo: Change some uses of `str(self).foo()` to `self.as_string_slice().foo()` to avoid unnecessary allocations. * Change calls to `String.unsafe_ptr()` to `String.unsafe_cstr_ptr()`, to make it clear that these depend on the NUL terminator. This will act as a speedbump to anyone trying to change these instancdes of `String` to `StringSlice` who might unknowningly not realize `StringSlice` does NOT guarantee a NUL terminator. * Avoid unnecessary intermediate `String` allocations in code like: `string += foo + bar` where the RHS `foo + bar` could copy / reallocate the `foo` `String`. MODULAR_ORIG_COMMIT_REV_ID: 52a716fa25520a268e3aff37349d1f2adf1fe00d --- stdlib/src/builtin/dtype.mojo | 47 ++++++++++--------- stdlib/src/builtin/error.mojo | 1 + stdlib/src/builtin/file.mojo | 13 +---- stdlib/src/builtin/int.mojo | 3 +- stdlib/src/builtin/io.mojo | 3 +- stdlib/src/builtin/string_literal.mojo | 14 +++--- stdlib/src/collections/string/_unicode.mojo | 8 ++-- stdlib/src/collections/string/string.mojo | 26 +++++----- stdlib/src/os/env.mojo | 10 ++-- stdlib/src/os/os.mojo | 2 +- stdlib/src/os/path/path.mojo | 7 ++- stdlib/src/pathlib/path.mojo | 16 ++++--- stdlib/src/python/python.mojo | 4 +- stdlib/src/python/python_object.mojo | 28 +++++++---- stdlib/src/tempfile/tempfile.mojo | 3 +- .../collections/string/test_string_slice.mojo | 2 +- stdlib/test/python/test_python_object.mojo | 13 ----- 17 files changed, 101 insertions(+), 99 deletions(-) diff --git a/stdlib/src/builtin/dtype.mojo b/stdlib/src/builtin/dtype.mojo index 48bfffaafd..f46f28a89a 100644 --- a/stdlib/src/builtin/dtype.mojo +++ b/stdlib/src/builtin/dtype.mojo @@ -16,6 +16,7 @@ These are Mojo built-ins, so you don't need to import them. """ from collections import KeyElement +from collections.string import StringSlice from hashlib._hasher import _HashableWithHasher, _Hasher from sys import bitwidthof, os_is_windows, sizeof @@ -166,53 +167,53 @@ struct DType( self.value = value @staticmethod - fn _from_str(str: String) -> DType: + fn _from_str(str: StringSlice) -> DType: """Construct a DType from a string. Args: str: The name of the DType. """ - if str.startswith(String("DType.")): - return Self._from_str(str.removeprefix("DType.")) - elif str == String("bool"): + if str.startswith("DType."): + return Self._from_str(String(str).removeprefix("DType.")) + elif str == "bool": return DType.bool - elif str == String("int8"): + elif str == "int8": return DType.int8 - elif str == String("uint8"): + elif str == "uint8": return DType.uint8 - elif str == String("int16"): + elif str == "int16": return DType.int16 - elif str == String("uint16"): + elif str == "uint16": return DType.uint16 - elif str == String("int32"): + elif str == "int32": return DType.int32 - elif str == String("uint32"): + elif str == "uint32": return DType.uint32 - elif str == String("int64"): + elif str == "int64": return DType.int64 - elif str == String("uint64"): + elif str == "uint64": return DType.uint64 - elif str == String("index"): + elif str == "index": return DType.index - elif str == String("float8e5m2"): + elif str == "float8e5m2": return DType.float8e5m2 - elif str == String("float8e5m2fnuz"): + elif str == "float8e5m2fnuz": return DType.float8e5m2fnuz - elif str == String("float8e4m3"): + elif str == "float8e4m3": return DType.float8e4m3 - elif str == String("float8e4m3fnuz"): + elif str == "float8e4m3fnuz": return DType.float8e4m3fnuz - elif str == String("bfloat16"): + elif str == "bfloat16": return DType.bfloat16 - elif str == String("float16"): + elif str == "float16": return DType.float16 - elif str == String("float32"): + elif str == "float32": return DType.float32 - elif str == String("float64"): + elif str == "float64": return DType.float64 - elif str == String("tensor_float32"): + elif str == "tensor_float32": return DType.tensor_float32 - elif str == String("invalid"): + elif str == "invalid": return DType.invalid else: return DType.invalid diff --git a/stdlib/src/builtin/error.mojo b/stdlib/src/builtin/error.mojo index 1ddae435ff..6d78fa5191 100644 --- a/stdlib/src/builtin/error.mojo +++ b/stdlib/src/builtin/error.mojo @@ -20,6 +20,7 @@ from sys.ffi import c_char from memory import UnsafePointer, memcpy from memory.memory import _free +from collections.string import StringSlice from utils import StringRef diff --git a/stdlib/src/builtin/file.mojo b/stdlib/src/builtin/file.mojo index c622989871..c2bbdf295c 100644 --- a/stdlib/src/builtin/file.mojo +++ b/stdlib/src/builtin/file.mojo @@ -78,17 +78,8 @@ struct FileHandle: """Default constructor.""" self.handle = OpaquePointer() - fn __init__(out self, path: String, mode: String) raises: - """Construct the FileHandle using the file path and mode. - - Args: - path: The file path. - mode: The mode to open the file in (the mode can be "r" or "w" or "rw"). - """ - self = Self(path.as_string_slice(), mode.as_string_slice()) - fn __init__(out self, path: StringSlice, mode: StringSlice) raises: - """Construct the FileHandle using the file path and string. + """Construct the FileHandle using the file path and mode. Args: path: The file path. @@ -482,7 +473,7 @@ struct FileHandle: fn open[ PathLike: os.PathLike -](path: PathLike, mode: String) raises -> FileHandle: +](path: PathLike, mode: StringSlice) raises -> FileHandle: """Opens the file specified by path using the mode provided, returning a FileHandle. diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index 698722f6f1..0f271cad42 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -16,6 +16,7 @@ These are Mojo built-ins, so you don't need to import them. """ from collections import KeyElement +from collections.string import StringSlice from collections.string.string import ( _calc_initial_buffer_size_int32, _calc_initial_buffer_size_int64, @@ -240,7 +241,7 @@ fn int[T: IntableRaising](value: T) raises -> Int: return value.__int__() -fn int(value: String, base: Int = 10) raises -> Int: +fn int(value: StringSlice, base: Int = 10) raises -> Int: """Parses and returns the given string as an integer in the given base. If base is set to 0, the string is parsed as an Integer literal, with the diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index a409c35c62..4e4c4afff6 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -16,6 +16,7 @@ These are Mojo built-ins, so you don't need to import them. """ from collections import InlineArray +from collections.string import StringSlice from sys import _libc as libc from sys import ( bitwidthof, @@ -94,7 +95,7 @@ struct _fdopen[mode: StringLiteral = "a"]: """ return self.read_until_delimiter("\n") - fn read_until_delimiter(self, delimiter: String) -> String: + fn read_until_delimiter(self, delimiter: StringSlice) -> String: """Reads an entire line from a stream, up to the `delimiter`. Does not include the delimiter in the result. diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index 7fb34ade4e..a6fa37dd03 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -694,7 +694,7 @@ struct StringLiteral( elems.each[add_elt]() return result - fn split(self, sep: String, maxsplit: Int = -1) raises -> List[String]: + fn split(self, sep: StringSlice, maxsplit: Int = -1) raises -> List[String]: """Split the string literal by a separator. Args: @@ -761,7 +761,7 @@ struct StringLiteral( """ return _to_string_list(self.as_string_slice().splitlines(keepends)) - fn count(self, substr: String) -> Int: + fn count(self, substr: StringSlice) -> Int: """Return the number of non-overlapping occurrences of substring `substr` in the string literal. @@ -908,7 +908,7 @@ struct StringLiteral( """ return String(self.lstrip().rstrip()) - fn strip(self, chars: String) -> String: + fn strip(self, chars: StringSlice) -> String: """Return a copy of the string literal with leading and trailing characters removed. @@ -921,7 +921,7 @@ struct StringLiteral( return String(self.lstrip(chars).rstrip(chars)) - fn rstrip(self, chars: String) -> String: + fn rstrip(self, chars: StringSlice) -> String: """Return a copy of the string literal with trailing characters removed. Args: @@ -940,9 +940,9 @@ struct StringLiteral( Returns: A copy of the string with no trailing whitespaces. """ - return String(str(self).rstrip()) + return String(self.as_string_slice().rstrip()) - fn lstrip(self, chars: String) -> String: + fn lstrip(self, chars: StringSlice) -> String: """Return a copy of the string with leading characters removed. Args: @@ -951,7 +951,7 @@ struct StringLiteral( Returns: A copy of the string with no leading characters. """ - return String(str(self).lstrip(chars)) + return String(self.as_string_slice().lstrip(chars)) fn lstrip(self) -> String: """Return a copy of the string with leading whitespaces removed. This diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index 69bb129418..f9b26ca604 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -54,7 +54,7 @@ fn _to_index[lookup: List[UInt32, **_]](rune: Int) -> Int: return cursor if b.load(cursor) == x else -1 -fn is_uppercase(s: String) -> Bool: +fn is_uppercase(s: StringSlice) -> Bool: """Returns True if all characters in the string are uppercase, and there is at least one cased character. @@ -84,7 +84,7 @@ fn is_uppercase(s: String) -> Bool: return found -fn is_lowercase(s: String) -> Bool: +fn is_lowercase(s: StringSlice) -> Bool: """Returns True if all characters in the string are lowercase, and there is at least one cased character. @@ -161,7 +161,7 @@ fn _write_rune(rune: UInt32, p: UnsafePointer[UInt8]) -> Int: return num_bytes -fn to_lowercase(s: String) -> String: +fn to_lowercase(s: StringSlice) -> String: """Returns a new string with all characters converted to uppercase. Args: @@ -206,7 +206,7 @@ fn to_lowercase(s: String) -> String: return String(list) -fn to_uppercase(s: String) -> String: +fn to_uppercase(s: StringSlice) -> String: """Returns a new string with all characters converted to uppercase. Args: diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 70e5ab003f..d82435643f 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -628,7 +628,7 @@ fn _is_ascii_lowercase(c: UInt8) -> Bool: # ===----------------------------------------------------------------------=== # -fn _isspace(c: String) -> Bool: +fn _isspace(c: StringSlice) -> Bool: """Determines whether the given character is a whitespace character. This only respects the default "C" locale, i.e. returns True only if the @@ -1513,7 +1513,7 @@ struct String( """ return self.as_string_slice().count(substr) - fn __contains__(self, substr: String) -> Bool: + fn __contains__(self, substr: StringSlice) -> Bool: """Returns True if the substring is contained within the current string. Args: @@ -1522,9 +1522,9 @@ struct String( Returns: True if the string contains the substring. """ - return substr.as_string_slice() in self.as_string_slice() + return substr in self.as_string_slice() - fn find(self, substr: String, start: Int = 0) -> Int: + fn find(self, substr: StringSlice, start: Int = 0) -> Int: """Finds the offset of the first occurrence of `substr` starting at `start`. If not found, returns -1. @@ -1536,9 +1536,9 @@ struct String( The offset of `substr` relative to the beginning of the string. """ - return self.as_string_slice().find(substr.as_string_slice(), start) + return self.as_string_slice().find(substr, start) - fn rfind(self, substr: String, start: Int = 0) -> Int: + fn rfind(self, substr: StringSlice, start: Int = 0) -> Int: """Finds the offset of the last occurrence of `substr` starting at `start`. If not found, returns -1. @@ -1550,9 +1550,7 @@ struct String( The offset of `substr` relative to the beginning of the string. """ - return self.as_string_slice().rfind( - substr.as_string_slice(), start=start - ) + return self.as_string_slice().rfind(substr, start=start) fn isspace(self) -> Bool: """Determines whether every character in the given String is a @@ -1567,7 +1565,7 @@ struct String( """ return self.as_string_slice().isspace() - fn split(self, sep: String, maxsplit: Int = -1) raises -> List[String]: + fn split(self, sep: StringSlice, maxsplit: Int = -1) raises -> List[String]: """Split the string by a separator. Args: @@ -1708,7 +1706,7 @@ struct String( """ return _to_string_list(self.as_string_slice().splitlines(keepends)) - fn replace(self, old: String, new: String) -> String: + fn replace(self, old: StringSlice, new: StringSlice) -> String: """Return a copy of the string with all occurrences of substring `old` if replaced by `new`. @@ -1853,7 +1851,7 @@ struct String( """ hasher._update_with_bytes(self.unsafe_ptr(), self.byte_length()) - fn _interleave(self, val: String) -> String: + fn _interleave(self, val: StringSlice) -> String: var res = Self._buffer_type() var val_ptr = val.unsafe_ptr() var self_ptr = self.unsafe_ptr() @@ -1919,7 +1917,7 @@ struct String( """ return self.as_string_slice().endswith(suffix, start, end) - fn removeprefix(self, prefix: String, /) -> String: + fn removeprefix(self, prefix: StringSlice, /) -> String: """Returns a new string with the prefix removed if it was present. For example: @@ -1942,7 +1940,7 @@ struct String( return self[prefix.byte_length() :] return self - fn removesuffix(self, suffix: String, /) -> String: + fn removesuffix(self, suffix: StringSlice, /) -> String: """Returns a new string with the suffix removed if it was present. For example: diff --git a/stdlib/src/os/env.mojo b/stdlib/src/os/env.mojo index 9ffe0eb2d8..b0403ca378 100644 --- a/stdlib/src/os/env.mojo +++ b/stdlib/src/os/env.mojo @@ -48,7 +48,9 @@ fn setenv(name: String, value: String, overwrite: Bool = True) -> Bool: return False var status = external_call["setenv", Int32]( - name.unsafe_ptr(), value.unsafe_ptr(), Int32(1 if overwrite else 0) + name.unsafe_cstr_ptr(), + value.unsafe_cstr_ptr(), + Int32(1 if overwrite else 0), ) return status == 0 @@ -66,7 +68,7 @@ fn unsetenv(name: String) -> Bool: not os_is_windows(), "operating system must be Linux or macOS" ]() - return external_call["unsetenv", c_int](name.unsafe_ptr()) == 0 + return external_call["unsetenv", c_int](name.unsafe_cstr_ptr()) == 0 fn getenv(name: String, default: String = "") -> String: @@ -89,7 +91,9 @@ fn getenv(name: String, default: String = "") -> String: if not os_is_supported: return default - var ptr = external_call["getenv", UnsafePointer[UInt8]](name.unsafe_ptr()) + var ptr = external_call["getenv", UnsafePointer[UInt8]]( + name.unsafe_cstr_ptr() + ) if not ptr: return default return String(StringRef(ptr=ptr)) diff --git a/stdlib/src/os/os.mojo b/stdlib/src/os/os.mojo index e80fb30e54..3a8baa7aee 100644 --- a/stdlib/src/os/os.mojo +++ b/stdlib/src/os/os.mojo @@ -110,7 +110,7 @@ struct _DirHandle: raise "the directory '" + path + "' does not exist" self._handle = external_call["opendir", OpaquePointer]( - path.unsafe_ptr() + path.unsafe_cstr_ptr() ) if not self._handle: diff --git a/stdlib/src/os/path/path.mojo b/stdlib/src/os/path/path.mojo index 16083fa864..97a9737635 100644 --- a/stdlib/src/os/path/path.mojo +++ b/stdlib/src/os/path/path.mojo @@ -312,7 +312,10 @@ fn getsize[PathLike: os.PathLike, //](path: PathLike) raises -> Int: # ===----------------------------------------------------------------------=== # -fn join(path: String, *paths: String) -> String: +# TODO(MOCO-1532): +# Use StringSlice here once param inference bug for empty variadic +# list of parameterized types is fixed. +fn join(owned path: String, *paths: String) -> String: """Join two or more pathname components, inserting '/' as needed. If any component is an absolute path, all previous path components will be discarded. An empty last part will result in a path that @@ -335,7 +338,7 @@ fn join(path: String, *paths: String) -> String: else: joined_path += sep + cur_path[] - return joined_path + return joined_path^ # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/pathlib/path.mojo b/stdlib/src/pathlib/path.mojo index 8e2f5c5042..4cfbf1357a 100644 --- a/stdlib/src/pathlib/path.mojo +++ b/stdlib/src/pathlib/path.mojo @@ -119,9 +119,9 @@ struct Path( Returns: A new path with the suffix appended to the current path. """ - return self.__truediv__(suffix.path) + return self.__truediv__(StringSlice(suffix.path)) - fn __truediv__(self, suffix: String) -> Self: + fn __truediv__(self, suffix: StringSlice) -> Self: """Joins two paths using the system-defined path separator. Args: @@ -134,7 +134,7 @@ struct Path( res /= suffix return res - fn __itruediv__(mut self, suffix: String): + fn __itruediv__(mut self, suffix: StringSlice): """Joins two paths using the system-defined path separator. Args: @@ -143,7 +143,8 @@ struct Path( if self.path.endswith(DIR_SEPARATOR): self.path += suffix else: - self.path += DIR_SEPARATOR + suffix + self.path += DIR_SEPARATOR + self.path += suffix @no_inline fn __str__(self) -> String: @@ -204,7 +205,7 @@ struct Path( """ return str(self) == str(other) - fn __eq__(self, other: String) -> Bool: + fn __eq__(self, other: StringSlice) -> Bool: """Returns True if the two paths are equal. Args: @@ -213,7 +214,7 @@ struct Path( Returns: True if the String and Path are equal, and False otherwise. """ - return self.path == other + return self.path.as_string_slice() == other fn __ne__(self, other: Self) -> Bool: """Returns True if the two paths are not equal. @@ -358,6 +359,9 @@ struct Path( return "" + # TODO(MOCO-1532): + # Use StringSlice here once param inference bug for empty variadic + # list of parameterized types is fixed. fn joinpath(self, *pathsegments: String) -> Path: """Joins the Path using the pathsegments. diff --git a/stdlib/src/python/python.mojo b/stdlib/src/python/python.mojo index 8771e54c6f..ca1ccab3ab 100644 --- a/stdlib/src/python/python.mojo +++ b/stdlib/src/python/python.mojo @@ -20,6 +20,7 @@ from python import Python """ from collections import Dict +from collections.string import StringSlice from os import abort, getenv from sys import external_call, sizeof from sys.ffi import _Global @@ -172,7 +173,7 @@ struct Python: return PythonObject(result) @staticmethod - fn add_to_path(dir_path: String) raises: + fn add_to_path(dir_path: StringSlice) raises: """Adds a directory to the Python path. This might be necessary to import a Python module via `import_module()`. @@ -194,6 +195,7 @@ struct Python: var cpython = _get_global_python_itf().cpython() var sys = Python.import_module("sys") var directory: PythonObject = dir_path + _ = sys.path.append(directory) # ===-------------------------------------------------------------------===# diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index caeb85a53b..b1ff31ec2c 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -20,6 +20,7 @@ from python import PythonObject """ from collections import Dict +from collections.string import StringSlice from hashlib._hasher import _HashableWithHasher, _Hasher from sys.ffi import c_ssize_t from sys.intrinsics import _type_is_eq @@ -404,27 +405,26 @@ struct PythonObject( Args: value: The string value. """ - self = PythonObject(str(value)) + self = PythonObject(value.as_string_slice()) @implicit - fn __init__(out self, strref: StringRef): - """Initialize the object from a string reference. + fn __init__(out self, value: String): + """Initialize the object from a string. Args: - strref: The string reference. + value: The string value. """ - cpython = _get_global_python_itf().cpython() - self.py_object = cpython.PyUnicode_DecodeUTF8(strref) + self = PythonObject(value.as_string_slice()) @implicit - fn __init__(out self, string: String): + fn __init__(out self, string: StringSlice): """Initialize the object from a string. Args: string: The string value. """ cpython = _get_global_python_itf().cpython() - self.py_object = cpython.PyUnicode_DecodeUTF8(string.as_string_slice()) + self.py_object = cpython.PyUnicode_DecodeUTF8(string) @implicit fn __init__[*Ts: CollectionElement](mut self, value: ListLiteral[*Ts]): @@ -457,7 +457,11 @@ struct PythonObject( elif _type_is_eq[T, Bool](): obj = PythonObject(value.get[i, Bool]()) elif _type_is_eq[T, StringRef](): - obj = PythonObject(value.get[i, StringRef]()) + obj = PythonObject( + StringSlice[MutableAnyOrigin]( + unsafe_from_utf8_strref=value.get[i, StringRef]() + ) + ) elif _type_is_eq[T, StringLiteral](): obj = PythonObject(value.get[i, StringLiteral]()) else: @@ -501,7 +505,11 @@ struct PythonObject( elif _type_is_eq[T, Bool](): obj = PythonObject(value.get[i, Bool]()) elif _type_is_eq[T, StringRef](): - obj = PythonObject(value.get[i, StringRef]()) + obj = PythonObject( + StringSlice[MutableAnyOrigin]( + unsafe_from_utf8_strref=value.get[i, StringRef]() + ) + ) elif _type_is_eq[T, StringLiteral](): obj = PythonObject(value.get[i, StringLiteral]()) else: diff --git a/stdlib/src/tempfile/tempfile.mojo b/stdlib/src/tempfile/tempfile.mojo index 48ccb1ddcd..2ad3b91d60 100644 --- a/stdlib/src/tempfile/tempfile.mojo +++ b/stdlib/src/tempfile/tempfile.mojo @@ -22,6 +22,7 @@ from tempfile import gettempdir import os import sys from collections import List, Optional +from collections.string import StringSlice from pathlib import Path from memory import Span @@ -89,7 +90,7 @@ fn _get_default_tempdir() raises -> String: raise Error("No usable temporary directory found") -fn _try_to_create_file(dir: String) -> Bool: +fn _try_to_create_file(dir: StringSlice) -> Bool: for _ in range(TMP_MAX): var name = _get_random_name() # TODO use os.join when it exists diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 32b6da2bf9..8abe0fb5c1 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -387,7 +387,7 @@ alias BAD_SEQUENCES = List[String]( ) -fn validate_utf8(slice: String) -> Bool: +fn validate_utf8(slice: StringSlice) -> Bool: return _is_valid_utf8(slice.as_bytes()) diff --git a/stdlib/test/python/test_python_object.mojo b/stdlib/test/python/test_python_object.mojo index b1c6799157..50540361ef 100644 --- a/stdlib/test/python/test_python_object.mojo +++ b/stdlib/test/python/test_python_object.mojo @@ -273,18 +273,6 @@ fn test_string_conversions() raises -> None: except e: print("Error occurred") - fn test_string_ref() -> None: - try: - var mojo_str: StringLiteral = "mojo" - var mojo_strref = StringRef(mojo_str) - var py_str = PythonObject(mojo_strref) - var py_capitalized = py_str.capitalize() - var py = Python() - var mojo_capitalized = py.__str__(py_capitalized) - assert_equal(mojo_capitalized, "Mojo") - except e: - print("Error occurred") - fn test_string() -> None: try: var mo_str = String("mo") @@ -305,7 +293,6 @@ fn test_string_conversions() raises -> None: assert_equal(str(type_obj), "") test_string_literal() - test_string_ref() test_string() test_type_object() From 7a05c5cfbe7a54284f71421aa0ddffdd9c9a8f87 Mon Sep 17 00:00:00 2001 From: soraros Date: Thu, 9 Jan 2025 08:54:17 -0800 Subject: [PATCH 035/182] [External] [stdlib] Mark `assume` as `has_side_effect=False` (#49220) [External] [stdlib] Mark assume as has_side_effect=False To enable DCE when calling `assume` Co-authored-by: soraros Closes modularml/mojo#3658 MODULAR_ORIG_COMMIT_REV_ID: 6e6a12d09ecfa9e75c3c0bb75b383df01a205e62 --- stdlib/src/sys/intrinsics.mojo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/src/sys/intrinsics.mojo b/stdlib/src/sys/intrinsics.mojo index 1a7242cc63..818ff9bd17 100644 --- a/stdlib/src/sys/intrinsics.mojo +++ b/stdlib/src/sys/intrinsics.mojo @@ -859,4 +859,4 @@ fn assume(val: Bool): Args: val: The input value which is assumed to be `True`. """ - llvm_intrinsic["llvm.assume", NoneType](val) + llvm_intrinsic["llvm.assume", NoneType, has_side_effect=False](val) From f09bcce6b9b612241ad8c93b92c01dc5b21feea9 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Thu, 9 Jan 2025 15:15:24 -0600 Subject: [PATCH 036/182] [stdlib] feat: Add `Char` type for representing characters This adds a bare bones initial `Char` type, defined to store a single Unicode scalar value using a UInt32. At the moment all this type does is provide checked and unchecked constructor methods. There is much future work to do integrating this type throughout the standard library APIs. MODULAR_ORIG_COMMIT_REV_ID: f28059669f65e41fdbac247f1acb9f9fc6e168c4 --- docs/changelog.md | 2 + stdlib/src/builtin/char.mojo | 87 ++++++++++++++++++++++++++++++ stdlib/src/prelude/__init__.mojo | 1 + stdlib/test/builtin/test_char.mojo | 45 ++++++++++++++++ 4 files changed, 135 insertions(+) create mode 100644 stdlib/src/builtin/char.mojo create mode 100644 stdlib/test/builtin/test_char.mojo diff --git a/docs/changelog.md b/docs/changelog.md index 86a8b15c41..306a5a6bd5 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -89,6 +89,8 @@ what we publish. `Span[Scalar[..]]`, simplifying the writing of some optimized SIMD-aware functionality. +- Added `Char`, for representing and storing single Unicode characters. + - Added `StringSlice.from_utf()` factor method, for validated construction of a `StringSlice` from a buffer containing UTF-8 encoded data. This method will raise if the buffer contents are not valid UTF-8. diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo new file mode 100644 index 0000000000..3116e454a2 --- /dev/null +++ b/stdlib/src/builtin/char.mojo @@ -0,0 +1,87 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2024, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +"""Implements the `Char` type for representing single characters.""" + +from collections import Optional + + +@always_inline +fn _is_unicode_scalar_value(codepoint: UInt32) -> Bool: + """Returns True if `codepoint` is a valid Unicode scalar value. + + Args: + codepoint: The codepoint integer value to check. + + Returns: + True if `codepoint` is a valid Unicode scalar value; False otherwise. + """ + return codepoint <= 0xD7FF or ( + codepoint >= 0xE000 and codepoint <= 0x10FFFF + ) + + +@value +struct Char(CollectionElement): + """A single textual character. + + This type represents a single textual character. Specifically, this type + stores a single Unicode [*scalar value*][1], typically encoding a single + user-recognizable character. + + All valid Unicode scalar values are in the range(s) 0 to 0xD7FF and + 0xE000 to 0x10FFFF, inclusive. This type guarantees that the stored integer + value falls in these ranges. + + [1]: https://www.unicode.org/glossary/#unicode_scalar_value + """ + + var _codepoint: UInt32 + """The Unicode scalar value represented by this type.""" + + fn __init__(out self, *, unsafe_unchecked_codepoint: UInt32): + """Construct a `Char` from a code point value without checking that it + falls in the valid range. + + Safety: + The provided codepoint value MUST be a valid Unicode scalar value. + Providing a value outside of the valid range could lead to undefined + behavior in algorithms that depend on the validity guarantees of + this type. + + Args: + unsafe_unchecked_codepoint: A valid Unicode scalar value code point. + """ + debug_assert( + _is_unicode_scalar_value(unsafe_unchecked_codepoint), + "codepoint is not a valid Unicode scalar value", + ) + + self._codepoint = unsafe_unchecked_codepoint + + @staticmethod + fn from_u32(codepoint: UInt32) -> Optional[Self]: + """Construct a `Char` from a code point value. Returns None if the + provided `codepoint` is not in the valid range. + + Args: + codepoint: An integer representing a Unicode scalar value. + + Returns: + A `Char` if `codepoint` falls in the valid range for Unicode scalar + values, otherwise None. + """ + + if _is_unicode_scalar_value(codepoint): + return Char(unsafe_unchecked_codepoint=codepoint) + else: + return None diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index 3cb066f0d4..add29683cd 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -39,6 +39,7 @@ from builtin.builtin_list import ( VariadicPack, ) from builtin.builtin_slice import Slice, slice +from builtin.char import Char from builtin.comparable import Comparable from builtin.constrained import constrained from builtin.coroutine import AnyCoroutine, Coroutine, RaisingCoroutine diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo new file mode 100644 index 0000000000..97c2a56978 --- /dev/null +++ b/stdlib/test/builtin/test_char.mojo @@ -0,0 +1,45 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2024, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +# RUN: %mojo %s + +from testing import assert_true, assert_false, assert_equal + + +def test_char_validity(): + # Check that basic unchecked constructor behaves as expected. + var c1 = Char(unsafe_unchecked_codepoint=32) + assert_equal(c1._codepoint, 32) + + assert_true(Char.from_u32(0)) + + # For a visual intuition of what constitues a valid scalar value: + # https://connorgray.com/ephemera/project-log#2025-01-09 + + # Last valid code point in the smaller scalar value range. + assert_true(Char.from_u32(0xD7FF)) + + # First surrogate code point, not valid. + assert_false(Char.from_u32(0xD7FF + 1)) + + # Last surrogate code point, not valid + assert_false(Char.from_u32(0xDFFF)) + + # First valid code point in the larger scalar value range. + assert_true(Char.from_u32(0xE000)) + + # Beyond Unicode's committed range of code points. + assert_false(Char.from_u32(0x10FFFF + 1)) + + +def main(): + test_char_validity() From be605c7c7425cb39600b82e081e60303dbb5e29e Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 9 Jan 2025 15:24:04 -0600 Subject: [PATCH 037/182] [stdlib] Combine indexer traits and optimize uint indexing This sets up removing the Uint -> Int implicit conversion, the majority of which occur when indexing into collections, pointers, or creating n-dimensional index types. It removes the `__index__(self) -> Int` trait which was the same sig as `__int__(self) -> Int`, and instead uses a single `Indexer` trait for all indexing. This enables optimizing away the check to normalize a negative number when using a UInt, and using SIMD scalar integer types as an index across a wider variety of collections. The `Indexer` trait was also used to enable implicit conversions to `Int` on a few types such as `Bool` and `PythonObject`, this has been moved to `ImplicitlyIntable` to align with `ImplicitlyBoolable`. MODULAR_ORIG_COMMIT_REV_ID: 3d5968b3155b4751bd73aaa3d90709ebdfa43aa0 --- docs/changelog.md | 17 ++++ stdlib/src/builtin/bool.mojo | 18 +++- stdlib/src/builtin/builtin_list.mojo | 7 +- stdlib/src/builtin/format_int.mojo | 16 +-- stdlib/src/builtin/int.mojo | 98 +++++++++---------- stdlib/src/builtin/int_literal.mojo | 21 ++-- stdlib/src/builtin/range.mojo | 16 +-- stdlib/src/builtin/simd.mojo | 8 +- stdlib/src/builtin/uint.mojo | 25 +++-- stdlib/src/collections/inline_array.mojo | 50 +++++++--- stdlib/src/collections/inline_list.mojo | 18 ++-- stdlib/src/collections/list.mojo | 33 ++++--- stdlib/src/collections/string/string.mojo | 8 +- .../src/collections/string/string_slice.mojo | 4 +- stdlib/src/collections/vector.mojo | 44 ++++++--- stdlib/src/memory/pointer.mojo | 2 +- stdlib/src/memory/span.mojo | 9 +- stdlib/src/memory/unsafe_pointer.mojo | 48 ++++----- stdlib/src/prelude/__init__.mojo | 2 +- stdlib/src/python/python_object.mojo | 26 +++-- stdlib/src/utils/index.mojo | 17 ++-- stdlib/src/utils/static_tuple.mojo | 32 +++--- stdlib/src/utils/stringref.mojo | 7 +- stdlib/test/builtin/test_bool.mojo | 4 +- stdlib/test/builtin/test_format_int.mojo | 8 +- stdlib/test/builtin/test_int.mojo | 4 +- stdlib/test/builtin/test_int_literal.mojo | 4 +- stdlib/test/builtin/test_uint.mojo | 4 +- 28 files changed, 311 insertions(+), 239 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 306a5a6bd5..0e14258db3 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -147,6 +147,23 @@ what we publish. - `bit_ceil` has been renamed to `next_power_of_two`, and `bit_floor` to `prev_power_of_two`. This is to improve readability and clarity in their use. +- The `Indexer` and `IntLike` traits which were previously both used for + indexing have been combined. This enables SIMD scalar integer types and UInt + to be used for indexing into all of the collection types, as well as + optimizing away normalization checks for UInt indexing. + +- The `ImplicitlyIntable` trait has been added, allowing types to be implicitly + converted to an `Int` by implementing the `__as_int__` method: + + ```mojo + @value + struct Foo(ImplicitlyIntable): + var i: Int + + fn __as_int__(self) -> Int: + return self.i + ``` + ### Tooling changes - mblack (aka `mojo format`) no longer formats non-mojo files. This prevents diff --git a/stdlib/src/builtin/bool.mojo b/stdlib/src/builtin/bool.mojo index 3b9c3a2569..a0a65229dc 100644 --- a/stdlib/src/builtin/bool.mojo +++ b/stdlib/src/builtin/bool.mojo @@ -104,8 +104,8 @@ struct Bool( ComparableCollectionElement, Defaultable, ImplicitlyBoolable, + ImplicitlyIntable, Indexer, - Intable, Representable, Stringable, Writable, @@ -259,6 +259,16 @@ struct Bool( """ return _select_register_value(self, Int(1), Int(0)) + @always_inline("nodebug") + fn __as_int__(self) -> Int: + """Implicitly convert to an integral representation of the value, + wherever an `Int` is expected. + + Returns: + The integral representation of the value. + """ + return self.__int__() + @always_inline("nodebug") fn __float__(self) -> Float64: """Convert this Bool to a float. @@ -269,13 +279,13 @@ struct Bool( return _select_register_value(self, Float64(1.0), Float64(0.0)) @always_inline("nodebug") - fn __index__(self) -> Int: - """Convert this Bool to an integer for indexing purposes. + fn __index__(self) -> __mlir_type.index: + """Convert to index. Returns: 1 if the Bool is True, 0 otherwise. """ - return self.__int__() + return int(self).value @always_inline("nodebug") fn __eq__(self, rhs: Bool) -> Bool: diff --git a/stdlib/src/builtin/builtin_list.mojo b/stdlib/src/builtin/builtin_list.mojo index c24ecb8d25..516fdbe06c 100644 --- a/stdlib/src/builtin/builtin_list.mojo +++ b/stdlib/src/builtin/builtin_list.mojo @@ -195,16 +195,19 @@ struct VariadicList[type: AnyTrivialRegType](Sized): return __mlir_op.`pop.variadic.size`(self.value) @always_inline - fn __getitem__(self, idx: Int) -> type: + fn __getitem__[I: Indexer](self, idx: I) -> type: """Gets a single element on the variadic list. Args: idx: The index of the element to access on the list. + Parameters: + I: A type that can be used as an index. + Returns: The element on the list corresponding to the given index. """ - return __mlir_op.`pop.variadic.get`(self.value, idx.value) + return __mlir_op.`pop.variadic.get`(self.value, index(idx)) @always_inline fn __iter__(self) -> Self.IterType: diff --git a/stdlib/src/builtin/format_int.mojo b/stdlib/src/builtin/format_int.mojo index 0598bb816a..2f9bf016db 100644 --- a/stdlib/src/builtin/format_int.mojo +++ b/stdlib/src/builtin/format_int.mojo @@ -66,11 +66,11 @@ fn bin(b: Scalar[DType.bool], /, *, prefix: StaticString = "0b") -> String: return bin(b.cast[DType.int8](), prefix=prefix) -fn bin[T: Indexer, //](num: T, /, *, prefix: StaticString = "0b") -> String: +fn bin[T: Intable, //](num: T, /, *, prefix: StaticString = "0b") -> String: """Returns the binary representation of an indexer type. Parameters: - T: The Indexer type. + T: The Intable type. Args: num: An indexer value. @@ -79,7 +79,7 @@ fn bin[T: Indexer, //](num: T, /, *, prefix: StaticString = "0b") -> String: Returns: The binary string representation of num. """ - return bin(Scalar[DType.index](index(num)), prefix=prefix) + return bin(Scalar[DType.index](int(num)), prefix=prefix) # ===-----------------------------------------------------------------------===# @@ -105,7 +105,7 @@ fn hex(value: Scalar, /, *, prefix: StaticString = "0x") -> String: return _try_format_int(value, 16, prefix=prefix) -fn hex[T: Indexer, //](value: T, /, *, prefix: StaticString = "0x") -> String: +fn hex[T: Intable, //](value: T, /, *, prefix: StaticString = "0x") -> String: """Returns the hex string representation of the given integer. The hexadecimal representation is a base-16 encoding of the integer value. @@ -123,7 +123,7 @@ fn hex[T: Indexer, //](value: T, /, *, prefix: StaticString = "0x") -> String: Returns: A string containing the hex representation of the given integer. """ - return hex(Scalar[DType.index](index(value)), prefix=prefix) + return hex(Scalar[DType.index](int(value)), prefix=prefix) fn hex(value: Scalar[DType.bool], /, *, prefix: StaticString = "0x") -> String: @@ -167,7 +167,7 @@ fn oct(value: Scalar, /, *, prefix: StaticString = "0o") -> String: return _try_format_int(value, 8, prefix=prefix) -fn oct[T: Indexer, //](value: T, /, *, prefix: StaticString = "0o") -> String: +fn oct[T: Intable, //](value: T, /, *, prefix: StaticString = "0o") -> String: """Returns the octal string representation of the given integer. The octal representation is a base-8 encoding of the integer value. @@ -176,7 +176,7 @@ fn oct[T: Indexer, //](value: T, /, *, prefix: StaticString = "0o") -> String: subsequent digits are octal. Parameters: - T: The indexer type to represent in octal. + T: The intable type to represent in octal. Args: value: The integer value to format. @@ -185,7 +185,7 @@ fn oct[T: Indexer, //](value: T, /, *, prefix: StaticString = "0o") -> String: Returns: A string containing the octal representation of the given integer. """ - return oct(Scalar[DType.index](index(value)), prefix=prefix) + return oct(Scalar[DType.index](int(value)), prefix=prefix) fn oct(value: Scalar[DType.bool], /, *, prefix: StaticString = "0o") -> String: diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index 0f271cad42..8205ad6886 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -40,24 +40,22 @@ from utils._visualizers import lldb_formatter_wrapping_type # ===----------------------------------------------------------------------=== # -trait Indexer: - """This trait denotes a type that can be used to index a container that - handles integral index values. - - This solves the issue of being able to index data structures such as `List` - with the various integral types without being too broad and allowing types - that are coercible to `Int` (e.g. floating point values that have `__int__` - method). In contrast to `Intable`, types conforming to `Indexer` must be - convertible to `Int` in a lossless way. - - Note that types conforming to `Indexer` are implicitly convertible to `Int`. +trait Indexer( + Intable, +): + """ + The `Indexer` trait is used for types that can index into a collection or + pointer. The type returned is the underlying __mlir_type.index, enabling + types like `UInt` to not have to be converted to an `Int` first. This type + is implicitly convertable to an `Int`, so can be used anywhere an `Int` can + e.g. for comparisons. """ - fn __index__(self) -> Int: - """Return the index value. + fn __index__(self) -> __mlir_type.index: + """Convert to index. Returns: - The index value of the object. + The corresponding __mlir_type.index value. """ ... @@ -68,7 +66,7 @@ trait Indexer: @always_inline("nodebug") -fn index[T: Indexer](idx: T, /) -> Int: +fn index[T: Indexer](idx: T, /) -> __mlir_type.index: """Returns the value of `__index__` for the given value. Parameters: @@ -78,7 +76,7 @@ fn index[T: Indexer](idx: T, /) -> Int: idx: The value. Returns: - An `Int` representing the index value. + An `__mlir_type` representing the index value. """ return idx.__index__() @@ -173,30 +171,38 @@ trait IntableRaising: ... -# ===----------------------------------------------------------------------=== # -# IntLike -# ===----------------------------------------------------------------------=== # +trait ImplicitlyIntable(Intable): + """The `ImplicitlyIntable` trait describes a type that can be converted to + an Int implicitly. + This trait requires the type to implement the `__as_int__()` method. For + example: -trait IntLike( - Absable, - Ceilable, - Floorable, - Writable, - Powable, - Stringable, - Truncable, -): - """ - The `IntLike` trait is a tag for `Int` or `UInt`. This allows writing - functions that works on either. + ```mojo + @value + struct Foo(ImplicitlyIntable): + var i: Int + + fn __as_int__(self) -> Int: + return self.i + ``` + + Now you can use `Foo` anywhere that an `Int` is expected, e.g. equality + checks: + + ```mojo + %# from testing import assert_equal + foo = Foo(42) + assert_equal(foo, 42) + ``` """ - fn __mlir_index__(self) -> __mlir_type.index: - """Convert to index. + fn __as_int__(self) -> Int: + """Implicitly convert to an integral representation of the value, + wherever an `Int` is expected. Returns: - The corresponding __mlir_type.index value. + The integral representation of the value. """ ... @@ -302,11 +308,9 @@ fn int(value: UInt) -> Int: struct Int( CeilDivable, Indexer, - Intable, ImplicitlyBoolable, KeyElement, Roundable, - IntLike, _HashableWithHasher, ExplicitlyCopyable, ): @@ -375,16 +379,16 @@ struct Int( @always_inline("nodebug") @implicit - fn __init__[IndexerTy: Indexer](mut self, value: IndexerTy): - """Construct Int from the given Indexer value. + fn __init__[I: ImplicitlyIntable](out self, value: I): + """Construct Int from implicitly convertable type. Parameters: - IndexerTy: A type conforming to Indexer. + I: The type that is implicitly convertable to an `Int`. Args: value: The init value. """ - self = value.__index__() + self = value.__as_int__() @always_inline("nodebug") @implicit @@ -988,18 +992,6 @@ struct Int( """ return self.__bool__() - @always_inline("nodebug") - fn __index__(self) -> Int: - """Return self converted to an integer, if self is suitable for use as - an index into a list. - - For Int type this is simply the value. - - Returns: - The corresponding Int value. - """ - return self - @always_inline("nodebug") fn __int__(self) -> Int: """Gets the integral value (this is an identity function for Int). @@ -1170,7 +1162,7 @@ struct Int( writer.write(self) @always_inline("nodebug") - fn __mlir_index__(self) -> __mlir_type.index: + fn __index__(self) -> __mlir_type.index: """Convert to index. Returns: diff --git a/stdlib/src/builtin/int_literal.mojo b/stdlib/src/builtin/int_literal.mojo index 3d50918458..f7b72d9ea0 100644 --- a/stdlib/src/builtin/int_literal.mojo +++ b/stdlib/src/builtin/int_literal.mojo @@ -25,8 +25,8 @@ struct IntLiteral( Comparable, Floorable, ImplicitlyBoolable, + ImplicitlyIntable, Indexer, - Intable, Roundable, Stringable, Truncable, @@ -593,23 +593,22 @@ struct IntLiteral( return self.__bool__() @always_inline("nodebug") - fn __index__(self) -> Int: - """Return self converted to an integer, if self is suitable for use as - an index into a list. + fn __int__(self) -> Int: + """Convert from IntLiteral to Int. Returns: - The corresponding Int value. + The value as an integer of platform-specific width. """ - return self.__int__() + return self.__index__() @always_inline("nodebug") - fn __int__(self) -> Int: - """Convert from IntLiteral to Int. + fn __as_int__(self) -> Int: + """Implicitly convert to an Int. Returns: - The value as an integer of platform-specific width. + An integral value that represents this object. """ - return Int(self.__as_mlir_index()) + return self.__int__() @always_inline("nodebug") fn __uint__(self) -> UInt: @@ -731,7 +730,7 @@ struct IntLiteral( return __mlir_op.`kgen.int_literal.bit_width`(self.value) @always_inline("nodebug") - fn __as_mlir_index(self) -> __mlir_type.index: + fn __index__(self) -> __mlir_type.index: """Convert from IntLiteral to index. Returns: diff --git a/stdlib/src/builtin/range.mojo b/stdlib/src/builtin/range.mojo index 2af6fb942d..b011c350d5 100644 --- a/stdlib/src/builtin/range.mojo +++ b/stdlib/src/builtin/range.mojo @@ -74,8 +74,8 @@ struct _ZeroStartingRange(Sized, ReversibleRange, _IntIterable): return self.curr @always_inline - fn __getitem__(self, idx: Int) -> Int: - debug_assert(idx < self.__len__(), "index out of range") + fn __getitem__[I: Indexer](self, idx: I) -> Int: + debug_assert(int(idx) < self.__len__(), "index out of range") return index(idx) @always_inline @@ -108,8 +108,8 @@ struct _SequentialRange(Sized, ReversibleRange, _IntIterable): return max(0, self.end - self.start) @always_inline - fn __getitem__(self, idx: Int) -> Int: - debug_assert(idx < self.__len__(), "index out of range") + fn __getitem__[I: Indexer](self, idx: I) -> Int: + debug_assert(self.__len__() > index(idx), "index out of range") return self.start + index(idx) @always_inline @@ -189,8 +189,8 @@ struct _StridedRange(Sized, ReversibleRange, _StridedIterable): return ceildiv(select(cnd, 0, numerator), select(cnd, 1, denominator)) @always_inline - fn __getitem__(self, idx: Int) -> Int: - debug_assert(idx < self.__len__(), "index out of range") + fn __getitem__[I: Indexer](self, idx: I) -> Int: + debug_assert(self.__len__() > index(idx), "index out of range") return self.start + index(idx) * self.step @always_inline @@ -274,7 +274,7 @@ fn range[ @always_inline fn range[ - t0: Intable, t1: Intable, t2: Intable + t0: Indexer, t1: Indexer, t2: Indexer ](start: t0, end: t1, step: t2) -> _StridedRange: """Constructs a [start; end) Range with a given step. @@ -291,7 +291,7 @@ fn range[ Returns: The constructed range. """ - return _StridedRange(int(start), int(end), int(step)) + return _StridedRange(index(start), index(end), index(step)) @always_inline diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index 0a56cdd820..a74d707205 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -235,7 +235,7 @@ struct SIMD[type: DType, size: Int]( Hashable, _HashableWithHasher, Intable, - IntLike, + Indexer, Representable, Roundable, Sized, @@ -650,7 +650,7 @@ struct SIMD[type: DType, size: Int]( """ return __mlir_op.`pop.simd.extractelement`[ _type = __mlir_type[`!pop.scalar<`, type.value, `>`] - ](self.value, index(idx).value) + ](self.value, idx.value) @always_inline("nodebug") fn __setitem__(mut self, idx: Int, val: Scalar[type]): @@ -661,7 +661,7 @@ struct SIMD[type: DType, size: Int]( val: The value to set. """ self.value = __mlir_op.`pop.simd.insertelement`( - self.value, val.value, index(idx).value + self.value, val.value, idx.value ) fn __contains__(self, value: Scalar[type]) -> Bool: @@ -1523,7 +1523,7 @@ struct SIMD[type: DType, size: Int]( ](rebind[Scalar[type]](self).value) @always_inline("nodebug") - fn __mlir_index__(self) -> __mlir_type.index: + fn __index__(self) -> __mlir_type.index: """Convert to index. Returns: diff --git a/stdlib/src/builtin/uint.mojo b/stdlib/src/builtin/uint.mojo index 9c3feb155f..7067e94d68 100644 --- a/stdlib/src/builtin/uint.mojo +++ b/stdlib/src/builtin/uint.mojo @@ -27,7 +27,7 @@ from utils._visualizers import lldb_formatter_wrapping_type @lldb_formatter_wrapping_type @value @register_passable("trivial") -struct UInt(IntLike, _HashableWithHasher): +struct UInt(Indexer, _HashableWithHasher): """This type represents an unsigned integer. An unsigned integer represents a positive integral number. @@ -105,7 +105,7 @@ struct UInt(IntLike, _HashableWithHasher): self = value.__uint__() @always_inline("nodebug") - fn __mlir_index__(self) -> __mlir_type.index: + fn __index__(self) -> __mlir_type.index: """Convert to index. Returns: @@ -142,6 +142,15 @@ struct UInt(IntLike, _HashableWithHasher): writer.write(UInt64(self)) + @always_inline("nodebug") + fn __int__(self) -> Int: + """Gets the integral value, wrapping to a negative number on overflow. + + Returns: + The value as an integer. + """ + return self.value + fn __repr__(self) -> String: """Convert this UInt to a string. @@ -728,18 +737,6 @@ struct UInt(IntLike, _HashableWithHasher): """ return self != 0 - @always_inline("nodebug") - fn __index__(self) -> UInt: - """Return self converted to an unsigned integer, if self is suitable for use as - an index into a list. - - For Int type this is simply the value. - - Returns: - The corresponding Int value. - """ - return self - @always_inline("nodebug") fn __ceil__(self) -> Self: """Return the ceiling of the UInt value, which is itself. diff --git a/stdlib/src/collections/inline_array.mojo b/stdlib/src/collections/inline_array.mojo index 973406574b..f24d4dbe75 100644 --- a/stdlib/src/collections/inline_array.mojo +++ b/stdlib/src/collections/inline_array.mojo @@ -223,37 +223,54 @@ struct InlineArray[ # ===------------------------------------------------------------------===# @always_inline - fn __getitem__(ref self, idx: Int) -> ref [self] Self.ElementType: + fn __getitem__[I: Indexer](ref self, idx: I) -> ref [self] Self.ElementType: """Get a `Pointer` to the element at the given index. + Parameters: + I: A type that can be used as an index. + Args: idx: The index of the item. Returns: A reference to the item at the given index. """ - var normalized_index = normalize_index["InlineArray"](idx, self) - return self.unsafe_get(normalized_index) + + @parameter + if _type_is_eq[I, UInt](): + return self.unsafe_get(idx) + else: + var normalized_index = normalize_index["InlineArray"]( + int(idx), self + ) + return self.unsafe_get(normalized_index) @always_inline - fn __getitem__[idx: Int](ref self) -> ref [self] Self.ElementType: + fn __getitem__[ + I: Indexer, //, idx: I + ](ref self) -> ref [self] Self.ElementType: """Get a `Pointer` to the element at the given index. Parameters: + I: A type that can be used as an index. idx: The index of the item. Returns: A reference to the item at the given index. """ - constrained[-size <= idx < size, "Index must be within bounds."]() - - var normalized_idx = idx + constrained[-size <= int(idx) < size, "Index must be within bounds."]() @parameter - if idx < 0: - normalized_idx += size + if _type_is_eq[I, UInt](): + return self.unsafe_get(idx) + else: + var normalized_idx = int(idx) + + @parameter + if int(idx) < 0: + normalized_idx += size - return self.unsafe_get(normalized_idx) + return self.unsafe_get(normalized_idx) # ===------------------------------------------------------------------=== # # Trait implementations @@ -273,7 +290,7 @@ struct InlineArray[ # ===------------------------------------------------------------------===# @always_inline - fn unsafe_get(ref self, idx: Int) -> ref [self] Self.ElementType: + fn unsafe_get[I: Indexer](ref self, idx: I) -> ref [self] Self.ElementType: """Get a reference to an element of self without checking index bounds. Users should opt for `__getitem__` instead of this method as it is @@ -285,20 +302,23 @@ struct InlineArray[ Args: idx: The index of the element to get. + Parameters: + I: A type that can be used as an index. + Returns: A reference to the element at the given index. """ - var idx_as_int = index(idx) + var i = index(idx) debug_assert( - 0 <= idx_as_int < size, + 0 <= int(i) < size, " InlineArray.unsafe_get() index out of bounds: ", - idx_as_int, + int(idx), " should be less than: ", size, ) var ptr = __mlir_op.`pop.array.gep`( UnsafePointer.address_of(self._array).address, - idx_as_int.value, + i, ) return UnsafePointer(ptr)[] diff --git a/stdlib/src/collections/inline_list.mojo b/stdlib/src/collections/inline_list.mojo index 798f71d5f8..733fd917b3 100644 --- a/stdlib/src/collections/inline_list.mojo +++ b/stdlib/src/collections/inline_list.mojo @@ -133,25 +133,29 @@ struct InlineList[ElementType: CollectionElementNew, capacity: Int = 16](Sized): # ===-------------------------------------------------------------------===# @always_inline - fn __getitem__( - ref self, owned idx: Int - ) -> ref [self._array] Self.ElementType: + fn __getitem__[ + I: Indexer + ](ref self, idx: I) -> ref [self._array] Self.ElementType: """Get a `Pointer` to the element at the given index. + Parameters: + I: A type that can be used as an index. + Args: idx: The index of the item. Returns: A reference to the item at the given index. """ + var index = int(idx) debug_assert( - -self._size <= idx < self._size, "Index must be within bounds." + -self._size <= index < self._size, "Index must be within bounds." ) - if idx < 0: - idx += len(self) + if index < 0: + index += len(self) - return self._array[idx].assume_initialized() + return self._array[index].assume_initialized() # ===-------------------------------------------------------------------===# # Trait implementations diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index 1f0d42bde8..561079a10e 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -22,6 +22,7 @@ from collections import List from os import abort from sys import sizeof +from sys.intrinsics import _type_is_eq from memory import Pointer, UnsafePointer, memcpy, Span @@ -850,29 +851,35 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( return res^ - fn __getitem__(ref self, idx: Int) -> ref [self] T: + fn __getitem__[I: Indexer](ref self, idx: I) -> ref [self] T: """Gets the list element at the given index. Args: idx: The index of the element. + Parameters: + I: A type that can be used as an index. + Returns: A reference to the element at the given index. """ - var normalized_idx = idx - - debug_assert( - -self.size <= normalized_idx < self.size, - "index: ", - normalized_idx, - " is out of bounds for `List` of size: ", - self.size, - ) - if normalized_idx < 0: - normalized_idx += len(self) + @parameter + if _type_is_eq[I, UInt](): + return (self.data + idx)[] + else: + var normalized_idx = int(idx) + debug_assert( + -self.size <= normalized_idx < self.size, + "index: ", + normalized_idx, + " is out of bounds for `List` of size: ", + self.size, + ) + if normalized_idx < 0: + normalized_idx += len(self) - return (self.data + normalized_idx)[] + return (self.data + normalized_idx)[] @always_inline fn unsafe_get(ref self, idx: Int) -> ref [self] Self.T: diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index d82435643f..2ca4d03112 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -362,7 +362,7 @@ fn _trim_and_handle_sign(str_slice: StringSlice, str_len: Int) -> (Int, Bool): start += 1 var p: Bool = buff[start] == ord("+") var n: Bool = buff[start] == ord("-") - return start + (p or n), n + return start + (int(p) or int(n)), n @always_inline @@ -992,11 +992,11 @@ struct String( # Operator dunders # ===------------------------------------------------------------------=== # - fn __getitem__[IndexerType: Indexer](self, idx: IndexerType) -> String: + fn __getitem__[I: Indexer](self, idx: I) -> String: """Gets the character at the specified position. Parameters: - IndexerType: The inferred type of an indexer argument. + I: A type that can be used as an index. Args: idx: The index value. @@ -1005,7 +1005,7 @@ struct String( A new string containing the character at the specified position. """ # TODO(#933): implement this for unicode when we support llvm intrinsic evaluation at compile time - var normalized_idx = normalize_index["String"](idx, self) + var normalized_idx = normalize_index["String"](index(idx), self) var buf = Self._buffer_type(capacity=1) buf.append(self._buffer[normalized_idx]) buf.append(0) diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 881b2df713..614f4dd472 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -598,11 +598,11 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( ptr=self.unsafe_ptr(), length=self.byte_length() ) - fn __getitem__[IndexerType: Indexer](self, idx: IndexerType) -> String: + fn __getitem__[I: Indexer](self, idx: I) -> String: """Gets the character at the specified position. Parameters: - IndexerType: The inferred type of an indexer argument. + I: A type that can be used as an index. Args: idx: The index value. diff --git a/stdlib/src/collections/vector.mojo b/stdlib/src/collections/vector.mojo index 556c343ea2..1466c23f9d 100644 --- a/stdlib/src/collections/vector.mojo +++ b/stdlib/src/collections/vector.mojo @@ -20,6 +20,7 @@ from collections import InlinedFixedVector """ from sys import sizeof +from sys.intrinsics import _type_is_eq from memory import Pointer, UnsafePointer, memcpy @@ -204,49 +205,60 @@ struct InlinedFixedVector[ return self.current_size @always_inline - fn __getitem__(self, idx: Int) -> type: + fn __getitem__[I: Indexer](self, idx: I) -> type: """Gets a vector element at the given index. Args: idx: The index of the element. + Parameters: + I: A type that can be used as an index. + Returns: The element at the given index. """ - var normalized_idx = idx + var index = int(idx) debug_assert( - -self.current_size <= normalized_idx < self.current_size, + -self.current_size <= index < self.current_size, "index must be within bounds", ) - if normalized_idx < 0: - normalized_idx += len(self) + @parameter + if not _type_is_eq[I, UInt](): + if index < 0: + index += len(self) - if normalized_idx < Self.static_size: - return self.static_data[normalized_idx] + if index < Self.static_size: + return self.static_data[index] - return self.dynamic_data[normalized_idx - Self.static_size] + return self.dynamic_data[index - Self.static_size] @always_inline - fn __setitem__(mut self, idx: Int, value: type): + fn __setitem__[I: Indexer](mut self, idx: I, value: type): """Sets a vector element at the given index. + Parameters: + I: A type that can be used as an index. + Args: idx: The index of the element. value: The value to assign. """ - var normalized_idx = idx + var index = int(idx) debug_assert( - -self.current_size <= normalized_idx < self.current_size, + -self.current_size <= index < self.current_size, "index must be within bounds", ) - if normalized_idx < 0: - normalized_idx += len(self) - if normalized_idx < Self.static_size: - self.static_data[normalized_idx] = value + @parameter + if not _type_is_eq[I, UInt](): + if index < 0: + index += len(self) + + if index < Self.static_size: + self.static_data[index] = value else: - self.dynamic_data[normalized_idx - Self.static_size] = value + self.dynamic_data[index - Self.static_size] = value fn clear(mut self): """Clears the elements in the vector.""" diff --git a/stdlib/src/memory/pointer.mojo b/stdlib/src/memory/pointer.mojo index 2d1f5fce52..280cc5fd3d 100644 --- a/stdlib/src/memory/pointer.mojo +++ b/stdlib/src/memory/pointer.mojo @@ -208,7 +208,7 @@ struct AddressSpace(EqualityComparable, Stringable, Writable): return self._value @always_inline("nodebug") - fn __mlir_index__(self) -> __mlir_type.index: + fn __index__(self) -> __mlir_type.index: """Convert to index. Returns: diff --git a/stdlib/src/memory/span.mojo b/stdlib/src/memory/span.mojo index c0d919dff0..099c798bed 100644 --- a/stdlib/src/memory/span.mojo +++ b/stdlib/src/memory/span.mojo @@ -168,12 +168,15 @@ struct Span[ # ===------------------------------------------------------------------===# @always_inline - fn __getitem__(self, idx: Int) -> ref [origin] T: + fn __getitem__[I: Indexer](self, idx: I) -> ref [origin] T: """Get a reference to an element in the span. Args: idx: The index of the value to return. + Parameters: + I: A type that can be used as an index. + Returns: An element reference. """ @@ -181,8 +184,8 @@ struct Span[ debug_assert( -self._len <= int(idx) < self._len, "index must be within bounds" ) - - var offset = idx + # TODO(MSTDL-1086): optimize away SIMD/UInt normalization check + var offset = int(idx) if offset < 0: offset += len(self) return self._data[offset] diff --git a/stdlib/src/memory/unsafe_pointer.mojo b/stdlib/src/memory/unsafe_pointer.mojo index efe6018cd9..cf6c8d3cc6 100644 --- a/stdlib/src/memory/unsafe_pointer.mojo +++ b/stdlib/src/memory/unsafe_pointer.mojo @@ -218,11 +218,11 @@ struct UnsafePointer[ ) @always_inline - fn offset[T: IntLike, //](self, idx: T) -> Self: + fn offset[I: Indexer, //](self, idx: I) -> Self: """Returns a new pointer shifted by the specified offset. Parameters: - T: The type of idx; either `Int` or `UInt`. + I: A type that can be used as an index. Args: idx: The offset of the new pointer. @@ -230,16 +230,16 @@ struct UnsafePointer[ Returns: The new constructed UnsafePointer. """ - return __mlir_op.`pop.offset`(self.address, idx.__mlir_index__()) + return __mlir_op.`pop.offset`(self.address, index(idx)) @always_inline fn __getitem__[ - IntLike: IntLike, // - ](self, offset: IntLike) -> ref [origin, address_space] type: + I: Indexer, // + ](self, offset: I) -> ref [origin, address_space] type: """Return a reference to the underlying data, offset by the given index. Parameters: - IntLike: The type of idx; either `Int` or `UInt`. + I: A type that can be used as an index. Args: offset: The offset index. @@ -250,11 +250,11 @@ struct UnsafePointer[ return (self + offset)[] @always_inline - fn __add__[T: IntLike, //](self, offset: T) -> Self: + fn __add__[I: Indexer, //](self, offset: I) -> Self: """Return a pointer at an offset from the current one. Parameters: - T: The type of idx; either `Int` or `UInt`. + I: A type that can be used as an index. Args: offset: The offset index. @@ -265,11 +265,11 @@ struct UnsafePointer[ return self.offset(offset) @always_inline - fn __sub__[T: IntLike, //](self, offset: T) -> Self: + fn __sub__[I: Indexer, //](self, offset: I) -> Self: """Return a pointer at an offset from the current one. Parameters: - T: The type of idx; either `Int` or `UInt`. + I: A type that can be used as an index. Args: offset: The offset index. @@ -277,14 +277,14 @@ struct UnsafePointer[ Returns: An offset pointer. """ - return self + (-1 * Int(offset.__mlir_index__())) + return self + (-1 * index(offset)) @always_inline - fn __iadd__[T: IntLike, //](mut self, offset: T): + fn __iadd__[I: Indexer, //](mut self, offset: I): """Add an offset to this pointer. Parameters: - T: The type of idx; either `Int` or `UInt`. + I: A type that can be used as an index. Args: offset: The offset index. @@ -292,11 +292,11 @@ struct UnsafePointer[ self = self + offset @always_inline - fn __isub__[T: IntLike, //](mut self, offset: T): + fn __isub__[I: Indexer, //](mut self, offset: I): """Subtract an offset from this pointer. Parameters: - T: The type of idx; either `Int` or `UInt`. + I: A type that can be used as an index. Args: offset: The offset index. @@ -578,21 +578,21 @@ struct UnsafePointer[ @always_inline("nodebug") fn load[ - T: IntLike, + I: Indexer, type: DType, //, width: Int = 1, *, alignment: Int = _default_alignment[type, width](), volatile: Bool = False, invariant: Bool = False, - ](self: UnsafePointer[Scalar[type], **_], offset: T) -> SIMD[type, width]: + ](self: UnsafePointer[Scalar[type], **_], offset: I) -> SIMD[type, width]: """Loads the value the pointer points to with the given offset. Constraints: The width and alignment must be positive integer values. Parameters: - T: The type of offset, either `Int` or `UInt`. + I: A type that can be used as an index. type: The data type of SIMD vector elements. width: The size of the SIMD vector. alignment: The minimal alignment of the address. @@ -614,12 +614,12 @@ struct UnsafePointer[ @always_inline fn store[ - T: IntLike, + I: Indexer, type: DType, //, *, alignment: Int = _default_alignment[type](), volatile: Bool = False, - ](self: UnsafePointer[Scalar[type], **_], offset: T, val: Scalar[type],): + ](self: UnsafePointer[Scalar[type], **_], offset: I, val: Scalar[type],): """Stores a single element value at the given offset. Constraints: @@ -627,7 +627,7 @@ struct UnsafePointer[ The offset must be integer. Parameters: - T: The type of offset, either `Int` or `UInt`. + I: A type that can be used as an index. type: The data type of SIMD vector elements. alignment: The minimal alignment of the address. volatile: Whether the operation is volatile or not. @@ -641,7 +641,7 @@ struct UnsafePointer[ @always_inline fn store[ - T: IntLike, + I: Indexer, type: DType, width: Int, //, *, @@ -649,7 +649,7 @@ struct UnsafePointer[ volatile: Bool = False, ]( self: UnsafePointer[Scalar[type], **_], - offset: T, + offset: I, val: SIMD[type, width], ): """Stores a single element value at the given offset. @@ -659,7 +659,7 @@ struct UnsafePointer[ The offset must be integer. Parameters: - T: The type of offset, either `Int` or `UInt`. + I: A type that can be used as an index. type: The data type of SIMD vector elements. width: The size of the SIMD vector. alignment: The minimal alignment of the address. diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index add29683cd..50c1cb8d1b 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -57,8 +57,8 @@ from builtin.int import ( Indexer, Int, Intable, + ImplicitlyIntable, IntableRaising, - IntLike, index, int, ) diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index b1ff31ec2c..7492ce0c40 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -200,15 +200,17 @@ struct TypedPythonObject[type_hint: StringLiteral]( # 'Tuple' Operations # ===-------------------------------------------------------------------===# - fn __getitem__( - self: TypedPythonObject["Tuple"], - pos: Int, - ) raises -> PythonObject: + fn __getitem__[ + I: Indexer + ](self: TypedPythonObject["Tuple"], pos: I,) raises -> PythonObject: """Get an element from this tuple. Args: pos: The tuple element position to retrieve. + Parameters: + I: A type that can be used as an index. + Returns: The value of the tuple element at the specified position. """ @@ -216,7 +218,7 @@ struct TypedPythonObject[type_hint: StringLiteral]( var item: PyObjectPtr = cpython.PyTuple_GetItem( self.unsafe_as_py_object_ptr(), - pos, + index(pos), ) if item.is_null(): @@ -230,8 +232,8 @@ struct TypedPythonObject[type_hint: StringLiteral]( @register_passable struct PythonObject( ImplicitlyBoolable, + ImplicitlyIntable, Indexer, - Intable, KeyElement, SizedRaising, Stringable, @@ -1456,13 +1458,13 @@ struct PythonObject( debug_assert(result != -1, "object is not hashable") hasher.update(result) - fn __index__(self) -> Int: + fn __index__(self) -> __mlir_type.index: """Returns an index representation of the object. Returns: An index value that represents this object. """ - return self.__int__() + return self.__int__().value fn __int__(self) -> Int: """Returns an integral representation of the object. @@ -1473,6 +1475,14 @@ struct PythonObject( cpython = _get_global_python_itf().cpython() return cpython.PyLong_AsSsize_t(self.py_object) + fn __as_int__(self) -> Int: + """Implicitly convert to an Int. + + Returns: + An integral value that represents this object. + """ + return self.__int__() + fn __float__(self) -> Float64: """Returns a float representation of the object. diff --git a/stdlib/src/utils/index.mojo b/stdlib/src/utils/index.mojo index 8c87763619..4e66f31f28 100644 --- a/stdlib/src/utils/index.mojo +++ b/stdlib/src/utils/index.mojo @@ -393,9 +393,12 @@ struct IndexList[ return int(self.data.__getitem__[idx]()) @always_inline("nodebug") - fn __getitem__(self, idx: Int) -> Int: + fn __getitem__[I: Indexer](self, idx: I) -> Int: """Gets an element from the tuple by index. + Parameters: + I: A type that can be used as an index. + Args: idx: The element index. @@ -405,28 +408,28 @@ struct IndexList[ return int(self.data[idx]) @always_inline("nodebug") - fn __setitem__[index: Int](mut self, val: Int): + fn __setitem__[idx: Int](mut self, val: Int): """Sets an element in the tuple at the given static index. Parameters: - index: The element index. + idx: The element index. Args: val: The value to store. """ - self.data.__setitem__[index](val) + self.data.__setitem__[idx](val) @always_inline("nodebug") - fn __setitem__[index: Int](mut self, val: Self._int_type): + fn __setitem__[idx: Int](mut self, val: Self._int_type): """Sets an element in the tuple at the given static index. Parameters: - index: The element index. + idx: The element index. Args: val: The value to store. """ - self.data.__setitem__[index](val) + self.data.__setitem__[idx](val) @always_inline("nodebug") fn __setitem__(mut self, idx: Int, val: Int): diff --git a/stdlib/src/utils/static_tuple.mojo b/stdlib/src/utils/static_tuple.mojo index 0f118f6486..3808906c12 100644 --- a/stdlib/src/utils/static_tuple.mojo +++ b/stdlib/src/utils/static_tuple.mojo @@ -193,13 +193,11 @@ struct StaticTuple[element_type: AnyTrivialRegType, size: Int](Sized): return val @always_inline("nodebug") - fn __getitem__[ - IntLike: IntLike, // - ](self, idx: IntLike) -> Self.element_type: + fn __getitem__[I: Indexer, //](self, idx: I) -> Self.element_type: """Returns the value of the tuple at the given dynamic index. Parameters: - IntLike: The type of idx; either `Int` or `UInt`. + I: A type that can be used as an index. Args: idx: The index into the tuple. @@ -207,46 +205,40 @@ struct StaticTuple[element_type: AnyTrivialRegType, size: Int](Sized): Returns: The value at the specified position. """ - debug_assert( - int(idx.__mlir_index__()) < size, "index must be within bounds" - ) + debug_assert(size > index(idx), "index must be within bounds") var ptr = __mlir_op.`pop.array.gep`( - UnsafePointer.address_of(self.array).address, idx.__mlir_index__() + UnsafePointer.address_of(self.array).address, index(idx) ) return UnsafePointer(ptr)[] @always_inline("nodebug") - fn __setitem__[ - IntLike: IntLike, // - ](mut self, idx: IntLike, val: Self.element_type): + fn __setitem__[I: Indexer, //](mut self, idx: I, val: Self.element_type): """Stores a single value into the tuple at the specified dynamic index. Parameters: - IntLike: The type of idx; either `Int` or `UInt`. + I: A type that can be used as an index. Args: idx: The index into the tuple. val: The value to store. """ - debug_assert( - int(idx.__mlir_index__()) < size, "index must be within bounds" - ) + debug_assert(size > index(idx), "index must be within bounds") var tmp = self var ptr = __mlir_op.`pop.array.gep`( - UnsafePointer.address_of(tmp.array).address, idx.__mlir_index__() + UnsafePointer.address_of(tmp.array).address, index(idx) ) UnsafePointer(ptr)[] = val self = tmp @always_inline("nodebug") - fn __setitem__[index: Int](mut self, val: Self.element_type): + fn __setitem__[idx: Int](mut self, val: Self.element_type): """Stores a single value into the tuple at the specified index. Parameters: - index: The index into the tuple. + idx: The index into the tuple. Args: val: The value to store. """ - constrained[index < size]() - _set_array_elem[index, size, Self.element_type](val, self.array) + constrained[idx < size]() + _set_array_elem[idx, size, Self.element_type](val, self.array) diff --git a/stdlib/src/utils/stringref.mojo b/stdlib/src/utils/stringref.mojo index ad78d89db9..a24d71c9bc 100644 --- a/stdlib/src/utils/stringref.mojo +++ b/stdlib/src/utils/stringref.mojo @@ -229,16 +229,19 @@ struct StringRef( # ===-------------------------------------------------------------------===# @always_inline("nodebug") - fn __getitem__(self, idx: Int) -> StringRef: + fn __getitem__[I: Indexer](self, idx: I) -> StringRef: """Get the string value at the specified position. Args: idx: The index position. + Parameters: + I: A type that can be used as an index. + Returns: The character at the specified position. """ - return StringRef {data: self.data + idx, length: 1} + return StringRef {data: self.data + int(idx), length: 1} @always_inline fn __eq__(self, rhs: StringRef) -> Bool: diff --git a/stdlib/test/builtin/test_bool.mojo b/stdlib/test/builtin/test_bool.mojo index bb3079a48e..ccde4536d2 100644 --- a/stdlib/test/builtin/test_bool.mojo +++ b/stdlib/test/builtin/test_bool.mojo @@ -113,8 +113,8 @@ def test_neg(): def test_indexer(): - assert_equal(1, Bool.__index__(True)) - assert_equal(0, Bool.__index__(False)) + assert_true(1 == index(Bool(True))) + assert_true(0 == index(Bool(False))) def test_comparisons(): diff --git a/stdlib/test/builtin/test_format_int.mojo b/stdlib/test/builtin/test_format_int.mojo index 58d8308c9b..990f0feb9d 100644 --- a/stdlib/test/builtin/test_format_int.mojo +++ b/stdlib/test/builtin/test_format_int.mojo @@ -78,8 +78,8 @@ fn test_hex() raises: @value -struct Ind(Indexer): - fn __index__(self) -> Int: +struct Ind(Intable): + fn __int__(self) -> Int: return 1 @@ -128,7 +128,7 @@ def test_oct_bool(): assert_equal(oct(False), "0o0") -def test_indexer(): +def test_intable(): assert_equal(bin(Ind()), "0b1") assert_equal(hex(Ind()), "0x1") assert_equal(oct(Ind()), "0o1") @@ -158,7 +158,7 @@ def main(): test_bin_scalar() test_bin_int() test_bin_bool() - test_indexer() + test_intable() test_oct_scalar() test_oct_bool() test_oct_int() diff --git a/stdlib/test/builtin/test_int.mojo b/stdlib/test/builtin/test_int.mojo index 9919b2f636..d6d306c391 100644 --- a/stdlib/test/builtin/test_int.mojo +++ b/stdlib/test/builtin/test_int.mojo @@ -153,8 +153,8 @@ def test_int_representation(): def test_indexer(): - assert_equal(5, Int(5).__index__()) - assert_equal(987, Int(987).__index__()) + assert_true(5 == index(Int(5))) + assert_true(987 == index(Int(987))) def test_bool(): diff --git a/stdlib/test/builtin/test_int_literal.mojo b/stdlib/test/builtin/test_int_literal.mojo index 9651e564b5..8bc148e4fd 100644 --- a/stdlib/test/builtin/test_int_literal.mojo +++ b/stdlib/test/builtin/test_int_literal.mojo @@ -92,8 +92,8 @@ def test_abs(): def test_indexer(): - assert_equal(1, IntLiteral.__index__(1)) - assert_equal(88, IntLiteral.__index__(88)) + assert_true(1 == index(1)) + assert_true(88 == index(88)) def test_divmod(): diff --git a/stdlib/test/builtin/test_uint.mojo b/stdlib/test/builtin/test_uint.mojo index 1af1d2f125..005c7ee43f 100644 --- a/stdlib/test/builtin/test_uint.mojo +++ b/stdlib/test/builtin/test_uint.mojo @@ -212,8 +212,8 @@ def test_int_representation(): def test_indexer(): - assert_equal(UInt(5), UInt(5).__index__()) - assert_equal(UInt(987), UInt(987).__index__()) + assert_true(5 == index(UInt(5))) + assert_true(987 == index(UInt(987))) def test_comparison(): From b505895a3bda7d04f013bfc96b6edffb86114d47 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Thu, 9 Jan 2025 15:27:48 -0600 Subject: [PATCH 038/182] [mojo] Add `ExplicitlyCopyable` support for `@value` and in MLIR types With this change, the `@value` annotation now will add an implementation of the `fn copy(self) -> Self` method required by the `ExplicitlyCopyable` trait. This change obviates the main ergonomics issue with the `ExplicitlyCopyable` trait today, which is that it has to be written out explicitly by type authors, even though its implementation is typically trivially `return self` for any type that also implements `__copyinit__()`. This will enable further changes to replace `Copyable` as a requirement of `CollectionElement` with `ExplicitlyCopyable`, advancing the cause of minimizing where implicit copies are done in core Mojo container implementations by making those copies explicit to authors and readers. MODULAR_ORIG_COMMIT_REV_ID: eb8b20da08b36588294e40d6e9031bcc463dabc3 --- docs/changelog.md | 4 ++++ stdlib/src/builtin/_stubs.mojo | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/changelog.md b/docs/changelog.md index 0e14258db3..c3780544a8 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -30,6 +30,10 @@ what we publish. - The legacy `borrowed`/`inout` keywords and `-> T as foo` syntax now generate a warning. Please move to `read`/`mut`/`out` argument syntax instead. +- The `@value` decorator now additionally derives an implementation of the + `ExplicitlyCopyable` trait. This will ease the transition to explicit + copyablility requirements by default in the Mojo collection types. + ### Standard library changes - `UnsafePointer`'s `bitcast` method has now been split into `bitcast` diff --git a/stdlib/src/builtin/_stubs.mojo b/stdlib/src/builtin/_stubs.mojo index 4879a225fb..8a6bcaaf16 100644 --- a/stdlib/src/builtin/_stubs.mojo +++ b/stdlib/src/builtin/_stubs.mojo @@ -19,9 +19,12 @@ from builtin.range import _StridedRangeIterator, _UIntStridedRangeIterator @register_passable("trivial") -struct __MLIRType[T: AnyTrivialRegType](Movable, Copyable): +struct __MLIRType[T: AnyTrivialRegType](Movable, Copyable, ExplicitlyCopyable): var value: T + fn copy(self) -> Self: + return self + # ===-----------------------------------------------------------------------===# # parameter_for From 8bb74cdecd47da99557a2e35b63c2f8532680287 Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Thu, 9 Jan 2025 15:13:21 -0800 Subject: [PATCH 039/182] [******] AMD print (#53623) MODULAR_ORIG_COMMIT_REV_ID: cfdbd432318f0e2a77f548d090411ffb102c19ea --- stdlib/src/os/atomic.mojo | 47 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/stdlib/src/os/atomic.mojo b/stdlib/src/os/atomic.mojo index 5eaac49644..5b34c70298 100644 --- a/stdlib/src/os/atomic.mojo +++ b/stdlib/src/os/atomic.mojo @@ -91,6 +91,53 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: rhs.value, ) + @staticmethod + @always_inline + fn _xchg( + ptr: UnsafePointer[Scalar[type], **_], value: Scalar[type] + ) -> Scalar[type]: + """Performs an atomic exchange. + The operation is a read-modify-write operation. Memory + is affected according to the value of order which is sequentially + consistent. + + Args: + ptr: The source pointer. + value: The to exchange. + + Returns: + The value of the value before the operation. + """ + return __mlir_op.`pop.atomic.rmw`[ + bin_op = __mlir_attr.`#pop`, + ordering = __mlir_attr.`#pop`, + _type = __mlir_type[`!pop.scalar<`, type.value, `>`], + ]( + ptr.bitcast[__mlir_type[`!pop.scalar<`, type.value, `>`]]().address, + value.value, + ) + + @staticmethod + @always_inline + fn store(ptr: UnsafePointer[Scalar[type], **_], value: Scalar[type]): + """Performs atomic store. + The operation is a read-modify-write operation. Memory + is affected according to the value of order which is sequentially + consistent. + + Args: + ptr: The source pointer. + value: The value to store. + """ + _ = __mlir_op.`pop.atomic.rmw`[ + bin_op = __mlir_attr.`#pop`, + ordering = __mlir_attr.`#pop`, + _type = __mlir_type[`!pop.scalar<`, type.value, `>`], + ]( + ptr.bitcast[__mlir_type[`!pop.scalar<`, type.value, `>`]]().address, + value.value, + ) + @always_inline fn fetch_add(mut self, rhs: Scalar[type]) -> Scalar[type]: """Performs atomic in-place add. From 50111d965dbf43669a511246df4e67859ecea9df Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Thu, 9 Jan 2025 17:05:04 -0800 Subject: [PATCH 040/182] [stdlib] Add several GPU intrinsics These intrinsics will be needed for follow up work. MODULAR_ORIG_COMMIT_REV_ID: 1d4ca2a5bb741dfdc56929ec53a64ac0019c70b6 --- stdlib/src/sys/intrinsics.mojo | 107 ++++++++++++++++++++++++++++++++- 1 file changed, 106 insertions(+), 1 deletion(-) diff --git a/stdlib/src/sys/intrinsics.mojo b/stdlib/src/sys/intrinsics.mojo index 818ff9bd17..3244052f14 100644 --- a/stdlib/src/sys/intrinsics.mojo +++ b/stdlib/src/sys/intrinsics.mojo @@ -22,9 +22,10 @@ from sys import PrefetchLocality import math from memory import AddressSpace, UnsafePointer +from memory.pointer import _GPUAddressSpace from ._assembly import inlined_assembly -from .info import is_nvidia_gpu, sizeof +from .info import is_nvidia_gpu, is_amd_gpu, sizeof # ===-----------------------------------------------------------------------===# # llvm_intrinsic @@ -860,3 +861,107 @@ fn assume(val: Bool): val: The input value which is assumed to be `True`. """ llvm_intrinsic["llvm.assume", NoneType, has_side_effect=False](val) + + +# ===-----------------------------------------------------------------------===# +# lane_id +# ===-----------------------------------------------------------------------===# + + +@always_inline("nodebug") +fn lane_id() -> UInt: + """Returns the lane ID of the current thread. + + Returns: + The lane ID of the the current thread. + """ + constrained[is_gpu(), "This function only applies to GPUs."]() + + @parameter + if is_nvidia_gpu(): + return UInt( + int( + llvm_intrinsic[ + "llvm.nvvm.read.ptx.sreg.laneid", + Int32, + has_side_effect=False, + ]().cast[DType.uint32]() + ) + ) + + else: + alias none = Scalar[DType.int32](-1) + alias zero = Scalar[DType.int32](0) + var t = llvm_intrinsic[ + "llvm.amdgcn.mbcnt.lo", Int32, has_side_effect=False + ](none, zero) + return UInt( + int( + llvm_intrinsic[ + "llvm.amdgcn.mbcnt.hi", Int32, has_side_effect=False + ](none, t).cast[DType.uint32]() + ) + ) + + +# ===-----------------------------------------------------------------------===# +# implicitarg_ptr +# ===-----------------------------------------------------------------------===# + + +@always_inline +fn implicitarg_ptr() -> ( + UnsafePointer[UInt8, address_space = _GPUAddressSpace.CONSTANT] +): + """ + Get a pointer to AMD's implicit arguments table. + + Returns: + A pointer to LLVM's implicit arguments table. + """ + constrained[is_amd_gpu(), "This intrinsic is only defined for AMD GPUs"]() + return llvm_intrinsic[ + "llvm.amdgcn.implicitarg.ptr", + UnsafePointer[UInt8, address_space=4], + ]() + + +# ===-----------------------------------------------------------------------===# +# readfirstlane +# ===-----------------------------------------------------------------------===# + + +@always_inline +fn readfirstlane(value: Int32) -> Int32: + """ + Get the lowest acitve lane of the input operand. + + Args: + value: The input thread. + + Returns: + The value in the lowest active lane of the input operand. + """ + constrained[is_amd_gpu(), "This intrinsic is only defined for AMD GPUs"]() + return llvm_intrinsic["llvm.amdgcn.readfirstlane.i32", Int32, Int32](value) + + +# ===-----------------------------------------------------------------------===# +# sendmsg +# ===-----------------------------------------------------------------------===# + + +@always_inline +fn sendmsg(opcode: Int32, msg: Int32): + """ + Send a message to fixed function hardware. + Refer to the specific ISA manual for the ops and messages. + + Args: + opcode: The operation to perform. + msg: The message to send. + """ + constrained[is_amd_gpu(), "This intrinsic is only defined for AMD GPUs"]() + _ = llvm_intrinsic["llvm.amdgcn.s.sendmsg", NoneType, Int32, Int32]( + opcode, msg + ) From 6254a8c052adae41b4ecc3bb61d926f5fe32800f Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Thu, 9 Jan 2025 19:17:53 -0600 Subject: [PATCH 041/182] [stdlib][NFC] cleanup: Implement `ExplicitlyCopyable` for a bunch of types As part of preparing to making `CollectionElement` require `ExplicitlyCopyable`, preemptively implement `ExplicitlyCopyable` for many types. MODULAR_ORIG_COMMIT_REV_ID: df2db3e3de2944b18664fb0597ffb5b0dc10e983 --- stdlib/src/builtin/builtin_list.mojo | 9 +++++++++ stdlib/src/builtin/object.mojo | 9 +++++++++ stdlib/src/builtin/simd.mojo | 4 ++-- stdlib/src/builtin/tuple.mojo | 9 +++++++++ stdlib/src/builtin/value.mojo | 4 ++-- stdlib/src/collections/counter.mojo | 8 ++++++++ stdlib/test/collections/test_list.mojo | 3 +++ stdlib/test/utils/test_variant.mojo | 7 +++++++ 8 files changed, 49 insertions(+), 4 deletions(-) diff --git a/stdlib/src/builtin/builtin_list.mojo b/stdlib/src/builtin/builtin_list.mojo index 516fdbe06c..535ccf206f 100644 --- a/stdlib/src/builtin/builtin_list.mojo +++ b/stdlib/src/builtin/builtin_list.mojo @@ -56,6 +56,15 @@ struct ListLiteral[*Ts: CollectionElement](Sized, CollectionElement): """ self.storage = existing.storage + @always_inline + fn copy(self) -> Self: + """Explicitly construct a copy of self. + + Returns: + A copy of this value. + """ + return self + fn __moveinit__(out self, owned existing: Self): """Move construct the list. diff --git a/stdlib/src/builtin/object.mojo b/stdlib/src/builtin/object.mojo index cdd023ce36..e307fac5f6 100644 --- a/stdlib/src/builtin/object.mojo +++ b/stdlib/src/builtin/object.mojo @@ -936,6 +936,15 @@ struct object( """ self._value = existing._value.copy() + @always_inline + fn copy(self) -> Self: + """Explicitly construct a copy of self. + + Returns: + A copy of this value. + """ + return self + @always_inline fn __del__(owned self): """Delete the object and release any owned memory.""" diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index a74d707205..d03a77c431 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -299,10 +299,10 @@ struct SIMD[type: DType, size: Int]( @always_inline fn copy(self) -> Self: - """Explicitly construct a deep copy of the provided value. + """Explicitly construct a copy of self. Returns: - A copy of the value. + A copy of this value. """ return self diff --git a/stdlib/src/builtin/tuple.mojo b/stdlib/src/builtin/tuple.mojo index ea6ad3390c..523e322ebc 100644 --- a/stdlib/src/builtin/tuple.mojo +++ b/stdlib/src/builtin/tuple.mojo @@ -110,6 +110,15 @@ struct Tuple[*element_types: CollectionElement](Sized, CollectionElement): for i in range(Self.__len__()): UnsafePointer.address_of(self[i]).init_pointee_copy(existing[i]) + @always_inline + fn copy(self) -> Self: + """Explicitly construct a copy of self. + + Returns: + A copy of this value. + """ + return self + @always_inline("nodebug") fn __moveinit__(out self, owned existing: Self): """Move construct the tuple. diff --git a/stdlib/src/builtin/value.mojo b/stdlib/src/builtin/value.mojo index af565bc129..7376977778 100644 --- a/stdlib/src/builtin/value.mojo +++ b/stdlib/src/builtin/value.mojo @@ -144,10 +144,10 @@ trait ExplicitlyCopyable: """ fn copy(self) -> Self: - """Explicitly construct a deep copy of the provided value. + """Explicitly construct a copy of self. Returns: - A copy of the value. + A copy of this value. """ ... diff --git a/stdlib/src/collections/counter.mojo b/stdlib/src/collections/counter.mojo index 5992cf585f..abe33c2fb8 100644 --- a/stdlib/src/collections/counter.mojo +++ b/stdlib/src/collections/counter.mojo @@ -633,6 +633,14 @@ struct CountTuple[V: KeyElement]( self._value = other._value self._count = other._count + fn copy(self) -> Self: + """Explicitly construct a copy of self. + + Returns: + A copy of this value. + """ + return self + fn __moveinit__(out self, owned other: Self): """Create a new CountTuple by moving another CountTuple. diff --git a/stdlib/test/collections/test_list.mojo b/stdlib/test/collections/test_list.mojo index c6b3e4fb1e..6f69672a60 100644 --- a/stdlib/test/collections/test_list.mojo +++ b/stdlib/test/collections/test_list.mojo @@ -888,6 +888,9 @@ struct DtorCounter(CollectionElement): fn __copyinit__(out self, existing: Self, /): self.payload = existing.payload + fn copy(self) -> Self: + return self + fn __moveinit__(out self, owned existing: Self, /): self.payload = existing.payload existing.payload = 0 diff --git a/stdlib/test/utils/test_variant.mojo b/stdlib/test/utils/test_variant.mojo index 99dae52a54..264e1dd088 100644 --- a/stdlib/test/utils/test_variant.mojo +++ b/stdlib/test/utils/test_variant.mojo @@ -36,6 +36,9 @@ struct TestCounter(CollectionElement): self.copied = other.copied + 1 self.moved = other.moved + fn copy(self) -> Self: + return self + fn __moveinit__(out self, owned other: Self): self.copied = other.copied self.moved = other.moved + 1 @@ -68,6 +71,10 @@ struct Poison(CollectionElement): fn __copyinit__(out self, other: Self): _poison_ptr().init_pointee_move(True) + fn copy(self) -> Self: + # Invokes __copyinit__, which sets the poision value. + return self + fn __moveinit__(out self, owned other: Self): _poison_ptr().init_pointee_move(True) From 41a7e724dab42adc0f492865a45a191aa430ba13 Mon Sep 17 00:00:00 2001 From: modularbot Date: Sat, 11 Jan 2025 03:55:28 +0000 Subject: [PATCH 042/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025011022 --- examples/life/magic.lock | 8771 ++++++++++++--------------------- examples/magic.lock | 6607 +++++++++---------------- examples/notebooks/magic.lock | 7326 +++++++++------------------ examples/operators/magic.lock | 6511 +++++++++--------------- magic.lock | 6519 +++++++++--------------- 5 files changed, 12490 insertions(+), 23244 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 3a66c8dfbe..e7b8af260a 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -1,4 +1,4 @@ -version: 5 +version: 6 environments: default: channels: @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -210,7 +210,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pygame-2.6.1-py312h4fcb14b_0.conda @@ -236,7 +236,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2-2.30.10-h63c27ac_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_image-2.8.2-h06ee604_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_mixer-2.6.3-h8830914_1.conda @@ -253,7 +253,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -264,7 +264,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -486,7 +486,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pygame-2.6.1-py312hb2c8110_0.conda @@ -512,7 +512,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2-2.30.10-h93e764a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_image-2.8.2-hd95cb85_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_mixer-2.6.3-h422cae6_1.conda @@ -529,7 +529,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -540,7 +540,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libice-1.1.2-h86ecc28_0.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -744,7 +744,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pygame-2.6.1-py312hb14fe3b_0.conda @@ -769,7 +769,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2-2.30.10-h994913f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_image-2.8.2-h376e2e1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_mixer-2.6.3-h4fe3bdc_1.conda @@ -786,7 +786,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -797,7 +797,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda @@ -810,24 +810,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: -- kind: conda - name: _libgcc_mutex - version: '0.1' - build: conda_forge - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 md5: d7c89558ba9fa0495403155b64376d81 + arch: x86_64 + platform: linux license: None size: 2562 timestamp: 1578324546067 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 md5: 73aaf86a425cc6e73fcf236a5a46396d depends: @@ -835,35 +827,27 @@ packages: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23621 timestamp: 1650670423406 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: 3702bef2f0a4d38bd8288bbe54aace623602a1343c2cfbefd3fa188e015bebf0 md5: 6168d71addc746e8f2b8d57dfd2edcea depends: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23712 timestamp: 1650670790230 -- kind: conda - name: aiohappyeyeballs - version: 2.4.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda sha256: 95d4713e49ea92ae50cf42393683ede706b7875af5f7cb14c253438180afa732 md5: 296b403617bafa89df4971567af79013 depends: @@ -872,12 +856,7 @@ packages: license_family: PSF size: 19351 timestamp: 1733332029649 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312h178313f_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda sha256: 2e817805e8a4fed33f23f116ff5649f8651af693328e9ed82d9d11a951338693 md5: 8219afa093757bbe07b9825eb1973ed9 depends: @@ -892,65 +871,55 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: x86_64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache size: 915358 timestamp: 1734597073870 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312h998013c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda - sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 - md5: c69c904691364cfb27d15aa7153e9c29 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda + sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 + md5: 11fa88136d9bf39d2136b2378f7c10be depends: - - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 + - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: aarch64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache - size: 875711 - timestamp: 1734597277258 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312hcc812fe_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda - sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 - md5: 11fa88136d9bf39d2136b2378f7c10be + size: 902422 + timestamp: 1734597104529 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda + sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 + md5: c69c904691364cfb27d15aa7153e9c29 depends: + - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 - - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: arm64 + platform: osx license: MIT AND Apache-2.0 license_family: Apache - size: 902422 - timestamp: 1734597104529 -- kind: conda - name: aiosignal - version: 1.3.2 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + size: 875711 + timestamp: 1734597277258 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda sha256: 7de8ced1918bbdadecf8e1c1c68237fe5709c097bd9e0d254f4cad118f4345d0 md5: 1a3981115a398535dbe3f6d5faae3d36 depends: @@ -960,43 +929,30 @@ packages: license_family: APACHE size: 13229 timestamp: 1734342253061 -- kind: conda - name: alsa-lib - version: 1.2.13 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/alsa-lib-1.2.13-h86ecc28_0.conda - sha256: 4141180b0304559fefa8ca66f1cc217a1d957b03aa959f955daf33718162042f - md5: f643bb02c4bbcfe7de161a8ca5df530b - depends: - - libgcc >=13 - license: LGPL-2.1-or-later - license_family: GPL - size: 591318 - timestamp: 1731489774660 -- kind: conda - name: alsa-lib - version: 1.2.13 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.13-hb9d3cd8_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.13-hb9d3cd8_0.conda sha256: f507b58f77eabc0cc133723cb7fc45c053d551f234df85e70fb3ede082b0cd53 md5: ae1370588aa6a5157c34c73e9bbb36a0 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later license_family: GPL size: 560238 timestamp: 1731489643707 -- kind: conda - name: annotated-types - version: 0.7.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/alsa-lib-1.2.13-h86ecc28_0.conda + sha256: 4141180b0304559fefa8ca66f1cc217a1d957b03aa959f955daf33718162042f + md5: f643bb02c4bbcfe7de161a8ca5df530b + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: LGPL-2.1-or-later + license_family: GPL + size: 591318 + timestamp: 1731489774660 +- conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 md5: 2934f256a8acfe48f6ebb4fce6cde29c depends: @@ -1006,13 +962,7 @@ packages: license_family: MIT size: 18074 timestamp: 1733247158254 -- kind: conda - name: anyio - version: 4.8.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 md5: 848d25bfbadf020ee4d4ba90e5668252 depends: @@ -1028,88 +978,65 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- kind: conda - name: aom - version: 3.9.1 - build: h7bae524_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda - sha256: ec238f18ce8140485645252351a0eca9ef4f7a1c568a420f240a585229bc12ef - md5: 7adba36492a1bb22d98ffffe4f6fc6de - depends: - - __osx >=11.0 - - libcxx >=16 - license: BSD-2-Clause - license_family: BSD - size: 2235747 - timestamp: 1718551382432 -- kind: conda - name: aom - version: 3.9.1 - build: hac33072_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aom-3.9.1-hac33072_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aom-3.9.1-hac33072_0.conda sha256: b08ef033817b5f9f76ce62dfcac7694e7b6b4006420372de22494503decac855 md5: 346722a0be40f6edc53f12640d301338 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 2706396 timestamp: 1718551242397 -- kind: conda - name: aom - version: 3.9.1 - build: hcccb83c_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aom-3.9.1-hcccb83c_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aom-3.9.1-hcccb83c_0.conda sha256: ac438ce5d3d3673a9188b535fc7cda413b479f0d52536aeeac1bd82faa656ea0 md5: cc744ac4efe5bcaa8cca51ff5b850df0 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 3250813 timestamp: 1718551360260 -- kind: conda - name: attr - version: 2.5.1 - build: h166bdaf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda + sha256: ec238f18ce8140485645252351a0eca9ef4f7a1c568a420f240a585229bc12ef + md5: 7adba36492a1bb22d98ffffe4f6fc6de + depends: + - __osx >=11.0 + - libcxx >=16 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 2235747 + timestamp: 1718551382432 +- conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 sha256: 82c13b1772c21fc4a17441734de471d3aabf82b61db9b11f4a1bd04a9c4ac324 md5: d9c69a24ad678ffce24c6543a0176b00 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: GPL-2.0-or-later license_family: GPL size: 71042 timestamp: 1660065501192 -- kind: conda - name: attr - version: 2.5.1 - build: h4e544f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/attr-2.5.1-h4e544f5_1.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/attr-2.5.1-h4e544f5_1.tar.bz2 sha256: 2c793b48e835a8fac93f1664c706442972a0206963bf8ca202e83f7f4d29a7d7 md5: 1ef6c06fec1b6f5ee99ffe2152e53568 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: GPL-2.0-or-later license_family: GPL size: 74992 timestamp: 1660065534958 -- kind: conda - name: attrs - version: 24.3.0 - build: pyh71513ae_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a md5: 356927ace43302bf6f5926e2a58dae6a depends: @@ -1118,13 +1045,24 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h2cb9fb3_15 - build_number: 15 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a + md5: c79d50f64cffa5ad51ecc1a81057962f + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 107614 + timestamp: 1734021692519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 md5: e524686ace966acefb5b8cbc6e8b3daa depends: @@ -1134,17 +1072,13 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 111854 timestamp: 1734021745104 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h8bc59a9_15 - build_number: 15 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 md5: f688b8893c20ad9477a19e7ce614014a depends: @@ -1154,38 +1088,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 92507 timestamp: 1734021831330 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: hb921021_15 - build_number: 15 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 107614 - timestamp: 1734021692519 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h1a47875_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 depends: @@ -1193,162 +1102,110 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 47601 timestamp: 1733991564405 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h740c5af_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda sha256: c5c7961d48ca7320ed3560c036f7aa5244df4b85d9657f70aacc5faba3e1509a md5: 57ed2c445d7ef01d121b9bcea0522913 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 50036 timestamp: 1733991581303 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: hc8a0bd2_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda sha256: 1f44be36e1daa17b4b081debb8aee492d13571084f38b503ad13e869fef24fe4 md5: 8b0ce61384e5a33d2b301a64f3d22ac5 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 39925 timestamp: 1733991649383 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a - md5: 145e5b4c9702ed279d7d68aaf096f77d +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda + sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 + md5: d7d4680337a14001b0e043e96529409b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 221863 - timestamp: 1733975576886 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda + size: 236574 + timestamp: 1733975453350 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda sha256: 57288ec5df35781bea8fc6a8c9099cad6695b747784fc1b8862a0f9e5b3bf5ab md5: fef806a0f6de853670c746bbece01966 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 259031 timestamp: 1733975520465 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 - md5: d7d4680337a14001b0e043e96529409b +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda + sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a + md5: 145e5b4c9702ed279d7d68aaf096f77d + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 221863 + timestamp: 1733975576886 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda + sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b + md5: 3f4c1197462a6df2be6dc8241828fe93 depends: - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236574 - timestamp: 1733975453350 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h0f0193d_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda + size: 19086 + timestamp: 1733991637424 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda sha256: 3f05d19f68ef800f33d44ea2a4211003124076516c8469abc7d432236344df53 md5: 3a1421d12435df5b4c412cc4c8fac64d depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 19740 timestamp: 1733991625201 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h4e1184b_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b - md5: 3f4c1197462a6df2be6dc8241828fe93 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 19086 - timestamp: 1733991637424 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: hc8a0bd2_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda sha256: 47b2813f652ce7e64ac442f771b2a5f7d4af4ad0d07ff51f6075ea80ed2e3f09 md5: a8b6c17732d14ed49d0e9b59c43186bc depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 18068 timestamp: 1733991869211 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h54f970a_11 - build_number: 11 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d - md5: ba41238f8e653998d7d2f42e3a8db054 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-checksums >=0.2.2,<0.2.3.0a0 - - libcxx >=18 - license: Apache-2.0 - license_family: Apache - size: 47078 - timestamp: 1734024749727 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h7959bf6_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda sha256: 10d7240c7db0c941fb1a59c4f8ea6689a434b03309ee7b766fa15a809c553c02 md5: 9b3fb60fe57925a92f399bc3fc42eccf depends: @@ -1358,17 +1215,13 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 54003 timestamp: 1734024480949 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: hcbd8f92_11 - build_number: 11 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda sha256: 79aa363c71c891a27496c0498f8d498b2ddc87b3ccb3b6c9da5b50b05936ebb8 md5: e0772c59af4243a9b2565baa5d79e5b6 depends: @@ -1377,17 +1230,44 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 55207 timestamp: 1734024546663 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h3df160d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda + sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d + md5: ba41238f8e653998d7d2f42e3a8db054 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libcxx >=18 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 47078 + timestamp: 1734024749727 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda + sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 + md5: 5ce4df662d32d3123ea8da15571b6f51 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-compression >=0.3.0,<0.3.1.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 197731 + timestamp: 1734008380764 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda sha256: 3a1d2d332945306be9d49e569b95e4cc172d825f10e88715513a172f28ebb59e md5: 28f00aa7fd9556c4c461328cf146c20b depends: @@ -1396,17 +1276,13 @@ packages: - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 190586 timestamp: 1734008442362 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h96aa502_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda sha256: 22e4737c8a885995b7c1ae1d79c1f6e78d489e16ec079615980fdde067aeaf76 md5: 495c93a4f08b17deb3c04894512330e6 depends: @@ -1415,37 +1291,28 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 152983 timestamp: 1734008451473 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: hefd7a92_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 - md5: 5ce4df662d32d3123ea8da15571b6f51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe + md5: 80dd9f0ddf935290d1dc00ec75ff3023 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-compression >=0.3.0,<0.3.1.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + - s2n >=1.5.10,<1.5.11.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 197731 - timestamp: 1734008380764 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h1a307af_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + size: 157864 + timestamp: 1734433578570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 md5: da8ab0f3eeac93449ec3d531ede92caa depends: @@ -1453,53 +1320,26 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - s2n >=1.5.10,<1.5.11.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 161889 timestamp: 1734433686109 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h831e299_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee + md5: 4c5ff4134e76426a75b8c548984fa933 depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 - license: Apache-2.0 - license_family: Apache - size: 157864 - timestamp: 1734433578570 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: haba67d1_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee - md5: 4c5ff4134e76426a75b8c548984fa933 - depends: - - __osx >=11.0 + - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 135729 timestamp: 1734433832730 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h11f4f37_12 - build_number: 12 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 depends: @@ -1508,35 +1348,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 194672 timestamp: 1734025626798 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h24f418c_12 - build_number: 12 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd - md5: c072045a6206f88015d02fcba1705ea1 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - license: Apache-2.0 - license_family: Apache - size: 134371 - timestamp: 1734025379525 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h5f50e26_12 - build_number: 12 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda sha256: ffeb9100cc8fd4093e1a6fdfd938bc4a396dd77480b7fb17aa42855a4d5e2c70 md5: 031ca33115d4b1eeb43f435d6215778c depends: @@ -1544,36 +1362,46 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 169516 timestamp: 1734025167885 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h1be5864_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda + sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd + md5: c072045a6206f88015d02fcba1705ea1 depends: - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 134371 + timestamp: 1734025379525 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d + md5: 947c82025693bebd557f782bb5d6b469 + depends: + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h2080895_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + size: 114156 + timestamp: 1734146123386 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 md5: ae223efa63fbb4262a2d85c3ab3bc4f5 depends: @@ -1585,141 +1413,108 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 117641 timestamp: 1734146239779 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: hf454442_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc + md5: a37bba7acb62dd70492ee01eacca3b8f depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 114156 - timestamp: 1734146123386 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + size: 97598 + timestamp: 1734146239038 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d md5: a5126a90e74ac739b00564a4c7ddcc36 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 56094 timestamp: 1733994449690 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 + md5: 53e798d720dd78b78847a7b2fdb05fc9 + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 58621 + timestamp: 1733994421495 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f md5: 22f72f8cd7ead211304ac17d337d96e0 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 49664 timestamp: 1733994553014 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da - md5: 3bd35b0adab3d743f09e0252cc441d6b - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 72154 - timestamp: 1733994384415 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 72762 timestamp: 1733994347547 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda + sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da + md5: 3bd35b0adab3d743f09e0252cc441d6b + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 72154 + timestamp: 1733994384415 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda sha256: 215086d95e8ff1d3fcb0197ada116cc9d7db1fdae7573f5e810d20fa9215b47c md5: e70e88a357a3749b67679c0788c5b08a depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 70186 timestamp: 1733994496998 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h19a973c_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda + sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 + md5: 02b95564257d5c3db9c06beccf711f95 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1729,18 +1524,15 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h8a4e35f_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda + size: 354703 + timestamp: 1734177883319 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e md5: d77a9e3d7ce15399903e92825fd651b5 depends: @@ -1755,21 +1547,17 @@ packages: - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 283154 timestamp: 1734177845248 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: hd92328a_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda + sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 + md5: 95714136bef3e917bd5a2942d4682b20 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1779,22 +1567,18 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: h849ce1a_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 236249 + timestamp: 1734178020924 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea + md5: aeefac461bea1f126653c1285cf5af08 depends: + - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1804,21 +1588,16 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: hc430e4a_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 3060561 + timestamp: 1734093737431 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 + md5: cda7747f4398be8d1fb37362815917a7 depends: - - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1828,17 +1607,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: he0ff2e4_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + size: 2920625 + timestamp: 1734093552712 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 md5: 0981ed87098b149bdb7d99a4a3fd0e58 depends: @@ -1851,51 +1626,42 @@ packages: - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 2826534 timestamp: 1734094018287 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h1887c18_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 - md5: e0c3a906a41be769f0ae20ca3e31cfc0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda + sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a + md5: 0a8838771cc2e985cd295e01ae83baf1 depends: + - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 338650 - timestamp: 1728055589907 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h5cfcd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a - md5: 0a8838771cc2e985cd295e01ae83baf1 + size: 345117 + timestamp: 1728053909574 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda + sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 + md5: e0c3a906a41be769f0ae20ca3e31cfc0 depends: - - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 345117 - timestamp: 1728053909574 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: hd50102c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda + size: 338650 + timestamp: 1728055589907 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda sha256: f5b91329ed59ffc0be8747784c6e4cc7e56250c54032883a83bc11808ef6a87e md5: f093a11dcf3cdcca010b20a818fcc6dc depends: @@ -1903,16 +1669,13 @@ packages: - libcurl >=8.10.1,<9.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 294299 timestamp: 1728054014060 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h113e628_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda sha256: 286b31616c191486626cb49e9ceb5920d29394b9e913c23adb7eb637629ba4de md5: 73f73f60854f325a55f1d31459f2ab73 depends: @@ -1921,16 +1684,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 232351 timestamp: 1728486729511 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h47b0b28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda sha256: 1c72423b9beba167d2f01b80dc204da77240a8266f1edb3d89510c852b300d69 md5: 94e73a7877743a85c57091d8afab2348 depends: @@ -1938,16 +1698,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 217132 timestamp: 1728488096615 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: hc602bab_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda sha256: bde446b916fff5150606f8ed3e6058ffc55a3aa72381e46f1ab346590b1ae40a md5: d7b71593a937459f2d4b67e1a4727dc2 depends: @@ -1955,54 +1712,42 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 166907 timestamp: 1728486882502 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h185ecfd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda - sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 - md5: 221e1e5ecb2643e113f32b3229d5ba33 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda + sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 + md5: 7eb66060455c7a47d9dcdbfa9f46579b depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 502934 - timestamp: 1728580241002 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h3cf044e_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda - sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 - md5: 7eb66060455c7a47d9dcdbfa9f46579b + size: 549342 + timestamp: 1728578123088 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda + sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 + md5: 221e1e5ecb2643e113f32b3229d5ba33 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 549342 - timestamp: 1728578123088 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h7585a09_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda + size: 502934 + timestamp: 1728580241002 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda sha256: 08d52d130addc0fb55d5ba10d9fa483e39be25d69bac7f4c676c2c3069207590 md5: 704238ef05d46144dae2e6b5853df8bc depends: @@ -2010,56 +1755,44 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 438636 timestamp: 1728578216193 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h1b94036_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda - sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 - md5: 793b1080ab2d958980f137a8643cd6e8 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda + sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba + md5: 13de36be8de3ae3f05ba127631599213 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 140832 - timestamp: 1728565334900 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h736e048_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda - sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba - md5: 13de36be8de3ae3f05ba127631599213 + size: 149312 + timestamp: 1728563338704 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda + sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 + md5: 793b1080ab2d958980f137a8643cd6e8 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 149312 - timestamp: 1728563338704 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h9ca1f76_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda + size: 140832 + timestamp: 1728565334900 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda sha256: 77ab04e8fe5636a2de9c718f72a43645f7502cd208868c8a91ffba385547d585 md5: 7a187cd7b1445afc80253bb186a607cc depends: @@ -2068,56 +1801,44 @@ packages: - libcxx >=17 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 121278 timestamp: 1728563418777 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: h37d6d07_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda - sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc - md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda + sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 + md5: 7c1980f89dd41b097549782121a73490 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 260547 - timestamp: 1728730924071 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: ha633028_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda - sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 - md5: 7c1980f89dd41b097549782121a73490 + size: 287366 + timestamp: 1728729530295 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda + sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc + md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 287366 - timestamp: 1728729530295 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: hcdd55da_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda + size: 260547 + timestamp: 1728730924071 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda sha256: f48523f8aa0b5b80f45a92f0556b388dd96f44ac2dc2f44a01d08c1822eec97d md5: c49fbc5233fcbaa86391162ff1adef38 depends: @@ -2126,18 +1847,13 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 196032 timestamp: 1728729672889 -- kind: conda - name: backoff - version: 2.2.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda sha256: f334115c6b0c6c2cd0d28595365f205ec7eaa60bcc5ff91a75d7245f728be820 md5: a38b801f2bcc12af80c2e02a9e4ce7d9 depends: @@ -2146,13 +1862,7 @@ packages: license_family: MIT size: 18816 timestamp: 1733771192649 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312h2ec8cdc_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda sha256: f2a59ccd20b4816dea9a2a5cb917eb69728271dbf1aeab4e1b7e609330a50b6f md5: b0b867af6fc74b2a0aa206da29c0f3cf depends: @@ -2163,17 +1873,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hb9d3cd8_2 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 349867 timestamp: 1725267732089 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312h6f74592_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda sha256: 9736bf660a0e4260c68f81d2635b51067f817813e6490ac9e8abd9a835dcbf6d md5: e1e9727063057168d95f27a032acd0a4 depends: @@ -2184,17 +1890,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 h86ecc28_2 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 356878 timestamp: 1725267878508 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312hde4cb15_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda sha256: 254b411fa78ccc226f42daf606772972466f93e9bc6895eabb4cfda22f5178af md5: a83c2ef76ccb11bc2349f4f17696b15d depends: @@ -2205,139 +1907,105 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 339360 timestamp: 1725268143995 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h4bc722e_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d md5: 62ee74e96c5ebb0af99386de58cf9553 depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 + arch: x86_64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 252783 timestamp: 1720974456583 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h68df207_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda sha256: 2258b0b33e1cb3a9852d47557984abb6e7ea58e3d7f92706ec1f8e879290c4cb md5: 56398c28220513b9ea13d7b450acfb20 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 189884 timestamp: 1720974504976 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h99b78c6_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda sha256: adfa71f158cbd872a36394c56c3568e6034aa55c623634b37a4836bd036e6b91 md5: fc6948412dbbbe9a4c9ddbbcfe0a79ab depends: - __osx >=11.0 + arch: arm64 + platform: osx license: bzip2-1.0.6 license_family: BSD size: 122909 timestamp: 1720974522888 -- kind: conda - name: c-ares - version: 1.34.4 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f - md5: c1c999a38a4303b29d75c636eaa13cf9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 + md5: e2775acf57efd5af15b8e3d1d74d72d3 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 179496 - timestamp: 1734208291879 -- kind: conda - name: c-ares - version: 1.34.4 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda + size: 206085 + timestamp: 1734208189009 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda sha256: 1187a41d4bb2afe02cb18690682edc98d1e9f5e0ccda638d8704a75ea1875bbe md5: 356da36f35d36dcba16e43f1589d4e39 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 215979 timestamp: 1734208193181 -- kind: conda - name: c-ares - version: 1.34.4 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 - md5: e2775acf57efd5af15b8e3d1d74d72d3 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda + sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f + md5: c1c999a38a4303b29d75c636eaa13cf9 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 206085 - timestamp: 1734208189009 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hbcca054_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + size: 179496 + timestamp: 1734208291879 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd md5: 720523eb0d6a9b0f6120c16b2aa4e7de + arch: x86_64 + platform: linux license: ISC size: 157088 timestamp: 1734208393264 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hcefe29a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + arch: aarch64 + platform: linux license: ISC size: 157096 timestamp: 1734209301744 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hf0a4a13_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 md5: 7cb381a6783d91902638e4ed1ebd478e + arch: arm64 + platform: osx license: ISC size: 157091 timestamp: 1734208344343 -- kind: conda - name: cairo - version: 1.18.2 - build: h3394656_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.2-h3394656_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.2-h3394656_1.conda sha256: de7d0d094e53decc005cb13e527be2635b8f604978da497d4c0d282c7dc08385 md5: b34c2833a1f56db610aeb27f206d800d depends: @@ -2359,40 +2027,12 @@ packages: - xorg-libx11 >=1.8.10,<2.0a0 - xorg-libxext >=1.3.6,<2.0a0 - xorg-libxrender >=0.9.11,<0.10.0a0 + arch: x86_64 + platform: linux license: LGPL-2.1-only or MPL-1.1 size: 978868 timestamp: 1733790976384 -- kind: conda - name: cairo - version: 1.18.2 - build: h6a3b0d2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/cairo-1.18.2-h6a3b0d2_1.conda - sha256: 9a28344e806b89c87fda0cdabd2fb961e5d2ff97107dba25bac9f5dc57220cc3 - md5: 8e3666c3f6e2c3e57aa261ab103a3600 - depends: - - __osx >=11.0 - - fontconfig >=2.15.0,<3.0a0 - - fonts-conda-ecosystem - - freetype >=2.12.1,<3.0a0 - - icu >=75.1,<76.0a0 - - libcxx >=18 - - libexpat >=2.6.4,<3.0a0 - - libglib >=2.82.2,<3.0a0 - - libpng >=1.6.44,<1.7.0a0 - - libzlib >=1.3.1,<2.0a0 - - pixman >=0.44.2,<1.0a0 - license: LGPL-2.1-only or MPL-1.1 - size: 894517 - timestamp: 1733791145035 -- kind: conda - name: cairo - version: 1.18.2 - build: h83712da_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/cairo-1.18.2-h83712da_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cairo-1.18.2-h83712da_1.conda sha256: 0353e175859c4989251628e4c8f9fb2dc52546b0c031ffe4541eb087ac586573 md5: e7b46975d2c9a4666da0e9bb8a087f28 depends: @@ -2413,16 +2053,32 @@ packages: - xorg-libx11 >=1.8.10,<2.0a0 - xorg-libxext >=1.3.6,<2.0a0 - xorg-libxrender >=0.9.11,<0.10.0a0 + arch: aarch64 + platform: linux license: LGPL-2.1-only or MPL-1.1 size: 980455 timestamp: 1733791018944 -- kind: conda - name: certifi - version: 2024.12.14 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cairo-1.18.2-h6a3b0d2_1.conda + sha256: 9a28344e806b89c87fda0cdabd2fb961e5d2ff97107dba25bac9f5dc57220cc3 + md5: 8e3666c3f6e2c3e57aa261ab103a3600 + depends: + - __osx >=11.0 + - fontconfig >=2.15.0,<3.0a0 + - fonts-conda-ecosystem + - freetype >=2.12.1,<3.0a0 + - icu >=75.1,<76.0a0 + - libcxx >=18 + - libexpat >=2.6.4,<3.0a0 + - libglib >=2.82.2,<3.0a0 + - libpng >=1.6.44,<1.7.0a0 + - libzlib >=1.3.1,<2.0a0 + - pixman >=0.44.2,<1.0a0 + arch: arm64 + platform: osx + license: LGPL-2.1-only or MPL-1.1 + size: 894517 + timestamp: 1733791145035 +- conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 depends: @@ -2430,12 +2086,7 @@ packages: license: ISC size: 161642 timestamp: 1734380604767 -- kind: conda - name: cffi - version: 1.17.1 - build: py312h06ac9bb_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda sha256: cba6ea83c4b0b4f5b5dc59cb19830519b28f95d7ebef7c9c5cf1c14843621457 md5: a861504bbea4161a9170b85d4d2be840 depends: @@ -2445,54 +2096,44 @@ packages: - pycparser - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 294403 timestamp: 1725560714366 -- kind: conda - name: cffi - version: 1.17.1 - build: py312h0fad829_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f - md5: 19a5456f72f505881ba493979777b24e +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda + sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 + md5: 1a256e5581b1099e9295cb84d53db3ea depends: - - __osx >=11.0 - libffi >=3.4,<4.0a0 + - libgcc >=13 - pycparser - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 281206 - timestamp: 1725560813378 -- kind: conda - name: cffi - version: 1.17.1 - build: py312hac81daf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 - md5: 1a256e5581b1099e9295cb84d53db3ea + size: 312892 + timestamp: 1725561779888 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda + sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f + md5: 19a5456f72f505881ba493979777b24e depends: + - __osx >=11.0 - libffi >=3.4,<4.0a0 - - libgcc >=13 - pycparser - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 312892 - timestamp: 1725561779888 -- kind: conda - name: charset-normalizer - version: 3.4.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + size: 281206 + timestamp: 1725560813378 +- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b md5: e83a31202d1c0a000fce3e9cf3825875 depends: @@ -2501,13 +2142,7 @@ packages: license_family: MIT size: 47438 timestamp: 1735929811779 -- kind: conda - name: click - version: 8.1.8 - build: pyh707e725_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda sha256: c920d23cd1fcf565031c679adb62d848af60d6fbb0edc2d50ba475cea4f0d8ab md5: f22f4d4970e09d68a10b922cbb0408d3 depends: @@ -2517,14 +2152,7 @@ packages: license_family: BSD size: 84705 timestamp: 1734858922844 -- kind: conda - name: colorama - version: 0.4.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 md5: 962b9857ee8e7018c22f2776ffa0b2d7 depends: @@ -2533,13 +2161,7 @@ packages: license_family: BSD size: 27011 timestamp: 1733218222191 -- kind: conda - name: datasets - version: 2.14.4 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda sha256: 7e09bd083a609138b780fcc4535924cb96814d2c908a36d4c64a2ba9ee3efe7f md5: 3e087f072ce03c43a9b60522f5d0ca2f depends: @@ -2562,88 +2184,64 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- kind: conda - name: dav1d - version: 1.2.1 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/dav1d-1.2.1-h31becfc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/dav1d-1.2.1-hd590300_0.conda + sha256: 22053a5842ca8ee1cf8e1a817138cdb5e647eb2c46979f84153f6ad7bde73020 + md5: 418c6ca5929a611cbd69204907a83995 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 760229 + timestamp: 1685695754230 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/dav1d-1.2.1-h31becfc_0.conda sha256: 33fe66d025cf5bac7745196d1a3dd7a437abcf2dbce66043e9745218169f7e17 md5: 6e5a87182d66b2d1328a96b61ca43a62 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 347363 timestamp: 1685696690003 -- kind: conda - name: dav1d - version: 1.2.1 - build: hb547adb_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/dav1d-1.2.1-hb547adb_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/dav1d-1.2.1-hb547adb_0.conda sha256: 93e077b880a85baec8227e8c72199220c7f87849ad32d02c14fb3807368260b8 md5: 5a74cdee497e6b65173e10d94582fae6 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 316394 timestamp: 1685695959391 -- kind: conda - name: dav1d - version: 1.2.1 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/dav1d-1.2.1-hd590300_0.conda - sha256: 22053a5842ca8ee1cf8e1a817138cdb5e647eb2c46979f84153f6ad7bde73020 - md5: 418c6ca5929a611cbd69204907a83995 - depends: - - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 760229 - timestamp: 1685695754230 -- kind: conda - name: dbus - version: 1.13.6 - build: h12b9eeb_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/dbus-1.13.6-h12b9eeb_3.tar.bz2 - sha256: 5fe76bdf27a142cfb9da0fb3197c562e528d2622b573765bee5c9904cf5e6b6b - md5: f3d63805602166bac09386741e00935e +- conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 + sha256: 8f5f995699a2d9dbdd62c61385bfeeb57c82a681a7c8c5313c395aa0ccab68a5 + md5: ecfff944ba3960ecb334b9a2663d708d depends: - expat >=2.4.2,<3.0a0 - libgcc-ng >=9.4.0 - libglib >=2.70.2,<3.0a0 + arch: x86_64 + platform: linux license: GPL-2.0-or-later license_family: GPL - size: 672759 - timestamp: 1640113663539 -- kind: conda - name: dbus - version: 1.13.6 - build: h5008d03_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - sha256: 8f5f995699a2d9dbdd62c61385bfeeb57c82a681a7c8c5313c395aa0ccab68a5 - md5: ecfff944ba3960ecb334b9a2663d708d + size: 618596 + timestamp: 1640112124844 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/dbus-1.13.6-h12b9eeb_3.tar.bz2 + sha256: 5fe76bdf27a142cfb9da0fb3197c562e528d2622b573765bee5c9904cf5e6b6b + md5: f3d63805602166bac09386741e00935e depends: - expat >=2.4.2,<3.0a0 - libgcc-ng >=9.4.0 - libglib >=2.70.2,<3.0a0 + arch: aarch64 + platform: linux license: GPL-2.0-or-later license_family: GPL - size: 618596 - timestamp: 1640112124844 -- kind: conda - name: deprecated - version: 1.2.15 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + size: 672759 + timestamp: 1640113663539 +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 md5: eaef2e94d5bd76f758545d172c1fda67 depends: @@ -2653,13 +2251,7 @@ packages: license_family: MIT size: 14297 timestamp: 1733662697343 -- kind: conda - name: dill - version: 0.3.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd depends: @@ -2668,14 +2260,7 @@ packages: license_family: BSD size: 87553 timestamp: 1690101185422 -- kind: conda - name: dnspython - version: 2.7.0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda sha256: 3ec40ccf63f2450c5e6c7dd579e42fc2e97caf0d8cd4ba24aa434e6fc264eda0 md5: 5fbd60d61d21b4bd2f9d7a48fe100418 depends: @@ -2694,14 +2279,7 @@ packages: license_family: OTHER size: 172172 timestamp: 1733256829961 -- kind: conda - name: email-validator - version: 2.2.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda sha256: b91a19eb78edfc2dbb36de9a67f74ee2416f1b5273dd7327abe53f2dbf864736 md5: da16dd3b0b71339060cd44cb7110ddf9 depends: @@ -2711,14 +2289,7 @@ packages: license: Unlicense size: 44401 timestamp: 1733300827551 -- kind: conda - name: email_validator - version: 2.2.0 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda sha256: e0d0fdf587aa0ed0ff08b2bce3ab355f46687b87b0775bfba01cc80a859ee6a2 md5: 0794f8807ff2c6f020422cacb1bd7bfa depends: @@ -2726,14 +2297,7 @@ packages: license: Unlicense size: 6552 timestamp: 1733300828176 -- kind: conda - name: exceptiongroup - version: 1.2.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 md5: a16662747cdeb9abbac74d0057cc976e depends: @@ -2741,44 +2305,32 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- kind: conda - name: expat - version: 2.6.4 - build: h5888daf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.4-h5888daf_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.4-h5888daf_0.conda sha256: 1848c7db9e264e3b8036ee133d570dd880422983cd20dd9585a505289606d276 md5: 1d6afef758879ef5ee78127eb4cd2c4a depends: - __glibc >=2.17,<3.0.a0 - libexpat 2.6.4 h5888daf_0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 138145 timestamp: 1730967050578 -- kind: conda - name: expat - version: 2.6.4 - build: h5ad3122_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/expat-2.6.4-h5ad3122_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/expat-2.6.4-h5ad3122_0.conda sha256: 13905ad49c2f43776bac0e464ffd3c9ec10ef35cc7dd7e187af6f66f843fa29a md5: e8f1d587055376ea2419cc78696abd0b depends: - libexpat 2.6.4 h5ad3122_0 - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 130354 timestamp: 1730967212801 -- kind: conda - name: fastapi - version: 0.115.6 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 md5: 1b1e0c97830cdf75f1f371bd467ab657 depends: @@ -2796,13 +2348,7 @@ packages: license_family: MIT size: 73084 timestamp: 1733362427885 -- kind: conda - name: fastapi-cli - version: 0.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 depends: @@ -2814,14 +2360,7 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- kind: conda - name: filelock - version: 3.16.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 md5: d692e9ba6f92dc51484bf3477e36ce7c depends: @@ -2829,12 +2368,28 @@ packages: license: Unlicense size: 17441 timestamp: 1733240909987 -- kind: conda - name: fluidsynth - version: 2.3.7 - build: h4f58cef_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/fluidsynth-2.3.7-h4f58cef_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/fluidsynth-2.3.7-hd992666_0.conda + sha256: 0bf26d25ae79e6f5f01a49a00e9ba3b60b10dd4c12ec43bdba51055c26bc9dd6 + md5: dd6c7b8a1b217ef7522ca987c465651d + depends: + - __glibc >=2.17,<3.0.a0 + - alsa-lib >=1.2.12,<1.3.0a0 + - jack >=1.9.22,<1.10.0a0 + - libgcc >=13 + - libglib >=2.82.2,<3.0a0 + - libsndfile >=1.2.2,<1.3.0a0 + - libstdcxx >=13 + - portaudio >=19.6.0,<19.7.0a0 + - pulseaudio-client >=17.0,<17.1.0a0 + - readline >=8.2,<9.0a0 + - sdl2 >=2.30.7,<3.0a0 + arch: x86_64 + platform: linux + license: GPL-2.0-or-later + license_family: LGPL + size: 279996 + timestamp: 1729590344462 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/fluidsynth-2.3.7-h4f58cef_0.conda sha256: e557d4fcb40f224180d61cc5e57fe3d5d5793a255c7d5a29546e524ef2ffa298 md5: 0207cc67431f4d12605cae60d8d323d7 depends: @@ -2848,16 +2403,13 @@ packages: - pulseaudio-client >=17.0,<17.1.0a0 - readline >=8.2,<9.0a0 - sdl2 >=2.30.7,<3.0a0 + arch: aarch64 + platform: linux license: GPL-2.0-or-later license_family: LGPL size: 292770 timestamp: 1729590405853 -- kind: conda - name: fluidsynth - version: 2.3.7 - build: h80fea77_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/fluidsynth-2.3.7-h80fea77_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/fluidsynth-2.3.7-h80fea77_0.conda sha256: e4c39119797493d4f085cd6274e123372bec77e05ef93203ccf5dee714bfd9c3 md5: dc2fc082a05af6a790d3e8e3e6489e6c depends: @@ -2868,112 +2420,41 @@ packages: - portaudio >=19.6.0,<19.7.0a0 - readline >=8.2,<9.0a0 - sdl2 >=2.30.7,<3.0a0 + arch: arm64 + platform: osx license: GPL-2.0-or-later license_family: LGPL size: 234967 timestamp: 1729590579216 -- kind: conda - name: fluidsynth - version: 2.3.7 - build: hd992666_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fluidsynth-2.3.7-hd992666_0.conda - sha256: 0bf26d25ae79e6f5f01a49a00e9ba3b60b10dd4c12ec43bdba51055c26bc9dd6 - md5: dd6c7b8a1b217ef7522ca987c465651d - depends: - - __glibc >=2.17,<3.0.a0 - - alsa-lib >=1.2.12,<1.3.0a0 - - jack >=1.9.22,<1.10.0a0 - - libgcc >=13 - - libglib >=2.82.2,<3.0a0 - - libsndfile >=1.2.2,<1.3.0a0 - - libstdcxx >=13 - - portaudio >=19.6.0,<19.7.0a0 - - pulseaudio-client >=17.0,<17.1.0a0 - - readline >=8.2,<9.0a0 - - sdl2 >=2.30.7,<3.0a0 - license: GPL-2.0-or-later - license_family: LGPL - size: 279996 - timestamp: 1729590344462 -- kind: conda - name: font-ttf-dejavu-sans-mono - version: '2.37' - build: hab24e00_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b md5: 0c96522c6bdaed4b1566d11387caaf45 license: BSD-3-Clause license_family: BSD size: 397370 timestamp: 1566932522327 -- kind: conda - name: font-ttf-inconsolata - version: '3.000' - build: h77eed37_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c md5: 34893075a5c9e55cdafac56607368fc6 license: OFL-1.1 license_family: Other size: 96530 timestamp: 1620479909603 -- kind: conda - name: font-ttf-source-code-pro - version: '2.038' - build: h77eed37_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139 md5: 4d59c254e01d9cde7957100457e2d5fb license: OFL-1.1 license_family: Other size: 700814 timestamp: 1620479612257 -- kind: conda - name: font-ttf-ubuntu - version: '0.83' - build: h77eed37_3 - build_number: 3 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda sha256: 2821ec1dc454bd8b9a31d0ed22a7ce22422c0aef163c59f49dfdf915d0f0ca14 md5: 49023d73832ef61042f6a237cb2687e7 license: LicenseRef-Ubuntu-Font-Licence-Version-1.0 license_family: Other size: 1620504 timestamp: 1727511233259 -- kind: conda - name: fontconfig - version: 2.15.0 - build: h1383a14_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/fontconfig-2.15.0-h1383a14_1.conda - sha256: f79d3d816fafbd6a2b0f75ebc3251a30d3294b08af9bb747194121f5efa364bc - md5: 7b29f48742cea5d1ccb5edd839cb5621 - depends: - - __osx >=11.0 - - freetype >=2.12.1,<3.0a0 - - libexpat >=2.6.3,<3.0a0 - - libzlib >=1.3.1,<2.0a0 - license: MIT - license_family: MIT - size: 234227 - timestamp: 1730284037572 -- kind: conda - name: fontconfig - version: 2.15.0 - build: h7e30c49_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.15.0-h7e30c49_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.15.0-h7e30c49_1.conda sha256: 7093aa19d6df5ccb6ca50329ef8510c6acb6b0d8001191909397368b65b02113 md5: 8f5b0b297b59e1ac160ad4beec99dbee depends: @@ -2983,17 +2464,13 @@ packages: - libgcc >=13 - libuuid >=2.38.1,<3.0a0 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 265599 timestamp: 1730283881107 -- kind: conda - name: fontconfig - version: 2.15.0 - build: h8dda3cd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/fontconfig-2.15.0-h8dda3cd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/fontconfig-2.15.0-h8dda3cd_1.conda sha256: fe023bb8917c8a3138af86ef537b70c8c5d60c44f93946a87d1e8bb1a6634b55 md5: 112b71b6af28b47c624bcbeefeea685b depends: @@ -3002,17 +2479,27 @@ packages: - libgcc >=13 - libuuid >=2.38.1,<3.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 277832 timestamp: 1730284967179 -- kind: conda - name: fonts-conda-ecosystem - version: '1' - build: '0' - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/fontconfig-2.15.0-h1383a14_1.conda + sha256: f79d3d816fafbd6a2b0f75ebc3251a30d3294b08af9bb747194121f5efa364bc + md5: 7b29f48742cea5d1ccb5edd839cb5621 + depends: + - __osx >=11.0 + - freetype >=2.12.1,<3.0a0 + - libexpat >=2.6.3,<3.0a0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 234227 + timestamp: 1730284037572 +- conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61 md5: fee5683a3f04bd15cbd8318b096a27ab depends: @@ -3021,13 +2508,7 @@ packages: license_family: BSD size: 3667 timestamp: 1566974674465 -- kind: conda - name: fonts-conda-forge - version: '1' - build: '0' - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 sha256: 53f23a3319466053818540bcdf2091f253cbdbab1e0e9ae7b9e509dcaa2a5e38 md5: f766549260d6815b0c52253f1fb1bb29 depends: @@ -3039,76 +2520,42 @@ packages: license_family: BSD size: 4102 timestamp: 1566932280397 -- kind: conda - name: freetype - version: 2.12.1 - build: h267a509_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: GPL-2.0-only OR FTL size: 634972 timestamp: 1694615932610 -- kind: conda - name: freetype - version: 2.12.1 - build: hadb7bae_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 - md5: e6085e516a3e304ce41a8ee08b9b89ad - depends: - - libpng >=1.6.39,<1.7.0a0 - - libzlib >=1.2.13,<2.0.0a0 - license: GPL-2.0-only OR FTL - size: 596430 - timestamp: 1694616332835 -- kind: conda - name: freetype - version: 2.12.1 - build: hf0a5ef3_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda sha256: 7af93030f4407f076dce181062360efac2cd54dce863b5d7765287a6f5382537 md5: a5ab74c5bd158c3d5532b66d8d83d907 depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: GPL-2.0-only OR FTL size: 642092 timestamp: 1694617858496 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda + sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 + md5: e6085e516a3e304ce41a8ee08b9b89ad depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: Apache-2.0 - license_family: APACHE - size: 53366 - timestamp: 1729699762631 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx + license: GPL-2.0-only OR FTL + size: 596430 + timestamp: 1694616332835 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 md5: f98e36c96b2c66d9043187179ddb04f4 depends: @@ -3116,16 +2563,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 60968 timestamp: 1729699568442 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb md5: 62fc11b0738ca15e0dd19b60cf280d12 depends: @@ -3133,17 +2577,27 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 59967 timestamp: 1729699642726 -- kind: conda - name: fsspec - version: 2024.12.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 + md5: 7960352935cc95ac23883c9b8c97f2ff + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 53366 + timestamp: 1729699762631 +- conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 depends: @@ -3152,13 +2606,24 @@ packages: license_family: BSD size: 137756 timestamp: 1734650349242 -- kind: conda - name: gettext - version: 0.22.5 - build: h0a1ffab_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/gettext-0.22.5-h0a1ffab_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-he02047a_3.conda + sha256: c3d9a453f523acbf2b3e1c82a42edfc7c7111b4686a2180ab48cb9b51a274218 + md5: c7f243bbaea97cd6ea1edd693270100e + depends: + - __glibc >=2.17,<3.0.a0 + - gettext-tools 0.22.5 he02047a_3 + - libasprintf 0.22.5 he8f35ee_3 + - libasprintf-devel 0.22.5 he8f35ee_3 + - libgcc-ng >=12 + - libgettextpo 0.22.5 he02047a_3 + - libgettextpo-devel 0.22.5 he02047a_3 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: LGPL-2.1-or-later AND GPL-3.0-or-later + size: 479452 + timestamp: 1723626088190 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gettext-0.22.5-h0a1ffab_3.conda sha256: 25b0b40329537f374a7394474376b01fd226e31f3ff3aa9254e8d328b23c2145 md5: be78ccdd273e43e27e66fc1629df6576 depends: @@ -3169,16 +2634,12 @@ packages: - libgettextpo 0.22.5 h0a1ffab_3 - libgettextpo-devel 0.22.5 h0a1ffab_3 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later AND GPL-3.0-or-later size: 481962 timestamp: 1723626297896 -- kind: conda - name: gettext - version: 0.22.5 - build: h8414b35_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/gettext-0.22.5-h8414b35_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gettext-0.22.5-h8414b35_3.conda sha256: 634e11f6e6560568ede805f823a2be8634c6a0a2fa6743880ec403d925923138 md5: 89b31a91b3ac2b7b3b0e5bc4eb99c39d depends: @@ -3192,182 +2653,124 @@ packages: - libiconv >=1.17,<2.0a0 - libintl 0.22.5 h8414b35_3 - libintl-devel 0.22.5 h8414b35_3 + arch: arm64 + platform: osx license: LGPL-2.1-or-later AND GPL-3.0-or-later size: 483255 timestamp: 1723627203687 -- kind: conda - name: gettext - version: 0.22.5 - build: he02047a_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-he02047a_3.conda - sha256: c3d9a453f523acbf2b3e1c82a42edfc7c7111b4686a2180ab48cb9b51a274218 - md5: c7f243bbaea97cd6ea1edd693270100e +- conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-he02047a_3.conda + sha256: 0fd003953ce1ce9f4569458aab9ffaa397e3be2bc069250e2f05fd93b0ad2976 + md5: fcd2016d1d299f654f81021e27496818 depends: - __glibc >=2.17,<3.0.a0 - - gettext-tools 0.22.5 he02047a_3 - - libasprintf 0.22.5 he8f35ee_3 - - libasprintf-devel 0.22.5 he8f35ee_3 - libgcc-ng >=12 - - libgettextpo 0.22.5 he02047a_3 - - libgettextpo-devel 0.22.5 he02047a_3 - - libstdcxx-ng >=12 - license: LGPL-2.1-or-later AND GPL-3.0-or-later - size: 479452 - timestamp: 1723626088190 -- kind: conda - name: gettext-tools - version: 0.22.5 - build: h0a1ffab_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/gettext-tools-0.22.5-h0a1ffab_3.conda + arch: x86_64 + platform: linux + license: GPL-3.0-or-later + license_family: GPL + size: 2750908 + timestamp: 1723626056740 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gettext-tools-0.22.5-h0a1ffab_3.conda sha256: 9846b9d2e3d081cc8cb9ac7800c7e02a7b63bceea8619e0c51cfa271f89afdb2 md5: 5fc8dfe3163ead62e0af82d97ce6b486 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: GPL-3.0-or-later license_family: GPL size: 2954814 timestamp: 1723626262722 -- kind: conda - name: gettext-tools - version: 0.22.5 - build: h8414b35_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/gettext-tools-0.22.5-h8414b35_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gettext-tools-0.22.5-h8414b35_3.conda sha256: 50b530cf2326938b80330f78cf4056492fa8c6a5c7e313d92069ebbbb2f4d264 md5: 47071f4b2915032e1d47119f779f9d9c depends: - __osx >=11.0 - libiconv >=1.17,<2.0a0 - libintl 0.22.5 h8414b35_3 + arch: arm64 + platform: osx license: GPL-3.0-or-later license_family: GPL size: 2467439 timestamp: 1723627140130 -- kind: conda - name: gettext-tools - version: 0.22.5 - build: he02047a_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-he02047a_3.conda - sha256: 0fd003953ce1ce9f4569458aab9ffaa397e3be2bc069250e2f05fd93b0ad2976 - md5: fcd2016d1d299f654f81021e27496818 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 - license: GPL-3.0-or-later - license_family: GPL - size: 2750908 - timestamp: 1723626056740 -- kind: conda - name: gflags - version: 2.2.2 - build: h5888daf_1005 - build_number: 1005 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda sha256: 6c33bf0c4d8f418546ba9c250db4e4221040936aef8956353bc764d4877bc39a md5: d411fc29e338efb48c5fd4576d71d881 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 119654 timestamp: 1726600001928 -- kind: conda - name: gflags - version: 2.2.2 - build: h5ad3122_1005 - build_number: 1005 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda sha256: 28fe6b40b20454106d5e4ef6947cf298c13cc72a46347bbc49b563cd3a463bfa md5: 4ff634d515abbf664774b5e1168a9744 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 106638 timestamp: 1726599967617 -- kind: conda - name: gflags - version: 2.2.2 - build: hf9b8971_1005 - build_number: 1005 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda sha256: fd56ed8a1dab72ab90d8a8929b6f916a6d9220ca297ff077f8f04c5ed3408e20 md5: 57a511a5905caa37540eb914dfcbf1fb depends: - __osx >=11.0 - libcxx >=17 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 82090 timestamp: 1726600145480 -- kind: conda - name: glog - version: 0.7.1 - build: h468a4a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 - md5: 08940a32c6ced3703d1412dd37df4f62 +- conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda + sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 + md5: ff862eebdfeb2fd048ae9dc92510baca depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 145811 - timestamp: 1718284208668 -- kind: conda - name: glog - version: 0.7.1 - build: hbabe93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 - md5: ff862eebdfeb2fd048ae9dc92510baca + size: 143452 + timestamp: 1718284177264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda + sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 + md5: 08940a32c6ced3703d1412dd37df4f62 depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 143452 - timestamp: 1718284177264 -- kind: conda - name: glog - version: 0.7.1 - build: heb240a5_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda + size: 145811 + timestamp: 1718284208668 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda sha256: 9fc77de416953aa959039db72bc41bfa4600ae3ff84acad04a7d0c1ab9552602 md5: fef68d0a95aa5b84b5c1a4f6f3bf40e1 depends: - __osx >=11.0 - gflags >=2.2.2,<2.3.0a0 - libcxx >=16 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 112215 timestamp: 1718284365403 -- kind: conda - name: googleapis-common-protos - version: 1.66.0 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda sha256: d8d19575a827f2c62500949b9536efdd6b5406c9f546a73b6a87ac90b03a5875 md5: 4861e30ff0cd566ea6fb4593e3b7c22a depends: @@ -3377,61 +2780,42 @@ packages: license_family: APACHE size: 116522 timestamp: 1731459019854 -- kind: conda - name: graphite2 - version: 1.3.13 - build: h2f0025b_1003 - build_number: 1003 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/graphite2-1.3.13-h2f0025b_1003.conda - sha256: c7585e1fb536120583790080f3b3875c04d5f2d64eafbc87e9aa39895e4118c0 - md5: f33009add6a08358bc12d114ceec1304 +- conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda + sha256: 0595b009f20f8f60f13a6398e7cdcbd2acea5f986633adcf85f5a2283c992add + md5: f87c7b7c2cb45f323ffbce941c78ab7c depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.0-or-later license_family: LGPL - size: 99453 - timestamp: 1711634223220 -- kind: conda - name: graphite2 - version: 1.3.13 - build: h59595ed_1003 - build_number: 1003 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - sha256: 0595b009f20f8f60f13a6398e7cdcbd2acea5f986633adcf85f5a2283c992add - md5: f87c7b7c2cb45f323ffbce941c78ab7c + size: 96855 + timestamp: 1711634169756 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/graphite2-1.3.13-h2f0025b_1003.conda + sha256: c7585e1fb536120583790080f3b3875c04d5f2d64eafbc87e9aa39895e4118c0 + md5: f33009add6a08358bc12d114ceec1304 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.0-or-later license_family: LGPL - size: 96855 - timestamp: 1711634169756 -- kind: conda - name: graphite2 - version: 1.3.13 - build: hebf3989_1003 - build_number: 1003 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/graphite2-1.3.13-hebf3989_1003.conda + size: 99453 + timestamp: 1711634223220 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/graphite2-1.3.13-hebf3989_1003.conda sha256: 2eadafbfc52f5e7df3da3c3b7e5bbe34d970bea1d645ffe60b0b1c3a216657f5 md5: 339991336eeddb70076d8ca826dac625 depends: - libcxx >=16 + arch: arm64 + platform: osx license: LGPL-2.0-or-later license_family: LGPL size: 79774 timestamp: 1711634444608 -- kind: conda - name: h11 - version: 0.14.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda sha256: 622516185a7c740d5c7f27016d0c15b45782c1501e5611deec63fd70344ce7c8 md5: 7ee49e89531c0dcbba9466f6d115d585 depends: @@ -3441,14 +2825,7 @@ packages: license_family: MIT size: 51846 timestamp: 1733327599467 -- kind: conda - name: h2 - version: 4.1.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda sha256: 843ddad410c370672a8250470697027618f104153612439076d4d7b91eeb7b5c md5: 825927dc7b0f287ef8d4d0011bb113b1 depends: @@ -3459,12 +2836,7 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- kind: conda - name: harfbuzz - version: 10.1.0 - build: h0b3b770_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-10.1.0-h0b3b770_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-10.1.0-h0b3b770_0.conda sha256: da2b3b3c1fc34444fa484ed227e4c2d313cdff2ed3ce5a45d01f07b78f9273f8 md5: ab1d7d56034814f4c3ed9f69f8c68806 depends: @@ -3477,60 +2849,49 @@ packages: - libgcc >=13 - libglib >=2.82.2,<3.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 1600521 timestamp: 1733706966476 -- kind: conda - name: harfbuzz - version: 10.1.0 - build: h9df47df_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-10.1.0-h9df47df_0.conda - sha256: 8b56a8e0847a2a86a80211f5c5e4f19d0d7fa0be12cc1a5337e555857757cc6d - md5: bbd10a18fb41d0892fbb3aa810b4937d +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/harfbuzz-10.1.0-hbdc1db7_0.conda + sha256: 69a269f04f72632f5949e422c2ff673e408a76a9bf451e4e4e58a0996e1e8e65 + md5: 881e8d9b31e1a7335d4dea4d66851bc0 depends: - - __osx >=11.0 - cairo >=1.18.2,<2.0a0 - freetype >=2.12.1,<3.0a0 - graphite2 - icu >=75.1,<76.0a0 - - libcxx >=18 - libexpat >=2.6.4,<3.0a0 + - libgcc >=13 - libglib >=2.82.2,<3.0a0 + - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 1357252 - timestamp: 1733707517728 -- kind: conda - name: harfbuzz - version: 10.1.0 - build: hbdc1db7_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/harfbuzz-10.1.0-hbdc1db7_0.conda - sha256: 69a269f04f72632f5949e422c2ff673e408a76a9bf451e4e4e58a0996e1e8e65 - md5: 881e8d9b31e1a7335d4dea4d66851bc0 + size: 1626591 + timestamp: 1733709685847 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-10.1.0-h9df47df_0.conda + sha256: 8b56a8e0847a2a86a80211f5c5e4f19d0d7fa0be12cc1a5337e555857757cc6d + md5: bbd10a18fb41d0892fbb3aa810b4937d depends: + - __osx >=11.0 - cairo >=1.18.2,<2.0a0 - freetype >=2.12.1,<3.0a0 - graphite2 - icu >=75.1,<76.0a0 + - libcxx >=18 - libexpat >=2.6.4,<3.0a0 - - libgcc >=13 - libglib >=2.82.2,<3.0a0 - - libstdcxx >=13 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 1626591 - timestamp: 1733709685847 -- kind: conda - name: hpack - version: 4.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + size: 1357252 + timestamp: 1733707517728 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 md5: 2aa5ff7fa34a81b9196532c84c10d865 depends: @@ -3539,14 +2900,7 @@ packages: license_family: MIT size: 29412 timestamp: 1733299296857 -- kind: conda - name: httpcore - version: 1.0.7 - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e depends: @@ -3560,12 +2914,7 @@ packages: license_family: BSD size: 48959 timestamp: 1731707562362 -- kind: conda - name: httptools - version: 0.6.4 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda sha256: 621e7e050b888e5239d33e37ea72d6419f8367e5babcad38b755586f20264796 md5: 8b1160b32557290b64d5be68db3d996d depends: @@ -3573,16 +2922,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 101872 timestamp: 1732707756745 -- kind: conda - name: httptools - version: 0.6.4 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda sha256: 0bd1f30224af142711d11033a7469ae402a1147143f399f7341bbc1d8178c722 md5: 5e70a6de59352f9a52e9caa7f3447390 depends: @@ -3590,16 +2936,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 101255 timestamp: 1732707891645 -- kind: conda - name: httptools - version: 0.6.4 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda sha256: 5e93cda79e32e8c0039e05ea1939e688da336187dab025f699b42ef529e848be md5: e1747a8e8d2aca5499aaea9993bf31ff depends: @@ -3607,17 +2950,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 85623 timestamp: 1732707871414 -- kind: conda - name: httpx - version: 0.28.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda sha256: cd0f1de3697b252df95f98383e9edb1d00386bfdd03fdf607fa42fe5fcb09950 md5: d6989ead454181f4f9bc987d3dc4e285 depends: @@ -3630,13 +2969,7 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- kind: conda - name: huggingface_hub - version: 0.27.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: @@ -3653,14 +2986,7 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- kind: conda - name: hyperframe - version: 6.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b md5: 566e75c90c1d0c8c459eb0ad9833dc7a depends: @@ -3669,59 +2995,43 @@ packages: license_family: MIT size: 17239 timestamp: 1733298862681 -- kind: conda - name: icu - version: '75.1' - build: he02047a_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda sha256: 71e750d509f5fa3421087ba88ef9a7b9be11c53174af3aa4d06aff4c18b38e8e md5: 8b189310083baabfb622af68fd9d3ae3 depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 12129203 timestamp: 1720853576813 -- kind: conda - name: icu - version: '75.1' - build: hf9b3779_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 12282786 timestamp: 1720853454991 -- kind: conda - name: icu - version: '75.1' - build: hfee45f7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda sha256: 9ba12c93406f3df5ab0a43db8a4b4ef67a5871dfd401010fbe29b218b2cbe620 md5: 5eb22c1d7b3fc4abb50d92d621583137 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 11857802 timestamp: 1720853997952 -- kind: conda - name: idna - version: '3.10' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 md5: 39a4f67be3286c86d696df570b1201b7 depends: @@ -3730,14 +3040,7 @@ packages: license_family: BSD size: 49765 timestamp: 1733211921194 -- kind: conda - name: importlib-metadata - version: 8.5.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda sha256: 13766b88fc5b23581530d3a0287c0c58ad82f60401afefab283bf158d2be55a9 md5: 315607a3030ad5d5227e76e0733798ff depends: @@ -3747,51 +3050,37 @@ packages: license_family: APACHE size: 28623 timestamp: 1733223207185 -- kind: conda - name: jack - version: 1.9.22 - build: h5c6c0ed_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/jack-1.9.22-h5c6c0ed_2.conda - sha256: 4b5714f0798fb38e19d0aced7e5a9069eebf3c8ee9f541d643d4e6d0edcf388f - md5: e6abd2a51bd727a1b62a54524f760864 +- conda: https://conda.anaconda.org/conda-forge/linux-64/jack-1.9.22-h7c63dc7_2.conda + sha256: 5e44a3a4b9791d1268636811628555ad40d4a8dd5c3be3334062df75580ae25b + md5: f56277b7f079f1b13cbf7fb9b4f194c4 depends: - alsa-lib >=1.2.10,<1.3.0.0a0 - libdb >=6.2.32,<6.3.0a0 - libgcc-ng >=12 - libopus >=1.3.1,<2.0a0 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.0-only license_family: LGPL - size: 489040 - timestamp: 1693881455137 -- kind: conda - name: jack - version: 1.9.22 - build: h7c63dc7_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/jack-1.9.22-h7c63dc7_2.conda - sha256: 5e44a3a4b9791d1268636811628555ad40d4a8dd5c3be3334062df75580ae25b - md5: f56277b7f079f1b13cbf7fb9b4f194c4 + size: 464144 + timestamp: 1693879949990 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/jack-1.9.22-h5c6c0ed_2.conda + sha256: 4b5714f0798fb38e19d0aced7e5a9069eebf3c8ee9f541d643d4e6d0edcf388f + md5: e6abd2a51bd727a1b62a54524f760864 depends: - alsa-lib >=1.2.10,<1.3.0.0a0 - libdb >=6.2.32,<6.3.0a0 - libgcc-ng >=12 - libopus >=1.3.1,<2.0a0 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.0-only license_family: LGPL - size: 464144 - timestamp: 1693879949990 -- kind: conda - name: jinja2 - version: 3.1.5 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda + size: 489040 + timestamp: 1693881455137 +- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 md5: 2752a6ed44105bfb18c9bef1177d9dcd depends: @@ -3801,14 +3090,7 @@ packages: license_family: BSD size: 112561 timestamp: 1734824044952 -- kind: conda - name: jupyter_client - version: 8.6.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a md5: 4ebae00eae9705b0c3d6d1018a81d047 depends: @@ -3823,14 +3105,7 @@ packages: license_family: BSD size: 106342 timestamp: 1733441040958 -- kind: conda - name: jupyter_core - version: 5.7.2 - build: pyh31011fe_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda sha256: 732b1e8536bc22a5a174baa79842d79db2f4956d90293dd82dc1b3f6099bcccd md5: 0a2980dada0dd7fd0998f0342308b1b1 depends: @@ -3842,56 +3117,43 @@ packages: license_family: BSD size: 57671 timestamp: 1727163547058 -- kind: conda - name: keyutils - version: 1.6.1 - build: h166bdaf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb md5: 30186d27e2c9fa62b45fb1476b7200e3 depends: - libgcc-ng >=10.3.0 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 117831 timestamp: 1646151697040 -- kind: conda - name: keyutils - version: 1.6.1 - build: h4e544f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 sha256: 6d4233d97a9b38acbb26e1268bcf8c10a8e79c2aed7e5a385ec3769967e3e65b md5: 1f24853e59c68892452ef94ddd8afd4b depends: - libgcc-ng >=10.3.0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 112327 timestamp: 1646166857935 -- kind: conda - name: krb5 - version: 1.21.3 - build: h237132a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b - md5: c6dc8a0fdec13a0565936655c33069a1 +- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 depends: - - __osx >=11.0 - - libcxx >=16 + - keyutils >=1.6.1,<2.0a0 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 1155530 - timestamp: 1719463474401 -- kind: conda - name: krb5 - version: 1.21.3 - build: h50a48e9_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda + size: 1370023 + timestamp: 1719463201255 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda sha256: 0ec272afcf7ea7fbf007e07a3b4678384b7da4047348107b2ae02630a570a815 md5: 29c10432a2ca1472b53f299ffb2ffa37 depends: @@ -3901,221 +3163,172 @@ packages: - libgcc-ng >=12 - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1474620 timestamp: 1719463205834 -- kind: conda - name: krb5 - version: 1.21.3 - build: h659f571_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 - md5: 3f43953b7d3fb3aaa1d0d0723d91e368 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda + sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b + md5: c6dc8a0fdec13a0565936655c33069a1 depends: - - keyutils >=1.6.1,<2.0a0 + - __osx >=11.0 + - libcxx >=16 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 1370023 - timestamp: 1719463201255 -- kind: conda - name: lame - version: '3.100' - build: h166bdaf_1003 - build_number: 1003 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 + size: 1155530 + timestamp: 1719463474401 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 sha256: aad2a703b9d7b038c0f745b853c6bb5f122988fe1a7a096e0e606d9cbec4eaab md5: a8832b479f93521a9e7b5b743803be51 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.0-only license_family: LGPL size: 508258 timestamp: 1664996250081 -- kind: conda - name: lame - version: '3.100' - build: h1a8c8d9_1003 - build_number: 1003 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lame-3.100-h1a8c8d9_1003.tar.bz2 - sha256: f40ce7324b2cf5338b766d4cdb8e0453e4156a4f83c2f31bbfff750785de304c - md5: bff0e851d66725f78dc2fd8b032ddb7e - license: LGPL-2.0-only - license_family: LGPL - size: 528805 - timestamp: 1664996399305 -- kind: conda - name: lame - version: '3.100' - build: h4e544f5_1003 - build_number: 1003 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lame-3.100-h4e544f5_1003.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lame-3.100-h4e544f5_1003.tar.bz2 sha256: 2502904a42df6d94bd743f7b73915415391dd6d31d5f50cb57c0a54a108e7b0a md5: ab05bcf82d8509b4243f07e93bada144 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.0-only license_family: LGPL size: 604863 timestamp: 1664997611416 -- kind: conda - name: lcms2 - version: '2.16' - build: h922389a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lame-3.100-h1a8c8d9_1003.tar.bz2 + sha256: f40ce7324b2cf5338b766d4cdb8e0453e4156a4f83c2f31bbfff750785de304c + md5: bff0e851d66725f78dc2fd8b032ddb7e + arch: arm64 + platform: osx + license: LGPL-2.0-only + license_family: LGPL + size: 528805 + timestamp: 1664996399305 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 51bb7010fc86f70eee639b4bb7a894f5 + depends: + - libgcc-ng >=12 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.6.0,<4.8.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 245247 + timestamp: 1701647787198 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda sha256: be4847b1014d3cbbc524a53bdbf66182f86125775020563e11d914c8468dd97d md5: ffdd8267a04c515e7ce69c727b051414 depends: - libgcc-ng >=12 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 296219 timestamp: 1701647961116 -- kind: conda - name: lcms2 - version: '2.16' - build: ha0e7c42_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda sha256: 151e0c84feb7e0747fabcc85006b8973b22f5abbc3af76a9add0b0ef0320ebe4 md5: 66f6c134e76fe13cce8a9ea5814b5dd5 depends: - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 211959 timestamp: 1701647962657 -- kind: conda - name: lcms2 - version: '2.16' - build: hb7c19ff_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 - md5: 51bb7010fc86f70eee639b4bb7a894f5 - depends: - - libgcc-ng >=12 - - libjpeg-turbo >=3.0.0,<4.0a0 - - libtiff >=4.6.0,<4.8.0a0 - license: MIT - license_family: MIT - size: 245247 - timestamp: 1701647787198 -- kind: conda - name: ld_impl_linux-64 - version: '2.43' - build: h712a8e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe md5: 048b02e3962f066da18efe3a21b77672 depends: - __glibc >=2.17,<3.0.a0 constrains: - binutils_impl_linux-64 2.43 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 669211 timestamp: 1729655358674 -- kind: conda - name: ld_impl_linux-aarch64 - version: '2.43' - build: h80caac9_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda sha256: 80ec7e8f006196808fac5bd4b3773a652847f97bbf08044cd87731424ac64f8b md5: fcbde5ea19d55468953bf588770c0501 constrains: - binutils_impl_linux-aarch64 2.43 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 698245 timestamp: 1729655345825 -- kind: conda - name: lerc - version: 4.0.0 - build: h27087fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 md5: 76bbff344f0134279f225174e9064c8f depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 281798 timestamp: 1657977462600 -- kind: conda - name: lerc - version: 4.0.0 - build: h4de3ea5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 sha256: 2d09ef9b7796d83364957e420b41c32d94e628c3f0520b61c332518a7b5cd586 md5: 1a0ffc65e03ce81559dbcb0695ad1476 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 262096 timestamp: 1657978241894 -- kind: conda - name: lerc - version: 4.0.0 - build: h9a09cb3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 sha256: 6f068bb53dfb6147d3147d981bb851bb5477e769407ad4e6a68edf482fdcb958 md5: de462d5aacda3b30721b512c5da4e742 depends: - libcxx >=13.0.1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 215721 timestamp: 1657977558796 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h07bc746_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 - md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=18 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 1178260 - timestamp: 1736008642885 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h18dbdb1_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + size: 1311599 + timestamp: 1736008414161 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 md5: 633b9fe454ffea2aaf29e191d946a83b depends: @@ -4124,41 +3337,33 @@ packages: constrains: - abseil-cpp =20240722.0 - libabseil-static =20240722.0=cxx17* + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1334844 timestamp: 1736008472455 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_hbbce691_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 - md5: 488f260ccda0afaf08acb286db439c2f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 1311599 - timestamp: 1736008414161 -- kind: conda - name: libarrow - version: 18.1.0 - build: h0ad35bc_7_cpu + size: 1178260 + timestamp: 1736008642885 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4166,15 +3371,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 + - libgcc >=13 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -4186,17 +3393,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- kind: conda - name: libarrow - version: 18.1.0 - build: hb7781cd_7_cpu + size: 8770256 + timestamp: 1735684696564 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: @@ -4229,21 +3433,18 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 8026714 timestamp: 1735685336542 -- kind: conda - name: libarrow - version: 18.1.0 - build: hd595efa_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4251,17 +3452,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 + - libcxx >=18 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -4273,34 +3472,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libgcc >=13 - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hcb10f89_7_cpu + size: 5506699 + timestamp: 1735682962976 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 md5: 12d84228204c56fec6ed113288014d11 depends: @@ -4308,53 +3487,42 @@ packages: - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 612463 timestamp: 1735684749868 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 578222 + timestamp: 1735685424850 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 485185 timestamp: 1735683071232 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hcb10f89_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e md5: 0a81eb63d7cd150f598c752e86388d57 depends: @@ -4364,17 +3532,30 @@ packages: - libgcc >=13 - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 587497 timestamp: 1735684880531 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libgcc >=13 + - libparquet 18.1.0 hfc78867_7_cpu + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 560329 + timestamp: 1735685518922 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b md5: 97a2d3606682d94f7d73112e9ad684ae depends: @@ -4383,17 +3564,14 @@ packages: - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - libparquet 18.1.0 h636d7b7_7_cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 491237 timestamp: 1735684688308 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h08228c5_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf md5: e128def53c133e8a23ac00cd4a479335 depends: @@ -4406,17 +3584,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 521861 timestamp: 1735684940668 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h1e9d426_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: @@ -4428,17 +3603,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 516014 timestamp: 1735685565929 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h4239455_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 md5: 91927747173f65695e441346c7145e26 depends: @@ -4450,109 +3622,81 @@ packages: - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 452385 timestamp: 1735684993831 -- kind: conda - name: libasprintf - version: 0.22.5 - build: h8414b35_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-0.22.5-h8414b35_3.conda - sha256: 819bf95543470658f48db53a267a3fabe1616797c4031cf88e63f451c5029e6f - md5: 472b673c083175195965a48f2f4808f8 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda + sha256: 2da5c735811cbf38c7f7844ab457ff8b25046bbf5fe5ebd5dc1c2fafdf4fbe1c + md5: 4fab9799da9571266d05ca5503330655 depends: - - __osx >=11.0 - - libcxx >=16 + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later - size: 40657 - timestamp: 1723626937704 -- kind: conda - name: libasprintf - version: 0.22.5 - build: h87f4aca_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-0.22.5-h87f4aca_3.conda + size: 42817 + timestamp: 1723626012203 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-0.22.5-h87f4aca_3.conda sha256: b438814a7190a541950da68d3cde8ecbcc55629ce677eb65afbb01cfa1e4e651 md5: 332ce64c2dec75dc0849e7ffcdf7a3a4 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 42627 timestamp: 1723626204541 -- kind: conda - name: libasprintf - version: 0.22.5 - build: he8f35ee_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda - sha256: 2da5c735811cbf38c7f7844ab457ff8b25046bbf5fe5ebd5dc1c2fafdf4fbe1c - md5: 4fab9799da9571266d05ca5503330655 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-0.22.5-h8414b35_3.conda + sha256: 819bf95543470658f48db53a267a3fabe1616797c4031cf88e63f451c5029e6f + md5: 472b673c083175195965a48f2f4808f8 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 + - __osx >=11.0 + - libcxx >=16 + arch: arm64 + platform: osx license: LGPL-2.1-or-later - size: 42817 - timestamp: 1723626012203 -- kind: conda - name: libasprintf-devel - version: 0.22.5 - build: h8414b35_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-devel-0.22.5-h8414b35_3.conda - sha256: ca7322f7c3f1a68cb36630eaa88a44c774261150d42d70a4be3d77bc9ed28d5d - md5: a03ca97f9fabf5626660697c2e0b8850 + size: 40657 + timestamp: 1723626937704 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-he8f35ee_3.conda + sha256: ccc7967e298ddf3124c8ad9741c7180dc6f778ae4135ec87978214f7b3c64dc2 + md5: 1091193789bb830127ed067a9e01ac57 depends: - - __osx >=11.0 - - libasprintf 0.22.5 h8414b35_3 + - __glibc >=2.17,<3.0.a0 + - libasprintf 0.22.5 he8f35ee_3 + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later - size: 34648 - timestamp: 1723626983419 -- kind: conda - name: libasprintf-devel - version: 0.22.5 - build: h87f4aca_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-devel-0.22.5-h87f4aca_3.conda + size: 34172 + timestamp: 1723626026096 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-devel-0.22.5-h87f4aca_3.conda sha256: c9eda86140a5a023b72a8997f82629f4b071df17d57d00ba75a66b65a0525a5e md5: dbaa9d8c0030bda3e3d22d325ea48191 depends: - libasprintf 0.22.5 h87f4aca_3 - libgcc-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 34359 timestamp: 1723626223953 -- kind: conda - name: libasprintf-devel - version: 0.22.5 - build: he8f35ee_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-he8f35ee_3.conda - sha256: ccc7967e298ddf3124c8ad9741c7180dc6f778ae4135ec87978214f7b3c64dc2 - md5: 1091193789bb830127ed067a9e01ac57 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-devel-0.22.5-h8414b35_3.conda + sha256: ca7322f7c3f1a68cb36630eaa88a44c774261150d42d70a4be3d77bc9ed28d5d + md5: a03ca97f9fabf5626660697c2e0b8850 depends: - - __glibc >=2.17,<3.0.a0 - - libasprintf 0.22.5 he8f35ee_3 - - libgcc-ng >=12 + - __osx >=11.0 + - libasprintf 0.22.5 h8414b35_3 + arch: arm64 + platform: osx license: LGPL-2.1-or-later - size: 34172 - timestamp: 1723626026096 -- kind: conda - name: libavif16 - version: 1.1.1 - build: h1909e37_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda + size: 34648 + timestamp: 1723626983419 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda sha256: e06da844b007a64a9ac35d4e3dc4dbc66583f79b57d08166cf58f2f08723a6e8 md5: 21e468ed3786ebcb2124b123aa2484b7 depends: @@ -4562,17 +3706,13 @@ packages: - libgcc >=13 - rav1e >=0.6.6,<1.0a0 - svt-av1 >=2.3.0,<2.3.1.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 116202 timestamp: 1730268687453 -- kind: conda - name: libavif16 - version: 1.1.1 - build: h3b0c220_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libavif16-1.1.1-h3b0c220_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libavif16-1.1.1-h3b0c220_2.conda sha256: 8284693096532fb5d1af7fd5c170a4d4f0a54593ba29c881667327b61a7cd7bb md5: 58ec6027e7b6ea460a4a7ed7112842d8 depends: @@ -4581,17 +3721,13 @@ packages: - libgcc >=13 - rav1e >=0.6.6,<1.0a0 - svt-av1 >=2.3.0,<2.3.1.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 116097 timestamp: 1730268695528 -- kind: conda - name: libavif16 - version: 1.1.1 - build: h45b7238_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libavif16-1.1.1-h45b7238_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libavif16-1.1.1-h45b7238_2.conda sha256: c671365e8c822d29b53f20c4573fdbc70f18b50ff9a4b5b2b6b3c8f7ad2ac2a9 md5: 7571064a60bc193ff5c25f36ed23394a depends: @@ -4600,17 +3736,14 @@ packages: - dav1d >=1.2.1,<1.2.2.0a0 - rav1e >=0.6.6,<1.0a0 - svt-av1 >=2.3.0,<2.3.1.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 96781 timestamp: 1730268761553 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c md5: ac52800af2e0c0e7dac770b435ce768a depends: @@ -4621,17 +3754,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16393 timestamp: 1734432564346 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d md5: 8d900b7079a00969d70305e9aad550b7 depends: @@ -4642,17 +3772,14 @@ packages: - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16477 timestamp: 1734432576699 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c md5: 21be102c9ae80a67ba7de23b129aa7f6 depends: @@ -4663,192 +3790,147 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16714 timestamp: 1734433054681 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 - md5: 3ee026955c688f551a9999840cff4c67 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 68982 - timestamp: 1725267774142 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 68851 timestamp: 1725267660471 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda + sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 + md5: 3ee026955c688f551a9999840cff4c67 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 68982 + timestamp: 1725267774142 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda sha256: 839dacb741bdbb25e58f42088a2001b649f4f12195aeb700b5ddfca3267749e5 md5: d0bf1dff146b799b319ea0434b93f779 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 68426 timestamp: 1725267943211 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c - md5: e64d0f3b59c7c4047446b97a8624a72d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 31708 - timestamp: 1725267783442 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda sha256: 2892d512cad096cb03f1b66361deeab58b64e15ba525d6592bb6d609e7045edf md5: 9566f0bd264fbd463002e759b8a82401 depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 32696 timestamp: 1725267669305 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda + sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c + md5: e64d0f3b59c7c4047446b97a8624a72d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 31708 + timestamp: 1725267783442 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda sha256: 6c6862eb274f21a7c0b60e5345467a12e6dda8b9af4438c66d496a2c1a538264 md5: 55e66e68ce55523a6811633dd1ac74e2 depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 28378 timestamp: 1725267980316 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c - md5: 0e9bd365480c72b25c71a448257b537d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 290230 - timestamp: 1725267792697 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda sha256: 779f58174e99de3600e939fa46eddb453ec5d3c60bb46cdaa8b4c127224dbf29 md5: 06f70867945ea6a84d35836af780f1de depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 281750 timestamp: 1725267679782 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda + sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c + md5: 0e9bd365480c72b25c71a448257b537d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 290230 + timestamp: 1725267792697 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda sha256: eeb1eb0d58b9d02bc1b98dc0a058f104ab168eb2f7d1c7bfa0570a12cfcdb7b7 md5: 4f3a434504c67b2c42565c0b85c1885c depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 279644 timestamp: 1725268003553 -- kind: conda - name: libcap - version: '2.71' - build: h39aace5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.71-h39aace5_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.71-h39aace5_0.conda sha256: 2bbefac94f4ab8ff7c64dc843238b6c8edcc9ff1f2b5a0a48407a904dc7ccfb2 md5: dd19e4e3043f6948bd7454b946ee0983 depends: - __glibc >=2.17,<3.0.a0 - attr >=2.5.1,<2.6.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 102268 timestamp: 1729940917945 -- kind: conda - name: libcap - version: '2.71' - build: h51d75a7_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcap-2.71-h51d75a7_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcap-2.71-h51d75a7_0.conda sha256: 2b66e66e6a0768e833e7edc764649679881ec0a6b37d9bf254b1ceb3b8b434ef md5: 29f6092b6e938516ca0b042837e64fa5 depends: - attr >=2.5.1,<2.6.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 106877 timestamp: 1729940936697 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee md5: ebcc5f37a435aa3c19640533c82f8d76 depends: @@ -4857,17 +3939,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16336 timestamp: 1734432570482 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 md5: d77f943ae4083f3aeddca698f2d28262 depends: @@ -4876,17 +3955,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16398 timestamp: 1734432580937 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 md5: a0e9980fe12d42f6d0c0ec009f67e948 depends: @@ -4895,60 +3971,48 @@ packages: - liblapack 3.9.0 26_osxarm64_openblas - liblapacke 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16628 timestamp: 1734433061517 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h01db608_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea - md5: 268ee639c17ada0002fb04dd21816cc2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 + sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 + md5: c965a5aa0d5c1c37ffc62dff36e28400 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 18669 - timestamp: 1633683724891 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h9c3ff4c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 - md5: c965a5aa0d5c1c37ffc62dff36e28400 + size: 20440 + timestamp: 1633683576494 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 + sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea + md5: 268ee639c17ada0002fb04dd21816cc2 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 20440 - timestamp: 1633683576494 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: hbdafb3b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 + size: 18669 + timestamp: 1633683724891 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 sha256: 58477b67cc719060b5b069ba57161e20ba69b8695d154a719cb4b60caf577929 md5: 32bd82a6a625ea6ce090a81c3d34edeb depends: - libcxx >=11.1.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 18765 timestamp: 1633683992603 -- kind: conda - name: libcurl - version: 8.11.1 - build: h332b0f4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 md5: 2b3e0081006dc21e8bf53a91c83a055c depends: @@ -4960,16 +4024,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: curl license_family: MIT size: 423011 timestamp: 1733999897624 -- kind: conda - name: libcurl - version: 8.11.1 - build: h6702fde_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda sha256: 9fc65d21a58f4aad1bc39dfb94a178893aeb035850c5cf0ed9736674279f390b md5: 7dec1cd271c403d1636bda5aa388a55d depends: @@ -4980,16 +4041,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: curl license_family: MIT size: 440737 timestamp: 1733999835504 -- kind: conda - name: libcurl - version: 8.11.1 - build: h73640d1_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda sha256: f47c35938144c23278987c7d12096f6a42d7c850ffc277222b032073412383b6 md5: 46d7524cabfdd199bffe63f8f19a552b depends: @@ -5000,104 +4058,82 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: curl license_family: MIT size: 385098 timestamp: 1734000160270 -- kind: conda - name: libcxx - version: 19.1.6 - build: ha82da77_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec md5: ce5252d8db110cdb4ae4173d0a63c7c5 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache size: 520992 timestamp: 1734494699681 -- kind: conda - name: libdb - version: 6.2.32 - build: h01db608_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libdb-6.2.32-h01db608_0.tar.bz2 - sha256: 1f74d30c72d95c39315c6b5c3f1b328d00c4d5a2feff1e871fe5b71b4cb26811 - md5: 7cbfba14d5adfa65db945d5112909394 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdb-6.2.32-h9c3ff4c_0.tar.bz2 + sha256: 21fac1012ff05b131d4b5d284003dbbe7b5c4c652aa9e401b46279ed5a784372 + md5: 3f3258d8f841fbac63b36b75bdac1afd depends: - libgcc-ng >=9.3.0 - libstdcxx-ng >=9.3.0 + arch: x86_64 + platform: linux license: AGPL-3.0-only license_family: AGPL - size: 24449415 - timestamp: 1609538998176 -- kind: conda - name: libdb - version: 6.2.32 - build: h9c3ff4c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdb-6.2.32-h9c3ff4c_0.tar.bz2 - sha256: 21fac1012ff05b131d4b5d284003dbbe7b5c4c652aa9e401b46279ed5a784372 - md5: 3f3258d8f841fbac63b36b75bdac1afd + size: 24409456 + timestamp: 1609539093147 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdb-6.2.32-h01db608_0.tar.bz2 + sha256: 1f74d30c72d95c39315c6b5c3f1b328d00c4d5a2feff1e871fe5b71b4cb26811 + md5: 7cbfba14d5adfa65db945d5112909394 depends: - libgcc-ng >=9.3.0 - libstdcxx-ng >=9.3.0 + arch: aarch64 + platform: linux license: AGPL-3.0-only license_family: AGPL - size: 24409456 - timestamp: 1609539093147 -- kind: conda - name: libdeflate - version: '1.23' - build: h4ddbbb0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda + size: 24449415 + timestamp: 1609538998176 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 72255 timestamp: 1734373823254 -- kind: conda - name: libdeflate - version: '1.23' - build: h5e3c512_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda sha256: 959419d87cd2b789a9055db95704c614f31aeb70bef7949fa2f734122a3a2863 md5: 7e7ca2607b11b180120cefc2354fc0cb depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 69862 timestamp: 1734373858306 -- kind: conda - name: libdeflate - version: '1.23' - build: hec38601_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda sha256: 887c02deaed6d583459eba6367023e36d8761085b2f7126e389424f57155da53 md5: 1d8b9588be14e71df38c525767a1ac30 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 54132 timestamp: 1734373971372 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h7949ede_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd md5: 8247f80f3dc464d9322e85007e307fe8 depends: @@ -5105,266 +4141,206 @@ packages: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 134657 timestamp: 1736191912705 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h976ea20_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - ncurses - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 148120 timestamp: 1736192137151 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321hafb1f1b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - ncurses - __osx >=11.0 - ncurses >=6.5,<7.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107634 timestamp: 1736192034117 -- kind: conda - name: libev - version: '4.33' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 112766 + timestamp: 1702146165126 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda sha256: 973af77e297f1955dd1f69c2cbdc5ab9dfc88388a5576cd152cda178af0fd006 md5: a9a13cb143bbaa477b1ebaefbe47a302 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 115123 timestamp: 1702146237623 -- kind: conda - name: libev - version: '4.33' - build: h93a5062_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda sha256: 95cecb3902fbe0399c3a7e67a5bed1db813e5ab0e22f4023a5e0f722f2cc214f md5: 36d33e440c31857372a72137f78bacf5 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107458 timestamp: 1702146414478 -- kind: conda - name: libev - version: '4.33' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 - md5: 172bf1cd1ff8629f2b1179945ed45055 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 + md5: a1cfcc585f0c42bf8d5546bb1dfb668d depends: - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 112766 - timestamp: 1702146165126 -- kind: conda - name: libevent - version: 2.1.12 - build: h2757513_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 - md5: 1a109764bff3bdc7bdd84088347d71dc - depends: - openssl >=3.1.1,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 368167 - timestamp: 1685726248899 -- kind: conda - name: libevent - version: 2.1.12 - build: h4ba1bb4_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda + size: 427426 + timestamp: 1685725977222 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda sha256: 01333cc7d6e6985dd5700b43660d90e9e58049182017fd24862088ecbe1458e4 md5: 96ae6083cd1ac9f6bc81631ac835b317 depends: - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 438992 timestamp: 1685726046519 -- kind: conda - name: libevent - version: 2.1.12 - build: hf998b51_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 - md5: a1cfcc585f0c42bf8d5546bb1dfb668d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda + sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 + md5: 1a109764bff3bdc7bdd84088347d71dc depends: - - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 427426 - timestamp: 1685725977222 -- kind: conda - name: libexpat - version: 2.6.4 - build: h286801f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 - md5: 38d2656dd914feb0cab8c629370768bf + size: 368167 + timestamp: 1685726248899 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 + md5: db833e03127376d461e1e13e76f09b6c depends: - - __osx >=11.0 - constrains: - - expat 2.6.4.* - license: MIT - license_family: MIT - size: 64693 - timestamp: 1730967175868 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5888daf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda - sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 - md5: db833e03127376d461e1e13e76f09b6c - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 constrains: - expat 2.6.4.* + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 73304 timestamp: 1730967041968 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5ad3122_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda sha256: f42e758009ba9db90d1fe7992bc3e60d0c52f71fb20923375d2c44ae69a5a2b3 md5: f1b3fab36861b3ce945a13f0dfdfc688 depends: - libgcc >=13 constrains: - expat 2.6.4.* + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 72345 timestamp: 1730967203789 -- kind: conda - name: libffi - version: 3.4.2 - build: h3422bc3_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca - md5: 086914b672be056eb70fd4285b6783b6 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda + sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 + md5: 38d2656dd914feb0cab8c629370768bf + depends: + - __osx >=11.0 + constrains: + - expat 2.6.4.* + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 39020 - timestamp: 1636488587153 -- kind: conda - name: libffi - version: 3.4.2 - build: h3557bc0_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 + size: 64693 + timestamp: 1730967175868 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + depends: + - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 58292 + timestamp: 1636488182923 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 sha256: 7e9258a102480757fe3faeb225a3ca04dffd10fecd2a958c65cdb4cdf75f2c3c md5: dddd85f4d52121fab0a8b099c5e06501 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 59450 timestamp: 1636488255090 -- kind: conda - name: libffi - version: 3.4.2 - build: h7f98852_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e - md5: d645c6d2ac96843a2bfaccd2d62b3ac3 - depends: - - libgcc-ng >=9.4.0 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 + sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca + md5: 086914b672be056eb70fd4285b6783b6 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 58292 - timestamp: 1636488182923 -- kind: conda - name: libflac - version: 1.4.3 - build: h2f0025b_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libflac-1.4.3-h2f0025b_0.conda - sha256: b54935360349d3418b0663d787f20b3cba0b7ce3fcdf3ba5e7ef02b884759049 - md5: 520b12eab32a92e19b1f239ac545ec03 + size: 39020 + timestamp: 1636488587153 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda + sha256: 65908b75fa7003167b8a8f0001e11e58ed5b1ef5e98b96ab2ba66d7c1b822c7d + md5: ee48bf17cc83a00f59ca1494d5646869 depends: - gettext >=0.21.1,<1.0a0 - libgcc-ng >=12 - libogg 1.3.* - libogg >=1.3.4,<1.4.0a0 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 371550 - timestamp: 1687765491794 -- kind: conda - name: libflac - version: 1.4.3 - build: h59595ed_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - sha256: 65908b75fa7003167b8a8f0001e11e58ed5b1ef5e98b96ab2ba66d7c1b822c7d - md5: ee48bf17cc83a00f59ca1494d5646869 + size: 394383 + timestamp: 1687765514062 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libflac-1.4.3-h2f0025b_0.conda + sha256: b54935360349d3418b0663d787f20b3cba0b7ce3fcdf3ba5e7ef02b884759049 + md5: 520b12eab32a92e19b1f239ac545ec03 depends: - gettext >=0.21.1,<1.0a0 - libgcc-ng >=12 - libogg 1.3.* - libogg >=1.3.4,<1.4.0a0 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 394383 - timestamp: 1687765514062 -- kind: conda - name: libflac - version: 1.4.3 - build: hb765f3a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libflac-1.4.3-hb765f3a_0.conda + size: 371550 + timestamp: 1687765491794 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libflac-1.4.3-hb765f3a_0.conda sha256: 3990b52782fe7207ab642df25368ed443094f6d1a7ea61854935c24192b388aa md5: 356faba64411660f6c4d24ea31640733 depends: @@ -5372,17 +4348,13 @@ packages: - libcxx >=15.0.7 - libogg 1.3.* - libogg >=1.3.4,<1.4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 314408 timestamp: 1687766236790 -- kind: conda - name: libgcc - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 md5: 3cb76c3f10d3bc7f1105b2fc9db984df depends: @@ -5391,17 +4363,13 @@ packages: constrains: - libgomp 14.2.0 h77fa898_1 - libgcc-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 848745 timestamp: 1729027721139 -- kind: conda - name: libgcc - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda sha256: 5d56757ccad208c79214395b00d006d8d18929a4ba49c47bd9460789a7620943 md5: 511b511c5445e324066c3377481bcab8 depends: @@ -5409,142 +4377,119 @@ packages: constrains: - libgcc-ng ==14.2.0=*_1 - libgomp 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 535243 timestamp: 1729089435134 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 md5: e39480b9ca41323497b05492a63bc35b depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54142 timestamp: 1729027726517 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda sha256: 9b5cf168a6c7361cae869cb74b716766ee7c6d6b3f6172b32ba9bf91135efdc4 md5: 0694c249c61469f2c0f7e2990782af21 depends: - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54104 timestamp: 1729089444587 -- kind: conda - name: libgcrypt-lib - version: 1.11.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcrypt-lib-1.11.0-h86ecc28_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-lib-1.11.0-hb9d3cd8_2.conda + sha256: ffc3602f9298da248786f46b00d0594d26a18feeb1b07ce88f3d7d61075e39e6 + md5: e55712ff40a054134d51b89afca57dbc + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libgpg-error >=1.51,<2.0a0 + arch: x86_64 + platform: linux + license: LGPL-2.1-or-later + size: 586185 + timestamp: 1732523190369 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcrypt-lib-1.11.0-h86ecc28_2.conda sha256: 7b0b59e11511e1c20e4d1b89ac458b4a0799da2ef10980302a5f033ecc434dee md5: 07c1e27a75b217e5502bff34cd23c353 depends: - libgcc >=13 - libgpg-error >=1.51,<2.0a0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 635094 timestamp: 1732523317415 -- kind: conda - name: libgcrypt-lib - version: 1.11.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-lib-1.11.0-hb9d3cd8_2.conda - sha256: ffc3602f9298da248786f46b00d0594d26a18feeb1b07ce88f3d7d61075e39e6 - md5: e55712ff40a054134d51b89afca57dbc +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-he02047a_3.conda + sha256: 7f2d1f4d69973e2c3c3d2b6420d5eb989982baba97d63ab2d7a2b25a92d886b4 + md5: efab66b82ec976930b96d62a976de8e7 depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libgpg-error >=1.51,<2.0a0 - license: LGPL-2.1-or-later - size: 586185 - timestamp: 1732523190369 -- kind: conda - name: libgettextpo - version: 0.22.5 - build: h0a1ffab_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgettextpo-0.22.5-h0a1ffab_3.conda + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: GPL-3.0-or-later + license_family: GPL + size: 170646 + timestamp: 1723626019265 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgettextpo-0.22.5-h0a1ffab_3.conda sha256: f816747b63432def4bfe2bfa517057149b2b94a48101fe13e7fcc2c223ec2042 md5: 263a0b8af4b3fcdb35acc4038bb5bff5 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: GPL-3.0-or-later license_family: GPL size: 199824 timestamp: 1723626215655 -- kind: conda - name: libgettextpo - version: 0.22.5 - build: h8414b35_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgettextpo-0.22.5-h8414b35_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgettextpo-0.22.5-h8414b35_3.conda sha256: bc446fad58155e96a01b28e99254415c2151bdddf57f9a2c00c44e6f0298bb62 md5: c8cd7295cfb7bda5cbabea4fef904349 depends: - __osx >=11.0 - libiconv >=1.17,<2.0a0 - libintl 0.22.5 h8414b35_3 + arch: arm64 + platform: osx license: GPL-3.0-or-later license_family: GPL size: 159800 timestamp: 1723627007035 -- kind: conda - name: libgettextpo - version: 0.22.5 - build: he02047a_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-he02047a_3.conda - sha256: 7f2d1f4d69973e2c3c3d2b6420d5eb989982baba97d63ab2d7a2b25a92d886b4 - md5: efab66b82ec976930b96d62a976de8e7 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-he02047a_3.conda + sha256: 0a66cdd46d1cd5201061252535cd91905b3222328a9294c1a5bcd32e85531545 + md5: 9aba7960731e6b4547b3a52f812ed801 depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 + - libgettextpo 0.22.5 he02047a_3 + arch: x86_64 + platform: linux license: GPL-3.0-or-later license_family: GPL - size: 170646 - timestamp: 1723626019265 -- kind: conda - name: libgettextpo-devel - version: 0.22.5 - build: h0a1ffab_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgettextpo-devel-0.22.5-h0a1ffab_3.conda + size: 36790 + timestamp: 1723626032786 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgettextpo-devel-0.22.5-h0a1ffab_3.conda sha256: 677df7af241b36c6b06dff52528c2a8e4f42f8cf40d962e693caa707b563c86c md5: 5c1498c4da030824d57072f05220aad8 depends: - libgcc-ng >=12 - libgettextpo 0.22.5 h0a1ffab_3 + arch: aarch64 + platform: linux license: GPL-3.0-or-later license_family: GPL size: 36989 timestamp: 1723626232155 -- kind: conda - name: libgettextpo-devel - version: 0.22.5 - build: h8414b35_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgettextpo-devel-0.22.5-h8414b35_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgettextpo-devel-0.22.5-h8414b35_3.conda sha256: ea3ca757bf11ed25965b39466b50411c7c2a43f3b90ab4a36fc0ef43f7ab98ac md5: 7074dc1c9aae1bb5d7bccb4ff03746ca depends: @@ -5552,153 +4497,89 @@ packages: - libgettextpo 0.22.5 h8414b35_3 - libiconv >=1.17,<2.0a0 - libintl 0.22.5 h8414b35_3 + arch: arm64 + platform: osx license: GPL-3.0-or-later license_family: GPL size: 37153 timestamp: 1723627048279 -- kind: conda - name: libgettextpo-devel - version: 0.22.5 - build: he02047a_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-he02047a_3.conda - sha256: 0a66cdd46d1cd5201061252535cd91905b3222328a9294c1a5bcd32e85531545 - md5: 9aba7960731e6b4547b3a52f812ed801 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 - - libgettextpo 0.22.5 he02047a_3 - license: GPL-3.0-or-later - license_family: GPL - size: 36790 - timestamp: 1723626032786 -- kind: conda - name: libgfortran - version: 5.0.0 - build: 13_2_0_hd922786_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b - md5: 4a55d9e169114b2b90d3ec4604cd7bbf - depends: - - libgfortran5 13.2.0 hf226fd6_3 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 110233 - timestamp: 1707330749033 -- kind: conda - name: libgfortran - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 md5: f1fd30127802683586f768875127a987 depends: - libgfortran5 14.2.0 hd5240d6_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53997 timestamp: 1729027752995 -- kind: conda - name: libgfortran - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda sha256: cb66e411fa32a5c6040f4e5e2a63c00897aae4c3133a9c004c2e929ccf19575b md5: 0294b92d2f47a240bebb1e3336b495f1 depends: - libgfortran5 14.2.0 hb6113d0_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729089471124 -- kind: conda - name: libgfortran5 - version: 13.2.0 - build: hf226fd6_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a - md5: 66ac81d54e95c534ae488726c1f698ea +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda + sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b + md5: 4a55d9e169114b2b90d3ec4604cd7bbf depends: - - llvm-openmp >=8.0.0 + - libgfortran5 13.2.0 hf226fd6_3 + arch: arm64 + platform: osx + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 110233 + timestamp: 1707330749033 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: 9822b874ea29af082e5d36098d25427d + depends: + - libgcc >=14.2.0 constrains: - - libgfortran 5.0.0 13_2_0_*_3 + - libgfortran 14.2.0 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 997381 - timestamp: 1707330687590 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hb6113d0_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda + size: 1462645 + timestamp: 1729027735353 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda sha256: a87ff46d19916403cbf68cf1d785bf56b4d1ab7b2552468d2ea775d70782493f md5: fc068e11b10e18f184e027782baa12b6 depends: - libgcc >=14.2.0 constrains: - libgfortran 14.2.0 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 1102158 timestamp: 1729089452640 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hd5240d6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d - md5: 9822b874ea29af082e5d36098d25427d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda + sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a + md5: 66ac81d54e95c534ae488726c1f698ea depends: - - libgcc >=14.2.0 + - llvm-openmp >=8.0.0 constrains: - - libgfortran 14.2.0 + - libgfortran 5.0.0 13_2_0_*_3 + arch: arm64 + platform: osx license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 1462645 - timestamp: 1729027735353 -- kind: conda - name: libglib - version: 2.82.2 - build: h07bd6cf_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.82.2-h07bd6cf_0.conda - sha256: 101fb31c509d6a69ac5d612b51d4088ddbc675fca18cf0c3589cfee26cd01ca0 - md5: 890783f64502fa6bfcdc723cfbf581b4 - depends: - - __osx >=11.0 - - libffi >=3.4,<4.0a0 - - libiconv >=1.17,<2.0a0 - - libintl >=0.22.5,<1.0a0 - - libzlib >=1.3.1,<2.0a0 - - pcre2 >=10.44,<10.45.0a0 - constrains: - - glib 2.82.2 *_0 - license: LGPL-2.1-or-later - size: 3635416 - timestamp: 1729191799117 -- kind: conda - name: libglib - version: 2.82.2 - build: h2ff4ddf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_0.conda + size: 997381 + timestamp: 1707330687590 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_0.conda sha256: 49ee9401d483a76423461c50dcd37f91d070efaec7e4dc2828d8cdd2ce694231 md5: 13e8e54035ddd2b91875ba399f0f7c04 depends: @@ -5710,15 +4591,12 @@ packages: - pcre2 >=10.44,<10.45.0a0 constrains: - glib 2.82.2 *_0 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 3931898 timestamp: 1729191404130 -- kind: conda - name: libglib - version: 2.82.2 - build: hc486b8e_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libglib-2.82.2-hc486b8e_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libglib-2.82.2-hc486b8e_0.conda sha256: 6797d24de7acd298f81a86078c64e4f3fea6d551a3e8892205c9e72a37a7cc3c md5: 47f6d85fe47b865e56c539f2ba5f4dad depends: @@ -5729,44 +4607,49 @@ packages: - pcre2 >=10.44,<10.45.0a0 constrains: - glib 2.82.2 *_0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 4020802 timestamp: 1729191545578 -- kind: conda - name: libgomp - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.82.2-h07bd6cf_0.conda + sha256: 101fb31c509d6a69ac5d612b51d4088ddbc675fca18cf0c3589cfee26cd01ca0 + md5: 890783f64502fa6bfcdc723cfbf581b4 + depends: + - __osx >=11.0 + - libffi >=3.4,<4.0a0 + - libiconv >=1.17,<2.0a0 + - libintl >=0.22.5,<1.0a0 + - libzlib >=1.3.1,<2.0a0 + - pcre2 >=10.44,<10.45.0a0 + constrains: + - glib 2.82.2 *_0 + arch: arm64 + platform: osx + license: LGPL-2.1-or-later + size: 3635416 + timestamp: 1729191799117 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 md5: cc3573974587f12dda90d96e3e55a702 depends: - _libgcc_mutex 0.1 conda_forge + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 460992 timestamp: 1729027639220 -- kind: conda - name: libgomp - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda sha256: 5aa53874a5e57a00f2e0c2e2910684eb674429cd5fcb803619b226a73e89aedf md5: 376f0e73abbda6d23c0cb749adc195ef + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 463521 timestamp: 1729089357313 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: h2b5623c_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 md5: 61829a8dd5f4e2327e707572065bae41 depends: @@ -5781,17 +4664,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1254656 timestamp: 1735648569457 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hccf9d24_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c md5: a2724014eb04f14bd71d35f45b062dd0 depends: @@ -5805,17 +4684,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1253019 timestamp: 1735649566849 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hdbe95d5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce md5: 91de1fbab8610974c0094c266bc63435 depends: @@ -5829,17 +4704,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 877594 timestamp: 1735648230965 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h0121fbd_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: @@ -5852,18 +4723,32 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 784357 timestamp: 1735648759177 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h7081f7f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 + md5: 45df2267ff4d8ce532e8d300ce0b0829 + depends: + - libabseil + - libcrc32c >=1.1.2,<1.2.0a0 + - libcurl + - libgcc >=13 + - libgoogle-cloud 2.33.0 hccf9d24_1 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 737518 + timestamp: 1735649773462 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 @@ -5874,102 +4759,64 @@ packages: - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - openssl + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 526963 timestamp: 1735649222088 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: hb9b2b65_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda - sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 - md5: 45df2267ff4d8ce532e8d300ce0b0829 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.51-hbd13f7d_1.conda + sha256: 9e0c09c1faf2151ade3ccb64e52d3c1f2dde85c00e37c6a3e6a8bced2aba68be + md5: 168cc19c031482f83b23c4eebbb94e26 depends: - - libabseil - - libcrc32c >=1.1.2,<1.2.0a0 - - libcurl + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - - libgoogle-cloud 2.33.0 hccf9d24_1 - libstdcxx >=13 - - libzlib >=1.3.1,<2.0a0 - - openssl - license: Apache-2.0 - license_family: Apache - size: 737518 - timestamp: 1735649773462 -- kind: conda - name: libgpg-error - version: '1.51' - build: h05609ea_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgpg-error-1.51-h05609ea_1.conda + arch: x86_64 + platform: linux + license: LGPL-2.1-only + license_family: GPL + size: 268740 + timestamp: 1731920927644 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgpg-error-1.51-h05609ea_1.conda sha256: e819b3ba47dc7e195e8e8a9c874d0b45690cccb2fa741f1abd55b28323f9fc43 md5: 9cabbbc1c3c8e9fa30e90748f14534dd depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: LGPL-2.1-only license_family: GPL size: 277785 timestamp: 1731920977846 -- kind: conda - name: libgpg-error - version: '1.51' - build: hbd13f7d_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.51-hbd13f7d_1.conda - sha256: 9e0c09c1faf2151ade3ccb64e52d3c1f2dde85c00e37c6a3e6a8bced2aba68be - md5: 168cc19c031482f83b23c4eebbb94e26 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e + md5: 0c6497a760b99a926c7c12b74951a39c depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 - license: LGPL-2.1-only - license_family: GPL - size: 268740 - timestamp: 1731920927644 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h0a426d6_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 - md5: 8a3cba079d6ac985e7d73c76a678fbb4 - depends: - - __osx >=11.0 - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 5311706 - timestamp: 1735585137716 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h25350d4_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e - md5: 0c6497a760b99a926c7c12b74951a39c + size: 7792251 + timestamp: 1735584856826 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda + sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe + md5: 8fb41a425bebaeb3d0fa568503612e64 depends: - - __glibc >=2.17,<3.0.a0 - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -5982,160 +4829,121 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 7792251 - timestamp: 1735584856826 -- kind: conda - name: libgrpc - version: 1.67.1 - build: hf7ccdd3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe - md5: 8fb41a425bebaeb3d0fa568503612e64 + size: 7430006 + timestamp: 1735585769731 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 depends: + - __osx >=11.0 - c-ares >=1.34.4,<2.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 + - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - re2 constrains: - grpc-cpp =1.67.1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 7430006 - timestamp: 1735585769731 -- kind: conda - name: libiconv - version: '1.17' - build: h0d3ecfb_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 - md5: 69bda57310071cf6d2b86caf11573d2d + size: 5311706 + timestamp: 1735585137716 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 + md5: d66573916ffcf376178462f1b61c941e + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only - size: 676469 - timestamp: 1702682458114 -- kind: conda - name: libiconv - version: '1.17' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda + size: 705775 + timestamp: 1702682170569 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda sha256: a30e09d089cb75a0d5b8e5c354694c1317da98261185ed65aa3793e741060614 md5: 9a8eb13f14de7d761555a98712e6df65 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.1-only size: 705787 timestamp: 1702684557134 -- kind: conda - name: libiconv - version: '1.17' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 - md5: d66573916ffcf376178462f1b61c941e - depends: - - libgcc-ng >=12 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda + sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 + md5: 69bda57310071cf6d2b86caf11573d2d + arch: arm64 + platform: osx license: LGPL-2.1-only - size: 705775 - timestamp: 1702682170569 -- kind: conda - name: libintl - version: 0.22.5 - build: h8414b35_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-0.22.5-h8414b35_3.conda + size: 676469 + timestamp: 1702682458114 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-0.22.5-h8414b35_3.conda sha256: 7c1d238d4333af385e594c89ebcb520caad7ed83a735c901099ec0970a87a891 md5: 3b98ec32e91b3b59ad53dbb9c96dd334 depends: - __osx >=11.0 - libiconv >=1.17,<2.0a0 + arch: arm64 + platform: osx license: LGPL-2.1-or-later size: 81171 timestamp: 1723626968270 -- kind: conda - name: libintl-devel - version: 0.22.5 - build: h8414b35_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-devel-0.22.5-h8414b35_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-devel-0.22.5-h8414b35_3.conda sha256: c9d1d4fdfb5775828e54bc9fb443b1a6de9319a04b81d1bac52c26114a763154 md5: 271646de11b018c66e81eb4c4717b291 depends: - __osx >=11.0 - libiconv >=1.17,<2.0a0 - libintl 0.22.5 h8414b35_3 + arch: arm64 + platform: osx license: LGPL-2.1-or-later size: 38584 timestamp: 1723627022409 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: ea25936bb4080d843790b586850f82b8 + depends: + - libgcc-ng >=12 + constrains: + - jpeg <0.0.0a + arch: x86_64 + platform: linux + license: IJG AND BSD-3-Clause AND Zlib + size: 618575 + timestamp: 1694474974816 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda sha256: 675bc1f2a8581cd34a86c412663ec29c5f90c1d9f8d11866aa1ade5cdbdf8429 md5: ed24e702928be089d9ba3f05618515c6 depends: - libgcc-ng >=12 constrains: - jpeg <0.0.0a + arch: aarch64 + platform: linux license: IJG AND BSD-3-Clause AND Zlib size: 647126 timestamp: 1694475003570 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hb547adb_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda sha256: a42054eaa38e84fc1e5ab443facac4bbc9d1b6b6f23f54b7bf4f1eb687e1d993 md5: 3ff1e053dc3a2b8e36b9bfa4256a58d1 constrains: - jpeg <0.0.0a + arch: arm64 + platform: osx license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f - md5: ea25936bb4080d843790b586850f82b8 - depends: - - libgcc-ng >=12 - constrains: - - jpeg <0.0.0a - license: IJG AND BSD-3-Clause AND Zlib - size: 618575 - timestamp: 1694474974816 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 md5: 3792604c43695d6a273bc5faaac47d48 depends: @@ -6144,17 +4952,14 @@ packages: - libcblas 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16338 timestamp: 1734432576650 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 md5: a5d4e18876393633da62fd8492c00156 depends: @@ -6163,17 +4968,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16403 timestamp: 1734432585123 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 md5: cebad79038a75cfd28fa90d147a2d34d depends: @@ -6182,102 +4984,75 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16624 timestamp: 1734433068120 -- kind: conda - name: liblzma - version: 5.6.3 - build: h39f12f2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 - md5: b2553114a7f5e20ccd02378a77d836aa +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: 0BSD - size: 99129 - timestamp: 1733407496073 -- kind: conda - name: liblzma - version: 5.6.3 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda + size: 111132 + timestamp: 1733407410083 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda sha256: d1cce0b7d62d1e54e2164d3e0667ee808efc6c3870256e5b47a150cd0bf46824 md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: 0BSD size: 124138 timestamp: 1733409137214 -- kind: conda - name: liblzma - version: 5.6.3 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 - md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda + sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 + md5: b2553114a7f5e20ccd02378a77d836aa depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: 0BSD - size: 111132 - timestamp: 1733407410083 -- kind: conda - name: libmad - version: 0.15.1b - build: h0b41bf4_1001 - build_number: 1001 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libmad-0.15.1b-h0b41bf4_1001.conda + size: 99129 + timestamp: 1733407496073 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libmad-0.15.1b-h0b41bf4_1001.conda sha256: 9e94cec54c4baadaa652c761179b8d32771fe7fa55faf6c78c2e35f942367f74 md5: dc5cc4700f02ffeecc48253c9f29025b depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: GPL-2.0-only license_family: GPL size: 78561 timestamp: 1670815547616 -- kind: conda - name: libmad - version: 0.15.1b - build: h1a8c8d9_1001 - build_number: 1001 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libmad-0.15.1b-h1a8c8d9_1001.conda - sha256: 8e9209acf4bf6865760e61dc0d86116ffc9efc3e13c7f559eb1ea78532a3a625 - md5: 1eb30852ed396fbe6e301fe6d715aef9 - license: GPL-2.0-only - license_family: GPL - size: 77255 - timestamp: 1670815732700 -- kind: conda - name: libmad - version: 0.15.1b - build: hb4cce97_1001 - build_number: 1001 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libmad-0.15.1b-hb4cce97_1001.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libmad-0.15.1b-hb4cce97_1001.conda sha256: f39c36ce40bc75bc2eb101e8569caf166d6a02e0b1ef95403146b4f9310df0e3 md5: 10814f7a570b160cea0c885bc1c5e8d5 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: GPL-2.0-only license_family: GPL size: 79598 timestamp: 1673354561940 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h161d5f1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libmad-0.15.1b-h1a8c8d9_1001.conda + sha256: 8e9209acf4bf6865760e61dc0d86116ffc9efc3e13c7f559eb1ea78532a3a625 + md5: 1eb30852ed396fbe6e301fe6d715aef9 + arch: arm64 + platform: osx + license: GPL-2.0-only + license_family: GPL + size: 77255 + timestamp: 1670815732700 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 md5: 19e57602824042dfd0446292ef90488b depends: @@ -6289,36 +5064,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 647599 timestamp: 1729571887612 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h6d7220d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f - md5: 3408c02539cee5f1141f9f11450b6a51 - depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 - - libcxx >=17 - - libev >=4.33,<4.34.0a0 - - libev >=4.33,<5.0a0 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 - license: MIT - license_family: MIT - size: 566719 - timestamp: 1729572385640 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: hc8609a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda sha256: c093c6d370aadbf0409c20b6c54c488ee2f6fea976181919fcc63e87ee232673 md5: f52c614fa214a8bedece9421c771670d depends: @@ -6329,107 +5081,85 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 714610 timestamp: 1729571912479 -- kind: conda - name: libnsl - version: 2.0.1 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 - md5: c14f32510f694e3185704d89967ec422 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda + sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f + md5: 3408c02539cee5f1141f9f11450b6a51 depends: - - libgcc-ng >=12 - license: LGPL-2.1-only - license_family: GPL - size: 34501 - timestamp: 1697358973269 -- kind: conda - name: libnsl - version: 2.0.1 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - __osx >=11.0 + - c-ares >=1.34.2,<2.0a0 + - libcxx >=17 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 566719 + timestamp: 1729572385640 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only license_family: GPL size: 33408 timestamp: 1697359010159 -- kind: conda - name: libogg - version: 1.3.5 - build: h0b9eccb_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libogg-1.3.5-h0b9eccb_0.conda - sha256: e65acc318b7535fb8f2b5e994fe6eac3ae0be3bdb2acbe6037841d033c51f290 - md5: 15cb67b1b9dd0d4b37c81daba785e6ad +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda + sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 + md5: c14f32510f694e3185704d89967ec422 depends: - libgcc-ng >=12 - license: BSD-3-Clause - license_family: BSD - size: 208233 - timestamp: 1719301637185 -- kind: conda - name: libogg - version: 1.3.5 - build: h4ab18f5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda + arch: aarch64 + platform: linux + license: LGPL-2.1-only + license_family: GPL + size: 34501 + timestamp: 1697358973269 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda sha256: 5eda3fe92b99b25dd4737226a9485078ab405672d9f621be75edcb68f1e9026d md5: 601bfb4b3c6f0b844443bb81a56651e0 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 205914 timestamp: 1719301575771 -- kind: conda - name: libogg - version: 1.3.5 - build: h99b78c6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.5-h99b78c6_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libogg-1.3.5-h0b9eccb_0.conda + sha256: e65acc318b7535fb8f2b5e994fe6eac3ae0be3bdb2acbe6037841d033c51f290 + md5: 15cb67b1b9dd0d4b37c81daba785e6ad + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 208233 + timestamp: 1719301637185 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.5-h99b78c6_0.conda sha256: 685f73b7241978007dfe0cecb9cae46c6a26d87d192b6f85a09eb65023c0b99e md5: 57b668b9b78dea2c08e44bb2385d57c0 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 205451 timestamp: 1719301708541 -- kind: conda - name: libopenblas - version: 0.3.28 - build: openmp_hf332438_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 - md5: 40803a48d947c8639da6704e9a44d3ce - depends: - - __osx >=11.0 - - libgfortran 5.* - - libgfortran5 >=13.2.0 - - llvm-openmp >=18.1.8 - constrains: - - openblas >=0.3.28,<0.3.29.0a0 - license: BSD-3-Clause - license_family: BSD - size: 4165774 - timestamp: 1730772154295 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h94d23a6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe md5: 62857b389e42b36b686331bec0922050 depends: @@ -6439,17 +5169,13 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 5578513 timestamp: 1730772671118 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h9d3fd7e_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda sha256: 30623a40764e935aa77e0d4db54c1a1589189a9bf3a03fdb445505c1e319b5a6 md5: e8dde93dd199da3c1f2c1fcfd0042cd4 depends: @@ -6458,60 +5184,61 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 4793435 timestamp: 1730773029647 -- kind: conda - name: libopus - version: 1.3.1 - build: h27ca646_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 - sha256: e9912101a58cbc609a1917c5289f3bd1f600c82ed3a1c90a6dd4ca02df77958a - md5: 3d0dbee0ccd2f6d6781d270313627b62 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda + sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 + md5: 40803a48d947c8639da6704e9a44d3ce + depends: + - __osx >=11.0 + - libgfortran 5.* + - libgfortran5 >=13.2.0 + - llvm-openmp >=18.1.8 + constrains: + - openblas >=0.3.28,<0.3.29.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 252854 - timestamp: 1606823635137 -- kind: conda - name: libopus - version: 1.3.1 - build: h7f98852_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 + size: 4165774 + timestamp: 1730772154295 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 sha256: 0e1c2740ebd1c93226dc5387461bbcf8142c518f2092f3ea7551f77755decc8f md5: 15345e56d527b330e1cacbdf58676e8f depends: - libgcc-ng >=9.3.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 260658 timestamp: 1606823578035 -- kind: conda - name: libopus - version: 1.3.1 - build: hf897c2e_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libopus-1.3.1-hf897c2e_1.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopus-1.3.1-hf897c2e_1.tar.bz2 sha256: 92a87ade11af2cff41c35cf941f1a79390fde1f113f8e51e1cce30d31b7c8305 md5: ac7534c50934ed25e4749d74b04c667a depends: - libgcc-ng >=9.3.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 328825 timestamp: 1606823775764 -- kind: conda - name: libparquet - version: 18.1.0 - build: h081d1f1_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 + sha256: e9912101a58cbc609a1917c5289f3bd1f600c82ed3a1c90a6dd4ca02df77958a + md5: 3d0dbee0ccd2f6d6781d270313627b62 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 252854 + timestamp: 1606823635137 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: @@ -6521,36 +5248,14 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1205598 timestamp: 1735684849150 -- kind: conda - name: libparquet - version: 18.1.0 - build: h636d7b7_7_cpu - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 - depends: - - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libcxx >=18 - - libthrift >=0.21.0,<0.21.1.0a0 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: APACHE - size: 873251 - timestamp: 1735684582558 -- kind: conda - name: libparquet - version: 18.1.0 - build: hfc78867_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 md5: 184bec7a9392ab6ba8134041e81971d6 depends: @@ -6559,79 +5264,79 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1117825 timestamp: 1735685495511 -- kind: conda - name: libpng - version: 1.6.45 - build: h3783ad8_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libzlib >=1.3.1,<2.0a0 - license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 -- kind: conda - name: libpng - version: 1.6.45 - build: h943b412_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - libarrow 18.1.0 h0ad35bc_7_cpu + - libcxx >=18 + - libthrift >=0.21.0,<0.21.1.0a0 + - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 873251 + timestamp: 1735684582558 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: zlib-acknowledgement size: 289426 timestamp: 1736339058310 -- kind: conda - name: libpng - version: 1.6.45 - build: hec79eb8_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: zlib-acknowledgement size: 299051 timestamp: 1736344007986 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h3bd63a1_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 - md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: zlib-acknowledgement + size: 263151 + timestamp: 1736339184358 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 + depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 2271580 - timestamp: 1735576361997 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h44a3b7b_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + size: 2960815 + timestamp: 1735577210663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 md5: 68f807f7cc13951652bbe048253fd405 depends: @@ -6640,57 +5345,45 @@ packages: - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 2788074 timestamp: 1735576315676 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h6128344_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 - md5: d8703f1ffe5a06356f06467f1d0b9464 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 2960815 - timestamp: 1735577210663 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h07bc746_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 - md5: 6b1e3624d3488016ca4f1ca0c412efaa + size: 2271580 + timestamp: 1735576361997 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 167155 - timestamp: 1735541067807 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h18dbdb1_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + size: 209793 + timestamp: 1735541054068 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: @@ -6700,38 +5393,47 @@ packages: - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 204305 timestamp: 1735540986919 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: hbbce691_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 - md5: b2fede24428726dd867611664fb372e8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 209793 - timestamp: 1735541054068 -- kind: conda - name: libsndfile - version: 1.2.2 - build: h79657aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsndfile-1.2.2-h79657aa_1.conda + size: 167155 + timestamp: 1735541067807 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda + sha256: f709cbede3d4f3aee4e2f8d60bd9e256057f410bd60b8964cb8cf82ec1457573 + md5: ef1910918dd895516a769ed36b5b3a4e + depends: + - lame >=3.100,<3.101.0a0 + - libflac >=1.4.3,<1.5.0a0 + - libgcc-ng >=12 + - libogg >=1.3.4,<1.4.0a0 + - libopus >=1.3.1,<2.0a0 + - libstdcxx-ng >=12 + - libvorbis >=1.3.7,<1.4.0a0 + - mpg123 >=1.32.1,<1.33.0a0 + arch: x86_64 + platform: linux + license: LGPL-2.1-or-later + license_family: LGPL + size: 354372 + timestamp: 1695747735668 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsndfile-1.2.2-h79657aa_1.conda sha256: 8fcd5e45d6fb071e8baf492ebb8710203fd5eedf0cb791e007265db373c89942 md5: ad8e62c0faec46b1442f960489c80b49 depends: @@ -6743,17 +5445,13 @@ packages: - libstdcxx-ng >=12 - libvorbis >=1.3.7,<1.4.0a0 - mpg123 >=1.32.1,<1.33.0a0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later license_family: LGPL size: 396501 timestamp: 1695747749825 -- kind: conda - name: libsndfile - version: 1.2.2 - build: h9739721_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsndfile-1.2.2-h9739721_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsndfile-1.2.2-h9739721_1.conda sha256: e559f2f72bb03a554aa5b74230fa19160d33c7981ed385294f1eea9a5871cc03 md5: 77d552455cbc52e089cdb9df5b283199 depends: @@ -6764,265 +5462,191 @@ packages: - libopus >=1.3.1,<2.0a0 - libvorbis >=1.3.7,<1.4.0a0 - mpg123 >=1.32.1,<1.33.0a0 + arch: arm64 + platform: osx license: LGPL-2.1-or-later license_family: LGPL size: 317185 timestamp: 1695747981394 -- kind: conda - name: libsndfile - version: 1.2.2 - build: hc60ed4a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - sha256: f709cbede3d4f3aee4e2f8d60bd9e256057f410bd60b8964cb8cf82ec1457573 - md5: ef1910918dd895516a769ed36b5b3a4e - depends: - - lame >=3.100,<3.101.0a0 - - libflac >=1.4.3,<1.5.0a0 - - libgcc-ng >=12 - - libogg >=1.3.4,<1.4.0a0 - - libopus >=1.3.1,<2.0a0 - - libstdcxx-ng >=12 - - libvorbis >=1.3.7,<1.4.0a0 - - mpg123 >=1.32.1,<1.33.0a0 - license: LGPL-2.1-or-later - license_family: LGPL - size: 354372 - timestamp: 1695747735668 -- kind: conda - name: libsodium - version: 1.0.20 - build: h4ab18f5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 md5: a587892d3c13b6621a6091be690dbca2 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: ISC size: 205978 timestamp: 1716828628198 -- kind: conda - name: libsodium - version: 1.0.20 - build: h68df207_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda sha256: 448df5ea3c5cf1af785aad46858d7a5be0522f4234a4dc9bb764f4d11ff3b981 md5: 2e4a8f23bebdcb85ca8e5a0fbe75666a depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: ISC size: 177394 timestamp: 1716828514515 -- kind: conda - name: libsodium - version: 1.0.20 - build: h99b78c6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda sha256: fade8223e1e1004367d7101dd17261003b60aa576df6d7802191f8972f7470b1 md5: a7ce36e284c5faaf93c220dfc39e3abd depends: - __osx >=11.0 + arch: arm64 + platform: osx license: ISC size: 164972 timestamp: 1716828607917 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h3f77e49_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 + md5: b58da17db24b6e08bcbf8fed2fb8c915 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: Unlicense - size: 850553 - timestamp: 1733762057506 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h5eb1b54_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + size: 873551 + timestamp: 1733761824646 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 md5: d4bf59f8783a4a66c0aec568f6de3ff4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: Unlicense size: 1042182 timestamp: 1733761913736 -- kind: conda - name: libsqlite - version: 3.47.2 - build: hee588c1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 + md5: 122d6f29470f1a991e85608e77e56a8a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: Unlicense - size: 873551 - timestamp: 1733761824646 -- kind: conda - name: libssh2 - version: 1.11.1 - build: h9cc3647_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 - md5: ddc7194676c285513706e5fc64f214d7 + size: 850553 + timestamp: 1733762057506 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 + md5: be2de152d8073ef1c01b7728475f2fe7 depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 279028 - timestamp: 1732349599461 -- kind: conda - name: libssh2 - version: 1.11.1 - build: ha41c0db_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda + size: 304278 + timestamp: 1732349402869 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda sha256: 40f2af5357457546bd11cd64a3b9043d83865180f65ce602515c35f353be35c7 md5: aeffe03c0e598f015aab08dbb04f6ee4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 311577 timestamp: 1732349396421 -- kind: conda - name: libssh2 - version: 1.11.1 - build: hf672d98_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 - md5: be2de152d8073ef1c01b7728475f2fe7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda + sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 + md5: ddc7194676c285513706e5fc64f214d7 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 304278 - timestamp: 1732349402869 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: h3f4de04_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 - md5: 37f489acd39e22b623d2d1e5ac6d195c - depends: - - libgcc 14.2.0 he277a41_1 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 3816794 - timestamp: 1729089463404 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: hc0a3c3a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + size: 279028 + timestamp: 1732349599461 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 md5: 234a5554c53625688d51062645337328 depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 3893695 timestamp: 1729027746910 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: h4852527_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda + sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 + md5: 37f489acd39e22b623d2d1e5ac6d195c + depends: + - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3816794 + timestamp: 1729089463404 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 md5: 8371ac6457591af2cf6159439c1fd051 depends: - libstdcxx 14.2.0 hc0a3c3a_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729027780628 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: hf1166c9_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda sha256: 9f97461bd55a2745a7a0941f3502a047f15bfe7bb2952dc7fb204b3202f866fd md5: 0e75771b8a03afae5a2c6ce71bc733f5 depends: - libstdcxx 14.2.0 h3f4de04_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54133 timestamp: 1729089498541 -- kind: conda - name: libsystemd0 - version: '257.2' - build: h27834fc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsystemd0-257.2-h27834fc_0.conda - sha256: 7b95a42f507479c4e76855dbffe65a3b51fa5f1465649be00a1940dec6cdb9a8 - md5: 18fbe3093009820c6fb7d6f1c710fd66 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.2-h3dc2cb9_0.conda + sha256: 03f532cae9ca0417b29ead19490a9fa0fa5e6ad73f1bfc7ea0d4d3bd4c41156e + md5: 40c12fdd396297db83f789722027f5ed depends: + - __glibc >=2.17,<3.0.a0 - libcap >=2.71,<2.72.0a0 - libgcc >=13 - libgcrypt-lib >=1.11.0,<2.0a0 - liblzma >=5.6.3,<6.0a0 - lz4-c >=1.10.0,<1.11.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later - size: 512091 - timestamp: 1736377189744 -- kind: conda - name: libsystemd0 - version: '257.2' - build: h3dc2cb9_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.2-h3dc2cb9_0.conda - sha256: 03f532cae9ca0417b29ead19490a9fa0fa5e6ad73f1bfc7ea0d4d3bd4c41156e - md5: 40c12fdd396297db83f789722027f5ed + size: 487652 + timestamp: 1736377129372 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsystemd0-257.2-h27834fc_0.conda + sha256: 7b95a42f507479c4e76855dbffe65a3b51fa5f1465649be00a1940dec6cdb9a8 + md5: 18fbe3093009820c6fb7d6f1c710fd66 depends: - - __glibc >=2.17,<3.0.a0 - libcap >=2.71,<2.72.0a0 - libgcc >=13 - libgcrypt-lib >=1.11.0,<2.0a0 - liblzma >=5.6.3,<6.0a0 - lz4-c >=1.10.0,<1.11.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later - size: 487652 - timestamp: 1736377129372 -- kind: conda - name: libthrift - version: 0.21.0 - build: h0e7cc3e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda + size: 512091 + timestamp: 1736377189744 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda sha256: ebb395232973c18745b86c9a399a4725b2c39293c9a91b8e59251be013db42f0 md5: dcb95c0a98ba9ff737f7ae482aef7833 depends: @@ -7032,16 +5656,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 425773 timestamp: 1727205853307 -- kind: conda - name: libthrift - version: 0.21.0 - build: h154c74f_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda sha256: f04ab1417aca1687edff9c30d8423ace285eb8c053dc16d595c6e47cfeefb274 md5: c28792bf37f4ecdce8e3cb9e40750650 depends: @@ -7050,16 +5671,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 417329 timestamp: 1727205944238 -- kind: conda - name: libthrift - version: 0.21.0 - build: h64651cc_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda sha256: 7a6c7d5f58cbbc2ccd6493b4b821639fdb0701b9b04c737a949e8cb6adf1c9ad md5: 7ce2bd2f650f8c31ad7ba4c7bfea61b7 depends: @@ -7068,39 +5686,32 @@ packages: - libevent >=2.1.12,<2.1.13.0a0 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 324342 timestamp: 1727206096912 -- kind: conda - name: libtiff - version: 4.7.0 - build: h551f018_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae - md5: a5d084a957563e614ec0c0196d890654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 + md5: 0ea6510969e1296cc19966fad481f6de depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - lerc >=4.0.0,<5.0a0 - - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 + - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: HPND - size: 370600 - timestamp: 1734398863052 -- kind: conda - name: libtiff - version: 4.7.0 - build: h88f7998_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda + size: 428173 + timestamp: 1734398813264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda sha256: 5888bd66ba7606ae8596856c7dac800940ecad0aed77d6aa37db69d434c81cf0 md5: 36a0ea4a173338c8725dc0807e99cf22 depends: @@ -7113,286 +5724,227 @@ packages: - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: HPND size: 464699 timestamp: 1734398752249 -- kind: conda - name: libtiff - version: 4.7.0 - build: hd9ff511_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 - md5: 0ea6510969e1296cc19966fad481f6de +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda + sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae + md5: a5d084a957563e614ec0c0196d890654 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - lerc >=4.0.0,<5.0a0 + - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 - - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: HPND - size: 428173 - timestamp: 1734398813264 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h5505292_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 370600 + timestamp: 1734398863052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 + md5: 1e936bd23d737aac62a18e9a1e7f8b18 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + size: 81500 + timestamp: 1732868419835 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 md5: 699f155da290be3a1a64c932c6728991 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 81526 timestamp: 1732868466862 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 + md5: f777470d31c78cd0abe1903a2fda436f depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- kind: conda - name: libuuid - version: 2.38.1 - build: h0b41bf4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + size: 83000 + timestamp: 1732868631531 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 33601 timestamp: 1680112270483 -- kind: conda - name: libuuid - version: 2.38.1 - build: hb4cce97_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda sha256: 616277b0c5f7616c2cdf36f6c316ea3f9aa5bb35f2d4476a349ab58b9b91675f md5: 000e30b09db0b7c775b21695dff30969 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 35720 timestamp: 1680113474501 -- kind: conda - name: libuv - version: 1.49.2 - build: h7ab814d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 + md5: 070e3c9ddab77e38799d5c30b109c633 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 -- kind: conda - name: libuv - version: 1.49.2 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + size: 884647 + timestamp: 1729322566955 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 md5: 1899e1ec2be63386c41c4db31d3056af depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 627484 timestamp: 1729322575379 -- kind: conda - name: libuv - version: 1.49.2 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 + md5: 4bc348e3a1a74d20a3f9beb866d75e0a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- kind: conda - name: libvorbis - version: 1.3.7 - build: h01db608_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libvorbis-1.3.7-h01db608_0.tar.bz2 - sha256: 1ade4727be5c52b287001b8094d02af66342dfe0ba13ef69222aaaf2e9be4342 - md5: c2863ff72c6d8a59054f8b9102c206e9 + size: 410500 + timestamp: 1729322654121 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 + sha256: 53080d72388a57b3c31ad5805c93a7328e46ff22fab7c44ad2a86d712740af33 + md5: 309dec04b70a3cc0f1e84a4013683bc0 depends: - libgcc-ng >=9.3.0 - libogg >=1.3.4,<1.4.0a0 - libstdcxx-ng >=9.3.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 292082 - timestamp: 1610616294416 -- kind: conda - name: libvorbis - version: 1.3.7 - build: h9c3ff4c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 - sha256: 53080d72388a57b3c31ad5805c93a7328e46ff22fab7c44ad2a86d712740af33 - md5: 309dec04b70a3cc0f1e84a4013683bc0 + size: 286280 + timestamp: 1610609811627 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libvorbis-1.3.7-h01db608_0.tar.bz2 + sha256: 1ade4727be5c52b287001b8094d02af66342dfe0ba13ef69222aaaf2e9be4342 + md5: c2863ff72c6d8a59054f8b9102c206e9 depends: - libgcc-ng >=9.3.0 - libogg >=1.3.4,<1.4.0a0 - libstdcxx-ng >=9.3.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 286280 - timestamp: 1610609811627 -- kind: conda - name: libvorbis - version: 1.3.7 - build: h9f76cd9_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libvorbis-1.3.7-h9f76cd9_0.tar.bz2 + size: 292082 + timestamp: 1610616294416 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvorbis-1.3.7-h9f76cd9_0.tar.bz2 sha256: 60457217e20d8b24a8390c81338a8fa69c8656b440c067cd82f802a09da93cb9 md5: 92a1a88d1a1d468c19d9e1659ac8d3df depends: - libcxx >=11.0.0 - libogg >=1.3.4,<1.4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 254839 timestamp: 1610609991029 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h0886dbf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf + md5: 63f790534398730f59e1b899c3644d4a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - libwebp 1.5.0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 429973 + timestamp: 1734777489810 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda sha256: b3d881a0ae08bb07fff7fa8ead506c8d2e0388733182fe4f216f3ec5d61ffcf0 md5: 95ef4a689b8cc1b7e18b53784d88f96b depends: - libgcc >=13 constrains: - libwebp 1.5.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 362623 timestamp: 1734779054659 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h2471fea_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda sha256: f8bdb876b4bc8cb5df47c28af29188de8911c3fea4b799a33743500149de3f4a md5: 569466afeb84f90d5bb88c11cc23d746 depends: - __osx >=11.0 constrains: - libwebp 1.5.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 290013 timestamp: 1734777593617 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h851e524_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf - md5: 63f790534398730f59e1b899c3644d4a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa + md5: 92ed62436b625154323d40d5f2f11dd7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - constrains: - - libwebp 1.5.0 - license: BSD-3-Clause - license_family: BSD - size: 429973 - timestamp: 1734777489810 -- kind: conda - name: libxcb - version: 1.17.0 - build: h262b8f6_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b - md5: cd14ee5cca2464a425b1dbfc24d90db2 - depends: - - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 397493 - timestamp: 1727280745441 -- kind: conda - name: libxcb - version: 1.17.0 - build: h8a09558_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa - md5: 92ed62436b625154323d40d5f2f11dd7 + size: 395888 + timestamp: 1727278577118 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda + sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b + md5: cd14ee5cca2464a425b1dbfc24d90db2 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 395888 - timestamp: 1727278577118 -- kind: conda - name: libxcb - version: 1.17.0 - build: hdb1d25a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + size: 397493 + timestamp: 1727280745441 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda sha256: bd3816218924b1e43b275863e21a3e13a5db4a6da74cca8e60bc3c213eb62f71 md5: af523aae2eca6dfa1c8eec693f5b9a79 depends: @@ -7400,64 +5952,49 @@ packages: - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: arm64 + platform: osx license: MIT license_family: MIT size: 323658 timestamp: 1727278733917 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f - md5: b4df5d7d4b63579d081fd3a4cf99740e - depends: - - libgcc-ng >=12 - license: LGPL-2.1-or-later - size: 114269 - timestamp: 1702724369203 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c md5: 5aa797f8787fe7a17d1b0821485b5adc depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 100393 timestamp: 1702724383534 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h178c5d8_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 - md5: 3dc3cff0eca1640a6acbbfab2f78139e +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda + sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f + md5: b4df5d7d4b63579d081fd3a4cf99740e depends: - - __osx >=11.0 + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-or-later + size: 114269 + timestamp: 1702724369203 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h8d12d68_1.conda + sha256: c3b05bdc40d27a9249f0bb60f3f71718f94104b8bcd200163a6c9d4ade7aa052 + md5: 1a21e49e190d1ffe58531a81b6e400e1 + depends: + - __glibc >=2.17,<3.0.a0 - icu >=75.1,<76.0a0 + - libgcc >=13 - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 582898 - timestamp: 1733443841584 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h2e0c361_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda + size: 690589 + timestamp: 1733443667823 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda sha256: dc0e86d35a836af6e99d18f50c6551fc64c53ed3a3da5a9fea90e78763cf14b4 md5: 63410f85031930cde371dfe0ee89109a depends: @@ -7466,155 +6003,118 @@ packages: - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 732155 timestamp: 1733443825814 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h8d12d68_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h8d12d68_1.conda - sha256: c3b05bdc40d27a9249f0bb60f3f71718f94104b8bcd200163a6c9d4ade7aa052 - md5: 1a21e49e190d1ffe58531a81b6e400e1 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda + sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 + md5: 3dc3cff0eca1640a6acbbfab2f78139e depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - icu >=75.1,<76.0a0 - - libgcc >=13 - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 690589 - timestamp: 1733443667823 -- kind: conda - name: libzlib - version: 1.3.1 - build: h8359307_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b - md5: 369964e85dc26bfe78f41399b366c435 + size: 582898 + timestamp: 1733443841584 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: edb0dca6bc32e4f4789199455a1dbeb8 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: x86_64 + platform: linux license: Zlib license_family: Other - size: 46438 - timestamp: 1727963202283 -- kind: conda - name: libzlib - version: 1.3.1 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + size: 60963 + timestamp: 1727963148474 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda sha256: 5a2c1eeef69342e88a98d1d95bff1603727ab1ff4ee0e421522acd8813439b84 md5: 08aad7cbe9f5a6b460d0976076b6ae64 depends: - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: aarch64 + platform: linux license: Zlib license_family: Other size: 66657 timestamp: 1727963199518 -- kind: conda - name: libzlib - version: 1.3.1 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 - md5: edb0dca6bc32e4f4789199455a1dbeb8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b + md5: 369964e85dc26bfe78f41399b366c435 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 constrains: - zlib 1.3.1 *_2 + arch: arm64 + platform: osx license: Zlib license_family: Other - size: 60963 - timestamp: 1727963148474 -- kind: conda - name: llvm-openmp - version: 19.1.6 - build: hdb05f8b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + size: 46438 + timestamp: 1727963202283 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 md5: 34fdeffa0555a1a56f38839415cc066c depends: - __osx >=11.0 constrains: - openmp 19.1.6|19.1.6.* + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: APACHE size: 281251 timestamp: 1734520462311 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h286801f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 - md5: 01511afc6cc1909c5303cf31be17b44f - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-2-Clause - license_family: BSD - size: 148824 - timestamp: 1733741047892 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 167055 timestamp: 1733741040117 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5ad3122_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda sha256: 67e55058d275beea76c1882399640c37b5be8be4eb39354c94b610928e9a0573 md5: 6654e411da94011e8fbe004eacb8fe11 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 184953 timestamp: 1733740984533 -- kind: conda - name: markdown-it-py - version: 3.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 + md5: 01511afc6cc1909c5303cf31be17b44f + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 148824 + timestamp: 1733741047892 +- conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda sha256: 0fbacdfb31e55964152b24d5567e9a9996e1e7902fb08eb7d91b5fd6ce60803a md5: fee3164ac23dfca50cfcc8b85ddefb81 depends: @@ -7624,13 +6124,7 @@ packages: license_family: MIT size: 64430 timestamp: 1733250550053 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h178313f_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda sha256: 4a6bf68d2a2b669fecc9a4a009abd1cf8e72c2289522ff00d81b5a6e51ae78f5 md5: eb227c3e0bf58f5bd69c0532b157975b depends: @@ -7640,17 +6134,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 24604 timestamp: 1733219911494 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h74ce7d3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda sha256: 1d500158262f30b9c23e37d1c861fe76e127a3926d69b3b38c25d20d3faa6f9f md5: bc8607ab678073a0441808a31465f4fb depends: @@ -7659,17 +6149,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 25079 timestamp: 1733220639175 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h998013c_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda sha256: 4aa997b244014d3707eeef54ab0ee497d12c0d0d184018960cce096169758283 md5: 46e547061080fddf9cf95a0327e8aba6 depends: @@ -7679,82 +6165,53 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 24048 timestamp: 1733219945697 -- kind: conda - name: max - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e - md5: b46d770a5f45597ffc008bd224d8e91c - depends: - - max-core ==25.1.0.dev2025010817 release - - max-python >=25.1.0.dev2025010817,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010817 release - - mblack ==25.1.0.dev2025010817 release + sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 + md5: 59903ff40dee24c089ca2051858e6422 + depends: + - max-core ==25.1.0.dev2025011022 release + - max-python >=25.1.0.dev2025011022,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1736357145809 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 - md5: 5bbb293b5216b098c424e7602823a460 + size: 9917 + timestamp: 1736547478654 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 + md5: 51be3ab7a5232a42df62bb75e983d05b depends: - - mblack ==25.1.0.dev2025010817 release - arch: x86_64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 247646542 - timestamp: 1736357145807 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da - md5: 4a7b6e800f8fdabf0498727c1bff57d3 + size: 243253667 + timestamp: 1736547516482 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f + md5: 321080690171af0ed4087069d3d3a057 depends: - - mblack ==25.1.0.dev2025010817 release - arch: aarch64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 251608988 - timestamp: 1736357045232 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 - md5: 1f54b615e5199ac268f123c89cfbabda + size: 247039443 + timestamp: 1736547478652 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 + md5: 11895a6758a61c5abc9a29d48f814794 depends: - - mblack ==25.1.0.dev2025010817 release - arch: arm64 - platform: osx + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 209267317 - timestamp: 1736357278969 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: 7bd73eb5b2c8f796bb2bf947e68b46f9fa0302c1999905321bd18c453be5d410 - md5: 58d7a8476c07a36c0412fcd983faebfc - depends: - - max-core ==25.1.0.dev2025010817 release + size: 205521630 + timestamp: 1736547263030 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: ea9bb62d5a012c5aa8859bf11e998b1d3f25f0325641812825573f5f2532ac2c + md5: e19353c678746a77f2668ad25f9cb543 + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -7774,21 +6231,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 124309678 - timestamp: 1736357145817 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: 1faa8dea2f87c25b20f467758a46589d2d464d8367fda4fa7fa61c73120b62f9 - md5: be84f3b39ee757dd73d27ac241c37d5a - depends: - - max-core ==25.1.0.dev2025010817 release + size: 124126143 + timestamp: 1736547516492 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: f7848a875d82d2f62341d528c1400f32b9e540bdecef0602089d975d4492316a + md5: 1ea09052240a8e4df4cd85658a770dbe + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -7808,21 +6258,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 128047180 - timestamp: 1736357045243 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: c8b10ed04f57bc9a9e67d447ad97404ea06f3efbc903dced4723f3828c93ab2c - md5: aa8c692e6393c51283419173f7cb69a2 - depends: - - max-core ==25.1.0.dev2025010817 release + size: 127905369 + timestamp: 1736547478664 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: f1da578221c4b7c7eb054da59ad7d3a86a2943191466e95aedf18087d6878412 + md5: dd6127789e9eabee6f42ad50ca81cde1 + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -7842,20 +6285,13 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: LicenseRef-Modular-Proprietary - size: 110680624 - timestamp: 1736357278972 -- kind: conda - name: mblack - version: 25.1.0.dev2025010817 - build: release - subdir: noarch + size: 110533786 + timestamp: 1736547263033 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 - md5: ee664fe2390706d36d2d60b1f2bd69df + sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 + md5: b571b4d34e8fa8021413b97e1b1c5efe depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7865,16 +6301,9 @@ packages: - platformdirs >=2 - python license: MIT - size: 130813 - timestamp: 1736357145814 -- kind: conda - name: mdurl - version: 0.1.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + size: 130807 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 depends: @@ -7883,76 +6312,56 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- kind: conda - name: mojo-jupyter - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 - md5: 0533034ac307140f160cf43c5f36b2ed + sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea + md5: 12e9bb285b21a65333d0031a9225e0f0 depends: - - max-core ==25.1.0.dev2025010817 release + - max-core ==25.1.0.dev2025011022 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22926 - timestamp: 1736357145815 -- kind: conda - name: mpg123 - version: 1.32.9 - build: h65af167_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - sha256: d65d5a00278544639ba4f99887154be00a1f57afb0b34d80b08e5cba40a17072 - md5: cdf140c7690ab0132106d3bc48bce47d - depends: - - libgcc >=13 - - libstdcxx >=13 - license: LGPL-2.1-only - license_family: LGPL - size: 558708 - timestamp: 1730581372400 -- kind: conda - name: mpg123 - version: 1.32.9 - build: hc50e24c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda + size: 22934 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: LGPL-2.1-only license_family: LGPL size: 491140 timestamp: 1730581373280 -- kind: conda - name: mpg123 - version: 1.32.9 - build: hf642e45_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda + sha256: d65d5a00278544639ba4f99887154be00a1f57afb0b34d80b08e5cba40a17072 + md5: cdf140c7690ab0132106d3bc48bce47d + depends: + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + license_family: LGPL + size: 558708 + timestamp: 1730581372400 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda sha256: 070bbbbb96856c325c0b6637638ce535afdc49adbaff306e2238c6032d28dddf md5: d2b4857bdc3b76c36e23236172d09840 depends: - __osx >=11.0 - libcxx >=18 + arch: arm64 + platform: osx license: LGPL-2.1-only license_family: LGPL size: 360712 timestamp: 1730581491116 -- kind: conda - name: multidict - version: 6.1.0 - build: py312h178313f_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a depends: @@ -7960,17 +6369,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 61507 timestamp: 1733913288935 -- kind: conda - name: multidict - version: 6.1.0 - build: py312hcc812fe_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda sha256: ff9f767ba4df68e9ac2a380529a83a2fb6abd985beee9eab16608f7e2c3ccc6e md5: dcf3ae213cf0ab40ebcc10452e1ed9fa depends: @@ -7978,17 +6383,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 63077 timestamp: 1733913233032 -- kind: conda - name: multidict - version: 6.1.0 - build: py312hdb8e49c_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda sha256: 482fd09fb798090dc8cce2285fa69f43b1459099122eac2fb112d9b922b9f916 md5: 0048335516fed938e4dd2c457b4c5b9b depends: @@ -7996,35 +6397,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 55968 timestamp: 1729065664275 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312h02f2b3b_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 - md5: 910ef2223c71902175418d9163152788 - depends: - - dill >=0.3.6 - - python >=3.12.0rc3,<3.13.0a0 - - python >=3.12.0rc3,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: BSD-3-Clause - license_family: BSD - size: 335147 - timestamp: 1695459275360 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312h98912ed_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda sha256: bb612a921fafda6375a2204ffebd8811db8dd3b8f25ac9886cc9bcbff7e3664e md5: 5a64b9f44790d9a187a85366dd0ffa8d depends: @@ -8032,17 +6411,13 @@ packages: - libgcc-ng >=12 - python >=3.12.0rc3,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 335666 timestamp: 1695459025249 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312hdd3e373_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda sha256: c53362cdf346f314e111faddc53061e3fd2ece0ba68ca303f5dd109976df158f md5: 173a1692d2b3ddc265dc6afd21a869b3 depends: @@ -8051,18 +6426,27 @@ packages: - python >=3.12.0rc3,<3.13.0a0 - python >=3.12.0rc3,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 336110 timestamp: 1695459137796 -- kind: conda - name: mypy_extensions - version: 1.0.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda + sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 + md5: 910ef2223c71902175418d9163152788 + depends: + - dill >=0.3.6 + - python >=3.12.0rc3,<3.13.0a0 + - python >=3.12.0rc3,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 335147 + timestamp: 1695459275360 +- conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda sha256: 1895f47b7d68581a6facde5cb13ab8c2764c2e53a76bd746f8f98910dc4e08fe md5: 29097e7ea634a45cc5386b95cac6568f depends: @@ -8071,57 +6455,40 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- kind: conda - name: ncurses - version: '6.5' - build: h7bae524_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a + md5: 70caf8bb6cf39a0b6b7efc885f51c0fe depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 -- kind: conda - name: ncurses - version: '6.5' - build: hcccb83c_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + size: 889086 + timestamp: 1724658547447 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 md5: 91d49c85cacd92caa40cf375ef72a25d depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: X11 AND BSD-3-Clause size: 924472 timestamp: 1724658573518 -- kind: conda - name: ncurses - version: '6.5' - build: he02047a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc + md5: cb2b0ea909b97b3d70cd3921d1445e1a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - __osx >=11.0 + arch: arm64 + platform: osx license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- kind: conda - name: numpy - version: 1.26.4 - build: py312h470d778_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 - md5: 9cebf5a06cb87d4569cd68df887af476 + size: 802321 + timestamp: 1724658775723 +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda + sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 + md5: d8285bea2a350f63fab23bf460221f3f depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 @@ -8129,101 +6496,86 @@ packages: - liblapack >=3.9.0,<4.0a0 - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 6614296 - timestamp: 1707225994762 -- kind: conda - name: numpy - version: 1.26.4 - build: py312h8442bc7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 - md5: d83fc83d589e2625a3451c9a7e21047c + size: 7484186 + timestamp: 1707225809722 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda + sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 + md5: 9cebf5a06cb87d4569cd68df887af476 depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=16 + - libgcc-ng >=12 - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 6073136 - timestamp: 1707226249608 -- kind: conda - name: numpy - version: 1.26.4 - build: py312heda63a1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 - md5: d8285bea2a350f63fab23bf460221f3f + size: 6614296 + timestamp: 1707225994762 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda + sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 + md5: d83fc83d589e2625a3451c9a7e21047c depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc-ng >=12 + - libcxx >=16 - liblapack >=3.9.0,<4.0a0 - - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 7484186 - timestamp: 1707225809722 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h3f56577_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d - md5: 04231368e4af50d11184b50e14250993 + size: 6073136 + timestamp: 1707226249608 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 + md5: 9e5816bc95d285c115a3ebc2f8563564 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 377796 - timestamp: 1733816683252 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h5fbd93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 - md5: 9e5816bc95d285c115a3ebc2f8563564 + size: 342988 + timestamp: 1733816638720 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda + sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d + md5: 04231368e4af50d11184b50e14250993 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 342988 - timestamp: 1733816638720 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h8a3d83b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda + size: 377796 + timestamp: 1733816683252 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda sha256: 1d59bc72ca7faac06d349c1a280f5cfb8a57ee5896f1e24225a997189d7418c7 md5: 4b71d78648dbcf68ce8bf22bb07ff838 depends: @@ -8232,67 +6584,50 @@ packages: - libpng >=1.6.44,<1.7.0a0 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 319362 timestamp: 1733816781741 -- kind: conda - name: openssl - version: 3.4.0 - build: h7b32b05_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 2937158 timestamp: 1736086387286 -- kind: conda - name: openssl - version: 3.4.0 - build: h81ee809_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda - sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 - md5: 22f971393637480bda8c679f374d8861 - depends: - - __osx >=11.0 - - ca-certificates - license: Apache-2.0 - license_family: Apache - size: 2936415 - timestamp: 1736086108693 -- kind: conda - name: openssl - version: 3.4.0 - build: hd08dc88_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 md5: e21c4767e783a58c373fdb99de6211bf depends: - ca-certificates - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 3469279 timestamp: 1736088141230 -- kind: conda - name: opentelemetry-api - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 + depends: + - __osx >=11.0 + - ca-certificates + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 2936415 + timestamp: 1736086108693 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda sha256: 296280c8ace35c0a1cf72bed1077f248b3af903c3bf92332f1783a207cb5abdb md5: 307b05402c1a382f2f09426492dee8f8 depends: @@ -8303,13 +6638,7 @@ packages: license_family: APACHE size: 44166 timestamp: 1734132973331 -- kind: conda - name: opentelemetry-exporter-otlp-proto-common - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda sha256: ae9776efe52564e0d6711cfcee7c54439273e57a3999f7f796f66e862f58aae9 md5: 0c02e74d26bce3fec93b227cf7ea6e6b depends: @@ -8320,14 +6649,7 @@ packages: license_family: APACHE size: 18922 timestamp: 1734310457116 -- kind: conda - name: opentelemetry-exporter-otlp-proto-http - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda sha256: 5d61db9d5b4f91b3932f5f2348920d5b7fdaa09e52c8ea054cf7bf3f21677c9c md5: 223f4e56a29601c887f0dc467034af5b depends: @@ -8343,13 +6665,7 @@ packages: license_family: APACHE size: 17147 timestamp: 1734345675510 -- kind: conda - name: opentelemetry-exporter-prometheus - version: 1.12.0rc1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda sha256: b8239230dbbdb491401e41b53bd9f21d60551cedef1a8d5807fca1bf9bdd331c md5: 1ddc95052b31147d1e10d818cf519cf5 depends: @@ -8361,13 +6677,7 @@ packages: license_family: APACHE size: 14721 timestamp: 1695214221489 -- kind: conda - name: opentelemetry-proto - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda sha256: 200a7cb8acc8a0ddd6ef55c5460cec871b6a265929b240a0296c0ccb9c8d9758 md5: e2a6d2ad10b813c7fdc1c64aac376128 depends: @@ -8377,13 +6687,7 @@ packages: license_family: APACHE size: 37235 timestamp: 1734291034372 -- kind: conda - name: opentelemetry-sdk - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda sha256: 7b36629d8b8be8a019fcfd1518d7b7f862dd25de96f8adcadb93e4fd12cf9bd6 md5: 2a8893f06e6ebda4bfa78875bc923ea4 depends: @@ -8396,13 +6700,7 @@ packages: license_family: APACHE size: 77645 timestamp: 1734297838999 -- kind: conda - name: opentelemetry-semantic-conventions - version: 0.50b0 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda sha256: 6526e70368d5bf66ef0eaa51fb800d53782dde71a24bd38f40139919a6f784dc md5: f7111fa4188d646c8108e232d024cb99 depends: @@ -8413,13 +6711,7 @@ packages: license_family: APACHE size: 86084 timestamp: 1734208980168 -- kind: conda - name: opusfile - version: '0.12' - build: h3358134_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/opusfile-0.12-h3358134_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/opusfile-0.12-h3358134_2.conda sha256: f4df9df880e405e5c856383f869d5b9d434f78fb7c234c9e7b099ab604fb7fc3 md5: 5931bcae00b98f952696b6bcdd0be34b depends: @@ -8427,34 +6719,13 @@ packages: - libogg >=1.3.4,<1.4.0a0 - libopus >=1.3.1,<2.0a0 - openssl >=3.0.7,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 65901 timestamp: 1670387479735 -- kind: conda - name: opusfile - version: '0.12' - build: h5643135_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/opusfile-0.12-h5643135_2.conda - sha256: 108dbee936a8e3c21d2aa5618326343844df8f1fe14067c4dc5a731d7945ecc0 - md5: e34e472ae04beeb642c5e937a2aeeebf - depends: - - libogg >=1.3.4,<1.4.0a0 - - libopus >=1.3.1,<2.0a0 - - openssl >=3.0.7,<4.0a0 - license: BSD-3-Clause - license_family: BSD - size: 80128 - timestamp: 1670387790769 -- kind: conda - name: opusfile - version: '0.12' - build: hf55b2d5_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/opusfile-0.12-hf55b2d5_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/opusfile-0.12-hf55b2d5_2.conda sha256: a0ffa8054df68fad5f3533338557c7b985480ee3cf39f0e251ee6b03ff6896cf md5: a9a71d77aec174e4532f91f560bc413b depends: @@ -8462,39 +6733,26 @@ packages: - libogg >=1.3.4,<1.4.0a0 - libopus >=1.3.1,<2.0a0 - openssl >=3.0.7,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 91662 timestamp: 1673436651852 -- kind: conda - name: orc - version: 2.0.3 - build: h0ff2369_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 - md5: 24b1897c0d24afbb70704ba998793b78 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/opusfile-0.12-h5643135_2.conda + sha256: 108dbee936a8e3c21d2aa5618326343844df8f1fe14067c4dc5a731d7945ecc0 + md5: e34e472ae04beeb642c5e937a2aeeebf depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libzlib >=1.3.1,<2.0a0 - - lz4-c >=1.10.0,<1.11.0a0 - - snappy >=1.2.1,<1.3.0a0 - - tzdata - - zstd >=1.5.6,<1.6.0a0 - license: Apache-2.0 - license_family: Apache - size: 438520 - timestamp: 1735630624140 -- kind: conda - name: orc - version: 2.0.3 - build: h12ee42a_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda + - libogg >=1.3.4,<1.4.0a0 + - libopus >=1.3.1,<2.0a0 + - openssl >=3.0.7,<4.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 80128 + timestamp: 1670387790769 +- conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: @@ -8507,17 +6765,13 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1188881 timestamp: 1735630209320 -- kind: conda - name: orc - version: 2.0.3 - build: hdd485aa_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 md5: d19f01b42e5d6a2908b65df435aff42f depends: @@ -8529,18 +6783,31 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1167714 timestamp: 1735630248837 -- kind: conda - name: packaging - version: '24.2' - build: pyhd8ed1ab_2 - build_number: 2 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 + depends: + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - tzdata + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 438520 + timestamp: 1735630624140 +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa depends: @@ -8549,13 +6816,27 @@ packages: license_family: APACHE size: 60164 timestamp: 1733203368787 -- kind: conda - name: pandas - version: 2.2.3 - build: py312ha2895bd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda + sha256: ad275a83bfebfa8a8fee9b0569aaf6f513ada6a246b2f5d5b85903d8ca61887e + md5: 8bce4f6caaf8c5448c7ac86d87e26b4b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - numpy >=1.19,<3 + - numpy >=1.22.4 + - python >=3.12,<3.13.0a0 + - python-dateutil >=2.8.1 + - python-tzdata >=2022a + - python_abi 3.12.* *_cp312 + - pytz >=2020.1,<2024.2 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 15436913 + timestamp: 1726879054912 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda sha256: 585e05f95d14afe3df43ded14f86800c70da26b27e27b59de95932f8888af5d3 md5: 80b873ac4fdf36641afa0eaafff3a664 depends: @@ -8569,17 +6850,13 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 15159625 timestamp: 1726879151211 -- kind: conda - name: pandas - version: 2.2.3 - build: py312hcd31e36_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda sha256: ff0cb54b5d058c7987b4a0984066e893642d1865a7bb695294b6172e2fcdc457 md5: c68bfa69e6086c381c74e16fd72613a8 depends: @@ -8593,42 +6870,13 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 14470437 timestamp: 1726878887799 -- kind: conda - name: pandas - version: 2.2.3 - build: py312hf9745cd_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda - sha256: ad275a83bfebfa8a8fee9b0569aaf6f513ada6a246b2f5d5b85903d8ca61887e - md5: 8bce4f6caaf8c5448c7ac86d87e26b4b - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 - - numpy >=1.19,<3 - - numpy >=1.22.4 - - python >=3.12,<3.13.0a0 - - python-dateutil >=2.8.1 - - python-tzdata >=2022a - - python_abi 3.12.* *_cp312 - - pytz >=2020.1,<2024.2 - license: BSD-3-Clause - license_family: BSD - size: 15436913 - timestamp: 1726879054912 -- kind: conda - name: pathspec - version: 0.12.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda sha256: 9f64009cdf5b8e529995f18e03665b03f5d07c0b17445b8badef45bde76249ee md5: 617f15191456cc6a13db418a275435e5 depends: @@ -8637,70 +6885,54 @@ packages: license_family: MOZILLA size: 41075 timestamp: 1733233471940 -- kind: conda - name: pcre2 - version: '10.44' - build: h070dd5b_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pcre2-10.44-h070dd5b_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.44-hba22ea6_2.conda + sha256: 1087716b399dab91cc9511d6499036ccdc53eb29a288bebcb19cf465c51d7c0d + md5: df359c09c41cd186fffb93a2d87aa6f5 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - libgcc-ng >=12 + - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 952308 + timestamp: 1723488734144 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pcre2-10.44-h070dd5b_2.conda sha256: e9f4b912e48514771d477f2ee955f59d4ff4ef799c3d4d16e4d0f335ce91df67 md5: 94022de9682cb1a0bb18a99cbc3541b3 depends: - bzip2 >=1.0.8,<2.0a0 - libgcc-ng >=12 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 884590 timestamp: 1723488793100 -- kind: conda - name: pcre2 - version: '10.44' - build: h297a79d_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pcre2-10.44-h297a79d_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pcre2-10.44-h297a79d_2.conda sha256: 83153c7d8fd99cab33c92ce820aa7bfed0f1c94fc57010cf227b6e3c50cb7796 md5: 147c83e5e44780c7492998acbacddf52 depends: - - __osx >=11.0 - - bzip2 >=1.0.8,<2.0a0 - - libzlib >=1.3.1,<2.0a0 - license: BSD-3-Clause - license_family: BSD - size: 618973 - timestamp: 1723488853807 -- kind: conda - name: pcre2 - version: '10.44' - build: hba22ea6_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.44-hba22ea6_2.conda - sha256: 1087716b399dab91cc9511d6499036ccdc53eb29a288bebcb19cf465c51d7c0d - md5: df359c09c41cd186fffb93a2d87aa6f5 - depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - bzip2 >=1.0.8,<2.0a0 - - libgcc-ng >=12 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 952308 - timestamp: 1723488734144 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h50aef2c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee - md5: 94d6ba8cd468668a9fb04193b0f4b36e + size: 618973 + timestamp: 1723488853807 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - libwebp-base >=1.5.0,<2.0a0 @@ -8708,18 +6940,14 @@ packages: - libzlib >=1.3.1,<2.0a0 - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: x86_64 + platform: linux license: HPND - size: 42852329 - timestamp: 1735930118976 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h719f0cf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + size: 42749785 + timestamp: 1735929845390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 md5: 77e0ec0a6fc847d317f204aa15b59f6b depends: @@ -8735,22 +6963,18 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: aarch64 + platform: linux license: HPND size: 41362848 timestamp: 1735932311857 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h80c1187_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 - md5: d3894405f05b2c0f351d5de3ae26fa9c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - libwebp-base >=1.5.0,<2.0a0 @@ -8758,65 +6982,52 @@ packages: - libzlib >=1.3.1,<2.0a0 - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: arm64 + platform: osx license: HPND - size: 42749785 - timestamp: 1735929845390 -- kind: conda - name: pixman - version: 0.44.2 - build: h29eaf8c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.44.2-h29eaf8c_0.conda + size: 42852329 + timestamp: 1735930118976 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.44.2-h29eaf8c_0.conda sha256: 747c58db800d5583fee78e76240bf89cbaeedf7ab1ef339c2990602332b9c4be md5: 5e2a7acfa2c24188af39e7944e1b3604 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 381072 timestamp: 1733698987122 -- kind: conda - name: pixman - version: 0.44.2 - build: h2f9eb0b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pixman-0.44.2-h2f9eb0b_0.conda - sha256: 28855d4cb2d9fc9a6bd9196dadbaecd6868ec706394cec2f88824a61ba4b1bc0 - md5: fa8e429fdb9e5b757281f69b8cc4330b - depends: - - __osx >=11.0 - - libcxx >=18 - license: MIT - license_family: MIT - size: 201076 - timestamp: 1733699127167 -- kind: conda - name: pixman - version: 0.44.2 - build: h86a87f0_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pixman-0.44.2-h86a87f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pixman-0.44.2-h86a87f0_0.conda sha256: 289c88d26530e427234adf7a8eb11e762d2beaf3c0a337c1c9887f60480e33e1 md5: 95689fc369832398e82d17c56ff5df8a depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 288697 timestamp: 1733700860569 -- kind: conda - name: platformdirs - version: 4.3.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pixman-0.44.2-h2f9eb0b_0.conda + sha256: 28855d4cb2d9fc9a6bd9196dadbaecd6868ec706394cec2f88824a61ba4b1bc0 + md5: fa8e429fdb9e5b757281f69b8cc4330b + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 201076 + timestamp: 1733699127167 +- conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 md5: 577852c7e53901ddccc7e6a9959ddebe depends: @@ -8825,111 +7036,81 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 -- kind: conda - name: portaudio - version: 19.6.0 - build: h13dd4ca_9 - build_number: 9 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/portaudio-19.6.0-h13dd4ca_9.conda - sha256: 5ff2b55d685c29dfe632ef856796a4b862305088543d4982f0b807e8d9bb756e - md5: d325d46394b6c46d15718c855fb20b4a +- conda: https://conda.anaconda.org/conda-forge/linux-64/portaudio-19.6.0-h7c63dc7_9.conda + sha256: c09ae032d0303abfea34c0957834538b48133b0431283852741ed3e0f66fdb36 + md5: 893f2c33af6b03cfd04820a8c31f5798 depends: - - libcxx >=15.0.7 + - alsa-lib >=1.2.10,<1.3.0.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 78863 - timestamp: 1693868663440 -- kind: conda - name: portaudio - version: 19.6.0 - build: h5c6c0ed_9 - build_number: 9 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/portaudio-19.6.0-h5c6c0ed_9.conda + size: 115512 + timestamp: 1693868383 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/portaudio-19.6.0-h5c6c0ed_9.conda sha256: a73e31c5fe9d717cd42470b394018f4e48eed4a439b9371d2c6d380c86aed591 md5: ab049f8223bccc6f621975beaa75c624 depends: - alsa-lib >=1.2.10,<1.3.0.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 118203 timestamp: 1693868376750 -- kind: conda - name: portaudio - version: 19.6.0 - build: h7c63dc7_9 - build_number: 9 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/portaudio-19.6.0-h7c63dc7_9.conda - sha256: c09ae032d0303abfea34c0957834538b48133b0431283852741ed3e0f66fdb36 - md5: 893f2c33af6b03cfd04820a8c31f5798 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/portaudio-19.6.0-h13dd4ca_9.conda + sha256: 5ff2b55d685c29dfe632ef856796a4b862305088543d4982f0b807e8d9bb756e + md5: d325d46394b6c46d15718c855fb20b4a depends: - - alsa-lib >=1.2.10,<1.3.0.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 + - libcxx >=15.0.7 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 115512 - timestamp: 1693868383 -- kind: conda - name: portmidi - version: 2.0.4 - build: h13dd4ca_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/portmidi-2.0.4-h13dd4ca_2.conda - sha256: b948bea6ef3203d049997ca348ba0d751a3d891579388e53d323693b20896af6 - md5: fe77195a950275fe63e560b1b855e818 + size: 78863 + timestamp: 1693868663440 +- conda: https://conda.anaconda.org/conda-forge/linux-64/portmidi-2.0.4-h7c63dc7_2.conda + sha256: f4e1245409e97b5b46e655ba301da5e9bc1d6ae64f5ae46004583dae31214868 + md5: 5b2518aa80f149ee6881f5ad959f5d59 depends: - - libcxx >=15.0.7 + - alsa-lib >=1.2.10,<1.3.0.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 47319 - timestamp: 1693882007724 -- kind: conda - name: portmidi - version: 2.0.4 - build: h5c6c0ed_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/portmidi-2.0.4-h5c6c0ed_2.conda + size: 43765 + timestamp: 1693881734349 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/portmidi-2.0.4-h5c6c0ed_2.conda sha256: 64ed7bdebe45af7987f65402506fa5ad6f9fd339a93f8fe7a57c6bcce497022f md5: 8ee28835da08f915cba9317fccb6396d depends: - alsa-lib >=1.2.10,<1.3.0.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 45266 timestamp: 1693882668197 -- kind: conda - name: portmidi - version: 2.0.4 - build: h7c63dc7_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/portmidi-2.0.4-h7c63dc7_2.conda - sha256: f4e1245409e97b5b46e655ba301da5e9bc1d6ae64f5ae46004583dae31214868 - md5: 5b2518aa80f149ee6881f5ad959f5d59 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/portmidi-2.0.4-h13dd4ca_2.conda + sha256: b948bea6ef3203d049997ca348ba0d751a3d891579388e53d323693b20896af6 + md5: fe77195a950275fe63e560b1b855e818 depends: - - alsa-lib >=1.2.10,<1.3.0.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 + - libcxx >=15.0.7 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 43765 - timestamp: 1693881734349 -- kind: conda - name: prometheus_client - version: 0.21.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda + size: 47319 + timestamp: 1693882007724 +- conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa depends: @@ -8938,12 +7119,7 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- kind: conda - name: propcache - version: 0.2.1 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 md5: 55d5742a696d7da1c1262e99b6217ceb depends: @@ -8951,16 +7127,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52747 timestamp: 1733391916349 -- kind: conda - name: propcache - version: 0.2.1 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b md5: 50ab8953e7ff1333a4a47cda32e68123 depends: @@ -8968,16 +7141,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52484 timestamp: 1733391993461 -- kind: conda - name: propcache - version: 0.2.1 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d md5: c84e3dd97fe25a17322c4a0f670c6750 depends: @@ -8985,16 +7155,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 48225 timestamp: 1733392308901 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312h2ec8cdc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 depends: @@ -9005,16 +7172,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 464794 timestamp: 1731366525051 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312h6f74592_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 md5: 06513608c94fb1c1b17136ace77063a9 depends: @@ -9025,16 +7189,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 473242 timestamp: 1731366577844 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312hd8f9ff3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 md5: 5afbe52a59f04dd1fe566d0d17590d7e depends: @@ -9045,64 +7206,49 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 448803 timestamp: 1731367010746 -- kind: conda - name: pthread-stubs - version: '0.4' - build: h86ecc28_1002 - build_number: 1002 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba - md5: bb5a90c93e3bac3d5690acf76b4a6386 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 8342 - timestamp: 1726803319942 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hb9d3cd8_1002 - build_number: 1002 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 md5: b3c17d95b5a10c6e64a21fa17573e70e depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 8252 timestamp: 1726802366959 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hd74edd7_1002 - build_number: 1002 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda + sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba + md5: bb5a90c93e3bac3d5690acf76b4a6386 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 8342 + timestamp: 1726803319942 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda sha256: 8ed65e17fbb0ca944bfb8093b60086e3f9dd678c3448b5de212017394c247ee3 md5: 415816daf82e0b23a736a069a75e9da7 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 8381 timestamp: 1726802424786 -- kind: conda - name: pulseaudio-client - version: '17.0' - build: h729494f_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pulseaudio-client-17.0-h729494f_0.conda - sha256: 209eac3123ee2c84a35401626941c4aa64e04e2c9854084ddeba6432c6078a41 - md5: f35f57712d5c2abca98c85a51a408bc1 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda + sha256: b27c0c8671bd95c205a61aeeac807c095b60bc76eb5021863f919036d7a964fc + md5: 07f45f1be1c25345faddb8db0de8039b depends: - dbus >=1.13.6,<2.0a0 - libgcc-ng >=12 @@ -9111,18 +7257,15 @@ packages: - libsystemd0 >=255 constrains: - pulseaudio 17.0 *_0 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later license_family: LGPL - size: 766184 - timestamp: 1705690164726 -- kind: conda - name: pulseaudio-client - version: '17.0' - build: hb77b528_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - sha256: b27c0c8671bd95c205a61aeeac807c095b60bc76eb5021863f919036d7a964fc - md5: 07f45f1be1c25345faddb8db0de8039b + size: 757633 + timestamp: 1705690081905 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pulseaudio-client-17.0-h729494f_0.conda + sha256: 209eac3123ee2c84a35401626941c4aa64e04e2c9854084ddeba6432c6078a41 + md5: f35f57712d5c2abca98c85a51a408bc1 depends: - dbus >=1.13.6,<2.0a0 - libgcc-ng >=12 @@ -9131,18 +7274,15 @@ packages: - libsystemd0 >=255 constrains: - pulseaudio 17.0 *_0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later license_family: LGPL - size: 757633 - timestamp: 1705690081905 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h1f38498_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a + size: 766184 + timestamp: 1705690164726 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda + sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad + md5: ac65b70df28687c6af4270923c020bdd depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -9151,18 +7291,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h7900ff3_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd + size: 25213 + timestamp: 1732610785600 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda + sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a + md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -9171,18 +7308,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h8025657_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 + size: 25374 + timestamp: 1732611006864 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda + sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc + md5: 3710616b880b31d0c8afd8ae7e12392a depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -9191,16 +7325,13 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312h01725c0_0_cpu - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + size: 25375 + timestamp: 1732610892198 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 md5: ee80934a6c280ff8635f8db5dec11e04 depends: @@ -9214,16 +7345,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4612916 timestamp: 1732610377259 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312h66f7834_0_cpu - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 depends: @@ -9237,16 +7365,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4406662 timestamp: 1732610939832 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312hc40f475_0_cpu - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c md5: 9859e7c4b94bbf69772dbf0511101cec depends: @@ -9260,18 +7385,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 3909116 timestamp: 1732610863261 -- kind: conda - name: pycparser - version: '2.22' - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef depends: @@ -9281,15 +7401,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- kind: conda - name: pydantic - version: 2.10.4 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 - md5: 93bccf4d7a58c9140d59491de21e044b +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 + md5: e8ea30925c8271c4128375810d7d3d7a depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -9298,14 +7412,9 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296557 - timestamp: 1734609427697 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda + size: 296805 + timestamp: 1736458364196 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 depends: @@ -9316,16 +7425,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 1641402 timestamp: 1734571789895 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda sha256: 623e0f3846f15d035ce7ab7ae445fc8d9e547b6684ab55858b6f44510d24b097 md5: 9677f6ab4bf27ba3c2aee70d08c7b27c depends: @@ -9336,16 +7442,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1505076 timestamp: 1734571966615 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda sha256: cfa7201f890d5d08ce29ff70e65a96787d5793a1718776733666b44bbd4a1205 md5: dcb307e02f17d38c6e1cbfbf8c602852 depends: @@ -9356,17 +7459,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 1593461 timestamp: 1734571986644 -- kind: conda - name: pydantic-settings - version: 2.7.1 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 md5: d71d76b62bed332b037d7adfc0f3989a depends: @@ -9377,12 +7476,7 @@ packages: license_family: MIT size: 31822 timestamp: 1735650532951 -- kind: conda - name: pygame - version: 2.6.1 - build: py312h4fcb14b_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pygame-2.6.1-py312h4fcb14b_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pygame-2.6.1-py312h4fcb14b_0.conda sha256: 7a5582c3eed17d0223cbd79dfb25ebae1ec7f8b06eb550fb65e163adb5f1c75b md5: 80c4be6aac23ad6dfc2aeca1b1ab7d1f depends: @@ -9402,25 +7496,22 @@ packages: - sdl2_image >=2.8.2,<3.0a0 - sdl2_mixer >=2.6.3,<3.0a0 - sdl2_ttf >=2.22.0,<3.0a0 + arch: x86_64 + platform: linux license: LGPL-2.1-only size: 2984508 timestamp: 1727636750824 -- kind: conda - name: pygame - version: 2.6.1 - build: py312hb14fe3b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pygame-2.6.1-py312hb14fe3b_0.conda - sha256: 78b91e7b4cee736829f96ec8445674d03b60c03cc51da6f74cac1a14286fe686 - md5: 3a2a4db46a57a51f36f4d79f9f9b6c97 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pygame-2.6.1-py312hb2c8110_0.conda + sha256: 347dc650cbcb5b25f632ae62c87357c15db79849ff582887f6910ae245dc7d4f + md5: f4a1a0e1e2a435699366317ffeabd1bc depends: - - __osx >=11.0 - fontconfig >=2.14.2,<3.0a0 - fonts-conda-ecosystem - freetype >=2.12.1,<3.0a0 - - libcxx >=17 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libpng >=1.6.44,<1.7.0a0 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - portmidi >=2.0.4,<3.0a0 - python >=3.12,<3.13.0a0 @@ -9430,25 +7521,22 @@ packages: - sdl2_image >=2.8.2,<3.0a0 - sdl2_mixer >=2.6.3,<3.0a0 - sdl2_ttf >=2.22.0,<3.0a0 + arch: aarch64 + platform: linux license: LGPL-2.1-only - size: 2932509 - timestamp: 1727636775263 -- kind: conda - name: pygame - version: 2.6.1 - build: py312hb2c8110_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pygame-2.6.1-py312hb2c8110_0.conda - sha256: 347dc650cbcb5b25f632ae62c87357c15db79849ff582887f6910ae245dc7d4f - md5: f4a1a0e1e2a435699366317ffeabd1bc + size: 2979554 + timestamp: 1727636776938 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pygame-2.6.1-py312hb14fe3b_0.conda + sha256: 78b91e7b4cee736829f96ec8445674d03b60c03cc51da6f74cac1a14286fe686 + md5: 3a2a4db46a57a51f36f4d79f9f9b6c97 depends: + - __osx >=11.0 - fontconfig >=2.14.2,<3.0a0 - fonts-conda-ecosystem - freetype >=2.12.1,<3.0a0 - - libgcc >=13 + - libcxx >=17 - libjpeg-turbo >=3.0.0,<4.0a0 - libpng >=1.6.44,<1.7.0a0 - - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - portmidi >=2.0.4,<3.0a0 - python >=3.12,<3.13.0a0 @@ -9458,16 +7546,12 @@ packages: - sdl2_image >=2.8.2,<3.0a0 - sdl2_mixer >=2.6.3,<3.0a0 - sdl2_ttf >=2.22.0,<3.0a0 + arch: arm64 + platform: osx license: LGPL-2.1-only - size: 2979554 - timestamp: 1727636776938 -- kind: conda - name: pygments - version: 2.19.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + size: 2932509 + timestamp: 1727636775263 +- conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b md5: 232fb4577b6687b2d503ef8e254270c9 depends: @@ -9476,29 +7560,7 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 - depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: BSD-3-Clause - license_family: BSD - size: 181512 - timestamp: 1728714205508 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 md5: 798f42d9bfdf125dc80ffbec0e96e0b6 depends: @@ -9506,16 +7568,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 182021 timestamp: 1728714164706 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 md5: 5274663cb05dfbe316db50af6da4389f depends: @@ -9523,18 +7582,27 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 183141 timestamp: 1728714267954 -- kind: conda - name: pysocks - version: 1.7.1 - build: pyha55dd90_7 - build_number: 7 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 + md5: f0e4a98d54477083ddc9d2f33507f848 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 181512 + timestamp: 1728714205508 +- conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac depends: @@ -9544,18 +7612,14 @@ packages: license_family: BSD size: 21085 timestamp: 1733217331982 -- kind: conda - name: python - version: 3.12.8 - build: h1683364_1_cpython +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab - md5: 09ec612ea05370989eaa3d81abf0f369 + sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 + md5: 7fd2fd79436d9b473812f14e86746844 depends: + - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-aarch64 >=2.36.1 + - ld_impl_linux-64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -9572,22 +7636,18 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Python-2.0 - size: 13760816 - timestamp: 1733407890896 -- kind: conda - name: python - version: 3.12.8 - build: h9e4cc4f_1_cpython + size: 31565686 + timestamp: 1733410597922 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 - md5: 7fd2fd79436d9b473812f14e86746844 + sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab + md5: 09ec612ea05370989eaa3d81abf0f369 depends: - - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-64 >=2.36.1 + - ld_impl_linux-aarch64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -9604,16 +7664,13 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Python-2.0 - size: 31565686 - timestamp: 1733410597922 -- kind: conda - name: python - version: 3.12.8 - build: hc22306f_1_cpython + size: 13760816 + timestamp: 1733407890896 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda sha256: 7586a711b1b08a9df8864e26efdc06980bdfb0e18d5ac4651d0fee30a8d3e3a0 md5: 54ca5b5d92ef3a3ba61e195ee882a518 depends: @@ -9631,17 +7688,12 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Python-2.0 size: 12998673 timestamp: 1733408900971 -- kind: conda - name: python-dateutil - version: 2.9.0.post0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda sha256: a50052536f1ef8516ed11a844f9413661829aa083304dc624c5925298d078d79 md5: 5ba79d7c71f03c678c8ead841f347d6e depends: @@ -9651,14 +7703,7 @@ packages: license_family: APACHE size: 222505 timestamp: 1733215763718 -- kind: conda - name: python-dotenv - version: 1.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda sha256: 99713f6b534fef94995c6c16fd21d59f3548784e9111775d692bdc7c44678f02 md5: e5c6ed218664802d305e79cc2d4491de depends: @@ -9667,13 +7712,7 @@ packages: license_family: BSD size: 24215 timestamp: 1733243277223 -- kind: conda - name: python-json-logger - version: 2.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca md5: a61bf9ec79426938ff785eb69dbb1960 depends: @@ -9682,13 +7721,7 @@ packages: license_family: BSD size: 13383 timestamp: 1677079727691 -- kind: conda - name: python-multipart - version: 0.0.20 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda sha256: 1b03678d145b1675b757cba165a0d9803885807792f7eb4495e48a38858c3cca md5: a28c984e0429aff3ab7386f7de56de6f depends: @@ -9697,14 +7730,7 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- kind: conda - name: python-tzdata - version: '2024.2' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 md5: c0def296b2f6d2dd7b030c2a7f66bb1f depends: @@ -9713,32 +7739,22 @@ packages: license_family: APACHE size: 142235 timestamp: 1733235414217 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h024a12e_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d - md5: 266fe1ae54a7bb17990206664d0f0ae4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda + sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f + md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 21765 - timestamp: 1725272382968 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h52516f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda + size: 23162 + timestamp: 1725272139519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda sha256: 0fa5ba80073a43391ee90303814adbc9fd826175de1fdac273ba0e5b711aa255 md5: 591c4ae6d8338dfd07b951e00433a405 depends: @@ -9746,81 +7762,64 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 23589 timestamp: 1725273317965 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f - md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda + sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d + md5: 266fe1ae54a7bb17990206664d0f0ae4 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD - size: 23162 - timestamp: 1725272139519 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 + size: 21765 + timestamp: 1725272382968 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda sha256: d10e93d759931ffb6372b45d65ff34d95c6000c61a07e298d162a3bc2accebb0 md5: 0424ae29b104430108f5218a66db7260 constrains: - python 3.12.* *_cpython + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6238 timestamp: 1723823388266 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda sha256: 5ccdad9981753cc4a2d126e356673a21c0cd5b34e209cb8d476a3947d4ad9b39 md5: 62b20f305498284a07dc6c45fd0e5c87 constrains: - python 3.12.* *_cpython + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6329 timestamp: 1723823366253 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda sha256: 49d624e4b809c799d2bf257b22c23cf3fc4460f5570d9a58e7ad86350aeaa1f4 md5: b76f9b1c862128e56ac7aa8cd2333de9 constrains: - python 3.12.* *_cpython + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 6278 timestamp: 1723823099686 -- kind: conda - name: pytz - version: '2024.1' - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda sha256: 1a7d6b233f7e6e3bbcbad054c8fd51e690a67b129a899a056a5e45dd9f00cb41 md5: 3eeeeb9e4827ace8c0c1419c85d590ad depends: @@ -9829,32 +7828,7 @@ packages: license_family: MIT size: 188538 timestamp: 1706886944988 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312h024a12e_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 - depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - - yaml >=0.2.5,<0.3.0a0 - license: MIT - license_family: MIT - size: 187143 - timestamp: 1725456547263 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa md5: 549e5930e768548a89c23f595dac5a95 depends: @@ -9863,17 +7837,13 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 206553 timestamp: 1725456256213 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312hb2c0f52_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c md5: dc5de424f7dbb9772da720dbb81317b2 depends: @@ -9882,58 +7852,61 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 199141 timestamp: 1725456356043 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312h2427ae1_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 + md5: 1ee23620cf46cb15900f70a1300bae55 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - yaml >=0.2.5,<0.3.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 187143 + timestamp: 1725456547263 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 + md5: 746ce19f0829ec3e19c93007b1a224d3 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312hbf22597_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 + size: 378126 + timestamp: 1728642454632 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d + md5: 1f0779280c3dc1e72cfd86bd1e59791d depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312hf8a1cbd_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + size: 371730 + timestamp: 1728644030875 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e depends: @@ -9944,151 +7917,112 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 361674 timestamp: 1728642457661 -- kind: conda - name: rav1e - version: 0.6.6 - build: h1d8f897_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/rav1e-0.6.6-h1d8f897_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/rav1e-0.6.6-he8a937b_2.conda + sha256: 91b3c1ced90d04ee2eded1f72cf3cbc19ff05a25e41876ef0758266a5bab009f + md5: 77d9955b4abddb811cb8ab1aa7d743e4 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 15423721 + timestamp: 1694329261357 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rav1e-0.6.6-h1d8f897_2.conda sha256: 093f21277dc5763cf0397e016e8291c2b796926ebbb173428dc9cdf5d012f328 md5: 12c850a42b1ad1ed46a284a93959ee6a depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 14347236 timestamp: 1694329141875 -- kind: conda - name: rav1e - version: 0.6.6 - build: h69fbcac_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/rav1e-0.6.6-h69fbcac_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/rav1e-0.6.6-h69fbcac_2.conda sha256: be6174970193cb4d0ffa7d731a93a4c9542881dbc7ab24e74b460ef312161169 md5: e309ae86569b1cd55a0285fa4e939844 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 1526706 timestamp: 1694329743011 -- kind: conda - name: rav1e - version: 0.6.6 - build: he8a937b_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/rav1e-0.6.6-he8a937b_2.conda - sha256: 91b3c1ced90d04ee2eded1f72cf3cbc19ff05a25e41876ef0758266a5bab009f - md5: 77d9955b4abddb811cb8ab1aa7d743e4 - depends: - - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 15423721 - timestamp: 1694329261357 -- kind: conda - name: re2 - version: 2024.07.02 - build: h6589ca4_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb - md5: 7a8b4ad8c58a3408ca89d78788c78178 - depends: - - libre2-11 2024.07.02 h07bc746_2 - license: BSD-3-Clause - license_family: BSD - size: 26861 - timestamp: 1735541088455 -- kind: conda - name: re2 - version: 2024.07.02 - build: h9925aae_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf depends: - libre2-11 2024.07.02 hbbce691_2 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26786 timestamp: 1735541074034 -- kind: conda - name: re2 - version: 2024.07.02 - build: haa97905_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - libre2-11 2024.07.02 h18dbdb1_2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26830 timestamp: 1735540999398 -- kind: conda - name: readline - version: '8.2' - build: h8228510_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 + depends: + - libre2-11 2024.07.02 h07bc746_2 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 26861 + timestamp: 1735541088455 +- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 md5: 47d31b792659ce70f470b5c82fdfb7a4 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 281456 timestamp: 1679532220005 -- kind: conda - name: readline - version: '8.2' - build: h8fc344f_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda sha256: 4c99f7417419734e3797d45bc355e61c26520e111893b0d7087a01a7fbfbe3dd md5: 105eb1e16bf83bfb2eb380a48032b655 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 294092 timestamp: 1679532238805 -- kind: conda - name: readline - version: '8.2' - build: h92ec313_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda sha256: a1dfa679ac3f6007362386576a704ad2d0d7a02e98f5d0b115f207a2da63e884 md5: 8cbb776a2f641b943d413b3e19df71f4 depends: - ncurses >=6.3,<7.0a0 + arch: arm64 + platform: osx license: GPL-3.0-only license_family: GPL size: 250351 timestamp: 1679532511311 -- kind: conda - name: regex - version: 2024.11.6 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda sha256: fcb5687d3ec5fff580b64b8fb649d9d65c999a91a5c3108a313ecdd2de99f06b md5: 647770db979b43f9c9ca25dcfa7dc4e4 depends: @@ -10096,16 +8030,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Python-2.0 license_family: PSF size: 402821 timestamp: 1730952378415 -- kind: conda - name: regex - version: 2024.11.6 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda sha256: ec2c416860de29224e447e2031f8686a05476759c17da1f32f61d4307e540ec8 md5: fa8b589107567f532fa1380e66f91776 depends: @@ -10113,16 +8044,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Python-2.0 license_family: PSF size: 398947 timestamp: 1730952477463 -- kind: conda - name: regex - version: 2024.11.6 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda sha256: dcdec32f2c7dd37986baa692bedf9db126ad34e92e5e9b64f707cba3d04d2525 md5: e73cda1f18846b608284bd784f061eac depends: @@ -10130,18 +8058,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Python-2.0 license_family: PSF size: 366374 timestamp: 1730952427552 -- kind: conda - name: requests - version: 2.32.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad md5: a9b9368f3701a417eac9edbcae7cb737 depends: @@ -10156,14 +8079,7 @@ packages: license_family: APACHE size: 58723 timestamp: 1733217126197 -- kind: conda - name: rich - version: 13.9.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda sha256: 06a760c5ae572e72e865d5a87e9fe3cc171e1a9c996e63daf3db52ff1a0b4457 md5: 7aed65d4ff222bfb7335997aa40b7da5 depends: @@ -10175,13 +8091,7 @@ packages: license_family: MIT size: 185646 timestamp: 1733342347277 -- kind: conda - name: rich-toolkit - version: 0.11.3 - build: pyh29332c3_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda sha256: e558f8c254a9ff9164d069110da162fc79497d70c60f2c09a5d3d0d7101c5628 md5: 4ba15ae9388b67d09782798347481f69 depends: @@ -10194,45 +8104,34 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- kind: conda - name: s2n - version: 1.5.10 - build: h5df210e_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc - depends: - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 353450 - timestamp: 1734415474615 -- kind: conda - name: s2n - version: 1.5.10 - build: hb5b8611_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba md5: 999f3673f2a011f59287f2969e3749e4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 355142 timestamp: 1734415467047 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda - sha256: 61a4a49bc98a7b529c7c9e2af9be1dc3350b8ea1c78f985e8a051543e8845ffa - md5: 19b54f64e926aca46d0cc2ff0ecf4f34 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 + md5: 3d3979efcc0f44f3f0cef3de03b296cc + depends: + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 353450 + timestamp: 1734415474615 +- conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda + sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 + md5: 999ca9d87d2bb8b4c01e62c755b928cf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -10240,18 +8139,15 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 424642 - timestamp: 1736278244485 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda - sha256: ee66da0efb1d6897ad74156cb115277dfb8ca7f6c8bdfb17bd6a6fb205495622 - md5: f91072f99af78ed0c1941ba5d6f30cf8 + size: 424409 + timestamp: 1736383159339 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda + sha256: 3e230060c1366cbaf03f4315b021dfe47f5147f3af88f17975d661c08fe15ad3 + md5: 2c77c961c4e813b1d05122ac4d803d80 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -10259,18 +8155,15 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 409549 - timestamp: 1736278357702 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda - sha256: e61cbac0c1b38731543a600e2e40c4cc686e5e565f6c9809d5dcc467e2e8f220 - md5: d12e134445366752e52acec1a86c845f + size: 408166 + timestamp: 1736383184569 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda + sha256: 0aeb3e654095ca0261d560d1fc05912d0e94d547a7dc435d7f4cedeba966d176 + md5: fc0383682805e293eba9b8afc9ad0931 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -10278,16 +8171,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 378562 - timestamp: 1736278448037 -- kind: conda - name: sdl2 - version: 2.30.10 - build: h63c27ac_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sdl2-2.30.10-h63c27ac_0.conda + size: 378060 + timestamp: 1736383410115 +- conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2-2.30.10-h63c27ac_0.conda sha256: 639325326d51cd70f56a55ffd3c1fa778e61751f16d66d0baea155375f1a139c md5: 5cecf6d327e4f8c5dfafc71b4a8556e7 depends: @@ -10298,15 +8188,12 @@ packages: - xorg-libx11 >=1.8.10,<2.0a0 - xorg-libxext >=1.3.6,<2.0a0 - xorg-libxfixes >=6.0.1,<7.0a0 + arch: x86_64 + platform: linux license: Zlib size: 1352990 timestamp: 1733624788165 -- kind: conda - name: sdl2 - version: 2.30.10 - build: h93e764a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2-2.30.10-h93e764a_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2-2.30.10-h93e764a_0.conda sha256: 8f03f2abcb4227e95d19b28124e0a5428f634b084b92ab91f3af7c825b626403 md5: bcbf24da778bbdd20b09cf6ed52cefc2 depends: @@ -10316,30 +8203,23 @@ packages: - xorg-libx11 >=1.8.10,<2.0a0 - xorg-libxext >=1.3.6,<2.0a0 - xorg-libxfixes >=6.0.1,<7.0a0 + arch: aarch64 + platform: linux license: Zlib size: 1277076 timestamp: 1733624829558 -- kind: conda - name: sdl2 - version: 2.30.10 - build: h994913f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2-2.30.10-h994913f_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2-2.30.10-h994913f_0.conda sha256: 7ff3167b6482c5fe7389c6c1836343c280a0eeb160524888e661f0f991708bd8 md5: 4001ae6f1b1886583e82ab0dac5b575b depends: - __osx >=11.0 - libcxx >=18 + arch: arm64 + platform: osx license: Zlib size: 1251116 timestamp: 1733624861414 -- kind: conda - name: sdl2_image - version: 2.8.2 - build: h06ee604_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sdl2_image-2.8.2-h06ee604_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_image-2.8.2-h06ee604_1.conda sha256: f18184e016e2e57306d1540dea584d38f4617d7ddb6aad4af6b5f21c52fa39ea md5: 65e113270b460dcdfc4dc0a80bb3d11c depends: @@ -10352,62 +8232,50 @@ packages: - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.2.13,<2.0.0a0 - sdl2 >=2.30.2,<3.0a0 + arch: x86_64 + platform: linux license: Zlib size: 152110 timestamp: 1716857107234 -- kind: conda - name: sdl2_image - version: 2.8.2 - build: h376e2e1_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_image-2.8.2-h376e2e1_1.conda - sha256: 8c385478a7b6a6e34b3b3f3d48ed48f504698544987ad331f03a7b43b11d689a - md5: 247d2c5a873901ef51f378c69a2c708e +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_image-2.8.2-hd95cb85_1.conda + sha256: 8bdd72e4789616b0db5fc8e756a4156d3bd7fd35cf96c1cb892d9f6bff3f6508 + md5: 45fbcda052d64b07fa601d965a41cb69 depends: - - __osx >=11.0 - libavif16 >=1.0.4,<2.0a0 - - libcxx >=16 + - libgcc-ng >=12 - libjpeg-turbo >=3.0.0,<4.0a0 - libpng >=1.6.43,<1.7.0a0 + - libstdcxx-ng >=12 - libtiff >=4.6.0,<4.8.0a0 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.2.13,<2.0.0a0 - sdl2 >=2.30.2,<3.0a0 + arch: aarch64 + platform: linux license: Zlib - size: 118041 - timestamp: 1716857215118 -- kind: conda - name: sdl2_image - version: 2.8.2 - build: hd95cb85_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_image-2.8.2-hd95cb85_1.conda - sha256: 8bdd72e4789616b0db5fc8e756a4156d3bd7fd35cf96c1cb892d9f6bff3f6508 - md5: 45fbcda052d64b07fa601d965a41cb69 + size: 151138 + timestamp: 1716858240454 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_image-2.8.2-h376e2e1_1.conda + sha256: 8c385478a7b6a6e34b3b3f3d48ed48f504698544987ad331f03a7b43b11d689a + md5: 247d2c5a873901ef51f378c69a2c708e depends: + - __osx >=11.0 - libavif16 >=1.0.4,<2.0a0 - - libgcc-ng >=12 + - libcxx >=16 - libjpeg-turbo >=3.0.0,<4.0a0 - libpng >=1.6.43,<1.7.0a0 - - libstdcxx-ng >=12 - libtiff >=4.6.0,<4.8.0a0 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.2.13,<2.0.0a0 - sdl2 >=2.30.2,<3.0a0 + arch: arm64 + platform: osx license: Zlib - size: 151138 - timestamp: 1716858240454 -- kind: conda - name: sdl2_mixer - version: 2.6.3 - build: h422cae6_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_mixer-2.6.3-h422cae6_1.conda - sha256: 8fa4580bddd4d33f5fbddf5c54873613a7f8fcd9f781656fbf9fd1b27975b196 - md5: 75e56f84030bd1244d8bff3c55e8418e + size: 118041 + timestamp: 1716857215118 +- conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_mixer-2.6.3-h8830914_1.conda + sha256: c3e99e222b091f26cfd1d6be22c5a2973df9e7caa020262f9d9523f340344a95 + md5: 1a2b60be4d860a0c419a87176c85c3ad depends: - fluidsynth >=2.3.4,<2.4.0a0 - libflac >=1.4.3,<1.5.0a0 @@ -10419,60 +8287,49 @@ packages: - mpg123 >=1.32.1,<1.33.0a0 - opusfile >=0.12,<0.13.0a0 - sdl2 >=2.28.3,<3.0a0 + arch: x86_64 + platform: linux license: Zlib - size: 238285 - timestamp: 1695761803447 -- kind: conda - name: sdl2_mixer - version: 2.6.3 - build: h4fe3bdc_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_mixer-2.6.3-h4fe3bdc_1.conda - sha256: fcaaf1b589aed11498f5b9735b996fb92ff18e4673a4c804bbfa28eb00264e06 - md5: b92222911d46f08faa583df51191bd7f + size: 202966 + timestamp: 1695761744535 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_mixer-2.6.3-h422cae6_1.conda + sha256: 8fa4580bddd4d33f5fbddf5c54873613a7f8fcd9f781656fbf9fd1b27975b196 + md5: 75e56f84030bd1244d8bff3c55e8418e depends: - fluidsynth >=2.3.4,<2.4.0a0 - - libcxx >=15.0.7 - libflac >=1.4.3,<1.5.0a0 + - libgcc-ng >=12 - libmad >=0.15.1b,<0.16.0a0 - libogg >=1.3.4,<1.4.0a0 + - libstdcxx-ng >=12 - libvorbis >=1.3.7,<1.4.0a0 - mpg123 >=1.32.1,<1.33.0a0 - opusfile >=0.12,<0.13.0a0 - sdl2 >=2.28.3,<3.0a0 + arch: aarch64 + platform: linux license: Zlib - size: 188504 - timestamp: 1695762176058 -- kind: conda - name: sdl2_mixer - version: 2.6.3 - build: h8830914_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sdl2_mixer-2.6.3-h8830914_1.conda - sha256: c3e99e222b091f26cfd1d6be22c5a2973df9e7caa020262f9d9523f340344a95 - md5: 1a2b60be4d860a0c419a87176c85c3ad + size: 238285 + timestamp: 1695761803447 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_mixer-2.6.3-h4fe3bdc_1.conda + sha256: fcaaf1b589aed11498f5b9735b996fb92ff18e4673a4c804bbfa28eb00264e06 + md5: b92222911d46f08faa583df51191bd7f depends: - fluidsynth >=2.3.4,<2.4.0a0 + - libcxx >=15.0.7 - libflac >=1.4.3,<1.5.0a0 - - libgcc-ng >=12 - libmad >=0.15.1b,<0.16.0a0 - libogg >=1.3.4,<1.4.0a0 - - libstdcxx-ng >=12 - libvorbis >=1.3.7,<1.4.0a0 - mpg123 >=1.32.1,<1.33.0a0 - opusfile >=0.12,<0.13.0a0 - sdl2 >=2.28.3,<3.0a0 + arch: arm64 + platform: osx license: Zlib - size: 202966 - timestamp: 1695761744535 -- kind: conda - name: sdl2_ttf - version: 2.24.0 - build: h287479f_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sdl2_ttf-2.24.0-h287479f_0.conda + size: 188504 + timestamp: 1695762176058 +- conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_ttf-2.24.0-h287479f_0.conda sha256: 431d19b666db6e7a4f09c37c43c83f115176a006b2ac321853ca26bee888c519 md5: bccd5b74eb55a523dfcc66b857555714 depends: @@ -10482,31 +8339,12 @@ packages: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - sdl2 >=2.30.10,<3.0a0 + arch: x86_64 + platform: linux license: Zlib size: 61954 timestamp: 1736117956977 -- kind: conda - name: sdl2_ttf - version: 2.24.0 - build: h443c5de_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_ttf-2.24.0-h443c5de_0.conda - sha256: 5dc56fd1de51dec2f7b63b1a9069ab35ab0494d9cd5af164ab0019cbd9564cf6 - md5: 3cf5cf83deccb663b4e932d3d4b28f57 - depends: - - __osx >=11.0 - - freetype >=2.12.1,<3.0a0 - - harfbuzz >=10.1.0,<11.0a0 - - sdl2 >=2.30.10,<3.0a0 - license: Zlib - size: 45429 - timestamp: 1736118165229 -- kind: conda - name: sdl2_ttf - version: 2.24.0 - build: hb1608df_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_ttf-2.24.0-hb1608df_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_ttf-2.24.0-hb1608df_0.conda sha256: f9ee162a8efbd9cb0131500c57807e470b95f454aedb921dbf5960176b505ee4 md5: 63b580a2a1005d91ffcb06a7e58d75f8 depends: @@ -10515,17 +8353,25 @@ packages: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - sdl2 >=2.30.10,<3.0a0 + arch: aarch64 + platform: linux license: Zlib size: 55411 timestamp: 1736119336293 -- kind: conda - name: shellingham - version: 1.5.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sdl2_ttf-2.24.0-h443c5de_0.conda + sha256: 5dc56fd1de51dec2f7b63b1a9069ab35ab0494d9cd5af164ab0019cbd9564cf6 + md5: 3cf5cf83deccb663b4e932d3d4b28f57 + depends: + - __osx >=11.0 + - freetype >=2.12.1,<3.0a0 + - harfbuzz >=10.1.0,<11.0a0 + - sdl2 >=2.30.10,<3.0a0 + arch: arm64 + platform: osx + license: Zlib + size: 45429 + timestamp: 1736118165229 +- conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda sha256: 0557c090913aa63cdbe821dbdfa038a321b488e22bc80196c4b3b1aace4914ef md5: 7c3c2a0f3ebdea2bbc35538d162b43bf depends: @@ -10534,13 +8380,7 @@ packages: license_family: MIT size: 14462 timestamp: 1733301007770 -- kind: conda - name: six - version: 1.17.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda sha256: 41db0180680cc67c3fa76544ffd48d6a5679d96f4b71d7498a759e94edc9a2db md5: a451d576819089b0d672f18768be0f65 depends: @@ -10549,63 +8389,44 @@ packages: license_family: MIT size: 16385 timestamp: 1733381032766 -- kind: conda - name: snappy - version: 1.2.1 - build: h8bd8927_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 md5: 3b3e64af585eadfb52bb90b553db5edf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 42739 timestamp: 1733501881851 -- kind: conda - name: snappy - version: 1.2.1 - build: h98b9ce2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f - md5: ded86dee325290da2967a3fea3800eb5 - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-3-Clause - license_family: BSD - size: 35857 - timestamp: 1733502172664 -- kind: conda - name: snappy - version: 1.2.1 - build: hd4fb6f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda sha256: c4a07ae5def8d55128f25a567a296ef9d7bf99a3bc79d46bd5160c076a5f50af md5: 2fcc6cd1e5550deb509073fd2e6693e1 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 43032 timestamp: 1733501964775 -- kind: conda - name: sniffio - version: 1.3.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda + sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f + md5: ded86dee325290da2967a3fea3800eb5 + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 35857 + timestamp: 1733502172664 +- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda sha256: c2248418c310bdd1719b186796ae50a8a77ce555228b6acd32768e2543a15012 md5: bf7a226e58dfb8346c70df36065d86c9 depends: @@ -10614,13 +8435,7 @@ packages: license_family: Apache size: 15019 timestamp: 1733244175724 -- kind: conda - name: sse-starlette - version: 2.2.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda sha256: 3c6a476e7afb702d841e23c61a0c4cc491929d2e39376d329e67e94c40a236cc md5: c1ef6bc13dd2caa4b406fb3cb06c2791 depends: @@ -10631,14 +8446,7 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- kind: conda - name: starlette - version: 0.41.3 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 md5: 0207dac04ae2200701fab697f0aaaac4 depends: @@ -10649,104 +8457,79 @@ packages: license_family: BSD size: 58838 timestamp: 1733344472634 -- kind: conda - name: svt-av1 - version: 2.3.0 - build: h5888daf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda sha256: df30a9be29f1a8b5a2e314dd5b16ccfbcbd1cc6a4f659340e8bc2bd4de37bc6f md5: 355898d24394b2af353eb96358db9fdd depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 2746291 timestamp: 1730246036363 -- kind: conda - name: svt-av1 - version: 2.3.0 - build: h5ad3122_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/svt-av1-2.3.0-h5ad3122_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/svt-av1-2.3.0-h5ad3122_0.conda sha256: 2fad2496a21d198ea72f5dabfdace2fae0ced5cc3ea243922cb372fcf4c18222 md5: efb60b536bbf64772929b57f6b30298b depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 1796731 timestamp: 1730246027014 -- kind: conda - name: svt-av1 - version: 2.3.0 - build: hf24288c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/svt-av1-2.3.0-hf24288c_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/svt-av1-2.3.0-hf24288c_0.conda sha256: ab876ed8bdd20e22a868dcb8d03e9ce9bbba7762d7e652d49bfff6af768a5b8f md5: 114c33e9eec335a379c9ee6c498bb807 depends: - __osx >=11.0 - libcxx >=17 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 1387330 timestamp: 1730246134730 -- kind: conda - name: tk - version: 8.6.13 - build: h194ca79_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e + md5: d453b98d9c83e71da0741bb0ff4d76bc + depends: + - libgcc-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux + license: TCL + license_family: BSD + size: 3318875 + timestamp: 1699202167581 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda sha256: 7fa27cc512d3a783f38bd16bbbffc008807372499d5b65d089a8e43bde9db267 md5: f75105e0585851f818e0009dd1dde4dc depends: - libgcc-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: TCL license_family: BSD size: 3351802 timestamp: 1695506242997 -- kind: conda - name: tk - version: 8.6.13 - build: h5083fa2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda sha256: 72457ad031b4c048e5891f3f6cb27a53cb479db68a52d965f796910e71a403a8 md5: b50a57ba89c32b62428b71a875291c9b depends: - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: TCL license_family: BSD size: 3145523 timestamp: 1699202432999 -- kind: conda - name: tk - version: 8.6.13 - build: noxft_h4845f30_101 - build_number: 101 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e - md5: d453b98d9c83e71da0741bb0ff4d76bc - depends: - - libgcc-ng >=12 - - libzlib >=1.2.13,<2.0.0a0 - license: TCL - license_family: BSD - size: 3318875 - timestamp: 1699202167581 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312h8360d73_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda sha256: 4f504a5e9d77c6d88a8f735c4319429d8bf40b742384f908a2efe0a09acc3cc5 md5: f953aa733207f3d37acf4a3efbedba89 depends: @@ -10759,16 +8542,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2258007 timestamp: 1732734202127 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312ha0d6ea1_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda sha256: ef0f4d4e2c798b1821187ea0ba4c86484e48abaa0e9a19fe68030fa7ff5dde84 md5: 077f48c9e0c08a30d842e15c51df4143 depends: @@ -10781,16 +8561,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2331194 timestamp: 1732734303196 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312hf3e4074_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda sha256: 5d395333fcb22dc611140286c1f2ea8b3fa220a4931c583587cb612238091555 md5: 4c732c74b485ef7ac8ec1c548dd45e8e depends: @@ -10802,49 +8579,40 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 1931389 timestamp: 1732734727624 -- kind: conda - name: tornado - version: 6.4.2 - build: py312h52516f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc - md5: e28996d9d2d44d777b7e6fb12f63715b +- conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda + sha256: 062a3a3a37fa8615ce57929ba7e982c76f5a5810bcebd435950f6d6c4147c310 + md5: e417822cb989e80a0d2b1b576fdd1657 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 841662 - timestamp: 1732616934923 -- kind: conda - name: tornado - version: 6.4.2 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - sha256: 062a3a3a37fa8615ce57929ba7e982c76f5a5810bcebd435950f6d6c4147c310 - md5: e417822cb989e80a0d2b1b576fdd1657 + size: 840414 + timestamp: 1732616043734 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda + sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc + md5: e28996d9d2d44d777b7e6fb12f63715b depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache - size: 840414 - timestamp: 1732616043734 -- kind: conda - name: tornado - version: 6.4.2 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda + size: 841662 + timestamp: 1732616934923 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda sha256: 964a2705a36c50040c967b18b45b9cc8de3c2aff4af546979a574e0b38e58e39 md5: fb0605888a475d6a380ae1d1a819d976 depends: @@ -10852,18 +8620,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 842549 timestamp: 1732616081362 -- kind: conda - name: tqdm - version: 4.67.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 md5: 9efbfdc37242619130ea42b1cc4ed861 depends: @@ -10872,14 +8635,7 @@ packages: license: MPL-2.0 or MIT size: 89498 timestamp: 1735661472632 -- kind: conda - name: traitlets - version: 5.14.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959 md5: 019a7385be9af33791c989871317e1ed depends: @@ -10888,15 +8644,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- kind: conda - name: transformers - version: 4.47.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - sha256: df8238c3cccbb6bb1d5657e6a75977ac0b832ab61155d5e3d8560c1c4f52abeb - md5: 931d66db156680c42c62812d6533cbf7 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 + md5: 2c57d4af7b8952484962b40a59cf1537 depends: - datasets !=2.5.0 - filelock @@ -10912,15 +8662,9 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3680276 - timestamp: 1734499046193 -- kind: conda - name: typer - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + size: 3408277 + timestamp: 1736534112195 +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 depends: @@ -10930,13 +8674,7 @@ packages: license_family: MIT size: 56175 timestamp: 1733408582623 -- kind: conda - name: typer-slim - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda sha256: d4965516f35e0805199de6596c4ac76c4ad3d6b012be35e532102f9e53ecb860 md5: 0218b16f5a1dd569e575a7a6415489db depends: @@ -10951,13 +8689,7 @@ packages: license_family: MIT size: 43592 timestamp: 1733408569554 -- kind: conda - name: typer-slim-standard - version: 0.15.1 - build: hd8ed1ab_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda sha256: f31c56fe98315da8b9ce848256c17e0b9f87896b41a6ccf0c9cc74644dcef20f md5: 4e603c43bfdfc7b533be087c3e070cc9 depends: @@ -10968,14 +8700,8 @@ packages: license_family: MIT size: 49531 timestamp: 1733408570063 -- kind: conda - name: typing-extensions - version: 4.12.2 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch +- conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 md5: b6a408c64b78ec7b779a3e5c7a902433 depends: @@ -10984,14 +8710,7 @@ packages: license_family: PSF size: 10075 timestamp: 1733188758872 -- kind: conda - name: typing_extensions - version: 4.12.2 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 md5: d17f13df8b65464ca316cbc000a3cb64 depends: @@ -11000,25 +8719,13 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- kind: conda - name: tzdata - version: 2024b - build: hc8b5060_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf md5: 8ac3367aafb1cc0a068483c580af8015 license: LicenseRef-Public-Domain size: 122354 timestamp: 1728047496079 -- kind: conda - name: urllib3 - version: 2.3.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 depends: @@ -11031,13 +8738,7 @@ packages: license_family: MIT size: 100102 timestamp: 1734859520452 -- kind: conda - name: uvicorn - version: 0.34.0 - build: pyh31011fe_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda sha256: 55c160b0cf9274e2b98bc0f7fcce548bffa8d788bc86aa02801877457040f6fa md5: 5d448feee86e4740498ec8f8eb40e052 depends: @@ -11050,13 +8751,7 @@ packages: license_family: BSD size: 48643 timestamp: 1734293057914 -- kind: conda - name: uvicorn-standard - version: 0.34.0 - build: h31011fe_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda sha256: 87e1531e175e75122f9f37608eb953af4c977465ab0ae11283cc01fef954e4ec md5: 32a94143a7f65d76d2d5da37dcb4ed79 depends: @@ -11072,31 +8767,7 @@ packages: license_family: BSD size: 7203 timestamp: 1734293058849 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312h0bf5046_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 - md5: 4f5110253ba80ebf27e55c4ab333880a - depends: - - __osx >=11.0 - - libuv >=1.49.2,<2.0a0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: MIT OR Apache-2.0 - size: 544097 - timestamp: 1730214653726 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda sha256: 9337a80165fcf70b06b9d6ba920dad702260ca966419ae77560a15540e41ab72 md5: 998e481e17c1b6a74572e73b06f2df08 depends: @@ -11105,16 +8776,12 @@ packages: - libuv >=1.49.2,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT OR Apache-2.0 size: 701355 timestamp: 1730214506716 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312hb2c0f52_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda sha256: 807eede6698bd00a1d739a3e19ee6ae6a03a66d2ddd2ef150f2dfd198c3b0292 md5: d83e107ba16c77aba2feec47b7b666a4 depends: @@ -11123,17 +8790,28 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT OR Apache-2.0 size: 655266 timestamp: 1730214606664 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py312h12e396e_0.conda - sha256: c89755d8e8f6384b3ba13e41dcabb40bf690c38b9d61512e963129badb1ad332 - md5: b76a5ad00856af6e74da9c3e85fed0cc +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda + sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 + md5: 4f5110253ba80ebf27e55c4ab333880a + depends: + - __osx >=11.0 + - libuv >=1.49.2,<2.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: MIT OR Apache-2.0 + size: 544097 + timestamp: 1730214653726 +- conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda + sha256: b728f525dcae2c10524f9942255346eba62aee9c820ff269d7dd4f7caffb7ffb + md5: df87129c4cb7afc4a3cbad71a1b9e223 depends: - __glibc >=2.17,<3.0.a0 - anyio >=3.0.0 @@ -11142,18 +8820,14 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT - license_family: MIT - size: 410432 - timestamp: 1733998892675 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py312h8cbf658_0.conda - sha256: 9be9569c279dc6e7881e9b45fe9f0368218538c660641e2f8b0e023e72a6571c - md5: 3465c1a19634233abc2d1832ac01fd31 + size: 410192 + timestamp: 1736550568524 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda + sha256: 45193910f6bafc287c784442d173745161b18f96223f0f990a9a744fda753787 + md5: ed958a27e610c31de625e167d4c11a04 depends: - anyio >=3.0.0 - libgcc >=13 @@ -11162,18 +8836,14 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT - license_family: MIT - size: 404239 - timestamp: 1733998941045 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py312hcd83bfe_0.conda - sha256: b64b78a7d6384bf72a878256802c783c692fe641ab4b806fd7e9f45e18a5e3b4 - md5: 13b89e1aa72aa773806b1f59ec018b67 + size: 403791 + timestamp: 1736550743174 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda + sha256: 84122e3712f2263e12c9d2be75d122eaf2d269801183df4b73aadcb670943b17 + md5: 946eb0208d09b811a671fad9b2831f4e depends: - __osx >=11.0 - anyio >=3.0.0 @@ -11182,16 +8852,12 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT - license_family: MIT - size: 363162 - timestamp: 1733999215646 -- kind: conda - name: websockets - version: '14.1' - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + size: 363822 + timestamp: 1736550859472 +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 md5: a79f7ce618bd0a9f4c00c59a03570fcd depends: @@ -11199,16 +8865,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 242145 timestamp: 1731498716195 -- kind: conda - name: websockets - version: '14.1' - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c md5: 7e2a0ef2a1a87f88f9745f9c7059186e depends: @@ -11216,16 +8879,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 242912 timestamp: 1731498811466 -- kind: conda - name: websockets - version: '14.1' - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f md5: 89b79a9baa7db46ce21f5738a5a3dfda depends: @@ -11233,16 +8893,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 243131 timestamp: 1731498944076 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda sha256: a6fc0f4e90643d0c1fd4aab669b6a79f44a305a5474256f6f2da3354d2310fb4 md5: ddbe3bb0e1356cb9074dd848570694f9 depends: @@ -11250,16 +8907,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 63807 timestamp: 1732523690292 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda sha256: b9aa760a987ccc6bc9c61f57badba6798d9a3dcbd0814e5fb8df6d8d2935af73 md5: 120d5d1c05386d8ce3efd65a4c86431f depends: @@ -11267,16 +8921,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 64783 timestamp: 1732523806 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda sha256: 0fb35c3d1642f9f47db87bdb33148f88ef19a3af1eb0ee99b5491551c57269c7 md5: 73414acdb779a8694a14527865b4357a depends: @@ -11284,61 +8935,36 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 61043 timestamp: 1732523852129 -- kind: conda - name: xorg-libice - version: 1.1.2 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libice-1.1.2-h86ecc28_0.conda - sha256: a2ba1864403c7eb4194dacbfe2777acf3d596feae43aada8d1b478617ce45031 - md5: c8d8ec3e00cd0fd8a231789b91a7c5b7 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 60433 - timestamp: 1734229908988 -- kind: conda - name: xorg-libice - version: 1.1.2 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda sha256: c12396aabb21244c212e488bbdc4abcdef0b7404b15761d9329f5a4a39113c4b md5: fb901ff28063514abb6046c9ec2c4a45 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 58628 timestamp: 1734227592886 -- kind: conda - name: xorg-libsm - version: 1.2.5 - build: h0808dbd_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libsm-1.2.5-h0808dbd_0.conda - sha256: 2749a32a00ccd8feaab6039d7848ed875880c13d3b2601afd1788600ce5f9075 - md5: 3983c253f53f67a9d8710fc96646950f +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libice-1.1.2-h86ecc28_0.conda + sha256: a2ba1864403c7eb4194dacbfe2777acf3d596feae43aada8d1b478617ce45031 + md5: c8d8ec3e00cd0fd8a231789b91a7c5b7 depends: - libgcc >=13 - - libuuid >=2.38.1,<3.0a0 - - xorg-libice >=1.1.1,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 28061 - timestamp: 1734232077988 -- kind: conda - name: xorg-libsm - version: 1.2.5 - build: he73a12e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.5-he73a12e_0.conda + size: 60433 + timestamp: 1734229908988 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.5-he73a12e_0.conda sha256: 760f43df6c2ce8cbbbcb8f2f3b7fc0f306716c011e28d1d340f3dfa8ccf29185 md5: 4c3e9fab69804ec6077697922d70c6e2 depends: @@ -11346,311 +8972,256 @@ packages: - libgcc >=13 - libuuid >=2.38.1,<3.0a0 - xorg-libice >=1.1.2,<2.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 27198 timestamp: 1734229639785 -- kind: conda - name: xorg-libx11 - version: 1.8.10 - build: h4f16b4b_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.10-h4f16b4b_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libsm-1.2.5-h0808dbd_0.conda + sha256: 2749a32a00ccd8feaab6039d7848ed875880c13d3b2601afd1788600ce5f9075 + md5: 3983c253f53f67a9d8710fc96646950f + depends: + - libgcc >=13 + - libuuid >=2.38.1,<3.0a0 + - xorg-libice >=1.1.1,<2.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 28061 + timestamp: 1734232077988 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.10-h4f16b4b_1.conda sha256: f53994d54f0604df881c4e984279b3cf6a1648a22d4b2113e2c89829968784c9 md5: 125f34a17d7b4bea418a83904ea82ea6 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libxcb >=1.17.0,<2.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 837524 timestamp: 1733324962639 -- kind: conda - name: xorg-libx11 - version: 1.8.10 - build: hca56bd8_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libx11-1.8.10-hca56bd8_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libx11-1.8.10-hca56bd8_1.conda sha256: 5604f295906dfc496a4590e8ec19f775ccb40c5d503e6dfbac0781b5446b5391 md5: 6e3e980940b26a060e553266ae0181a9 depends: - libgcc >=13 - libxcb >=1.17.0,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 858427 timestamp: 1733325062374 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d - md5: 50901e0764b7701d8ed7343496f4f301 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 13593 - timestamp: 1734229104321 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda + size: 14780 + timestamp: 1734229004433 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda sha256: 7829a0019b99ba462aece7592d2d7f42e12d12ccd3b9614e529de6ddba453685 md5: d5397424399a66d33c80b1f2345a36a6 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 15873 timestamp: 1734230458294 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 - md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda + sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d + md5: 50901e0764b7701d8ed7343496f4f301 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 13593 + timestamp: 1734229104321 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee + md5: 8035c64cb77ed555e3f150b7b3972480 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 14780 - timestamp: 1734229004433 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: h57736b2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda + size: 19901 + timestamp: 1727794976192 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda sha256: efcc150da5926cf244f757b8376d96a4db78bc15b8d90ca9f56ac6e75755971f md5: 25a5a7b797fe6e084e04ffe2db02fc62 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 20615 timestamp: 1727796660574 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee - md5: 8035c64cb77ed555e3f150b7b3972480 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - license: MIT - license_family: MIT - size: 19901 - timestamp: 1727794976192 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hd74edd7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda sha256: 9939a166d780700d81023546759102b33fdc2c5f11ef09f5f66c77210fd334c8 md5: 77c447f48cab5d3a15ac224edb86a968 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 18487 timestamp: 1727795205022 -- kind: conda - name: xorg-libxext - version: 1.3.6 - build: h57736b2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxext-1.3.6-h57736b2_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.6-hb9d3cd8_0.conda + sha256: da5dc921c017c05f38a38bd75245017463104457b63a1ce633ed41f214159c14 + md5: febbab7d15033c913d53c7a2c102309d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 50060 + timestamp: 1727752228921 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxext-1.3.6-h57736b2_0.conda sha256: 8e216b024f52e367463b4173f237af97cf7053c77d9ce3e958bc62473a053f71 md5: bd1e86dd8aa3afd78a4bfdb4ef918165 depends: - libgcc >=13 - xorg-libx11 >=1.8.9,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 50746 timestamp: 1727754268156 -- kind: conda - name: xorg-libxext - version: 1.3.6 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.6-hb9d3cd8_0.conda - sha256: da5dc921c017c05f38a38bd75245017463104457b63a1ce633ed41f214159c14 - md5: febbab7d15033c913d53c7a2c102309d +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.1-hb9d3cd8_0.conda + sha256: 2fef37e660985794617716eb915865ce157004a4d567ed35ec16514960ae9271 + md5: 4bdb303603e9821baf5fe5fdff1dc8f8 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - xorg-libx11 >=1.8.10,<2.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 50060 - timestamp: 1727752228921 -- kind: conda - name: xorg-libxfixes - version: 6.0.1 - build: h57736b2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxfixes-6.0.1-h57736b2_0.conda + size: 19575 + timestamp: 1727794961233 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxfixes-6.0.1-h57736b2_0.conda sha256: f5c71e0555681a82a65c483374b91d91b2cb9a9903b3a22ddc00f36719fce549 md5: 78f8715c002cc66991d7c11e3cf66039 depends: - libgcc >=13 - xorg-libx11 >=1.8.9,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 20289 timestamp: 1727796500830 -- kind: conda - name: xorg-libxfixes - version: 6.0.1 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.1-hb9d3cd8_0.conda - sha256: 2fef37e660985794617716eb915865ce157004a4d567ed35ec16514960ae9271 - md5: 4bdb303603e9821baf5fe5fdff1dc8f8 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda + sha256: 044c7b3153c224c6cedd4484dd91b389d2d7fd9c776ad0f4a34f099b3389f4a1 + md5: 96d57aba173e878a2089d5638016dc5e depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - xorg-libx11 >=1.8.10,<2.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 19575 - timestamp: 1727794961233 -- kind: conda - name: xorg-libxrender - version: 0.9.12 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxrender-0.9.12-h86ecc28_0.conda + size: 33005 + timestamp: 1734229037766 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxrender-0.9.12-h86ecc28_0.conda sha256: ffd77ee860c9635a28cfda46163dcfe9224dc6248c62404c544ae6b564a0be1f md5: ae2c2dd0e2d38d249887727db2af960e depends: - libgcc >=13 - xorg-libx11 >=1.8.10,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 33649 timestamp: 1734229123157 -- kind: conda - name: xorg-libxrender - version: 0.9.12 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda - sha256: 044c7b3153c224c6cedd4484dd91b389d2d7fd9c776ad0f4a34f099b3389f4a1 - md5: 96d57aba173e878a2089d5638016dc5e +- conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda + sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f + md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - xorg-libx11 >=1.8.10,<2.0a0 - license: MIT - license_family: MIT - size: 33005 - timestamp: 1734229037766 -- kind: conda - name: xxhash - version: 0.8.2 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 97691 + timestamp: 1689951608120 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda sha256: 4c526aed70b579d80e5c20d32130b6bc8bde59b3250d43c2b5269755f4da8a9b md5: bb9faf6857108a9f62ebb4dab6ef05da depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 102442 timestamp: 1689951682147 -- kind: conda - name: xxhash - version: 0.8.2 - build: hb547adb_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda sha256: a70f59f7221ee72c45b39a6b36a33eb9c717ba01921cce1a3c361a4676979a2e md5: 144cd3b88706507f332f5eb5fb83a33b + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 97593 timestamp: 1689951969732 -- kind: conda - name: xxhash - version: 0.8.2 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f - md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 - depends: - - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 97691 - timestamp: 1689951608120 -- kind: conda - name: yaml - version: 0.2.5 - build: h3422bc3_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 - md5: 4bb3f014845110883a3c5ee811fd84b4 - license: MIT - license_family: MIT - size: 88016 - timestamp: 1641347076660 -- kind: conda - name: yaml - version: 0.2.5 - build: h7f98852_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae depends: - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 89141 timestamp: 1641346969816 -- kind: conda - name: yaml - version: 0.2.5 - build: hf897c2e_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 sha256: 8bc601d6dbe249eba44b3c456765265cd8f42ef1e778f8df9b0c9c88b8558d7e md5: b853307650cb226731f653aa623936a4 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 92927 timestamp: 1641347626613 -- kind: conda - name: yarl - version: 1.18.3 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 + sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 + md5: 4bb3f014845110883a3c5ee811fd84b4 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 88016 + timestamp: 1641347076660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 md5: 91df2efaa08730416bec2a4502309275 depends: @@ -11661,16 +9232,13 @@ packages: - propcache >=0.2.1 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 151393 timestamp: 1733428897813 -- kind: conda - name: yarl - version: 1.18.3 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 md5: 0b3c640697bca798d0ab428f530ed24c depends: @@ -11681,16 +9249,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 150004 timestamp: 1733429056665 -- kind: conda - name: yarl - version: 1.18.3 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba md5: f32f9b16361866a62d6e061fcd7eb400 depends: @@ -11701,17 +9266,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 141556 timestamp: 1733429104990 -- kind: conda - name: zeromq - version: 4.3.5 - build: h3b0a872_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 depends: @@ -11720,17 +9281,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 335400 timestamp: 1731585026517 -- kind: conda - name: zeromq - version: 4.3.5 - build: h5efb499_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda sha256: a6003096dc0570a86492040ba32b04ce7662b159600be2252b7a0dfb9414e21c md5: f2f3282559a4b87b7256ecafb4610107 depends: @@ -11738,17 +9295,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 371419 timestamp: 1731589490850 -- kind: conda - name: zeromq - version: 4.3.5 - build: hc1bb282_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda sha256: 9e585569fe2e7d3bea71972cd4b9f06b1a7ab8fa7c5139f92a31cbceecf25a8a md5: f7e6b65943cb73bce0143737fded08f1 depends: @@ -11756,18 +9309,13 @@ packages: - krb5 >=1.21.3,<1.22.0a0 - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 + arch: arm64 + platform: osx license: MPL-2.0 license_family: MOZILLA size: 281565 timestamp: 1731585108039 -- kind: conda - name: zipp - version: 3.21.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 md5: 0c3cc595284c5e8f0f9900a9b228a332 depends: @@ -11776,34 +9324,24 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312h15fbf35_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb - md5: a4cde595509a7ad9c13b1a3809bcfe51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda + sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b + md5: 8b7069e9792ee4e5b4919a7a306d2e67 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - cffi >=1.11 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 330788 - timestamp: 1725305806565 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312hb698573_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda + size: 419552 + timestamp: 1725305670210 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda sha256: 2681c2a249752bdc7978e59ee2f34fcdfcbfda80029b84b8e5fec8dbc9e3af25 md5: ffcb8e97e62af42075e0e5f46bb9856e depends: @@ -11814,74 +9352,63 @@ packages: - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 392496 timestamp: 1725305808244 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312hef9b889_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b - md5: 8b7069e9792ee4e5b4919a7a306d2e67 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda + sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb + md5: a4cde595509a7ad9c13b1a3809bcfe51 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - cffi >=1.11 - - libgcc >=13 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 419552 - timestamp: 1725305670210 -- kind: conda - name: zstd - version: 1.5.6 - build: h02f22dd_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda - sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c - md5: be8d5f8cf21aed237b8b182ea86b3dd6 + size: 330788 + timestamp: 1725305806565 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + md5: 4d056880988120e29d75bfff282e0f45 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 539937 - timestamp: 1714723130243 -- kind: conda - name: zstd - version: 1.5.6 - build: ha6fb4c9_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b - md5: 4d056880988120e29d75bfff282e0f45 + size: 554846 + timestamp: 1714722996770 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda + sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c + md5: be8d5f8cf21aed237b8b182ea86b3dd6 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 554846 - timestamp: 1714722996770 -- kind: conda - name: zstd - version: 1.5.6 - build: hb46c0d2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda + size: 539937 + timestamp: 1714723130243 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda sha256: 2d4fd1ff7ee79cd954ca8e81abf11d9d49954dd1fef80f27289e2402ae9c2e09 md5: d96942c06c3e84bfcc5efb038724a7fd depends: - __osx >=11.0 - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 405089 diff --git a/examples/magic.lock b/examples/magic.lock index f98b64cfd2..f73f236929 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -1,4 +1,4 @@ -version: 5 +version: 6 environments: default: channels: @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -164,7 +164,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py311h38be061_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py311h4854187_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -188,7 +188,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py311h9e33e62_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -200,7 +200,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -211,7 +211,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py311h9ecbd09_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py311h9e33e62_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -382,7 +382,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py311hfecb2dc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py311ha6d2531_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -406,7 +406,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py311h0ca61a2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -418,7 +418,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py311h5487e9b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -429,7 +429,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py311ha879c10_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py311h0ca61a2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -591,7 +591,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py311ha1ab1f8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py311he04fa90_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -614,7 +614,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py311h3ff9189_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -626,7 +626,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -637,7 +637,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py311hae2e1ce_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py311h3ff9189_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda @@ -650,24 +650,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py311ha60cc69_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: -- kind: conda - name: _libgcc_mutex - version: '0.1' - build: conda_forge - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 md5: d7c89558ba9fa0495403155b64376d81 + arch: x86_64 + platform: linux license: None size: 2562 timestamp: 1578324546067 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 md5: 73aaf86a425cc6e73fcf236a5a46396d depends: @@ -675,35 +667,27 @@ packages: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23621 timestamp: 1650670423406 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: 3702bef2f0a4d38bd8288bbe54aace623602a1343c2cfbefd3fa188e015bebf0 md5: 6168d71addc746e8f2b8d57dfd2edcea depends: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23712 timestamp: 1650670790230 -- kind: conda - name: aiohappyeyeballs - version: 2.4.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda sha256: 95d4713e49ea92ae50cf42393683ede706b7875af5f7cb14c253438180afa732 md5: 296b403617bafa89df4971567af79013 depends: @@ -712,12 +696,7 @@ packages: license_family: PSF size: 19351 timestamp: 1733332029649 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py311h2dc5d0c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py311h2dc5d0c_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py311h2dc5d0c_0.conda sha256: 36f9d3a88ece3048582551435f85f494911c805b188650b2589ffded2b52d74f md5: 098c05da2799d9300eec94c24a7c8bda depends: @@ -732,65 +711,55 @@ packages: - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 - yarl >=1.17.0,<2.0 + arch: x86_64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache size: 922661 timestamp: 1734597050134 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py311h4921393_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py311h4921393_0.conda - sha256: ab72cf46f71f1a611c0ad9a8abf144b8cfd6d5d49363513d9a9d9c14d97ead97 - md5: a478957d38ef52e856c11429fd505ec6 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py311h58d527c_0.conda + sha256: c2e4d66d513172964276b234f4ce083ced8bbcad66dd587af43712c3c64f0aa8 + md5: 768cae9a9d28a575e7242f189b5fefb7 depends: - - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 + - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - yarl >=1.17.0,<2.0 + arch: aarch64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache - size: 881820 - timestamp: 1734597274648 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py311h58d527c_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py311h58d527c_0.conda - sha256: c2e4d66d513172964276b234f4ce083ced8bbcad66dd587af43712c3c64f0aa8 - md5: 768cae9a9d28a575e7242f189b5fefb7 + size: 915731 + timestamp: 1734597110765 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py311h4921393_0.conda + sha256: ab72cf46f71f1a611c0ad9a8abf144b8cfd6d5d49363513d9a9d9c14d97ead97 + md5: a478957d38ef52e856c11429fd505ec6 depends: + - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 - - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - yarl >=1.17.0,<2.0 + arch: arm64 + platform: osx license: MIT AND Apache-2.0 license_family: Apache - size: 915731 - timestamp: 1734597110765 -- kind: conda - name: aiosignal - version: 1.3.2 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + size: 881820 + timestamp: 1734597274648 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda sha256: 7de8ced1918bbdadecf8e1c1c68237fe5709c097bd9e0d254f4cad118f4345d0 md5: 1a3981115a398535dbe3f6d5faae3d36 depends: @@ -800,14 +769,7 @@ packages: license_family: APACHE size: 13229 timestamp: 1734342253061 -- kind: conda - name: annotated-types - version: 0.7.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 md5: 2934f256a8acfe48f6ebb4fce6cde29c depends: @@ -817,13 +779,7 @@ packages: license_family: MIT size: 18074 timestamp: 1733247158254 -- kind: conda - name: anyio - version: 4.8.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 md5: 848d25bfbadf020ee4d4ba90e5668252 depends: @@ -839,13 +795,7 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- kind: conda - name: attrs - version: 24.3.0 - build: pyh71513ae_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a md5: 356927ace43302bf6f5926e2a58dae6a depends: @@ -854,13 +804,24 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h2cb9fb3_15 - build_number: 15 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a + md5: c79d50f64cffa5ad51ecc1a81057962f + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 107614 + timestamp: 1734021692519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 md5: e524686ace966acefb5b8cbc6e8b3daa depends: @@ -870,17 +831,13 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 111854 timestamp: 1734021745104 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h8bc59a9_15 - build_number: 15 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 md5: f688b8893c20ad9477a19e7ce614014a depends: @@ -890,38 +847,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 92507 timestamp: 1734021831330 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: hb921021_15 - build_number: 15 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 107614 - timestamp: 1734021692519 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h1a47875_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 depends: @@ -929,162 +861,110 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 47601 timestamp: 1733991564405 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h740c5af_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda sha256: c5c7961d48ca7320ed3560c036f7aa5244df4b85d9657f70aacc5faba3e1509a md5: 57ed2c445d7ef01d121b9bcea0522913 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 50036 timestamp: 1733991581303 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: hc8a0bd2_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda sha256: 1f44be36e1daa17b4b081debb8aee492d13571084f38b503ad13e869fef24fe4 md5: 8b0ce61384e5a33d2b301a64f3d22ac5 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 39925 timestamp: 1733991649383 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a - md5: 145e5b4c9702ed279d7d68aaf096f77d +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda + sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 + md5: d7d4680337a14001b0e043e96529409b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 221863 - timestamp: 1733975576886 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda + size: 236574 + timestamp: 1733975453350 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda sha256: 57288ec5df35781bea8fc6a8c9099cad6695b747784fc1b8862a0f9e5b3bf5ab md5: fef806a0f6de853670c746bbece01966 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 259031 timestamp: 1733975520465 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 - md5: d7d4680337a14001b0e043e96529409b +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda + sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a + md5: 145e5b4c9702ed279d7d68aaf096f77d + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 221863 + timestamp: 1733975576886 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda + sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b + md5: 3f4c1197462a6df2be6dc8241828fe93 depends: - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236574 - timestamp: 1733975453350 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h0f0193d_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda + size: 19086 + timestamp: 1733991637424 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda sha256: 3f05d19f68ef800f33d44ea2a4211003124076516c8469abc7d432236344df53 md5: 3a1421d12435df5b4c412cc4c8fac64d depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 19740 timestamp: 1733991625201 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h4e1184b_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b - md5: 3f4c1197462a6df2be6dc8241828fe93 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 19086 - timestamp: 1733991637424 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: hc8a0bd2_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda sha256: 47b2813f652ce7e64ac442f771b2a5f7d4af4ad0d07ff51f6075ea80ed2e3f09 md5: a8b6c17732d14ed49d0e9b59c43186bc depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 18068 timestamp: 1733991869211 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h54f970a_11 - build_number: 11 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d - md5: ba41238f8e653998d7d2f42e3a8db054 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-checksums >=0.2.2,<0.2.3.0a0 - - libcxx >=18 - license: Apache-2.0 - license_family: Apache - size: 47078 - timestamp: 1734024749727 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h7959bf6_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda sha256: 10d7240c7db0c941fb1a59c4f8ea6689a434b03309ee7b766fa15a809c553c02 md5: 9b3fb60fe57925a92f399bc3fc42eccf depends: @@ -1094,17 +974,13 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 54003 timestamp: 1734024480949 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: hcbd8f92_11 - build_number: 11 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda sha256: 79aa363c71c891a27496c0498f8d498b2ddc87b3ccb3b6c9da5b50b05936ebb8 md5: e0772c59af4243a9b2565baa5d79e5b6 depends: @@ -1113,17 +989,44 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 55207 timestamp: 1734024546663 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h3df160d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda + sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d + md5: ba41238f8e653998d7d2f42e3a8db054 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libcxx >=18 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 47078 + timestamp: 1734024749727 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda + sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 + md5: 5ce4df662d32d3123ea8da15571b6f51 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-compression >=0.3.0,<0.3.1.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 197731 + timestamp: 1734008380764 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda sha256: 3a1d2d332945306be9d49e569b95e4cc172d825f10e88715513a172f28ebb59e md5: 28f00aa7fd9556c4c461328cf146c20b depends: @@ -1132,17 +1035,13 @@ packages: - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 190586 timestamp: 1734008442362 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h96aa502_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda sha256: 22e4737c8a885995b7c1ae1d79c1f6e78d489e16ec079615980fdde067aeaf76 md5: 495c93a4f08b17deb3c04894512330e6 depends: @@ -1151,37 +1050,28 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 152983 timestamp: 1734008451473 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: hefd7a92_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 - md5: 5ce4df662d32d3123ea8da15571b6f51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe + md5: 80dd9f0ddf935290d1dc00ec75ff3023 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-compression >=0.3.0,<0.3.1.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + - s2n >=1.5.10,<1.5.11.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 197731 - timestamp: 1734008380764 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h1a307af_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + size: 157864 + timestamp: 1734433578570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 md5: da8ab0f3eeac93449ec3d531ede92caa depends: @@ -1189,53 +1079,26 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - s2n >=1.5.10,<1.5.11.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 161889 timestamp: 1734433686109 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h831e299_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 - license: Apache-2.0 - license_family: Apache - size: 157864 - timestamp: 1734433578570 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: haba67d1_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee md5: 4c5ff4134e76426a75b8c548984fa933 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 135729 timestamp: 1734433832730 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h11f4f37_12 - build_number: 12 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 depends: @@ -1244,35 +1107,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 194672 timestamp: 1734025626798 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h24f418c_12 - build_number: 12 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd - md5: c072045a6206f88015d02fcba1705ea1 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - license: Apache-2.0 - license_family: Apache - size: 134371 - timestamp: 1734025379525 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h5f50e26_12 - build_number: 12 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda sha256: ffeb9100cc8fd4093e1a6fdfd938bc4a396dd77480b7fb17aa42855a4d5e2c70 md5: 031ca33115d4b1eeb43f435d6215778c depends: @@ -1280,36 +1121,46 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 169516 timestamp: 1734025167885 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h1be5864_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda + sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd + md5: c072045a6206f88015d02fcba1705ea1 depends: - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 134371 + timestamp: 1734025379525 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d + md5: 947c82025693bebd557f782bb5d6b469 + depends: + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h2080895_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + size: 114156 + timestamp: 1734146123386 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 md5: ae223efa63fbb4262a2d85c3ab3bc4f5 depends: @@ -1321,141 +1172,108 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 117641 timestamp: 1734146239779 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: hf454442_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc + md5: a37bba7acb62dd70492ee01eacca3b8f depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 114156 - timestamp: 1734146123386 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + size: 97598 + timestamp: 1734146239038 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d md5: a5126a90e74ac739b00564a4c7ddcc36 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 56094 timestamp: 1733994449690 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 + md5: 53e798d720dd78b78847a7b2fdb05fc9 + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 58621 + timestamp: 1733994421495 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f md5: 22f72f8cd7ead211304ac17d337d96e0 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 49664 timestamp: 1733994553014 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da - md5: 3bd35b0adab3d743f09e0252cc441d6b - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 72154 - timestamp: 1733994384415 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 72762 timestamp: 1733994347547 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda + sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da + md5: 3bd35b0adab3d743f09e0252cc441d6b + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 72154 + timestamp: 1733994384415 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda sha256: 215086d95e8ff1d3fcb0197ada116cc9d7db1fdae7573f5e810d20fa9215b47c md5: e70e88a357a3749b67679c0788c5b08a depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 70186 timestamp: 1733994496998 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h19a973c_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda + sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 + md5: 02b95564257d5c3db9c06beccf711f95 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1465,18 +1283,15 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h8a4e35f_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda + size: 354703 + timestamp: 1734177883319 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e md5: d77a9e3d7ce15399903e92825fd651b5 depends: @@ -1491,21 +1306,17 @@ packages: - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 283154 timestamp: 1734177845248 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: hd92328a_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda + sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 + md5: 95714136bef3e917bd5a2942d4682b20 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1515,22 +1326,18 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: h849ce1a_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 236249 + timestamp: 1734178020924 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea + md5: aeefac461bea1f126653c1285cf5af08 depends: + - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1540,21 +1347,16 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: hc430e4a_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 3060561 + timestamp: 1734093737431 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 + md5: cda7747f4398be8d1fb37362815917a7 depends: - - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1564,17 +1366,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: he0ff2e4_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + size: 2920625 + timestamp: 1734093552712 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 md5: 0981ed87098b149bdb7d99a4a3fd0e58 depends: @@ -1587,51 +1385,42 @@ packages: - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 2826534 timestamp: 1734094018287 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h1887c18_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 - md5: e0c3a906a41be769f0ae20ca3e31cfc0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda + sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a + md5: 0a8838771cc2e985cd295e01ae83baf1 depends: + - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 338650 - timestamp: 1728055589907 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h5cfcd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a - md5: 0a8838771cc2e985cd295e01ae83baf1 + size: 345117 + timestamp: 1728053909574 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda + sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 + md5: e0c3a906a41be769f0ae20ca3e31cfc0 depends: - - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 345117 - timestamp: 1728053909574 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: hd50102c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda + size: 338650 + timestamp: 1728055589907 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda sha256: f5b91329ed59ffc0be8747784c6e4cc7e56250c54032883a83bc11808ef6a87e md5: f093a11dcf3cdcca010b20a818fcc6dc depends: @@ -1639,16 +1428,13 @@ packages: - libcurl >=8.10.1,<9.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 294299 timestamp: 1728054014060 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h113e628_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda sha256: 286b31616c191486626cb49e9ceb5920d29394b9e913c23adb7eb637629ba4de md5: 73f73f60854f325a55f1d31459f2ab73 depends: @@ -1657,16 +1443,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 232351 timestamp: 1728486729511 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h47b0b28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda sha256: 1c72423b9beba167d2f01b80dc204da77240a8266f1edb3d89510c852b300d69 md5: 94e73a7877743a85c57091d8afab2348 depends: @@ -1674,16 +1457,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 217132 timestamp: 1728488096615 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: hc602bab_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda sha256: bde446b916fff5150606f8ed3e6058ffc55a3aa72381e46f1ab346590b1ae40a md5: d7b71593a937459f2d4b67e1a4727dc2 depends: @@ -1691,54 +1471,42 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 166907 timestamp: 1728486882502 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h185ecfd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda - sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 - md5: 221e1e5ecb2643e113f32b3229d5ba33 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda + sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 + md5: 7eb66060455c7a47d9dcdbfa9f46579b depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 502934 - timestamp: 1728580241002 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h3cf044e_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda - sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 - md5: 7eb66060455c7a47d9dcdbfa9f46579b + size: 549342 + timestamp: 1728578123088 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda + sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 + md5: 221e1e5ecb2643e113f32b3229d5ba33 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 549342 - timestamp: 1728578123088 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h7585a09_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda + size: 502934 + timestamp: 1728580241002 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda sha256: 08d52d130addc0fb55d5ba10d9fa483e39be25d69bac7f4c676c2c3069207590 md5: 704238ef05d46144dae2e6b5853df8bc depends: @@ -1746,56 +1514,44 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 438636 timestamp: 1728578216193 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h1b94036_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda - sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 - md5: 793b1080ab2d958980f137a8643cd6e8 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda + sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba + md5: 13de36be8de3ae3f05ba127631599213 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 140832 - timestamp: 1728565334900 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h736e048_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda - sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba - md5: 13de36be8de3ae3f05ba127631599213 + size: 149312 + timestamp: 1728563338704 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda + sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 + md5: 793b1080ab2d958980f137a8643cd6e8 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 149312 - timestamp: 1728563338704 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h9ca1f76_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda + size: 140832 + timestamp: 1728565334900 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda sha256: 77ab04e8fe5636a2de9c718f72a43645f7502cd208868c8a91ffba385547d585 md5: 7a187cd7b1445afc80253bb186a607cc depends: @@ -1804,56 +1560,44 @@ packages: - libcxx >=17 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 121278 timestamp: 1728563418777 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: h37d6d07_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda - sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc - md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda + sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 + md5: 7c1980f89dd41b097549782121a73490 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 260547 - timestamp: 1728730924071 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: ha633028_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda - sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 - md5: 7c1980f89dd41b097549782121a73490 + size: 287366 + timestamp: 1728729530295 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda + sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc + md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 287366 - timestamp: 1728729530295 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: hcdd55da_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda + size: 260547 + timestamp: 1728730924071 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda sha256: f48523f8aa0b5b80f45a92f0556b388dd96f44ac2dc2f44a01d08c1822eec97d md5: c49fbc5233fcbaa86391162ff1adef38 depends: @@ -1862,18 +1606,13 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 196032 timestamp: 1728729672889 -- kind: conda - name: backoff - version: 2.2.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda sha256: f334115c6b0c6c2cd0d28595365f205ec7eaa60bcc5ff91a75d7245f728be820 md5: a38b801f2bcc12af80c2e02a9e4ce7d9 depends: @@ -1882,34 +1621,24 @@ packages: license_family: MIT size: 18816 timestamp: 1733771192649 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py311h3f08180_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py311h3f08180_2.conda - sha256: f507d65e740777a629ceacb062c768829ab76fde01446b191699a734521ecaad - md5: c8793a23206344faa25f4e0b5d0e7908 +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py311hfdbb021_2.conda + sha256: 949913bbd1f74d1af202d3e4bff2e0a4e792ec00271dc4dd08641d4221aa2e12 + md5: d21daab070d76490cb39a8f1d1729d79 depends: - - __osx >=11.0 - - libcxx >=17 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - - libbrotlicommon 1.1.0 hd74edd7_2 + - libbrotlicommon 1.1.0 hb9d3cd8_2 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 339584 - timestamp: 1725268241628 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py311h89d996e_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py311h89d996e_2.conda + size: 350367 + timestamp: 1725267768486 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py311h89d996e_2.conda sha256: 8f299ccbda87e19f393bf9c01381415343650b06b9ef088dc2129ddcd48c05d4 md5: c62b4c4d3eb1d13dfe16abbe648c28b7 depends: @@ -1920,160 +1649,122 @@ packages: - python_abi 3.11.* *_cp311 constrains: - libbrotlicommon 1.1.0 h86ecc28_2 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 356967 timestamp: 1725268124383 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py311hfdbb021_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py311hfdbb021_2.conda - sha256: 949913bbd1f74d1af202d3e4bff2e0a4e792ec00271dc4dd08641d4221aa2e12 - md5: d21daab070d76490cb39a8f1d1729d79 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py311h3f08180_2.conda + sha256: f507d65e740777a629ceacb062c768829ab76fde01446b191699a734521ecaad + md5: c8793a23206344faa25f4e0b5d0e7908 + depends: + - __osx >=11.0 + - libcxx >=17 - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - - libbrotlicommon 1.1.0 hb9d3cd8_2 + - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 350367 - timestamp: 1725267768486 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h4bc722e_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + size: 339584 + timestamp: 1725268241628 +- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d md5: 62ee74e96c5ebb0af99386de58cf9553 depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 + arch: x86_64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 252783 timestamp: 1720974456583 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h68df207_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda sha256: 2258b0b33e1cb3a9852d47557984abb6e7ea58e3d7f92706ec1f8e879290c4cb md5: 56398c28220513b9ea13d7b450acfb20 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 189884 timestamp: 1720974504976 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h99b78c6_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda sha256: adfa71f158cbd872a36394c56c3568e6034aa55c623634b37a4836bd036e6b91 md5: fc6948412dbbbe9a4c9ddbbcfe0a79ab depends: - __osx >=11.0 + arch: arm64 + platform: osx license: bzip2-1.0.6 license_family: BSD size: 122909 timestamp: 1720974522888 -- kind: conda - name: c-ares - version: 1.34.4 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f - md5: c1c999a38a4303b29d75c636eaa13cf9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 + md5: e2775acf57efd5af15b8e3d1d74d72d3 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 179496 - timestamp: 1734208291879 -- kind: conda - name: c-ares - version: 1.34.4 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda + size: 206085 + timestamp: 1734208189009 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda sha256: 1187a41d4bb2afe02cb18690682edc98d1e9f5e0ccda638d8704a75ea1875bbe md5: 356da36f35d36dcba16e43f1589d4e39 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 215979 timestamp: 1734208193181 -- kind: conda - name: c-ares - version: 1.34.4 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 - md5: e2775acf57efd5af15b8e3d1d74d72d3 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda + sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f + md5: c1c999a38a4303b29d75c636eaa13cf9 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 206085 - timestamp: 1734208189009 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hbcca054_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + size: 179496 + timestamp: 1734208291879 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd md5: 720523eb0d6a9b0f6120c16b2aa4e7de + arch: x86_64 + platform: linux license: ISC size: 157088 timestamp: 1734208393264 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hcefe29a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + arch: aarch64 + platform: linux license: ISC size: 157096 timestamp: 1734209301744 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hf0a4a13_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 md5: 7cb381a6783d91902638e4ed1ebd478e + arch: arm64 + platform: osx license: ISC size: 157091 timestamp: 1734208344343 -- kind: conda - name: certifi - version: 2024.12.14 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 depends: @@ -2081,12 +1772,23 @@ packages: license: ISC size: 161642 timestamp: 1734380604767 -- kind: conda - name: cffi - version: 1.17.1 - build: py311h14e8bb7_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py311h14e8bb7_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py311hf29c0ef_0.conda + sha256: bc47aa39c8254e9e487b8bcd74cfa3b4a3de3648869eb1a0b89905986b668e35 + md5: 55553ecd5328336368db611f350b7039 + depends: + - __glibc >=2.17,<3.0.a0 + - libffi >=3.4,<4.0a0 + - libgcc >=13 + - pycparser + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 302115 + timestamp: 1725560701719 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py311h14e8bb7_0.conda sha256: 3d220020c9782ebd4f23cd0a6148b419e4397590ee414e6e69b9be810c57d2ca md5: 616d65d1eea809af7e2b5f7ea36350fc depends: @@ -2095,16 +1797,13 @@ packages: - pycparser - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 319122 timestamp: 1725562148568 -- kind: conda - name: cffi - version: 1.17.1 - build: py311h3a79f62_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py311h3a79f62_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py311h3a79f62_0.conda sha256: 253605b305cc4548b8f97eb7c2e146697e0c7672b099c4862ec5ca7e8e995307 md5: a42272c5dbb6ffbc1a5af70f24c7b448 depends: @@ -2114,36 +1813,13 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 288211 timestamp: 1725560745212 -- kind: conda - name: cffi - version: 1.17.1 - build: py311hf29c0ef_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py311hf29c0ef_0.conda - sha256: bc47aa39c8254e9e487b8bcd74cfa3b4a3de3648869eb1a0b89905986b668e35 - md5: 55553ecd5328336368db611f350b7039 - depends: - - __glibc >=2.17,<3.0.a0 - - libffi >=3.4,<4.0a0 - - libgcc >=13 - - pycparser - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - license: MIT - license_family: MIT - size: 302115 - timestamp: 1725560701719 -- kind: conda - name: charset-normalizer - version: 3.4.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b md5: e83a31202d1c0a000fce3e9cf3825875 depends: @@ -2152,13 +1828,7 @@ packages: license_family: MIT size: 47438 timestamp: 1735929811779 -- kind: conda - name: click - version: 8.1.8 - build: pyh707e725_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda sha256: c920d23cd1fcf565031c679adb62d848af60d6fbb0edc2d50ba475cea4f0d8ab md5: f22f4d4970e09d68a10b922cbb0408d3 depends: @@ -2168,14 +1838,7 @@ packages: license_family: BSD size: 84705 timestamp: 1734858922844 -- kind: conda - name: colorama - version: 0.4.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 md5: 962b9857ee8e7018c22f2776ffa0b2d7 depends: @@ -2184,13 +1847,7 @@ packages: license_family: BSD size: 27011 timestamp: 1733218222191 -- kind: conda - name: datasets - version: 2.14.4 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda sha256: 7e09bd083a609138b780fcc4535924cb96814d2c908a36d4c64a2ba9ee3efe7f md5: 3e087f072ce03c43a9b60522f5d0ca2f depends: @@ -2213,14 +1870,7 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- kind: conda - name: deprecated - version: 1.2.15 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 md5: eaef2e94d5bd76f758545d172c1fda67 depends: @@ -2230,13 +1880,7 @@ packages: license_family: MIT size: 14297 timestamp: 1733662697343 -- kind: conda - name: dill - version: 0.3.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd depends: @@ -2245,14 +1889,7 @@ packages: license_family: BSD size: 87553 timestamp: 1690101185422 -- kind: conda - name: dnspython - version: 2.7.0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda sha256: 3ec40ccf63f2450c5e6c7dd579e42fc2e97caf0d8cd4ba24aa434e6fc264eda0 md5: 5fbd60d61d21b4bd2f9d7a48fe100418 depends: @@ -2271,14 +1908,7 @@ packages: license_family: OTHER size: 172172 timestamp: 1733256829961 -- kind: conda - name: email-validator - version: 2.2.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda sha256: b91a19eb78edfc2dbb36de9a67f74ee2416f1b5273dd7327abe53f2dbf864736 md5: da16dd3b0b71339060cd44cb7110ddf9 depends: @@ -2288,14 +1918,7 @@ packages: license: Unlicense size: 44401 timestamp: 1733300827551 -- kind: conda - name: email_validator - version: 2.2.0 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda sha256: e0d0fdf587aa0ed0ff08b2bce3ab355f46687b87b0775bfba01cc80a859ee6a2 md5: 0794f8807ff2c6f020422cacb1bd7bfa depends: @@ -2303,14 +1926,7 @@ packages: license: Unlicense size: 6552 timestamp: 1733300828176 -- kind: conda - name: exceptiongroup - version: 1.2.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 md5: a16662747cdeb9abbac74d0057cc976e depends: @@ -2318,13 +1934,7 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- kind: conda - name: fastapi - version: 0.115.6 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 md5: 1b1e0c97830cdf75f1f371bd467ab657 depends: @@ -2342,13 +1952,7 @@ packages: license_family: MIT size: 73084 timestamp: 1733362427885 -- kind: conda - name: fastapi-cli - version: 0.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 depends: @@ -2360,14 +1964,7 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- kind: conda - name: filelock - version: 3.16.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 md5: d692e9ba6f92dc51484bf3477e36ce7c depends: @@ -2375,59 +1972,42 @@ packages: license: Unlicense size: 17441 timestamp: 1733240909987 -- kind: conda - name: freetype - version: 2.12.1 - build: h267a509_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: GPL-2.0-only OR FTL size: 634972 timestamp: 1694615932610 -- kind: conda - name: freetype - version: 2.12.1 - build: hadb7bae_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 - md5: e6085e516a3e304ce41a8ee08b9b89ad - depends: - - libpng >=1.6.39,<1.7.0a0 - - libzlib >=1.2.13,<2.0.0a0 - license: GPL-2.0-only OR FTL - size: 596430 - timestamp: 1694616332835 -- kind: conda - name: freetype - version: 2.12.1 - build: hf0a5ef3_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda sha256: 7af93030f4407f076dce181062360efac2cd54dce863b5d7765287a6f5382537 md5: a5ab74c5bd158c3d5532b66d8d83d907 depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: GPL-2.0-only OR FTL size: 642092 timestamp: 1694617858496 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py311h9ecbd09_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda + sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 + md5: e6085e516a3e304ce41a8ee08b9b89ad + depends: + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx + license: GPL-2.0-only OR FTL + size: 596430 + timestamp: 1694616332835 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py311h9ecbd09_0.conda sha256: 5bde4e41dd1bdf42488f1b86039f38914e87f4a6b46c15224c217651f964de8b md5: 75424a18fb275a18b288c099b869c3bc depends: @@ -2435,16 +2015,13 @@ packages: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 60988 timestamp: 1729699558841 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py311ha879c10_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py311ha879c10_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py311ha879c10_0.conda sha256: 1b31825a689aa35a07ce4a7f1994668f2c2344cfdb7efdb05e820d8fc1ca6949 md5: ea2f2c07a1173d0b1823fe4471203d6d depends: @@ -2452,16 +2029,13 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 60923 timestamp: 1729699681174 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py311hae2e1ce_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py311hae2e1ce_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py311hae2e1ce_0.conda sha256: 3df51bbf74052c5d29a33cf8c8c57302699937f883e0e4e9e506c7e0b09e45a5 md5: 7f28e6daf0b4963be1061291cbe10bfb depends: @@ -2469,17 +2043,13 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 54023 timestamp: 1729699703032 -- kind: conda - name: fsspec - version: 2024.12.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 depends: @@ -2488,110 +2058,83 @@ packages: license_family: BSD size: 137756 timestamp: 1734650349242 -- kind: conda - name: gflags - version: 2.2.2 - build: h5888daf_1005 - build_number: 1005 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda sha256: 6c33bf0c4d8f418546ba9c250db4e4221040936aef8956353bc764d4877bc39a md5: d411fc29e338efb48c5fd4576d71d881 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 119654 timestamp: 1726600001928 -- kind: conda - name: gflags - version: 2.2.2 - build: h5ad3122_1005 - build_number: 1005 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda sha256: 28fe6b40b20454106d5e4ef6947cf298c13cc72a46347bbc49b563cd3a463bfa md5: 4ff634d515abbf664774b5e1168a9744 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 106638 timestamp: 1726599967617 -- kind: conda - name: gflags - version: 2.2.2 - build: hf9b8971_1005 - build_number: 1005 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda sha256: fd56ed8a1dab72ab90d8a8929b6f916a6d9220ca297ff077f8f04c5ed3408e20 md5: 57a511a5905caa37540eb914dfcbf1fb depends: - __osx >=11.0 - libcxx >=17 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 82090 timestamp: 1726600145480 -- kind: conda - name: glog - version: 0.7.1 - build: h468a4a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 - md5: 08940a32c6ced3703d1412dd37df4f62 +- conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda + sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 + md5: ff862eebdfeb2fd048ae9dc92510baca depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 145811 - timestamp: 1718284208668 -- kind: conda - name: glog - version: 0.7.1 - build: hbabe93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 - md5: ff862eebdfeb2fd048ae9dc92510baca + size: 143452 + timestamp: 1718284177264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda + sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 + md5: 08940a32c6ced3703d1412dd37df4f62 depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 143452 - timestamp: 1718284177264 -- kind: conda - name: glog - version: 0.7.1 - build: heb240a5_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda + size: 145811 + timestamp: 1718284208668 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda sha256: 9fc77de416953aa959039db72bc41bfa4600ae3ff84acad04a7d0c1ab9552602 md5: fef68d0a95aa5b84b5c1a4f6f3bf40e1 depends: - __osx >=11.0 - gflags >=2.2.2,<2.3.0a0 - libcxx >=16 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 112215 timestamp: 1718284365403 -- kind: conda - name: googleapis-common-protos - version: 1.66.0 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda sha256: d8d19575a827f2c62500949b9536efdd6b5406c9f546a73b6a87ac90b03a5875 md5: 4861e30ff0cd566ea6fb4593e3b7c22a depends: @@ -2601,14 +2144,7 @@ packages: license_family: APACHE size: 116522 timestamp: 1731459019854 -- kind: conda - name: h11 - version: 0.14.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda sha256: 622516185a7c740d5c7f27016d0c15b45782c1501e5611deec63fd70344ce7c8 md5: 7ee49e89531c0dcbba9466f6d115d585 depends: @@ -2618,14 +2154,7 @@ packages: license_family: MIT size: 51846 timestamp: 1733327599467 -- kind: conda - name: h2 - version: 4.1.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda sha256: 843ddad410c370672a8250470697027618f104153612439076d4d7b91eeb7b5c md5: 825927dc7b0f287ef8d4d0011bb113b1 depends: @@ -2636,14 +2165,7 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- kind: conda - name: hpack - version: 4.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 md5: 2aa5ff7fa34a81b9196532c84c10d865 depends: @@ -2652,14 +2174,7 @@ packages: license_family: MIT size: 29412 timestamp: 1733299296857 -- kind: conda - name: httpcore - version: 1.0.7 - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e depends: @@ -2673,29 +2188,7 @@ packages: license_family: BSD size: 48959 timestamp: 1731707562362 -- kind: conda - name: httptools - version: 0.6.4 - build: py311h917b07b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py311h917b07b_0.conda - sha256: 47af7c9e41ea0327f12757527cea28c430ef84aade923d81cc397ebb2bf9eb28 - md5: 4aca39fe9eb4224026c907e1aa8156fb - depends: - - __osx >=11.0 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - license: MIT - license_family: MIT - size: 84562 - timestamp: 1732707884099 -- kind: conda - name: httptools - version: 0.6.4 - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py311h9ecbd09_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py311h9ecbd09_0.conda sha256: 1775083ed07111778559e9a0b47033c13cbe6f1c489eaceff204f6cf7a9e02da md5: c16a94f3d0c6a2a495b3071cff3f598d depends: @@ -2703,16 +2196,13 @@ packages: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 99955 timestamp: 1732707791797 -- kind: conda - name: httptools - version: 0.6.4 - build: py311ha879c10_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py311ha879c10_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py311ha879c10_0.conda sha256: f33cd0bb6db6bf8ad44bb908a0befe5564921a570c4c39784c518be81ddd6ab0 md5: fd2dfd6afe96a5843af75eb4f085ed56 depends: @@ -2720,17 +2210,27 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 98813 timestamp: 1732707937311 -- kind: conda - name: httpx - version: 0.28.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py311h917b07b_0.conda + sha256: 47af7c9e41ea0327f12757527cea28c430ef84aade923d81cc397ebb2bf9eb28 + md5: 4aca39fe9eb4224026c907e1aa8156fb + depends: + - __osx >=11.0 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 84562 + timestamp: 1732707884099 +- conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda sha256: cd0f1de3697b252df95f98383e9edb1d00386bfdd03fdf607fa42fe5fcb09950 md5: d6989ead454181f4f9bc987d3dc4e285 depends: @@ -2743,13 +2243,7 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- kind: conda - name: huggingface_hub - version: 0.27.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: @@ -2766,14 +2260,7 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- kind: conda - name: hyperframe - version: 6.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b md5: 566e75c90c1d0c8c459eb0ad9833dc7a depends: @@ -2782,43 +2269,30 @@ packages: license_family: MIT size: 17239 timestamp: 1733298862681 -- kind: conda - name: icu - version: '75.1' - build: hf9b3779_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 12282786 timestamp: 1720853454991 -- kind: conda - name: icu - version: '75.1' - build: hfee45f7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda sha256: 9ba12c93406f3df5ab0a43db8a4b4ef67a5871dfd401010fbe29b218b2cbe620 md5: 5eb22c1d7b3fc4abb50d92d621583137 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 11857802 timestamp: 1720853997952 -- kind: conda - name: idna - version: '3.10' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 md5: 39a4f67be3286c86d696df570b1201b7 depends: @@ -2827,14 +2301,7 @@ packages: license_family: BSD size: 49765 timestamp: 1733211921194 -- kind: conda - name: importlib-metadata - version: 8.5.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda sha256: 13766b88fc5b23581530d3a0287c0c58ad82f60401afefab283bf158d2be55a9 md5: 315607a3030ad5d5227e76e0733798ff depends: @@ -2844,13 +2311,7 @@ packages: license_family: APACHE size: 28623 timestamp: 1733223207185 -- kind: conda - name: jinja2 - version: 3.1.5 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 md5: 2752a6ed44105bfb18c9bef1177d9dcd depends: @@ -2860,14 +2321,7 @@ packages: license_family: BSD size: 112561 timestamp: 1734824044952 -- kind: conda - name: jupyter_client - version: 8.6.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a md5: 4ebae00eae9705b0c3d6d1018a81d047 depends: @@ -2882,14 +2336,7 @@ packages: license_family: BSD size: 106342 timestamp: 1733441040958 -- kind: conda - name: jupyter_core - version: 5.7.2 - build: pyh31011fe_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda sha256: 732b1e8536bc22a5a174baa79842d79db2f4956d90293dd82dc1b3f6099bcccd md5: 0a2980dada0dd7fd0998f0342308b1b1 depends: @@ -2901,56 +2348,43 @@ packages: license_family: BSD size: 57671 timestamp: 1727163547058 -- kind: conda - name: keyutils - version: 1.6.1 - build: h166bdaf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb md5: 30186d27e2c9fa62b45fb1476b7200e3 depends: - libgcc-ng >=10.3.0 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 117831 timestamp: 1646151697040 -- kind: conda - name: keyutils - version: 1.6.1 - build: h4e544f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 sha256: 6d4233d97a9b38acbb26e1268bcf8c10a8e79c2aed7e5a385ec3769967e3e65b md5: 1f24853e59c68892452ef94ddd8afd4b depends: - libgcc-ng >=10.3.0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 112327 timestamp: 1646166857935 -- kind: conda - name: krb5 - version: 1.21.3 - build: h237132a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b - md5: c6dc8a0fdec13a0565936655c33069a1 +- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 depends: - - __osx >=11.0 - - libcxx >=16 + - keyutils >=1.6.1,<2.0a0 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 1155530 - timestamp: 1719463474401 -- kind: conda - name: krb5 - version: 1.21.3 - build: h50a48e9_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda + size: 1370023 + timestamp: 1719463201255 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda sha256: 0ec272afcf7ea7fbf007e07a3b4678384b7da4047348107b2ae02630a570a815 md5: 29c10432a2ca1472b53f299ffb2ffa37 depends: @@ -2960,178 +2394,141 @@ packages: - libgcc-ng >=12 - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1474620 timestamp: 1719463205834 -- kind: conda - name: krb5 - version: 1.21.3 - build: h659f571_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 - md5: 3f43953b7d3fb3aaa1d0d0723d91e368 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda + sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b + md5: c6dc8a0fdec13a0565936655c33069a1 depends: - - keyutils >=1.6.1,<2.0a0 + - __osx >=11.0 + - libcxx >=16 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 1370023 - timestamp: 1719463201255 -- kind: conda - name: lcms2 - version: '2.16' - build: h922389a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda + size: 1155530 + timestamp: 1719463474401 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 51bb7010fc86f70eee639b4bb7a894f5 + depends: + - libgcc-ng >=12 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.6.0,<4.8.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 245247 + timestamp: 1701647787198 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda sha256: be4847b1014d3cbbc524a53bdbf66182f86125775020563e11d914c8468dd97d md5: ffdd8267a04c515e7ce69c727b051414 depends: - libgcc-ng >=12 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 296219 timestamp: 1701647961116 -- kind: conda - name: lcms2 - version: '2.16' - build: ha0e7c42_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda sha256: 151e0c84feb7e0747fabcc85006b8973b22f5abbc3af76a9add0b0ef0320ebe4 md5: 66f6c134e76fe13cce8a9ea5814b5dd5 depends: - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 211959 timestamp: 1701647962657 -- kind: conda - name: lcms2 - version: '2.16' - build: hb7c19ff_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 - md5: 51bb7010fc86f70eee639b4bb7a894f5 - depends: - - libgcc-ng >=12 - - libjpeg-turbo >=3.0.0,<4.0a0 - - libtiff >=4.6.0,<4.8.0a0 - license: MIT - license_family: MIT - size: 245247 - timestamp: 1701647787198 -- kind: conda - name: ld_impl_linux-64 - version: '2.43' - build: h712a8e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe md5: 048b02e3962f066da18efe3a21b77672 depends: - __glibc >=2.17,<3.0.a0 constrains: - binutils_impl_linux-64 2.43 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 669211 timestamp: 1729655358674 -- kind: conda - name: ld_impl_linux-aarch64 - version: '2.43' - build: h80caac9_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda sha256: 80ec7e8f006196808fac5bd4b3773a652847f97bbf08044cd87731424ac64f8b md5: fcbde5ea19d55468953bf588770c0501 constrains: - binutils_impl_linux-aarch64 2.43 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 698245 timestamp: 1729655345825 -- kind: conda - name: lerc - version: 4.0.0 - build: h27087fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 md5: 76bbff344f0134279f225174e9064c8f depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 281798 timestamp: 1657977462600 -- kind: conda - name: lerc - version: 4.0.0 - build: h4de3ea5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 sha256: 2d09ef9b7796d83364957e420b41c32d94e628c3f0520b61c332518a7b5cd586 md5: 1a0ffc65e03ce81559dbcb0695ad1476 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 262096 timestamp: 1657978241894 -- kind: conda - name: lerc - version: 4.0.0 - build: h9a09cb3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 sha256: 6f068bb53dfb6147d3147d981bb851bb5477e769407ad4e6a68edf482fdcb958 md5: de462d5aacda3b30721b512c5da4e742 depends: - libcxx >=13.0.1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 215721 timestamp: 1657977558796 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h07bc746_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 - md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=18 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 1178260 - timestamp: 1736008642885 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h18dbdb1_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + size: 1311599 + timestamp: 1736008414161 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 md5: 633b9fe454ffea2aaf29e191d946a83b depends: @@ -3140,41 +2537,33 @@ packages: constrains: - abseil-cpp =20240722.0 - libabseil-static =20240722.0=cxx17* + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1334844 timestamp: 1736008472455 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_hbbce691_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 - md5: 488f260ccda0afaf08acb286db439c2f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 1311599 - timestamp: 1736008414161 -- kind: conda - name: libarrow - version: 18.1.0 - build: h0ad35bc_7_cpu + size: 1178260 + timestamp: 1736008642885 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3182,15 +2571,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 + - libgcc >=13 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3202,17 +2593,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- kind: conda - name: libarrow - version: 18.1.0 - build: hb7781cd_7_cpu + size: 8770256 + timestamp: 1735684696564 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: @@ -3245,21 +2633,18 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 8026714 timestamp: 1735685336542 -- kind: conda - name: libarrow - version: 18.1.0 - build: hd595efa_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3267,17 +2652,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 + - libcxx >=18 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3289,34 +2672,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libgcc >=13 - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hcb10f89_7_cpu + size: 5506699 + timestamp: 1735682962976 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 md5: 12d84228204c56fec6ed113288014d11 depends: @@ -3324,53 +2687,42 @@ packages: - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 612463 timestamp: 1735684749868 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 578222 + timestamp: 1735685424850 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 485185 timestamp: 1735683071232 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hcb10f89_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e md5: 0a81eb63d7cd150f598c752e86388d57 depends: @@ -3380,17 +2732,30 @@ packages: - libgcc >=13 - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 587497 timestamp: 1735684880531 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libgcc >=13 + - libparquet 18.1.0 hfc78867_7_cpu + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 560329 + timestamp: 1735685518922 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b md5: 97a2d3606682d94f7d73112e9ad684ae depends: @@ -3399,17 +2764,14 @@ packages: - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - libparquet 18.1.0 h636d7b7_7_cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 491237 timestamp: 1735684688308 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h08228c5_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf md5: e128def53c133e8a23ac00cd4a479335 depends: @@ -3422,17 +2784,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 521861 timestamp: 1735684940668 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h1e9d426_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: @@ -3444,17 +2803,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 516014 timestamp: 1735685565929 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h4239455_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 md5: 91927747173f65695e441346c7145e26 depends: @@ -3466,17 +2822,14 @@ packages: - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 452385 timestamp: 1735684993831 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c md5: ac52800af2e0c0e7dac770b435ce768a depends: @@ -3487,17 +2840,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16393 timestamp: 1734432564346 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d md5: 8d900b7079a00969d70305e9aad550b7 depends: @@ -3508,17 +2858,14 @@ packages: - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16477 timestamp: 1734432576699 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c md5: 21be102c9ae80a67ba7de23b129aa7f6 depends: @@ -3529,161 +2876,122 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16714 timestamp: 1734433054681 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 - md5: 3ee026955c688f551a9999840cff4c67 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 68982 - timestamp: 1725267774142 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 68851 timestamp: 1725267660471 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda + sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 + md5: 3ee026955c688f551a9999840cff4c67 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 68982 + timestamp: 1725267774142 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda sha256: 839dacb741bdbb25e58f42088a2001b649f4f12195aeb700b5ddfca3267749e5 md5: d0bf1dff146b799b319ea0434b93f779 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 68426 timestamp: 1725267943211 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c - md5: e64d0f3b59c7c4047446b97a8624a72d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 31708 - timestamp: 1725267783442 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda sha256: 2892d512cad096cb03f1b66361deeab58b64e15ba525d6592bb6d609e7045edf md5: 9566f0bd264fbd463002e759b8a82401 depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 32696 timestamp: 1725267669305 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda + sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c + md5: e64d0f3b59c7c4047446b97a8624a72d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 31708 + timestamp: 1725267783442 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda sha256: 6c6862eb274f21a7c0b60e5345467a12e6dda8b9af4438c66d496a2c1a538264 md5: 55e66e68ce55523a6811633dd1ac74e2 depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 28378 timestamp: 1725267980316 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c - md5: 0e9bd365480c72b25c71a448257b537d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 290230 - timestamp: 1725267792697 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda sha256: 779f58174e99de3600e939fa46eddb453ec5d3c60bb46cdaa8b4c127224dbf29 md5: 06f70867945ea6a84d35836af780f1de depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 281750 timestamp: 1725267679782 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda + sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c + md5: 0e9bd365480c72b25c71a448257b537d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 290230 + timestamp: 1725267792697 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda sha256: eeb1eb0d58b9d02bc1b98dc0a058f104ab168eb2f7d1c7bfa0570a12cfcdb7b7 md5: 4f3a434504c67b2c42565c0b85c1885c depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 279644 timestamp: 1725268003553 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee md5: ebcc5f37a435aa3c19640533c82f8d76 depends: @@ -3692,17 +3000,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16336 timestamp: 1734432570482 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 md5: d77f943ae4083f3aeddca698f2d28262 depends: @@ -3711,17 +3016,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16398 timestamp: 1734432580937 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 md5: a0e9980fe12d42f6d0c0ec009f67e948 depends: @@ -3730,60 +3032,48 @@ packages: - liblapack 3.9.0 26_osxarm64_openblas - liblapacke 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16628 timestamp: 1734433061517 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h01db608_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea - md5: 268ee639c17ada0002fb04dd21816cc2 - depends: - - libgcc-ng >=9.4.0 - - libstdcxx-ng >=9.4.0 - license: BSD-3-Clause - license_family: BSD - size: 18669 - timestamp: 1633683724891 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h9c3ff4c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 md5: c965a5aa0d5c1c37ffc62dff36e28400 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 20440 timestamp: 1633683576494 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: hbdafb3b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 + sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea + md5: 268ee639c17ada0002fb04dd21816cc2 + depends: + - libgcc-ng >=9.4.0 + - libstdcxx-ng >=9.4.0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 18669 + timestamp: 1633683724891 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 sha256: 58477b67cc719060b5b069ba57161e20ba69b8695d154a719cb4b60caf577929 md5: 32bd82a6a625ea6ce090a81c3d34edeb depends: - libcxx >=11.1.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 18765 timestamp: 1633683992603 -- kind: conda - name: libcurl - version: 8.11.1 - build: h332b0f4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 md5: 2b3e0081006dc21e8bf53a91c83a055c depends: @@ -3795,16 +3085,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: curl license_family: MIT size: 423011 timestamp: 1733999897624 -- kind: conda - name: libcurl - version: 8.11.1 - build: h6702fde_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda sha256: 9fc65d21a58f4aad1bc39dfb94a178893aeb035850c5cf0ed9736674279f390b md5: 7dec1cd271c403d1636bda5aa388a55d depends: @@ -3815,16 +3102,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: curl license_family: MIT size: 440737 timestamp: 1733999835504 -- kind: conda - name: libcurl - version: 8.11.1 - build: h73640d1_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda sha256: f47c35938144c23278987c7d12096f6a42d7c850ffc277222b032073412383b6 md5: 46d7524cabfdd199bffe63f8f19a552b depends: @@ -3835,74 +3119,58 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: curl license_family: MIT size: 385098 timestamp: 1734000160270 -- kind: conda - name: libcxx - version: 19.1.6 - build: ha82da77_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec md5: ce5252d8db110cdb4ae4173d0a63c7c5 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache size: 520992 timestamp: 1734494699681 -- kind: conda - name: libdeflate - version: '1.23' - build: h4ddbbb0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 72255 timestamp: 1734373823254 -- kind: conda - name: libdeflate - version: '1.23' - build: h5e3c512_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda sha256: 959419d87cd2b789a9055db95704c614f31aeb70bef7949fa2f734122a3a2863 md5: 7e7ca2607b11b180120cefc2354fc0cb depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 69862 timestamp: 1734373858306 -- kind: conda - name: libdeflate - version: '1.23' - build: hec38601_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda sha256: 887c02deaed6d583459eba6367023e36d8761085b2f7126e389424f57155da53 md5: 1d8b9588be14e71df38c525767a1ac30 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 54132 timestamp: 1734373971372 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h7949ede_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd md5: 8247f80f3dc464d9322e85007e307fe8 depends: @@ -3910,154 +3178,105 @@ packages: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 134657 timestamp: 1736191912705 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h976ea20_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - ncurses - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 148120 timestamp: 1736192137151 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321hafb1f1b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - ncurses - __osx >=11.0 - ncurses >=6.5,<7.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107634 timestamp: 1736192034117 -- kind: conda - name: libev - version: '4.33' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 112766 + timestamp: 1702146165126 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda sha256: 973af77e297f1955dd1f69c2cbdc5ab9dfc88388a5576cd152cda178af0fd006 md5: a9a13cb143bbaa477b1ebaefbe47a302 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 115123 timestamp: 1702146237623 -- kind: conda - name: libev - version: '4.33' - build: h93a5062_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda sha256: 95cecb3902fbe0399c3a7e67a5bed1db813e5ab0e22f4023a5e0f722f2cc214f md5: 36d33e440c31857372a72137f78bacf5 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107458 timestamp: 1702146414478 -- kind: conda - name: libev - version: '4.33' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 - md5: 172bf1cd1ff8629f2b1179945ed45055 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 + md5: a1cfcc585f0c42bf8d5546bb1dfb668d depends: - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 112766 - timestamp: 1702146165126 -- kind: conda - name: libevent - version: 2.1.12 - build: h2757513_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 - md5: 1a109764bff3bdc7bdd84088347d71dc - depends: - openssl >=3.1.1,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 368167 - timestamp: 1685726248899 -- kind: conda - name: libevent - version: 2.1.12 - build: h4ba1bb4_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda + size: 427426 + timestamp: 1685725977222 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda sha256: 01333cc7d6e6985dd5700b43660d90e9e58049182017fd24862088ecbe1458e4 md5: 96ae6083cd1ac9f6bc81631ac835b317 depends: - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 438992 timestamp: 1685726046519 -- kind: conda - name: libevent - version: 2.1.12 - build: hf998b51_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 - md5: a1cfcc585f0c42bf8d5546bb1dfb668d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda + sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 + md5: 1a109764bff3bdc7bdd84088347d71dc depends: - - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 427426 - timestamp: 1685725977222 -- kind: conda - name: libexpat - version: 2.6.4 - build: h286801f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 - md5: 38d2656dd914feb0cab8c629370768bf - depends: - - __osx >=11.0 - constrains: - - expat 2.6.4.* - license: MIT - license_family: MIT - size: 64693 - timestamp: 1730967175868 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5888daf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + size: 368167 + timestamp: 1685726248899 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 md5: db833e03127376d461e1e13e76f09b6c depends: @@ -4065,76 +3284,70 @@ packages: - libgcc >=13 constrains: - expat 2.6.4.* + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 73304 timestamp: 1730967041968 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5ad3122_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda sha256: f42e758009ba9db90d1fe7992bc3e60d0c52f71fb20923375d2c44ae69a5a2b3 md5: f1b3fab36861b3ce945a13f0dfdfc688 depends: - libgcc >=13 constrains: - expat 2.6.4.* + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 72345 timestamp: 1730967203789 -- kind: conda - name: libffi - version: 3.4.2 - build: h3422bc3_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca - md5: 086914b672be056eb70fd4285b6783b6 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda + sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 + md5: 38d2656dd914feb0cab8c629370768bf + depends: + - __osx >=11.0 + constrains: + - expat 2.6.4.* + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 39020 - timestamp: 1636488587153 -- kind: conda - name: libffi - version: 3.4.2 - build: h3557bc0_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 + size: 64693 + timestamp: 1730967175868 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + depends: + - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 58292 + timestamp: 1636488182923 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 sha256: 7e9258a102480757fe3faeb225a3ca04dffd10fecd2a958c65cdb4cdf75f2c3c md5: dddd85f4d52121fab0a8b099c5e06501 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 59450 timestamp: 1636488255090 -- kind: conda - name: libffi - version: 3.4.2 - build: h7f98852_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e - md5: d645c6d2ac96843a2bfaccd2d62b3ac3 - depends: - - libgcc-ng >=9.4.0 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 + sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca + md5: 086914b672be056eb70fd4285b6783b6 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 58292 - timestamp: 1636488182923 -- kind: conda - name: libgcc - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + size: 39020 + timestamp: 1636488587153 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 md5: 3cb76c3f10d3bc7f1105b2fc9db984df depends: @@ -4143,17 +3356,13 @@ packages: constrains: - libgomp 14.2.0 h77fa898_1 - libgcc-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 848745 timestamp: 1729027721139 -- kind: conda - name: libgcc - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda sha256: 5d56757ccad208c79214395b00d006d8d18929a4ba49c47bd9460789a7620943 md5: 511b511c5445e324066c3377481bcab8 depends: @@ -4161,175 +3370,131 @@ packages: constrains: - libgcc-ng ==14.2.0=*_1 - libgomp 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 535243 timestamp: 1729089435134 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 md5: e39480b9ca41323497b05492a63bc35b depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54142 timestamp: 1729027726517 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda sha256: 9b5cf168a6c7361cae869cb74b716766ee7c6d6b3f6172b32ba9bf91135efdc4 md5: 0694c249c61469f2c0f7e2990782af21 depends: - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54104 timestamp: 1729089444587 -- kind: conda - name: libgfortran - version: 5.0.0 - build: 13_2_0_hd922786_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b - md5: 4a55d9e169114b2b90d3ec4604cd7bbf - depends: - - libgfortran5 13.2.0 hf226fd6_3 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 110233 - timestamp: 1707330749033 -- kind: conda - name: libgfortran - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 md5: f1fd30127802683586f768875127a987 depends: - libgfortran5 14.2.0 hd5240d6_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53997 timestamp: 1729027752995 -- kind: conda - name: libgfortran - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda sha256: cb66e411fa32a5c6040f4e5e2a63c00897aae4c3133a9c004c2e929ccf19575b md5: 0294b92d2f47a240bebb1e3336b495f1 depends: - libgfortran5 14.2.0 hb6113d0_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729089471124 -- kind: conda - name: libgfortran5 - version: 13.2.0 - build: hf226fd6_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a - md5: 66ac81d54e95c534ae488726c1f698ea +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda + sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b + md5: 4a55d9e169114b2b90d3ec4604cd7bbf depends: - - llvm-openmp >=8.0.0 + - libgfortran5 13.2.0 hf226fd6_3 + arch: arm64 + platform: osx + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 110233 + timestamp: 1707330749033 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: 9822b874ea29af082e5d36098d25427d + depends: + - libgcc >=14.2.0 constrains: - - libgfortran 5.0.0 13_2_0_*_3 + - libgfortran 14.2.0 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 997381 - timestamp: 1707330687590 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hb6113d0_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda + size: 1462645 + timestamp: 1729027735353 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda sha256: a87ff46d19916403cbf68cf1d785bf56b4d1ab7b2552468d2ea775d70782493f md5: fc068e11b10e18f184e027782baa12b6 depends: - libgcc >=14.2.0 constrains: - libgfortran 14.2.0 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 1102158 timestamp: 1729089452640 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hd5240d6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d - md5: 9822b874ea29af082e5d36098d25427d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda + sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a + md5: 66ac81d54e95c534ae488726c1f698ea depends: - - libgcc >=14.2.0 + - llvm-openmp >=8.0.0 constrains: - - libgfortran 14.2.0 + - libgfortran 5.0.0 13_2_0_*_3 + arch: arm64 + platform: osx license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 1462645 - timestamp: 1729027735353 -- kind: conda - name: libgomp - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + size: 997381 + timestamp: 1707330687590 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 md5: cc3573974587f12dda90d96e3e55a702 depends: - _libgcc_mutex 0.1 conda_forge + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 460992 timestamp: 1729027639220 -- kind: conda - name: libgomp - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda sha256: 5aa53874a5e57a00f2e0c2e2910684eb674429cd5fcb803619b226a73e89aedf md5: 376f0e73abbda6d23c0cb749adc195ef + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 463521 timestamp: 1729089357313 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: h2b5623c_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 md5: 61829a8dd5f4e2327e707572065bae41 depends: @@ -4344,17 +3509,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1254656 timestamp: 1735648569457 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hccf9d24_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c md5: a2724014eb04f14bd71d35f45b062dd0 depends: @@ -4368,17 +3529,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1253019 timestamp: 1735649566849 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hdbe95d5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce md5: 91de1fbab8610974c0094c266bc63435 depends: @@ -4392,17 +3549,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 877594 timestamp: 1735648230965 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h0121fbd_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: @@ -4415,39 +3568,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 784357 timestamp: 1735648759177 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h7081f7f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 - depends: - - __osx >=11.0 - - libabseil - - libcrc32c >=1.1.2,<1.2.0a0 - - libcurl - - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 - - libzlib >=1.3.1,<2.0a0 - - openssl - license: Apache-2.0 - license_family: Apache - size: 526963 - timestamp: 1735649222088 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: hb9b2b65_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: @@ -4459,43 +3586,31 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 737518 timestamp: 1735649773462 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h0a426d6_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 - md5: 8a3cba079d6ac985e7d73c76a678fbb4 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - - c-ares >=1.34.4,<2.0a0 - - libabseil * cxx17* - - libabseil >=20240722.0,<20240723.0a0 + - libabseil + - libcrc32c >=1.1.2,<1.2.0a0 + - libcurl - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libre2-11 >=2024.7.2 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.4.0,<4.0a0 - - re2 - constrains: - - grpc-cpp =1.67.1 + - openssl + arch: arm64 + platform: osx license: Apache-2.0 - license_family: APACHE - size: 5311706 - timestamp: 1735585137716 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h25350d4_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + license_family: Apache + size: 526963 + timestamp: 1735649222088 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c depends: @@ -4512,17 +3627,13 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 7792251 timestamp: 1735584856826 -- kind: conda - name: libgrpc - version: 1.67.1 - build: hf7ccdd3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe md5: 8fb41a425bebaeb3d0fa568503612e64 depends: @@ -4538,103 +3649,98 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 7430006 timestamp: 1735585769731 -- kind: conda - name: libiconv - version: '1.17' - build: h0d3ecfb_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 - md5: 69bda57310071cf6d2b86caf11573d2d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 + depends: + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libre2-11 >=2024.7.2 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - re2 + constrains: + - grpc-cpp =1.67.1 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 5311706 + timestamp: 1735585137716 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 + md5: d66573916ffcf376178462f1b61c941e + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only - size: 676469 - timestamp: 1702682458114 -- kind: conda - name: libiconv - version: '1.17' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda + size: 705775 + timestamp: 1702682170569 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda sha256: a30e09d089cb75a0d5b8e5c354694c1317da98261185ed65aa3793e741060614 md5: 9a8eb13f14de7d761555a98712e6df65 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.1-only size: 705787 timestamp: 1702684557134 -- kind: conda - name: libiconv - version: '1.17' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 - md5: d66573916ffcf376178462f1b61c941e +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda + sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 + md5: 69bda57310071cf6d2b86caf11573d2d + arch: arm64 + platform: osx + license: LGPL-2.1-only + size: 676469 + timestamp: 1702682458114 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: ea25936bb4080d843790b586850f82b8 depends: - libgcc-ng >=12 - license: LGPL-2.1-only - size: 705775 - timestamp: 1702682170569 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda + constrains: + - jpeg <0.0.0a + arch: x86_64 + platform: linux + license: IJG AND BSD-3-Clause AND Zlib + size: 618575 + timestamp: 1694474974816 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda sha256: 675bc1f2a8581cd34a86c412663ec29c5f90c1d9f8d11866aa1ade5cdbdf8429 md5: ed24e702928be089d9ba3f05618515c6 depends: - libgcc-ng >=12 constrains: - jpeg <0.0.0a + arch: aarch64 + platform: linux license: IJG AND BSD-3-Clause AND Zlib size: 647126 timestamp: 1694475003570 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hb547adb_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda sha256: a42054eaa38e84fc1e5ab443facac4bbc9d1b6b6f23f54b7bf4f1eb687e1d993 md5: 3ff1e053dc3a2b8e36b9bfa4256a58d1 constrains: - jpeg <0.0.0a + arch: arm64 + platform: osx license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f - md5: ea25936bb4080d843790b586850f82b8 - depends: - - libgcc-ng >=12 - constrains: - - jpeg <0.0.0a - license: IJG AND BSD-3-Clause AND Zlib - size: 618575 - timestamp: 1694474974816 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 md5: 3792604c43695d6a273bc5faaac47d48 depends: @@ -4643,17 +3749,14 @@ packages: - libcblas 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16338 timestamp: 1734432576650 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 md5: a5d4e18876393633da62fd8492c00156 depends: @@ -4662,17 +3765,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16403 timestamp: 1734432585123 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 md5: cebad79038a75cfd28fa90d147a2d34d depends: @@ -4681,59 +3781,44 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16624 timestamp: 1734433068120 -- kind: conda - name: liblzma - version: 5.6.3 - build: h39f12f2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 - md5: b2553114a7f5e20ccd02378a77d836aa +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: 0BSD - size: 99129 - timestamp: 1733407496073 -- kind: conda - name: liblzma - version: 5.6.3 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda + size: 111132 + timestamp: 1733407410083 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda sha256: d1cce0b7d62d1e54e2164d3e0667ee808efc6c3870256e5b47a150cd0bf46824 md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: 0BSD size: 124138 timestamp: 1733409137214 -- kind: conda - name: liblzma - version: 5.6.3 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 - md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda + sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 + md5: b2553114a7f5e20ccd02378a77d836aa depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: 0BSD - size: 111132 - timestamp: 1733407410083 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h161d5f1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda + size: 99129 + timestamp: 1733407496073 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 md5: 19e57602824042dfd0446292ef90488b depends: @@ -4745,36 +3830,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 647599 timestamp: 1729571887612 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h6d7220d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f - md5: 3408c02539cee5f1141f9f11450b6a51 - depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 - - libcxx >=17 - - libev >=4.33,<4.34.0a0 - - libev >=4.33,<5.0a0 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 - license: MIT - license_family: MIT - size: 566719 - timestamp: 1729572385640 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: hc8609a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda sha256: c093c6d370aadbf0409c20b6c54c488ee2f6fea976181919fcc63e87ee232673 md5: f52c614fa214a8bedece9421c771670d depends: @@ -4785,65 +3847,52 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 714610 timestamp: 1729571912479 -- kind: conda - name: libnsl - version: 2.0.1 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 - md5: c14f32510f694e3185704d89967ec422 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda + sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f + md5: 3408c02539cee5f1141f9f11450b6a51 depends: - - libgcc-ng >=12 - license: LGPL-2.1-only - license_family: GPL - size: 34501 - timestamp: 1697358973269 -- kind: conda - name: libnsl - version: 2.0.1 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - __osx >=11.0 + - c-ares >=1.34.2,<2.0a0 + - libcxx >=17 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 566719 + timestamp: 1729572385640 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only license_family: GPL size: 33408 timestamp: 1697359010159 -- kind: conda - name: libopenblas - version: 0.3.28 - build: openmp_hf332438_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 - md5: 40803a48d947c8639da6704e9a44d3ce +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda + sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 + md5: c14f32510f694e3185704d89967ec422 depends: - - __osx >=11.0 - - libgfortran 5.* - - libgfortran5 >=13.2.0 - - llvm-openmp >=18.1.8 - constrains: - - openblas >=0.3.28,<0.3.29.0a0 - license: BSD-3-Clause - license_family: BSD - size: 4165774 - timestamp: 1730772154295 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h94d23a6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + license_family: GPL + size: 34501 + timestamp: 1697358973269 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe md5: 62857b389e42b36b686331bec0922050 depends: @@ -4853,17 +3902,13 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 5578513 timestamp: 1730772671118 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h9d3fd7e_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda sha256: 30623a40764e935aa77e0d4db54c1a1589189a9bf3a03fdb445505c1e319b5a6 md5: e8dde93dd199da3c1f2c1fcfd0042cd4 depends: @@ -4872,17 +3917,30 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 4793435 timestamp: 1730773029647 -- kind: conda - name: libparquet - version: 18.1.0 - build: h081d1f1_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda + sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 + md5: 40803a48d947c8639da6704e9a44d3ce + depends: + - __osx >=11.0 + - libgfortran 5.* + - libgfortran5 >=13.2.0 + - llvm-openmp >=18.1.8 + constrains: + - openblas >=0.3.28,<0.3.29.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 4165774 + timestamp: 1730772154295 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: @@ -4892,36 +3950,14 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1205598 timestamp: 1735684849150 -- kind: conda - name: libparquet - version: 18.1.0 - build: h636d7b7_7_cpu - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 - depends: - - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libcxx >=18 - - libthrift >=0.21.0,<0.21.1.0a0 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: APACHE - size: 873251 - timestamp: 1735684582558 -- kind: conda - name: libparquet - version: 18.1.0 - build: hfc78867_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 md5: 184bec7a9392ab6ba8134041e81971d6 depends: @@ -4930,79 +3966,79 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1117825 timestamp: 1735685495511 -- kind: conda - name: libpng - version: 1.6.45 - build: h3783ad8_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libzlib >=1.3.1,<2.0a0 - license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 -- kind: conda - name: libpng - version: 1.6.45 - build: h943b412_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - libarrow 18.1.0 h0ad35bc_7_cpu + - libcxx >=18 + - libthrift >=0.21.0,<0.21.1.0a0 + - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 873251 + timestamp: 1735684582558 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: zlib-acknowledgement size: 289426 timestamp: 1736339058310 -- kind: conda - name: libpng - version: 1.6.45 - build: hec79eb8_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: zlib-acknowledgement size: 299051 timestamp: 1736344007986 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h3bd63a1_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 - md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: zlib-acknowledgement + size: 263151 + timestamp: 1736339184358 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 + depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 2271580 - timestamp: 1735576361997 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h44a3b7b_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + size: 2960815 + timestamp: 1735577210663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 md5: 68f807f7cc13951652bbe048253fd405 depends: @@ -5011,57 +4047,45 @@ packages: - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 2788074 timestamp: 1735576315676 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h6128344_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 - md5: d8703f1ffe5a06356f06467f1d0b9464 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 2960815 - timestamp: 1735577210663 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h07bc746_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 - md5: 6b1e3624d3488016ca4f1ca0c412efaa + size: 2271580 + timestamp: 1735576361997 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 167155 - timestamp: 1735541067807 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h18dbdb1_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + size: 209793 + timestamp: 1735541054068 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: @@ -5071,227 +4095,176 @@ packages: - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 204305 timestamp: 1735540986919 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: hbbce691_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 - md5: b2fede24428726dd867611664fb372e8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 209793 - timestamp: 1735541054068 -- kind: conda - name: libsodium - version: 1.0.20 - build: h4ab18f5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + size: 167155 + timestamp: 1735541067807 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 md5: a587892d3c13b6621a6091be690dbca2 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: ISC size: 205978 timestamp: 1716828628198 -- kind: conda - name: libsodium - version: 1.0.20 - build: h68df207_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda sha256: 448df5ea3c5cf1af785aad46858d7a5be0522f4234a4dc9bb764f4d11ff3b981 md5: 2e4a8f23bebdcb85ca8e5a0fbe75666a depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: ISC size: 177394 timestamp: 1716828514515 -- kind: conda - name: libsodium - version: 1.0.20 - build: h99b78c6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda sha256: fade8223e1e1004367d7101dd17261003b60aa576df6d7802191f8972f7470b1 md5: a7ce36e284c5faaf93c220dfc39e3abd depends: - __osx >=11.0 + arch: arm64 + platform: osx license: ISC size: 164972 timestamp: 1716828607917 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h3f77e49_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 + md5: b58da17db24b6e08bcbf8fed2fb8c915 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: Unlicense - size: 850553 - timestamp: 1733762057506 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h5eb1b54_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + size: 873551 + timestamp: 1733761824646 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 md5: d4bf59f8783a4a66c0aec568f6de3ff4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: Unlicense size: 1042182 timestamp: 1733761913736 -- kind: conda - name: libsqlite - version: 3.47.2 - build: hee588c1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 + md5: 122d6f29470f1a991e85608e77e56a8a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: Unlicense - size: 873551 - timestamp: 1733761824646 -- kind: conda - name: libssh2 - version: 1.11.1 - build: h9cc3647_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 - md5: ddc7194676c285513706e5fc64f214d7 + size: 850553 + timestamp: 1733762057506 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 + md5: be2de152d8073ef1c01b7728475f2fe7 depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 279028 - timestamp: 1732349599461 -- kind: conda - name: libssh2 - version: 1.11.1 - build: ha41c0db_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda + size: 304278 + timestamp: 1732349402869 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda sha256: 40f2af5357457546bd11cd64a3b9043d83865180f65ce602515c35f353be35c7 md5: aeffe03c0e598f015aab08dbb04f6ee4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 311577 timestamp: 1732349396421 -- kind: conda - name: libssh2 - version: 1.11.1 - build: hf672d98_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 - md5: be2de152d8073ef1c01b7728475f2fe7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda + sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 + md5: ddc7194676c285513706e5fc64f214d7 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 304278 - timestamp: 1732349402869 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: h3f4de04_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 - md5: 37f489acd39e22b623d2d1e5ac6d195c - depends: - - libgcc 14.2.0 he277a41_1 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 3816794 - timestamp: 1729089463404 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: hc0a3c3a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + size: 279028 + timestamp: 1732349599461 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 md5: 234a5554c53625688d51062645337328 depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3893695 + timestamp: 1729027746910 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda + sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 + md5: 37f489acd39e22b623d2d1e5ac6d195c + depends: + - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 3893695 - timestamp: 1729027746910 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: h4852527_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda + size: 3816794 + timestamp: 1729089463404 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 md5: 8371ac6457591af2cf6159439c1fd051 depends: - libstdcxx 14.2.0 hc0a3c3a_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729027780628 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: hf1166c9_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda sha256: 9f97461bd55a2745a7a0941f3502a047f15bfe7bb2952dc7fb204b3202f866fd md5: 0e75771b8a03afae5a2c6ce71bc733f5 depends: - libstdcxx 14.2.0 h3f4de04_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54133 timestamp: 1729089498541 -- kind: conda - name: libthrift - version: 0.21.0 - build: h0e7cc3e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda sha256: ebb395232973c18745b86c9a399a4725b2c39293c9a91b8e59251be013db42f0 md5: dcb95c0a98ba9ff737f7ae482aef7833 depends: @@ -5301,16 +4274,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 425773 timestamp: 1727205853307 -- kind: conda - name: libthrift - version: 0.21.0 - build: h154c74f_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda sha256: f04ab1417aca1687edff9c30d8423ace285eb8c053dc16d595c6e47cfeefb274 md5: c28792bf37f4ecdce8e3cb9e40750650 depends: @@ -5319,16 +4289,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 417329 timestamp: 1727205944238 -- kind: conda - name: libthrift - version: 0.21.0 - build: h64651cc_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda sha256: 7a6c7d5f58cbbc2ccd6493b4b821639fdb0701b9b04c737a949e8cb6adf1c9ad md5: 7ce2bd2f650f8c31ad7ba4c7bfea61b7 depends: @@ -5337,39 +4304,32 @@ packages: - libevent >=2.1.12,<2.1.13.0a0 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 324342 timestamp: 1727206096912 -- kind: conda - name: libtiff - version: 4.7.0 - build: h551f018_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae - md5: a5d084a957563e614ec0c0196d890654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 + md5: 0ea6510969e1296cc19966fad481f6de depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - lerc >=4.0.0,<5.0a0 - - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 + - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: HPND - size: 370600 - timestamp: 1734398863052 -- kind: conda - name: libtiff - version: 4.7.0 - build: h88f7998_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda + size: 428173 + timestamp: 1734398813264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda sha256: 5888bd66ba7606ae8596856c7dac800940ecad0aed77d6aa37db69d434c81cf0 md5: 36a0ea4a173338c8725dc0807e99cf22 depends: @@ -5382,239 +4342,189 @@ packages: - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: HPND size: 464699 timestamp: 1734398752249 -- kind: conda - name: libtiff - version: 4.7.0 - build: hd9ff511_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 - md5: 0ea6510969e1296cc19966fad481f6de +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda + sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae + md5: a5d084a957563e614ec0c0196d890654 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - lerc >=4.0.0,<5.0a0 + - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 - - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: HPND - size: 428173 - timestamp: 1734398813264 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h5505292_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 370600 + timestamp: 1734398863052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 + md5: 1e936bd23d737aac62a18e9a1e7f8b18 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + size: 81500 + timestamp: 1732868419835 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 md5: 699f155da290be3a1a64c932c6728991 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 81526 timestamp: 1732868466862 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 + md5: f777470d31c78cd0abe1903a2fda436f depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- kind: conda - name: libuuid - version: 2.38.1 - build: h0b41bf4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + size: 83000 + timestamp: 1732868631531 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 33601 timestamp: 1680112270483 -- kind: conda - name: libuuid - version: 2.38.1 - build: hb4cce97_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda sha256: 616277b0c5f7616c2cdf36f6c316ea3f9aa5bb35f2d4476a349ab58b9b91675f md5: 000e30b09db0b7c775b21695dff30969 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 35720 timestamp: 1680113474501 -- kind: conda - name: libuv - version: 1.49.2 - build: h7ab814d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 + md5: 070e3c9ddab77e38799d5c30b109c633 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 -- kind: conda - name: libuv - version: 1.49.2 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + size: 884647 + timestamp: 1729322566955 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 md5: 1899e1ec2be63386c41c4db31d3056af depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 627484 timestamp: 1729322575379 -- kind: conda - name: libuv - version: 1.49.2 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 + md5: 4bc348e3a1a74d20a3f9beb866d75e0a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h0886dbf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda + size: 410500 + timestamp: 1729322654121 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf + md5: 63f790534398730f59e1b899c3644d4a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - libwebp 1.5.0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 429973 + timestamp: 1734777489810 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda sha256: b3d881a0ae08bb07fff7fa8ead506c8d2e0388733182fe4f216f3ec5d61ffcf0 md5: 95ef4a689b8cc1b7e18b53784d88f96b depends: - libgcc >=13 constrains: - libwebp 1.5.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 362623 timestamp: 1734779054659 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h2471fea_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda sha256: f8bdb876b4bc8cb5df47c28af29188de8911c3fea4b799a33743500149de3f4a md5: 569466afeb84f90d5bb88c11cc23d746 depends: - __osx >=11.0 constrains: - libwebp 1.5.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 290013 timestamp: 1734777593617 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h851e524_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf - md5: 63f790534398730f59e1b899c3644d4a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa + md5: 92ed62436b625154323d40d5f2f11dd7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - constrains: - - libwebp 1.5.0 - license: BSD-3-Clause - license_family: BSD - size: 429973 - timestamp: 1734777489810 -- kind: conda - name: libxcb - version: 1.17.0 - build: h262b8f6_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b - md5: cd14ee5cca2464a425b1dbfc24d90db2 - depends: - - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 397493 - timestamp: 1727280745441 -- kind: conda - name: libxcb - version: 1.17.0 - build: h8a09558_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa - md5: 92ed62436b625154323d40d5f2f11dd7 + size: 395888 + timestamp: 1727278577118 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda + sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b + md5: cd14ee5cca2464a425b1dbfc24d90db2 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 395888 - timestamp: 1727278577118 -- kind: conda - name: libxcb - version: 1.17.0 - build: hdb1d25a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + size: 397493 + timestamp: 1727280745441 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda sha256: bd3816218924b1e43b275863e21a3e13a5db4a6da74cca8e60bc3c213eb62f71 md5: af523aae2eca6dfa1c8eec693f5b9a79 depends: @@ -5622,45 +4532,33 @@ packages: - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: arm64 + platform: osx license: MIT license_family: MIT size: 323658 timestamp: 1727278733917 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f - md5: b4df5d7d4b63579d081fd3a4cf99740e - depends: - - libgcc-ng >=12 - license: LGPL-2.1-or-later - size: 114269 - timestamp: 1702724369203 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c md5: 5aa797f8787fe7a17d1b0821485b5adc depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 100393 timestamp: 1702724383534 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h0d44e9d_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda + sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f + md5: b4df5d7d4b63579d081fd3a4cf99740e + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-or-later + size: 114269 + timestamp: 1702724369203 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda sha256: 306e18aa647d8208ad2cd0e62d84933222b2fbe93d2d53cd5283d2256b1d54de md5: f5b05674697ae7d2c5932766695945e1 depends: @@ -5671,173 +4569,133 @@ packages: - libzlib >=1.3.1,<2.0a0 constrains: - icu <0.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 689993 timestamp: 1733443678322 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h178c5d8_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 - md5: 3dc3cff0eca1640a6acbbfab2f78139e +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda + sha256: dc0e86d35a836af6e99d18f50c6551fc64c53ed3a3da5a9fea90e78763cf14b4 + md5: 63410f85031930cde371dfe0ee89109a depends: - - __osx >=11.0 - icu >=75.1,<76.0a0 + - libgcc >=13 - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 582898 - timestamp: 1733443841584 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h2e0c361_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda - sha256: dc0e86d35a836af6e99d18f50c6551fc64c53ed3a3da5a9fea90e78763cf14b4 - md5: 63410f85031930cde371dfe0ee89109a + size: 732155 + timestamp: 1733443825814 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda + sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 + md5: 3dc3cff0eca1640a6acbbfab2f78139e depends: + - __osx >=11.0 - icu >=75.1,<76.0a0 - - libgcc >=13 - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 732155 - timestamp: 1733443825814 -- kind: conda - name: libzlib - version: 1.3.1 - build: h8359307_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b - md5: 369964e85dc26bfe78f41399b366c435 + size: 582898 + timestamp: 1733443841584 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: edb0dca6bc32e4f4789199455a1dbeb8 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: x86_64 + platform: linux license: Zlib license_family: Other - size: 46438 - timestamp: 1727963202283 -- kind: conda - name: libzlib - version: 1.3.1 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + size: 60963 + timestamp: 1727963148474 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda sha256: 5a2c1eeef69342e88a98d1d95bff1603727ab1ff4ee0e421522acd8813439b84 md5: 08aad7cbe9f5a6b460d0976076b6ae64 depends: - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: aarch64 + platform: linux license: Zlib license_family: Other size: 66657 timestamp: 1727963199518 -- kind: conda - name: libzlib - version: 1.3.1 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 - md5: edb0dca6bc32e4f4789199455a1dbeb8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b + md5: 369964e85dc26bfe78f41399b366c435 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 constrains: - zlib 1.3.1 *_2 + arch: arm64 + platform: osx license: Zlib license_family: Other - size: 60963 - timestamp: 1727963148474 -- kind: conda - name: llvm-openmp - version: 19.1.6 - build: hdb05f8b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + size: 46438 + timestamp: 1727963202283 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 md5: 34fdeffa0555a1a56f38839415cc066c depends: - __osx >=11.0 constrains: - openmp 19.1.6|19.1.6.* - license: Apache-2.0 WITH LLVM-exception - license_family: APACHE - size: 281251 - timestamp: 1734520462311 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h286801f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 - md5: 01511afc6cc1909c5303cf31be17b44f - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-2-Clause - license_family: BSD - size: 148824 - timestamp: 1733741047892 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + arch: arm64 + platform: osx + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 281251 + timestamp: 1734520462311 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 167055 timestamp: 1733741040117 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5ad3122_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda sha256: 67e55058d275beea76c1882399640c37b5be8be4eb39354c94b610928e9a0573 md5: 6654e411da94011e8fbe004eacb8fe11 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 184953 timestamp: 1733740984533 -- kind: conda - name: markdown-it-py - version: 3.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 + md5: 01511afc6cc1909c5303cf31be17b44f + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 148824 + timestamp: 1733741047892 +- conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda sha256: 0fbacdfb31e55964152b24d5567e9a9996e1e7902fb08eb7d91b5fd6ce60803a md5: fee3164ac23dfca50cfcc8b85ddefb81 depends: @@ -5847,13 +4705,7 @@ packages: license_family: MIT size: 64430 timestamp: 1733250550053 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py311h2dc5d0c_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda sha256: 0291d90706ac6d3eea73e66cd290ef6d805da3fad388d1d476b8536ec92ca9a8 md5: 6565a715337ae279e351d0abd8ffe88a depends: @@ -5863,121 +4715,84 @@ packages: - python_abi 3.11.* *_cp311 constrains: - jinja2 >=3.0.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 25354 timestamp: 1733219879408 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py311h4921393_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - sha256: 4f738a7c80e34e5e5d558e946b06d08e7c40e3cc4bdf08140bf782c359845501 - md5: 249e2f6f5393bb6b36b3d3a3eebdcdf9 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda + sha256: 0af0d9357e309876adf6ca61fa574afee74741fb1628755ce1f36028d294e854 + md5: eb3611be0cc15845bf6e5075adc520ee depends: - - __osx >=11.0 + - libgcc >=13 - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - jinja2 >=3.0.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 24976 - timestamp: 1733219849253 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py311ha09ea12_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - sha256: 0af0d9357e309876adf6ca61fa574afee74741fb1628755ce1f36028d294e854 - md5: eb3611be0cc15845bf6e5075adc520ee + size: 25787 + timestamp: 1733220925299 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda + sha256: 4f738a7c80e34e5e5d558e946b06d08e7c40e3cc4bdf08140bf782c359845501 + md5: 249e2f6f5393bb6b36b3d3a3eebdcdf9 depends: - - libgcc >=13 + - __osx >=11.0 - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - jinja2 >=3.0.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 25787 - timestamp: 1733220925299 -- kind: conda - name: max - version: 25.1.0.dev2025010817 - build: release - subdir: noarch + size: 24976 + timestamp: 1733219849253 +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e - md5: b46d770a5f45597ffc008bd224d8e91c - depends: - - max-core ==25.1.0.dev2025010817 release - - max-python >=25.1.0.dev2025010817,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010817 release - - mblack ==25.1.0.dev2025010817 release + sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 + md5: 59903ff40dee24c089ca2051858e6422 + depends: + - max-core ==25.1.0.dev2025011022 release + - max-python >=25.1.0.dev2025011022,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1736357145809 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 - md5: 5bbb293b5216b098c424e7602823a460 + size: 9917 + timestamp: 1736547478654 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 + md5: 51be3ab7a5232a42df62bb75e983d05b depends: - - mblack ==25.1.0.dev2025010817 release - arch: x86_64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 247646542 - timestamp: 1736357145807 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da - md5: 4a7b6e800f8fdabf0498727c1bff57d3 + size: 243253667 + timestamp: 1736547516482 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f + md5: 321080690171af0ed4087069d3d3a057 depends: - - mblack ==25.1.0.dev2025010817 release - arch: aarch64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 251608988 - timestamp: 1736357045232 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 - md5: 1f54b615e5199ac268f123c89cfbabda - depends: - - mblack ==25.1.0.dev2025010817 release - arch: arm64 - platform: osx + size: 247039443 + timestamp: 1736547478652 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 + md5: 11895a6758a61c5abc9a29d48f814794 + depends: + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 209267317 - timestamp: 1736357278969 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.11release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.11release.conda - sha256: 484df097270c6e3e17e974a8d819bfcfb3f76c416b24435d3b56c6ad2aa680d3 - md5: c0483878bb68b87901c6586283b218f0 - depends: - - max-core ==25.1.0.dev2025010817 release + size: 205521630 + timestamp: 1736547263030 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.11release.conda + sha256: b2a632b8ce51f4ece3181294b845d50c14a9cb3e04e59233aa0750a69a73c014 + md5: 83ff8a5952b94a70cf9a6e2ea18e40ce + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.11.* - fastapi - httpx @@ -5997,21 +4812,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.11.* *_cp311 - arch: x86_64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 124310656 - timestamp: 1736357145815 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.11release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.11release.conda - sha256: 9129d7aaf336c2681222ea59ee93adf7a1b96265f98a5ccfef554376fd9e6f5b - md5: 8d027a2fc8187f587e4beb684d46cd31 - depends: - - max-core ==25.1.0.dev2025010817 release + size: 124129174 + timestamp: 1736547516490 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.11release.conda + sha256: 0788294c7e5c20fa554b1e73f38e57165b9e69ecbf9e2e554732140cf0fa4913 + md5: c9f3981394b055f623ece7ed094493ad + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.11.* - fastapi - httpx @@ -6031,21 +4839,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.11.* *_cp311 - arch: aarch64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 128032940 - timestamp: 1736357045240 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.11release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.11release.conda - sha256: 9701c9fc8c163efcb36ad073936b3b848e03a97eb444efc7d73d5aa71ed8b928 - md5: fdc5f29f20fe879a8752ac6da859dd5c - depends: - - max-core ==25.1.0.dev2025010817 release + size: 127915077 + timestamp: 1736547478661 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.11release.conda + sha256: 63c85f361f0b69716a36d796b54c0e19da94e4754159422837554271debc5bda + md5: 907647aa491ebd23f036ede363b1992a + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.11.* - fastapi - httpx @@ -6065,20 +4866,13 @@ packages: - typing_extensions - uvicorn - python_abi 3.11.* *_cp311 - arch: arm64 - platform: osx license: LicenseRef-Modular-Proprietary - size: 110679362 - timestamp: 1736357278971 -- kind: conda - name: mblack - version: 25.1.0.dev2025010817 - build: release - subdir: noarch + size: 110529043 + timestamp: 1736547263032 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 - md5: ee664fe2390706d36d2d60b1f2bd69df + sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 + md5: b571b4d34e8fa8021413b97e1b1c5efe depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6088,16 +4882,9 @@ packages: - platformdirs >=2 - python license: MIT - size: 130813 - timestamp: 1736357145814 -- kind: conda - name: mdurl - version: 0.1.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + size: 130807 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 depends: @@ -6106,30 +4893,19 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- kind: conda - name: mojo-jupyter - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 - md5: 0533034ac307140f160cf43c5f36b2ed + sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea + md5: 12e9bb285b21a65333d0031a9225e0f0 depends: - - max-core ==25.1.0.dev2025010817 release + - max-core ==25.1.0.dev2025011022 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22926 - timestamp: 1736357145815 -- kind: conda - name: multidict - version: 6.1.0 - build: py311h2dc5d0c_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda + size: 22934 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 depends: @@ -6137,53 +4913,41 @@ packages: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 62595 timestamp: 1733913166104 -- kind: conda - name: multidict - version: 6.1.0 - build: py311h30e7462_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - sha256: 9e7beeeef3c13e000e2e9dab38dff3a5284a8c8665019be149db50b4eff9a340 - md5: ff4227ea49745aeddbf45edef09036bc +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda + sha256: d892579630fb36f03325cfe6164d625cc14956f37055d1801c9a140a87a7406f + md5: 6951744a4c40630a76a7e976fb858952 depends: - - __osx >=11.0 + - libgcc >=13 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 56769 - timestamp: 1729065684471 -- kind: conda - name: multidict - version: 6.1.0 - build: py311h58d527c_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - sha256: d892579630fb36f03325cfe6164d625cc14956f37055d1801c9a140a87a7406f - md5: 6951744a4c40630a76a7e976fb858952 + size: 63847 + timestamp: 1733913235773 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda + sha256: 9e7beeeef3c13e000e2e9dab38dff3a5284a8c8665019be149db50b4eff9a340 + md5: ff4227ea49745aeddbf45edef09036bc depends: - - libgcc >=13 + - __osx >=11.0 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 63847 - timestamp: 1733913235773 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py311h459d7ec_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda + size: 56769 + timestamp: 1729065684471 +- conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda sha256: eca27e6fb5fb4ee73f04ae030bce29f5daa46fea3d6abdabb91740646f0d188e md5: cebd02a02b199549a57e0d70aed7e2dc depends: @@ -6191,17 +4955,13 @@ packages: - libgcc-ng >=12 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 339543 timestamp: 1695459055911 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py311hcd402e7_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda sha256: 126190f2f981ea84cbf891a2ff6ff52e1bdd681c48392db40b79da0e9e786af8 md5: bd07035dd460220466bcab62cefced4d depends: @@ -6210,17 +4970,13 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 339518 timestamp: 1695459050286 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py311heffc1b2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda sha256: 1bf6f7bd6b3515f26fbd977ad26bfb7012516fb3854fe9f2d715a6fbbf28a5de md5: 68b2ed99d42d6eea3cecd25b6a151cc9 depends: @@ -6228,18 +4984,13 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 339630 timestamp: 1695459263809 -- kind: conda - name: mypy_extensions - version: 1.0.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda sha256: 1895f47b7d68581a6facde5cb13ab8c2764c2e53a76bd746f8f98910dc4e08fe md5: 29097e7ea634a45cc5386b95cac6568f depends: @@ -6248,55 +4999,38 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- kind: conda - name: ncurses - version: '6.5' - build: h7bae524_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a + md5: 70caf8bb6cf39a0b6b7efc885f51c0fe depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 -- kind: conda - name: ncurses - version: '6.5' - build: hcccb83c_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + size: 889086 + timestamp: 1724658547447 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 md5: 91d49c85cacd92caa40cf375ef72a25d depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: X11 AND BSD-3-Clause size: 924472 timestamp: 1724658573518 -- kind: conda - name: ncurses - version: '6.5' - build: he02047a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc + md5: cb2b0ea909b97b3d70cd3921d1445e1a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - __osx >=11.0 + arch: arm64 + platform: osx license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- kind: conda - name: numpy - version: 1.26.4 - build: py311h64a7726_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda + size: 802321 + timestamp: 1724658775723 +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda sha256: 3f4365e11b28e244c95ba8579942b0802761ba7bb31c026f50d1a9ea9c728149 md5: a502d7aad449a1206efb366d6a12c52d depends: @@ -6309,16 +5043,13 @@ packages: - python_abi 3.11.* *_cp311 constrains: - numpy-base <0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 8065890 timestamp: 1707225944355 -- kind: conda - name: numpy - version: 1.26.4 - build: py311h69ead2a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py311h69ead2a_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py311h69ead2a_0.conda sha256: 88800a1d9d11c2fccab09d40d36f7001616f5119eaf0ec86186562f33564e651 md5: 3fd00dd400c8d3f9da12bf33061dd28d depends: @@ -6332,16 +5063,13 @@ packages: - python_abi 3.11.* *_cp311 constrains: - numpy-base <0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 7234391 timestamp: 1707225781489 -- kind: conda - name: numpy - version: 1.26.4 - build: py311h7125741_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py311h7125741_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py311h7125741_0.conda sha256: 160a52a01fea44fe9753a2ed22cf13d7b55c8a89ea0b8738546fdbf4795d6514 md5: 3160b93669a0def35a7a8158ebb33816 depends: @@ -6354,53 +5082,44 @@ packages: - python_abi 3.11.* *_cp311 constrains: - numpy-base <0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 6652352 timestamp: 1707226297967 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h3f56577_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d - md5: 04231368e4af50d11184b50e14250993 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 + md5: 9e5816bc95d285c115a3ebc2f8563564 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 377796 - timestamp: 1733816683252 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h5fbd93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 - md5: 9e5816bc95d285c115a3ebc2f8563564 + size: 342988 + timestamp: 1733816638720 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda + sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d + md5: 04231368e4af50d11184b50e14250993 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 342988 - timestamp: 1733816638720 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h8a3d83b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda + size: 377796 + timestamp: 1733816683252 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda sha256: 1d59bc72ca7faac06d349c1a280f5cfb8a57ee5896f1e24225a997189d7418c7 md5: 4b71d78648dbcf68ce8bf22bb07ff838 depends: @@ -6409,67 +5128,50 @@ packages: - libpng >=1.6.44,<1.7.0a0 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 319362 timestamp: 1733816781741 -- kind: conda - name: openssl - version: 3.4.0 - build: h7b32b05_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 2937158 timestamp: 1736086387286 -- kind: conda - name: openssl - version: 3.4.0 - build: h81ee809_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda - sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 - md5: 22f971393637480bda8c679f374d8861 - depends: - - __osx >=11.0 - - ca-certificates - license: Apache-2.0 - license_family: Apache - size: 2936415 - timestamp: 1736086108693 -- kind: conda - name: openssl - version: 3.4.0 - build: hd08dc88_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 md5: e21c4767e783a58c373fdb99de6211bf depends: - ca-certificates - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 3469279 timestamp: 1736088141230 -- kind: conda - name: opentelemetry-api - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 + depends: + - __osx >=11.0 + - ca-certificates + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 2936415 + timestamp: 1736086108693 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda sha256: 296280c8ace35c0a1cf72bed1077f248b3af903c3bf92332f1783a207cb5abdb md5: 307b05402c1a382f2f09426492dee8f8 depends: @@ -6480,13 +5182,7 @@ packages: license_family: APACHE size: 44166 timestamp: 1734132973331 -- kind: conda - name: opentelemetry-exporter-otlp-proto-common - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda sha256: ae9776efe52564e0d6711cfcee7c54439273e57a3999f7f796f66e862f58aae9 md5: 0c02e74d26bce3fec93b227cf7ea6e6b depends: @@ -6497,14 +5193,7 @@ packages: license_family: APACHE size: 18922 timestamp: 1734310457116 -- kind: conda - name: opentelemetry-exporter-otlp-proto-http - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda sha256: 5d61db9d5b4f91b3932f5f2348920d5b7fdaa09e52c8ea054cf7bf3f21677c9c md5: 223f4e56a29601c887f0dc467034af5b depends: @@ -6520,13 +5209,7 @@ packages: license_family: APACHE size: 17147 timestamp: 1734345675510 -- kind: conda - name: opentelemetry-exporter-prometheus - version: 1.12.0rc1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda sha256: b8239230dbbdb491401e41b53bd9f21d60551cedef1a8d5807fca1bf9bdd331c md5: 1ddc95052b31147d1e10d818cf519cf5 depends: @@ -6538,13 +5221,7 @@ packages: license_family: APACHE size: 14721 timestamp: 1695214221489 -- kind: conda - name: opentelemetry-proto - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda sha256: 200a7cb8acc8a0ddd6ef55c5460cec871b6a265929b240a0296c0ccb9c8d9758 md5: e2a6d2ad10b813c7fdc1c64aac376128 depends: @@ -6554,13 +5231,7 @@ packages: license_family: APACHE size: 37235 timestamp: 1734291034372 -- kind: conda - name: opentelemetry-sdk - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda sha256: 7b36629d8b8be8a019fcfd1518d7b7f862dd25de96f8adcadb93e4fd12cf9bd6 md5: 2a8893f06e6ebda4bfa78875bc923ea4 depends: @@ -6573,13 +5244,7 @@ packages: license_family: APACHE size: 77645 timestamp: 1734297838999 -- kind: conda - name: opentelemetry-semantic-conventions - version: 0.50b0 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda sha256: 6526e70368d5bf66ef0eaa51fb800d53782dde71a24bd38f40139919a6f784dc md5: f7111fa4188d646c8108e232d024cb99 depends: @@ -6590,35 +5255,7 @@ packages: license_family: APACHE size: 86084 timestamp: 1734208980168 -- kind: conda - name: orc - version: 2.0.3 - build: h0ff2369_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 - md5: 24b1897c0d24afbb70704ba998793b78 - depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libzlib >=1.3.1,<2.0a0 - - lz4-c >=1.10.0,<1.11.0a0 - - snappy >=1.2.1,<1.3.0a0 - - tzdata - - zstd >=1.5.6,<1.6.0a0 - license: Apache-2.0 - license_family: Apache - size: 438520 - timestamp: 1735630624140 -- kind: conda - name: orc - version: 2.0.3 - build: h12ee42a_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: @@ -6631,17 +5268,13 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1188881 timestamp: 1735630209320 -- kind: conda - name: orc - version: 2.0.3 - build: hdd485aa_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 md5: d19f01b42e5d6a2908b65df435aff42f depends: @@ -6653,18 +5286,31 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1167714 timestamp: 1735630248837 -- kind: conda - name: packaging - version: '24.2' - build: pyhd8ed1ab_2 - build_number: 2 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 + depends: + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - tzdata + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 438520 + timestamp: 1735630624140 +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa depends: @@ -6673,13 +5319,7 @@ packages: license_family: APACHE size: 60164 timestamp: 1733203368787 -- kind: conda - name: pandas - version: 2.2.3 - build: py311h7db5c69_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py311h7db5c69_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py311h7db5c69_1.conda sha256: dce121d3838996b77b810ca9097cc17068552075c761408a9b2eb788cf8fd1b0 md5: 643f8cb35133eb1be4919fb953f0a25f depends: @@ -6693,17 +5333,13 @@ packages: - python-tzdata >=2022a - python_abi 3.11.* *_cp311 - pytz >=2020.1,<2024.2 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 15695466 timestamp: 1726879158862 -- kind: conda - name: pandas - version: 2.2.3 - build: py311h848c333_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py311h848c333_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py311h848c333_1.conda sha256: 8b368a4871bc9c8c9c582fc3539c00a44ae41eb239ca330ee55f9c8bd85a0bfd md5: 609f8498e89280eeda12a0be33efed35 depends: @@ -6717,17 +5353,13 @@ packages: - python-tzdata >=2022a - python_abi 3.11.* *_cp311 - pytz >=2020.1,<2024.2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 15390929 timestamp: 1726879096370 -- kind: conda - name: pandas - version: 2.2.3 - build: py311h9cb3ce9_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py311h9cb3ce9_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py311h9cb3ce9_1.conda sha256: 0a08027b25e4f6034d7733c7366f44283246d61cb82d1721f8789d50ebfef287 md5: 9ffa9dee175c76e68ea5de5aa1168d83 depends: @@ -6741,18 +5373,13 @@ packages: - python-tzdata >=2022a - python_abi 3.11.* *_cp311 - pytz >=2020.1,<2024.2 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 14807397 timestamp: 1726879116250 -- kind: conda - name: pathspec - version: 0.12.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda sha256: 9f64009cdf5b8e529995f18e03665b03f5d07c0b17445b8badef45bde76249ee md5: 617f15191456cc6a13db418a275435e5 depends: @@ -6761,12 +5388,7 @@ packages: license_family: MOZILLA size: 41075 timestamp: 1733233471940 -- kind: conda - name: pillow - version: 11.1.0 - build: py311h1322bbf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py311h1322bbf_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py311h1322bbf_0.conda sha256: 71e0ce18201695adec3bbbfbab74e82b0ab05fe8929ad046d2c507a71c8a3c63 md5: 9f4f5593335f76c1dbf7381c11fe7155 depends: @@ -6783,15 +5405,12 @@ packages: - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 - tk >=8.6.13,<8.7.0a0 + arch: x86_64 + platform: linux license: HPND size: 42021920 timestamp: 1735929841160 -- kind: conda - name: pillow - version: 11.1.0 - build: py311ha4eaa5e_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py311ha4eaa5e_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py311ha4eaa5e_0.conda sha256: d31c5eed4a5b0a5f7aee0da620c255d217ac154b59022dca1970395e744f3ba9 md5: 588cc6d9e6adc21508221b3655cb5949 depends: @@ -6807,15 +5426,12 @@ packages: - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 - tk >=8.6.13,<8.7.0a0 + arch: aarch64 + platform: linux license: HPND size: 42077620 timestamp: 1735931287216 -- kind: conda - name: pillow - version: 11.1.0 - build: py311hb9ba9e9_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py311hb9ba9e9_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py311hb9ba9e9_0.conda sha256: 9d9274b1456e463401169a8b7bfc35378c09686cfac56d2b96a1393085f3fd8f md5: d8bb4736b33791e270c998dd68a76621 depends: @@ -6832,17 +5448,12 @@ packages: - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - tk >=8.6.13,<8.7.0a0 + arch: arm64 + platform: osx license: HPND size: 42451890 timestamp: 1735929996422 -- kind: conda - name: platformdirs - version: 4.3.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 md5: 577852c7e53901ddccc7e6a9959ddebe depends: @@ -6851,13 +5462,7 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 -- kind: conda - name: prometheus_client - version: 0.21.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa depends: @@ -6866,29 +5471,7 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- kind: conda - name: propcache - version: 0.2.1 - build: py311h917b07b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py311h917b07b_0.conda - sha256: 7d4185519514a4d357348e7a31974afb713ab6e0d7ea3a9f27a36f3b6515b638 - md5: f0599cb37e2cf8710eaae4b4d85f7759 - depends: - - __osx >=11.0 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - license: Apache-2.0 - license_family: APACHE - size: 48002 - timestamp: 1733392010497 -- kind: conda - name: propcache - version: 0.2.1 - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py311h9ecbd09_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py311h9ecbd09_0.conda sha256: 3323f2ed707a9fe89ee142c9ea1adef0cf8f75fb005ec414b50e8cc0381b57f4 md5: 20d1c4ad24ac50f0941c63e81e4a86b7 depends: @@ -6896,16 +5479,13 @@ packages: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 53315 timestamp: 1733391912538 -- kind: conda - name: propcache - version: 0.2.1 - build: py311ha879c10_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py311ha879c10_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py311ha879c10_0.conda sha256: 9d6ed4a29efa5ea64b50097c450429944f116d06d883d23e5b5493eab0c68393 md5: 15d3518828453960069fd7874fe88468 depends: @@ -6913,36 +5493,44 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52970 timestamp: 1733392060312 -- kind: conda - name: protobuf - version: 5.28.3 - build: py311h155a34a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py311h155a34a_0.conda - sha256: 18a1b3e59b76c27b03318818e85f7a66b035de77c6b32f077e4af72efbc12269 - md5: ab0b501f96671046b577316280ddb72b +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py311h917b07b_0.conda + sha256: 7d4185519514a4d357348e7a31974afb713ab6e0d7ea3a9f27a36f3b6515b638 + md5: f0599cb37e2cf8710eaae4b4d85f7759 depends: - __osx >=11.0 - - libcxx >=18 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 48002 + timestamp: 1733392010497 +- conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py311hfdbb021_0.conda + sha256: 2d9b2b9a7549e7dd58138cd3211a11893b8f6dee5a1137529623bf92cddba45b + md5: ddf920c3b5d1cbd5ffbea591d2ad09ea + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 constrains: - libprotobuf 5.28.3 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 457403 - timestamp: 1731367189837 -- kind: conda - name: protobuf - version: 5.28.3 - build: py311h89d996e_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py311h89d996e_0.conda + size: 471398 + timestamp: 1731366737017 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py311h89d996e_0.conda sha256: d09135eb40d9d00741337459e3bc3c28bf30a8817e93874594096a37851d3eca md5: 6dd92bec86836581e235fb7c42de7df2 depends: @@ -6953,82 +5541,64 @@ packages: - python_abi 3.11.* *_cp311 constrains: - libprotobuf 5.28.3 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 479273 timestamp: 1731366544077 -- kind: conda - name: protobuf - version: 5.28.3 - build: py311hfdbb021_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py311hfdbb021_0.conda - sha256: 2d9b2b9a7549e7dd58138cd3211a11893b8f6dee5a1137529623bf92cddba45b - md5: ddf920c3b5d1cbd5ffbea591d2ad09ea +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py311h155a34a_0.conda + sha256: 18a1b3e59b76c27b03318818e85f7a66b035de77c6b32f077e4af72efbc12269 + md5: ab0b501f96671046b577316280ddb72b depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - libprotobuf 5.28.3 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 471398 - timestamp: 1731366737017 -- kind: conda - name: pthread-stubs - version: '0.4' - build: h86ecc28_1002 - build_number: 1002 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba - md5: bb5a90c93e3bac3d5690acf76b4a6386 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 8342 - timestamp: 1726803319942 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hb9d3cd8_1002 - build_number: 1002 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda + size: 457403 + timestamp: 1731367189837 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 md5: b3c17d95b5a10c6e64a21fa17573e70e depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 8252 timestamp: 1726802366959 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hd74edd7_1002 - build_number: 1002 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda + sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba + md5: bb5a90c93e3bac3d5690acf76b4a6386 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 8342 + timestamp: 1726803319942 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda sha256: 8ed65e17fbb0ca944bfb8093b60086e3f9dd678c3448b5de212017394c247ee3 md5: 415816daf82e0b23a736a069a75e9da7 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 8381 timestamp: 1726802424786 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py311h38be061_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py311h38be061_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py311h38be061_0.conda sha256: 9cfd158a1bb76c4af1a51237a5c5db4a36b2e83bad625ddf6c2b65ee232c16ba md5: 47b8624012486e05e66f6acf7267aa22 depends: @@ -7039,18 +5609,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 25199 timestamp: 1732610760700 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py311ha1ab1f8_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py311ha1ab1f8_0.conda - sha256: c93f3ede66be0502b5b9afc5bc3fde50d6f8c3863d29b138ff5f536a116457f3 - md5: 7a3b822fa6abb937651bee20878f087a +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py311hfecb2dc_0.conda + sha256: 2af68c0d11cf480a043b213eb4d1e0908f3edff25dc418b9c55f1002f46dc45b + md5: b66ff73d40f84cca2d7a4f755b21d956 depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -7059,18 +5626,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25322 - timestamp: 1732611121491 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py311hfecb2dc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py311hfecb2dc_0.conda - sha256: 2af68c0d11cf480a043b213eb4d1e0908f3edff25dc418b9c55f1002f46dc45b - md5: b66ff73d40f84cca2d7a4f755b21d956 + size: 25373 + timestamp: 1732611450659 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py311ha1ab1f8_0.conda + sha256: c93f3ede66be0502b5b9afc5bc3fde50d6f8c3863d29b138ff5f536a116457f3 + md5: 7a3b822fa6abb937651bee20878f087a depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -7079,16 +5643,13 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 25373 - timestamp: 1732611450659 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py311h4854187_0_cpu - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py311h4854187_0_cpu.conda + size: 25322 + timestamp: 1732611121491 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py311h4854187_0_cpu.conda sha256: db147a0cc22b55ea3c35553b39336eb0392c33371f6efd7f9fb4efed2b728e34 md5: 830a64ee7a65e588c7ea615be84db2e3 depends: @@ -7102,16 +5663,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4562010 timestamp: 1732610600424 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py311ha6d2531_0_cpu - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py311ha6d2531_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py311ha6d2531_0_cpu.conda sha256: 3187321dc45106c2c87e5a70ab94ecbc0633f5b43caabcf173f4d372e5f6d8d8 md5: 8cddcf0bb4b3e674ae6bbdda5266693f depends: @@ -7125,16 +5683,13 @@ packages: constrains: - apache-arrow-proc =*=cpu - numpy >=1.21,<3 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4484447 timestamp: 1732610567027 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py311he04fa90_0_cpu - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py311he04fa90_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py311he04fa90_0_cpu.conda sha256: 4563e2d4f41b3874b89e8e2bdebf42588c1c819bd050ae858200f60e30bae860 md5: 09b4a27f615d22f194466d8c274ef13e depends: @@ -7148,18 +5703,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 3974075 timestamp: 1732611073316 -- kind: conda - name: pycparser - version: '2.22' - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef depends: @@ -7169,15 +5719,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- kind: conda - name: pydantic - version: 2.10.4 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 - md5: 93bccf4d7a58c9140d59491de21e044b +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 + md5: e8ea30925c8271c4128375810d7d3d7a depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -7186,14 +5730,26 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296557 - timestamp: 1734609427697 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py311h0ca61a2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py311h0ca61a2_0.conda + size: 296805 + timestamp: 1736458364196 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda + sha256: 8ead97151b2f349cd327456fe4a6fcf7c51a3ab6c06f48f4330f86de0d848bd1 + md5: 675cb6079b6b3b4ef4f20399fedf6666 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - typing-extensions >=4.6.0,!=4.7.0 + constrains: + - __glibc >=2.17 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 1640287 + timestamp: 1734571788310 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py311h0ca61a2_0.conda sha256: bae487615db914258d64e44ddb698f8826a3785e97989b37ca2d310069e86e28 md5: a082086545ee0bcb6c3e7e393532fe03 depends: @@ -7204,16 +5760,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1504928 timestamp: 1734572100526 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py311h3ff9189_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py311h3ff9189_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py311h3ff9189_0.conda sha256: 5163982ef229292ca5b9fe96e756ac29b6c6453d56c9f1dfaf48f5796de78d05 md5: b96fba96baad08b81c57fd157b481b22 depends: @@ -7224,37 +5777,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 1595471 timestamp: 1734572148778 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py311h9e33e62_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda - sha256: 8ead97151b2f349cd327456fe4a6fcf7c51a3ab6c06f48f4330f86de0d848bd1 - md5: 675cb6079b6b3b4ef4f20399fedf6666 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - - typing-extensions >=4.6.0,!=4.7.0 - constrains: - - __glibc >=2.17 - license: MIT - license_family: MIT - size: 1640287 - timestamp: 1734571788310 -- kind: conda - name: pydantic-settings - version: 2.7.1 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 md5: d71d76b62bed332b037d7adfc0f3989a depends: @@ -7265,13 +5794,7 @@ packages: license_family: MIT size: 31822 timestamp: 1735650532951 -- kind: conda - name: pygments - version: 2.19.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b md5: 232fb4577b6687b2d503ef8e254270c9 depends: @@ -7280,12 +5803,7 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py311h9ecbd09_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py311h9ecbd09_0.conda sha256: 389847e94097f5bb4e50e79fcafb69d29536704f5d8e6197e2db15aa18ce79bb md5: dac09216d0e2048338c501ba88708ee5 depends: @@ -7293,16 +5811,13 @@ packages: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 184141 timestamp: 1728714174689 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py311ha879c10_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py311ha879c10_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py311ha879c10_0.conda sha256: cf6065cfd429b2947ed8529f7bacdc55911743cfcc77999a91376e7e31a732d1 md5: 33339e64f325437f8b4806a84d40418b depends: @@ -7310,16 +5825,13 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 186594 timestamp: 1728714239127 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py311hae2e1ce_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py311hae2e1ce_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py311hae2e1ce_0.conda sha256: d54db4d4895ba9d56c81ec6ca4b431eff4b380e45baf1ca415956d978791d3f6 md5: 03b6ef0cf70c84871b11cc017e010d12 depends: @@ -7327,18 +5839,13 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 184916 timestamp: 1728714210932 -- kind: conda - name: pysocks - version: 1.7.1 - build: pyha55dd90_7 - build_number: 7 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac depends: @@ -7348,18 +5855,14 @@ packages: license_family: BSD size: 21085 timestamp: 1733217331982 -- kind: conda - name: python - version: 3.11.11 - build: h1683364_1_cpython +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.11-h9e4cc4f_1_cpython.conda build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.11.11-h1683364_1_cpython.conda - sha256: b39a2253510b26213093cb29e27722cb33782aec213c020dfd17cd74d58f68e7 - md5: 7e8786cbe7b83e7011e681a4780c9b7f + sha256: b29ce0836fce55bdff8d5c5b71c4921a23f87d3b950aea89a9e75784120b06b0 + md5: 8387070aa413ce9a8cc35a509fae938b depends: + - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-aarch64 >=2.36.1 + - ld_impl_linux-64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -7376,22 +5879,18 @@ packages: - tzdata constrains: - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: Python-2.0 - size: 15234582 - timestamp: 1733407838276 -- kind: conda - name: python - version: 3.11.11 - build: h9e4cc4f_1_cpython + size: 30624804 + timestamp: 1733409665928 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.11.11-h1683364_1_cpython.conda build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.11-h9e4cc4f_1_cpython.conda - sha256: b29ce0836fce55bdff8d5c5b71c4921a23f87d3b950aea89a9e75784120b06b0 - md5: 8387070aa413ce9a8cc35a509fae938b + sha256: b39a2253510b26213093cb29e27722cb33782aec213c020dfd17cd74d58f68e7 + md5: 7e8786cbe7b83e7011e681a4780c9b7f depends: - - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-64 >=2.36.1 + - ld_impl_linux-aarch64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -7408,16 +5907,13 @@ packages: - tzdata constrains: - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: Python-2.0 - size: 30624804 - timestamp: 1733409665928 -- kind: conda - name: python - version: 3.11.11 - build: hc22306f_1_cpython + size: 15234582 + timestamp: 1733407838276 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.11.11-hc22306f_1_cpython.conda build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.11.11-hc22306f_1_cpython.conda sha256: 94e198f6a5affa1431401fca7e3b27fda68c59f5ee726083288bff1f6bed8c7f md5: 8d81dcd0be5bdcdd98e0f2482bf63784 depends: @@ -7435,17 +5931,12 @@ packages: - tzdata constrains: - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: Python-2.0 size: 14647146 timestamp: 1733409012105 -- kind: conda - name: python-dateutil - version: 2.9.0.post0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda sha256: a50052536f1ef8516ed11a844f9413661829aa083304dc624c5925298d078d79 md5: 5ba79d7c71f03c678c8ead841f347d6e depends: @@ -7455,14 +5946,7 @@ packages: license_family: APACHE size: 222505 timestamp: 1733215763718 -- kind: conda - name: python-dotenv - version: 1.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda sha256: 99713f6b534fef94995c6c16fd21d59f3548784e9111775d692bdc7c44678f02 md5: e5c6ed218664802d305e79cc2d4491de depends: @@ -7471,13 +5955,7 @@ packages: license_family: BSD size: 24215 timestamp: 1733243277223 -- kind: conda - name: python-json-logger - version: 2.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca md5: a61bf9ec79426938ff785eb69dbb1960 depends: @@ -7486,13 +5964,7 @@ packages: license_family: BSD size: 13383 timestamp: 1677079727691 -- kind: conda - name: python-multipart - version: 0.0.20 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda sha256: 1b03678d145b1675b757cba165a0d9803885807792f7eb4495e48a38858c3cca md5: a28c984e0429aff3ab7386f7de56de6f depends: @@ -7501,14 +5973,7 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- kind: conda - name: python-tzdata - version: '2024.2' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 md5: c0def296b2f6d2dd7b030c2a7f66bb1f depends: @@ -7517,32 +5982,22 @@ packages: license_family: APACHE size: 142235 timestamp: 1733235414217 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py311h460d6c5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py311h460d6c5_1.conda - sha256: fbed29039fd5eabf7c8e55dcfba2533673e1e48346efdc16096d2a2bb785e262 - md5: f4d1c51beffde2a6612b993bb9a63622 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py311h9ecbd09_1.conda + sha256: 77d1b380b672cdcb9b0b79b9d37b7617014219246d26462f92fae0e40fa72d05 + md5: b1796d741ca619dbacb79917b20e5a05 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - xxhash >=0.8.2,<0.8.3.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 21621 - timestamp: 1725272333568 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py311h5487e9b_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py311h5487e9b_1.conda + size: 23052 + timestamp: 1725272142790 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py311h5487e9b_1.conda sha256: b6afb0cf56db20f58746caf340ef6506e97c393c75d3606bc24f250146c31da0 md5: 5236c2ea626886210fd14e7c005ac732 depends: @@ -7550,115 +6005,73 @@ packages: - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 - xxhash >=0.8.2,<0.8.3.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 23601 timestamp: 1725273164263 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py311h9ecbd09_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py311h9ecbd09_1.conda - sha256: 77d1b380b672cdcb9b0b79b9d37b7617014219246d26462f92fae0e40fa72d05 - md5: b1796d741ca619dbacb79917b20e5a05 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py311h460d6c5_1.conda + sha256: fbed29039fd5eabf7c8e55dcfba2533673e1e48346efdc16096d2a2bb785e262 + md5: f4d1c51beffde2a6612b993bb9a63622 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - xxhash >=0.8.2,<0.8.3.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD - size: 23052 - timestamp: 1725272142790 -- kind: conda - name: python_abi - version: '3.11' - build: 5_cp311 + size: 21621 + timestamp: 1725272333568 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-5_cp311.conda build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-5_cp311.conda sha256: 2660b8059b3ee854bc5d3c6b1fce946e5bd2fe8fbca7827de2c5885ead6209de md5: 139a8d40c8a2f430df31048949e450de constrains: - python 3.11.* *_cpython + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6211 timestamp: 1723823324668 -- kind: conda - name: python_abi - version: '3.11' - build: 5_cp311 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.11-5_cp311.conda build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.11-5_cp311.conda sha256: 76974c2732919ace87b5f3a634eac93fed6900d557fcae0575787ec0a33c370e md5: c2078141f21872cc34d9305123ba08f2 constrains: - python 3.11.* *_cpython + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6300 timestamp: 1723823316891 -- kind: conda - name: python_abi - version: '3.11' - build: 5_cp311 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.11-5_cp311.conda build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.11-5_cp311.conda sha256: adc05729b7e0aca7b436e60a86f10822a92185dfcb48d66d6444e3629d3a1f6a md5: 3b855e3734344134cb56c410f729c340 constrains: - python 3.11.* *_cpython + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 6308 timestamp: 1723823096865 -- kind: conda - name: pytz - version: '2024.1' - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda sha256: 1a7d6b233f7e6e3bbcbad054c8fd51e690a67b129a899a056a5e45dd9f00cb41 md5: 3eeeeb9e4827ace8c0c1419c85d590ad depends: - python >=3.7 license: MIT - license_family: MIT - size: 188538 - timestamp: 1706886944988 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py311h460d6c5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py311h460d6c5_1.conda - sha256: 9ae182eef4e96a7c2f46cc9add19496276612663e17429500432631dce31a831 - md5: d32590e7bd388f18b036c6fc402a0cb1 - depends: - - __osx >=11.0 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - - yaml >=0.2.5,<0.3.0a0 - license: MIT - license_family: MIT - size: 192321 - timestamp: 1725456528007 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py311h9ecbd09_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h9ecbd09_1.conda + license_family: MIT + size: 188538 + timestamp: 1706886944988 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h9ecbd09_1.conda sha256: e721e5ff389a7b2135917c04b27391be3d3382e261bb60a369b1620655365c3d md5: abeb54d40f439b86f75ea57045ab8496 depends: @@ -7667,17 +6080,13 @@ packages: - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 - yaml >=0.2.5,<0.3.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 212644 timestamp: 1725456264282 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py311ha879c10_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py311ha879c10_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py311ha879c10_1.conda sha256: c0f373c2944cf18da2cec19bae76284ef54cef44b3925c249d53821e4021d59a md5: ad89d09994540880f297259742a8428a depends: @@ -7686,38 +6095,28 @@ packages: - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - yaml >=0.2.5,<0.3.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 205817 timestamp: 1725456351893 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py311h730b646_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py311h730b646_3.conda - sha256: 7e75589d9c3723ecf314435f15a7b486cebafa89ebf00bb616354e37587dc7ae - md5: b6f3e527de0c0384cd78cfa779bd6ddf +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py311h460d6c5_1.conda + sha256: 9ae182eef4e96a7c2f46cc9add19496276612663e17429500432631dce31a831 + md5: d32590e7bd388f18b036c6fc402a0cb1 depends: - __osx >=11.0 - - libcxx >=17 - - libsodium >=1.0.20,<1.0.21.0a0 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - - zeromq >=4.3.5,<4.4.0a0 - license: BSD-3-Clause - license_family: BSD - size: 365841 - timestamp: 1728642472021 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py311h7deb3e3_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py311h7deb3e3_3.conda + - yaml >=0.2.5,<0.3.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 192321 + timestamp: 1725456528007 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py311h7deb3e3_3.conda sha256: 3fdef7b3c43474b7225868776a373289a8fd92787ffdf8bed11cf7f39b4ac741 md5: e0897de1d8979a3bb20ef031ae1f7d28 depends: @@ -7728,17 +6127,13 @@ packages: - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 - zeromq >=4.3.5,<4.4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 389074 timestamp: 1728642373938 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py311h826da9f_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py311h826da9f_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py311h826da9f_3.conda sha256: 4bffb8caa7b44ec2974d18a2660bbf9c53553d3343c114a33442ca4a8e192f1a md5: 2d901569f3142d9c7ea9e89f6f965369 depends: @@ -7748,125 +6143,98 @@ packages: - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 - zeromq >=4.3.5,<4.4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 382698 timestamp: 1728644123354 -- kind: conda - name: re2 - version: 2024.07.02 - build: h6589ca4_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb - md5: 7a8b4ad8c58a3408ca89d78788c78178 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py311h730b646_3.conda + sha256: 7e75589d9c3723ecf314435f15a7b486cebafa89ebf00bb616354e37587dc7ae + md5: b6f3e527de0c0384cd78cfa779bd6ddf depends: - - libre2-11 2024.07.02 h07bc746_2 + - __osx >=11.0 + - libcxx >=17 + - libsodium >=1.0.20,<1.0.21.0a0 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 + - zeromq >=4.3.5,<4.4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 26861 - timestamp: 1735541088455 -- kind: conda - name: re2 - version: 2024.07.02 - build: h9925aae_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda + size: 365841 + timestamp: 1728642472021 +- conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf depends: - libre2-11 2024.07.02 hbbce691_2 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26786 timestamp: 1735541074034 -- kind: conda - name: re2 - version: 2024.07.02 - build: haa97905_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - libre2-11 2024.07.02 h18dbdb1_2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26830 timestamp: 1735540999398 -- kind: conda - name: readline - version: '8.2' - build: h8228510_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 + depends: + - libre2-11 2024.07.02 h07bc746_2 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 26861 + timestamp: 1735541088455 +- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 md5: 47d31b792659ce70f470b5c82fdfb7a4 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 281456 timestamp: 1679532220005 -- kind: conda - name: readline - version: '8.2' - build: h8fc344f_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda sha256: 4c99f7417419734e3797d45bc355e61c26520e111893b0d7087a01a7fbfbe3dd md5: 105eb1e16bf83bfb2eb380a48032b655 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 294092 timestamp: 1679532238805 -- kind: conda - name: readline - version: '8.2' - build: h92ec313_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda sha256: a1dfa679ac3f6007362386576a704ad2d0d7a02e98f5d0b115f207a2da63e884 md5: 8cbb776a2f641b943d413b3e19df71f4 depends: - ncurses >=6.3,<7.0a0 + arch: arm64 + platform: osx license: GPL-3.0-only license_family: GPL size: 250351 timestamp: 1679532511311 -- kind: conda - name: regex - version: 2024.11.6 - build: py311h917b07b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py311h917b07b_0.conda - sha256: 508beb88118fcb9977346cbb95ada84c478381f12108d40787f64e9355b9370e - md5: 8ee270aa3c07b51b22e5288e51dd3efb - depends: - - __osx >=11.0 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - license: Python-2.0 - license_family: PSF - size: 375284 - timestamp: 1730952380791 -- kind: conda - name: regex - version: 2024.11.6 - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py311h9ecbd09_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py311h9ecbd09_0.conda sha256: 5151d752339013a81d62632f807b370a231faaff5a6b550cb848e53fbcaf581f md5: 08f56182b69c47595c7fbbbc195f4867 depends: @@ -7874,16 +6242,13 @@ packages: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: Python-2.0 license_family: PSF size: 409743 timestamp: 1730952290379 -- kind: conda - name: regex - version: 2024.11.6 - build: py311ha879c10_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py311ha879c10_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py311ha879c10_0.conda sha256: 6de016ed6900c06b0536f7797e4056e7baebd4158663c1df2498990433da437e md5: 8981724b818c01d6d0d2d7b9750b1d7e depends: @@ -7891,18 +6256,27 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: Python-2.0 license_family: PSF size: 404338 timestamp: 1730952422447 -- kind: conda - name: requests - version: 2.32.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py311h917b07b_0.conda + sha256: 508beb88118fcb9977346cbb95ada84c478381f12108d40787f64e9355b9370e + md5: 8ee270aa3c07b51b22e5288e51dd3efb + depends: + - __osx >=11.0 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx + license: Python-2.0 + license_family: PSF + size: 375284 + timestamp: 1730952380791 +- conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad md5: a9b9368f3701a417eac9edbcae7cb737 depends: @@ -7917,14 +6291,7 @@ packages: license_family: APACHE size: 58723 timestamp: 1733217126197 -- kind: conda - name: rich - version: 13.9.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda sha256: 06a760c5ae572e72e865d5a87e9fe3cc171e1a9c996e63daf3db52ff1a0b4457 md5: 7aed65d4ff222bfb7335997aa40b7da5 depends: @@ -7936,13 +6303,7 @@ packages: license_family: MIT size: 185646 timestamp: 1733342347277 -- kind: conda - name: rich-toolkit - version: 0.11.3 - build: pyh29332c3_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda sha256: e558f8c254a9ff9164d069110da162fc79497d70c60f2c09a5d3d0d7101c5628 md5: 4ba15ae9388b67d09782798347481f69 depends: @@ -7955,102 +6316,80 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- kind: conda - name: s2n - version: 1.5.10 - build: h5df210e_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc - depends: - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 353450 - timestamp: 1734415474615 -- kind: conda - name: s2n - version: 1.5.10 - build: hb5b8611_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba md5: 999f3673f2a011f59287f2969e3749e4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 355142 timestamp: 1734415467047 -- kind: conda - name: safetensors - version: 0.5.1 - build: py311h0ca61a2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py311h0ca61a2_0.conda - sha256: f51755ad78863e2f0451443c3c902aff9c066e11463d8b1782d7f73e3686fae7 - md5: f468136337bcd292514e2554f6783033 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 + md5: 3d3979efcc0f44f3f0cef3de03b296cc + depends: + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 353450 + timestamp: 1734415474615 +- conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py311h9e33e62_0.conda + sha256: 44cd1d3def08f2aaad270263f08a07c2237fb38f2de40a26d1d23a3b9f01e542 + md5: 167fe161b7ba7c613676e67eb5e81335 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 409136 - timestamp: 1736278320399 -- kind: conda - name: safetensors - version: 0.5.1 - build: py311h3ff9189_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py311h3ff9189_0.conda - sha256: c9be8e19d4068571b95502dd1f4203e763686ae41fa433752339209caa0c3053 - md5: 1f5ed6825b119ec40a3309c3adb5a737 + size: 424244 + timestamp: 1736383224621 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py311h0ca61a2_0.conda + sha256: 37368ad91632f174c7320080a0e585757d107e4ed96293b4c105ea4cd94b27af + md5: b7e3ca91aed0f0e599674b337b2ff1de depends: - - __osx >=11.0 + - libgcc >=13 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - - __osx >=11.0 + - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 378288 - timestamp: 1736278483932 -- kind: conda - name: safetensors - version: 0.5.1 - build: py311h9e33e62_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py311h9e33e62_0.conda - sha256: ca2f11077f6edd1938adcc51711f09e59d45ea9066c546df0b8422ee977ee9d4 - md5: 5a37c50e5cf8269918e3c225fb7d6d48 + size: 410151 + timestamp: 1736383157694 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py311h3ff9189_0.conda + sha256: bdc212832af1daef1769d4ec087a9e0de167a7874d2194b38b8c19a5e1b2b4d6 + md5: c9c0839c2dc7b9a35ce0adf722562c34 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - - __glibc >=2.17 + - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 424734 - timestamp: 1736278241935 -- kind: conda - name: shellingham - version: 1.5.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda + size: 379719 + timestamp: 1736383534476 +- conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda sha256: 0557c090913aa63cdbe821dbdfa038a321b488e22bc80196c4b3b1aace4914ef md5: 7c3c2a0f3ebdea2bbc35538d162b43bf depends: @@ -8059,13 +6398,7 @@ packages: license_family: MIT size: 14462 timestamp: 1733301007770 -- kind: conda - name: six - version: 1.17.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda sha256: 41db0180680cc67c3fa76544ffd48d6a5679d96f4b71d7498a759e94edc9a2db md5: a451d576819089b0d672f18768be0f65 depends: @@ -8074,63 +6407,44 @@ packages: license_family: MIT size: 16385 timestamp: 1733381032766 -- kind: conda - name: snappy - version: 1.2.1 - build: h8bd8927_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 md5: 3b3e64af585eadfb52bb90b553db5edf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 42739 timestamp: 1733501881851 -- kind: conda - name: snappy - version: 1.2.1 - build: h98b9ce2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f - md5: ded86dee325290da2967a3fea3800eb5 - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-3-Clause - license_family: BSD - size: 35857 - timestamp: 1733502172664 -- kind: conda - name: snappy - version: 1.2.1 - build: hd4fb6f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda sha256: c4a07ae5def8d55128f25a567a296ef9d7bf99a3bc79d46bd5160c076a5f50af md5: 2fcc6cd1e5550deb509073fd2e6693e1 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 43032 timestamp: 1733501964775 -- kind: conda - name: sniffio - version: 1.3.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda + sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f + md5: ded86dee325290da2967a3fea3800eb5 + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 35857 + timestamp: 1733502172664 +- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda sha256: c2248418c310bdd1719b186796ae50a8a77ce555228b6acd32768e2543a15012 md5: bf7a226e58dfb8346c70df36065d86c9 depends: @@ -8139,13 +6453,7 @@ packages: license_family: Apache size: 15019 timestamp: 1733244175724 -- kind: conda - name: sse-starlette - version: 2.2.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda sha256: 3c6a476e7afb702d841e23c61a0c4cc491929d2e39376d329e67e94c40a236cc md5: c1ef6bc13dd2caa4b406fb3cb06c2791 depends: @@ -8156,14 +6464,7 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- kind: conda - name: starlette - version: 0.41.3 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 md5: 0207dac04ae2200701fab697f0aaaac4 depends: @@ -8174,58 +6475,42 @@ packages: license_family: BSD size: 58838 timestamp: 1733344472634 -- kind: conda - name: tk - version: 8.6.13 - build: h194ca79_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e + md5: d453b98d9c83e71da0741bb0ff4d76bc + depends: + - libgcc-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux + license: TCL + license_family: BSD + size: 3318875 + timestamp: 1699202167581 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda sha256: 7fa27cc512d3a783f38bd16bbbffc008807372499d5b65d089a8e43bde9db267 md5: f75105e0585851f818e0009dd1dde4dc depends: - libgcc-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: TCL license_family: BSD size: 3351802 timestamp: 1695506242997 -- kind: conda - name: tk - version: 8.6.13 - build: h5083fa2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda sha256: 72457ad031b4c048e5891f3f6cb27a53cb479db68a52d965f796910e71a403a8 md5: b50a57ba89c32b62428b71a875291c9b depends: - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: TCL license_family: BSD size: 3145523 timestamp: 1699202432999 -- kind: conda - name: tk - version: 8.6.13 - build: noxft_h4845f30_101 - build_number: 101 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e - md5: d453b98d9c83e71da0741bb0ff4d76bc - depends: - - libgcc-ng >=12 - - libzlib >=1.2.13,<2.0.0a0 - license: TCL - license_family: BSD - size: 3318875 - timestamp: 1699202167581 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py311h182c674_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py311h182c674_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py311h182c674_0.conda sha256: 231ecde88bb291437a8060e4eaee74d87318ee635b4ceac5d74fc82343f137d0 md5: 7e9304388022ef7f7f21b94953a5181b depends: @@ -8238,16 +6523,13 @@ packages: - python_abi 3.11.* *_cp311 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2264312 timestamp: 1732734291587 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py311h5e37e04_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py311h5e37e04_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py311h5e37e04_0.conda sha256: 02fad918a39c9e10feedac2937e3bee619fa49707734ae478e0342a85784fb98 md5: 833844038ba171a27678bf201c3f4c74 depends: @@ -8260,16 +6542,13 @@ packages: - python_abi 3.11.* *_cp311 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2329972 timestamp: 1732734458949 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py311h82b0fb8_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py311h82b0fb8_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py311h82b0fb8_0.conda sha256: 8f2a22323b67a75d57192d37bb031fb44a51f013d3232f18a0df3c453ea68ab9 md5: d1543e49d59c7537c7c97f6d70544b00 depends: @@ -8281,32 +6560,40 @@ packages: - python_abi 3.11.* *_cp311 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 1935264 timestamp: 1732734431057 -- kind: conda - name: tornado - version: 6.4.2 - build: py311h5487e9b_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py311h5487e9b_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py311h9ecbd09_0.conda + sha256: afa3489113154b5cb0724b0bf120b62df91f426dabfe5d02f2ba09e90d346b28 + md5: df3aee9c3e44489257a840b8354e77b9 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 855653 + timestamp: 1732616048886 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py311h5487e9b_0.conda sha256: 0619169eb95f8d7285dd267be3559d3f71af071954792cdd9591a90602992cee md5: fe331d12b7fccca2348a114c4742a0e0 depends: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 859892 timestamp: 1732616872562 -- kind: conda - name: tornado - version: 6.4.2 - build: py311h917b07b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py311h917b07b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py311h917b07b_0.conda sha256: 80b79a7d4ed8e16019b8c634cca66935d18fc98be358c76a6ead8c611306ee14 md5: 183b74c576dc7f920dae168997dbd1dd depends: @@ -8314,35 +6601,13 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 858954 timestamp: 1732616142626 -- kind: conda - name: tornado - version: 6.4.2 - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py311h9ecbd09_0.conda - sha256: afa3489113154b5cb0724b0bf120b62df91f426dabfe5d02f2ba09e90d346b28 - md5: df3aee9c3e44489257a840b8354e77b9 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - python >=3.11,<3.12.0a0 - - python_abi 3.11.* *_cp311 - license: Apache-2.0 - license_family: Apache - size: 855653 - timestamp: 1732616048886 -- kind: conda - name: tqdm - version: 4.67.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 md5: 9efbfdc37242619130ea42b1cc4ed861 depends: @@ -8351,14 +6616,7 @@ packages: license: MPL-2.0 or MIT size: 89498 timestamp: 1735661472632 -- kind: conda - name: traitlets - version: 5.14.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959 md5: 019a7385be9af33791c989871317e1ed depends: @@ -8367,15 +6625,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- kind: conda - name: transformers - version: 4.47.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - sha256: df8238c3cccbb6bb1d5657e6a75977ac0b832ab61155d5e3d8560c1c4f52abeb - md5: 931d66db156680c42c62812d6533cbf7 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 + md5: 2c57d4af7b8952484962b40a59cf1537 depends: - datasets !=2.5.0 - filelock @@ -8391,15 +6643,9 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3680276 - timestamp: 1734499046193 -- kind: conda - name: typer - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + size: 3408277 + timestamp: 1736534112195 +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 depends: @@ -8409,13 +6655,7 @@ packages: license_family: MIT size: 56175 timestamp: 1733408582623 -- kind: conda - name: typer-slim - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda sha256: d4965516f35e0805199de6596c4ac76c4ad3d6b012be35e532102f9e53ecb860 md5: 0218b16f5a1dd569e575a7a6415489db depends: @@ -8430,13 +6670,7 @@ packages: license_family: MIT size: 43592 timestamp: 1733408569554 -- kind: conda - name: typer-slim-standard - version: 0.15.1 - build: hd8ed1ab_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda sha256: f31c56fe98315da8b9ce848256c17e0b9f87896b41a6ccf0c9cc74644dcef20f md5: 4e603c43bfdfc7b533be087c3e070cc9 depends: @@ -8447,14 +6681,8 @@ packages: license_family: MIT size: 49531 timestamp: 1733408570063 -- kind: conda - name: typing-extensions - version: 4.12.2 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch +- conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 md5: b6a408c64b78ec7b779a3e5c7a902433 depends: @@ -8463,14 +6691,7 @@ packages: license_family: PSF size: 10075 timestamp: 1733188758872 -- kind: conda - name: typing_extensions - version: 4.12.2 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 md5: d17f13df8b65464ca316cbc000a3cb64 depends: @@ -8479,25 +6700,13 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- kind: conda - name: tzdata - version: 2024b - build: hc8b5060_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf md5: 8ac3367aafb1cc0a068483c580af8015 license: LicenseRef-Public-Domain size: 122354 timestamp: 1728047496079 -- kind: conda - name: urllib3 - version: 2.3.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 depends: @@ -8510,13 +6719,7 @@ packages: license_family: MIT size: 100102 timestamp: 1734859520452 -- kind: conda - name: uvicorn - version: 0.34.0 - build: pyh31011fe_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda sha256: 55c160b0cf9274e2b98bc0f7fcce548bffa8d788bc86aa02801877457040f6fa md5: 5d448feee86e4740498ec8f8eb40e052 depends: @@ -8529,13 +6732,7 @@ packages: license_family: BSD size: 48643 timestamp: 1734293057914 -- kind: conda - name: uvicorn-standard - version: 0.34.0 - build: h31011fe_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda sha256: 87e1531e175e75122f9f37608eb953af4c977465ab0ae11283cc01fef954e4ec md5: 32a94143a7f65d76d2d5da37dcb4ed79 depends: @@ -8551,13 +6748,7 @@ packages: license_family: BSD size: 7203 timestamp: 1734293058849 -- kind: conda - name: uvloop - version: 0.21.0 - build: py311h9ecbd09_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py311h9ecbd09_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py311h9ecbd09_1.conda sha256: 9421eeb1e15b99985bb15dec9cf0f337d332106cea584a147449c91c389a4418 md5: 66890e34ed6a9bd84f1c189043a928f8 depends: @@ -8566,16 +6757,12 @@ packages: - libuv >=1.49.2,<2.0a0 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: MIT OR Apache-2.0 size: 677289 timestamp: 1730214493601 -- kind: conda - name: uvloop - version: 0.21.0 - build: py311ha879c10_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py311ha879c10_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py311ha879c10_1.conda sha256: 23e592499434da8a721164ab163765152e6f5f94b1a4cea5447803a0cdfd00fb md5: 744b9c908ae05f4712bf4ea9d98e45c5 depends: @@ -8584,16 +6771,12 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: MIT OR Apache-2.0 size: 643444 timestamp: 1730214665299 -- kind: conda - name: uvloop - version: 0.21.0 - build: py311hae2e1ce_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py311hae2e1ce_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py311hae2e1ce_1.conda sha256: f42e2ca33beedef252d234d3aac7642432bf8545a6d37c11e58a69f6aee36898 md5: bc9ca85e86e305b58432c4791b732ae6 depends: @@ -8602,92 +6785,60 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx license: MIT OR Apache-2.0 size: 544025 timestamp: 1730214665776 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py311h0ca61a2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py311h0ca61a2_0.conda - sha256: acf468cfad74bc894c0f7263c7390b7b2dfe7f72c7f698a698caad2deb532c7d - md5: 02d887d09e56a37b7416c2c1da6ef8c9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py311h9e33e62_0.conda + sha256: 30d0b7c7173c979b0770fac8e7a3206b6d6a7cfd2c0da671af3d98d1399bff7c + md5: dbad881039736bed1cc0956f9fd20f8c depends: + - __glibc >=2.17,<3.0.a0 - anyio >=3.0.0 - libgcc >=13 - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT - license_family: MIT - size: 404921 - timestamp: 1733998940737 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py311h3ff9189_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py311h3ff9189_0.conda - sha256: 86f7ebe3cfb503fb2c80f040e03d039e3b552ac5893cd8e82225c966bac07c44 - md5: bd5b2b35eb23cfcb48be31527ff49944 - depends: - - __osx >=11.0 - - anyio >=3.0.0 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - constrains: - - __osx >=11.0 - license: MIT - license_family: MIT - size: 366312 - timestamp: 1733999050046 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py311h9e33e62_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py311h9e33e62_0.conda - sha256: 066f5725b576dca7a1f5dfafca055836a199f9db97435e2ceca84e6296fc8358 - md5: 558a9c46ef5db2f3a6f425228bc77d43 + size: 409870 + timestamp: 1736550564534 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py311h0ca61a2_0.conda + sha256: 4cd394860f79aff4b0ad083a852a6104b3e80edd83d9072f333dd86f5165a998 + md5: 289764aac62dd48cb5a6a20e3252508a depends: - - __glibc >=2.17,<3.0.a0 - anyio >=3.0.0 - libgcc >=13 - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT - license_family: MIT - size: 410904 - timestamp: 1733998882176 -- kind: conda - name: websockets - version: '14.1' - build: py311h917b07b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py311h917b07b_0.conda - sha256: dd645f8c0b89df0c56a15a21504057d5e03ec9e782127722172ade4e1d93d8a5 - md5: c0f90c40248823402e4bdf335fab7cde + size: 404840 + timestamp: 1736550636184 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py311h3ff9189_0.conda + sha256: cbf65f73e95b19623ded1d4fd1f7feb6b2b88ea7931299f1d41ed3446aa1e636 + md5: 0dc7429ff1ce8cdc986fb56295a0c122 depends: - __osx >=11.0 + - anyio >=3.0.0 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - license: BSD-3-Clause - license_family: BSD - size: 240817 - timestamp: 1731498829166 -- kind: conda - name: websockets - version: '14.1' - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py311h9ecbd09_0.conda + constrains: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + size: 365948 + timestamp: 1736550860802 +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py311h9ecbd09_0.conda sha256: 38f67b5f2cd27da85198a973cc6113cffe1069190c69f5555fcaa9ed8f8c30bd md5: 99cff696db893d6f22a379a90cbe90df depends: @@ -8695,16 +6846,13 @@ packages: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 241556 timestamp: 1731498753625 -- kind: conda - name: websockets - version: '14.1' - build: py311ha879c10_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py311ha879c10_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py311ha879c10_0.conda sha256: 1a05cabbf96c453627a4950c7e4983025db1499e72fba9e4d0de1b65e23ba7b1 md5: 1c289239f321e075aee07035087652ce depends: @@ -8712,33 +6860,27 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 241161 timestamp: 1731498790453 -- kind: conda - name: wrapt - version: 1.17.0 - build: py311h917b07b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py311h917b07b_0.conda - sha256: fff7f86570f0a3fd90878b75b552bafddb854e8f4d68a171cd427a13e9eb160c - md5: a56950191b7efa9406bbaff925173d20 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py311h917b07b_0.conda + sha256: dd645f8c0b89df0c56a15a21504057d5e03ec9e782127722172ade4e1d93d8a5 + md5: c0f90c40248823402e4bdf335fab7cde depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 - license: BSD-2-Clause + arch: arm64 + platform: osx + license: BSD-3-Clause license_family: BSD - size: 62309 - timestamp: 1732524074190 -- kind: conda - name: wrapt - version: 1.17.0 - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py311h9ecbd09_0.conda + size: 240817 + timestamp: 1731498829166 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py311h9ecbd09_0.conda sha256: 8e9a7a1a69d0d59b3cb0066fbdbf16dc7a0d9554ffc2a365e67eca72230ca3e8 md5: 452e39fb544b1ec9cc6c5b2ac9c47efa depends: @@ -8746,16 +6888,13 @@ packages: - libgcc >=13 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 65396 timestamp: 1732523677157 -- kind: conda - name: wrapt - version: 1.17.0 - build: py311ha879c10_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py311ha879c10_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py311ha879c10_0.conda sha256: 33e12fc8188dc0f649ff9fbc3770bff61912722e88ebae806accff72d01ca34f md5: e2d4e19306f4df6953c7f23d15ab3805 depends: @@ -8763,205 +6902,157 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 65780 timestamp: 1732523794589 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d - md5: 50901e0764b7701d8ed7343496f4f301 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py311h917b07b_0.conda + sha256: fff7f86570f0a3fd90878b75b552bafddb854e8f4d68a171cd427a13e9eb160c + md5: a56950191b7efa9406bbaff925173d20 depends: - __osx >=11.0 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 62309 + timestamp: 1732524074190 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 13593 - timestamp: 1734229104321 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda + size: 14780 + timestamp: 1734229004433 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda sha256: 7829a0019b99ba462aece7592d2d7f42e12d12ccd3b9614e529de6ddba453685 md5: d5397424399a66d33c80b1f2345a36a6 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 15873 timestamp: 1734230458294 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 - md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda + sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d + md5: 50901e0764b7701d8ed7343496f4f301 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 13593 + timestamp: 1734229104321 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee + md5: 8035c64cb77ed555e3f150b7b3972480 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 14780 - timestamp: 1734229004433 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: h57736b2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda + size: 19901 + timestamp: 1727794976192 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda sha256: efcc150da5926cf244f757b8376d96a4db78bc15b8d90ca9f56ac6e75755971f md5: 25a5a7b797fe6e084e04ffe2db02fc62 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 20615 timestamp: 1727796660574 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee - md5: 8035c64cb77ed555e3f150b7b3972480 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - license: MIT - license_family: MIT - size: 19901 - timestamp: 1727794976192 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hd74edd7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda sha256: 9939a166d780700d81023546759102b33fdc2c5f11ef09f5f66c77210fd334c8 md5: 77c447f48cab5d3a15ac224edb86a968 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 18487 timestamp: 1727795205022 -- kind: conda - name: xxhash - version: 0.8.2 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda + sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f + md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 97691 + timestamp: 1689951608120 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda sha256: 4c526aed70b579d80e5c20d32130b6bc8bde59b3250d43c2b5269755f4da8a9b md5: bb9faf6857108a9f62ebb4dab6ef05da depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 102442 timestamp: 1689951682147 -- kind: conda - name: xxhash - version: 0.8.2 - build: hb547adb_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda sha256: a70f59f7221ee72c45b39a6b36a33eb9c717ba01921cce1a3c361a4676979a2e md5: 144cd3b88706507f332f5eb5fb83a33b + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 97593 timestamp: 1689951969732 -- kind: conda - name: xxhash - version: 0.8.2 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f - md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 - depends: - - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 97691 - timestamp: 1689951608120 -- kind: conda - name: yaml - version: 0.2.5 - build: h3422bc3_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 - md5: 4bb3f014845110883a3c5ee811fd84b4 - license: MIT - license_family: MIT - size: 88016 - timestamp: 1641347076660 -- kind: conda - name: yaml - version: 0.2.5 - build: h7f98852_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae depends: - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 89141 timestamp: 1641346969816 -- kind: conda - name: yaml - version: 0.2.5 - build: hf897c2e_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 sha256: 8bc601d6dbe249eba44b3c456765265cd8f42ef1e778f8df9b0c9c88b8558d7e md5: b853307650cb226731f653aa623936a4 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 92927 timestamp: 1641347626613 -- kind: conda - name: yarl - version: 1.18.3 - build: py311h917b07b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py311h917b07b_0.conda - sha256: 2df31b9adcd55b29985935d0a23ae6069808e319c2c24bbe212cbd3f3dca71ed - md5: 134c0091a508239d35505d9ac74d4c0f - depends: - - __osx >=11.0 - - idna >=2.0 - - multidict >=4.0 - - propcache >=0.2.1 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - license: Apache-2.0 - license_family: Apache - size: 144071 - timestamp: 1733429148299 -- kind: conda - name: yarl - version: 1.18.3 - build: py311h9ecbd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py311h9ecbd09_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 + sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 + md5: 4bb3f014845110883a3c5ee811fd84b4 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 88016 + timestamp: 1641347076660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py311h9ecbd09_0.conda sha256: 4af34cbcf4dda72aad779c8a12eb508aee6f98d0523c26174639a75ae31df180 md5: 385d54815a5d2e74e68374d77446030b depends: @@ -8972,16 +7063,13 @@ packages: - propcache >=0.2.1 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 153749 timestamp: 1733428888714 -- kind: conda - name: yarl - version: 1.18.3 - build: py311ha879c10_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py311ha879c10_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py311ha879c10_0.conda sha256: c60d0e75b147dc836b497b2f7c773a2b2998821056614eead6aae84fbedc7416 md5: 049bc4ea1dd2a1db3a752fadbda1b55c depends: @@ -8992,17 +7080,30 @@ packages: - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 151968 timestamp: 1733429000649 -- kind: conda - name: zeromq - version: 4.3.5 - build: h3b0a872_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py311h917b07b_0.conda + sha256: 2df31b9adcd55b29985935d0a23ae6069808e319c2c24bbe212cbd3f3dca71ed + md5: 134c0091a508239d35505d9ac74d4c0f + depends: + - __osx >=11.0 + - idna >=2.0 + - multidict >=4.0 + - propcache >=0.2.1 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 144071 + timestamp: 1733429148299 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 depends: @@ -9011,17 +7112,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 335400 timestamp: 1731585026517 -- kind: conda - name: zeromq - version: 4.3.5 - build: h5efb499_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda sha256: a6003096dc0570a86492040ba32b04ce7662b159600be2252b7a0dfb9414e21c md5: f2f3282559a4b87b7256ecafb4610107 depends: @@ -9029,17 +7126,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 371419 timestamp: 1731589490850 -- kind: conda - name: zeromq - version: 4.3.5 - build: hc1bb282_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda sha256: 9e585569fe2e7d3bea71972cd4b9f06b1a7ab8fa7c5139f92a31cbceecf25a8a md5: f7e6b65943cb73bce0143737fded08f1 depends: @@ -9047,18 +7140,13 @@ packages: - krb5 >=1.21.3,<1.22.0a0 - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 + arch: arm64 + platform: osx license: MPL-2.0 license_family: MOZILLA size: 281565 timestamp: 1731585108039 -- kind: conda - name: zipp - version: 3.21.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 md5: 0c3cc595284c5e8f0f9900a9b228a332 depends: @@ -9067,34 +7155,7 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 -- kind: conda - name: zstandard - version: 0.23.0 - build: py311ha60cc69_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py311ha60cc69_1.conda - sha256: d2f2f1a408e2353fc61d2bf064313270be2260ee212fe827dcf3cfd3754f1354 - md5: 29d320d6450b2948740a9be3761b2e9d - depends: - - __osx >=11.0 - - cffi >=1.11 - - python >=3.11,<3.12.0a0 - - python >=3.11,<3.12.0a0 *_cpython - - python_abi 3.11.* *_cp311 - - zstd >=1.5.6,<1.5.7.0a0 - - zstd >=1.5.6,<1.6.0a0 - license: BSD-3-Clause - license_family: BSD - size: 332271 - timestamp: 1725305847224 -- kind: conda - name: zstandard - version: 0.23.0 - build: py311hbc35293_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311hbc35293_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311hbc35293_1.conda sha256: a5cf0eef1ffce0d710eb3dffcb07d9d5922d4f7a141abc96f6476b98600f718f md5: aec590674ba365e50ae83aa2d6e1efae depends: @@ -9105,17 +7166,13 @@ packages: - python_abi 3.11.* *_cp311 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 417923 timestamp: 1725305669690 -- kind: conda - name: zstandard - version: 0.23.0 - build: py311hd5293d8_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py311hd5293d8_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py311hd5293d8_1.conda sha256: 44c4c8e718f7f50c985d9b3de23760fb01987e6307301eef0bcfc26862094690 md5: 7a022310d8759b7d251717b09242ee13 depends: @@ -9126,53 +7183,63 @@ packages: - python_abi 3.11.* *_cp311 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 391826 timestamp: 1725305804278 -- kind: conda - name: zstd - version: 1.5.6 - build: h02f22dd_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda - sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c - md5: be8d5f8cf21aed237b8b182ea86b3dd6 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py311ha60cc69_1.conda + sha256: d2f2f1a408e2353fc61d2bf064313270be2260ee212fe827dcf3cfd3754f1354 + md5: 29d320d6450b2948740a9be3761b2e9d depends: - - libgcc-ng >=12 - - libstdcxx-ng >=12 - - libzlib >=1.2.13,<2.0.0a0 + - __osx >=11.0 + - cffi >=1.11 + - python >=3.11,<3.12.0a0 + - python >=3.11,<3.12.0a0 *_cpython + - python_abi 3.11.* *_cp311 + - zstd >=1.5.6,<1.5.7.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 539937 - timestamp: 1714723130243 -- kind: conda - name: zstd - version: 1.5.6 - build: ha6fb4c9_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + size: 332271 + timestamp: 1725305847224 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b md5: 4d056880988120e29d75bfff282e0f45 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 554846 timestamp: 1714722996770 -- kind: conda - name: zstd - version: 1.5.6 - build: hb46c0d2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda + sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c + md5: be8d5f8cf21aed237b8b182ea86b3dd6 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 539937 + timestamp: 1714723130243 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda sha256: 2d4fd1ff7ee79cd954ca8e81abf11d9d49954dd1fef80f27289e2402ae9c2e09 md5: d96942c06c3e84bfcc5efb038724a7fd depends: - __osx >=11.0 - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 405089 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index c0fbd109f5..fccb43a80c 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -1,4 +1,4 @@ -version: 5 +version: 6 environments: default: channels: @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -217,7 +217,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -246,9 +246,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.22.3-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -265,7 +265,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -279,7 +279,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -508,7 +508,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -537,9 +537,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rpds-py-0.22.3-py312ha4e36d7_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -556,7 +556,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -570,7 +570,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda @@ -741,13 +741,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -791,7 +791,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -821,9 +821,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.22.3-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh31c8845_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -840,7 +840,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -854,7 +854,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda @@ -872,24 +872,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: -- kind: conda - name: _libgcc_mutex - version: '0.1' - build: conda_forge - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 md5: d7c89558ba9fa0495403155b64376d81 + arch: x86_64 + platform: linux license: None size: 2562 timestamp: 1578324546067 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 md5: 73aaf86a425cc6e73fcf236a5a46396d depends: @@ -897,35 +889,27 @@ packages: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23621 timestamp: 1650670423406 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: 3702bef2f0a4d38bd8288bbe54aace623602a1343c2cfbefd3fa188e015bebf0 md5: 6168d71addc746e8f2b8d57dfd2edcea depends: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23712 timestamp: 1650670790230 -- kind: conda - name: aiohappyeyeballs - version: 2.4.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda sha256: 95d4713e49ea92ae50cf42393683ede706b7875af5f7cb14c253438180afa732 md5: 296b403617bafa89df4971567af79013 depends: @@ -934,12 +918,7 @@ packages: license_family: PSF size: 19351 timestamp: 1733332029649 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312h178313f_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda sha256: 2e817805e8a4fed33f23f116ff5649f8651af693328e9ed82d9d11a951338693 md5: 8219afa093757bbe07b9825eb1973ed9 depends: @@ -954,65 +933,55 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: x86_64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache size: 915358 timestamp: 1734597073870 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312h998013c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda - sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 - md5: c69c904691364cfb27d15aa7153e9c29 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda + sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 + md5: 11fa88136d9bf39d2136b2378f7c10be depends: - - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 + - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: aarch64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache - size: 875711 - timestamp: 1734597277258 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312hcc812fe_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda - sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 - md5: 11fa88136d9bf39d2136b2378f7c10be + size: 902422 + timestamp: 1734597104529 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda + sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 + md5: c69c904691364cfb27d15aa7153e9c29 depends: + - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 - - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: arm64 + platform: osx license: MIT AND Apache-2.0 license_family: Apache - size: 902422 - timestamp: 1734597104529 -- kind: conda - name: aiosignal - version: 1.3.2 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + size: 875711 + timestamp: 1734597277258 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda sha256: 7de8ced1918bbdadecf8e1c1c68237fe5709c097bd9e0d254f4cad118f4345d0 md5: 1a3981115a398535dbe3f6d5faae3d36 depends: @@ -1022,14 +991,7 @@ packages: license_family: APACHE size: 13229 timestamp: 1734342253061 -- kind: conda - name: annotated-types - version: 0.7.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 md5: 2934f256a8acfe48f6ebb4fce6cde29c depends: @@ -1039,13 +1001,7 @@ packages: license_family: MIT size: 18074 timestamp: 1733247158254 -- kind: conda - name: anyio - version: 4.8.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 md5: 848d25bfbadf020ee4d4ba90e5668252 depends: @@ -1061,14 +1017,7 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- kind: conda - name: appnope - version: 0.1.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_1.conda sha256: 8f032b140ea4159806e4969a68b4a3c0a7cab1ad936eb958a2b5ffe5335e19bf md5: 54898d0f524c9dee622d44bbb081a8ab depends: @@ -1077,14 +1026,7 @@ packages: license_family: BSD size: 10076 timestamp: 1733332433806 -- kind: conda - name: argon2-cffi - version: 23.1.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda sha256: 7af62339394986bc470a7a231c7f37ad0173ffb41f6bc0e8e31b0be9e3b9d20f md5: a7ee488b71c30ada51c48468337b85ba depends: @@ -1097,32 +1039,7 @@ packages: license_family: MIT size: 18594 timestamp: 1733311166338 -- kind: conda - name: argon2-cffi-bindings - version: 21.2.0 - build: py312h024a12e_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/argon2-cffi-bindings-21.2.0-py312h024a12e_5.conda - sha256: 0e32ddd41f273f505956254d81ffadaf982ed1cb7dfd70d9251a8c5b705c7267 - md5: 6ccaeafe1a52b0d0e7ebfbf53a374649 - depends: - - __osx >=11.0 - - cffi >=1.0.1 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: MIT - license_family: MIT - size: 32838 - timestamp: 1725356954187 -- kind: conda - name: argon2-cffi-bindings - version: 21.2.0 - build: py312h66e93f0_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py312h66e93f0_5.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py312h66e93f0_5.conda sha256: 3cbc3b026f5c3f26de696ead10607db8d80cbb003d87669ac3b02e884f711978 md5: 1505fc57c305c0a3174ea7aae0a0db25 depends: @@ -1131,17 +1048,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 34847 timestamp: 1725356749774 -- kind: conda - name: argon2-cffi-bindings - version: 21.2.0 - build: py312hb2c0f52_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/argon2-cffi-bindings-21.2.0-py312hb2c0f52_5.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/argon2-cffi-bindings-21.2.0-py312hb2c0f52_5.conda sha256: a1a0e246c70b738e20dc01785e6bc0e497c7dfc8e586d1db142e7d77f80e0dfa md5: c3b818a44ce51af3de80cf6523cfe216 depends: @@ -1150,18 +1063,28 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 36280 timestamp: 1725356972478 -- kind: conda - name: arrow - version: 1.3.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/argon2-cffi-bindings-21.2.0-py312h024a12e_5.conda + sha256: 0e32ddd41f273f505956254d81ffadaf982ed1cb7dfd70d9251a8c5b705c7267 + md5: 6ccaeafe1a52b0d0e7ebfbf53a374649 + depends: + - __osx >=11.0 + - cffi >=1.0.1 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 32838 + timestamp: 1725356954187 +- conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda sha256: c4b0bdb3d5dee50b60db92f99da3e4c524d5240aafc0a5fcc15e45ae2d1a3cd1 md5: 46b53236fdd990271b03c3978d4218a9 depends: @@ -1172,14 +1095,7 @@ packages: license_family: Apache size: 99951 timestamp: 1733584345583 -- kind: conda - name: asttokens - version: 3.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda sha256: 93b14414b3b3ed91e286e1cbe4e7a60c4e1b1c730b0814d1e452a8ac4b9af593 md5: 8f587de4bcf981e26228f268df374a9b depends: @@ -1190,14 +1106,7 @@ packages: license_family: Apache size: 28206 timestamp: 1733250564754 -- kind: conda - name: async-lru - version: 2.0.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda sha256: 344157f396dfdc929d1dff8fe010abe173cd168d22a56648583e616495f2929e md5: 40c673c7d585623b8f1ee650c8734eb6 depends: @@ -1207,13 +1116,7 @@ packages: license_family: MIT size: 15318 timestamp: 1733584388228 -- kind: conda - name: attrs - version: 24.3.0 - build: pyh71513ae_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a md5: 356927ace43302bf6f5926e2a58dae6a depends: @@ -1222,13 +1125,24 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h2cb9fb3_15 - build_number: 15 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a + md5: c79d50f64cffa5ad51ecc1a81057962f + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 107614 + timestamp: 1734021692519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 md5: e524686ace966acefb5b8cbc6e8b3daa depends: @@ -1238,17 +1152,13 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 111854 timestamp: 1734021745104 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h8bc59a9_15 - build_number: 15 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 md5: f688b8893c20ad9477a19e7ce614014a depends: @@ -1258,38 +1168,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 92507 timestamp: 1734021831330 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: hb921021_15 - build_number: 15 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 107614 - timestamp: 1734021692519 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h1a47875_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 depends: @@ -1297,162 +1182,110 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 47601 timestamp: 1733991564405 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h740c5af_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda sha256: c5c7961d48ca7320ed3560c036f7aa5244df4b85d9657f70aacc5faba3e1509a md5: 57ed2c445d7ef01d121b9bcea0522913 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 50036 timestamp: 1733991581303 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: hc8a0bd2_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda sha256: 1f44be36e1daa17b4b081debb8aee492d13571084f38b503ad13e869fef24fe4 md5: 8b0ce61384e5a33d2b301a64f3d22ac5 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 39925 timestamp: 1733991649383 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a - md5: 145e5b4c9702ed279d7d68aaf096f77d +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda + sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 + md5: d7d4680337a14001b0e043e96529409b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 221863 - timestamp: 1733975576886 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda + size: 236574 + timestamp: 1733975453350 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda sha256: 57288ec5df35781bea8fc6a8c9099cad6695b747784fc1b8862a0f9e5b3bf5ab md5: fef806a0f6de853670c746bbece01966 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 259031 timestamp: 1733975520465 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 - md5: d7d4680337a14001b0e043e96529409b +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda + sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a + md5: 145e5b4c9702ed279d7d68aaf096f77d + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 221863 + timestamp: 1733975576886 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda + sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b + md5: 3f4c1197462a6df2be6dc8241828fe93 depends: - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236574 - timestamp: 1733975453350 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h0f0193d_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda + size: 19086 + timestamp: 1733991637424 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda sha256: 3f05d19f68ef800f33d44ea2a4211003124076516c8469abc7d432236344df53 md5: 3a1421d12435df5b4c412cc4c8fac64d depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 19740 timestamp: 1733991625201 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h4e1184b_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b - md5: 3f4c1197462a6df2be6dc8241828fe93 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 19086 - timestamp: 1733991637424 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: hc8a0bd2_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda sha256: 47b2813f652ce7e64ac442f771b2a5f7d4af4ad0d07ff51f6075ea80ed2e3f09 md5: a8b6c17732d14ed49d0e9b59c43186bc depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 18068 timestamp: 1733991869211 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h54f970a_11 - build_number: 11 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d - md5: ba41238f8e653998d7d2f42e3a8db054 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-checksums >=0.2.2,<0.2.3.0a0 - - libcxx >=18 - license: Apache-2.0 - license_family: Apache - size: 47078 - timestamp: 1734024749727 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h7959bf6_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda sha256: 10d7240c7db0c941fb1a59c4f8ea6689a434b03309ee7b766fa15a809c553c02 md5: 9b3fb60fe57925a92f399bc3fc42eccf depends: @@ -1462,17 +1295,13 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 54003 timestamp: 1734024480949 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: hcbd8f92_11 - build_number: 11 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda sha256: 79aa363c71c891a27496c0498f8d498b2ddc87b3ccb3b6c9da5b50b05936ebb8 md5: e0772c59af4243a9b2565baa5d79e5b6 depends: @@ -1481,17 +1310,44 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 55207 timestamp: 1734024546663 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h3df160d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda + sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d + md5: ba41238f8e653998d7d2f42e3a8db054 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libcxx >=18 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 47078 + timestamp: 1734024749727 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda + sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 + md5: 5ce4df662d32d3123ea8da15571b6f51 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-compression >=0.3.0,<0.3.1.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 197731 + timestamp: 1734008380764 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda sha256: 3a1d2d332945306be9d49e569b95e4cc172d825f10e88715513a172f28ebb59e md5: 28f00aa7fd9556c4c461328cf146c20b depends: @@ -1500,17 +1356,13 @@ packages: - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 190586 timestamp: 1734008442362 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h96aa502_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda sha256: 22e4737c8a885995b7c1ae1d79c1f6e78d489e16ec079615980fdde067aeaf76 md5: 495c93a4f08b17deb3c04894512330e6 depends: @@ -1519,37 +1371,28 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 152983 timestamp: 1734008451473 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: hefd7a92_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 - md5: 5ce4df662d32d3123ea8da15571b6f51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe + md5: 80dd9f0ddf935290d1dc00ec75ff3023 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-compression >=0.3.0,<0.3.1.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + - s2n >=1.5.10,<1.5.11.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 197731 - timestamp: 1734008380764 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h1a307af_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + size: 157864 + timestamp: 1734433578570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 md5: da8ab0f3eeac93449ec3d531ede92caa depends: @@ -1557,53 +1400,26 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - s2n >=1.5.10,<1.5.11.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 161889 timestamp: 1734433686109 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h831e299_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 - license: Apache-2.0 - license_family: Apache - size: 157864 - timestamp: 1734433578570 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: haba67d1_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee md5: 4c5ff4134e76426a75b8c548984fa933 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 135729 timestamp: 1734433832730 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h11f4f37_12 - build_number: 12 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 depends: @@ -1612,35 +1428,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 194672 timestamp: 1734025626798 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h24f418c_12 - build_number: 12 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd - md5: c072045a6206f88015d02fcba1705ea1 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - license: Apache-2.0 - license_family: Apache - size: 134371 - timestamp: 1734025379525 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h5f50e26_12 - build_number: 12 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda sha256: ffeb9100cc8fd4093e1a6fdfd938bc4a396dd77480b7fb17aa42855a4d5e2c70 md5: 031ca33115d4b1eeb43f435d6215778c depends: @@ -1648,36 +1442,46 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 169516 timestamp: 1734025167885 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h1be5864_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda + sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd + md5: c072045a6206f88015d02fcba1705ea1 depends: - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 134371 + timestamp: 1734025379525 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d + md5: 947c82025693bebd557f782bb5d6b469 + depends: + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h2080895_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + size: 114156 + timestamp: 1734146123386 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 md5: ae223efa63fbb4262a2d85c3ab3bc4f5 depends: @@ -1689,141 +1493,108 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 117641 timestamp: 1734146239779 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: hf454442_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc + md5: a37bba7acb62dd70492ee01eacca3b8f depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 114156 - timestamp: 1734146123386 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + size: 97598 + timestamp: 1734146239038 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d md5: a5126a90e74ac739b00564a4c7ddcc36 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 56094 timestamp: 1733994449690 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 + md5: 53e798d720dd78b78847a7b2fdb05fc9 + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 58621 + timestamp: 1733994421495 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f md5: 22f72f8cd7ead211304ac17d337d96e0 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 49664 timestamp: 1733994553014 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da - md5: 3bd35b0adab3d743f09e0252cc441d6b - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 72154 - timestamp: 1733994384415 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 72762 timestamp: 1733994347547 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda + sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da + md5: 3bd35b0adab3d743f09e0252cc441d6b + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 72154 + timestamp: 1733994384415 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda sha256: 215086d95e8ff1d3fcb0197ada116cc9d7db1fdae7573f5e810d20fa9215b47c md5: e70e88a357a3749b67679c0788c5b08a depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 70186 timestamp: 1733994496998 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h19a973c_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda + sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 + md5: 02b95564257d5c3db9c06beccf711f95 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1833,18 +1604,15 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h8a4e35f_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda + size: 354703 + timestamp: 1734177883319 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e md5: d77a9e3d7ce15399903e92825fd651b5 depends: @@ -1859,21 +1627,17 @@ packages: - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 283154 timestamp: 1734177845248 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: hd92328a_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda + sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 + md5: 95714136bef3e917bd5a2942d4682b20 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1883,22 +1647,18 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: h849ce1a_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 236249 + timestamp: 1734178020924 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea + md5: aeefac461bea1f126653c1285cf5af08 depends: + - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1908,21 +1668,16 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: hc430e4a_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 3060561 + timestamp: 1734093737431 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 + md5: cda7747f4398be8d1fb37362815917a7 depends: - - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1932,17 +1687,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: he0ff2e4_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + size: 2920625 + timestamp: 1734093552712 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 md5: 0981ed87098b149bdb7d99a4a3fd0e58 depends: @@ -1955,51 +1706,42 @@ packages: - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 2826534 timestamp: 1734094018287 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h1887c18_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 - md5: e0c3a906a41be769f0ae20ca3e31cfc0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda + sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a + md5: 0a8838771cc2e985cd295e01ae83baf1 depends: + - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 338650 - timestamp: 1728055589907 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h5cfcd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a - md5: 0a8838771cc2e985cd295e01ae83baf1 + size: 345117 + timestamp: 1728053909574 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda + sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 + md5: e0c3a906a41be769f0ae20ca3e31cfc0 depends: - - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 345117 - timestamp: 1728053909574 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: hd50102c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda + size: 338650 + timestamp: 1728055589907 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda sha256: f5b91329ed59ffc0be8747784c6e4cc7e56250c54032883a83bc11808ef6a87e md5: f093a11dcf3cdcca010b20a818fcc6dc depends: @@ -2007,16 +1749,13 @@ packages: - libcurl >=8.10.1,<9.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 294299 timestamp: 1728054014060 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h113e628_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda sha256: 286b31616c191486626cb49e9ceb5920d29394b9e913c23adb7eb637629ba4de md5: 73f73f60854f325a55f1d31459f2ab73 depends: @@ -2025,16 +1764,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 232351 timestamp: 1728486729511 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h47b0b28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda sha256: 1c72423b9beba167d2f01b80dc204da77240a8266f1edb3d89510c852b300d69 md5: 94e73a7877743a85c57091d8afab2348 depends: @@ -2042,16 +1778,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 217132 timestamp: 1728488096615 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: hc602bab_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda sha256: bde446b916fff5150606f8ed3e6058ffc55a3aa72381e46f1ab346590b1ae40a md5: d7b71593a937459f2d4b67e1a4727dc2 depends: @@ -2059,54 +1792,42 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 166907 timestamp: 1728486882502 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h185ecfd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda - sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 - md5: 221e1e5ecb2643e113f32b3229d5ba33 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda + sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 + md5: 7eb66060455c7a47d9dcdbfa9f46579b depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 502934 - timestamp: 1728580241002 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h3cf044e_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda - sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 - md5: 7eb66060455c7a47d9dcdbfa9f46579b + size: 549342 + timestamp: 1728578123088 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda + sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 + md5: 221e1e5ecb2643e113f32b3229d5ba33 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 549342 - timestamp: 1728578123088 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h7585a09_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda + size: 502934 + timestamp: 1728580241002 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda sha256: 08d52d130addc0fb55d5ba10d9fa483e39be25d69bac7f4c676c2c3069207590 md5: 704238ef05d46144dae2e6b5853df8bc depends: @@ -2114,56 +1835,44 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 438636 timestamp: 1728578216193 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h1b94036_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda - sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 - md5: 793b1080ab2d958980f137a8643cd6e8 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda + sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba + md5: 13de36be8de3ae3f05ba127631599213 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 140832 - timestamp: 1728565334900 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h736e048_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda - sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba - md5: 13de36be8de3ae3f05ba127631599213 + size: 149312 + timestamp: 1728563338704 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda + sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 + md5: 793b1080ab2d958980f137a8643cd6e8 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 149312 - timestamp: 1728563338704 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h9ca1f76_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda + size: 140832 + timestamp: 1728565334900 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda sha256: 77ab04e8fe5636a2de9c718f72a43645f7502cd208868c8a91ffba385547d585 md5: 7a187cd7b1445afc80253bb186a607cc depends: @@ -2172,56 +1881,44 @@ packages: - libcxx >=17 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 121278 timestamp: 1728563418777 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: h37d6d07_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda - sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc - md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda + sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 + md5: 7c1980f89dd41b097549782121a73490 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 260547 - timestamp: 1728730924071 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: ha633028_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda - sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 - md5: 7c1980f89dd41b097549782121a73490 + size: 287366 + timestamp: 1728729530295 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda + sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc + md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 287366 - timestamp: 1728729530295 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: hcdd55da_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda + size: 260547 + timestamp: 1728730924071 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda sha256: f48523f8aa0b5b80f45a92f0556b388dd96f44ac2dc2f44a01d08c1822eec97d md5: c49fbc5233fcbaa86391162ff1adef38 depends: @@ -2230,18 +1927,13 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 196032 timestamp: 1728729672889 -- kind: conda - name: babel - version: 2.16.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda sha256: f6205d3a62e87447e06e98d911559be0208d824976d77ab092796c9176611fcb md5: 3e23f7db93ec14c80525257d8affac28 depends: @@ -2251,14 +1943,7 @@ packages: license_family: BSD size: 6551057 timestamp: 1733236466015 -- kind: conda - name: backoff - version: 2.2.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda sha256: f334115c6b0c6c2cd0d28595365f205ec7eaa60bcc5ff91a75d7245f728be820 md5: a38b801f2bcc12af80c2e02a9e4ce7d9 depends: @@ -2267,14 +1952,7 @@ packages: license_family: MIT size: 18816 timestamp: 1733771192649 -- kind: conda - name: beautifulsoup4 - version: 4.12.3 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda sha256: fca842ab7be052eea1037ebee17ac25cc79c626382dd2187b5c6e007b9d9f65f md5: d48f7e9fdec44baf6d1da416fe402b04 depends: @@ -2284,14 +1962,7 @@ packages: license_family: MIT size: 118042 timestamp: 1733230951790 -- kind: conda - name: bleach - version: 6.2.0 - build: pyhd8ed1ab_3 - build_number: 3 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda sha256: 9278622f54b6b4bce5d73663b282a8ab35d1b331d6ff92f4112906a526039827 md5: b33551d9bac06d754762e8ccb3c4df03 depends: @@ -2303,14 +1974,7 @@ packages: license_family: Apache size: 132550 timestamp: 1736148590971 -- kind: conda - name: bleach-with-css - version: 6.2.0 - build: hd8ed1ab_3 - build_number: 3 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda sha256: 8161cf35253f7646a1fd39f90abbcc6cb69248b8fdff61cfffce4cc8448f8c02 md5: e250a492fc70bf604737328dbe02846c depends: @@ -2318,13 +1982,7 @@ packages: - tinycss2 size: 5745 timestamp: 1736148591923 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312h2ec8cdc_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda sha256: f2a59ccd20b4816dea9a2a5cb917eb69728271dbf1aeab4e1b7e609330a50b6f md5: b0b867af6fc74b2a0aa206da29c0f3cf depends: @@ -2335,17 +1993,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hb9d3cd8_2 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 349867 timestamp: 1725267732089 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312h6f74592_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda sha256: 9736bf660a0e4260c68f81d2635b51067f817813e6490ac9e8abd9a835dcbf6d md5: e1e9727063057168d95f27a032acd0a4 depends: @@ -2356,17 +2010,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 h86ecc28_2 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 356878 timestamp: 1725267878508 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312hde4cb15_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda sha256: 254b411fa78ccc226f42daf606772972466f93e9bc6895eabb4cfda22f5178af md5: a83c2ef76ccb11bc2349f4f17696b15d depends: @@ -2377,140 +2027,106 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 339360 timestamp: 1725268143995 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h4bc722e_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d md5: 62ee74e96c5ebb0af99386de58cf9553 depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 + arch: x86_64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 252783 timestamp: 1720974456583 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h68df207_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda sha256: 2258b0b33e1cb3a9852d47557984abb6e7ea58e3d7f92706ec1f8e879290c4cb md5: 56398c28220513b9ea13d7b450acfb20 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 189884 timestamp: 1720974504976 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h99b78c6_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda sha256: adfa71f158cbd872a36394c56c3568e6034aa55c623634b37a4836bd036e6b91 md5: fc6948412dbbbe9a4c9ddbbcfe0a79ab depends: - __osx >=11.0 + arch: arm64 + platform: osx license: bzip2-1.0.6 license_family: BSD size: 122909 timestamp: 1720974522888 -- kind: conda - name: c-ares - version: 1.34.4 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f - md5: c1c999a38a4303b29d75c636eaa13cf9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 + md5: e2775acf57efd5af15b8e3d1d74d72d3 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 179496 - timestamp: 1734208291879 -- kind: conda - name: c-ares - version: 1.34.4 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda + size: 206085 + timestamp: 1734208189009 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda sha256: 1187a41d4bb2afe02cb18690682edc98d1e9f5e0ccda638d8704a75ea1875bbe md5: 356da36f35d36dcba16e43f1589d4e39 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 215979 timestamp: 1734208193181 -- kind: conda - name: c-ares - version: 1.34.4 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 - md5: e2775acf57efd5af15b8e3d1d74d72d3 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda + sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f + md5: c1c999a38a4303b29d75c636eaa13cf9 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 206085 - timestamp: 1734208189009 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hbcca054_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + size: 179496 + timestamp: 1734208291879 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd md5: 720523eb0d6a9b0f6120c16b2aa4e7de + arch: x86_64 + platform: linux license: ISC size: 157088 timestamp: 1734208393264 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hcefe29a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + arch: aarch64 + platform: linux license: ISC size: 157096 timestamp: 1734209301744 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hf0a4a13_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 md5: 7cb381a6783d91902638e4ed1ebd478e + arch: arm64 + platform: osx license: ISC size: 157091 timestamp: 1734208344343 -- kind: conda - name: cached-property - version: 1.5.2 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch +- conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 md5: 9b347a7ec10940d3f7941ff6c460b551 depends: @@ -2519,14 +2135,7 @@ packages: license_family: BSD size: 4134 timestamp: 1615209571450 -- kind: conda - name: cached_property - version: 1.5.2 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 md5: 576d629e47797577ab0f1b351297ef4a depends: @@ -2535,13 +2144,7 @@ packages: license_family: BSD size: 11065 timestamp: 1615209567874 -- kind: conda - name: certifi - version: 2024.12.14 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 depends: @@ -2549,12 +2152,7 @@ packages: license: ISC size: 161642 timestamp: 1734380604767 -- kind: conda - name: cffi - version: 1.17.1 - build: py312h06ac9bb_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda sha256: cba6ea83c4b0b4f5b5dc59cb19830519b28f95d7ebef7c9c5cf1c14843621457 md5: a861504bbea4161a9170b85d4d2be840 depends: @@ -2564,54 +2162,44 @@ packages: - pycparser - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 294403 timestamp: 1725560714366 -- kind: conda - name: cffi - version: 1.17.1 - build: py312h0fad829_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f - md5: 19a5456f72f505881ba493979777b24e +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda + sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 + md5: 1a256e5581b1099e9295cb84d53db3ea depends: - - __osx >=11.0 - libffi >=3.4,<4.0a0 + - libgcc >=13 - pycparser - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 281206 - timestamp: 1725560813378 -- kind: conda - name: cffi - version: 1.17.1 - build: py312hac81daf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 - md5: 1a256e5581b1099e9295cb84d53db3ea + size: 312892 + timestamp: 1725561779888 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda + sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f + md5: 19a5456f72f505881ba493979777b24e depends: + - __osx >=11.0 - libffi >=3.4,<4.0a0 - - libgcc >=13 - pycparser - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 312892 - timestamp: 1725561779888 -- kind: conda - name: charset-normalizer - version: 3.4.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + size: 281206 + timestamp: 1725560813378 +- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b md5: e83a31202d1c0a000fce3e9cf3825875 depends: @@ -2620,13 +2208,7 @@ packages: license_family: MIT size: 47438 timestamp: 1735929811779 -- kind: conda - name: click - version: 8.1.8 - build: pyh707e725_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda sha256: c920d23cd1fcf565031c679adb62d848af60d6fbb0edc2d50ba475cea4f0d8ab md5: f22f4d4970e09d68a10b922cbb0408d3 depends: @@ -2636,14 +2218,7 @@ packages: license_family: BSD size: 84705 timestamp: 1734858922844 -- kind: conda - name: colorama - version: 0.4.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 md5: 962b9857ee8e7018c22f2776ffa0b2d7 depends: @@ -2652,14 +2227,7 @@ packages: license_family: BSD size: 27011 timestamp: 1733218222191 -- kind: conda - name: comm - version: 0.2.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda sha256: 7e87ef7c91574d9fac19faedaaee328a70f718c9b4ddadfdc0ba9ac021bd64af md5: 74673132601ec2b7fc592755605f4c1b depends: @@ -2669,13 +2237,7 @@ packages: license_family: BSD size: 12103 timestamp: 1733503053903 -- kind: conda - name: datasets - version: 2.14.4 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda sha256: 7e09bd083a609138b780fcc4535924cb96814d2c908a36d4c64a2ba9ee3efe7f md5: 3e087f072ce03c43a9b60522f5d0ca2f depends: @@ -2698,12 +2260,7 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- kind: conda - name: debugpy - version: 1.8.11 - build: py312h2ec8cdc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.11-py312h2ec8cdc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.11-py312h2ec8cdc_0.conda sha256: 3d800be438a76d8a636219afd63a617737729867af5800d50fc72e71ac4f27f1 md5: 0235a6da7d128c7e068973c4de62fc7b depends: @@ -2712,16 +2269,13 @@ packages: - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 2668691 timestamp: 1734159098550 -- kind: conda - name: debugpy - version: 1.8.11 - build: py312h6f74592_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/debugpy-1.8.11-py312h6f74592_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/debugpy-1.8.11-py312h6f74592_0.conda sha256: 8c5f73ea1ef9e88906968b9639be89d861b66aa48c132ec7565405293ca09f90 md5: 3230587917725d0affd61674e74583d2 depends: @@ -2730,16 +2284,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 2609965 timestamp: 1734159267844 -- kind: conda - name: debugpy - version: 1.8.11 - build: py312hd8f9ff3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.11-py312hd8f9ff3_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.11-py312hd8f9ff3_0.conda sha256: c219e3ba0cf97fdd9fa3d8601f8d37a7fe584cc2f31e199a820fa005649871ea md5: 0f4c9c498b7ca4f010f7de44463c5403 depends: @@ -2748,18 +2299,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 2517686 timestamp: 1734159183809 -- kind: conda - name: decorator - version: 5.1.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda sha256: 84e5120c97502a3785e8c3241c3bf51f64b4d445f13b4d2445db00d9816fe479 md5: d622d8d7ee8868870f9cbe259f381181 depends: @@ -2768,13 +2314,7 @@ packages: license_family: BSD size: 14068 timestamp: 1733236549190 -- kind: conda - name: defusedxml - version: 0.7.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 sha256: 9717a059677553562a8f38ff07f3b9f61727bd614f505658b0a5ecbcf8df89be md5: 961b3a227b437d82ad7054484cfa71b2 depends: @@ -2783,14 +2323,7 @@ packages: license_family: PSF size: 24062 timestamp: 1615232388757 -- kind: conda - name: deprecated - version: 1.2.15 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 md5: eaef2e94d5bd76f758545d172c1fda67 depends: @@ -2800,13 +2333,7 @@ packages: license_family: MIT size: 14297 timestamp: 1733662697343 -- kind: conda - name: dill - version: 0.3.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd depends: @@ -2815,14 +2342,7 @@ packages: license_family: BSD size: 87553 timestamp: 1690101185422 -- kind: conda - name: dnspython - version: 2.7.0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda sha256: 3ec40ccf63f2450c5e6c7dd579e42fc2e97caf0d8cd4ba24aa434e6fc264eda0 md5: 5fbd60d61d21b4bd2f9d7a48fe100418 depends: @@ -2841,14 +2361,7 @@ packages: license_family: OTHER size: 172172 timestamp: 1733256829961 -- kind: conda - name: email-validator - version: 2.2.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda sha256: b91a19eb78edfc2dbb36de9a67f74ee2416f1b5273dd7327abe53f2dbf864736 md5: da16dd3b0b71339060cd44cb7110ddf9 depends: @@ -2858,14 +2371,7 @@ packages: license: Unlicense size: 44401 timestamp: 1733300827551 -- kind: conda - name: email_validator - version: 2.2.0 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda sha256: e0d0fdf587aa0ed0ff08b2bce3ab355f46687b87b0775bfba01cc80a859ee6a2 md5: 0794f8807ff2c6f020422cacb1bd7bfa depends: @@ -2873,14 +2379,7 @@ packages: license: Unlicense size: 6552 timestamp: 1733300828176 -- kind: conda - name: entrypoints - version: '0.4' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda sha256: 80f579bfc71b3dab5bef74114b89e26c85cb0df8caf4c27ab5ffc16363d57ee7 md5: 3366592d3c219f2731721f11bc93755c depends: @@ -2889,14 +2388,7 @@ packages: license_family: MIT size: 11259 timestamp: 1733327239578 -- kind: conda - name: exceptiongroup - version: 1.2.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 md5: a16662747cdeb9abbac74d0057cc976e depends: @@ -2904,14 +2396,7 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- kind: conda - name: executing - version: 2.1.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda sha256: 28d25ea375ebab4bf7479228f8430db20986187b04999136ff5c722ebd32eb60 md5: ef8b5fca76806159fc25b4f48d8737eb depends: @@ -2920,13 +2405,7 @@ packages: license_family: MIT size: 28348 timestamp: 1733569440265 -- kind: conda - name: fastapi - version: 0.115.6 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 md5: 1b1e0c97830cdf75f1f371bd467ab657 depends: @@ -2944,13 +2423,7 @@ packages: license_family: MIT size: 73084 timestamp: 1733362427885 -- kind: conda - name: fastapi-cli - version: 0.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 depends: @@ -2962,14 +2435,7 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- kind: conda - name: filelock - version: 3.16.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 md5: d692e9ba6f92dc51484bf3477e36ce7c depends: @@ -2977,14 +2443,7 @@ packages: license: Unlicense size: 17441 timestamp: 1733240909987 -- kind: conda - name: fqdn - version: 1.5.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda sha256: 2509992ec2fd38ab27c7cdb42cf6cadc566a1cc0d1021a2673475d9fa87c6276 md5: d3549fd50d450b6d9e7dddff25dd2110 depends: @@ -2994,76 +2453,42 @@ packages: license_family: MOZILLA size: 16705 timestamp: 1733327494780 -- kind: conda - name: freetype - version: 2.12.1 - build: h267a509_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: GPL-2.0-only OR FTL size: 634972 timestamp: 1694615932610 -- kind: conda - name: freetype - version: 2.12.1 - build: hadb7bae_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 - md5: e6085e516a3e304ce41a8ee08b9b89ad - depends: - - libpng >=1.6.39,<1.7.0a0 - - libzlib >=1.2.13,<2.0.0a0 - license: GPL-2.0-only OR FTL - size: 596430 - timestamp: 1694616332835 -- kind: conda - name: freetype - version: 2.12.1 - build: hf0a5ef3_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda sha256: 7af93030f4407f076dce181062360efac2cd54dce863b5d7765287a6f5382537 md5: a5ab74c5bd158c3d5532b66d8d83d907 depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: GPL-2.0-only OR FTL size: 642092 timestamp: 1694617858496 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda + sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 + md5: e6085e516a3e304ce41a8ee08b9b89ad depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: Apache-2.0 - license_family: APACHE - size: 53366 - timestamp: 1729699762631 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx + license: GPL-2.0-only OR FTL + size: 596430 + timestamp: 1694616332835 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 md5: f98e36c96b2c66d9043187179ddb04f4 depends: @@ -3071,16 +2496,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 60968 timestamp: 1729699568442 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb md5: 62fc11b0738ca15e0dd19b60cf280d12 depends: @@ -3088,17 +2510,27 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 59967 timestamp: 1729699642726 -- kind: conda - name: fsspec - version: 2024.12.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 + md5: 7960352935cc95ac23883c9b8c97f2ff + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 53366 + timestamp: 1729699762631 +- conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 depends: @@ -3107,110 +2539,83 @@ packages: license_family: BSD size: 137756 timestamp: 1734650349242 -- kind: conda - name: gflags - version: 2.2.2 - build: h5888daf_1005 - build_number: 1005 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda sha256: 6c33bf0c4d8f418546ba9c250db4e4221040936aef8956353bc764d4877bc39a md5: d411fc29e338efb48c5fd4576d71d881 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 119654 timestamp: 1726600001928 -- kind: conda - name: gflags - version: 2.2.2 - build: h5ad3122_1005 - build_number: 1005 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda sha256: 28fe6b40b20454106d5e4ef6947cf298c13cc72a46347bbc49b563cd3a463bfa md5: 4ff634d515abbf664774b5e1168a9744 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 106638 timestamp: 1726599967617 -- kind: conda - name: gflags - version: 2.2.2 - build: hf9b8971_1005 - build_number: 1005 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda sha256: fd56ed8a1dab72ab90d8a8929b6f916a6d9220ca297ff077f8f04c5ed3408e20 md5: 57a511a5905caa37540eb914dfcbf1fb depends: - __osx >=11.0 - libcxx >=17 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 82090 timestamp: 1726600145480 -- kind: conda - name: glog - version: 0.7.1 - build: h468a4a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 - md5: 08940a32c6ced3703d1412dd37df4f62 +- conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda + sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 + md5: ff862eebdfeb2fd048ae9dc92510baca depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 145811 - timestamp: 1718284208668 -- kind: conda - name: glog - version: 0.7.1 - build: hbabe93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 - md5: ff862eebdfeb2fd048ae9dc92510baca + size: 143452 + timestamp: 1718284177264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda + sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 + md5: 08940a32c6ced3703d1412dd37df4f62 depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 143452 - timestamp: 1718284177264 -- kind: conda - name: glog - version: 0.7.1 - build: heb240a5_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda + size: 145811 + timestamp: 1718284208668 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda sha256: 9fc77de416953aa959039db72bc41bfa4600ae3ff84acad04a7d0c1ab9552602 md5: fef68d0a95aa5b84b5c1a4f6f3bf40e1 depends: - __osx >=11.0 - gflags >=2.2.2,<2.3.0a0 - libcxx >=16 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 112215 timestamp: 1718284365403 -- kind: conda - name: googleapis-common-protos - version: 1.66.0 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda sha256: d8d19575a827f2c62500949b9536efdd6b5406c9f546a73b6a87ac90b03a5875 md5: 4861e30ff0cd566ea6fb4593e3b7c22a depends: @@ -3220,14 +2625,7 @@ packages: license_family: APACHE size: 116522 timestamp: 1731459019854 -- kind: conda - name: h11 - version: 0.14.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda sha256: 622516185a7c740d5c7f27016d0c15b45782c1501e5611deec63fd70344ce7c8 md5: 7ee49e89531c0dcbba9466f6d115d585 depends: @@ -3237,14 +2635,7 @@ packages: license_family: MIT size: 51846 timestamp: 1733327599467 -- kind: conda - name: h2 - version: 4.1.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda sha256: 843ddad410c370672a8250470697027618f104153612439076d4d7b91eeb7b5c md5: 825927dc7b0f287ef8d4d0011bb113b1 depends: @@ -3255,14 +2646,7 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- kind: conda - name: hpack - version: 4.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 md5: 2aa5ff7fa34a81b9196532c84c10d865 depends: @@ -3271,14 +2655,7 @@ packages: license_family: MIT size: 29412 timestamp: 1733299296857 -- kind: conda - name: httpcore - version: 1.0.7 - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e depends: @@ -3292,12 +2669,7 @@ packages: license_family: BSD size: 48959 timestamp: 1731707562362 -- kind: conda - name: httptools - version: 0.6.4 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda sha256: 621e7e050b888e5239d33e37ea72d6419f8367e5babcad38b755586f20264796 md5: 8b1160b32557290b64d5be68db3d996d depends: @@ -3305,16 +2677,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 101872 timestamp: 1732707756745 -- kind: conda - name: httptools - version: 0.6.4 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda sha256: 0bd1f30224af142711d11033a7469ae402a1147143f399f7341bbc1d8178c722 md5: 5e70a6de59352f9a52e9caa7f3447390 depends: @@ -3322,16 +2691,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 101255 timestamp: 1732707891645 -- kind: conda - name: httptools - version: 0.6.4 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda sha256: 5e93cda79e32e8c0039e05ea1939e688da336187dab025f699b42ef529e848be md5: e1747a8e8d2aca5499aaea9993bf31ff depends: @@ -3339,17 +2705,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 85623 timestamp: 1732707871414 -- kind: conda - name: httpx - version: 0.28.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda sha256: cd0f1de3697b252df95f98383e9edb1d00386bfdd03fdf607fa42fe5fcb09950 md5: d6989ead454181f4f9bc987d3dc4e285 depends: @@ -3362,13 +2724,7 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- kind: conda - name: huggingface_hub - version: 0.27.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: @@ -3385,14 +2741,7 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- kind: conda - name: hyperframe - version: 6.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b md5: 566e75c90c1d0c8c459eb0ad9833dc7a depends: @@ -3401,43 +2750,30 @@ packages: license_family: MIT size: 17239 timestamp: 1733298862681 -- kind: conda - name: icu - version: '75.1' - build: hf9b3779_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 12282786 timestamp: 1720853454991 -- kind: conda - name: icu - version: '75.1' - build: hfee45f7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda sha256: 9ba12c93406f3df5ab0a43db8a4b4ef67a5871dfd401010fbe29b218b2cbe620 md5: 5eb22c1d7b3fc4abb50d92d621583137 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 11857802 timestamp: 1720853997952 -- kind: conda - name: idna - version: '3.10' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 md5: 39a4f67be3286c86d696df570b1201b7 depends: @@ -3446,14 +2782,7 @@ packages: license_family: BSD size: 49765 timestamp: 1733211921194 -- kind: conda - name: importlib-metadata - version: 8.5.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda sha256: 13766b88fc5b23581530d3a0287c0c58ad82f60401afefab283bf158d2be55a9 md5: 315607a3030ad5d5227e76e0733798ff depends: @@ -3463,13 +2792,7 @@ packages: license_family: APACHE size: 28623 timestamp: 1733223207185 -- kind: conda - name: importlib_resources - version: 6.5.2 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda sha256: acc1d991837c0afb67c75b77fdc72b4bf022aac71fedd8b9ea45918ac9b08a80 md5: c85c76dc67d75619a92f51dfbce06992 depends: @@ -3481,13 +2804,7 @@ packages: license_family: APACHE size: 33781 timestamp: 1736252433366 -- kind: conda - name: ipykernel - version: 6.29.5 - build: pyh3099207_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh3099207_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh3099207_0.conda sha256: 33cfd339bb4efac56edf93474b37ddc049e08b1b4930cf036c893cc1f5a1f32a md5: b40131ab6a36ac2c09b7c57d4d3fbf99 depends: @@ -3509,13 +2826,7 @@ packages: license_family: BSD size: 119084 timestamp: 1719845605084 -- kind: conda - name: ipykernel - version: 6.29.5 - build: pyh57ce528_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh57ce528_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh57ce528_0.conda sha256: 072534d4d379225b2c3a4e38bc7730b65ae171ac7f0c2d401141043336e97980 md5: 9eb15d654daa0ef5a98802f586bb4ffc depends: @@ -3538,13 +2849,7 @@ packages: license_family: BSD size: 119568 timestamp: 1719845667420 -- kind: conda - name: ipython - version: 8.31.0 - build: pyh707e725_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.31.0-pyh707e725_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/ipython-8.31.0-pyh707e725_0.conda sha256: e10d1172ebf950f8f087f0d9310d215f5ddb8f3ad247bfa58ab5a909b3cabbdc md5: 1d7fcd803dfa936a6c3bd051b293241c depends: @@ -3565,14 +2870,7 @@ packages: license_family: BSD size: 600761 timestamp: 1734788248334 -- kind: conda - name: isoduration - version: 20.11.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda sha256: 08e838d29c134a7684bca0468401d26840f41c92267c4126d7b43a6b533b0aed md5: 0b0154421989637d424ccf0f104be51a depends: @@ -3582,14 +2880,7 @@ packages: license_family: MIT size: 19832 timestamp: 1733493720346 -- kind: conda - name: jedi - version: 0.19.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda sha256: 92c4d217e2dc68983f724aa983cca5464dcb929c566627b26a2511159667dba8 md5: a4f4c5dc9b80bc50e0d3dc4e6e8f1bd9 depends: @@ -3598,13 +2889,7 @@ packages: license: Apache-2.0 AND MIT size: 843646 timestamp: 1733300981994 -- kind: conda - name: jinja2 - version: 3.1.5 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 md5: 2752a6ed44105bfb18c9bef1177d9dcd depends: @@ -3614,14 +2899,7 @@ packages: license_family: BSD size: 112561 timestamp: 1734824044952 -- kind: conda - name: json5 - version: 0.10.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/json5-0.10.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.10.0-pyhd8ed1ab_1.conda sha256: 61bca2dac194c44603446944745566d7b4e55407280f6f6cea8bbe4de26b558f md5: cd170f82d8e5b355dfdea6adab23e4af depends: @@ -3630,64 +2908,45 @@ packages: license_family: APACHE size: 31573 timestamp: 1733272196759 -- kind: conda - name: jsonpointer - version: 3.0.0 - build: py312h7900ff3_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/jsonpointer-3.0.0-py312h7900ff3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/jsonpointer-3.0.0-py312h7900ff3_1.conda sha256: 76ccb7bffc7761d1d3133ffbe1f7f1710a0f0d9aaa9f7ea522652e799f3601f4 md5: 6b51f7459ea4073eeb5057207e2e1e3d depends: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 17277 timestamp: 1725303032027 -- kind: conda - name: jsonpointer - version: 3.0.0 - build: py312h81bd7bf_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/jsonpointer-3.0.0-py312h81bd7bf_1.conda - sha256: f6fb3734e967d1cd0cde32844ee952809f6c0a49895da7ec1c8cfdf97739b947 - md5: 80f403c03290e1662be03e026fb5f8ab +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/jsonpointer-3.0.0-py312h996f985_1.conda + sha256: 908448e2946c8fd8e28f5c7de4ed52548d227fae2994febf1050179b2590dbdc + md5: 2257c5f33024274faadf6a88a7d62807 depends: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 17865 - timestamp: 1725303130815 -- kind: conda - name: jsonpointer - version: 3.0.0 - build: py312h996f985_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/jsonpointer-3.0.0-py312h996f985_1.conda - sha256: 908448e2946c8fd8e28f5c7de4ed52548d227fae2994febf1050179b2590dbdc - md5: 2257c5f33024274faadf6a88a7d62807 + size: 17821 + timestamp: 1725303138276 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/jsonpointer-3.0.0-py312h81bd7bf_1.conda + sha256: f6fb3734e967d1cd0cde32844ee952809f6c0a49895da7ec1c8cfdf97739b947 + md5: 80f403c03290e1662be03e026fb5f8ab depends: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 17821 - timestamp: 1725303138276 -- kind: conda - name: jsonschema - version: 4.23.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.23.0-pyhd8ed1ab_1.conda + size: 17865 + timestamp: 1725303130815 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.23.0-pyhd8ed1ab_1.conda sha256: be992a99e589146f229c58fe5083e0b60551d774511c494f91fe011931bd7893 md5: a3cead9264b331b32fe8f0aabc967522 depends: @@ -3702,14 +2961,7 @@ packages: license_family: MIT size: 74256 timestamp: 1733472818764 -- kind: conda - name: jsonschema-specifications - version: 2024.10.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2024.10.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2024.10.1-pyhd8ed1ab_1.conda sha256: 37127133837444cf0e6d1a95ff5a505f8214ed4e89e8e9343284840e674c6891 md5: 3b519bc21bc80e60b456f1e62962a766 depends: @@ -3719,14 +2971,7 @@ packages: license_family: MIT size: 16170 timestamp: 1733493624968 -- kind: conda - name: jsonschema-with-format-nongpl - version: 4.23.0 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.23.0-hd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.23.0-hd8ed1ab_1.conda sha256: 6e0184530011961a0802fda100ecdfd4b0eca634ed94c37e553b72e21c26627d md5: a5b1a8065857cc4bd8b7a38d063bb728 depends: @@ -3743,14 +2988,7 @@ packages: license_family: MIT size: 7135 timestamp: 1733472820035 -- kind: conda - name: jupyter-lsp - version: 2.2.5 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhd8ed1ab_1.conda sha256: 1565c8b1423a37fca00fe0ab2a17cd8992c2ecf23e7867a1c9f6f86a9831c196 md5: 0b4c3908e5a38ea22ebb98ee5888c768 depends: @@ -3761,14 +2999,7 @@ packages: license_family: BSD size: 55221 timestamp: 1733493006611 -- kind: conda - name: jupyter_client - version: 8.6.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a md5: 4ebae00eae9705b0c3d6d1018a81d047 depends: @@ -3783,14 +3014,7 @@ packages: license_family: BSD size: 106342 timestamp: 1733441040958 -- kind: conda - name: jupyter_core - version: 5.7.2 - build: pyh31011fe_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda sha256: 732b1e8536bc22a5a174baa79842d79db2f4956d90293dd82dc1b3f6099bcccd md5: 0a2980dada0dd7fd0998f0342308b1b1 depends: @@ -3802,13 +3026,7 @@ packages: license_family: BSD size: 57671 timestamp: 1727163547058 -- kind: conda - name: jupyter_events - version: 0.11.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.11.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.11.0-pyhd8ed1ab_0.conda sha256: eeb32aa58d37b130387628d5c151092f6d3fcf0a6964294bef06d6bac117f3c4 md5: 2d8876ca6bda213622dfbc3d1da56ecb depends: @@ -3825,13 +3043,7 @@ packages: license_family: BSD size: 22160 timestamp: 1734531779868 -- kind: conda - name: jupyter_server - version: 2.15.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.15.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.15.0-pyhd8ed1ab_0.conda sha256: be5f9774065d94c4a988f53812b83b67618bec33fcaaa005a98067d506613f8a md5: 6ba8c206b5c6f52b82435056cf74ee46 depends: @@ -3858,14 +3070,7 @@ packages: license_family: BSD size: 327747 timestamp: 1734702771032 -- kind: conda - name: jupyter_server_terminals - version: 0.5.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda sha256: 0890fc79422191bc29edf17d7b42cff44ba254aa225d31eb30819f8772b775b8 md5: 2d983ff1b82a1ccb6f2e9d8784bdd6bd depends: @@ -3875,13 +3080,7 @@ packages: license_family: BSD size: 19711 timestamp: 1733428049134 -- kind: conda - name: jupyterlab - version: 4.3.4 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.4-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.4-pyhd8ed1ab_0.conda sha256: bcf9fc0ea4bd6cf06a7a23b7f8b7bb7d8520eea8d0cdd6d3b975ede7793ed69b md5: edc13687180382b4444d9f143a2e1ef7 depends: @@ -3905,14 +3104,7 @@ packages: license_family: BSD size: 7257751 timestamp: 1734539283837 -- kind: conda - name: jupyterlab_pygments - version: 0.3.0 - build: pyhd8ed1ab_2 - build_number: 2 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda sha256: dc24b900742fdaf1e077d9a3458fd865711de80bca95fe3c6d46610c532c6ef0 md5: fd312693df06da3578383232528c468d depends: @@ -3924,14 +3116,7 @@ packages: license_family: BSD size: 18711 timestamp: 1733328194037 -- kind: conda - name: jupyterlab_server - version: 2.27.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_1.conda sha256: d03d0b7e23fa56d322993bc9786b3a43b88ccc26e58b77c756619a921ab30e86 md5: 9dc4b2b0f41f0de41d27f3293e319357 depends: @@ -3950,56 +3135,43 @@ packages: license_family: BSD size: 49449 timestamp: 1733599666357 -- kind: conda - name: keyutils - version: 1.6.1 - build: h166bdaf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb md5: 30186d27e2c9fa62b45fb1476b7200e3 depends: - libgcc-ng >=10.3.0 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 117831 timestamp: 1646151697040 -- kind: conda - name: keyutils - version: 1.6.1 - build: h4e544f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 sha256: 6d4233d97a9b38acbb26e1268bcf8c10a8e79c2aed7e5a385ec3769967e3e65b md5: 1f24853e59c68892452ef94ddd8afd4b depends: - libgcc-ng >=10.3.0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 112327 timestamp: 1646166857935 -- kind: conda - name: krb5 - version: 1.21.3 - build: h237132a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b - md5: c6dc8a0fdec13a0565936655c33069a1 +- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 depends: - - __osx >=11.0 - - libcxx >=16 + - keyutils >=1.6.1,<2.0a0 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 1155530 - timestamp: 1719463474401 -- kind: conda - name: krb5 - version: 1.21.3 - build: h50a48e9_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda + size: 1370023 + timestamp: 1719463201255 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda sha256: 0ec272afcf7ea7fbf007e07a3b4678384b7da4047348107b2ae02630a570a815 md5: 29c10432a2ca1472b53f299ffb2ffa37 depends: @@ -4009,178 +3181,141 @@ packages: - libgcc-ng >=12 - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1474620 timestamp: 1719463205834 -- kind: conda - name: krb5 - version: 1.21.3 - build: h659f571_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 - md5: 3f43953b7d3fb3aaa1d0d0723d91e368 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda + sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b + md5: c6dc8a0fdec13a0565936655c33069a1 depends: - - keyutils >=1.6.1,<2.0a0 + - __osx >=11.0 + - libcxx >=16 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 1370023 - timestamp: 1719463201255 -- kind: conda - name: lcms2 - version: '2.16' - build: h922389a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda + size: 1155530 + timestamp: 1719463474401 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 51bb7010fc86f70eee639b4bb7a894f5 + depends: + - libgcc-ng >=12 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.6.0,<4.8.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 245247 + timestamp: 1701647787198 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda sha256: be4847b1014d3cbbc524a53bdbf66182f86125775020563e11d914c8468dd97d md5: ffdd8267a04c515e7ce69c727b051414 depends: - libgcc-ng >=12 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 296219 timestamp: 1701647961116 -- kind: conda - name: lcms2 - version: '2.16' - build: ha0e7c42_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda sha256: 151e0c84feb7e0747fabcc85006b8973b22f5abbc3af76a9add0b0ef0320ebe4 md5: 66f6c134e76fe13cce8a9ea5814b5dd5 depends: - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 211959 timestamp: 1701647962657 -- kind: conda - name: lcms2 - version: '2.16' - build: hb7c19ff_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 - md5: 51bb7010fc86f70eee639b4bb7a894f5 - depends: - - libgcc-ng >=12 - - libjpeg-turbo >=3.0.0,<4.0a0 - - libtiff >=4.6.0,<4.8.0a0 - license: MIT - license_family: MIT - size: 245247 - timestamp: 1701647787198 -- kind: conda - name: ld_impl_linux-64 - version: '2.43' - build: h712a8e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe md5: 048b02e3962f066da18efe3a21b77672 depends: - __glibc >=2.17,<3.0.a0 constrains: - binutils_impl_linux-64 2.43 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 669211 timestamp: 1729655358674 -- kind: conda - name: ld_impl_linux-aarch64 - version: '2.43' - build: h80caac9_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda sha256: 80ec7e8f006196808fac5bd4b3773a652847f97bbf08044cd87731424ac64f8b md5: fcbde5ea19d55468953bf588770c0501 constrains: - binutils_impl_linux-aarch64 2.43 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 698245 timestamp: 1729655345825 -- kind: conda - name: lerc - version: 4.0.0 - build: h27087fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 md5: 76bbff344f0134279f225174e9064c8f depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 281798 timestamp: 1657977462600 -- kind: conda - name: lerc - version: 4.0.0 - build: h4de3ea5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 sha256: 2d09ef9b7796d83364957e420b41c32d94e628c3f0520b61c332518a7b5cd586 md5: 1a0ffc65e03ce81559dbcb0695ad1476 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 262096 timestamp: 1657978241894 -- kind: conda - name: lerc - version: 4.0.0 - build: h9a09cb3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 sha256: 6f068bb53dfb6147d3147d981bb851bb5477e769407ad4e6a68edf482fdcb958 md5: de462d5aacda3b30721b512c5da4e742 depends: - libcxx >=13.0.1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 215721 timestamp: 1657977558796 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h07bc746_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 - md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=18 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 1178260 - timestamp: 1736008642885 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h18dbdb1_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + size: 1311599 + timestamp: 1736008414161 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 md5: 633b9fe454ffea2aaf29e191d946a83b depends: @@ -4189,41 +3324,33 @@ packages: constrains: - abseil-cpp =20240722.0 - libabseil-static =20240722.0=cxx17* + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1334844 timestamp: 1736008472455 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_hbbce691_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 - md5: 488f260ccda0afaf08acb286db439c2f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 1311599 - timestamp: 1736008414161 -- kind: conda - name: libarrow - version: 18.1.0 - build: h0ad35bc_7_cpu + size: 1178260 + timestamp: 1736008642885 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4231,15 +3358,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 + - libgcc >=13 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -4251,17 +3380,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- kind: conda - name: libarrow - version: 18.1.0 - build: hb7781cd_7_cpu + size: 8770256 + timestamp: 1735684696564 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: @@ -4294,21 +3420,18 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 8026714 timestamp: 1735685336542 -- kind: conda - name: libarrow - version: 18.1.0 - build: hd595efa_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -4316,17 +3439,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 + - libcxx >=18 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -4338,34 +3459,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libgcc >=13 - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hcb10f89_7_cpu + size: 5506699 + timestamp: 1735682962976 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 md5: 12d84228204c56fec6ed113288014d11 depends: @@ -4373,53 +3474,42 @@ packages: - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 612463 timestamp: 1735684749868 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 578222 + timestamp: 1735685424850 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 485185 timestamp: 1735683071232 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hcb10f89_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e md5: 0a81eb63d7cd150f598c752e86388d57 depends: @@ -4429,17 +3519,30 @@ packages: - libgcc >=13 - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 587497 timestamp: 1735684880531 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libgcc >=13 + - libparquet 18.1.0 hfc78867_7_cpu + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 560329 + timestamp: 1735685518922 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b md5: 97a2d3606682d94f7d73112e9ad684ae depends: @@ -4448,17 +3551,14 @@ packages: - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - libparquet 18.1.0 h636d7b7_7_cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 491237 timestamp: 1735684688308 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h08228c5_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf md5: e128def53c133e8a23ac00cd4a479335 depends: @@ -4471,17 +3571,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 521861 timestamp: 1735684940668 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h1e9d426_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: @@ -4493,17 +3590,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 516014 timestamp: 1735685565929 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h4239455_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 md5: 91927747173f65695e441346c7145e26 depends: @@ -4515,17 +3609,14 @@ packages: - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 452385 timestamp: 1735684993831 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c md5: ac52800af2e0c0e7dac770b435ce768a depends: @@ -4536,17 +3627,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16393 timestamp: 1734432564346 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d md5: 8d900b7079a00969d70305e9aad550b7 depends: @@ -4557,17 +3645,14 @@ packages: - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16477 timestamp: 1734432576699 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c md5: 21be102c9ae80a67ba7de23b129aa7f6 depends: @@ -4578,161 +3663,122 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16714 timestamp: 1734433054681 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 - md5: 3ee026955c688f551a9999840cff4c67 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 68982 - timestamp: 1725267774142 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 68851 timestamp: 1725267660471 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda + sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 + md5: 3ee026955c688f551a9999840cff4c67 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 68982 + timestamp: 1725267774142 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda sha256: 839dacb741bdbb25e58f42088a2001b649f4f12195aeb700b5ddfca3267749e5 md5: d0bf1dff146b799b319ea0434b93f779 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 68426 timestamp: 1725267943211 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c - md5: e64d0f3b59c7c4047446b97a8624a72d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 31708 - timestamp: 1725267783442 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda sha256: 2892d512cad096cb03f1b66361deeab58b64e15ba525d6592bb6d609e7045edf md5: 9566f0bd264fbd463002e759b8a82401 depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 32696 timestamp: 1725267669305 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda + sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c + md5: e64d0f3b59c7c4047446b97a8624a72d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 31708 + timestamp: 1725267783442 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda sha256: 6c6862eb274f21a7c0b60e5345467a12e6dda8b9af4438c66d496a2c1a538264 md5: 55e66e68ce55523a6811633dd1ac74e2 depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 28378 timestamp: 1725267980316 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c - md5: 0e9bd365480c72b25c71a448257b537d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 290230 - timestamp: 1725267792697 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda sha256: 779f58174e99de3600e939fa46eddb453ec5d3c60bb46cdaa8b4c127224dbf29 md5: 06f70867945ea6a84d35836af780f1de depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 281750 timestamp: 1725267679782 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda + sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c + md5: 0e9bd365480c72b25c71a448257b537d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 290230 + timestamp: 1725267792697 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda sha256: eeb1eb0d58b9d02bc1b98dc0a058f104ab168eb2f7d1c7bfa0570a12cfcdb7b7 md5: 4f3a434504c67b2c42565c0b85c1885c depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 279644 timestamp: 1725268003553 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee md5: ebcc5f37a435aa3c19640533c82f8d76 depends: @@ -4741,17 +3787,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16336 timestamp: 1734432570482 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 md5: d77f943ae4083f3aeddca698f2d28262 depends: @@ -4760,17 +3803,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16398 timestamp: 1734432580937 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 md5: a0e9980fe12d42f6d0c0ec009f67e948 depends: @@ -4779,60 +3819,48 @@ packages: - liblapack 3.9.0 26_osxarm64_openblas - liblapacke 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16628 timestamp: 1734433061517 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h01db608_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea - md5: 268ee639c17ada0002fb04dd21816cc2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 + sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 + md5: c965a5aa0d5c1c37ffc62dff36e28400 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 18669 - timestamp: 1633683724891 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h9c3ff4c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 - md5: c965a5aa0d5c1c37ffc62dff36e28400 + size: 20440 + timestamp: 1633683576494 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 + sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea + md5: 268ee639c17ada0002fb04dd21816cc2 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 20440 - timestamp: 1633683576494 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: hbdafb3b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 + size: 18669 + timestamp: 1633683724891 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 sha256: 58477b67cc719060b5b069ba57161e20ba69b8695d154a719cb4b60caf577929 md5: 32bd82a6a625ea6ce090a81c3d34edeb depends: - libcxx >=11.1.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 18765 timestamp: 1633683992603 -- kind: conda - name: libcurl - version: 8.11.1 - build: h332b0f4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 md5: 2b3e0081006dc21e8bf53a91c83a055c depends: @@ -4844,16 +3872,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: curl license_family: MIT size: 423011 timestamp: 1733999897624 -- kind: conda - name: libcurl - version: 8.11.1 - build: h6702fde_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda sha256: 9fc65d21a58f4aad1bc39dfb94a178893aeb035850c5cf0ed9736674279f390b md5: 7dec1cd271c403d1636bda5aa388a55d depends: @@ -4864,16 +3889,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: curl license_family: MIT size: 440737 timestamp: 1733999835504 -- kind: conda - name: libcurl - version: 8.11.1 - build: h73640d1_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda sha256: f47c35938144c23278987c7d12096f6a42d7c850ffc277222b032073412383b6 md5: 46d7524cabfdd199bffe63f8f19a552b depends: @@ -4884,74 +3906,58 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: curl license_family: MIT size: 385098 timestamp: 1734000160270 -- kind: conda - name: libcxx - version: 19.1.6 - build: ha82da77_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec md5: ce5252d8db110cdb4ae4173d0a63c7c5 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache size: 520992 timestamp: 1734494699681 -- kind: conda - name: libdeflate - version: '1.23' - build: h4ddbbb0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 72255 timestamp: 1734373823254 -- kind: conda - name: libdeflate - version: '1.23' - build: h5e3c512_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda sha256: 959419d87cd2b789a9055db95704c614f31aeb70bef7949fa2f734122a3a2863 md5: 7e7ca2607b11b180120cefc2354fc0cb depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 69862 timestamp: 1734373858306 -- kind: conda - name: libdeflate - version: '1.23' - build: hec38601_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda sha256: 887c02deaed6d583459eba6367023e36d8761085b2f7126e389424f57155da53 md5: 1d8b9588be14e71df38c525767a1ac30 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 54132 timestamp: 1734373971372 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h7949ede_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd md5: 8247f80f3dc464d9322e85007e307fe8 depends: @@ -4959,154 +3965,105 @@ packages: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 134657 timestamp: 1736191912705 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h976ea20_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - ncurses - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 148120 timestamp: 1736192137151 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321hafb1f1b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - ncurses - __osx >=11.0 - ncurses >=6.5,<7.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107634 timestamp: 1736192034117 -- kind: conda - name: libev - version: '4.33' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 112766 + timestamp: 1702146165126 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda sha256: 973af77e297f1955dd1f69c2cbdc5ab9dfc88388a5576cd152cda178af0fd006 md5: a9a13cb143bbaa477b1ebaefbe47a302 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 115123 timestamp: 1702146237623 -- kind: conda - name: libev - version: '4.33' - build: h93a5062_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda sha256: 95cecb3902fbe0399c3a7e67a5bed1db813e5ab0e22f4023a5e0f722f2cc214f md5: 36d33e440c31857372a72137f78bacf5 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107458 timestamp: 1702146414478 -- kind: conda - name: libev - version: '4.33' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 - md5: 172bf1cd1ff8629f2b1179945ed45055 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 + md5: a1cfcc585f0c42bf8d5546bb1dfb668d depends: - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 112766 - timestamp: 1702146165126 -- kind: conda - name: libevent - version: 2.1.12 - build: h2757513_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 - md5: 1a109764bff3bdc7bdd84088347d71dc - depends: - openssl >=3.1.1,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 368167 - timestamp: 1685726248899 -- kind: conda - name: libevent - version: 2.1.12 - build: h4ba1bb4_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda + size: 427426 + timestamp: 1685725977222 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda sha256: 01333cc7d6e6985dd5700b43660d90e9e58049182017fd24862088ecbe1458e4 md5: 96ae6083cd1ac9f6bc81631ac835b317 depends: - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 438992 timestamp: 1685726046519 -- kind: conda - name: libevent - version: 2.1.12 - build: hf998b51_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 - md5: a1cfcc585f0c42bf8d5546bb1dfb668d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda + sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 + md5: 1a109764bff3bdc7bdd84088347d71dc depends: - - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 427426 - timestamp: 1685725977222 -- kind: conda - name: libexpat - version: 2.6.4 - build: h286801f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 - md5: 38d2656dd914feb0cab8c629370768bf - depends: - - __osx >=11.0 - constrains: - - expat 2.6.4.* - license: MIT - license_family: MIT - size: 64693 - timestamp: 1730967175868 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5888daf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + size: 368167 + timestamp: 1685726248899 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 md5: db833e03127376d461e1e13e76f09b6c depends: @@ -5114,76 +4071,70 @@ packages: - libgcc >=13 constrains: - expat 2.6.4.* + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 73304 timestamp: 1730967041968 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5ad3122_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda sha256: f42e758009ba9db90d1fe7992bc3e60d0c52f71fb20923375d2c44ae69a5a2b3 md5: f1b3fab36861b3ce945a13f0dfdfc688 depends: - libgcc >=13 constrains: - expat 2.6.4.* + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 72345 timestamp: 1730967203789 -- kind: conda - name: libffi - version: 3.4.2 - build: h3422bc3_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca - md5: 086914b672be056eb70fd4285b6783b6 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda + sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 + md5: 38d2656dd914feb0cab8c629370768bf + depends: + - __osx >=11.0 + constrains: + - expat 2.6.4.* + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 39020 - timestamp: 1636488587153 -- kind: conda - name: libffi - version: 3.4.2 - build: h3557bc0_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 + size: 64693 + timestamp: 1730967175868 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + depends: + - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 58292 + timestamp: 1636488182923 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 sha256: 7e9258a102480757fe3faeb225a3ca04dffd10fecd2a958c65cdb4cdf75f2c3c md5: dddd85f4d52121fab0a8b099c5e06501 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 59450 timestamp: 1636488255090 -- kind: conda - name: libffi - version: 3.4.2 - build: h7f98852_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e - md5: d645c6d2ac96843a2bfaccd2d62b3ac3 - depends: - - libgcc-ng >=9.4.0 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 + sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca + md5: 086914b672be056eb70fd4285b6783b6 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 58292 - timestamp: 1636488182923 -- kind: conda - name: libgcc - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + size: 39020 + timestamp: 1636488587153 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 md5: 3cb76c3f10d3bc7f1105b2fc9db984df depends: @@ -5192,17 +4143,13 @@ packages: constrains: - libgomp 14.2.0 h77fa898_1 - libgcc-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 848745 timestamp: 1729027721139 -- kind: conda - name: libgcc - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda sha256: 5d56757ccad208c79214395b00d006d8d18929a4ba49c47bd9460789a7620943 md5: 511b511c5445e324066c3377481bcab8 depends: @@ -5210,175 +4157,131 @@ packages: constrains: - libgcc-ng ==14.2.0=*_1 - libgomp 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 535243 timestamp: 1729089435134 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 md5: e39480b9ca41323497b05492a63bc35b depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54142 timestamp: 1729027726517 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda sha256: 9b5cf168a6c7361cae869cb74b716766ee7c6d6b3f6172b32ba9bf91135efdc4 md5: 0694c249c61469f2c0f7e2990782af21 depends: - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54104 timestamp: 1729089444587 -- kind: conda - name: libgfortran - version: 5.0.0 - build: 13_2_0_hd922786_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b - md5: 4a55d9e169114b2b90d3ec4604cd7bbf - depends: - - libgfortran5 13.2.0 hf226fd6_3 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 110233 - timestamp: 1707330749033 -- kind: conda - name: libgfortran - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 md5: f1fd30127802683586f768875127a987 depends: - libgfortran5 14.2.0 hd5240d6_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53997 timestamp: 1729027752995 -- kind: conda - name: libgfortran - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda sha256: cb66e411fa32a5c6040f4e5e2a63c00897aae4c3133a9c004c2e929ccf19575b md5: 0294b92d2f47a240bebb1e3336b495f1 depends: - libgfortran5 14.2.0 hb6113d0_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729089471124 -- kind: conda - name: libgfortran5 - version: 13.2.0 - build: hf226fd6_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a - md5: 66ac81d54e95c534ae488726c1f698ea +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda + sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b + md5: 4a55d9e169114b2b90d3ec4604cd7bbf depends: - - llvm-openmp >=8.0.0 - constrains: - - libgfortran 5.0.0 13_2_0_*_3 + - libgfortran5 13.2.0 hf226fd6_3 + arch: arm64 + platform: osx license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 997381 - timestamp: 1707330687590 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hb6113d0_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda + size: 110233 + timestamp: 1707330749033 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: 9822b874ea29af082e5d36098d25427d + depends: + - libgcc >=14.2.0 + constrains: + - libgfortran 14.2.0 + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 1462645 + timestamp: 1729027735353 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda sha256: a87ff46d19916403cbf68cf1d785bf56b4d1ab7b2552468d2ea775d70782493f md5: fc068e11b10e18f184e027782baa12b6 depends: - libgcc >=14.2.0 constrains: - libgfortran 14.2.0 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 1102158 timestamp: 1729089452640 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hd5240d6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d - md5: 9822b874ea29af082e5d36098d25427d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda + sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a + md5: 66ac81d54e95c534ae488726c1f698ea depends: - - libgcc >=14.2.0 + - llvm-openmp >=8.0.0 constrains: - - libgfortran 14.2.0 + - libgfortran 5.0.0 13_2_0_*_3 + arch: arm64 + platform: osx license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 1462645 - timestamp: 1729027735353 -- kind: conda - name: libgomp - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + size: 997381 + timestamp: 1707330687590 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 md5: cc3573974587f12dda90d96e3e55a702 depends: - _libgcc_mutex 0.1 conda_forge + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 460992 timestamp: 1729027639220 -- kind: conda - name: libgomp - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda sha256: 5aa53874a5e57a00f2e0c2e2910684eb674429cd5fcb803619b226a73e89aedf md5: 376f0e73abbda6d23c0cb749adc195ef + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 463521 timestamp: 1729089357313 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: h2b5623c_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 md5: 61829a8dd5f4e2327e707572065bae41 depends: @@ -5393,17 +4296,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1254656 timestamp: 1735648569457 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hccf9d24_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c md5: a2724014eb04f14bd71d35f45b062dd0 depends: @@ -5417,17 +4316,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1253019 timestamp: 1735649566849 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hdbe95d5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce md5: 91de1fbab8610974c0094c266bc63435 depends: @@ -5441,17 +4336,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 877594 timestamp: 1735648230965 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h0121fbd_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: @@ -5464,39 +4355,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 784357 timestamp: 1735648759177 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h7081f7f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 - depends: - - __osx >=11.0 - - libabseil - - libcrc32c >=1.1.2,<1.2.0a0 - - libcurl - - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 - - libzlib >=1.3.1,<2.0a0 - - openssl - license: Apache-2.0 - license_family: Apache - size: 526963 - timestamp: 1735649222088 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: hb9b2b65_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: @@ -5508,43 +4373,31 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 737518 timestamp: 1735649773462 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h0a426d6_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 - md5: 8a3cba079d6ac985e7d73c76a678fbb4 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - - c-ares >=1.34.4,<2.0a0 - - libabseil * cxx17* - - libabseil >=20240722.0,<20240723.0a0 + - libabseil + - libcrc32c >=1.1.2,<1.2.0a0 + - libcurl - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libre2-11 >=2024.7.2 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.4.0,<4.0a0 - - re2 - constrains: - - grpc-cpp =1.67.1 + - openssl + arch: arm64 + platform: osx license: Apache-2.0 - license_family: APACHE - size: 5311706 - timestamp: 1735585137716 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h25350d4_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + license_family: Apache + size: 526963 + timestamp: 1735649222088 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c depends: @@ -5561,17 +4414,13 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 7792251 timestamp: 1735584856826 -- kind: conda - name: libgrpc - version: 1.67.1 - build: hf7ccdd3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe md5: 8fb41a425bebaeb3d0fa568503612e64 depends: @@ -5587,103 +4436,98 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 7430006 timestamp: 1735585769731 -- kind: conda - name: libiconv - version: '1.17' - build: h0d3ecfb_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 - md5: 69bda57310071cf6d2b86caf11573d2d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 + depends: + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libre2-11 >=2024.7.2 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - re2 + constrains: + - grpc-cpp =1.67.1 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 5311706 + timestamp: 1735585137716 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 + md5: d66573916ffcf376178462f1b61c941e + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only - size: 676469 - timestamp: 1702682458114 -- kind: conda - name: libiconv - version: '1.17' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda + size: 705775 + timestamp: 1702682170569 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda sha256: a30e09d089cb75a0d5b8e5c354694c1317da98261185ed65aa3793e741060614 md5: 9a8eb13f14de7d761555a98712e6df65 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: LGPL-2.1-only size: 705787 timestamp: 1702684557134 -- kind: conda - name: libiconv - version: '1.17' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 - md5: d66573916ffcf376178462f1b61c941e +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda + sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 + md5: 69bda57310071cf6d2b86caf11573d2d + arch: arm64 + platform: osx + license: LGPL-2.1-only + size: 676469 + timestamp: 1702682458114 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: ea25936bb4080d843790b586850f82b8 depends: - libgcc-ng >=12 - license: LGPL-2.1-only - size: 705775 - timestamp: 1702682170569 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda + constrains: + - jpeg <0.0.0a + arch: x86_64 + platform: linux + license: IJG AND BSD-3-Clause AND Zlib + size: 618575 + timestamp: 1694474974816 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda sha256: 675bc1f2a8581cd34a86c412663ec29c5f90c1d9f8d11866aa1ade5cdbdf8429 md5: ed24e702928be089d9ba3f05618515c6 depends: - libgcc-ng >=12 constrains: - jpeg <0.0.0a + arch: aarch64 + platform: linux license: IJG AND BSD-3-Clause AND Zlib size: 647126 timestamp: 1694475003570 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hb547adb_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda sha256: a42054eaa38e84fc1e5ab443facac4bbc9d1b6b6f23f54b7bf4f1eb687e1d993 md5: 3ff1e053dc3a2b8e36b9bfa4256a58d1 constrains: - jpeg <0.0.0a + arch: arm64 + platform: osx license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f - md5: ea25936bb4080d843790b586850f82b8 - depends: - - libgcc-ng >=12 - constrains: - - jpeg <0.0.0a - license: IJG AND BSD-3-Clause AND Zlib - size: 618575 - timestamp: 1694474974816 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 md5: 3792604c43695d6a273bc5faaac47d48 depends: @@ -5692,17 +4536,14 @@ packages: - libcblas 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16338 timestamp: 1734432576650 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 md5: a5d4e18876393633da62fd8492c00156 depends: @@ -5711,17 +4552,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16403 timestamp: 1734432585123 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 md5: cebad79038a75cfd28fa90d147a2d34d depends: @@ -5730,59 +4568,44 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16624 timestamp: 1734433068120 -- kind: conda - name: liblzma - version: 5.6.3 - build: h39f12f2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 - md5: b2553114a7f5e20ccd02378a77d836aa +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: 0BSD - size: 99129 - timestamp: 1733407496073 -- kind: conda - name: liblzma - version: 5.6.3 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda + size: 111132 + timestamp: 1733407410083 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda sha256: d1cce0b7d62d1e54e2164d3e0667ee808efc6c3870256e5b47a150cd0bf46824 md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: 0BSD size: 124138 timestamp: 1733409137214 -- kind: conda - name: liblzma - version: 5.6.3 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 - md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda + sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 + md5: b2553114a7f5e20ccd02378a77d836aa depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: 0BSD - size: 111132 - timestamp: 1733407410083 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h161d5f1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda + size: 99129 + timestamp: 1733407496073 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 md5: 19e57602824042dfd0446292ef90488b depends: @@ -5794,36 +4617,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 647599 timestamp: 1729571887612 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h6d7220d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f - md5: 3408c02539cee5f1141f9f11450b6a51 - depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 - - libcxx >=17 - - libev >=4.33,<4.34.0a0 - - libev >=4.33,<5.0a0 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 - license: MIT - license_family: MIT - size: 566719 - timestamp: 1729572385640 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: hc8609a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda sha256: c093c6d370aadbf0409c20b6c54c488ee2f6fea976181919fcc63e87ee232673 md5: f52c614fa214a8bedece9421c771670d depends: @@ -5834,65 +4634,52 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 714610 timestamp: 1729571912479 -- kind: conda - name: libnsl - version: 2.0.1 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 - md5: c14f32510f694e3185704d89967ec422 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda + sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f + md5: 3408c02539cee5f1141f9f11450b6a51 depends: - - libgcc-ng >=12 - license: LGPL-2.1-only - license_family: GPL - size: 34501 - timestamp: 1697358973269 -- kind: conda - name: libnsl - version: 2.0.1 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - __osx >=11.0 + - c-ares >=1.34.2,<2.0a0 + - libcxx >=17 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 566719 + timestamp: 1729572385640 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only license_family: GPL size: 33408 timestamp: 1697359010159 -- kind: conda - name: libopenblas - version: 0.3.28 - build: openmp_hf332438_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 - md5: 40803a48d947c8639da6704e9a44d3ce +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda + sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 + md5: c14f32510f694e3185704d89967ec422 depends: - - __osx >=11.0 - - libgfortran 5.* - - libgfortran5 >=13.2.0 - - llvm-openmp >=18.1.8 - constrains: - - openblas >=0.3.28,<0.3.29.0a0 - license: BSD-3-Clause - license_family: BSD - size: 4165774 - timestamp: 1730772154295 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h94d23a6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + license_family: GPL + size: 34501 + timestamp: 1697358973269 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe md5: 62857b389e42b36b686331bec0922050 depends: @@ -5902,17 +4689,13 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 5578513 timestamp: 1730772671118 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h9d3fd7e_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda sha256: 30623a40764e935aa77e0d4db54c1a1589189a9bf3a03fdb445505c1e319b5a6 md5: e8dde93dd199da3c1f2c1fcfd0042cd4 depends: @@ -5921,17 +4704,30 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 4793435 timestamp: 1730773029647 -- kind: conda - name: libparquet - version: 18.1.0 - build: h081d1f1_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda + sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 + md5: 40803a48d947c8639da6704e9a44d3ce + depends: + - __osx >=11.0 + - libgfortran 5.* + - libgfortran5 >=13.2.0 + - llvm-openmp >=18.1.8 + constrains: + - openblas >=0.3.28,<0.3.29.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 4165774 + timestamp: 1730772154295 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: @@ -5941,36 +4737,14 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1205598 timestamp: 1735684849150 -- kind: conda - name: libparquet - version: 18.1.0 - build: h636d7b7_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 - depends: - - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libcxx >=18 - - libthrift >=0.21.0,<0.21.1.0a0 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: APACHE - size: 873251 - timestamp: 1735684582558 -- kind: conda - name: libparquet - version: 18.1.0 - build: hfc78867_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 md5: 184bec7a9392ab6ba8134041e81971d6 depends: @@ -5979,79 +4753,79 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1117825 timestamp: 1735685495511 -- kind: conda - name: libpng - version: 1.6.45 - build: h3783ad8_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libzlib >=1.3.1,<2.0a0 - license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 -- kind: conda - name: libpng - version: 1.6.45 - build: h943b412_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - libarrow 18.1.0 h0ad35bc_7_cpu + - libcxx >=18 + - libthrift >=0.21.0,<0.21.1.0a0 + - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 873251 + timestamp: 1735684582558 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: zlib-acknowledgement size: 289426 timestamp: 1736339058310 -- kind: conda - name: libpng - version: 1.6.45 - build: hec79eb8_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: zlib-acknowledgement size: 299051 timestamp: 1736344007986 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h3bd63a1_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 - md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: zlib-acknowledgement + size: 263151 + timestamp: 1736339184358 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 + depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 2271580 - timestamp: 1735576361997 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h44a3b7b_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + size: 2960815 + timestamp: 1735577210663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 md5: 68f807f7cc13951652bbe048253fd405 depends: @@ -6060,57 +4834,45 @@ packages: - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 2788074 timestamp: 1735576315676 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h6128344_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 - md5: d8703f1ffe5a06356f06467f1d0b9464 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 2960815 - timestamp: 1735577210663 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h07bc746_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 - md5: 6b1e3624d3488016ca4f1ca0c412efaa + size: 2271580 + timestamp: 1735576361997 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 167155 - timestamp: 1735541067807 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h18dbdb1_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + size: 209793 + timestamp: 1735541054068 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: @@ -6120,227 +4882,176 @@ packages: - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 204305 timestamp: 1735540986919 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: hbbce691_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 - md5: b2fede24428726dd867611664fb372e8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 209793 - timestamp: 1735541054068 -- kind: conda - name: libsodium - version: 1.0.20 - build: h4ab18f5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + size: 167155 + timestamp: 1735541067807 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 md5: a587892d3c13b6621a6091be690dbca2 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: ISC size: 205978 timestamp: 1716828628198 -- kind: conda - name: libsodium - version: 1.0.20 - build: h68df207_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda sha256: 448df5ea3c5cf1af785aad46858d7a5be0522f4234a4dc9bb764f4d11ff3b981 md5: 2e4a8f23bebdcb85ca8e5a0fbe75666a depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: ISC size: 177394 timestamp: 1716828514515 -- kind: conda - name: libsodium - version: 1.0.20 - build: h99b78c6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda sha256: fade8223e1e1004367d7101dd17261003b60aa576df6d7802191f8972f7470b1 md5: a7ce36e284c5faaf93c220dfc39e3abd depends: - __osx >=11.0 + arch: arm64 + platform: osx license: ISC size: 164972 timestamp: 1716828607917 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h3f77e49_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 + md5: b58da17db24b6e08bcbf8fed2fb8c915 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: Unlicense - size: 850553 - timestamp: 1733762057506 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h5eb1b54_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + size: 873551 + timestamp: 1733761824646 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 md5: d4bf59f8783a4a66c0aec568f6de3ff4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: Unlicense size: 1042182 timestamp: 1733761913736 -- kind: conda - name: libsqlite - version: 3.47.2 - build: hee588c1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 + md5: 122d6f29470f1a991e85608e77e56a8a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: Unlicense - size: 873551 - timestamp: 1733761824646 -- kind: conda - name: libssh2 - version: 1.11.1 - build: h9cc3647_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 - md5: ddc7194676c285513706e5fc64f214d7 + size: 850553 + timestamp: 1733762057506 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 + md5: be2de152d8073ef1c01b7728475f2fe7 depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 279028 - timestamp: 1732349599461 -- kind: conda - name: libssh2 - version: 1.11.1 - build: ha41c0db_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda + size: 304278 + timestamp: 1732349402869 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda sha256: 40f2af5357457546bd11cd64a3b9043d83865180f65ce602515c35f353be35c7 md5: aeffe03c0e598f015aab08dbb04f6ee4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 311577 timestamp: 1732349396421 -- kind: conda - name: libssh2 - version: 1.11.1 - build: hf672d98_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 - md5: be2de152d8073ef1c01b7728475f2fe7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda + sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 + md5: ddc7194676c285513706e5fc64f214d7 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 304278 - timestamp: 1732349402869 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: h3f4de04_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 - md5: 37f489acd39e22b623d2d1e5ac6d195c - depends: - - libgcc 14.2.0 he277a41_1 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 3816794 - timestamp: 1729089463404 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: hc0a3c3a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + size: 279028 + timestamp: 1732349599461 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 md5: 234a5554c53625688d51062645337328 depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 3893695 timestamp: 1729027746910 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: h4852527_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda + sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 + md5: 37f489acd39e22b623d2d1e5ac6d195c + depends: + - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3816794 + timestamp: 1729089463404 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 md5: 8371ac6457591af2cf6159439c1fd051 depends: - libstdcxx 14.2.0 hc0a3c3a_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729027780628 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: hf1166c9_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda sha256: 9f97461bd55a2745a7a0941f3502a047f15bfe7bb2952dc7fb204b3202f866fd md5: 0e75771b8a03afae5a2c6ce71bc733f5 depends: - libstdcxx 14.2.0 h3f4de04_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54133 timestamp: 1729089498541 -- kind: conda - name: libthrift - version: 0.21.0 - build: h0e7cc3e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda sha256: ebb395232973c18745b86c9a399a4725b2c39293c9a91b8e59251be013db42f0 md5: dcb95c0a98ba9ff737f7ae482aef7833 depends: @@ -6350,16 +5061,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 425773 timestamp: 1727205853307 -- kind: conda - name: libthrift - version: 0.21.0 - build: h154c74f_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda sha256: f04ab1417aca1687edff9c30d8423ace285eb8c053dc16d595c6e47cfeefb274 md5: c28792bf37f4ecdce8e3cb9e40750650 depends: @@ -6368,16 +5076,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 417329 timestamp: 1727205944238 -- kind: conda - name: libthrift - version: 0.21.0 - build: h64651cc_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda sha256: 7a6c7d5f58cbbc2ccd6493b4b821639fdb0701b9b04c737a949e8cb6adf1c9ad md5: 7ce2bd2f650f8c31ad7ba4c7bfea61b7 depends: @@ -6386,39 +5091,32 @@ packages: - libevent >=2.1.12,<2.1.13.0a0 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 324342 timestamp: 1727206096912 -- kind: conda - name: libtiff - version: 4.7.0 - build: h551f018_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae - md5: a5d084a957563e614ec0c0196d890654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 + md5: 0ea6510969e1296cc19966fad481f6de depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - lerc >=4.0.0,<5.0a0 - - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 + - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: HPND - size: 370600 - timestamp: 1734398863052 -- kind: conda - name: libtiff - version: 4.7.0 - build: h88f7998_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda + size: 428173 + timestamp: 1734398813264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda sha256: 5888bd66ba7606ae8596856c7dac800940ecad0aed77d6aa37db69d434c81cf0 md5: 36a0ea4a173338c8725dc0807e99cf22 depends: @@ -6431,239 +5129,189 @@ packages: - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: HPND size: 464699 timestamp: 1734398752249 -- kind: conda - name: libtiff - version: 4.7.0 - build: hd9ff511_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 - md5: 0ea6510969e1296cc19966fad481f6de +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda + sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae + md5: a5d084a957563e614ec0c0196d890654 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - lerc >=4.0.0,<5.0a0 + - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 - - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: HPND - size: 428173 - timestamp: 1734398813264 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h5505292_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 370600 + timestamp: 1734398863052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 + md5: 1e936bd23d737aac62a18e9a1e7f8b18 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + size: 81500 + timestamp: 1732868419835 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 md5: 699f155da290be3a1a64c932c6728991 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 81526 timestamp: 1732868466862 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 + md5: f777470d31c78cd0abe1903a2fda436f depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- kind: conda - name: libuuid - version: 2.38.1 - build: h0b41bf4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + size: 83000 + timestamp: 1732868631531 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 33601 timestamp: 1680112270483 -- kind: conda - name: libuuid - version: 2.38.1 - build: hb4cce97_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda sha256: 616277b0c5f7616c2cdf36f6c316ea3f9aa5bb35f2d4476a349ab58b9b91675f md5: 000e30b09db0b7c775b21695dff30969 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 35720 timestamp: 1680113474501 -- kind: conda - name: libuv - version: 1.49.2 - build: h7ab814d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 + md5: 070e3c9ddab77e38799d5c30b109c633 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 -- kind: conda - name: libuv - version: 1.49.2 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + size: 884647 + timestamp: 1729322566955 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 md5: 1899e1ec2be63386c41c4db31d3056af depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 627484 timestamp: 1729322575379 -- kind: conda - name: libuv - version: 1.49.2 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 + md5: 4bc348e3a1a74d20a3f9beb866d75e0a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h0886dbf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda + size: 410500 + timestamp: 1729322654121 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf + md5: 63f790534398730f59e1b899c3644d4a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - libwebp 1.5.0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 429973 + timestamp: 1734777489810 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda sha256: b3d881a0ae08bb07fff7fa8ead506c8d2e0388733182fe4f216f3ec5d61ffcf0 md5: 95ef4a689b8cc1b7e18b53784d88f96b depends: - libgcc >=13 constrains: - libwebp 1.5.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 362623 timestamp: 1734779054659 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h2471fea_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda sha256: f8bdb876b4bc8cb5df47c28af29188de8911c3fea4b799a33743500149de3f4a md5: 569466afeb84f90d5bb88c11cc23d746 depends: - __osx >=11.0 constrains: - libwebp 1.5.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 290013 timestamp: 1734777593617 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h851e524_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf - md5: 63f790534398730f59e1b899c3644d4a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa + md5: 92ed62436b625154323d40d5f2f11dd7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - constrains: - - libwebp 1.5.0 - license: BSD-3-Clause - license_family: BSD - size: 429973 - timestamp: 1734777489810 -- kind: conda - name: libxcb - version: 1.17.0 - build: h262b8f6_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b - md5: cd14ee5cca2464a425b1dbfc24d90db2 - depends: - - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 397493 - timestamp: 1727280745441 -- kind: conda - name: libxcb - version: 1.17.0 - build: h8a09558_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa - md5: 92ed62436b625154323d40d5f2f11dd7 + size: 395888 + timestamp: 1727278577118 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda + sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b + md5: cd14ee5cca2464a425b1dbfc24d90db2 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 395888 - timestamp: 1727278577118 -- kind: conda - name: libxcb - version: 1.17.0 - build: hdb1d25a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + size: 397493 + timestamp: 1727280745441 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda sha256: bd3816218924b1e43b275863e21a3e13a5db4a6da74cca8e60bc3c213eb62f71 md5: af523aae2eca6dfa1c8eec693f5b9a79 depends: @@ -6671,45 +5319,33 @@ packages: - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: arm64 + platform: osx license: MIT license_family: MIT size: 323658 timestamp: 1727278733917 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f - md5: b4df5d7d4b63579d081fd3a4cf99740e - depends: - - libgcc-ng >=12 - license: LGPL-2.1-or-later - size: 114269 - timestamp: 1702724369203 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c md5: 5aa797f8787fe7a17d1b0821485b5adc depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 100393 timestamp: 1702724383534 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h0d44e9d_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda + sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f + md5: b4df5d7d4b63579d081fd3a4cf99740e + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-or-later + size: 114269 + timestamp: 1702724369203 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda sha256: 306e18aa647d8208ad2cd0e62d84933222b2fbe93d2d53cd5283d2256b1d54de md5: f5b05674697ae7d2c5932766695945e1 depends: @@ -6720,173 +5356,133 @@ packages: - libzlib >=1.3.1,<2.0a0 constrains: - icu <0.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 689993 timestamp: 1733443678322 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h178c5d8_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 - md5: 3dc3cff0eca1640a6acbbfab2f78139e +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda + sha256: dc0e86d35a836af6e99d18f50c6551fc64c53ed3a3da5a9fea90e78763cf14b4 + md5: 63410f85031930cde371dfe0ee89109a depends: - - __osx >=11.0 - icu >=75.1,<76.0a0 + - libgcc >=13 - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 582898 - timestamp: 1733443841584 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h2e0c361_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda - sha256: dc0e86d35a836af6e99d18f50c6551fc64c53ed3a3da5a9fea90e78763cf14b4 - md5: 63410f85031930cde371dfe0ee89109a + size: 732155 + timestamp: 1733443825814 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda + sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 + md5: 3dc3cff0eca1640a6acbbfab2f78139e depends: + - __osx >=11.0 - icu >=75.1,<76.0a0 - - libgcc >=13 - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 732155 - timestamp: 1733443825814 -- kind: conda - name: libzlib - version: 1.3.1 - build: h8359307_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b - md5: 369964e85dc26bfe78f41399b366c435 + size: 582898 + timestamp: 1733443841584 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: edb0dca6bc32e4f4789199455a1dbeb8 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: x86_64 + platform: linux license: Zlib license_family: Other - size: 46438 - timestamp: 1727963202283 -- kind: conda - name: libzlib - version: 1.3.1 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + size: 60963 + timestamp: 1727963148474 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda sha256: 5a2c1eeef69342e88a98d1d95bff1603727ab1ff4ee0e421522acd8813439b84 md5: 08aad7cbe9f5a6b460d0976076b6ae64 depends: - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: aarch64 + platform: linux license: Zlib license_family: Other size: 66657 timestamp: 1727963199518 -- kind: conda - name: libzlib - version: 1.3.1 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 - md5: edb0dca6bc32e4f4789199455a1dbeb8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b + md5: 369964e85dc26bfe78f41399b366c435 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 constrains: - zlib 1.3.1 *_2 + arch: arm64 + platform: osx license: Zlib license_family: Other - size: 60963 - timestamp: 1727963148474 -- kind: conda - name: llvm-openmp - version: 19.1.6 - build: hdb05f8b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + size: 46438 + timestamp: 1727963202283 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 md5: 34fdeffa0555a1a56f38839415cc066c depends: - __osx >=11.0 constrains: - openmp 19.1.6|19.1.6.* + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: APACHE size: 281251 timestamp: 1734520462311 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h286801f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 - md5: 01511afc6cc1909c5303cf31be17b44f - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-2-Clause - license_family: BSD - size: 148824 - timestamp: 1733741047892 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 167055 timestamp: 1733741040117 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5ad3122_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda sha256: 67e55058d275beea76c1882399640c37b5be8be4eb39354c94b610928e9a0573 md5: 6654e411da94011e8fbe004eacb8fe11 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 184953 timestamp: 1733740984533 -- kind: conda - name: markdown-it-py - version: 3.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 + md5: 01511afc6cc1909c5303cf31be17b44f + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 148824 + timestamp: 1733741047892 +- conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda sha256: 0fbacdfb31e55964152b24d5567e9a9996e1e7902fb08eb7d91b5fd6ce60803a md5: fee3164ac23dfca50cfcc8b85ddefb81 depends: @@ -6896,13 +5492,7 @@ packages: license_family: MIT size: 64430 timestamp: 1733250550053 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h178313f_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda sha256: 4a6bf68d2a2b669fecc9a4a009abd1cf8e72c2289522ff00d81b5a6e51ae78f5 md5: eb227c3e0bf58f5bd69c0532b157975b depends: @@ -6912,17 +5502,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 24604 timestamp: 1733219911494 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h74ce7d3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda sha256: 1d500158262f30b9c23e37d1c861fe76e127a3926d69b3b38c25d20d3faa6f9f md5: bc8607ab678073a0441808a31465f4fb depends: @@ -6931,17 +5517,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 25079 timestamp: 1733220639175 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h998013c_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda sha256: 4aa997b244014d3707eeef54ab0ee497d12c0d0d184018960cce096169758283 md5: 46e547061080fddf9cf95a0327e8aba6 depends: @@ -6951,18 +5533,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 24048 timestamp: 1733219945697 -- kind: conda - name: matplotlib-inline - version: 0.1.7 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda sha256: 69b7dc7131703d3d60da9b0faa6dd8acbf6f6c396224cf6aef3e855b8c0c41c6 md5: af6ab708897df59bd6e7283ceab1b56b depends: @@ -6972,78 +5549,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- kind: conda - name: max - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e - md5: b46d770a5f45597ffc008bd224d8e91c - depends: - - max-core ==25.1.0.dev2025010817 release - - max-python >=25.1.0.dev2025010817,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010817 release - - mblack ==25.1.0.dev2025010817 release + sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 + md5: 59903ff40dee24c089ca2051858e6422 + depends: + - max-core ==25.1.0.dev2025011022 release + - max-python >=25.1.0.dev2025011022,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1736357145809 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 - md5: 5bbb293b5216b098c424e7602823a460 + size: 9917 + timestamp: 1736547478654 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 + md5: 51be3ab7a5232a42df62bb75e983d05b depends: - - mblack ==25.1.0.dev2025010817 release - arch: x86_64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 247646542 - timestamp: 1736357145807 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da - md5: 4a7b6e800f8fdabf0498727c1bff57d3 + size: 243253667 + timestamp: 1736547516482 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f + md5: 321080690171af0ed4087069d3d3a057 depends: - - mblack ==25.1.0.dev2025010817 release - arch: aarch64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 251608988 - timestamp: 1736357045232 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 - md5: 1f54b615e5199ac268f123c89cfbabda + size: 247039443 + timestamp: 1736547478652 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 + md5: 11895a6758a61c5abc9a29d48f814794 depends: - - mblack ==25.1.0.dev2025010817 release - arch: arm64 - platform: osx + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 209267317 - timestamp: 1736357278969 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: 7bd73eb5b2c8f796bb2bf947e68b46f9fa0302c1999905321bd18c453be5d410 - md5: 58d7a8476c07a36c0412fcd983faebfc - depends: - - max-core ==25.1.0.dev2025010817 release + size: 205521630 + timestamp: 1736547263030 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: ea9bb62d5a012c5aa8859bf11e998b1d3f25f0325641812825573f5f2532ac2c + md5: e19353c678746a77f2668ad25f9cb543 + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -7063,21 +5609,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 124309678 - timestamp: 1736357145817 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: 1faa8dea2f87c25b20f467758a46589d2d464d8367fda4fa7fa61c73120b62f9 - md5: be84f3b39ee757dd73d27ac241c37d5a - depends: - - max-core ==25.1.0.dev2025010817 release + size: 124126143 + timestamp: 1736547516492 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: f7848a875d82d2f62341d528c1400f32b9e540bdecef0602089d975d4492316a + md5: 1ea09052240a8e4df4cd85658a770dbe + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -7097,21 +5636,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 128047180 - timestamp: 1736357045243 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: c8b10ed04f57bc9a9e67d447ad97404ea06f3efbc903dced4723f3828c93ab2c - md5: aa8c692e6393c51283419173f7cb69a2 - depends: - - max-core ==25.1.0.dev2025010817 release + size: 127905369 + timestamp: 1736547478664 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: f1da578221c4b7c7eb054da59ad7d3a86a2943191466e95aedf18087d6878412 + md5: dd6127789e9eabee6f42ad50ca81cde1 + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -7131,20 +5663,13 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: LicenseRef-Modular-Proprietary - size: 110680624 - timestamp: 1736357278972 -- kind: conda - name: mblack - version: 25.1.0.dev2025010817 - build: release - subdir: noarch + size: 110533786 + timestamp: 1736547263033 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 - md5: ee664fe2390706d36d2d60b1f2bd69df + sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 + md5: b571b4d34e8fa8021413b97e1b1c5efe depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -7154,16 +5679,9 @@ packages: - platformdirs >=2 - python license: MIT - size: 130813 - timestamp: 1736357145814 -- kind: conda - name: mdurl - version: 0.1.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + size: 130807 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 depends: @@ -7172,13 +5690,7 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- kind: conda - name: mistune - version: 3.1.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda sha256: d932404dc610464130db5f36f59cd29947a687d9708daaad369d0020707de41a md5: d10024c163a52eeecbb166fdeaef8b12 depends: @@ -7188,30 +5700,19 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- kind: conda - name: mojo-jupyter - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 - md5: 0533034ac307140f160cf43c5f36b2ed + sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea + md5: 12e9bb285b21a65333d0031a9225e0f0 depends: - - max-core ==25.1.0.dev2025010817 release + - max-core ==25.1.0.dev2025011022 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22926 - timestamp: 1736357145815 -- kind: conda - name: multidict - version: 6.1.0 - build: py312h178313f_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda + size: 22934 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a depends: @@ -7219,17 +5720,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 61507 timestamp: 1733913288935 -- kind: conda - name: multidict - version: 6.1.0 - build: py312hcc812fe_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda sha256: ff9f767ba4df68e9ac2a380529a83a2fb6abd985beee9eab16608f7e2c3ccc6e md5: dcf3ae213cf0ab40ebcc10452e1ed9fa depends: @@ -7237,17 +5734,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 63077 timestamp: 1733913233032 -- kind: conda - name: multidict - version: 6.1.0 - build: py312hdb8e49c_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda sha256: 482fd09fb798090dc8cce2285fa69f43b1459099122eac2fb112d9b922b9f916 md5: 0048335516fed938e4dd2c457b4c5b9b depends: @@ -7255,35 +5748,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 55968 timestamp: 1729065664275 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312h02f2b3b_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 - md5: 910ef2223c71902175418d9163152788 - depends: - - dill >=0.3.6 - - python >=3.12.0rc3,<3.13.0a0 - - python >=3.12.0rc3,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: BSD-3-Clause - license_family: BSD - size: 335147 - timestamp: 1695459275360 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312h98912ed_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda sha256: bb612a921fafda6375a2204ffebd8811db8dd3b8f25ac9886cc9bcbff7e3664e md5: 5a64b9f44790d9a187a85366dd0ffa8d depends: @@ -7291,17 +5762,13 @@ packages: - libgcc-ng >=12 - python >=3.12.0rc3,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 335666 timestamp: 1695459025249 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312hdd3e373_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda sha256: c53362cdf346f314e111faddc53061e3fd2ece0ba68ca303f5dd109976df158f md5: 173a1692d2b3ddc265dc6afd21a869b3 depends: @@ -7310,18 +5777,27 @@ packages: - python >=3.12.0rc3,<3.13.0a0 - python >=3.12.0rc3,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 336110 timestamp: 1695459137796 -- kind: conda - name: mypy_extensions - version: 1.0.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda + sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 + md5: 910ef2223c71902175418d9163152788 + depends: + - dill >=0.3.6 + - python >=3.12.0rc3,<3.13.0a0 + - python >=3.12.0rc3,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 335147 + timestamp: 1695459275360 +- conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda sha256: 1895f47b7d68581a6facde5cb13ab8c2764c2e53a76bd746f8f98910dc4e08fe md5: 29097e7ea634a45cc5386b95cac6568f depends: @@ -7330,13 +5806,7 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- kind: conda - name: nbclient - version: 0.10.2 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda sha256: a20cff739d66c2f89f413e4ba4c6f6b59c50d5c30b5f0d840c13e8c9c2df9135 md5: 6bb0d77277061742744176ab555b723c depends: @@ -7349,14 +5819,7 @@ packages: license_family: BSD size: 28045 timestamp: 1734628936013 -- kind: conda - name: nbconvert-core - version: 7.16.5 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda sha256: 9eed80365c012ab3bbb0f0ed1446af496d6810063dfa07dde33ae4a6d8a392ef md5: dd50a122c5b9782b1e9b2695473bfd95 depends: @@ -7384,14 +5847,7 @@ packages: license_family: BSD size: 189127 timestamp: 1736258775758 -- kind: conda - name: nbformat - version: 5.10.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda sha256: 7a5bd30a2e7ddd7b85031a5e2e14f290898098dc85bea5b3a5bf147c25122838 md5: bbe1963f1e47f594070ffe87cdf612ea depends: @@ -7404,57 +5860,38 @@ packages: license_family: BSD size: 100945 timestamp: 1733402844974 -- kind: conda - name: ncurses - version: '6.5' - build: h7bae524_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a + md5: 70caf8bb6cf39a0b6b7efc885f51c0fe depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 -- kind: conda - name: ncurses - version: '6.5' - build: hcccb83c_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + size: 889086 + timestamp: 1724658547447 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 md5: 91d49c85cacd92caa40cf375ef72a25d depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: X11 AND BSD-3-Clause size: 924472 timestamp: 1724658573518 -- kind: conda - name: ncurses - version: '6.5' - build: he02047a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc + md5: cb2b0ea909b97b3d70cd3921d1445e1a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - __osx >=11.0 + arch: arm64 + platform: osx license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- kind: conda - name: nest-asyncio - version: 1.6.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + size: 802321 + timestamp: 1724658775723 +- conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda sha256: bb7b21d7fd0445ddc0631f64e66d91a179de4ba920b8381f29b9d006a42788c0 md5: 598fd7d4d0de2455fb74f56063969a97 depends: @@ -7463,14 +5900,7 @@ packages: license_family: BSD size: 11543 timestamp: 1733325673691 -- kind: conda - name: notebook-shim - version: 0.2.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda sha256: 7b920e46b9f7a2d2aa6434222e5c8d739021dbc5cc75f32d124a8191d86f9056 md5: e7f89ea5f7ea9401642758ff50a2d9c1 depends: @@ -7480,14 +5910,9 @@ packages: license_family: BSD size: 16817 timestamp: 1733408419340 -- kind: conda - name: numpy - version: 1.26.4 - build: py312h470d778_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 - md5: 9cebf5a06cb87d4569cd68df887af476 +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda + sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 + md5: d8285bea2a350f63fab23bf460221f3f depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 @@ -7495,101 +5920,86 @@ packages: - liblapack >=3.9.0,<4.0a0 - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 6614296 - timestamp: 1707225994762 -- kind: conda - name: numpy - version: 1.26.4 - build: py312h8442bc7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 - md5: d83fc83d589e2625a3451c9a7e21047c + size: 7484186 + timestamp: 1707225809722 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda + sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 + md5: 9cebf5a06cb87d4569cd68df887af476 depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=16 + - libgcc-ng >=12 - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 6073136 - timestamp: 1707226249608 -- kind: conda - name: numpy - version: 1.26.4 - build: py312heda63a1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 - md5: d8285bea2a350f63fab23bf460221f3f + size: 6614296 + timestamp: 1707225994762 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda + sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 + md5: d83fc83d589e2625a3451c9a7e21047c depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc-ng >=12 + - libcxx >=16 - liblapack >=3.9.0,<4.0a0 - - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 7484186 - timestamp: 1707225809722 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h3f56577_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d - md5: 04231368e4af50d11184b50e14250993 + size: 6073136 + timestamp: 1707226249608 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 + md5: 9e5816bc95d285c115a3ebc2f8563564 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 377796 - timestamp: 1733816683252 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h5fbd93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 - md5: 9e5816bc95d285c115a3ebc2f8563564 + size: 342988 + timestamp: 1733816638720 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda + sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d + md5: 04231368e4af50d11184b50e14250993 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 342988 - timestamp: 1733816638720 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h8a3d83b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda + size: 377796 + timestamp: 1733816683252 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda sha256: 1d59bc72ca7faac06d349c1a280f5cfb8a57ee5896f1e24225a997189d7418c7 md5: 4b71d78648dbcf68ce8bf22bb07ff838 depends: @@ -7598,67 +6008,50 @@ packages: - libpng >=1.6.44,<1.7.0a0 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 319362 timestamp: 1733816781741 -- kind: conda - name: openssl - version: 3.4.0 - build: h7b32b05_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 2937158 timestamp: 1736086387286 -- kind: conda - name: openssl - version: 3.4.0 - build: h81ee809_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda - sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 - md5: 22f971393637480bda8c679f374d8861 - depends: - - __osx >=11.0 - - ca-certificates - license: Apache-2.0 - license_family: Apache - size: 2936415 - timestamp: 1736086108693 -- kind: conda - name: openssl - version: 3.4.0 - build: hd08dc88_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 md5: e21c4767e783a58c373fdb99de6211bf depends: - ca-certificates - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 3469279 timestamp: 1736088141230 -- kind: conda - name: opentelemetry-api - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 + depends: + - __osx >=11.0 + - ca-certificates + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 2936415 + timestamp: 1736086108693 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda sha256: 296280c8ace35c0a1cf72bed1077f248b3af903c3bf92332f1783a207cb5abdb md5: 307b05402c1a382f2f09426492dee8f8 depends: @@ -7669,13 +6062,7 @@ packages: license_family: APACHE size: 44166 timestamp: 1734132973331 -- kind: conda - name: opentelemetry-exporter-otlp-proto-common - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda sha256: ae9776efe52564e0d6711cfcee7c54439273e57a3999f7f796f66e862f58aae9 md5: 0c02e74d26bce3fec93b227cf7ea6e6b depends: @@ -7686,14 +6073,7 @@ packages: license_family: APACHE size: 18922 timestamp: 1734310457116 -- kind: conda - name: opentelemetry-exporter-otlp-proto-http - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda sha256: 5d61db9d5b4f91b3932f5f2348920d5b7fdaa09e52c8ea054cf7bf3f21677c9c md5: 223f4e56a29601c887f0dc467034af5b depends: @@ -7709,13 +6089,7 @@ packages: license_family: APACHE size: 17147 timestamp: 1734345675510 -- kind: conda - name: opentelemetry-exporter-prometheus - version: 1.12.0rc1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda sha256: b8239230dbbdb491401e41b53bd9f21d60551cedef1a8d5807fca1bf9bdd331c md5: 1ddc95052b31147d1e10d818cf519cf5 depends: @@ -7727,13 +6101,7 @@ packages: license_family: APACHE size: 14721 timestamp: 1695214221489 -- kind: conda - name: opentelemetry-proto - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda sha256: 200a7cb8acc8a0ddd6ef55c5460cec871b6a265929b240a0296c0ccb9c8d9758 md5: e2a6d2ad10b813c7fdc1c64aac376128 depends: @@ -7743,13 +6111,7 @@ packages: license_family: APACHE size: 37235 timestamp: 1734291034372 -- kind: conda - name: opentelemetry-sdk - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda sha256: 7b36629d8b8be8a019fcfd1518d7b7f862dd25de96f8adcadb93e4fd12cf9bd6 md5: 2a8893f06e6ebda4bfa78875bc923ea4 depends: @@ -7762,13 +6124,7 @@ packages: license_family: APACHE size: 77645 timestamp: 1734297838999 -- kind: conda - name: opentelemetry-semantic-conventions - version: 0.50b0 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda sha256: 6526e70368d5bf66ef0eaa51fb800d53782dde71a24bd38f40139919a6f784dc md5: f7111fa4188d646c8108e232d024cb99 depends: @@ -7779,35 +6135,7 @@ packages: license_family: APACHE size: 86084 timestamp: 1734208980168 -- kind: conda - name: orc - version: 2.0.3 - build: h0ff2369_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 - md5: 24b1897c0d24afbb70704ba998793b78 - depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libzlib >=1.3.1,<2.0a0 - - lz4-c >=1.10.0,<1.11.0a0 - - snappy >=1.2.1,<1.3.0a0 - - tzdata - - zstd >=1.5.6,<1.6.0a0 - license: Apache-2.0 - license_family: Apache - size: 438520 - timestamp: 1735630624140 -- kind: conda - name: orc - version: 2.0.3 - build: h12ee42a_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: @@ -7820,17 +6148,13 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1188881 timestamp: 1735630209320 -- kind: conda - name: orc - version: 2.0.3 - build: hdd485aa_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 md5: d19f01b42e5d6a2908b65df435aff42f depends: @@ -7842,18 +6166,31 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1167714 timestamp: 1735630248837 -- kind: conda - name: overrides - version: 7.7.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 + depends: + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - tzdata + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 438520 + timestamp: 1735630624140 +- conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda sha256: 1840bd90d25d4930d60f57b4f38d4e0ae3f5b8db2819638709c36098c6ba770c md5: e51f1e4089cad105b6cac64bd8166587 depends: @@ -7863,14 +6200,7 @@ packages: license_family: APACHE size: 30139 timestamp: 1734587755455 -- kind: conda - name: packaging - version: '24.2' - build: pyhd8ed1ab_2 - build_number: 2 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa depends: @@ -7879,58 +6209,44 @@ packages: license_family: APACHE size: 60164 timestamp: 1733203368787 -- kind: conda - name: pandas - version: 2.2.2 - build: py312h14eacfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.2-py312h14eacfc_1.conda - sha256: d24c1a6e362d3f1034be308406b05a446c06f8ec974178581c7a3a13fc0110aa - md5: ea4fd304d3cd65f0ddf0dd3c46e0703a +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.2-py312h1d6d2e6_1.conda + sha256: 80fd53b68aa89b929d03874b99621ec8cc6a12629bd8bfbdca87a95f8852af96 + md5: ae00b61f3000d2284d1f2584d4dfafa8 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - numpy >=1.19,<3 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python-dateutil >=2.8.1 - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 15203830 - timestamp: 1715898319015 -- kind: conda - name: pandas - version: 2.2.2 - build: py312h1d6d2e6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.2-py312h1d6d2e6_1.conda - sha256: 80fd53b68aa89b929d03874b99621ec8cc6a12629bd8bfbdca87a95f8852af96 - md5: ae00b61f3000d2284d1f2584d4dfafa8 + size: 15458981 + timestamp: 1715898284697 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.2-py312h14eacfc_1.conda + sha256: d24c1a6e362d3f1034be308406b05a446c06f8ec974178581c7a3a13fc0110aa + md5: ea4fd304d3cd65f0ddf0dd3c46e0703a depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - numpy >=1.19,<3 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python-dateutil >=2.8.1 - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 15458981 - timestamp: 1715898284697 -- kind: conda - name: pandas - version: 2.2.2 - build: py312h8ae5369_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.2-py312h8ae5369_1.conda + size: 15203830 + timestamp: 1715898319015 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.2-py312h8ae5369_1.conda sha256: 664bf370d1e254f29fab3b9834ae5f692a59f7e35c64c61d9a9b9989831fd721 md5: b38af0cd7ae3616c90a2511272385941 depends: @@ -7943,17 +6259,13 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 14476760 timestamp: 1715898136109 -- kind: conda - name: pandocfilters - version: 1.5.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 sha256: 2bb9ba9857f4774b85900c2562f7e711d08dd48e2add9bee4e1612fbee27e16f md5: 457c2c8c08e54905d6954e79cb5b5db9 depends: @@ -7962,14 +6274,7 @@ packages: license_family: BSD size: 11627 timestamp: 1631603397334 -- kind: conda - name: parso - version: 0.8.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.4-pyhd8ed1ab_1.conda sha256: 17131120c10401a99205fc6fe436e7903c0fa092f1b3e80452927ab377239bcc md5: 5c092057b6badd30f75b06244ecd01c9 depends: @@ -7978,14 +6283,7 @@ packages: license_family: MIT size: 75295 timestamp: 1733271352153 -- kind: conda - name: pathspec - version: 0.12.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda sha256: 9f64009cdf5b8e529995f18e03665b03f5d07c0b17445b8badef45bde76249ee md5: 617f15191456cc6a13db418a275435e5 depends: @@ -7994,14 +6292,7 @@ packages: license_family: MOZILLA size: 41075 timestamp: 1733233471940 -- kind: conda - name: pexpect - version: 4.9.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda sha256: 202af1de83b585d36445dc1fda94266697341994d1a3328fabde4989e1b3d07a md5: d0d408b1f18883a944376da5cf8101ea depends: @@ -8010,14 +6301,7 @@ packages: license: ISC size: 53561 timestamp: 1733302019362 -- kind: conda - name: pickleshare - version: 0.7.5 - build: pyhd8ed1ab_1004 - build_number: 1004 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda sha256: e2ac3d66c367dada209fc6da43e645672364b9fd5f9d28b9f016e24b81af475b md5: 11a9d1d09a3615fc07c3faf79bc0b943 depends: @@ -8026,18 +6310,14 @@ packages: license_family: MIT size: 11748 timestamp: 1733327448200 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h50aef2c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee - md5: 94d6ba8cd468668a9fb04193b0f4b36e +- conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - libwebp-base >=1.5.0,<2.0a0 @@ -8045,18 +6325,14 @@ packages: - libzlib >=1.3.1,<2.0a0 - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: x86_64 + platform: linux license: HPND - size: 42852329 - timestamp: 1735930118976 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h719f0cf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + size: 42749785 + timestamp: 1735929845390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 md5: 77e0ec0a6fc847d317f204aa15b59f6b depends: @@ -8072,22 +6348,18 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: aarch64 + platform: linux license: HPND size: 41362848 timestamp: 1735932311857 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h80c1187_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 - md5: d3894405f05b2c0f351d5de3ae26fa9c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - libwebp-base >=1.5.0,<2.0a0 @@ -8095,19 +6367,15 @@ packages: - libzlib >=1.3.1,<2.0a0 - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: arm64 + platform: osx license: HPND - size: 42749785 - timestamp: 1735929845390 -- kind: conda - name: pip - version: 24.3.1 - build: pyh8b19718_2 - build_number: 2 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda + size: 42852329 + timestamp: 1735930118976 +- conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda sha256: da8c8888de10c1e4234ebcaa1550ac2b4b5408ac20f093fe641e4bc8c9c9f3eb md5: 04e691b9fadd93a8a9fad87a81d4fd8f depends: @@ -8118,14 +6386,7 @@ packages: license_family: MIT size: 1245116 timestamp: 1734466348103 -- kind: conda - name: pkgutil-resolve-name - version: 1.3.10 - build: pyhd8ed1ab_2 - build_number: 2 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda sha256: adb2dde5b4f7da70ae81309cce6188ed3286ff280355cf1931b45d91164d2ad8 md5: 5a5870a74432aa332f7d32180633ad05 depends: @@ -8133,14 +6394,7 @@ packages: license: MIT AND PSF-2.0 size: 10693 timestamp: 1733344619659 -- kind: conda - name: platformdirs - version: 4.3.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 md5: 577852c7e53901ddccc7e6a9959ddebe depends: @@ -8149,13 +6403,7 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 -- kind: conda - name: prometheus_client - version: 0.21.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa depends: @@ -8164,14 +6412,7 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- kind: conda - name: prompt-toolkit - version: 3.0.48 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda sha256: 79fb7d1eeb490d4cc1b79f781bb59fe302ae38cf0a30907ecde75a7d399796cc md5: 368d4aa48358439e07a97ae237491785 depends: @@ -8183,12 +6424,7 @@ packages: license_family: BSD size: 269848 timestamp: 1733302634979 -- kind: conda - name: propcache - version: 0.2.1 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 md5: 55d5742a696d7da1c1262e99b6217ceb depends: @@ -8196,16 +6432,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52747 timestamp: 1733391916349 -- kind: conda - name: propcache - version: 0.2.1 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b md5: 50ab8953e7ff1333a4a47cda32e68123 depends: @@ -8213,16 +6446,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52484 timestamp: 1733391993461 -- kind: conda - name: propcache - version: 0.2.1 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d md5: c84e3dd97fe25a17322c4a0f670c6750 depends: @@ -8230,16 +6460,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 48225 timestamp: 1733392308901 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312h2ec8cdc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 depends: @@ -8250,16 +6477,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 464794 timestamp: 1731366525051 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312h6f74592_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 md5: 06513608c94fb1c1b17136ace77063a9 depends: @@ -8270,16 +6494,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 473242 timestamp: 1731366577844 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312hd8f9ff3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 md5: 5afbe52a59f04dd1fe566d0d17590d7e depends: @@ -8290,16 +6511,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 448803 timestamp: 1731367010746 -- kind: conda - name: psutil - version: 6.1.1 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.1-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.1-py312h66e93f0_0.conda sha256: 55d4fd0b294aeada0d7810fcc25503b59ec34c4390630789bd61c085b9ce649f md5: add2c79595fa8a9b6d653d7e4e2cf05f depends: @@ -8307,16 +6525,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 487053 timestamp: 1735327468212 -- kind: conda - name: psutil - version: 6.1.1 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.1-py312hb2c0f52_0.conda sha256: b2db43b7a2d01b998dadd91dd19c2de1f3778b5f8b7bf90020e35acf577cf79e md5: 3bd3fe4f02e4ff211d9d35b6a3aed824 depends: @@ -8324,16 +6539,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 487185 timestamp: 1735327601306 -- kind: conda - name: psutil - version: 6.1.1 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.1-py312hea69d52_0.conda sha256: 90332053dad4056fe752217fa311ffa61cb37dc693b1721e37580e71a2a6fe04 md5: 90724dac996a4e9d629a88a4b1ffe694 depends: @@ -8341,64 +6553,47 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 495397 timestamp: 1735327574477 -- kind: conda - name: pthread-stubs - version: '0.4' - build: h86ecc28_1002 - build_number: 1002 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba - md5: bb5a90c93e3bac3d5690acf76b4a6386 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 8342 - timestamp: 1726803319942 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hb9d3cd8_1002 - build_number: 1002 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 md5: b3c17d95b5a10c6e64a21fa17573e70e depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 8252 timestamp: 1726802366959 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hd74edd7_1002 - build_number: 1002 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda + sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba + md5: bb5a90c93e3bac3d5690acf76b4a6386 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 8342 + timestamp: 1726803319942 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda sha256: 8ed65e17fbb0ca944bfb8093b60086e3f9dd678c3448b5de212017394c247ee3 md5: 415816daf82e0b23a736a069a75e9da7 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 8381 timestamp: 1726802424786 -- kind: conda - name: ptyprocess - version: 0.7.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda sha256: a7713dfe30faf17508ec359e0bc7e0983f5d94682492469bd462cdaae9c64d83 md5: 7d9daffbb8d8e0af0f769dbbcd173a54 depends: @@ -8406,14 +6601,7 @@ packages: license: ISC size: 19457 timestamp: 1733302371990 -- kind: conda - name: pure_eval - version: 0.2.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda sha256: 71bd24600d14bb171a6321d523486f6a06f855e75e547fa0cb2a0953b02047f0 md5: 3bfdfb8dbcdc4af1ae3f9a8eb3948f04 depends: @@ -8422,14 +6610,9 @@ packages: license_family: MIT size: 16668 timestamp: 1733569518868 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h1f38498_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda + sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad + md5: ac65b70df28687c6af4270923c020bdd depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -8438,18 +6621,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h7900ff3_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd + size: 25213 + timestamp: 1732610785600 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda + sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a + md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -8458,18 +6638,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h8025657_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 + size: 25374 + timestamp: 1732611006864 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda + sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc + md5: 3710616b880b31d0c8afd8ae7e12392a depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -8478,16 +6655,13 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312h01725c0_0_cpu - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + size: 25375 + timestamp: 1732610892198 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 md5: ee80934a6c280ff8635f8db5dec11e04 depends: @@ -8501,16 +6675,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4612916 timestamp: 1732610377259 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312h66f7834_0_cpu - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 depends: @@ -8524,16 +6695,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4406662 timestamp: 1732610939832 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312hc40f475_0_cpu - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c md5: 9859e7c4b94bbf69772dbf0511101cec depends: @@ -8547,18 +6715,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 3909116 timestamp: 1732610863261 -- kind: conda - name: pycparser - version: '2.22' - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef depends: @@ -8568,15 +6731,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- kind: conda - name: pydantic - version: 2.10.4 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 - md5: 93bccf4d7a58c9140d59491de21e044b +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 + md5: e8ea30925c8271c4128375810d7d3d7a depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -8585,14 +6742,9 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296557 - timestamp: 1734609427697 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda + size: 296805 + timestamp: 1736458364196 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 depends: @@ -8603,16 +6755,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 1641402 timestamp: 1734571789895 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda sha256: 623e0f3846f15d035ce7ab7ae445fc8d9e547b6684ab55858b6f44510d24b097 md5: 9677f6ab4bf27ba3c2aee70d08c7b27c depends: @@ -8623,16 +6772,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1505076 timestamp: 1734571966615 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda sha256: cfa7201f890d5d08ce29ff70e65a96787d5793a1718776733666b44bbd4a1205 md5: dcb307e02f17d38c6e1cbfbf8c602852 depends: @@ -8643,17 +6789,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 1593461 timestamp: 1734571986644 -- kind: conda - name: pydantic-settings - version: 2.7.1 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 md5: d71d76b62bed332b037d7adfc0f3989a depends: @@ -8664,13 +6806,7 @@ packages: license_family: MIT size: 31822 timestamp: 1735650532951 -- kind: conda - name: pygments - version: 2.19.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b md5: 232fb4577b6687b2d503ef8e254270c9 depends: @@ -8679,29 +6815,7 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 - depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: BSD-3-Clause - license_family: BSD - size: 181512 - timestamp: 1728714205508 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 md5: 798f42d9bfdf125dc80ffbec0e96e0b6 depends: @@ -8709,16 +6823,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 182021 timestamp: 1728714164706 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 md5: 5274663cb05dfbe316db50af6da4389f depends: @@ -8726,16 +6837,27 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 183141 timestamp: 1728714267954 -- kind: conda - name: pyobjc-core - version: 10.3.2 - build: py312hb9d441b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-10.3.2-py312hb9d441b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 + md5: f0e4a98d54477083ddc9d2f33507f848 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 181512 + timestamp: 1728714205508 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-10.3.2-py312hb9d441b_0.conda sha256: 6c110c64e7cc0a28416414446698ab310a9261525a6aa630b2c4f50891867719 md5: 663e894deb5a24c8931fd8224f19a1fd depends: @@ -8745,16 +6867,13 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - setuptools + arch: arm64 + platform: osx license: MIT license_family: MIT size: 484571 timestamp: 1732987487536 -- kind: conda - name: pyobjc-framework-cocoa - version: 10.3.2 - build: py312hb9d441b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-10.3.2-py312hb9d441b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-10.3.2-py312hb9d441b_0.conda sha256: 5a78f97cb7414cb4b78b777dcfcffb08da42ced866e8ef6455a57c2230908bfe md5: 41e4f28d545565e48f1f819cf8dac5c7 depends: @@ -8764,18 +6883,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 380414 timestamp: 1733168930888 -- kind: conda - name: pysocks - version: 1.7.1 - build: pyha55dd90_7 - build_number: 7 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac depends: @@ -8785,18 +6899,14 @@ packages: license_family: BSD size: 21085 timestamp: 1733217331982 -- kind: conda - name: python - version: 3.12.8 - build: h1683364_1_cpython +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab - md5: 09ec612ea05370989eaa3d81abf0f369 + sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 + md5: 7fd2fd79436d9b473812f14e86746844 depends: + - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-aarch64 >=2.36.1 + - ld_impl_linux-64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -8813,22 +6923,18 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Python-2.0 - size: 13760816 - timestamp: 1733407890896 -- kind: conda - name: python - version: 3.12.8 - build: h9e4cc4f_1_cpython + size: 31565686 + timestamp: 1733410597922 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 - md5: 7fd2fd79436d9b473812f14e86746844 + sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab + md5: 09ec612ea05370989eaa3d81abf0f369 depends: - - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-64 >=2.36.1 + - ld_impl_linux-aarch64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -8845,16 +6951,13 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Python-2.0 - size: 31565686 - timestamp: 1733410597922 -- kind: conda - name: python - version: 3.12.8 - build: hc22306f_1_cpython + size: 13760816 + timestamp: 1733407890896 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda sha256: 7586a711b1b08a9df8864e26efdc06980bdfb0e18d5ac4651d0fee30a8d3e3a0 md5: 54ca5b5d92ef3a3ba61e195ee882a518 depends: @@ -8872,17 +6975,12 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Python-2.0 size: 12998673 timestamp: 1733408900971 -- kind: conda - name: python-dateutil - version: 2.9.0.post0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda sha256: a50052536f1ef8516ed11a844f9413661829aa083304dc624c5925298d078d79 md5: 5ba79d7c71f03c678c8ead841f347d6e depends: @@ -8892,14 +6990,7 @@ packages: license_family: APACHE size: 222505 timestamp: 1733215763718 -- kind: conda - name: python-dotenv - version: 1.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda sha256: 99713f6b534fef94995c6c16fd21d59f3548784e9111775d692bdc7c44678f02 md5: e5c6ed218664802d305e79cc2d4491de depends: @@ -8908,13 +6999,7 @@ packages: license_family: BSD size: 24215 timestamp: 1733243277223 -- kind: conda - name: python-fastjsonschema - version: 2.21.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda sha256: 1b09a28093071c1874862422696429d0d35bd0b8420698003ac004746c5e82a2 md5: 38e34d2d1d9dca4fb2b9a0a04f604e2c depends: @@ -8923,13 +7008,7 @@ packages: license_family: BSD size: 226259 timestamp: 1733236073335 -- kind: conda - name: python-json-logger - version: 2.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca md5: a61bf9ec79426938ff785eb69dbb1960 depends: @@ -8938,13 +7017,7 @@ packages: license_family: BSD size: 13383 timestamp: 1677079727691 -- kind: conda - name: python-multipart - version: 0.0.20 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda sha256: 1b03678d145b1675b757cba165a0d9803885807792f7eb4495e48a38858c3cca md5: a28c984e0429aff3ab7386f7de56de6f depends: @@ -8953,14 +7026,7 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- kind: conda - name: python-tzdata - version: '2024.2' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 md5: c0def296b2f6d2dd7b030c2a7f66bb1f depends: @@ -8969,32 +7035,22 @@ packages: license_family: APACHE size: 142235 timestamp: 1733235414217 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h024a12e_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d - md5: 266fe1ae54a7bb17990206664d0f0ae4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda + sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f + md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 21765 - timestamp: 1725272382968 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h52516f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda + size: 23162 + timestamp: 1725272139519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda sha256: 0fa5ba80073a43391ee90303814adbc9fd826175de1fdac273ba0e5b711aa255 md5: 591c4ae6d8338dfd07b951e00433a405 depends: @@ -9002,82 +7058,64 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 23589 timestamp: 1725273317965 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f - md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda + sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d + md5: 266fe1ae54a7bb17990206664d0f0ae4 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD - size: 23162 - timestamp: 1725272139519 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 + size: 21765 + timestamp: 1725272382968 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda sha256: d10e93d759931ffb6372b45d65ff34d95c6000c61a07e298d162a3bc2accebb0 md5: 0424ae29b104430108f5218a66db7260 constrains: - python 3.12.* *_cpython + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6238 timestamp: 1723823388266 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda sha256: 5ccdad9981753cc4a2d126e356673a21c0cd5b34e209cb8d476a3947d4ad9b39 md5: 62b20f305498284a07dc6c45fd0e5c87 constrains: - python 3.12.* *_cpython + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6329 timestamp: 1723823366253 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda sha256: 49d624e4b809c799d2bf257b22c23cf3fc4460f5570d9a58e7ad86350aeaa1f4 md5: b76f9b1c862128e56ac7aa8cd2333de9 constrains: - python 3.12.* *_cpython + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 6278 timestamp: 1723823099686 -- kind: conda - name: pytz - version: '2024.2' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda sha256: 0a7c706b2eb13f7da5692d9ddf1567209964875710b471de6f2743b33d1ba960 md5: f26ec986456c30f6dff154b670ae140f depends: @@ -9086,32 +7124,7 @@ packages: license_family: MIT size: 185890 timestamp: 1733215766006 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312h024a12e_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 - depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - - yaml >=0.2.5,<0.3.0a0 - license: MIT - license_family: MIT - size: 187143 - timestamp: 1725456547263 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa md5: 549e5930e768548a89c23f595dac5a95 depends: @@ -9120,17 +7133,13 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 206553 timestamp: 1725456256213 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312hb2c0f52_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c md5: dc5de424f7dbb9772da720dbb81317b2 depends: @@ -9139,58 +7148,61 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 199141 timestamp: 1725456356043 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312h2427ae1_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 + md5: 1ee23620cf46cb15900f70a1300bae55 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - yaml >=0.2.5,<0.3.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 187143 + timestamp: 1725456547263 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 + md5: 746ce19f0829ec3e19c93007b1a224d3 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312hbf22597_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 + size: 378126 + timestamp: 1728642454632 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d + md5: 1f0779280c3dc1e72cfd86bd1e59791d depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312hf8a1cbd_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + size: 371730 + timestamp: 1728644030875 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e depends: @@ -9201,110 +7213,81 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 361674 timestamp: 1728642457661 -- kind: conda - name: re2 - version: 2024.07.02 - build: h6589ca4_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb - md5: 7a8b4ad8c58a3408ca89d78788c78178 - depends: - - libre2-11 2024.07.02 h07bc746_2 - license: BSD-3-Clause - license_family: BSD - size: 26861 - timestamp: 1735541088455 -- kind: conda - name: re2 - version: 2024.07.02 - build: h9925aae_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf depends: - libre2-11 2024.07.02 hbbce691_2 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26786 timestamp: 1735541074034 -- kind: conda - name: re2 - version: 2024.07.02 - build: haa97905_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - libre2-11 2024.07.02 h18dbdb1_2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26830 timestamp: 1735540999398 -- kind: conda - name: readline - version: '8.2' - build: h8228510_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 + depends: + - libre2-11 2024.07.02 h07bc746_2 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 26861 + timestamp: 1735541088455 +- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 md5: 47d31b792659ce70f470b5c82fdfb7a4 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 281456 timestamp: 1679532220005 -- kind: conda - name: readline - version: '8.2' - build: h8fc344f_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda sha256: 4c99f7417419734e3797d45bc355e61c26520e111893b0d7087a01a7fbfbe3dd md5: 105eb1e16bf83bfb2eb380a48032b655 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 294092 timestamp: 1679532238805 -- kind: conda - name: readline - version: '8.2' - build: h92ec313_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda sha256: a1dfa679ac3f6007362386576a704ad2d0d7a02e98f5d0b115f207a2da63e884 md5: 8cbb776a2f641b943d413b3e19df71f4 depends: - ncurses >=6.3,<7.0a0 + arch: arm64 + platform: osx license: GPL-3.0-only license_family: GPL size: 250351 timestamp: 1679532511311 -- kind: conda - name: referencing - version: 0.35.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda sha256: f972eecb4dc8e06257af37642f92b0f2df04a7fe4c950f2e1045505e5e93985f md5: 8c9083612c1bfe6878715ed5732605f8 depends: @@ -9315,12 +7298,7 @@ packages: license_family: MIT size: 42201 timestamp: 1733366868091 -- kind: conda - name: regex - version: 2024.11.6 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda sha256: fcb5687d3ec5fff580b64b8fb649d9d65c999a91a5c3108a313ecdd2de99f06b md5: 647770db979b43f9c9ca25dcfa7dc4e4 depends: @@ -9328,16 +7306,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Python-2.0 license_family: PSF size: 402821 timestamp: 1730952378415 -- kind: conda - name: regex - version: 2024.11.6 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda sha256: ec2c416860de29224e447e2031f8686a05476759c17da1f32f61d4307e540ec8 md5: fa8b589107567f532fa1380e66f91776 depends: @@ -9345,16 +7320,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Python-2.0 license_family: PSF size: 398947 timestamp: 1730952477463 -- kind: conda - name: regex - version: 2024.11.6 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda sha256: dcdec32f2c7dd37986baa692bedf9db126ad34e92e5e9b64f707cba3d04d2525 md5: e73cda1f18846b608284bd784f061eac depends: @@ -9362,18 +7334,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Python-2.0 license_family: PSF size: 366374 timestamp: 1730952427552 -- kind: conda - name: requests - version: 2.32.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad md5: a9b9368f3701a417eac9edbcae7cb737 depends: @@ -9388,14 +7355,7 @@ packages: license_family: APACHE size: 58723 timestamp: 1733217126197 -- kind: conda - name: rfc3339-validator - version: 0.1.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda sha256: 2e4372f600490a6e0b3bac60717278448e323cab1c0fecd5f43f7c56535a99c5 md5: 36de09a8d3e5d5e6f4ee63af49e59706 depends: @@ -9405,13 +7365,7 @@ packages: license_family: MIT size: 10209 timestamp: 1733600040800 -- kind: conda - name: rfc3986-validator - version: 0.1.1 - build: pyh9f0ad1d_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 sha256: 2a5b495a1de0f60f24d8a74578ebc23b24aa53279b1ad583755f223097c41c37 md5: 912a71cc01012ee38e6b90ddd561e36f depends: @@ -9420,14 +7374,7 @@ packages: license_family: MIT size: 7818 timestamp: 1598024297745 -- kind: conda - name: rich - version: 13.9.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda sha256: 06a760c5ae572e72e865d5a87e9fe3cc171e1a9c996e63daf3db52ff1a0b4457 md5: 7aed65d4ff222bfb7335997aa40b7da5 depends: @@ -9439,13 +7386,7 @@ packages: license_family: MIT size: 185646 timestamp: 1733342347277 -- kind: conda - name: rich-toolkit - version: 0.11.3 - build: pyh29332c3_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda sha256: e558f8c254a9ff9164d069110da162fc79497d70c60f2c09a5d3d0d7101c5628 md5: 4ba15ae9388b67d09782798347481f69 depends: @@ -9458,12 +7399,7 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- kind: conda - name: rpds-py - version: 0.22.3 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.22.3-py312h12e396e_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.22.3-py312h12e396e_0.conda sha256: e8662d21ca3c912ac8941725392b838a29458b106ef22d9489cdf0f8de145fad md5: bfb49da0cc9098597d527def04d66f8b depends: @@ -9473,16 +7409,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 354410 timestamp: 1733366814237 -- kind: conda - name: rpds-py - version: 0.22.3 - build: py312ha4e36d7_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/rpds-py-0.22.3-py312ha4e36d7_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rpds-py-0.22.3-py312ha4e36d7_0.conda sha256: bd8215aea86b57f7d036d53eee813a544736e94783faeb7b928931fca45715f8 md5: 4d41b57d0d3933b9cab7ac8c05745123 depends: @@ -9491,16 +7424,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 348424 timestamp: 1733368364148 -- kind: conda - name: rpds-py - version: 0.22.3 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.22.3-py312hcd83bfe_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.22.3-py312hcd83bfe_0.conda sha256: 0a8b50bf22400004a706ba160d7cb31f82b8d8c328a59aec73a9e0d3372d1964 md5: 2f7c4d01946fa2ce73d7ef3eeb041877 depends: @@ -9510,49 +7440,40 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 318920 timestamp: 1733367225496 -- kind: conda - name: s2n - version: 1.5.10 - build: h5df210e_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc - depends: - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 353450 - timestamp: 1734415474615 -- kind: conda - name: s2n - version: 1.5.10 - build: hb5b8611_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba md5: 999f3673f2a011f59287f2969e3749e4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 355142 timestamp: 1734415467047 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda - sha256: 61a4a49bc98a7b529c7c9e2af9be1dc3350b8ea1c78f985e8a051543e8845ffa - md5: 19b54f64e926aca46d0cc2ff0ecf4f34 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 + md5: 3d3979efcc0f44f3f0cef3de03b296cc + depends: + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 353450 + timestamp: 1734415474615 +- conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda + sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 + md5: 999ca9d87d2bb8b4c01e62c755b928cf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -9560,18 +7481,15 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 424642 - timestamp: 1736278244485 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda - sha256: ee66da0efb1d6897ad74156cb115277dfb8ca7f6c8bdfb17bd6a6fb205495622 - md5: f91072f99af78ed0c1941ba5d6f30cf8 + size: 424409 + timestamp: 1736383159339 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda + sha256: 3e230060c1366cbaf03f4315b021dfe47f5147f3af88f17975d661c08fe15ad3 + md5: 2c77c961c4e813b1d05122ac4d803d80 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -9579,18 +7497,15 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 409549 - timestamp: 1736278357702 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda - sha256: e61cbac0c1b38731543a600e2e40c4cc686e5e565f6c9809d5dcc467e2e8f220 - md5: d12e134445366752e52acec1a86c845f + size: 408166 + timestamp: 1736383184569 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda + sha256: 0aeb3e654095ca0261d560d1fc05912d0e94d547a7dc435d7f4cedeba966d176 + md5: fc0383682805e293eba9b8afc9ad0931 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -9598,18 +7513,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 378562 - timestamp: 1736278448037 -- kind: conda - name: send2trash - version: 1.8.3 - build: pyh0d859eb_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda + size: 378060 + timestamp: 1736383410115 +- conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda sha256: 00926652bbb8924e265caefdb1db100f86a479e8f1066efe395d5552dde54d02 md5: 938c8de6b9de091997145b3bf25cdbf9 depends: @@ -9619,14 +7529,7 @@ packages: license_family: BSD size: 22736 timestamp: 1733322148326 -- kind: conda - name: send2trash - version: 1.8.3 - build: pyh31c8845_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh31c8845_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh31c8845_1.conda sha256: 5282eb5b462502c38df8cb37cd1542c5bbe26af2453a18a0a0602d084ca39f53 md5: e67b1b1fa7a79ff9e8e326d0caf55854 depends: @@ -9637,30 +7540,16 @@ packages: license_family: BSD size: 23100 timestamp: 1733322309409 -- kind: conda - name: setuptools - version: 75.6.0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda - sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 - md5: fc80f7995e396cbaeabd23cf46c413dc +- conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda + sha256: e0778e4f276e9a81b51c56f51ec22a27b4d8fc955abc0be77ad09ca9bea06bb9 + md5: 8f28e299c11afdd79e0ec1e279dcdc52 depends: - python >=3.9 license: MIT license_family: MIT - size: 774252 - timestamp: 1732632769210 -- kind: conda - name: shellingham - version: 1.5.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda + size: 775598 + timestamp: 1736512753595 +- conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda sha256: 0557c090913aa63cdbe821dbdfa038a321b488e22bc80196c4b3b1aace4914ef md5: 7c3c2a0f3ebdea2bbc35538d162b43bf depends: @@ -9669,13 +7558,7 @@ packages: license_family: MIT size: 14462 timestamp: 1733301007770 -- kind: conda - name: six - version: 1.17.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda sha256: 41db0180680cc67c3fa76544ffd48d6a5679d96f4b71d7498a759e94edc9a2db md5: a451d576819089b0d672f18768be0f65 depends: @@ -9684,63 +7567,44 @@ packages: license_family: MIT size: 16385 timestamp: 1733381032766 -- kind: conda - name: snappy - version: 1.2.1 - build: h8bd8927_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 md5: 3b3e64af585eadfb52bb90b553db5edf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 42739 timestamp: 1733501881851 -- kind: conda - name: snappy - version: 1.2.1 - build: h98b9ce2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f - md5: ded86dee325290da2967a3fea3800eb5 - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-3-Clause - license_family: BSD - size: 35857 - timestamp: 1733502172664 -- kind: conda - name: snappy - version: 1.2.1 - build: hd4fb6f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda sha256: c4a07ae5def8d55128f25a567a296ef9d7bf99a3bc79d46bd5160c076a5f50af md5: 2fcc6cd1e5550deb509073fd2e6693e1 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 43032 timestamp: 1733501964775 -- kind: conda - name: sniffio - version: 1.3.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda + sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f + md5: ded86dee325290da2967a3fea3800eb5 + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 35857 + timestamp: 1733502172664 +- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda sha256: c2248418c310bdd1719b186796ae50a8a77ce555228b6acd32768e2543a15012 md5: bf7a226e58dfb8346c70df36065d86c9 depends: @@ -9749,14 +7613,7 @@ packages: license_family: Apache size: 15019 timestamp: 1733244175724 -- kind: conda - name: soupsieve - version: '2.5' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda sha256: 54ae221033db8fbcd4998ccb07f3c3828b4d77e73b0c72b18c1d6a507059059c md5: 3f144b2c34f8cb5a9abd9ed23a39c561 depends: @@ -9765,13 +7622,7 @@ packages: license_family: MIT size: 36754 timestamp: 1693929424267 -- kind: conda - name: sse-starlette - version: 2.2.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda sha256: 3c6a476e7afb702d841e23c61a0c4cc491929d2e39376d329e67e94c40a236cc md5: c1ef6bc13dd2caa4b406fb3cb06c2791 depends: @@ -9782,14 +7633,7 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- kind: conda - name: stack_data - version: 0.6.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda sha256: 570da295d421661af487f1595045760526964f41471021056e993e73089e9c41 md5: b1b505328da7a6b246787df4b5a49fbc depends: @@ -9801,14 +7645,7 @@ packages: license_family: MIT size: 26988 timestamp: 1733569565672 -- kind: conda - name: starlette - version: 0.41.3 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 md5: 0207dac04ae2200701fab697f0aaaac4 depends: @@ -9819,13 +7656,7 @@ packages: license_family: BSD size: 58838 timestamp: 1733344472634 -- kind: conda - name: terminado - version: 0.18.1 - build: pyh0d859eb_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda sha256: b300557c0382478cf661ddb520263508e4b3b5871b471410450ef2846e8c352c md5: efba281bbdae5f6b0a1d53c6d4a97c93 depends: @@ -9837,13 +7668,7 @@ packages: license_family: BSD size: 22452 timestamp: 1710262728753 -- kind: conda - name: terminado - version: 0.18.1 - build: pyh31c8845_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh31c8845_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh31c8845_0.conda sha256: 4daae56fc8da17784578fbdd064f17e3b3076b394730a14119e571707568dc8a md5: 00b54981b923f5aefcd5e8547de056d5 depends: @@ -9855,13 +7680,7 @@ packages: license_family: BSD size: 22717 timestamp: 1710265922593 -- kind: conda - name: tinycss2 - version: 1.4.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda sha256: cad582d6f978276522f84bd209a5ddac824742fe2d452af6acf900f8650a73a2 md5: f1acf5fdefa8300de697982bcb1761c9 depends: @@ -9871,58 +7690,42 @@ packages: license_family: BSD size: 28285 timestamp: 1729802975370 -- kind: conda - name: tk - version: 8.6.13 - build: h194ca79_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e + md5: d453b98d9c83e71da0741bb0ff4d76bc + depends: + - libgcc-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux + license: TCL + license_family: BSD + size: 3318875 + timestamp: 1699202167581 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda sha256: 7fa27cc512d3a783f38bd16bbbffc008807372499d5b65d089a8e43bde9db267 md5: f75105e0585851f818e0009dd1dde4dc depends: - libgcc-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: TCL license_family: BSD size: 3351802 timestamp: 1695506242997 -- kind: conda - name: tk - version: 8.6.13 - build: h5083fa2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda sha256: 72457ad031b4c048e5891f3f6cb27a53cb479db68a52d965f796910e71a403a8 md5: b50a57ba89c32b62428b71a875291c9b depends: - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: TCL license_family: BSD size: 3145523 timestamp: 1699202432999 -- kind: conda - name: tk - version: 8.6.13 - build: noxft_h4845f30_101 - build_number: 101 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e - md5: d453b98d9c83e71da0741bb0ff4d76bc - depends: - - libgcc-ng >=12 - - libzlib >=1.2.13,<2.0.0a0 - license: TCL - license_family: BSD - size: 3318875 - timestamp: 1699202167581 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312h8360d73_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda sha256: 4f504a5e9d77c6d88a8f735c4319429d8bf40b742384f908a2efe0a09acc3cc5 md5: f953aa733207f3d37acf4a3efbedba89 depends: @@ -9935,16 +7738,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2258007 timestamp: 1732734202127 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312ha0d6ea1_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda sha256: ef0f4d4e2c798b1821187ea0ba4c86484e48abaa0e9a19fe68030fa7ff5dde84 md5: 077f48c9e0c08a30d842e15c51df4143 depends: @@ -9957,16 +7757,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2331194 timestamp: 1732734303196 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312hf3e4074_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda sha256: 5d395333fcb22dc611140286c1f2ea8b3fa220a4931c583587cb612238091555 md5: 4c732c74b485ef7ac8ec1c548dd45e8e depends: @@ -9978,48 +7775,22 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 1931389 timestamp: 1732734727624 -- kind: conda - name: tomli - version: 2.2.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e md5: ac944244f1fed2eb49bae07193ae8215 depends: - python >=3.9 license: MIT - license_family: MIT - size: 19167 - timestamp: 1733256819729 -- kind: conda - name: tornado - version: 6.4.2 - build: py312h52516f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc - md5: e28996d9d2d44d777b7e6fb12f63715b - depends: - - libgcc >=13 - - python >=3.12,<3.13.0a0 - - python_abi 3.12.* *_cp312 - license: Apache-2.0 - license_family: Apache - size: 841662 - timestamp: 1732616934923 -- kind: conda - name: tornado - version: 6.4.2 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda + license_family: MIT + size: 19167 + timestamp: 1733256819729 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda sha256: 062a3a3a37fa8615ce57929ba7e982c76f5a5810bcebd435950f6d6c4147c310 md5: e417822cb989e80a0d2b1b576fdd1657 depends: @@ -10027,16 +7798,26 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 840414 timestamp: 1732616043734 -- kind: conda - name: tornado - version: 6.4.2 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda + sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc + md5: e28996d9d2d44d777b7e6fb12f63715b + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 841662 + timestamp: 1732616934923 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda sha256: 964a2705a36c50040c967b18b45b9cc8de3c2aff4af546979a574e0b38e58e39 md5: fb0605888a475d6a380ae1d1a819d976 depends: @@ -10044,18 +7825,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 842549 timestamp: 1732616081362 -- kind: conda - name: tqdm - version: 4.67.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 md5: 9efbfdc37242619130ea42b1cc4ed861 depends: @@ -10064,14 +7840,7 @@ packages: license: MPL-2.0 or MIT size: 89498 timestamp: 1735661472632 -- kind: conda - name: traitlets - version: 5.14.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959 md5: 019a7385be9af33791c989871317e1ed depends: @@ -10080,15 +7849,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- kind: conda - name: transformers - version: 4.47.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - sha256: df8238c3cccbb6bb1d5657e6a75977ac0b832ab61155d5e3d8560c1c4f52abeb - md5: 931d66db156680c42c62812d6533cbf7 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 + md5: 2c57d4af7b8952484962b40a59cf1537 depends: - datasets !=2.5.0 - filelock @@ -10104,15 +7867,9 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3680276 - timestamp: 1734499046193 -- kind: conda - name: typer - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + size: 3408277 + timestamp: 1736534112195 +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 depends: @@ -10122,13 +7879,7 @@ packages: license_family: MIT size: 56175 timestamp: 1733408582623 -- kind: conda - name: typer-slim - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda sha256: d4965516f35e0805199de6596c4ac76c4ad3d6b012be35e532102f9e53ecb860 md5: 0218b16f5a1dd569e575a7a6415489db depends: @@ -10143,13 +7894,7 @@ packages: license_family: MIT size: 43592 timestamp: 1733408569554 -- kind: conda - name: typer-slim-standard - version: 0.15.1 - build: hd8ed1ab_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda sha256: f31c56fe98315da8b9ce848256c17e0b9f87896b41a6ccf0c9cc74644dcef20f md5: 4e603c43bfdfc7b533be087c3e070cc9 depends: @@ -10160,13 +7905,7 @@ packages: license_family: MIT size: 49531 timestamp: 1733408570063 -- kind: conda - name: types-python-dateutil - version: 2.9.0.20241206 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20241206-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20241206-pyhd8ed1ab_0.conda sha256: 8b98cd9464837174ab58aaa912fc95d5831879864676650a383994033533b8d1 md5: 1dbc4a115e2ad9fb7f9d5b68397f66f9 depends: @@ -10174,14 +7913,8 @@ packages: license: Apache-2.0 AND MIT size: 22104 timestamp: 1733612458611 -- kind: conda - name: typing-extensions - version: 4.12.2 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch +- conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 md5: b6a408c64b78ec7b779a3e5c7a902433 depends: @@ -10190,14 +7923,7 @@ packages: license_family: PSF size: 10075 timestamp: 1733188758872 -- kind: conda - name: typing_extensions - version: 4.12.2 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 md5: d17f13df8b65464ca316cbc000a3cb64 depends: @@ -10206,14 +7932,7 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- kind: conda - name: typing_utils - version: 0.1.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda sha256: 3088d5d873411a56bf988eee774559335749aed6f6c28e07bf933256afb9eb6c md5: f6d7aa696c67756a650e91e15e88223c depends: @@ -10222,26 +7941,13 @@ packages: license_family: APACHE size: 15183 timestamp: 1733331395943 -- kind: conda - name: tzdata - version: 2024b - build: hc8b5060_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf md5: 8ac3367aafb1cc0a068483c580af8015 license: LicenseRef-Public-Domain size: 122354 timestamp: 1728047496079 -- kind: conda - name: uri-template - version: 1.3.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda sha256: e0eb6c8daf892b3056f08416a96d68b0a358b7c46b99c8a50481b22631a4dfc0 md5: e7cb0f5745e4c5035a460248334af7eb depends: @@ -10250,13 +7956,7 @@ packages: license_family: MIT size: 23990 timestamp: 1733323714454 -- kind: conda - name: urllib3 - version: 2.3.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 depends: @@ -10269,13 +7969,7 @@ packages: license_family: MIT size: 100102 timestamp: 1734859520452 -- kind: conda - name: uvicorn - version: 0.34.0 - build: pyh31011fe_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda sha256: 55c160b0cf9274e2b98bc0f7fcce548bffa8d788bc86aa02801877457040f6fa md5: 5d448feee86e4740498ec8f8eb40e052 depends: @@ -10288,13 +7982,7 @@ packages: license_family: BSD size: 48643 timestamp: 1734293057914 -- kind: conda - name: uvicorn-standard - version: 0.34.0 - build: h31011fe_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda sha256: 87e1531e175e75122f9f37608eb953af4c977465ab0ae11283cc01fef954e4ec md5: 32a94143a7f65d76d2d5da37dcb4ed79 depends: @@ -10310,31 +7998,7 @@ packages: license_family: BSD size: 7203 timestamp: 1734293058849 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312h0bf5046_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 - md5: 4f5110253ba80ebf27e55c4ab333880a - depends: - - __osx >=11.0 - - libuv >=1.49.2,<2.0a0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: MIT OR Apache-2.0 - size: 544097 - timestamp: 1730214653726 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda sha256: 9337a80165fcf70b06b9d6ba920dad702260ca966419ae77560a15540e41ab72 md5: 998e481e17c1b6a74572e73b06f2df08 depends: @@ -10343,16 +8007,12 @@ packages: - libuv >=1.49.2,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT OR Apache-2.0 size: 701355 timestamp: 1730214506716 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312hb2c0f52_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda sha256: 807eede6698bd00a1d739a3e19ee6ae6a03a66d2ddd2ef150f2dfd198c3b0292 md5: d83e107ba16c77aba2feec47b7b666a4 depends: @@ -10361,17 +8021,28 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT OR Apache-2.0 size: 655266 timestamp: 1730214606664 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py312h12e396e_0.conda - sha256: c89755d8e8f6384b3ba13e41dcabb40bf690c38b9d61512e963129badb1ad332 - md5: b76a5ad00856af6e74da9c3e85fed0cc +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda + sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 + md5: 4f5110253ba80ebf27e55c4ab333880a + depends: + - __osx >=11.0 + - libuv >=1.49.2,<2.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: MIT OR Apache-2.0 + size: 544097 + timestamp: 1730214653726 +- conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda + sha256: b728f525dcae2c10524f9942255346eba62aee9c820ff269d7dd4f7caffb7ffb + md5: df87129c4cb7afc4a3cbad71a1b9e223 depends: - __glibc >=2.17,<3.0.a0 - anyio >=3.0.0 @@ -10380,18 +8051,14 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT - license_family: MIT - size: 410432 - timestamp: 1733998892675 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py312h8cbf658_0.conda - sha256: 9be9569c279dc6e7881e9b45fe9f0368218538c660641e2f8b0e023e72a6571c - md5: 3465c1a19634233abc2d1832ac01fd31 + size: 410192 + timestamp: 1736550568524 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda + sha256: 45193910f6bafc287c784442d173745161b18f96223f0f990a9a744fda753787 + md5: ed958a27e610c31de625e167d4c11a04 depends: - anyio >=3.0.0 - libgcc >=13 @@ -10400,18 +8067,14 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT - license_family: MIT - size: 404239 - timestamp: 1733998941045 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py312hcd83bfe_0.conda - sha256: b64b78a7d6384bf72a878256802c783c692fe641ab4b806fd7e9f45e18a5e3b4 - md5: 13b89e1aa72aa773806b1f59ec018b67 + size: 403791 + timestamp: 1736550743174 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda + sha256: 84122e3712f2263e12c9d2be75d122eaf2d269801183df4b73aadcb670943b17 + md5: 946eb0208d09b811a671fad9b2831f4e depends: - __osx >=11.0 - anyio >=3.0.0 @@ -10420,18 +8083,12 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT - license_family: MIT - size: 363162 - timestamp: 1733999215646 -- kind: conda - name: wcwidth - version: 0.2.13 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda + size: 363822 + timestamp: 1736550859472 +- conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda sha256: f21e63e8f7346f9074fd00ca3b079bd3d2fa4d71f1f89d5b6934bf31446dc2a5 md5: b68980f2495d096e71c7fd9d7ccf63e6 depends: @@ -10440,13 +8097,7 @@ packages: license_family: MIT size: 32581 timestamp: 1733231433877 -- kind: conda - name: webcolors - version: 24.11.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda sha256: 08315dc2e61766a39219b2d82685fc25a56b2817acf84d5b390176080eaacf99 md5: b49f7b291e15494aafb0a7d74806f337 depends: @@ -10455,14 +8106,7 @@ packages: license_family: BSD size: 18431 timestamp: 1733359823938 -- kind: conda - name: webencodings - version: 0.5.1 - build: pyhd8ed1ab_3 - build_number: 3 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda sha256: 19ff205e138bb056a46f9e3839935a2e60bd1cf01c8241a5e172a422fed4f9c6 md5: 2841eb5bfc75ce15e9a0054b98dcd64d depends: @@ -10471,14 +8115,7 @@ packages: license_family: BSD size: 15496 timestamp: 1733236131358 -- kind: conda - name: websocket-client - version: 1.8.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda sha256: 1dd84764424ffc82030c19ad70607e6f9e3b9cb8e633970766d697185652053e md5: 84f8f77f0a9c6ef401ee96611745da8f depends: @@ -10487,12 +8124,7 @@ packages: license_family: APACHE size: 46718 timestamp: 1733157432924 -- kind: conda - name: websockets - version: '14.1' - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 md5: a79f7ce618bd0a9f4c00c59a03570fcd depends: @@ -10500,16 +8132,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 242145 timestamp: 1731498716195 -- kind: conda - name: websockets - version: '14.1' - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c md5: 7e2a0ef2a1a87f88f9745f9c7059186e depends: @@ -10517,16 +8146,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 242912 timestamp: 1731498811466 -- kind: conda - name: websockets - version: '14.1' - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f md5: 89b79a9baa7db46ce21f5738a5a3dfda depends: @@ -10534,18 +8160,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 243131 timestamp: 1731498944076 -- kind: conda - name: wheel - version: 0.45.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce md5: 75cb7132eb58d97896e173ef12ac9986 depends: @@ -10554,12 +8175,7 @@ packages: license_family: MIT size: 62931 timestamp: 1733130309598 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda sha256: a6fc0f4e90643d0c1fd4aab669b6a79f44a305a5474256f6f2da3354d2310fb4 md5: ddbe3bb0e1356cb9074dd848570694f9 depends: @@ -10567,16 +8183,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 63807 timestamp: 1732523690292 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda sha256: b9aa760a987ccc6bc9c61f57badba6798d9a3dcbd0814e5fb8df6d8d2935af73 md5: 120d5d1c05386d8ce3efd65a4c86431f depends: @@ -10584,16 +8197,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 64783 timestamp: 1732523806 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda sha256: 0fb35c3d1642f9f47db87bdb33148f88ef19a3af1eb0ee99b5491551c57269c7 md5: 73414acdb779a8694a14527865b4357a depends: @@ -10601,185 +8211,143 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 61043 timestamp: 1732523852129 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d - md5: 50901e0764b7701d8ed7343496f4f301 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 13593 - timestamp: 1734229104321 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda + size: 14780 + timestamp: 1734229004433 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda sha256: 7829a0019b99ba462aece7592d2d7f42e12d12ccd3b9614e529de6ddba453685 md5: d5397424399a66d33c80b1f2345a36a6 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 15873 timestamp: 1734230458294 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 - md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda + sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d + md5: 50901e0764b7701d8ed7343496f4f301 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 13593 + timestamp: 1734229104321 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee + md5: 8035c64cb77ed555e3f150b7b3972480 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 14780 - timestamp: 1734229004433 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: h57736b2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda + size: 19901 + timestamp: 1727794976192 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda sha256: efcc150da5926cf244f757b8376d96a4db78bc15b8d90ca9f56ac6e75755971f md5: 25a5a7b797fe6e084e04ffe2db02fc62 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 20615 timestamp: 1727796660574 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee - md5: 8035c64cb77ed555e3f150b7b3972480 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - license: MIT - license_family: MIT - size: 19901 - timestamp: 1727794976192 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hd74edd7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda sha256: 9939a166d780700d81023546759102b33fdc2c5f11ef09f5f66c77210fd334c8 md5: 77c447f48cab5d3a15ac224edb86a968 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 18487 timestamp: 1727795205022 -- kind: conda - name: xxhash - version: 0.8.2 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda + sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f + md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 97691 + timestamp: 1689951608120 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda sha256: 4c526aed70b579d80e5c20d32130b6bc8bde59b3250d43c2b5269755f4da8a9b md5: bb9faf6857108a9f62ebb4dab6ef05da depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 102442 timestamp: 1689951682147 -- kind: conda - name: xxhash - version: 0.8.2 - build: hb547adb_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda sha256: a70f59f7221ee72c45b39a6b36a33eb9c717ba01921cce1a3c361a4676979a2e md5: 144cd3b88706507f332f5eb5fb83a33b + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 97593 timestamp: 1689951969732 -- kind: conda - name: xxhash - version: 0.8.2 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f - md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 - depends: - - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 97691 - timestamp: 1689951608120 -- kind: conda - name: yaml - version: 0.2.5 - build: h3422bc3_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 - md5: 4bb3f014845110883a3c5ee811fd84b4 - license: MIT - license_family: MIT - size: 88016 - timestamp: 1641347076660 -- kind: conda - name: yaml - version: 0.2.5 - build: h7f98852_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae depends: - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 89141 timestamp: 1641346969816 -- kind: conda - name: yaml - version: 0.2.5 - build: hf897c2e_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 sha256: 8bc601d6dbe249eba44b3c456765265cd8f42ef1e778f8df9b0c9c88b8558d7e md5: b853307650cb226731f653aa623936a4 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 92927 timestamp: 1641347626613 -- kind: conda - name: yarl - version: 1.18.3 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 + sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 + md5: 4bb3f014845110883a3c5ee811fd84b4 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 88016 + timestamp: 1641347076660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 md5: 91df2efaa08730416bec2a4502309275 depends: @@ -10790,16 +8358,13 @@ packages: - propcache >=0.2.1 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 151393 timestamp: 1733428897813 -- kind: conda - name: yarl - version: 1.18.3 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 md5: 0b3c640697bca798d0ab428f530ed24c depends: @@ -10810,16 +8375,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 150004 timestamp: 1733429056665 -- kind: conda - name: yarl - version: 1.18.3 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba md5: f32f9b16361866a62d6e061fcd7eb400 depends: @@ -10830,17 +8392,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 141556 timestamp: 1733429104990 -- kind: conda - name: zeromq - version: 4.3.5 - build: h3b0a872_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 depends: @@ -10849,17 +8407,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 335400 timestamp: 1731585026517 -- kind: conda - name: zeromq - version: 4.3.5 - build: h5efb499_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda sha256: a6003096dc0570a86492040ba32b04ce7662b159600be2252b7a0dfb9414e21c md5: f2f3282559a4b87b7256ecafb4610107 depends: @@ -10867,17 +8421,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 371419 timestamp: 1731589490850 -- kind: conda - name: zeromq - version: 4.3.5 - build: hc1bb282_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda sha256: 9e585569fe2e7d3bea71972cd4b9f06b1a7ab8fa7c5139f92a31cbceecf25a8a md5: f7e6b65943cb73bce0143737fded08f1 depends: @@ -10885,18 +8435,13 @@ packages: - krb5 >=1.21.3,<1.22.0a0 - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 + arch: arm64 + platform: osx license: MPL-2.0 license_family: MOZILLA size: 281565 timestamp: 1731585108039 -- kind: conda - name: zipp - version: 3.21.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 md5: 0c3cc595284c5e8f0f9900a9b228a332 depends: @@ -10905,34 +8450,24 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312h15fbf35_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb - md5: a4cde595509a7ad9c13b1a3809bcfe51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda + sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b + md5: 8b7069e9792ee4e5b4919a7a306d2e67 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - cffi >=1.11 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 330788 - timestamp: 1725305806565 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312hb698573_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda + size: 419552 + timestamp: 1725305670210 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda sha256: 2681c2a249752bdc7978e59ee2f34fcdfcbfda80029b84b8e5fec8dbc9e3af25 md5: ffcb8e97e62af42075e0e5f46bb9856e depends: @@ -10943,74 +8478,63 @@ packages: - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 392496 timestamp: 1725305808244 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312hef9b889_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b - md5: 8b7069e9792ee4e5b4919a7a306d2e67 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda + sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb + md5: a4cde595509a7ad9c13b1a3809bcfe51 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - cffi >=1.11 - - libgcc >=13 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 419552 - timestamp: 1725305670210 -- kind: conda - name: zstd - version: 1.5.6 - build: h02f22dd_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda - sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c - md5: be8d5f8cf21aed237b8b182ea86b3dd6 + size: 330788 + timestamp: 1725305806565 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + md5: 4d056880988120e29d75bfff282e0f45 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 539937 - timestamp: 1714723130243 -- kind: conda - name: zstd - version: 1.5.6 - build: ha6fb4c9_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b - md5: 4d056880988120e29d75bfff282e0f45 + size: 554846 + timestamp: 1714722996770 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda + sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c + md5: be8d5f8cf21aed237b8b182ea86b3dd6 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 554846 - timestamp: 1714722996770 -- kind: conda - name: zstd - version: 1.5.6 - build: hb46c0d2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda + size: 539937 + timestamp: 1714723130243 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda sha256: 2d4fd1ff7ee79cd954ca8e81abf11d9d49954dd1fef80f27289e2402ae9c2e09 md5: d96942c06c3e84bfcc5efb038724a7fd depends: - __osx >=11.0 - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 405089 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 9513564aaa..d9465fb9d4 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -1,4 +1,4 @@ -version: 5 +version: 6 environments: default: channels: @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -164,7 +164,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -188,7 +188,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -200,7 +200,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -211,7 +211,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -382,7 +382,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -406,7 +406,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -418,7 +418,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -429,7 +429,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -591,7 +591,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -614,7 +614,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -626,7 +626,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -637,7 +637,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda @@ -650,24 +650,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: -- kind: conda - name: _libgcc_mutex - version: '0.1' - build: conda_forge - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 md5: d7c89558ba9fa0495403155b64376d81 + arch: x86_64 + platform: linux license: None size: 2562 timestamp: 1578324546067 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 md5: 73aaf86a425cc6e73fcf236a5a46396d depends: @@ -675,35 +667,27 @@ packages: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23621 timestamp: 1650670423406 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: 3702bef2f0a4d38bd8288bbe54aace623602a1343c2cfbefd3fa188e015bebf0 md5: 6168d71addc746e8f2b8d57dfd2edcea depends: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23712 timestamp: 1650670790230 -- kind: conda - name: aiohappyeyeballs - version: 2.4.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda sha256: 95d4713e49ea92ae50cf42393683ede706b7875af5f7cb14c253438180afa732 md5: 296b403617bafa89df4971567af79013 depends: @@ -712,12 +696,7 @@ packages: license_family: PSF size: 19351 timestamp: 1733332029649 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312h178313f_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda sha256: 2e817805e8a4fed33f23f116ff5649f8651af693328e9ed82d9d11a951338693 md5: 8219afa093757bbe07b9825eb1973ed9 depends: @@ -732,65 +711,55 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: x86_64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache size: 915358 timestamp: 1734597073870 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312h998013c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda - sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 - md5: c69c904691364cfb27d15aa7153e9c29 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda + sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 + md5: 11fa88136d9bf39d2136b2378f7c10be depends: - - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 + - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: aarch64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache - size: 875711 - timestamp: 1734597277258 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312hcc812fe_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda - sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 - md5: 11fa88136d9bf39d2136b2378f7c10be + size: 902422 + timestamp: 1734597104529 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda + sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 + md5: c69c904691364cfb27d15aa7153e9c29 depends: + - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 - - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: arm64 + platform: osx license: MIT AND Apache-2.0 license_family: Apache - size: 902422 - timestamp: 1734597104529 -- kind: conda - name: aiosignal - version: 1.3.2 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + size: 875711 + timestamp: 1734597277258 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda sha256: 7de8ced1918bbdadecf8e1c1c68237fe5709c097bd9e0d254f4cad118f4345d0 md5: 1a3981115a398535dbe3f6d5faae3d36 depends: @@ -800,14 +769,7 @@ packages: license_family: APACHE size: 13229 timestamp: 1734342253061 -- kind: conda - name: annotated-types - version: 0.7.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 md5: 2934f256a8acfe48f6ebb4fce6cde29c depends: @@ -817,13 +779,7 @@ packages: license_family: MIT size: 18074 timestamp: 1733247158254 -- kind: conda - name: anyio - version: 4.8.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 md5: 848d25bfbadf020ee4d4ba90e5668252 depends: @@ -839,13 +795,7 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- kind: conda - name: attrs - version: 24.3.0 - build: pyh71513ae_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a md5: 356927ace43302bf6f5926e2a58dae6a depends: @@ -854,13 +804,24 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h2cb9fb3_15 - build_number: 15 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a + md5: c79d50f64cffa5ad51ecc1a81057962f + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 107614 + timestamp: 1734021692519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 md5: e524686ace966acefb5b8cbc6e8b3daa depends: @@ -870,17 +831,13 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 111854 timestamp: 1734021745104 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h8bc59a9_15 - build_number: 15 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 md5: f688b8893c20ad9477a19e7ce614014a depends: @@ -890,38 +847,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 92507 timestamp: 1734021831330 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: hb921021_15 - build_number: 15 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 107614 - timestamp: 1734021692519 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h1a47875_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 depends: @@ -929,162 +861,110 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 47601 timestamp: 1733991564405 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h740c5af_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda sha256: c5c7961d48ca7320ed3560c036f7aa5244df4b85d9657f70aacc5faba3e1509a md5: 57ed2c445d7ef01d121b9bcea0522913 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 50036 timestamp: 1733991581303 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: hc8a0bd2_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda sha256: 1f44be36e1daa17b4b081debb8aee492d13571084f38b503ad13e869fef24fe4 md5: 8b0ce61384e5a33d2b301a64f3d22ac5 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 39925 timestamp: 1733991649383 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a - md5: 145e5b4c9702ed279d7d68aaf096f77d +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda + sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 + md5: d7d4680337a14001b0e043e96529409b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 221863 - timestamp: 1733975576886 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda + size: 236574 + timestamp: 1733975453350 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda sha256: 57288ec5df35781bea8fc6a8c9099cad6695b747784fc1b8862a0f9e5b3bf5ab md5: fef806a0f6de853670c746bbece01966 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 259031 timestamp: 1733975520465 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 - md5: d7d4680337a14001b0e043e96529409b +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda + sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a + md5: 145e5b4c9702ed279d7d68aaf096f77d + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 221863 + timestamp: 1733975576886 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda + sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b + md5: 3f4c1197462a6df2be6dc8241828fe93 depends: - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236574 - timestamp: 1733975453350 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h0f0193d_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda + size: 19086 + timestamp: 1733991637424 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda sha256: 3f05d19f68ef800f33d44ea2a4211003124076516c8469abc7d432236344df53 md5: 3a1421d12435df5b4c412cc4c8fac64d depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 19740 timestamp: 1733991625201 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h4e1184b_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b - md5: 3f4c1197462a6df2be6dc8241828fe93 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 19086 - timestamp: 1733991637424 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: hc8a0bd2_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda sha256: 47b2813f652ce7e64ac442f771b2a5f7d4af4ad0d07ff51f6075ea80ed2e3f09 md5: a8b6c17732d14ed49d0e9b59c43186bc depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 18068 timestamp: 1733991869211 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h54f970a_11 - build_number: 11 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d - md5: ba41238f8e653998d7d2f42e3a8db054 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-checksums >=0.2.2,<0.2.3.0a0 - - libcxx >=18 - license: Apache-2.0 - license_family: Apache - size: 47078 - timestamp: 1734024749727 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h7959bf6_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda sha256: 10d7240c7db0c941fb1a59c4f8ea6689a434b03309ee7b766fa15a809c553c02 md5: 9b3fb60fe57925a92f399bc3fc42eccf depends: @@ -1094,17 +974,13 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 54003 timestamp: 1734024480949 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: hcbd8f92_11 - build_number: 11 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda sha256: 79aa363c71c891a27496c0498f8d498b2ddc87b3ccb3b6c9da5b50b05936ebb8 md5: e0772c59af4243a9b2565baa5d79e5b6 depends: @@ -1113,17 +989,44 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 55207 timestamp: 1734024546663 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h3df160d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda + sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d + md5: ba41238f8e653998d7d2f42e3a8db054 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libcxx >=18 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 47078 + timestamp: 1734024749727 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda + sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 + md5: 5ce4df662d32d3123ea8da15571b6f51 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-compression >=0.3.0,<0.3.1.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 197731 + timestamp: 1734008380764 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda sha256: 3a1d2d332945306be9d49e569b95e4cc172d825f10e88715513a172f28ebb59e md5: 28f00aa7fd9556c4c461328cf146c20b depends: @@ -1132,17 +1035,13 @@ packages: - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 190586 timestamp: 1734008442362 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h96aa502_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda sha256: 22e4737c8a885995b7c1ae1d79c1f6e78d489e16ec079615980fdde067aeaf76 md5: 495c93a4f08b17deb3c04894512330e6 depends: @@ -1151,37 +1050,28 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 152983 timestamp: 1734008451473 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: hefd7a92_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 - md5: 5ce4df662d32d3123ea8da15571b6f51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe + md5: 80dd9f0ddf935290d1dc00ec75ff3023 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-compression >=0.3.0,<0.3.1.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + - s2n >=1.5.10,<1.5.11.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 197731 - timestamp: 1734008380764 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h1a307af_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + size: 157864 + timestamp: 1734433578570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 md5: da8ab0f3eeac93449ec3d531ede92caa depends: @@ -1189,53 +1079,26 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - s2n >=1.5.10,<1.5.11.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 161889 timestamp: 1734433686109 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h831e299_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 - license: Apache-2.0 - license_family: Apache - size: 157864 - timestamp: 1734433578570 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: haba67d1_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee md5: 4c5ff4134e76426a75b8c548984fa933 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 135729 timestamp: 1734433832730 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h11f4f37_12 - build_number: 12 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 depends: @@ -1244,35 +1107,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 194672 timestamp: 1734025626798 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h24f418c_12 - build_number: 12 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd - md5: c072045a6206f88015d02fcba1705ea1 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - license: Apache-2.0 - license_family: Apache - size: 134371 - timestamp: 1734025379525 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h5f50e26_12 - build_number: 12 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda sha256: ffeb9100cc8fd4093e1a6fdfd938bc4a396dd77480b7fb17aa42855a4d5e2c70 md5: 031ca33115d4b1eeb43f435d6215778c depends: @@ -1280,36 +1121,46 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 169516 timestamp: 1734025167885 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h1be5864_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda + sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd + md5: c072045a6206f88015d02fcba1705ea1 depends: - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 134371 + timestamp: 1734025379525 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d + md5: 947c82025693bebd557f782bb5d6b469 + depends: + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h2080895_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + size: 114156 + timestamp: 1734146123386 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 md5: ae223efa63fbb4262a2d85c3ab3bc4f5 depends: @@ -1321,141 +1172,108 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 117641 timestamp: 1734146239779 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: hf454442_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc + md5: a37bba7acb62dd70492ee01eacca3b8f depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 114156 - timestamp: 1734146123386 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + size: 97598 + timestamp: 1734146239038 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d md5: a5126a90e74ac739b00564a4c7ddcc36 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 56094 timestamp: 1733994449690 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 + md5: 53e798d720dd78b78847a7b2fdb05fc9 + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 58621 + timestamp: 1733994421495 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f md5: 22f72f8cd7ead211304ac17d337d96e0 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 49664 timestamp: 1733994553014 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da - md5: 3bd35b0adab3d743f09e0252cc441d6b - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 72154 - timestamp: 1733994384415 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 72762 timestamp: 1733994347547 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda + sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da + md5: 3bd35b0adab3d743f09e0252cc441d6b + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 72154 + timestamp: 1733994384415 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda sha256: 215086d95e8ff1d3fcb0197ada116cc9d7db1fdae7573f5e810d20fa9215b47c md5: e70e88a357a3749b67679c0788c5b08a depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 70186 timestamp: 1733994496998 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h19a973c_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda + sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 + md5: 02b95564257d5c3db9c06beccf711f95 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1465,18 +1283,15 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h8a4e35f_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda + size: 354703 + timestamp: 1734177883319 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e md5: d77a9e3d7ce15399903e92825fd651b5 depends: @@ -1491,21 +1306,17 @@ packages: - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 283154 timestamp: 1734177845248 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: hd92328a_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda + sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 + md5: 95714136bef3e917bd5a2942d4682b20 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1515,22 +1326,18 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: h849ce1a_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 236249 + timestamp: 1734178020924 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea + md5: aeefac461bea1f126653c1285cf5af08 depends: + - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1540,21 +1347,16 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: hc430e4a_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 3060561 + timestamp: 1734093737431 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 + md5: cda7747f4398be8d1fb37362815917a7 depends: - - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1564,17 +1366,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: he0ff2e4_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + size: 2920625 + timestamp: 1734093552712 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 md5: 0981ed87098b149bdb7d99a4a3fd0e58 depends: @@ -1587,51 +1385,42 @@ packages: - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 2826534 timestamp: 1734094018287 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h1887c18_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 - md5: e0c3a906a41be769f0ae20ca3e31cfc0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda + sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a + md5: 0a8838771cc2e985cd295e01ae83baf1 depends: + - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 338650 - timestamp: 1728055589907 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h5cfcd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a - md5: 0a8838771cc2e985cd295e01ae83baf1 + size: 345117 + timestamp: 1728053909574 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda + sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 + md5: e0c3a906a41be769f0ae20ca3e31cfc0 depends: - - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 345117 - timestamp: 1728053909574 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: hd50102c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda + size: 338650 + timestamp: 1728055589907 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda sha256: f5b91329ed59ffc0be8747784c6e4cc7e56250c54032883a83bc11808ef6a87e md5: f093a11dcf3cdcca010b20a818fcc6dc depends: @@ -1639,16 +1428,13 @@ packages: - libcurl >=8.10.1,<9.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 294299 timestamp: 1728054014060 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h113e628_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda sha256: 286b31616c191486626cb49e9ceb5920d29394b9e913c23adb7eb637629ba4de md5: 73f73f60854f325a55f1d31459f2ab73 depends: @@ -1657,16 +1443,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 232351 timestamp: 1728486729511 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h47b0b28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda sha256: 1c72423b9beba167d2f01b80dc204da77240a8266f1edb3d89510c852b300d69 md5: 94e73a7877743a85c57091d8afab2348 depends: @@ -1674,16 +1457,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 217132 timestamp: 1728488096615 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: hc602bab_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda sha256: bde446b916fff5150606f8ed3e6058ffc55a3aa72381e46f1ab346590b1ae40a md5: d7b71593a937459f2d4b67e1a4727dc2 depends: @@ -1691,54 +1471,42 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 166907 timestamp: 1728486882502 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h185ecfd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda - sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 - md5: 221e1e5ecb2643e113f32b3229d5ba33 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda + sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 + md5: 7eb66060455c7a47d9dcdbfa9f46579b depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 502934 - timestamp: 1728580241002 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h3cf044e_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda - sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 - md5: 7eb66060455c7a47d9dcdbfa9f46579b + size: 549342 + timestamp: 1728578123088 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda + sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 + md5: 221e1e5ecb2643e113f32b3229d5ba33 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 549342 - timestamp: 1728578123088 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h7585a09_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda + size: 502934 + timestamp: 1728580241002 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda sha256: 08d52d130addc0fb55d5ba10d9fa483e39be25d69bac7f4c676c2c3069207590 md5: 704238ef05d46144dae2e6b5853df8bc depends: @@ -1746,56 +1514,44 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 438636 timestamp: 1728578216193 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h1b94036_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda - sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 - md5: 793b1080ab2d958980f137a8643cd6e8 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda + sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba + md5: 13de36be8de3ae3f05ba127631599213 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 140832 - timestamp: 1728565334900 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h736e048_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda - sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba - md5: 13de36be8de3ae3f05ba127631599213 + size: 149312 + timestamp: 1728563338704 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda + sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 + md5: 793b1080ab2d958980f137a8643cd6e8 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 149312 - timestamp: 1728563338704 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h9ca1f76_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda + size: 140832 + timestamp: 1728565334900 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda sha256: 77ab04e8fe5636a2de9c718f72a43645f7502cd208868c8a91ffba385547d585 md5: 7a187cd7b1445afc80253bb186a607cc depends: @@ -1804,56 +1560,44 @@ packages: - libcxx >=17 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 121278 timestamp: 1728563418777 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: h37d6d07_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda - sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc - md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda + sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 + md5: 7c1980f89dd41b097549782121a73490 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 260547 - timestamp: 1728730924071 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: ha633028_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda - sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 - md5: 7c1980f89dd41b097549782121a73490 + size: 287366 + timestamp: 1728729530295 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda + sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc + md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 287366 - timestamp: 1728729530295 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: hcdd55da_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda + size: 260547 + timestamp: 1728730924071 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda sha256: f48523f8aa0b5b80f45a92f0556b388dd96f44ac2dc2f44a01d08c1822eec97d md5: c49fbc5233fcbaa86391162ff1adef38 depends: @@ -1862,18 +1606,13 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 196032 timestamp: 1728729672889 -- kind: conda - name: backoff - version: 2.2.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda sha256: f334115c6b0c6c2cd0d28595365f205ec7eaa60bcc5ff91a75d7245f728be820 md5: a38b801f2bcc12af80c2e02a9e4ce7d9 depends: @@ -1882,13 +1621,7 @@ packages: license_family: MIT size: 18816 timestamp: 1733771192649 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312h2ec8cdc_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda sha256: f2a59ccd20b4816dea9a2a5cb917eb69728271dbf1aeab4e1b7e609330a50b6f md5: b0b867af6fc74b2a0aa206da29c0f3cf depends: @@ -1899,17 +1632,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hb9d3cd8_2 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 349867 timestamp: 1725267732089 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312h6f74592_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda sha256: 9736bf660a0e4260c68f81d2635b51067f817813e6490ac9e8abd9a835dcbf6d md5: e1e9727063057168d95f27a032acd0a4 depends: @@ -1920,17 +1649,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 h86ecc28_2 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 356878 timestamp: 1725267878508 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312hde4cb15_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda sha256: 254b411fa78ccc226f42daf606772972466f93e9bc6895eabb4cfda22f5178af md5: a83c2ef76ccb11bc2349f4f17696b15d depends: @@ -1941,139 +1666,105 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 339360 timestamp: 1725268143995 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h4bc722e_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d md5: 62ee74e96c5ebb0af99386de58cf9553 depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 + arch: x86_64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 252783 timestamp: 1720974456583 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h68df207_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda sha256: 2258b0b33e1cb3a9852d47557984abb6e7ea58e3d7f92706ec1f8e879290c4cb md5: 56398c28220513b9ea13d7b450acfb20 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 189884 timestamp: 1720974504976 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h99b78c6_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda sha256: adfa71f158cbd872a36394c56c3568e6034aa55c623634b37a4836bd036e6b91 md5: fc6948412dbbbe9a4c9ddbbcfe0a79ab depends: - __osx >=11.0 + arch: arm64 + platform: osx license: bzip2-1.0.6 license_family: BSD size: 122909 timestamp: 1720974522888 -- kind: conda - name: c-ares - version: 1.34.4 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f - md5: c1c999a38a4303b29d75c636eaa13cf9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 + md5: e2775acf57efd5af15b8e3d1d74d72d3 depends: - - __osx >=11.0 - license: MIT - license_family: MIT - size: 179496 - timestamp: 1734208291879 -- kind: conda - name: c-ares - version: 1.34.4 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 206085 + timestamp: 1734208189009 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda sha256: 1187a41d4bb2afe02cb18690682edc98d1e9f5e0ccda638d8704a75ea1875bbe md5: 356da36f35d36dcba16e43f1589d4e39 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 215979 timestamp: 1734208193181 -- kind: conda - name: c-ares - version: 1.34.4 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 - md5: e2775acf57efd5af15b8e3d1d74d72d3 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda + sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f + md5: c1c999a38a4303b29d75c636eaa13cf9 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 206085 - timestamp: 1734208189009 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hbcca054_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + size: 179496 + timestamp: 1734208291879 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd md5: 720523eb0d6a9b0f6120c16b2aa4e7de + arch: x86_64 + platform: linux license: ISC size: 157088 timestamp: 1734208393264 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hcefe29a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + arch: aarch64 + platform: linux license: ISC size: 157096 timestamp: 1734209301744 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hf0a4a13_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 md5: 7cb381a6783d91902638e4ed1ebd478e + arch: arm64 + platform: osx license: ISC size: 157091 timestamp: 1734208344343 -- kind: conda - name: certifi - version: 2024.12.14 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 depends: @@ -2081,12 +1772,7 @@ packages: license: ISC size: 161642 timestamp: 1734380604767 -- kind: conda - name: cffi - version: 1.17.1 - build: py312h06ac9bb_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda sha256: cba6ea83c4b0b4f5b5dc59cb19830519b28f95d7ebef7c9c5cf1c14843621457 md5: a861504bbea4161a9170b85d4d2be840 depends: @@ -2096,54 +1782,44 @@ packages: - pycparser - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 294403 timestamp: 1725560714366 -- kind: conda - name: cffi - version: 1.17.1 - build: py312h0fad829_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f - md5: 19a5456f72f505881ba493979777b24e +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda + sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 + md5: 1a256e5581b1099e9295cb84d53db3ea depends: - - __osx >=11.0 - libffi >=3.4,<4.0a0 + - libgcc >=13 - pycparser - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 281206 - timestamp: 1725560813378 -- kind: conda - name: cffi - version: 1.17.1 - build: py312hac81daf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 - md5: 1a256e5581b1099e9295cb84d53db3ea + size: 312892 + timestamp: 1725561779888 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda + sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f + md5: 19a5456f72f505881ba493979777b24e depends: + - __osx >=11.0 - libffi >=3.4,<4.0a0 - - libgcc >=13 - pycparser - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 312892 - timestamp: 1725561779888 -- kind: conda - name: charset-normalizer - version: 3.4.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + size: 281206 + timestamp: 1725560813378 +- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b md5: e83a31202d1c0a000fce3e9cf3825875 depends: @@ -2152,13 +1828,7 @@ packages: license_family: MIT size: 47438 timestamp: 1735929811779 -- kind: conda - name: click - version: 8.1.8 - build: pyh707e725_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda sha256: c920d23cd1fcf565031c679adb62d848af60d6fbb0edc2d50ba475cea4f0d8ab md5: f22f4d4970e09d68a10b922cbb0408d3 depends: @@ -2168,14 +1838,7 @@ packages: license_family: BSD size: 84705 timestamp: 1734858922844 -- kind: conda - name: colorama - version: 0.4.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 md5: 962b9857ee8e7018c22f2776ffa0b2d7 depends: @@ -2184,13 +1847,7 @@ packages: license_family: BSD size: 27011 timestamp: 1733218222191 -- kind: conda - name: datasets - version: 2.14.4 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda sha256: 7e09bd083a609138b780fcc4535924cb96814d2c908a36d4c64a2ba9ee3efe7f md5: 3e087f072ce03c43a9b60522f5d0ca2f depends: @@ -2213,14 +1870,7 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- kind: conda - name: deprecated - version: 1.2.15 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 md5: eaef2e94d5bd76f758545d172c1fda67 depends: @@ -2230,13 +1880,7 @@ packages: license_family: MIT size: 14297 timestamp: 1733662697343 -- kind: conda - name: dill - version: 0.3.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd depends: @@ -2245,14 +1889,7 @@ packages: license_family: BSD size: 87553 timestamp: 1690101185422 -- kind: conda - name: dnspython - version: 2.7.0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda sha256: 3ec40ccf63f2450c5e6c7dd579e42fc2e97caf0d8cd4ba24aa434e6fc264eda0 md5: 5fbd60d61d21b4bd2f9d7a48fe100418 depends: @@ -2271,14 +1908,7 @@ packages: license_family: OTHER size: 172172 timestamp: 1733256829961 -- kind: conda - name: email-validator - version: 2.2.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda sha256: b91a19eb78edfc2dbb36de9a67f74ee2416f1b5273dd7327abe53f2dbf864736 md5: da16dd3b0b71339060cd44cb7110ddf9 depends: @@ -2288,14 +1918,7 @@ packages: license: Unlicense size: 44401 timestamp: 1733300827551 -- kind: conda - name: email_validator - version: 2.2.0 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda sha256: e0d0fdf587aa0ed0ff08b2bce3ab355f46687b87b0775bfba01cc80a859ee6a2 md5: 0794f8807ff2c6f020422cacb1bd7bfa depends: @@ -2303,14 +1926,7 @@ packages: license: Unlicense size: 6552 timestamp: 1733300828176 -- kind: conda - name: exceptiongroup - version: 1.2.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 md5: a16662747cdeb9abbac74d0057cc976e depends: @@ -2318,13 +1934,7 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- kind: conda - name: fastapi - version: 0.115.6 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 md5: 1b1e0c97830cdf75f1f371bd467ab657 depends: @@ -2342,13 +1952,7 @@ packages: license_family: MIT size: 73084 timestamp: 1733362427885 -- kind: conda - name: fastapi-cli - version: 0.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 depends: @@ -2360,14 +1964,7 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- kind: conda - name: filelock - version: 3.16.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 md5: d692e9ba6f92dc51484bf3477e36ce7c depends: @@ -2375,76 +1972,42 @@ packages: license: Unlicense size: 17441 timestamp: 1733240909987 -- kind: conda - name: freetype - version: 2.12.1 - build: h267a509_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: GPL-2.0-only OR FTL size: 634972 timestamp: 1694615932610 -- kind: conda - name: freetype - version: 2.12.1 - build: hadb7bae_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 - md5: e6085e516a3e304ce41a8ee08b9b89ad - depends: - - libpng >=1.6.39,<1.7.0a0 - - libzlib >=1.2.13,<2.0.0a0 - license: GPL-2.0-only OR FTL - size: 596430 - timestamp: 1694616332835 -- kind: conda - name: freetype - version: 2.12.1 - build: hf0a5ef3_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda sha256: 7af93030f4407f076dce181062360efac2cd54dce863b5d7765287a6f5382537 md5: a5ab74c5bd158c3d5532b66d8d83d907 depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: GPL-2.0-only OR FTL size: 642092 timestamp: 1694617858496 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda + sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 + md5: e6085e516a3e304ce41a8ee08b9b89ad depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: Apache-2.0 - license_family: APACHE - size: 53366 - timestamp: 1729699762631 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx + license: GPL-2.0-only OR FTL + size: 596430 + timestamp: 1694616332835 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 md5: f98e36c96b2c66d9043187179ddb04f4 depends: @@ -2452,16 +2015,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 60968 timestamp: 1729699568442 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb md5: 62fc11b0738ca15e0dd19b60cf280d12 depends: @@ -2469,17 +2029,27 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 59967 timestamp: 1729699642726 -- kind: conda - name: fsspec - version: 2024.12.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 + md5: 7960352935cc95ac23883c9b8c97f2ff + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 53366 + timestamp: 1729699762631 +- conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 depends: @@ -2488,110 +2058,83 @@ packages: license_family: BSD size: 137756 timestamp: 1734650349242 -- kind: conda - name: gflags - version: 2.2.2 - build: h5888daf_1005 - build_number: 1005 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda sha256: 6c33bf0c4d8f418546ba9c250db4e4221040936aef8956353bc764d4877bc39a md5: d411fc29e338efb48c5fd4576d71d881 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 119654 timestamp: 1726600001928 -- kind: conda - name: gflags - version: 2.2.2 - build: h5ad3122_1005 - build_number: 1005 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda sha256: 28fe6b40b20454106d5e4ef6947cf298c13cc72a46347bbc49b563cd3a463bfa md5: 4ff634d515abbf664774b5e1168a9744 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 106638 timestamp: 1726599967617 -- kind: conda - name: gflags - version: 2.2.2 - build: hf9b8971_1005 - build_number: 1005 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda sha256: fd56ed8a1dab72ab90d8a8929b6f916a6d9220ca297ff077f8f04c5ed3408e20 md5: 57a511a5905caa37540eb914dfcbf1fb depends: - __osx >=11.0 - libcxx >=17 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 82090 timestamp: 1726600145480 -- kind: conda - name: glog - version: 0.7.1 - build: h468a4a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 - md5: 08940a32c6ced3703d1412dd37df4f62 +- conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda + sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 + md5: ff862eebdfeb2fd048ae9dc92510baca depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 145811 - timestamp: 1718284208668 -- kind: conda - name: glog - version: 0.7.1 - build: hbabe93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 - md5: ff862eebdfeb2fd048ae9dc92510baca + size: 143452 + timestamp: 1718284177264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda + sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 + md5: 08940a32c6ced3703d1412dd37df4f62 depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 143452 - timestamp: 1718284177264 -- kind: conda - name: glog - version: 0.7.1 - build: heb240a5_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda + size: 145811 + timestamp: 1718284208668 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda sha256: 9fc77de416953aa959039db72bc41bfa4600ae3ff84acad04a7d0c1ab9552602 md5: fef68d0a95aa5b84b5c1a4f6f3bf40e1 depends: - __osx >=11.0 - gflags >=2.2.2,<2.3.0a0 - libcxx >=16 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 112215 timestamp: 1718284365403 -- kind: conda - name: googleapis-common-protos - version: 1.66.0 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda sha256: d8d19575a827f2c62500949b9536efdd6b5406c9f546a73b6a87ac90b03a5875 md5: 4861e30ff0cd566ea6fb4593e3b7c22a depends: @@ -2601,14 +2144,7 @@ packages: license_family: APACHE size: 116522 timestamp: 1731459019854 -- kind: conda - name: h11 - version: 0.14.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda sha256: 622516185a7c740d5c7f27016d0c15b45782c1501e5611deec63fd70344ce7c8 md5: 7ee49e89531c0dcbba9466f6d115d585 depends: @@ -2618,14 +2154,7 @@ packages: license_family: MIT size: 51846 timestamp: 1733327599467 -- kind: conda - name: h2 - version: 4.1.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda sha256: 843ddad410c370672a8250470697027618f104153612439076d4d7b91eeb7b5c md5: 825927dc7b0f287ef8d4d0011bb113b1 depends: @@ -2636,14 +2165,7 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- kind: conda - name: hpack - version: 4.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 md5: 2aa5ff7fa34a81b9196532c84c10d865 depends: @@ -2652,14 +2174,7 @@ packages: license_family: MIT size: 29412 timestamp: 1733299296857 -- kind: conda - name: httpcore - version: 1.0.7 - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e depends: @@ -2673,12 +2188,7 @@ packages: license_family: BSD size: 48959 timestamp: 1731707562362 -- kind: conda - name: httptools - version: 0.6.4 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda sha256: 621e7e050b888e5239d33e37ea72d6419f8367e5babcad38b755586f20264796 md5: 8b1160b32557290b64d5be68db3d996d depends: @@ -2686,16 +2196,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 101872 timestamp: 1732707756745 -- kind: conda - name: httptools - version: 0.6.4 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda sha256: 0bd1f30224af142711d11033a7469ae402a1147143f399f7341bbc1d8178c722 md5: 5e70a6de59352f9a52e9caa7f3447390 depends: @@ -2703,16 +2210,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 101255 timestamp: 1732707891645 -- kind: conda - name: httptools - version: 0.6.4 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda sha256: 5e93cda79e32e8c0039e05ea1939e688da336187dab025f699b42ef529e848be md5: e1747a8e8d2aca5499aaea9993bf31ff depends: @@ -2720,17 +2224,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 85623 timestamp: 1732707871414 -- kind: conda - name: httpx - version: 0.28.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda sha256: cd0f1de3697b252df95f98383e9edb1d00386bfdd03fdf607fa42fe5fcb09950 md5: d6989ead454181f4f9bc987d3dc4e285 depends: @@ -2743,13 +2243,7 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- kind: conda - name: huggingface_hub - version: 0.27.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: @@ -2766,14 +2260,7 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- kind: conda - name: hyperframe - version: 6.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b md5: 566e75c90c1d0c8c459eb0ad9833dc7a depends: @@ -2782,43 +2269,30 @@ packages: license_family: MIT size: 17239 timestamp: 1733298862681 -- kind: conda - name: icu - version: '75.1' - build: hf9b3779_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 12282786 timestamp: 1720853454991 -- kind: conda - name: icu - version: '75.1' - build: hfee45f7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda sha256: 9ba12c93406f3df5ab0a43db8a4b4ef67a5871dfd401010fbe29b218b2cbe620 md5: 5eb22c1d7b3fc4abb50d92d621583137 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 11857802 timestamp: 1720853997952 -- kind: conda - name: idna - version: '3.10' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 md5: 39a4f67be3286c86d696df570b1201b7 depends: @@ -2827,14 +2301,7 @@ packages: license_family: BSD size: 49765 timestamp: 1733211921194 -- kind: conda - name: importlib-metadata - version: 8.5.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda sha256: 13766b88fc5b23581530d3a0287c0c58ad82f60401afefab283bf158d2be55a9 md5: 315607a3030ad5d5227e76e0733798ff depends: @@ -2844,13 +2311,7 @@ packages: license_family: APACHE size: 28623 timestamp: 1733223207185 -- kind: conda - name: jinja2 - version: 3.1.5 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 md5: 2752a6ed44105bfb18c9bef1177d9dcd depends: @@ -2860,14 +2321,7 @@ packages: license_family: BSD size: 112561 timestamp: 1734824044952 -- kind: conda - name: jupyter_client - version: 8.6.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a md5: 4ebae00eae9705b0c3d6d1018a81d047 depends: @@ -2882,14 +2336,7 @@ packages: license_family: BSD size: 106342 timestamp: 1733441040958 -- kind: conda - name: jupyter_core - version: 5.7.2 - build: pyh31011fe_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda sha256: 732b1e8536bc22a5a174baa79842d79db2f4956d90293dd82dc1b3f6099bcccd md5: 0a2980dada0dd7fd0998f0342308b1b1 depends: @@ -2901,56 +2348,43 @@ packages: license_family: BSD size: 57671 timestamp: 1727163547058 -- kind: conda - name: keyutils - version: 1.6.1 - build: h166bdaf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb md5: 30186d27e2c9fa62b45fb1476b7200e3 depends: - libgcc-ng >=10.3.0 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 117831 timestamp: 1646151697040 -- kind: conda - name: keyutils - version: 1.6.1 - build: h4e544f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 sha256: 6d4233d97a9b38acbb26e1268bcf8c10a8e79c2aed7e5a385ec3769967e3e65b md5: 1f24853e59c68892452ef94ddd8afd4b depends: - libgcc-ng >=10.3.0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 112327 timestamp: 1646166857935 -- kind: conda - name: krb5 - version: 1.21.3 - build: h237132a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b - md5: c6dc8a0fdec13a0565936655c33069a1 +- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 depends: - - __osx >=11.0 - - libcxx >=16 + - keyutils >=1.6.1,<2.0a0 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 1155530 - timestamp: 1719463474401 -- kind: conda - name: krb5 - version: 1.21.3 - build: h50a48e9_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda + size: 1370023 + timestamp: 1719463201255 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda sha256: 0ec272afcf7ea7fbf007e07a3b4678384b7da4047348107b2ae02630a570a815 md5: 29c10432a2ca1472b53f299ffb2ffa37 depends: @@ -2960,178 +2394,141 @@ packages: - libgcc-ng >=12 - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1474620 timestamp: 1719463205834 -- kind: conda - name: krb5 - version: 1.21.3 - build: h659f571_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 - md5: 3f43953b7d3fb3aaa1d0d0723d91e368 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda + sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b + md5: c6dc8a0fdec13a0565936655c33069a1 depends: - - keyutils >=1.6.1,<2.0a0 + - __osx >=11.0 + - libcxx >=16 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 1370023 - timestamp: 1719463201255 -- kind: conda - name: lcms2 - version: '2.16' - build: h922389a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda + size: 1155530 + timestamp: 1719463474401 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 51bb7010fc86f70eee639b4bb7a894f5 + depends: + - libgcc-ng >=12 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.6.0,<4.8.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 245247 + timestamp: 1701647787198 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda sha256: be4847b1014d3cbbc524a53bdbf66182f86125775020563e11d914c8468dd97d md5: ffdd8267a04c515e7ce69c727b051414 depends: - libgcc-ng >=12 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 296219 timestamp: 1701647961116 -- kind: conda - name: lcms2 - version: '2.16' - build: ha0e7c42_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda sha256: 151e0c84feb7e0747fabcc85006b8973b22f5abbc3af76a9add0b0ef0320ebe4 md5: 66f6c134e76fe13cce8a9ea5814b5dd5 depends: - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 211959 timestamp: 1701647962657 -- kind: conda - name: lcms2 - version: '2.16' - build: hb7c19ff_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 - md5: 51bb7010fc86f70eee639b4bb7a894f5 - depends: - - libgcc-ng >=12 - - libjpeg-turbo >=3.0.0,<4.0a0 - - libtiff >=4.6.0,<4.8.0a0 - license: MIT - license_family: MIT - size: 245247 - timestamp: 1701647787198 -- kind: conda - name: ld_impl_linux-64 - version: '2.43' - build: h712a8e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe md5: 048b02e3962f066da18efe3a21b77672 depends: - __glibc >=2.17,<3.0.a0 constrains: - binutils_impl_linux-64 2.43 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 669211 timestamp: 1729655358674 -- kind: conda - name: ld_impl_linux-aarch64 - version: '2.43' - build: h80caac9_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda sha256: 80ec7e8f006196808fac5bd4b3773a652847f97bbf08044cd87731424ac64f8b md5: fcbde5ea19d55468953bf588770c0501 constrains: - binutils_impl_linux-aarch64 2.43 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 698245 timestamp: 1729655345825 -- kind: conda - name: lerc - version: 4.0.0 - build: h27087fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 md5: 76bbff344f0134279f225174e9064c8f depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 281798 timestamp: 1657977462600 -- kind: conda - name: lerc - version: 4.0.0 - build: h4de3ea5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 sha256: 2d09ef9b7796d83364957e420b41c32d94e628c3f0520b61c332518a7b5cd586 md5: 1a0ffc65e03ce81559dbcb0695ad1476 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - license: Apache-2.0 + arch: aarch64 + platform: linux + license: Apache-2.0 license_family: Apache size: 262096 timestamp: 1657978241894 -- kind: conda - name: lerc - version: 4.0.0 - build: h9a09cb3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 sha256: 6f068bb53dfb6147d3147d981bb851bb5477e769407ad4e6a68edf482fdcb958 md5: de462d5aacda3b30721b512c5da4e742 depends: - libcxx >=13.0.1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 215721 timestamp: 1657977558796 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h07bc746_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 - md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=18 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 1178260 - timestamp: 1736008642885 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h18dbdb1_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + size: 1311599 + timestamp: 1736008414161 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 md5: 633b9fe454ffea2aaf29e191d946a83b depends: @@ -3140,41 +2537,33 @@ packages: constrains: - abseil-cpp =20240722.0 - libabseil-static =20240722.0=cxx17* + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1334844 timestamp: 1736008472455 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_hbbce691_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 - md5: 488f260ccda0afaf08acb286db439c2f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 1311599 - timestamp: 1736008414161 -- kind: conda - name: libarrow - version: 18.1.0 - build: h0ad35bc_7_cpu + size: 1178260 + timestamp: 1736008642885 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3182,15 +2571,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 + - libgcc >=13 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3202,17 +2593,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- kind: conda - name: libarrow - version: 18.1.0 - build: hb7781cd_7_cpu + size: 8770256 + timestamp: 1735684696564 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: @@ -3245,21 +2633,18 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 8026714 timestamp: 1735685336542 -- kind: conda - name: libarrow - version: 18.1.0 - build: hd595efa_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3267,17 +2652,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 + - libcxx >=18 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3289,34 +2672,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libgcc >=13 - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hcb10f89_7_cpu + size: 5506699 + timestamp: 1735682962976 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 md5: 12d84228204c56fec6ed113288014d11 depends: @@ -3324,53 +2687,42 @@ packages: - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 612463 timestamp: 1735684749868 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 578222 + timestamp: 1735685424850 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 485185 timestamp: 1735683071232 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hcb10f89_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e md5: 0a81eb63d7cd150f598c752e86388d57 depends: @@ -3380,17 +2732,30 @@ packages: - libgcc >=13 - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 587497 timestamp: 1735684880531 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libgcc >=13 + - libparquet 18.1.0 hfc78867_7_cpu + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 560329 + timestamp: 1735685518922 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b md5: 97a2d3606682d94f7d73112e9ad684ae depends: @@ -3399,17 +2764,14 @@ packages: - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - libparquet 18.1.0 h636d7b7_7_cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 491237 timestamp: 1735684688308 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h08228c5_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf md5: e128def53c133e8a23ac00cd4a479335 depends: @@ -3422,17 +2784,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 521861 timestamp: 1735684940668 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h1e9d426_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: @@ -3444,17 +2803,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 516014 timestamp: 1735685565929 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h4239455_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 md5: 91927747173f65695e441346c7145e26 depends: @@ -3466,17 +2822,14 @@ packages: - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 452385 timestamp: 1735684993831 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c md5: ac52800af2e0c0e7dac770b435ce768a depends: @@ -3487,17 +2840,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16393 timestamp: 1734432564346 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d md5: 8d900b7079a00969d70305e9aad550b7 depends: @@ -3508,17 +2858,14 @@ packages: - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16477 timestamp: 1734432576699 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c md5: 21be102c9ae80a67ba7de23b129aa7f6 depends: @@ -3529,161 +2876,122 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16714 timestamp: 1734433054681 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 - md5: 3ee026955c688f551a9999840cff4c67 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 68982 - timestamp: 1725267774142 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 68851 timestamp: 1725267660471 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda + sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 + md5: 3ee026955c688f551a9999840cff4c67 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 68982 + timestamp: 1725267774142 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda sha256: 839dacb741bdbb25e58f42088a2001b649f4f12195aeb700b5ddfca3267749e5 md5: d0bf1dff146b799b319ea0434b93f779 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 68426 timestamp: 1725267943211 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c - md5: e64d0f3b59c7c4047446b97a8624a72d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 31708 - timestamp: 1725267783442 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda sha256: 2892d512cad096cb03f1b66361deeab58b64e15ba525d6592bb6d609e7045edf md5: 9566f0bd264fbd463002e759b8a82401 depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 32696 timestamp: 1725267669305 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda + sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c + md5: e64d0f3b59c7c4047446b97a8624a72d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 31708 + timestamp: 1725267783442 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda sha256: 6c6862eb274f21a7c0b60e5345467a12e6dda8b9af4438c66d496a2c1a538264 md5: 55e66e68ce55523a6811633dd1ac74e2 depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 28378 timestamp: 1725267980316 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c - md5: 0e9bd365480c72b25c71a448257b537d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 290230 - timestamp: 1725267792697 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda sha256: 779f58174e99de3600e939fa46eddb453ec5d3c60bb46cdaa8b4c127224dbf29 md5: 06f70867945ea6a84d35836af780f1de depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 281750 timestamp: 1725267679782 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda + sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c + md5: 0e9bd365480c72b25c71a448257b537d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 290230 + timestamp: 1725267792697 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda sha256: eeb1eb0d58b9d02bc1b98dc0a058f104ab168eb2f7d1c7bfa0570a12cfcdb7b7 md5: 4f3a434504c67b2c42565c0b85c1885c depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 279644 timestamp: 1725268003553 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee md5: ebcc5f37a435aa3c19640533c82f8d76 depends: @@ -3692,17 +3000,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16336 timestamp: 1734432570482 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 md5: d77f943ae4083f3aeddca698f2d28262 depends: @@ -3711,17 +3016,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16398 timestamp: 1734432580937 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 md5: a0e9980fe12d42f6d0c0ec009f67e948 depends: @@ -3730,60 +3032,48 @@ packages: - liblapack 3.9.0 26_osxarm64_openblas - liblapacke 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16628 timestamp: 1734433061517 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h01db608_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea - md5: 268ee639c17ada0002fb04dd21816cc2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 + sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 + md5: c965a5aa0d5c1c37ffc62dff36e28400 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 18669 - timestamp: 1633683724891 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h9c3ff4c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 - md5: c965a5aa0d5c1c37ffc62dff36e28400 + size: 20440 + timestamp: 1633683576494 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 + sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea + md5: 268ee639c17ada0002fb04dd21816cc2 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 20440 - timestamp: 1633683576494 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: hbdafb3b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 + size: 18669 + timestamp: 1633683724891 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 sha256: 58477b67cc719060b5b069ba57161e20ba69b8695d154a719cb4b60caf577929 md5: 32bd82a6a625ea6ce090a81c3d34edeb depends: - libcxx >=11.1.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 18765 timestamp: 1633683992603 -- kind: conda - name: libcurl - version: 8.11.1 - build: h332b0f4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 md5: 2b3e0081006dc21e8bf53a91c83a055c depends: @@ -3795,16 +3085,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: curl license_family: MIT size: 423011 timestamp: 1733999897624 -- kind: conda - name: libcurl - version: 8.11.1 - build: h6702fde_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda sha256: 9fc65d21a58f4aad1bc39dfb94a178893aeb035850c5cf0ed9736674279f390b md5: 7dec1cd271c403d1636bda5aa388a55d depends: @@ -3815,16 +3102,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: curl license_family: MIT size: 440737 timestamp: 1733999835504 -- kind: conda - name: libcurl - version: 8.11.1 - build: h73640d1_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda sha256: f47c35938144c23278987c7d12096f6a42d7c850ffc277222b032073412383b6 md5: 46d7524cabfdd199bffe63f8f19a552b depends: @@ -3835,74 +3119,58 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: curl license_family: MIT size: 385098 timestamp: 1734000160270 -- kind: conda - name: libcxx - version: 19.1.6 - build: ha82da77_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec md5: ce5252d8db110cdb4ae4173d0a63c7c5 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache size: 520992 timestamp: 1734494699681 -- kind: conda - name: libdeflate - version: '1.23' - build: h4ddbbb0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 72255 timestamp: 1734373823254 -- kind: conda - name: libdeflate - version: '1.23' - build: h5e3c512_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda sha256: 959419d87cd2b789a9055db95704c614f31aeb70bef7949fa2f734122a3a2863 md5: 7e7ca2607b11b180120cefc2354fc0cb depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 69862 timestamp: 1734373858306 -- kind: conda - name: libdeflate - version: '1.23' - build: hec38601_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda sha256: 887c02deaed6d583459eba6367023e36d8761085b2f7126e389424f57155da53 md5: 1d8b9588be14e71df38c525767a1ac30 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 54132 timestamp: 1734373971372 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h7949ede_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd md5: 8247f80f3dc464d9322e85007e307fe8 depends: @@ -3910,154 +3178,105 @@ packages: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 134657 timestamp: 1736191912705 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h976ea20_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - ncurses - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 148120 timestamp: 1736192137151 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321hafb1f1b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - ncurses - __osx >=11.0 - ncurses >=6.5,<7.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107634 timestamp: 1736192034117 -- kind: conda - name: libev - version: '4.33' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 112766 + timestamp: 1702146165126 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda sha256: 973af77e297f1955dd1f69c2cbdc5ab9dfc88388a5576cd152cda178af0fd006 md5: a9a13cb143bbaa477b1ebaefbe47a302 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 115123 timestamp: 1702146237623 -- kind: conda - name: libev - version: '4.33' - build: h93a5062_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda sha256: 95cecb3902fbe0399c3a7e67a5bed1db813e5ab0e22f4023a5e0f722f2cc214f md5: 36d33e440c31857372a72137f78bacf5 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107458 timestamp: 1702146414478 -- kind: conda - name: libev - version: '4.33' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 - md5: 172bf1cd1ff8629f2b1179945ed45055 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 + md5: a1cfcc585f0c42bf8d5546bb1dfb668d depends: - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 112766 - timestamp: 1702146165126 -- kind: conda - name: libevent - version: 2.1.12 - build: h2757513_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 - md5: 1a109764bff3bdc7bdd84088347d71dc - depends: - openssl >=3.1.1,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 368167 - timestamp: 1685726248899 -- kind: conda - name: libevent - version: 2.1.12 - build: h4ba1bb4_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda + size: 427426 + timestamp: 1685725977222 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda sha256: 01333cc7d6e6985dd5700b43660d90e9e58049182017fd24862088ecbe1458e4 md5: 96ae6083cd1ac9f6bc81631ac835b317 depends: - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 438992 timestamp: 1685726046519 -- kind: conda - name: libevent - version: 2.1.12 - build: hf998b51_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 - md5: a1cfcc585f0c42bf8d5546bb1dfb668d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda + sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 + md5: 1a109764bff3bdc7bdd84088347d71dc depends: - - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 427426 - timestamp: 1685725977222 -- kind: conda - name: libexpat - version: 2.6.4 - build: h286801f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 - md5: 38d2656dd914feb0cab8c629370768bf - depends: - - __osx >=11.0 - constrains: - - expat 2.6.4.* - license: MIT - license_family: MIT - size: 64693 - timestamp: 1730967175868 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5888daf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + size: 368167 + timestamp: 1685726248899 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 md5: db833e03127376d461e1e13e76f09b6c depends: @@ -4065,76 +3284,70 @@ packages: - libgcc >=13 constrains: - expat 2.6.4.* + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 73304 timestamp: 1730967041968 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5ad3122_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda sha256: f42e758009ba9db90d1fe7992bc3e60d0c52f71fb20923375d2c44ae69a5a2b3 md5: f1b3fab36861b3ce945a13f0dfdfc688 depends: - libgcc >=13 constrains: - expat 2.6.4.* + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 72345 timestamp: 1730967203789 -- kind: conda - name: libffi - version: 3.4.2 - build: h3422bc3_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca - md5: 086914b672be056eb70fd4285b6783b6 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda + sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 + md5: 38d2656dd914feb0cab8c629370768bf + depends: + - __osx >=11.0 + constrains: + - expat 2.6.4.* + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 39020 - timestamp: 1636488587153 -- kind: conda - name: libffi - version: 3.4.2 - build: h3557bc0_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 + size: 64693 + timestamp: 1730967175868 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + depends: + - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 58292 + timestamp: 1636488182923 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 sha256: 7e9258a102480757fe3faeb225a3ca04dffd10fecd2a958c65cdb4cdf75f2c3c md5: dddd85f4d52121fab0a8b099c5e06501 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 59450 timestamp: 1636488255090 -- kind: conda - name: libffi - version: 3.4.2 - build: h7f98852_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e - md5: d645c6d2ac96843a2bfaccd2d62b3ac3 - depends: - - libgcc-ng >=9.4.0 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 + sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca + md5: 086914b672be056eb70fd4285b6783b6 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 58292 - timestamp: 1636488182923 -- kind: conda - name: libgcc - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + size: 39020 + timestamp: 1636488587153 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 md5: 3cb76c3f10d3bc7f1105b2fc9db984df depends: @@ -4143,17 +3356,13 @@ packages: constrains: - libgomp 14.2.0 h77fa898_1 - libgcc-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 848745 timestamp: 1729027721139 -- kind: conda - name: libgcc - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda sha256: 5d56757ccad208c79214395b00d006d8d18929a4ba49c47bd9460789a7620943 md5: 511b511c5445e324066c3377481bcab8 depends: @@ -4161,175 +3370,131 @@ packages: constrains: - libgcc-ng ==14.2.0=*_1 - libgomp 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 535243 timestamp: 1729089435134 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 md5: e39480b9ca41323497b05492a63bc35b depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54142 timestamp: 1729027726517 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda sha256: 9b5cf168a6c7361cae869cb74b716766ee7c6d6b3f6172b32ba9bf91135efdc4 md5: 0694c249c61469f2c0f7e2990782af21 depends: - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54104 timestamp: 1729089444587 -- kind: conda - name: libgfortran - version: 5.0.0 - build: 13_2_0_hd922786_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b - md5: 4a55d9e169114b2b90d3ec4604cd7bbf - depends: - - libgfortran5 13.2.0 hf226fd6_3 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 110233 - timestamp: 1707330749033 -- kind: conda - name: libgfortran - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 md5: f1fd30127802683586f768875127a987 depends: - libgfortran5 14.2.0 hd5240d6_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53997 timestamp: 1729027752995 -- kind: conda - name: libgfortran - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda sha256: cb66e411fa32a5c6040f4e5e2a63c00897aae4c3133a9c004c2e929ccf19575b md5: 0294b92d2f47a240bebb1e3336b495f1 depends: - libgfortran5 14.2.0 hb6113d0_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729089471124 -- kind: conda - name: libgfortran5 - version: 13.2.0 - build: hf226fd6_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a - md5: 66ac81d54e95c534ae488726c1f698ea +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda + sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b + md5: 4a55d9e169114b2b90d3ec4604cd7bbf depends: - - llvm-openmp >=8.0.0 + - libgfortran5 13.2.0 hf226fd6_3 + arch: arm64 + platform: osx + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 110233 + timestamp: 1707330749033 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: 9822b874ea29af082e5d36098d25427d + depends: + - libgcc >=14.2.0 constrains: - - libgfortran 5.0.0 13_2_0_*_3 + - libgfortran 14.2.0 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 997381 - timestamp: 1707330687590 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hb6113d0_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda + size: 1462645 + timestamp: 1729027735353 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda sha256: a87ff46d19916403cbf68cf1d785bf56b4d1ab7b2552468d2ea775d70782493f md5: fc068e11b10e18f184e027782baa12b6 depends: - libgcc >=14.2.0 constrains: - libgfortran 14.2.0 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 1102158 timestamp: 1729089452640 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hd5240d6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d - md5: 9822b874ea29af082e5d36098d25427d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda + sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a + md5: 66ac81d54e95c534ae488726c1f698ea depends: - - libgcc >=14.2.0 + - llvm-openmp >=8.0.0 constrains: - - libgfortran 14.2.0 + - libgfortran 5.0.0 13_2_0_*_3 + arch: arm64 + platform: osx license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 1462645 - timestamp: 1729027735353 -- kind: conda - name: libgomp - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + size: 997381 + timestamp: 1707330687590 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 md5: cc3573974587f12dda90d96e3e55a702 depends: - _libgcc_mutex 0.1 conda_forge + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 460992 timestamp: 1729027639220 -- kind: conda - name: libgomp - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda sha256: 5aa53874a5e57a00f2e0c2e2910684eb674429cd5fcb803619b226a73e89aedf md5: 376f0e73abbda6d23c0cb749adc195ef + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 463521 timestamp: 1729089357313 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: h2b5623c_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 md5: 61829a8dd5f4e2327e707572065bae41 depends: @@ -4344,17 +3509,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1254656 timestamp: 1735648569457 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hccf9d24_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c md5: a2724014eb04f14bd71d35f45b062dd0 depends: @@ -4368,17 +3529,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1253019 timestamp: 1735649566849 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hdbe95d5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce md5: 91de1fbab8610974c0094c266bc63435 depends: @@ -4392,17 +3549,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 877594 timestamp: 1735648230965 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h0121fbd_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: @@ -4415,39 +3568,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 784357 timestamp: 1735648759177 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h7081f7f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 - depends: - - __osx >=11.0 - - libabseil - - libcrc32c >=1.1.2,<1.2.0a0 - - libcurl - - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 - - libzlib >=1.3.1,<2.0a0 - - openssl - license: Apache-2.0 - license_family: Apache - size: 526963 - timestamp: 1735649222088 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: hb9b2b65_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: @@ -4459,43 +3586,31 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 737518 timestamp: 1735649773462 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h0a426d6_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 - md5: 8a3cba079d6ac985e7d73c76a678fbb4 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - - c-ares >=1.34.4,<2.0a0 - - libabseil * cxx17* - - libabseil >=20240722.0,<20240723.0a0 + - libabseil + - libcrc32c >=1.1.2,<1.2.0a0 + - libcurl - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libre2-11 >=2024.7.2 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.4.0,<4.0a0 - - re2 - constrains: - - grpc-cpp =1.67.1 + - openssl + arch: arm64 + platform: osx license: Apache-2.0 - license_family: APACHE - size: 5311706 - timestamp: 1735585137716 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h25350d4_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + license_family: Apache + size: 526963 + timestamp: 1735649222088 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c depends: @@ -4512,17 +3627,13 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 7792251 timestamp: 1735584856826 -- kind: conda - name: libgrpc - version: 1.67.1 - build: hf7ccdd3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe md5: 8fb41a425bebaeb3d0fa568503612e64 depends: @@ -4538,103 +3649,98 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 7430006 timestamp: 1735585769731 -- kind: conda - name: libiconv - version: '1.17' - build: h0d3ecfb_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 - md5: 69bda57310071cf6d2b86caf11573d2d - license: LGPL-2.1-only - size: 676469 - timestamp: 1702682458114 -- kind: conda - name: libiconv - version: '1.17' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - sha256: a30e09d089cb75a0d5b8e5c354694c1317da98261185ed65aa3793e741060614 - md5: 9a8eb13f14de7d761555a98712e6df65 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 depends: - - libgcc-ng >=12 - license: LGPL-2.1-only - size: 705787 - timestamp: 1702684557134 -- kind: conda - name: libiconv - version: '1.17' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libre2-11 >=2024.7.2 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - re2 + constrains: + - grpc-cpp =1.67.1 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 5311706 + timestamp: 1735585137716 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 md5: d66573916ffcf376178462f1b61c941e depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only size: 705775 timestamp: 1702682170569 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda + sha256: a30e09d089cb75a0d5b8e5c354694c1317da98261185ed65aa3793e741060614 + md5: 9a8eb13f14de7d761555a98712e6df65 + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + size: 705787 + timestamp: 1702684557134 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda + sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 + md5: 69bda57310071cf6d2b86caf11573d2d + arch: arm64 + platform: osx + license: LGPL-2.1-only + size: 676469 + timestamp: 1702682458114 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: ea25936bb4080d843790b586850f82b8 + depends: + - libgcc-ng >=12 + constrains: + - jpeg <0.0.0a + arch: x86_64 + platform: linux + license: IJG AND BSD-3-Clause AND Zlib + size: 618575 + timestamp: 1694474974816 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda sha256: 675bc1f2a8581cd34a86c412663ec29c5f90c1d9f8d11866aa1ade5cdbdf8429 md5: ed24e702928be089d9ba3f05618515c6 depends: - libgcc-ng >=12 constrains: - jpeg <0.0.0a + arch: aarch64 + platform: linux license: IJG AND BSD-3-Clause AND Zlib size: 647126 timestamp: 1694475003570 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hb547adb_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda sha256: a42054eaa38e84fc1e5ab443facac4bbc9d1b6b6f23f54b7bf4f1eb687e1d993 md5: 3ff1e053dc3a2b8e36b9bfa4256a58d1 constrains: - jpeg <0.0.0a + arch: arm64 + platform: osx license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f - md5: ea25936bb4080d843790b586850f82b8 - depends: - - libgcc-ng >=12 - constrains: - - jpeg <0.0.0a - license: IJG AND BSD-3-Clause AND Zlib - size: 618575 - timestamp: 1694474974816 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 md5: 3792604c43695d6a273bc5faaac47d48 depends: @@ -4643,17 +3749,14 @@ packages: - libcblas 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16338 timestamp: 1734432576650 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 md5: a5d4e18876393633da62fd8492c00156 depends: @@ -4662,17 +3765,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16403 timestamp: 1734432585123 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 md5: cebad79038a75cfd28fa90d147a2d34d depends: @@ -4681,59 +3781,44 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16624 timestamp: 1734433068120 -- kind: conda - name: liblzma - version: 5.6.3 - build: h39f12f2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 - md5: b2553114a7f5e20ccd02378a77d836aa +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: 0BSD - size: 99129 - timestamp: 1733407496073 -- kind: conda - name: liblzma - version: 5.6.3 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda + size: 111132 + timestamp: 1733407410083 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda sha256: d1cce0b7d62d1e54e2164d3e0667ee808efc6c3870256e5b47a150cd0bf46824 md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: 0BSD size: 124138 timestamp: 1733409137214 -- kind: conda - name: liblzma - version: 5.6.3 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 - md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda + sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 + md5: b2553114a7f5e20ccd02378a77d836aa depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: 0BSD - size: 111132 - timestamp: 1733407410083 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h161d5f1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda + size: 99129 + timestamp: 1733407496073 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 md5: 19e57602824042dfd0446292ef90488b depends: @@ -4745,36 +3830,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 647599 timestamp: 1729571887612 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h6d7220d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f - md5: 3408c02539cee5f1141f9f11450b6a51 - depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 - - libcxx >=17 - - libev >=4.33,<4.34.0a0 - - libev >=4.33,<5.0a0 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 - license: MIT - license_family: MIT - size: 566719 - timestamp: 1729572385640 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: hc8609a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda sha256: c093c6d370aadbf0409c20b6c54c488ee2f6fea976181919fcc63e87ee232673 md5: f52c614fa214a8bedece9421c771670d depends: @@ -4785,65 +3847,52 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 714610 timestamp: 1729571912479 -- kind: conda - name: libnsl - version: 2.0.1 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 - md5: c14f32510f694e3185704d89967ec422 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda + sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f + md5: 3408c02539cee5f1141f9f11450b6a51 depends: - - libgcc-ng >=12 - license: LGPL-2.1-only - license_family: GPL - size: 34501 - timestamp: 1697358973269 -- kind: conda - name: libnsl - version: 2.0.1 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - __osx >=11.0 + - c-ares >=1.34.2,<2.0a0 + - libcxx >=17 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 566719 + timestamp: 1729572385640 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only license_family: GPL size: 33408 timestamp: 1697359010159 -- kind: conda - name: libopenblas - version: 0.3.28 - build: openmp_hf332438_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 - md5: 40803a48d947c8639da6704e9a44d3ce +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda + sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 + md5: c14f32510f694e3185704d89967ec422 depends: - - __osx >=11.0 - - libgfortran 5.* - - libgfortran5 >=13.2.0 - - llvm-openmp >=18.1.8 - constrains: - - openblas >=0.3.28,<0.3.29.0a0 - license: BSD-3-Clause - license_family: BSD - size: 4165774 - timestamp: 1730772154295 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h94d23a6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + license_family: GPL + size: 34501 + timestamp: 1697358973269 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe md5: 62857b389e42b36b686331bec0922050 depends: @@ -4853,17 +3902,13 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 5578513 timestamp: 1730772671118 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h9d3fd7e_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda sha256: 30623a40764e935aa77e0d4db54c1a1589189a9bf3a03fdb445505c1e319b5a6 md5: e8dde93dd199da3c1f2c1fcfd0042cd4 depends: @@ -4872,17 +3917,30 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 4793435 timestamp: 1730773029647 -- kind: conda - name: libparquet - version: 18.1.0 - build: h081d1f1_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda + sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 + md5: 40803a48d947c8639da6704e9a44d3ce + depends: + - __osx >=11.0 + - libgfortran 5.* + - libgfortran5 >=13.2.0 + - llvm-openmp >=18.1.8 + constrains: + - openblas >=0.3.28,<0.3.29.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 4165774 + timestamp: 1730772154295 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: @@ -4892,36 +3950,14 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1205598 timestamp: 1735684849150 -- kind: conda - name: libparquet - version: 18.1.0 - build: h636d7b7_7_cpu - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 - depends: - - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libcxx >=18 - - libthrift >=0.21.0,<0.21.1.0a0 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: APACHE - size: 873251 - timestamp: 1735684582558 -- kind: conda - name: libparquet - version: 18.1.0 - build: hfc78867_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 md5: 184bec7a9392ab6ba8134041e81971d6 depends: @@ -4930,79 +3966,79 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1117825 timestamp: 1735685495511 -- kind: conda - name: libpng - version: 1.6.45 - build: h3783ad8_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libzlib >=1.3.1,<2.0a0 - license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 -- kind: conda - name: libpng - version: 1.6.45 - build: h943b412_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - libarrow 18.1.0 h0ad35bc_7_cpu + - libcxx >=18 + - libthrift >=0.21.0,<0.21.1.0a0 + - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 873251 + timestamp: 1735684582558 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: zlib-acknowledgement size: 289426 timestamp: 1736339058310 -- kind: conda - name: libpng - version: 1.6.45 - build: hec79eb8_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: zlib-acknowledgement size: 299051 timestamp: 1736344007986 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h3bd63a1_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 - md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: zlib-acknowledgement + size: 263151 + timestamp: 1736339184358 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 + depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 2271580 - timestamp: 1735576361997 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h44a3b7b_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + size: 2960815 + timestamp: 1735577210663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 md5: 68f807f7cc13951652bbe048253fd405 depends: @@ -5011,57 +4047,45 @@ packages: - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 2788074 timestamp: 1735576315676 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h6128344_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 - md5: d8703f1ffe5a06356f06467f1d0b9464 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 2960815 - timestamp: 1735577210663 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h07bc746_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 - md5: 6b1e3624d3488016ca4f1ca0c412efaa + size: 2271580 + timestamp: 1735576361997 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 167155 - timestamp: 1735541067807 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h18dbdb1_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + size: 209793 + timestamp: 1735541054068 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: @@ -5071,227 +4095,176 @@ packages: - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 204305 timestamp: 1735540986919 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: hbbce691_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 - md5: b2fede24428726dd867611664fb372e8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 209793 - timestamp: 1735541054068 -- kind: conda - name: libsodium - version: 1.0.20 - build: h4ab18f5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + size: 167155 + timestamp: 1735541067807 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 md5: a587892d3c13b6621a6091be690dbca2 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: ISC size: 205978 timestamp: 1716828628198 -- kind: conda - name: libsodium - version: 1.0.20 - build: h68df207_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda sha256: 448df5ea3c5cf1af785aad46858d7a5be0522f4234a4dc9bb764f4d11ff3b981 md5: 2e4a8f23bebdcb85ca8e5a0fbe75666a depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: ISC size: 177394 timestamp: 1716828514515 -- kind: conda - name: libsodium - version: 1.0.20 - build: h99b78c6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda sha256: fade8223e1e1004367d7101dd17261003b60aa576df6d7802191f8972f7470b1 md5: a7ce36e284c5faaf93c220dfc39e3abd depends: - __osx >=11.0 + arch: arm64 + platform: osx license: ISC size: 164972 timestamp: 1716828607917 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h3f77e49_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 + md5: b58da17db24b6e08bcbf8fed2fb8c915 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: Unlicense - size: 850553 - timestamp: 1733762057506 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h5eb1b54_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + size: 873551 + timestamp: 1733761824646 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 md5: d4bf59f8783a4a66c0aec568f6de3ff4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: Unlicense size: 1042182 timestamp: 1733761913736 -- kind: conda - name: libsqlite - version: 3.47.2 - build: hee588c1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 + md5: 122d6f29470f1a991e85608e77e56a8a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: Unlicense - size: 873551 - timestamp: 1733761824646 -- kind: conda - name: libssh2 - version: 1.11.1 - build: h9cc3647_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 - md5: ddc7194676c285513706e5fc64f214d7 + size: 850553 + timestamp: 1733762057506 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 + md5: be2de152d8073ef1c01b7728475f2fe7 depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 279028 - timestamp: 1732349599461 -- kind: conda - name: libssh2 - version: 1.11.1 - build: ha41c0db_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda + size: 304278 + timestamp: 1732349402869 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda sha256: 40f2af5357457546bd11cd64a3b9043d83865180f65ce602515c35f353be35c7 md5: aeffe03c0e598f015aab08dbb04f6ee4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 311577 timestamp: 1732349396421 -- kind: conda - name: libssh2 - version: 1.11.1 - build: hf672d98_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 - md5: be2de152d8073ef1c01b7728475f2fe7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda + sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 + md5: ddc7194676c285513706e5fc64f214d7 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 304278 - timestamp: 1732349402869 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: h3f4de04_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 - md5: 37f489acd39e22b623d2d1e5ac6d195c - depends: - - libgcc 14.2.0 he277a41_1 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 3816794 - timestamp: 1729089463404 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: hc0a3c3a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + size: 279028 + timestamp: 1732349599461 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 md5: 234a5554c53625688d51062645337328 depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 3893695 timestamp: 1729027746910 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: h4852527_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda + sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 + md5: 37f489acd39e22b623d2d1e5ac6d195c + depends: + - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3816794 + timestamp: 1729089463404 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 md5: 8371ac6457591af2cf6159439c1fd051 depends: - libstdcxx 14.2.0 hc0a3c3a_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729027780628 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: hf1166c9_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda sha256: 9f97461bd55a2745a7a0941f3502a047f15bfe7bb2952dc7fb204b3202f866fd md5: 0e75771b8a03afae5a2c6ce71bc733f5 depends: - libstdcxx 14.2.0 h3f4de04_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54133 timestamp: 1729089498541 -- kind: conda - name: libthrift - version: 0.21.0 - build: h0e7cc3e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda sha256: ebb395232973c18745b86c9a399a4725b2c39293c9a91b8e59251be013db42f0 md5: dcb95c0a98ba9ff737f7ae482aef7833 depends: @@ -5301,16 +4274,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 425773 timestamp: 1727205853307 -- kind: conda - name: libthrift - version: 0.21.0 - build: h154c74f_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda sha256: f04ab1417aca1687edff9c30d8423ace285eb8c053dc16d595c6e47cfeefb274 md5: c28792bf37f4ecdce8e3cb9e40750650 depends: @@ -5319,16 +4289,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 417329 timestamp: 1727205944238 -- kind: conda - name: libthrift - version: 0.21.0 - build: h64651cc_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda sha256: 7a6c7d5f58cbbc2ccd6493b4b821639fdb0701b9b04c737a949e8cb6adf1c9ad md5: 7ce2bd2f650f8c31ad7ba4c7bfea61b7 depends: @@ -5337,39 +4304,32 @@ packages: - libevent >=2.1.12,<2.1.13.0a0 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 324342 timestamp: 1727206096912 -- kind: conda - name: libtiff - version: 4.7.0 - build: h551f018_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae - md5: a5d084a957563e614ec0c0196d890654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 + md5: 0ea6510969e1296cc19966fad481f6de depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - lerc >=4.0.0,<5.0a0 - - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 + - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: HPND - size: 370600 - timestamp: 1734398863052 -- kind: conda - name: libtiff - version: 4.7.0 - build: h88f7998_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda + size: 428173 + timestamp: 1734398813264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda sha256: 5888bd66ba7606ae8596856c7dac800940ecad0aed77d6aa37db69d434c81cf0 md5: 36a0ea4a173338c8725dc0807e99cf22 depends: @@ -5382,239 +4342,189 @@ packages: - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: HPND size: 464699 timestamp: 1734398752249 -- kind: conda - name: libtiff - version: 4.7.0 - build: hd9ff511_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 - md5: 0ea6510969e1296cc19966fad481f6de +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda + sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae + md5: a5d084a957563e614ec0c0196d890654 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - lerc >=4.0.0,<5.0a0 + - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 - - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: HPND - size: 428173 - timestamp: 1734398813264 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h5505292_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 370600 + timestamp: 1734398863052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 + md5: 1e936bd23d737aac62a18e9a1e7f8b18 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + size: 81500 + timestamp: 1732868419835 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 md5: 699f155da290be3a1a64c932c6728991 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 81526 timestamp: 1732868466862 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 + md5: f777470d31c78cd0abe1903a2fda436f depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- kind: conda - name: libuuid - version: 2.38.1 - build: h0b41bf4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + size: 83000 + timestamp: 1732868631531 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 33601 timestamp: 1680112270483 -- kind: conda - name: libuuid - version: 2.38.1 - build: hb4cce97_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda sha256: 616277b0c5f7616c2cdf36f6c316ea3f9aa5bb35f2d4476a349ab58b9b91675f md5: 000e30b09db0b7c775b21695dff30969 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 35720 timestamp: 1680113474501 -- kind: conda - name: libuv - version: 1.49.2 - build: h7ab814d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 + md5: 070e3c9ddab77e38799d5c30b109c633 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 -- kind: conda - name: libuv - version: 1.49.2 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + size: 884647 + timestamp: 1729322566955 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 md5: 1899e1ec2be63386c41c4db31d3056af depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 627484 timestamp: 1729322575379 -- kind: conda - name: libuv - version: 1.49.2 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 + md5: 4bc348e3a1a74d20a3f9beb866d75e0a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h0886dbf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda + size: 410500 + timestamp: 1729322654121 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf + md5: 63f790534398730f59e1b899c3644d4a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - libwebp 1.5.0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 429973 + timestamp: 1734777489810 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda sha256: b3d881a0ae08bb07fff7fa8ead506c8d2e0388733182fe4f216f3ec5d61ffcf0 md5: 95ef4a689b8cc1b7e18b53784d88f96b depends: - libgcc >=13 constrains: - libwebp 1.5.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 362623 timestamp: 1734779054659 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h2471fea_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda sha256: f8bdb876b4bc8cb5df47c28af29188de8911c3fea4b799a33743500149de3f4a md5: 569466afeb84f90d5bb88c11cc23d746 depends: - __osx >=11.0 constrains: - libwebp 1.5.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 290013 timestamp: 1734777593617 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h851e524_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf - md5: 63f790534398730f59e1b899c3644d4a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa + md5: 92ed62436b625154323d40d5f2f11dd7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - constrains: - - libwebp 1.5.0 - license: BSD-3-Clause - license_family: BSD - size: 429973 - timestamp: 1734777489810 -- kind: conda - name: libxcb - version: 1.17.0 - build: h262b8f6_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b - md5: cd14ee5cca2464a425b1dbfc24d90db2 - depends: - - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 397493 - timestamp: 1727280745441 -- kind: conda - name: libxcb - version: 1.17.0 - build: h8a09558_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa - md5: 92ed62436b625154323d40d5f2f11dd7 + size: 395888 + timestamp: 1727278577118 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda + sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b + md5: cd14ee5cca2464a425b1dbfc24d90db2 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 395888 - timestamp: 1727278577118 -- kind: conda - name: libxcb - version: 1.17.0 - build: hdb1d25a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + size: 397493 + timestamp: 1727280745441 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda sha256: bd3816218924b1e43b275863e21a3e13a5db4a6da74cca8e60bc3c213eb62f71 md5: af523aae2eca6dfa1c8eec693f5b9a79 depends: @@ -5622,45 +4532,33 @@ packages: - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: arm64 + platform: osx license: MIT license_family: MIT size: 323658 timestamp: 1727278733917 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f - md5: b4df5d7d4b63579d081fd3a4cf99740e - depends: - - libgcc-ng >=12 - license: LGPL-2.1-or-later - size: 114269 - timestamp: 1702724369203 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c md5: 5aa797f8787fe7a17d1b0821485b5adc depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 100393 timestamp: 1702724383534 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h0d44e9d_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda + sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f + md5: b4df5d7d4b63579d081fd3a4cf99740e + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-or-later + size: 114269 + timestamp: 1702724369203 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda sha256: 306e18aa647d8208ad2cd0e62d84933222b2fbe93d2d53cd5283d2256b1d54de md5: f5b05674697ae7d2c5932766695945e1 depends: @@ -5671,36 +4569,13 @@ packages: - libzlib >=1.3.1,<2.0a0 constrains: - icu <0.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 689993 - timestamp: 1733443678322 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h178c5d8_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 - md5: 3dc3cff0eca1640a6acbbfab2f78139e - depends: - - __osx >=11.0 - - icu >=75.1,<76.0a0 - - libiconv >=1.17,<2.0a0 - - liblzma >=5.6.3,<6.0a0 - - libzlib >=1.3.1,<2.0a0 - license: MIT - license_family: MIT - size: 582898 - timestamp: 1733443841584 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h2e0c361_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda + size: 689993 + timestamp: 1733443678322 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda sha256: dc0e86d35a836af6e99d18f50c6551fc64c53ed3a3da5a9fea90e78763cf14b4 md5: 63410f85031930cde371dfe0ee89109a depends: @@ -5709,135 +4584,118 @@ packages: - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 732155 timestamp: 1733443825814 -- kind: conda - name: libzlib - version: 1.3.1 - build: h8359307_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b - md5: 369964e85dc26bfe78f41399b366c435 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda + sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 + md5: 3dc3cff0eca1640a6acbbfab2f78139e depends: - __osx >=11.0 + - icu >=75.1,<76.0a0 + - libiconv >=1.17,<2.0a0 + - liblzma >=5.6.3,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 582898 + timestamp: 1733443841584 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: edb0dca6bc32e4f4789199455a1dbeb8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: x86_64 + platform: linux license: Zlib license_family: Other - size: 46438 - timestamp: 1727963202283 -- kind: conda - name: libzlib - version: 1.3.1 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + size: 60963 + timestamp: 1727963148474 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda sha256: 5a2c1eeef69342e88a98d1d95bff1603727ab1ff4ee0e421522acd8813439b84 md5: 08aad7cbe9f5a6b460d0976076b6ae64 depends: - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: aarch64 + platform: linux license: Zlib license_family: Other size: 66657 timestamp: 1727963199518 -- kind: conda - name: libzlib - version: 1.3.1 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 - md5: edb0dca6bc32e4f4789199455a1dbeb8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b + md5: 369964e85dc26bfe78f41399b366c435 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 constrains: - zlib 1.3.1 *_2 + arch: arm64 + platform: osx license: Zlib license_family: Other - size: 60963 - timestamp: 1727963148474 -- kind: conda - name: llvm-openmp - version: 19.1.6 - build: hdb05f8b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + size: 46438 + timestamp: 1727963202283 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 md5: 34fdeffa0555a1a56f38839415cc066c depends: - __osx >=11.0 constrains: - openmp 19.1.6|19.1.6.* + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: APACHE size: 281251 timestamp: 1734520462311 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h286801f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 - md5: 01511afc6cc1909c5303cf31be17b44f - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-2-Clause - license_family: BSD - size: 148824 - timestamp: 1733741047892 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 167055 timestamp: 1733741040117 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5ad3122_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda sha256: 67e55058d275beea76c1882399640c37b5be8be4eb39354c94b610928e9a0573 md5: 6654e411da94011e8fbe004eacb8fe11 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 184953 timestamp: 1733740984533 -- kind: conda - name: markdown-it-py - version: 3.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 + md5: 01511afc6cc1909c5303cf31be17b44f + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 148824 + timestamp: 1733741047892 +- conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda sha256: 0fbacdfb31e55964152b24d5567e9a9996e1e7902fb08eb7d91b5fd6ce60803a md5: fee3164ac23dfca50cfcc8b85ddefb81 depends: @@ -5847,13 +4705,7 @@ packages: license_family: MIT size: 64430 timestamp: 1733250550053 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h178313f_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda sha256: 4a6bf68d2a2b669fecc9a4a009abd1cf8e72c2289522ff00d81b5a6e51ae78f5 md5: eb227c3e0bf58f5bd69c0532b157975b depends: @@ -5863,17 +4715,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 24604 timestamp: 1733219911494 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h74ce7d3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda sha256: 1d500158262f30b9c23e37d1c861fe76e127a3926d69b3b38c25d20d3faa6f9f md5: bc8607ab678073a0441808a31465f4fb depends: @@ -5882,17 +4730,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 25079 timestamp: 1733220639175 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h998013c_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda sha256: 4aa997b244014d3707eeef54ab0ee497d12c0d0d184018960cce096169758283 md5: 46e547061080fddf9cf95a0327e8aba6 depends: @@ -5902,82 +4746,53 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 24048 timestamp: 1733219945697 -- kind: conda - name: max - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e - md5: b46d770a5f45597ffc008bd224d8e91c - depends: - - max-core ==25.1.0.dev2025010817 release - - max-python >=25.1.0.dev2025010817,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010817 release - - mblack ==25.1.0.dev2025010817 release + sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 + md5: 59903ff40dee24c089ca2051858e6422 + depends: + - max-core ==25.1.0.dev2025011022 release + - max-python >=25.1.0.dev2025011022,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1736357145809 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 - md5: 5bbb293b5216b098c424e7602823a460 + size: 9917 + timestamp: 1736547478654 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 + md5: 51be3ab7a5232a42df62bb75e983d05b depends: - - mblack ==25.1.0.dev2025010817 release - arch: x86_64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 247646542 - timestamp: 1736357145807 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da - md5: 4a7b6e800f8fdabf0498727c1bff57d3 + size: 243253667 + timestamp: 1736547516482 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f + md5: 321080690171af0ed4087069d3d3a057 depends: - - mblack ==25.1.0.dev2025010817 release - arch: aarch64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 251608988 - timestamp: 1736357045232 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 - md5: 1f54b615e5199ac268f123c89cfbabda - depends: - - mblack ==25.1.0.dev2025010817 release - arch: arm64 - platform: osx + size: 247039443 + timestamp: 1736547478652 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 + md5: 11895a6758a61c5abc9a29d48f814794 + depends: + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 209267317 - timestamp: 1736357278969 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: 7bd73eb5b2c8f796bb2bf947e68b46f9fa0302c1999905321bd18c453be5d410 - md5: 58d7a8476c07a36c0412fcd983faebfc - depends: - - max-core ==25.1.0.dev2025010817 release + size: 205521630 + timestamp: 1736547263030 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: ea9bb62d5a012c5aa8859bf11e998b1d3f25f0325641812825573f5f2532ac2c + md5: e19353c678746a77f2668ad25f9cb543 + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -5997,21 +4812,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 124309678 - timestamp: 1736357145817 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: 1faa8dea2f87c25b20f467758a46589d2d464d8367fda4fa7fa61c73120b62f9 - md5: be84f3b39ee757dd73d27ac241c37d5a - depends: - - max-core ==25.1.0.dev2025010817 release + size: 124126143 + timestamp: 1736547516492 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: f7848a875d82d2f62341d528c1400f32b9e540bdecef0602089d975d4492316a + md5: 1ea09052240a8e4df4cd85658a770dbe + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -6031,21 +4839,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 128047180 - timestamp: 1736357045243 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: c8b10ed04f57bc9a9e67d447ad97404ea06f3efbc903dced4723f3828c93ab2c - md5: aa8c692e6393c51283419173f7cb69a2 - depends: - - max-core ==25.1.0.dev2025010817 release + size: 127905369 + timestamp: 1736547478664 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: f1da578221c4b7c7eb054da59ad7d3a86a2943191466e95aedf18087d6878412 + md5: dd6127789e9eabee6f42ad50ca81cde1 + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -6065,20 +4866,13 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: LicenseRef-Modular-Proprietary - size: 110680624 - timestamp: 1736357278972 -- kind: conda - name: mblack - version: 25.1.0.dev2025010817 - build: release - subdir: noarch + size: 110533786 + timestamp: 1736547263033 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 - md5: ee664fe2390706d36d2d60b1f2bd69df + sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 + md5: b571b4d34e8fa8021413b97e1b1c5efe depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6088,16 +4882,9 @@ packages: - platformdirs >=2 - python license: MIT - size: 130813 - timestamp: 1736357145814 -- kind: conda - name: mdurl - version: 0.1.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + size: 130807 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 depends: @@ -6106,30 +4893,19 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- kind: conda - name: mojo-jupyter - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 - md5: 0533034ac307140f160cf43c5f36b2ed + sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea + md5: 12e9bb285b21a65333d0031a9225e0f0 depends: - - max-core ==25.1.0.dev2025010817 release + - max-core ==25.1.0.dev2025011022 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22926 - timestamp: 1736357145815 -- kind: conda - name: multidict - version: 6.1.0 - build: py312h178313f_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda + size: 22934 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a depends: @@ -6137,17 +4913,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 61507 timestamp: 1733913288935 -- kind: conda - name: multidict - version: 6.1.0 - build: py312hcc812fe_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda sha256: ff9f767ba4df68e9ac2a380529a83a2fb6abd985beee9eab16608f7e2c3ccc6e md5: dcf3ae213cf0ab40ebcc10452e1ed9fa depends: @@ -6155,17 +4927,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 63077 timestamp: 1733913233032 -- kind: conda - name: multidict - version: 6.1.0 - build: py312hdb8e49c_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda sha256: 482fd09fb798090dc8cce2285fa69f43b1459099122eac2fb112d9b922b9f916 md5: 0048335516fed938e4dd2c457b4c5b9b depends: @@ -6173,35 +4941,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 55968 timestamp: 1729065664275 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312h02f2b3b_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 - md5: 910ef2223c71902175418d9163152788 - depends: - - dill >=0.3.6 - - python >=3.12.0rc3,<3.13.0a0 - - python >=3.12.0rc3,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: BSD-3-Clause - license_family: BSD - size: 335147 - timestamp: 1695459275360 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312h98912ed_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda sha256: bb612a921fafda6375a2204ffebd8811db8dd3b8f25ac9886cc9bcbff7e3664e md5: 5a64b9f44790d9a187a85366dd0ffa8d depends: @@ -6209,17 +4955,13 @@ packages: - libgcc-ng >=12 - python >=3.12.0rc3,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 335666 timestamp: 1695459025249 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312hdd3e373_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda sha256: c53362cdf346f314e111faddc53061e3fd2ece0ba68ca303f5dd109976df158f md5: 173a1692d2b3ddc265dc6afd21a869b3 depends: @@ -6228,18 +4970,27 @@ packages: - python >=3.12.0rc3,<3.13.0a0 - python >=3.12.0rc3,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 336110 timestamp: 1695459137796 -- kind: conda - name: mypy_extensions - version: 1.0.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda + sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 + md5: 910ef2223c71902175418d9163152788 + depends: + - dill >=0.3.6 + - python >=3.12.0rc3,<3.13.0a0 + - python >=3.12.0rc3,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 335147 + timestamp: 1695459275360 +- conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda sha256: 1895f47b7d68581a6facde5cb13ab8c2764c2e53a76bd746f8f98910dc4e08fe md5: 29097e7ea634a45cc5386b95cac6568f depends: @@ -6248,57 +4999,40 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- kind: conda - name: ncurses - version: '6.5' - build: h7bae524_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a + md5: 70caf8bb6cf39a0b6b7efc885f51c0fe depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 -- kind: conda - name: ncurses - version: '6.5' - build: hcccb83c_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + size: 889086 + timestamp: 1724658547447 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 md5: 91d49c85cacd92caa40cf375ef72a25d depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: X11 AND BSD-3-Clause size: 924472 timestamp: 1724658573518 -- kind: conda - name: ncurses - version: '6.5' - build: he02047a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc + md5: cb2b0ea909b97b3d70cd3921d1445e1a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - __osx >=11.0 + arch: arm64 + platform: osx license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- kind: conda - name: numpy - version: 1.26.4 - build: py312h470d778_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 - md5: 9cebf5a06cb87d4569cd68df887af476 + size: 802321 + timestamp: 1724658775723 +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda + sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 + md5: d8285bea2a350f63fab23bf460221f3f depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 @@ -6306,101 +5040,86 @@ packages: - liblapack >=3.9.0,<4.0a0 - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 6614296 - timestamp: 1707225994762 -- kind: conda - name: numpy - version: 1.26.4 - build: py312h8442bc7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 - md5: d83fc83d589e2625a3451c9a7e21047c + size: 7484186 + timestamp: 1707225809722 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda + sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 + md5: 9cebf5a06cb87d4569cd68df887af476 depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=16 + - libgcc-ng >=12 - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 6073136 - timestamp: 1707226249608 -- kind: conda - name: numpy - version: 1.26.4 - build: py312heda63a1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 - md5: d8285bea2a350f63fab23bf460221f3f + size: 6614296 + timestamp: 1707225994762 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda + sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 + md5: d83fc83d589e2625a3451c9a7e21047c depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc-ng >=12 + - libcxx >=16 - liblapack >=3.9.0,<4.0a0 - - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 7484186 - timestamp: 1707225809722 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h3f56577_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d - md5: 04231368e4af50d11184b50e14250993 + size: 6073136 + timestamp: 1707226249608 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 + md5: 9e5816bc95d285c115a3ebc2f8563564 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 377796 - timestamp: 1733816683252 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h5fbd93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 - md5: 9e5816bc95d285c115a3ebc2f8563564 + size: 342988 + timestamp: 1733816638720 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda + sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d + md5: 04231368e4af50d11184b50e14250993 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 342988 - timestamp: 1733816638720 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h8a3d83b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda + size: 377796 + timestamp: 1733816683252 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda sha256: 1d59bc72ca7faac06d349c1a280f5cfb8a57ee5896f1e24225a997189d7418c7 md5: 4b71d78648dbcf68ce8bf22bb07ff838 depends: @@ -6409,67 +5128,50 @@ packages: - libpng >=1.6.44,<1.7.0a0 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 319362 timestamp: 1733816781741 -- kind: conda - name: openssl - version: 3.4.0 - build: h7b32b05_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 2937158 timestamp: 1736086387286 -- kind: conda - name: openssl - version: 3.4.0 - build: h81ee809_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 + md5: e21c4767e783a58c373fdb99de6211bf + depends: + - ca-certificates + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 3469279 + timestamp: 1736088141230 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 md5: 22f971393637480bda8c679f374d8861 depends: - __osx >=11.0 - ca-certificates + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 2936415 timestamp: 1736086108693 -- kind: conda - name: openssl - version: 3.4.0 - build: hd08dc88_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda - sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 - md5: e21c4767e783a58c373fdb99de6211bf - depends: - - ca-certificates - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 3469279 - timestamp: 1736088141230 -- kind: conda - name: opentelemetry-api - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda sha256: 296280c8ace35c0a1cf72bed1077f248b3af903c3bf92332f1783a207cb5abdb md5: 307b05402c1a382f2f09426492dee8f8 depends: @@ -6480,13 +5182,7 @@ packages: license_family: APACHE size: 44166 timestamp: 1734132973331 -- kind: conda - name: opentelemetry-exporter-otlp-proto-common - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda sha256: ae9776efe52564e0d6711cfcee7c54439273e57a3999f7f796f66e862f58aae9 md5: 0c02e74d26bce3fec93b227cf7ea6e6b depends: @@ -6497,14 +5193,7 @@ packages: license_family: APACHE size: 18922 timestamp: 1734310457116 -- kind: conda - name: opentelemetry-exporter-otlp-proto-http - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda sha256: 5d61db9d5b4f91b3932f5f2348920d5b7fdaa09e52c8ea054cf7bf3f21677c9c md5: 223f4e56a29601c887f0dc467034af5b depends: @@ -6520,13 +5209,7 @@ packages: license_family: APACHE size: 17147 timestamp: 1734345675510 -- kind: conda - name: opentelemetry-exporter-prometheus - version: 1.12.0rc1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda sha256: b8239230dbbdb491401e41b53bd9f21d60551cedef1a8d5807fca1bf9bdd331c md5: 1ddc95052b31147d1e10d818cf519cf5 depends: @@ -6538,13 +5221,7 @@ packages: license_family: APACHE size: 14721 timestamp: 1695214221489 -- kind: conda - name: opentelemetry-proto - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda sha256: 200a7cb8acc8a0ddd6ef55c5460cec871b6a265929b240a0296c0ccb9c8d9758 md5: e2a6d2ad10b813c7fdc1c64aac376128 depends: @@ -6554,13 +5231,7 @@ packages: license_family: APACHE size: 37235 timestamp: 1734291034372 -- kind: conda - name: opentelemetry-sdk - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda sha256: 7b36629d8b8be8a019fcfd1518d7b7f862dd25de96f8adcadb93e4fd12cf9bd6 md5: 2a8893f06e6ebda4bfa78875bc923ea4 depends: @@ -6573,13 +5244,7 @@ packages: license_family: APACHE size: 77645 timestamp: 1734297838999 -- kind: conda - name: opentelemetry-semantic-conventions - version: 0.50b0 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda sha256: 6526e70368d5bf66ef0eaa51fb800d53782dde71a24bd38f40139919a6f784dc md5: f7111fa4188d646c8108e232d024cb99 depends: @@ -6590,35 +5255,7 @@ packages: license_family: APACHE size: 86084 timestamp: 1734208980168 -- kind: conda - name: orc - version: 2.0.3 - build: h0ff2369_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 - md5: 24b1897c0d24afbb70704ba998793b78 - depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libzlib >=1.3.1,<2.0a0 - - lz4-c >=1.10.0,<1.11.0a0 - - snappy >=1.2.1,<1.3.0a0 - - tzdata - - zstd >=1.5.6,<1.6.0a0 - license: Apache-2.0 - license_family: Apache - size: 438520 - timestamp: 1735630624140 -- kind: conda - name: orc - version: 2.0.3 - build: h12ee42a_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: @@ -6631,17 +5268,13 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1188881 timestamp: 1735630209320 -- kind: conda - name: orc - version: 2.0.3 - build: hdd485aa_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 md5: d19f01b42e5d6a2908b65df435aff42f depends: @@ -6653,18 +5286,31 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1167714 timestamp: 1735630248837 -- kind: conda - name: packaging - version: '24.2' - build: pyhd8ed1ab_2 - build_number: 2 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 + depends: + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - tzdata + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 438520 + timestamp: 1735630624140 +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa depends: @@ -6673,13 +5319,27 @@ packages: license_family: APACHE size: 60164 timestamp: 1733203368787 -- kind: conda - name: pandas - version: 2.2.3 - build: py312ha2895bd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda + sha256: ad275a83bfebfa8a8fee9b0569aaf6f513ada6a246b2f5d5b85903d8ca61887e + md5: 8bce4f6caaf8c5448c7ac86d87e26b4b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - numpy >=1.19,<3 + - numpy >=1.22.4 + - python >=3.12,<3.13.0a0 + - python-dateutil >=2.8.1 + - python-tzdata >=2022a + - python_abi 3.12.* *_cp312 + - pytz >=2020.1,<2024.2 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 15436913 + timestamp: 1726879054912 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda sha256: 585e05f95d14afe3df43ded14f86800c70da26b27e27b59de95932f8888af5d3 md5: 80b873ac4fdf36641afa0eaafff3a664 depends: @@ -6693,17 +5353,13 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 15159625 timestamp: 1726879151211 -- kind: conda - name: pandas - version: 2.2.3 - build: py312hcd31e36_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda sha256: ff0cb54b5d058c7987b4a0984066e893642d1865a7bb695294b6172e2fcdc457 md5: c68bfa69e6086c381c74e16fd72613a8 depends: @@ -6717,42 +5373,13 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 14470437 timestamp: 1726878887799 -- kind: conda - name: pandas - version: 2.2.3 - build: py312hf9745cd_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda - sha256: ad275a83bfebfa8a8fee9b0569aaf6f513ada6a246b2f5d5b85903d8ca61887e - md5: 8bce4f6caaf8c5448c7ac86d87e26b4b - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 - - numpy >=1.19,<3 - - numpy >=1.22.4 - - python >=3.12,<3.13.0a0 - - python-dateutil >=2.8.1 - - python-tzdata >=2022a - - python_abi 3.12.* *_cp312 - - pytz >=2020.1,<2024.2 - license: BSD-3-Clause - license_family: BSD - size: 15436913 - timestamp: 1726879054912 -- kind: conda - name: pathspec - version: 0.12.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda sha256: 9f64009cdf5b8e529995f18e03665b03f5d07c0b17445b8badef45bde76249ee md5: 617f15191456cc6a13db418a275435e5 depends: @@ -6761,18 +5388,14 @@ packages: license_family: MOZILLA size: 41075 timestamp: 1733233471940 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h50aef2c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee - md5: 94d6ba8cd468668a9fb04193b0f4b36e +- conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - libwebp-base >=1.5.0,<2.0a0 @@ -6780,18 +5403,14 @@ packages: - libzlib >=1.3.1,<2.0a0 - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: x86_64 + platform: linux license: HPND - size: 42852329 - timestamp: 1735930118976 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h719f0cf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + size: 42749785 + timestamp: 1735929845390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 md5: 77e0ec0a6fc847d317f204aa15b59f6b depends: @@ -6807,22 +5426,18 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: aarch64 + platform: linux license: HPND size: 41362848 timestamp: 1735932311857 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h80c1187_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 - md5: d3894405f05b2c0f351d5de3ae26fa9c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - libwebp-base >=1.5.0,<2.0a0 @@ -6830,19 +5445,15 @@ packages: - libzlib >=1.3.1,<2.0a0 - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: arm64 + platform: osx license: HPND - size: 42749785 - timestamp: 1735929845390 -- kind: conda - name: platformdirs - version: 4.3.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + size: 42852329 + timestamp: 1735930118976 +- conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 md5: 577852c7e53901ddccc7e6a9959ddebe depends: @@ -6851,13 +5462,7 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 -- kind: conda - name: prometheus_client - version: 0.21.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa depends: @@ -6866,12 +5471,7 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- kind: conda - name: propcache - version: 0.2.1 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 md5: 55d5742a696d7da1c1262e99b6217ceb depends: @@ -6879,16 +5479,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52747 timestamp: 1733391916349 -- kind: conda - name: propcache - version: 0.2.1 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b md5: 50ab8953e7ff1333a4a47cda32e68123 depends: @@ -6896,16 +5493,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52484 timestamp: 1733391993461 -- kind: conda - name: propcache - version: 0.2.1 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d md5: c84e3dd97fe25a17322c4a0f670c6750 depends: @@ -6913,16 +5507,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 48225 timestamp: 1733392308901 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312h2ec8cdc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 depends: @@ -6933,16 +5524,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 464794 timestamp: 1731366525051 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312h6f74592_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 md5: 06513608c94fb1c1b17136ace77063a9 depends: @@ -6953,16 +5541,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 473242 timestamp: 1731366577844 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312hd8f9ff3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 md5: 5afbe52a59f04dd1fe566d0d17590d7e depends: @@ -6973,64 +5558,49 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 448803 timestamp: 1731367010746 -- kind: conda - name: pthread-stubs - version: '0.4' - build: h86ecc28_1002 - build_number: 1002 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba - md5: bb5a90c93e3bac3d5690acf76b4a6386 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 8342 - timestamp: 1726803319942 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hb9d3cd8_1002 - build_number: 1002 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 md5: b3c17d95b5a10c6e64a21fa17573e70e depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 8252 timestamp: 1726802366959 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hd74edd7_1002 - build_number: 1002 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda + sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba + md5: bb5a90c93e3bac3d5690acf76b4a6386 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 8342 + timestamp: 1726803319942 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda sha256: 8ed65e17fbb0ca944bfb8093b60086e3f9dd678c3448b5de212017394c247ee3 md5: 415816daf82e0b23a736a069a75e9da7 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 8381 timestamp: 1726802424786 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h1f38498_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda + sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad + md5: ac65b70df28687c6af4270923c020bdd depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -7039,18 +5609,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h7900ff3_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd + size: 25213 + timestamp: 1732610785600 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda + sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a + md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -7059,18 +5626,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h8025657_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 + size: 25374 + timestamp: 1732611006864 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda + sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc + md5: 3710616b880b31d0c8afd8ae7e12392a depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -7079,16 +5643,13 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312h01725c0_0_cpu - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + size: 25375 + timestamp: 1732610892198 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 md5: ee80934a6c280ff8635f8db5dec11e04 depends: @@ -7102,16 +5663,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4612916 timestamp: 1732610377259 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312h66f7834_0_cpu - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 depends: @@ -7125,16 +5683,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4406662 timestamp: 1732610939832 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312hc40f475_0_cpu - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c md5: 9859e7c4b94bbf69772dbf0511101cec depends: @@ -7148,18 +5703,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 3909116 timestamp: 1732610863261 -- kind: conda - name: pycparser - version: '2.22' - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef depends: @@ -7169,15 +5719,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- kind: conda - name: pydantic - version: 2.10.4 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 - md5: 93bccf4d7a58c9140d59491de21e044b +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 + md5: e8ea30925c8271c4128375810d7d3d7a depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -7186,14 +5730,9 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296557 - timestamp: 1734609427697 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda + size: 296805 + timestamp: 1736458364196 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 depends: @@ -7204,16 +5743,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 1641402 timestamp: 1734571789895 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda sha256: 623e0f3846f15d035ce7ab7ae445fc8d9e547b6684ab55858b6f44510d24b097 md5: 9677f6ab4bf27ba3c2aee70d08c7b27c depends: @@ -7224,16 +5760,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1505076 timestamp: 1734571966615 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda sha256: cfa7201f890d5d08ce29ff70e65a96787d5793a1718776733666b44bbd4a1205 md5: dcb307e02f17d38c6e1cbfbf8c602852 depends: @@ -7244,17 +5777,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 1593461 timestamp: 1734571986644 -- kind: conda - name: pydantic-settings - version: 2.7.1 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 md5: d71d76b62bed332b037d7adfc0f3989a depends: @@ -7265,13 +5794,7 @@ packages: license_family: MIT size: 31822 timestamp: 1735650532951 -- kind: conda - name: pygments - version: 2.19.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b md5: 232fb4577b6687b2d503ef8e254270c9 depends: @@ -7280,29 +5803,7 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 - depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: BSD-3-Clause - license_family: BSD - size: 181512 - timestamp: 1728714205508 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 md5: 798f42d9bfdf125dc80ffbec0e96e0b6 depends: @@ -7310,16 +5811,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 182021 timestamp: 1728714164706 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 md5: 5274663cb05dfbe316db50af6da4389f depends: @@ -7327,18 +5825,27 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 183141 timestamp: 1728714267954 -- kind: conda - name: pysocks - version: 1.7.1 - build: pyha55dd90_7 - build_number: 7 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 + md5: f0e4a98d54477083ddc9d2f33507f848 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 181512 + timestamp: 1728714205508 +- conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac depends: @@ -7348,18 +5855,14 @@ packages: license_family: BSD size: 21085 timestamp: 1733217331982 -- kind: conda - name: python - version: 3.12.8 - build: h1683364_1_cpython +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab - md5: 09ec612ea05370989eaa3d81abf0f369 + sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 + md5: 7fd2fd79436d9b473812f14e86746844 depends: + - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-aarch64 >=2.36.1 + - ld_impl_linux-64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -7376,22 +5879,18 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Python-2.0 - size: 13760816 - timestamp: 1733407890896 -- kind: conda - name: python - version: 3.12.8 - build: h9e4cc4f_1_cpython + size: 31565686 + timestamp: 1733410597922 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 - md5: 7fd2fd79436d9b473812f14e86746844 + sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab + md5: 09ec612ea05370989eaa3d81abf0f369 depends: - - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-64 >=2.36.1 + - ld_impl_linux-aarch64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -7408,16 +5907,13 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Python-2.0 - size: 31565686 - timestamp: 1733410597922 -- kind: conda - name: python - version: 3.12.8 - build: hc22306f_1_cpython + size: 13760816 + timestamp: 1733407890896 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda sha256: 7586a711b1b08a9df8864e26efdc06980bdfb0e18d5ac4651d0fee30a8d3e3a0 md5: 54ca5b5d92ef3a3ba61e195ee882a518 depends: @@ -7435,17 +5931,12 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Python-2.0 size: 12998673 timestamp: 1733408900971 -- kind: conda - name: python-dateutil - version: 2.9.0.post0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda sha256: a50052536f1ef8516ed11a844f9413661829aa083304dc624c5925298d078d79 md5: 5ba79d7c71f03c678c8ead841f347d6e depends: @@ -7455,14 +5946,7 @@ packages: license_family: APACHE size: 222505 timestamp: 1733215763718 -- kind: conda - name: python-dotenv - version: 1.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda sha256: 99713f6b534fef94995c6c16fd21d59f3548784e9111775d692bdc7c44678f02 md5: e5c6ed218664802d305e79cc2d4491de depends: @@ -7471,13 +5955,7 @@ packages: license_family: BSD size: 24215 timestamp: 1733243277223 -- kind: conda - name: python-json-logger - version: 2.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca md5: a61bf9ec79426938ff785eb69dbb1960 depends: @@ -7486,13 +5964,7 @@ packages: license_family: BSD size: 13383 timestamp: 1677079727691 -- kind: conda - name: python-multipart - version: 0.0.20 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda sha256: 1b03678d145b1675b757cba165a0d9803885807792f7eb4495e48a38858c3cca md5: a28c984e0429aff3ab7386f7de56de6f depends: @@ -7501,14 +5973,7 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- kind: conda - name: python-tzdata - version: '2024.2' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 md5: c0def296b2f6d2dd7b030c2a7f66bb1f depends: @@ -7517,32 +5982,22 @@ packages: license_family: APACHE size: 142235 timestamp: 1733235414217 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h024a12e_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d - md5: 266fe1ae54a7bb17990206664d0f0ae4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda + sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f + md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 21765 - timestamp: 1725272382968 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h52516f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda + size: 23162 + timestamp: 1725272139519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda sha256: 0fa5ba80073a43391ee90303814adbc9fd826175de1fdac273ba0e5b711aa255 md5: 591c4ae6d8338dfd07b951e00433a405 depends: @@ -7550,81 +6005,64 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 23589 timestamp: 1725273317965 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f - md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda + sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d + md5: 266fe1ae54a7bb17990206664d0f0ae4 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD - size: 23162 - timestamp: 1725272139519 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 + size: 21765 + timestamp: 1725272382968 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda sha256: d10e93d759931ffb6372b45d65ff34d95c6000c61a07e298d162a3bc2accebb0 md5: 0424ae29b104430108f5218a66db7260 constrains: - python 3.12.* *_cpython + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6238 timestamp: 1723823388266 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda sha256: 5ccdad9981753cc4a2d126e356673a21c0cd5b34e209cb8d476a3947d4ad9b39 md5: 62b20f305498284a07dc6c45fd0e5c87 constrains: - python 3.12.* *_cpython + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6329 timestamp: 1723823366253 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda sha256: 49d624e4b809c799d2bf257b22c23cf3fc4460f5570d9a58e7ad86350aeaa1f4 md5: b76f9b1c862128e56ac7aa8cd2333de9 constrains: - python 3.12.* *_cpython + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 6278 timestamp: 1723823099686 -- kind: conda - name: pytz - version: '2024.1' - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda sha256: 1a7d6b233f7e6e3bbcbad054c8fd51e690a67b129a899a056a5e45dd9f00cb41 md5: 3eeeeb9e4827ace8c0c1419c85d590ad depends: @@ -7633,32 +6071,7 @@ packages: license_family: MIT size: 188538 timestamp: 1706886944988 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312h024a12e_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 - depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - - yaml >=0.2.5,<0.3.0a0 - license: MIT - license_family: MIT - size: 187143 - timestamp: 1725456547263 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa md5: 549e5930e768548a89c23f595dac5a95 depends: @@ -7667,17 +6080,13 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 206553 timestamp: 1725456256213 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312hb2c0f52_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c md5: dc5de424f7dbb9772da720dbb81317b2 depends: @@ -7686,58 +6095,61 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 199141 timestamp: 1725456356043 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312h2427ae1_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 + md5: 1ee23620cf46cb15900f70a1300bae55 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - yaml >=0.2.5,<0.3.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 187143 + timestamp: 1725456547263 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 + md5: 746ce19f0829ec3e19c93007b1a224d3 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312hbf22597_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 + size: 378126 + timestamp: 1728642454632 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d + md5: 1f0779280c3dc1e72cfd86bd1e59791d depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312hf8a1cbd_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + size: 371730 + timestamp: 1728644030875 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e depends: @@ -7748,108 +6160,81 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 361674 timestamp: 1728642457661 -- kind: conda - name: re2 - version: 2024.07.02 - build: h6589ca4_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb - md5: 7a8b4ad8c58a3408ca89d78788c78178 - depends: - - libre2-11 2024.07.02 h07bc746_2 - license: BSD-3-Clause - license_family: BSD - size: 26861 - timestamp: 1735541088455 -- kind: conda - name: re2 - version: 2024.07.02 - build: h9925aae_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf depends: - libre2-11 2024.07.02 hbbce691_2 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26786 timestamp: 1735541074034 -- kind: conda - name: re2 - version: 2024.07.02 - build: haa97905_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - libre2-11 2024.07.02 h18dbdb1_2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26830 timestamp: 1735540999398 -- kind: conda - name: readline - version: '8.2' - build: h8228510_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 + depends: + - libre2-11 2024.07.02 h07bc746_2 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 26861 + timestamp: 1735541088455 +- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 md5: 47d31b792659ce70f470b5c82fdfb7a4 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 281456 timestamp: 1679532220005 -- kind: conda - name: readline - version: '8.2' - build: h8fc344f_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda sha256: 4c99f7417419734e3797d45bc355e61c26520e111893b0d7087a01a7fbfbe3dd md5: 105eb1e16bf83bfb2eb380a48032b655 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 294092 timestamp: 1679532238805 -- kind: conda - name: readline - version: '8.2' - build: h92ec313_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda sha256: a1dfa679ac3f6007362386576a704ad2d0d7a02e98f5d0b115f207a2da63e884 md5: 8cbb776a2f641b943d413b3e19df71f4 depends: - ncurses >=6.3,<7.0a0 + arch: arm64 + platform: osx license: GPL-3.0-only license_family: GPL size: 250351 timestamp: 1679532511311 -- kind: conda - name: regex - version: 2024.11.6 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda sha256: fcb5687d3ec5fff580b64b8fb649d9d65c999a91a5c3108a313ecdd2de99f06b md5: 647770db979b43f9c9ca25dcfa7dc4e4 depends: @@ -7857,16 +6242,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Python-2.0 license_family: PSF size: 402821 timestamp: 1730952378415 -- kind: conda - name: regex - version: 2024.11.6 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda sha256: ec2c416860de29224e447e2031f8686a05476759c17da1f32f61d4307e540ec8 md5: fa8b589107567f532fa1380e66f91776 depends: @@ -7874,16 +6256,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Python-2.0 license_family: PSF size: 398947 timestamp: 1730952477463 -- kind: conda - name: regex - version: 2024.11.6 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda sha256: dcdec32f2c7dd37986baa692bedf9db126ad34e92e5e9b64f707cba3d04d2525 md5: e73cda1f18846b608284bd784f061eac depends: @@ -7891,18 +6270,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Python-2.0 license_family: PSF size: 366374 timestamp: 1730952427552 -- kind: conda - name: requests - version: 2.32.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad md5: a9b9368f3701a417eac9edbcae7cb737 depends: @@ -7917,14 +6291,7 @@ packages: license_family: APACHE size: 58723 timestamp: 1733217126197 -- kind: conda - name: rich - version: 13.9.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda sha256: 06a760c5ae572e72e865d5a87e9fe3cc171e1a9c996e63daf3db52ff1a0b4457 md5: 7aed65d4ff222bfb7335997aa40b7da5 depends: @@ -7936,13 +6303,7 @@ packages: license_family: MIT size: 185646 timestamp: 1733342347277 -- kind: conda - name: rich-toolkit - version: 0.11.3 - build: pyh29332c3_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda sha256: e558f8c254a9ff9164d069110da162fc79497d70c60f2c09a5d3d0d7101c5628 md5: 4ba15ae9388b67d09782798347481f69 depends: @@ -7955,45 +6316,34 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- kind: conda - name: s2n - version: 1.5.10 - build: h5df210e_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc - depends: - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 353450 - timestamp: 1734415474615 -- kind: conda - name: s2n - version: 1.5.10 - build: hb5b8611_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba md5: 999f3673f2a011f59287f2969e3749e4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 355142 timestamp: 1734415467047 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda - sha256: 61a4a49bc98a7b529c7c9e2af9be1dc3350b8ea1c78f985e8a051543e8845ffa - md5: 19b54f64e926aca46d0cc2ff0ecf4f34 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 + md5: 3d3979efcc0f44f3f0cef3de03b296cc + depends: + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 353450 + timestamp: 1734415474615 +- conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda + sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 + md5: 999ca9d87d2bb8b4c01e62c755b928cf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8001,18 +6351,15 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 424642 - timestamp: 1736278244485 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda - sha256: ee66da0efb1d6897ad74156cb115277dfb8ca7f6c8bdfb17bd6a6fb205495622 - md5: f91072f99af78ed0c1941ba5d6f30cf8 + size: 424409 + timestamp: 1736383159339 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda + sha256: 3e230060c1366cbaf03f4315b021dfe47f5147f3af88f17975d661c08fe15ad3 + md5: 2c77c961c4e813b1d05122ac4d803d80 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8020,18 +6367,15 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 409549 - timestamp: 1736278357702 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda - sha256: e61cbac0c1b38731543a600e2e40c4cc686e5e565f6c9809d5dcc467e2e8f220 - md5: d12e134445366752e52acec1a86c845f + size: 408166 + timestamp: 1736383184569 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda + sha256: 0aeb3e654095ca0261d560d1fc05912d0e94d547a7dc435d7f4cedeba966d176 + md5: fc0383682805e293eba9b8afc9ad0931 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8039,18 +6383,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 378562 - timestamp: 1736278448037 -- kind: conda - name: shellingham - version: 1.5.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda + size: 378060 + timestamp: 1736383410115 +- conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda sha256: 0557c090913aa63cdbe821dbdfa038a321b488e22bc80196c4b3b1aace4914ef md5: 7c3c2a0f3ebdea2bbc35538d162b43bf depends: @@ -8059,13 +6398,7 @@ packages: license_family: MIT size: 14462 timestamp: 1733301007770 -- kind: conda - name: six - version: 1.17.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda sha256: 41db0180680cc67c3fa76544ffd48d6a5679d96f4b71d7498a759e94edc9a2db md5: a451d576819089b0d672f18768be0f65 depends: @@ -8074,63 +6407,44 @@ packages: license_family: MIT size: 16385 timestamp: 1733381032766 -- kind: conda - name: snappy - version: 1.2.1 - build: h8bd8927_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 md5: 3b3e64af585eadfb52bb90b553db5edf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 42739 timestamp: 1733501881851 -- kind: conda - name: snappy - version: 1.2.1 - build: h98b9ce2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f - md5: ded86dee325290da2967a3fea3800eb5 - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-3-Clause - license_family: BSD - size: 35857 - timestamp: 1733502172664 -- kind: conda - name: snappy - version: 1.2.1 - build: hd4fb6f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda sha256: c4a07ae5def8d55128f25a567a296ef9d7bf99a3bc79d46bd5160c076a5f50af md5: 2fcc6cd1e5550deb509073fd2e6693e1 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 43032 timestamp: 1733501964775 -- kind: conda - name: sniffio - version: 1.3.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda + sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f + md5: ded86dee325290da2967a3fea3800eb5 + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 35857 + timestamp: 1733502172664 +- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda sha256: c2248418c310bdd1719b186796ae50a8a77ce555228b6acd32768e2543a15012 md5: bf7a226e58dfb8346c70df36065d86c9 depends: @@ -8139,13 +6453,7 @@ packages: license_family: Apache size: 15019 timestamp: 1733244175724 -- kind: conda - name: sse-starlette - version: 2.2.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda sha256: 3c6a476e7afb702d841e23c61a0c4cc491929d2e39376d329e67e94c40a236cc md5: c1ef6bc13dd2caa4b406fb3cb06c2791 depends: @@ -8156,14 +6464,7 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- kind: conda - name: starlette - version: 0.41.3 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 md5: 0207dac04ae2200701fab697f0aaaac4 depends: @@ -8174,58 +6475,42 @@ packages: license_family: BSD size: 58838 timestamp: 1733344472634 -- kind: conda - name: tk - version: 8.6.13 - build: h194ca79_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e + md5: d453b98d9c83e71da0741bb0ff4d76bc + depends: + - libgcc-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux + license: TCL + license_family: BSD + size: 3318875 + timestamp: 1699202167581 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda sha256: 7fa27cc512d3a783f38bd16bbbffc008807372499d5b65d089a8e43bde9db267 md5: f75105e0585851f818e0009dd1dde4dc depends: - libgcc-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: TCL license_family: BSD size: 3351802 timestamp: 1695506242997 -- kind: conda - name: tk - version: 8.6.13 - build: h5083fa2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda sha256: 72457ad031b4c048e5891f3f6cb27a53cb479db68a52d965f796910e71a403a8 md5: b50a57ba89c32b62428b71a875291c9b depends: - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: TCL license_family: BSD - size: 3145523 - timestamp: 1699202432999 -- kind: conda - name: tk - version: 8.6.13 - build: noxft_h4845f30_101 - build_number: 101 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e - md5: d453b98d9c83e71da0741bb0ff4d76bc - depends: - - libgcc-ng >=12 - - libzlib >=1.2.13,<2.0.0a0 - license: TCL - license_family: BSD - size: 3318875 - timestamp: 1699202167581 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312h8360d73_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda + size: 3145523 + timestamp: 1699202432999 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda sha256: 4f504a5e9d77c6d88a8f735c4319429d8bf40b742384f908a2efe0a09acc3cc5 md5: f953aa733207f3d37acf4a3efbedba89 depends: @@ -8238,16 +6523,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2258007 timestamp: 1732734202127 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312ha0d6ea1_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda sha256: ef0f4d4e2c798b1821187ea0ba4c86484e48abaa0e9a19fe68030fa7ff5dde84 md5: 077f48c9e0c08a30d842e15c51df4143 depends: @@ -8260,16 +6542,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2331194 timestamp: 1732734303196 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312hf3e4074_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda sha256: 5d395333fcb22dc611140286c1f2ea8b3fa220a4931c583587cb612238091555 md5: 4c732c74b485ef7ac8ec1c548dd45e8e depends: @@ -8281,49 +6560,40 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 1931389 timestamp: 1732734727624 -- kind: conda - name: tornado - version: 6.4.2 - build: py312h52516f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc - md5: e28996d9d2d44d777b7e6fb12f63715b +- conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda + sha256: 062a3a3a37fa8615ce57929ba7e982c76f5a5810bcebd435950f6d6c4147c310 + md5: e417822cb989e80a0d2b1b576fdd1657 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 841662 - timestamp: 1732616934923 -- kind: conda - name: tornado - version: 6.4.2 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - sha256: 062a3a3a37fa8615ce57929ba7e982c76f5a5810bcebd435950f6d6c4147c310 - md5: e417822cb989e80a0d2b1b576fdd1657 + size: 840414 + timestamp: 1732616043734 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda + sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc + md5: e28996d9d2d44d777b7e6fb12f63715b depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache - size: 840414 - timestamp: 1732616043734 -- kind: conda - name: tornado - version: 6.4.2 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda + size: 841662 + timestamp: 1732616934923 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda sha256: 964a2705a36c50040c967b18b45b9cc8de3c2aff4af546979a574e0b38e58e39 md5: fb0605888a475d6a380ae1d1a819d976 depends: @@ -8331,18 +6601,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 842549 timestamp: 1732616081362 -- kind: conda - name: tqdm - version: 4.67.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 md5: 9efbfdc37242619130ea42b1cc4ed861 depends: @@ -8351,14 +6616,7 @@ packages: license: MPL-2.0 or MIT size: 89498 timestamp: 1735661472632 -- kind: conda - name: traitlets - version: 5.14.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959 md5: 019a7385be9af33791c989871317e1ed depends: @@ -8367,15 +6625,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- kind: conda - name: transformers - version: 4.47.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - sha256: df8238c3cccbb6bb1d5657e6a75977ac0b832ab61155d5e3d8560c1c4f52abeb - md5: 931d66db156680c42c62812d6533cbf7 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 + md5: 2c57d4af7b8952484962b40a59cf1537 depends: - datasets !=2.5.0 - filelock @@ -8391,15 +6643,9 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3680276 - timestamp: 1734499046193 -- kind: conda - name: typer - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + size: 3408277 + timestamp: 1736534112195 +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 depends: @@ -8409,13 +6655,7 @@ packages: license_family: MIT size: 56175 timestamp: 1733408582623 -- kind: conda - name: typer-slim - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda sha256: d4965516f35e0805199de6596c4ac76c4ad3d6b012be35e532102f9e53ecb860 md5: 0218b16f5a1dd569e575a7a6415489db depends: @@ -8430,13 +6670,7 @@ packages: license_family: MIT size: 43592 timestamp: 1733408569554 -- kind: conda - name: typer-slim-standard - version: 0.15.1 - build: hd8ed1ab_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda sha256: f31c56fe98315da8b9ce848256c17e0b9f87896b41a6ccf0c9cc74644dcef20f md5: 4e603c43bfdfc7b533be087c3e070cc9 depends: @@ -8447,14 +6681,8 @@ packages: license_family: MIT size: 49531 timestamp: 1733408570063 -- kind: conda - name: typing-extensions - version: 4.12.2 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch +- conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 md5: b6a408c64b78ec7b779a3e5c7a902433 depends: @@ -8463,14 +6691,7 @@ packages: license_family: PSF size: 10075 timestamp: 1733188758872 -- kind: conda - name: typing_extensions - version: 4.12.2 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 md5: d17f13df8b65464ca316cbc000a3cb64 depends: @@ -8479,25 +6700,13 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- kind: conda - name: tzdata - version: 2024b - build: hc8b5060_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf md5: 8ac3367aafb1cc0a068483c580af8015 license: LicenseRef-Public-Domain size: 122354 timestamp: 1728047496079 -- kind: conda - name: urllib3 - version: 2.3.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 depends: @@ -8510,13 +6719,7 @@ packages: license_family: MIT size: 100102 timestamp: 1734859520452 -- kind: conda - name: uvicorn - version: 0.34.0 - build: pyh31011fe_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda sha256: 55c160b0cf9274e2b98bc0f7fcce548bffa8d788bc86aa02801877457040f6fa md5: 5d448feee86e4740498ec8f8eb40e052 depends: @@ -8529,13 +6732,7 @@ packages: license_family: BSD size: 48643 timestamp: 1734293057914 -- kind: conda - name: uvicorn-standard - version: 0.34.0 - build: h31011fe_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda sha256: 87e1531e175e75122f9f37608eb953af4c977465ab0ae11283cc01fef954e4ec md5: 32a94143a7f65d76d2d5da37dcb4ed79 depends: @@ -8551,31 +6748,7 @@ packages: license_family: BSD size: 7203 timestamp: 1734293058849 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312h0bf5046_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 - md5: 4f5110253ba80ebf27e55c4ab333880a - depends: - - __osx >=11.0 - - libuv >=1.49.2,<2.0a0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: MIT OR Apache-2.0 - size: 544097 - timestamp: 1730214653726 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda sha256: 9337a80165fcf70b06b9d6ba920dad702260ca966419ae77560a15540e41ab72 md5: 998e481e17c1b6a74572e73b06f2df08 depends: @@ -8584,16 +6757,12 @@ packages: - libuv >=1.49.2,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT OR Apache-2.0 size: 701355 timestamp: 1730214506716 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312hb2c0f52_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda sha256: 807eede6698bd00a1d739a3e19ee6ae6a03a66d2ddd2ef150f2dfd198c3b0292 md5: d83e107ba16c77aba2feec47b7b666a4 depends: @@ -8602,17 +6771,28 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT OR Apache-2.0 size: 655266 timestamp: 1730214606664 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py312h12e396e_0.conda - sha256: c89755d8e8f6384b3ba13e41dcabb40bf690c38b9d61512e963129badb1ad332 - md5: b76a5ad00856af6e74da9c3e85fed0cc +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda + sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 + md5: 4f5110253ba80ebf27e55c4ab333880a + depends: + - __osx >=11.0 + - libuv >=1.49.2,<2.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: MIT OR Apache-2.0 + size: 544097 + timestamp: 1730214653726 +- conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda + sha256: b728f525dcae2c10524f9942255346eba62aee9c820ff269d7dd4f7caffb7ffb + md5: df87129c4cb7afc4a3cbad71a1b9e223 depends: - __glibc >=2.17,<3.0.a0 - anyio >=3.0.0 @@ -8621,18 +6801,14 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT - license_family: MIT - size: 410432 - timestamp: 1733998892675 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py312h8cbf658_0.conda - sha256: 9be9569c279dc6e7881e9b45fe9f0368218538c660641e2f8b0e023e72a6571c - md5: 3465c1a19634233abc2d1832ac01fd31 + size: 410192 + timestamp: 1736550568524 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda + sha256: 45193910f6bafc287c784442d173745161b18f96223f0f990a9a744fda753787 + md5: ed958a27e610c31de625e167d4c11a04 depends: - anyio >=3.0.0 - libgcc >=13 @@ -8641,18 +6817,14 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT - license_family: MIT - size: 404239 - timestamp: 1733998941045 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py312hcd83bfe_0.conda - sha256: b64b78a7d6384bf72a878256802c783c692fe641ab4b806fd7e9f45e18a5e3b4 - md5: 13b89e1aa72aa773806b1f59ec018b67 + size: 403791 + timestamp: 1736550743174 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda + sha256: 84122e3712f2263e12c9d2be75d122eaf2d269801183df4b73aadcb670943b17 + md5: 946eb0208d09b811a671fad9b2831f4e depends: - __osx >=11.0 - anyio >=3.0.0 @@ -8661,16 +6833,12 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT - license_family: MIT - size: 363162 - timestamp: 1733999215646 -- kind: conda - name: websockets - version: '14.1' - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + size: 363822 + timestamp: 1736550859472 +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 md5: a79f7ce618bd0a9f4c00c59a03570fcd depends: @@ -8678,16 +6846,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 242145 timestamp: 1731498716195 -- kind: conda - name: websockets - version: '14.1' - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c md5: 7e2a0ef2a1a87f88f9745f9c7059186e depends: @@ -8695,16 +6860,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 242912 timestamp: 1731498811466 -- kind: conda - name: websockets - version: '14.1' - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f md5: 89b79a9baa7db46ce21f5738a5a3dfda depends: @@ -8712,16 +6874,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 243131 timestamp: 1731498944076 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda sha256: a6fc0f4e90643d0c1fd4aab669b6a79f44a305a5474256f6f2da3354d2310fb4 md5: ddbe3bb0e1356cb9074dd848570694f9 depends: @@ -8729,16 +6888,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 63807 timestamp: 1732523690292 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda sha256: b9aa760a987ccc6bc9c61f57badba6798d9a3dcbd0814e5fb8df6d8d2935af73 md5: 120d5d1c05386d8ce3efd65a4c86431f depends: @@ -8746,16 +6902,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 64783 timestamp: 1732523806 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda sha256: 0fb35c3d1642f9f47db87bdb33148f88ef19a3af1eb0ee99b5491551c57269c7 md5: 73414acdb779a8694a14527865b4357a depends: @@ -8763,185 +6916,143 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 61043 timestamp: 1732523852129 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d - md5: 50901e0764b7701d8ed7343496f4f301 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 13593 - timestamp: 1734229104321 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda + size: 14780 + timestamp: 1734229004433 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda sha256: 7829a0019b99ba462aece7592d2d7f42e12d12ccd3b9614e529de6ddba453685 md5: d5397424399a66d33c80b1f2345a36a6 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 15873 timestamp: 1734230458294 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 - md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda + sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d + md5: 50901e0764b7701d8ed7343496f4f301 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 13593 + timestamp: 1734229104321 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee + md5: 8035c64cb77ed555e3f150b7b3972480 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 14780 - timestamp: 1734229004433 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: h57736b2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda + size: 19901 + timestamp: 1727794976192 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda sha256: efcc150da5926cf244f757b8376d96a4db78bc15b8d90ca9f56ac6e75755971f md5: 25a5a7b797fe6e084e04ffe2db02fc62 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 20615 timestamp: 1727796660574 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee - md5: 8035c64cb77ed555e3f150b7b3972480 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - license: MIT - license_family: MIT - size: 19901 - timestamp: 1727794976192 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hd74edd7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda sha256: 9939a166d780700d81023546759102b33fdc2c5f11ef09f5f66c77210fd334c8 md5: 77c447f48cab5d3a15ac224edb86a968 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 18487 timestamp: 1727795205022 -- kind: conda - name: xxhash - version: 0.8.2 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda + sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f + md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 97691 + timestamp: 1689951608120 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda sha256: 4c526aed70b579d80e5c20d32130b6bc8bde59b3250d43c2b5269755f4da8a9b md5: bb9faf6857108a9f62ebb4dab6ef05da depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 102442 timestamp: 1689951682147 -- kind: conda - name: xxhash - version: 0.8.2 - build: hb547adb_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda sha256: a70f59f7221ee72c45b39a6b36a33eb9c717ba01921cce1a3c361a4676979a2e md5: 144cd3b88706507f332f5eb5fb83a33b + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 97593 timestamp: 1689951969732 -- kind: conda - name: xxhash - version: 0.8.2 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f - md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 - depends: - - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 97691 - timestamp: 1689951608120 -- kind: conda - name: yaml - version: 0.2.5 - build: h3422bc3_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 - md5: 4bb3f014845110883a3c5ee811fd84b4 - license: MIT - license_family: MIT - size: 88016 - timestamp: 1641347076660 -- kind: conda - name: yaml - version: 0.2.5 - build: h7f98852_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae depends: - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 89141 timestamp: 1641346969816 -- kind: conda - name: yaml - version: 0.2.5 - build: hf897c2e_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 sha256: 8bc601d6dbe249eba44b3c456765265cd8f42ef1e778f8df9b0c9c88b8558d7e md5: b853307650cb226731f653aa623936a4 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 92927 timestamp: 1641347626613 -- kind: conda - name: yarl - version: 1.18.3 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 + sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 + md5: 4bb3f014845110883a3c5ee811fd84b4 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 88016 + timestamp: 1641347076660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 md5: 91df2efaa08730416bec2a4502309275 depends: @@ -8952,16 +7063,13 @@ packages: - propcache >=0.2.1 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 151393 timestamp: 1733428897813 -- kind: conda - name: yarl - version: 1.18.3 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 md5: 0b3c640697bca798d0ab428f530ed24c depends: @@ -8972,16 +7080,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 150004 timestamp: 1733429056665 -- kind: conda - name: yarl - version: 1.18.3 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba md5: f32f9b16361866a62d6e061fcd7eb400 depends: @@ -8992,17 +7097,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 141556 timestamp: 1733429104990 -- kind: conda - name: zeromq - version: 4.3.5 - build: h3b0a872_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 depends: @@ -9011,17 +7112,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 335400 timestamp: 1731585026517 -- kind: conda - name: zeromq - version: 4.3.5 - build: h5efb499_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda sha256: a6003096dc0570a86492040ba32b04ce7662b159600be2252b7a0dfb9414e21c md5: f2f3282559a4b87b7256ecafb4610107 depends: @@ -9029,17 +7126,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 371419 timestamp: 1731589490850 -- kind: conda - name: zeromq - version: 4.3.5 - build: hc1bb282_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda sha256: 9e585569fe2e7d3bea71972cd4b9f06b1a7ab8fa7c5139f92a31cbceecf25a8a md5: f7e6b65943cb73bce0143737fded08f1 depends: @@ -9047,18 +7140,13 @@ packages: - krb5 >=1.21.3,<1.22.0a0 - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 + arch: arm64 + platform: osx license: MPL-2.0 license_family: MOZILLA size: 281565 timestamp: 1731585108039 -- kind: conda - name: zipp - version: 3.21.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 md5: 0c3cc595284c5e8f0f9900a9b228a332 depends: @@ -9067,34 +7155,24 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312h15fbf35_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb - md5: a4cde595509a7ad9c13b1a3809bcfe51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda + sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b + md5: 8b7069e9792ee4e5b4919a7a306d2e67 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - cffi >=1.11 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 330788 - timestamp: 1725305806565 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312hb698573_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda + size: 419552 + timestamp: 1725305670210 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda sha256: 2681c2a249752bdc7978e59ee2f34fcdfcbfda80029b84b8e5fec8dbc9e3af25 md5: ffcb8e97e62af42075e0e5f46bb9856e depends: @@ -9105,74 +7183,63 @@ packages: - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 392496 timestamp: 1725305808244 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312hef9b889_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b - md5: 8b7069e9792ee4e5b4919a7a306d2e67 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda + sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb + md5: a4cde595509a7ad9c13b1a3809bcfe51 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - cffi >=1.11 - - libgcc >=13 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 419552 - timestamp: 1725305670210 -- kind: conda - name: zstd - version: 1.5.6 - build: h02f22dd_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda - sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c - md5: be8d5f8cf21aed237b8b182ea86b3dd6 + size: 330788 + timestamp: 1725305806565 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + md5: 4d056880988120e29d75bfff282e0f45 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 539937 - timestamp: 1714723130243 -- kind: conda - name: zstd - version: 1.5.6 - build: ha6fb4c9_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b - md5: 4d056880988120e29d75bfff282e0f45 + size: 554846 + timestamp: 1714722996770 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda + sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c + md5: be8d5f8cf21aed237b8b182ea86b3dd6 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 554846 - timestamp: 1714722996770 -- kind: conda - name: zstd - version: 1.5.6 - build: hb46c0d2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda + size: 539937 + timestamp: 1714723130243 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda sha256: 2d4fd1ff7ee79cd954ca8e81abf11d9d49954dd1fef80f27289e2402ae9c2e09 md5: d96942c06c3e84bfcc5efb038724a7fd depends: - __osx >=11.0 - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 405089 diff --git a/magic.lock b/magic.lock index 737e2e299b..d926408bc3 100644 --- a/magic.lock +++ b/magic.lock @@ -1,4 +1,4 @@ -version: 5 +version: 6 environments: default: channels: @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -165,7 +165,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -189,7 +189,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda @@ -201,7 +201,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -212,7 +212,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -384,7 +384,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -408,7 +408,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda @@ -420,7 +420,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -431,7 +431,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -594,7 +594,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda @@ -617,7 +617,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda @@ -629,7 +629,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -640,7 +640,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda @@ -653,24 +653,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: -- kind: conda - name: _libgcc_mutex - version: '0.1' - build: conda_forge - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 md5: d7c89558ba9fa0495403155b64376d81 + arch: x86_64 + platform: linux license: None size: 2562 timestamp: 1578324546067 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 md5: 73aaf86a425cc6e73fcf236a5a46396d depends: @@ -678,35 +670,27 @@ packages: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23621 timestamp: 1650670423406 -- kind: conda - name: _openmp_mutex - version: '4.5' - build: 2_gnu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 build_number: 16 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 sha256: 3702bef2f0a4d38bd8288bbe54aace623602a1343c2cfbefd3fa188e015bebf0 md5: 6168d71addc746e8f2b8d57dfd2edcea depends: - libgomp >=7.5.0 constrains: - openmp_impl 9999 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 23712 timestamp: 1650670790230 -- kind: conda - name: aiohappyeyeballs - version: 2.4.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda sha256: 95d4713e49ea92ae50cf42393683ede706b7875af5f7cb14c253438180afa732 md5: 296b403617bafa89df4971567af79013 depends: @@ -715,12 +699,7 @@ packages: license_family: PSF size: 19351 timestamp: 1733332029649 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312h178313f_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda sha256: 2e817805e8a4fed33f23f116ff5649f8651af693328e9ed82d9d11a951338693 md5: 8219afa093757bbe07b9825eb1973ed9 depends: @@ -735,65 +714,55 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: x86_64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache size: 915358 timestamp: 1734597073870 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312h998013c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda - sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 - md5: c69c904691364cfb27d15aa7153e9c29 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda + sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 + md5: 11fa88136d9bf39d2136b2378f7c10be depends: - - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 + - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: aarch64 + platform: linux license: MIT AND Apache-2.0 license_family: Apache - size: 875711 - timestamp: 1734597277258 -- kind: conda - name: aiohttp - version: 3.11.11 - build: py312hcc812fe_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda - sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 - md5: 11fa88136d9bf39d2136b2378f7c10be + size: 902422 + timestamp: 1734597104529 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda + sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 + md5: c69c904691364cfb27d15aa7153e9c29 depends: + - __osx >=11.0 - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 - attrs >=17.3.0 - frozenlist >=1.1.1 - - libgcc >=13 - multidict >=4.5,<7.0 - propcache >=0.2.0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yarl >=1.17.0,<2.0 + arch: arm64 + platform: osx license: MIT AND Apache-2.0 license_family: Apache - size: 902422 - timestamp: 1734597104529 -- kind: conda - name: aiosignal - version: 1.3.2 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + size: 875711 + timestamp: 1734597277258 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda sha256: 7de8ced1918bbdadecf8e1c1c68237fe5709c097bd9e0d254f4cad118f4345d0 md5: 1a3981115a398535dbe3f6d5faae3d36 depends: @@ -803,14 +772,7 @@ packages: license_family: APACHE size: 13229 timestamp: 1734342253061 -- kind: conda - name: annotated-types - version: 0.7.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 md5: 2934f256a8acfe48f6ebb4fce6cde29c depends: @@ -820,13 +782,7 @@ packages: license_family: MIT size: 18074 timestamp: 1733247158254 -- kind: conda - name: anyio - version: 4.8.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 md5: 848d25bfbadf020ee4d4ba90e5668252 depends: @@ -842,13 +798,7 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- kind: conda - name: attrs - version: 24.3.0 - build: pyh71513ae_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a md5: 356927ace43302bf6f5926e2a58dae6a depends: @@ -857,13 +807,24 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h2cb9fb3_15 - build_number: 15 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a + md5: c79d50f64cffa5ad51ecc1a81057962f + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 107614 + timestamp: 1734021692519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 md5: e524686ace966acefb5b8cbc6e8b3daa depends: @@ -873,17 +834,13 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 111854 timestamp: 1734021745104 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: h8bc59a9_15 - build_number: 15 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 md5: f688b8893c20ad9477a19e7ce614014a depends: @@ -893,38 +850,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 92507 timestamp: 1734021831330 -- kind: conda - name: aws-c-auth - version: 0.8.0 - build: hb921021_15 - build_number: 15 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 107614 - timestamp: 1734021692519 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h1a47875_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 depends: @@ -932,162 +864,110 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 47601 timestamp: 1733991564405 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: h740c5af_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda sha256: c5c7961d48ca7320ed3560c036f7aa5244df4b85d9657f70aacc5faba3e1509a md5: 57ed2c445d7ef01d121b9bcea0522913 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 50036 timestamp: 1733991581303 -- kind: conda - name: aws-c-cal - version: 0.8.1 - build: hc8a0bd2_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda sha256: 1f44be36e1daa17b4b081debb8aee492d13571084f38b503ad13e869fef24fe4 md5: 8b0ce61384e5a33d2b301a64f3d22ac5 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 39925 timestamp: 1733991649383 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a - md5: 145e5b4c9702ed279d7d68aaf096f77d +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda + sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 + md5: d7d4680337a14001b0e043e96529409b depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 221863 - timestamp: 1733975576886 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda + size: 236574 + timestamp: 1733975453350 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda sha256: 57288ec5df35781bea8fc6a8c9099cad6695b747784fc1b8862a0f9e5b3bf5ab md5: fef806a0f6de853670c746bbece01966 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 259031 timestamp: 1733975520465 -- kind: conda - name: aws-c-common - version: 0.10.6 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 - md5: d7d4680337a14001b0e043e96529409b +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda + sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a + md5: 145e5b4c9702ed279d7d68aaf096f77d + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 221863 + timestamp: 1733975576886 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda + sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b + md5: 3f4c1197462a6df2be6dc8241828fe93 depends: - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236574 - timestamp: 1733975453350 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h0f0193d_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda + size: 19086 + timestamp: 1733991637424 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda sha256: 3f05d19f68ef800f33d44ea2a4211003124076516c8469abc7d432236344df53 md5: 3a1421d12435df5b4c412cc4c8fac64d depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 19740 timestamp: 1733991625201 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: h4e1184b_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b - md5: 3f4c1197462a6df2be6dc8241828fe93 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 19086 - timestamp: 1733991637424 -- kind: conda - name: aws-c-compression - version: 0.3.0 - build: hc8a0bd2_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda sha256: 47b2813f652ce7e64ac442f771b2a5f7d4af4ad0d07ff51f6075ea80ed2e3f09 md5: a8b6c17732d14ed49d0e9b59c43186bc depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 18068 timestamp: 1733991869211 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h54f970a_11 - build_number: 11 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d - md5: ba41238f8e653998d7d2f42e3a8db054 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-checksums >=0.2.2,<0.2.3.0a0 - - libcxx >=18 - license: Apache-2.0 - license_family: Apache - size: 47078 - timestamp: 1734024749727 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: h7959bf6_11 - build_number: 11 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda sha256: 10d7240c7db0c941fb1a59c4f8ea6689a434b03309ee7b766fa15a809c553c02 md5: 9b3fb60fe57925a92f399bc3fc42eccf depends: @@ -1097,17 +977,13 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 54003 timestamp: 1734024480949 -- kind: conda - name: aws-c-event-stream - version: 0.5.0 - build: hcbd8f92_11 - build_number: 11 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda sha256: 79aa363c71c891a27496c0498f8d498b2ddc87b3ccb3b6c9da5b50b05936ebb8 md5: e0772c59af4243a9b2565baa5d79e5b6 depends: @@ -1116,17 +992,44 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 55207 timestamp: 1734024546663 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h3df160d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda + sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d + md5: ba41238f8e653998d7d2f42e3a8db054 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libcxx >=18 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 47078 + timestamp: 1734024749727 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda + sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 + md5: 5ce4df662d32d3123ea8da15571b6f51 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-compression >=0.3.0,<0.3.1.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 197731 + timestamp: 1734008380764 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda sha256: 3a1d2d332945306be9d49e569b95e4cc172d825f10e88715513a172f28ebb59e md5: 28f00aa7fd9556c4c461328cf146c20b depends: @@ -1135,17 +1038,13 @@ packages: - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 190586 timestamp: 1734008442362 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: h96aa502_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda sha256: 22e4737c8a885995b7c1ae1d79c1f6e78d489e16ec079615980fdde067aeaf76 md5: 495c93a4f08b17deb3c04894512330e6 depends: @@ -1154,37 +1053,28 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-compression >=0.3.0,<0.3.1.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 152983 timestamp: 1734008451473 -- kind: conda - name: aws-c-http - version: 0.9.2 - build: hefd7a92_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 - md5: 5ce4df662d32d3123ea8da15571b6f51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe + md5: 80dd9f0ddf935290d1dc00ec75ff3023 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-compression >=0.3.0,<0.3.1.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + - s2n >=1.5.10,<1.5.11.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 197731 - timestamp: 1734008380764 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h1a307af_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + size: 157864 + timestamp: 1734433578570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 md5: da8ab0f3eeac93449ec3d531ede92caa depends: @@ -1192,53 +1082,26 @@ packages: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - s2n >=1.5.10,<1.5.11.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 161889 timestamp: 1734433686109 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: h831e299_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 - depends: - - __glibc >=2.17,<3.0.a0 - - aws-c-cal >=0.8.1,<0.8.2.0a0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 - license: Apache-2.0 - license_family: Apache - size: 157864 - timestamp: 1734433578570 -- kind: conda - name: aws-c-io - version: 0.15.3 - build: haba67d1_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee md5: 4c5ff4134e76426a75b8c548984fa933 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 135729 timestamp: 1734433832730 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h11f4f37_12 - build_number: 12 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 depends: @@ -1247,35 +1110,13 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 194672 timestamp: 1734025626798 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h24f418c_12 - build_number: 12 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd - md5: c072045a6206f88015d02fcba1705ea1 - depends: - - __osx >=11.0 - - aws-c-common >=0.10.6,<0.10.7.0a0 - - aws-c-http >=0.9.2,<0.9.3.0a0 - - aws-c-io >=0.15.3,<0.15.4.0a0 - license: Apache-2.0 - license_family: Apache - size: 134371 - timestamp: 1734025379525 -- kind: conda - name: aws-c-mqtt - version: 0.11.0 - build: h5f50e26_12 - build_number: 12 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda sha256: ffeb9100cc8fd4093e1a6fdfd938bc4a396dd77480b7fb17aa42855a4d5e2c70 md5: 031ca33115d4b1eeb43f435d6215778c depends: @@ -1283,36 +1124,46 @@ packages: - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - libgcc >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 169516 timestamp: 1734025167885 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h1be5864_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda + sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd + md5: c072045a6206f88015d02fcba1705ea1 depends: - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 134371 + timestamp: 1734025379525 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d + md5: 947c82025693bebd557f782bb5d6b469 + depends: + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: h2080895_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + size: 114156 + timestamp: 1734146123386 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 md5: ae223efa63fbb4262a2d85c3ab3bc4f5 depends: @@ -1324,141 +1175,108 @@ packages: - aws-checksums >=0.2.2,<0.2.3.0a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 117641 timestamp: 1734146239779 -- kind: conda - name: aws-c-s3 - version: 0.7.7 - build: hf454442_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc + md5: a37bba7acb62dd70492ee01eacca3b8f depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 114156 - timestamp: 1734146123386 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + size: 97598 + timestamp: 1734146239038 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d md5: a5126a90e74ac739b00564a4c7ddcc36 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 56094 timestamp: 1733994449690 -- kind: conda - name: aws-c-sdkutils - version: 0.2.1 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 + md5: 53e798d720dd78b78847a7b2fdb05fc9 + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 58621 + timestamp: 1733994421495 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f md5: 22f72f8cd7ead211304ac17d337d96e0 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 49664 timestamp: 1733994553014 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h0f0193d_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da - md5: 3bd35b0adab3d743f09e0252cc441d6b - depends: - - aws-c-common >=0.10.6,<0.10.7.0a0 - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 72154 - timestamp: 1733994384415 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: h4e1184b_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 72762 timestamp: 1733994347547 -- kind: conda - name: aws-checksums - version: 0.2.2 - build: hc8a0bd2_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda + sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da + md5: 3bd35b0adab3d743f09e0252cc441d6b + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 72154 + timestamp: 1733994384415 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda sha256: 215086d95e8ff1d3fcb0197ada116cc9d7db1fdae7573f5e810d20fa9215b47c md5: e70e88a357a3749b67679c0788c5b08a depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 70186 timestamp: 1733994496998 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h19a973c_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda + sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 + md5: 02b95564257d5c3db9c06beccf711f95 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1468,18 +1286,15 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: h8a4e35f_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda + size: 354703 + timestamp: 1734177883319 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e md5: d77a9e3d7ce15399903e92825fd651b5 depends: @@ -1494,21 +1309,17 @@ packages: - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 283154 timestamp: 1734177845248 -- kind: conda - name: aws-crt-cpp - version: 0.29.7 - build: hd92328a_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda + sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 + md5: 95714136bef3e917bd5a2942d4682b20 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1518,22 +1329,18 @@ packages: - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: h849ce1a_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 236249 + timestamp: 1734178020924 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea + md5: aeefac461bea1f126653c1285cf5af08 depends: + - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1543,21 +1350,16 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: hc430e4a_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 3060561 + timestamp: 1734093737431 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 + md5: cda7747f4398be8d1fb37362815917a7 depends: - - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 @@ -1567,17 +1369,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- kind: conda - name: aws-sdk-cpp - version: 1.11.458 - build: he0ff2e4_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + size: 2920625 + timestamp: 1734093552712 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 md5: 0981ed87098b149bdb7d99a4a3fd0e58 depends: @@ -1590,51 +1388,42 @@ packages: - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 2826534 timestamp: 1734094018287 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h1887c18_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 - md5: e0c3a906a41be769f0ae20ca3e31cfc0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda + sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a + md5: 0a8838771cc2e985cd295e01ae83baf1 depends: + - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 338650 - timestamp: 1728055589907 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: h5cfcd09_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a - md5: 0a8838771cc2e985cd295e01ae83baf1 + size: 345117 + timestamp: 1728053909574 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda + sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 + md5: e0c3a906a41be769f0ae20ca3e31cfc0 depends: - - __glibc >=2.17,<3.0.a0 - libcurl >=8.10.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 345117 - timestamp: 1728053909574 -- kind: conda - name: azure-core-cpp - version: 1.14.0 - build: hd50102c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda + size: 338650 + timestamp: 1728055589907 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda sha256: f5b91329ed59ffc0be8747784c6e4cc7e56250c54032883a83bc11808ef6a87e md5: f093a11dcf3cdcca010b20a818fcc6dc depends: @@ -1642,16 +1431,13 @@ packages: - libcurl >=8.10.1,<9.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 294299 timestamp: 1728054014060 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h113e628_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda sha256: 286b31616c191486626cb49e9ceb5920d29394b9e913c23adb7eb637629ba4de md5: 73f73f60854f325a55f1d31459f2ab73 depends: @@ -1660,16 +1446,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 232351 timestamp: 1728486729511 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: h47b0b28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda sha256: 1c72423b9beba167d2f01b80dc204da77240a8266f1edb3d89510c852b300d69 md5: 94e73a7877743a85c57091d8afab2348 depends: @@ -1677,16 +1460,13 @@ packages: - libgcc >=13 - libstdcxx >=13 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 217132 timestamp: 1728488096615 -- kind: conda - name: azure-identity-cpp - version: 1.10.0 - build: hc602bab_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda sha256: bde446b916fff5150606f8ed3e6058ffc55a3aa72381e46f1ab346590b1ae40a md5: d7b71593a937459f2d4b67e1a4727dc2 depends: @@ -1694,54 +1474,42 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libcxx >=17 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 166907 timestamp: 1728486882502 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h185ecfd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda - sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 - md5: 221e1e5ecb2643e113f32b3229d5ba33 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda + sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 + md5: 7eb66060455c7a47d9dcdbfa9f46579b depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 502934 - timestamp: 1728580241002 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h3cf044e_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda - sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 - md5: 7eb66060455c7a47d9dcdbfa9f46579b + size: 549342 + timestamp: 1728578123088 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda + sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 + md5: 221e1e5ecb2643e113f32b3229d5ba33 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 549342 - timestamp: 1728578123088 -- kind: conda - name: azure-storage-blobs-cpp - version: 12.13.0 - build: h7585a09_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda + size: 502934 + timestamp: 1728580241002 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda sha256: 08d52d130addc0fb55d5ba10d9fa483e39be25d69bac7f4c676c2c3069207590 md5: 704238ef05d46144dae2e6b5853df8bc depends: @@ -1749,56 +1517,44 @@ packages: - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 438636 timestamp: 1728578216193 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h1b94036_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda - sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 - md5: 793b1080ab2d958980f137a8643cd6e8 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda + sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba + md5: 13de36be8de3ae3f05ba127631599213 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 140832 - timestamp: 1728565334900 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h736e048_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda - sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba - md5: 13de36be8de3ae3f05ba127631599213 + size: 149312 + timestamp: 1728563338704 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda + sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 + md5: 793b1080ab2d958980f137a8643cd6e8 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - libgcc >=13 - libstdcxx >=13 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 149312 - timestamp: 1728563338704 -- kind: conda - name: azure-storage-common-cpp - version: 12.8.0 - build: h9ca1f76_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda + size: 140832 + timestamp: 1728565334900 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda sha256: 77ab04e8fe5636a2de9c718f72a43645f7502cd208868c8a91ffba385547d585 md5: 7a187cd7b1445afc80253bb186a607cc depends: @@ -1807,56 +1563,44 @@ packages: - libcxx >=17 - libxml2 >=2.12.7,<3.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 121278 timestamp: 1728563418777 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: h37d6d07_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda - sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc - md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda + sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 + md5: 7c1980f89dd41b097549782121a73490 depends: + - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 260547 - timestamp: 1728730924071 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: ha633028_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda - sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 - md5: 7c1980f89dd41b097549782121a73490 + size: 287366 + timestamp: 1728729530295 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda + sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc + md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 depends: - - __glibc >=2.17,<3.0.a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 287366 - timestamp: 1728729530295 -- kind: conda - name: azure-storage-files-datalake-cpp - version: 12.12.0 - build: hcdd55da_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda + size: 260547 + timestamp: 1728730924071 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda sha256: f48523f8aa0b5b80f45a92f0556b388dd96f44ac2dc2f44a01d08c1822eec97d md5: c49fbc5233fcbaa86391162ff1adef38 depends: @@ -1865,18 +1609,13 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 - libcxx >=17 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 196032 timestamp: 1728729672889 -- kind: conda - name: backoff - version: 2.2.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda sha256: f334115c6b0c6c2cd0d28595365f205ec7eaa60bcc5ff91a75d7245f728be820 md5: a38b801f2bcc12af80c2e02a9e4ce7d9 depends: @@ -1885,13 +1624,7 @@ packages: license_family: MIT size: 18816 timestamp: 1733771192649 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312h2ec8cdc_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda sha256: f2a59ccd20b4816dea9a2a5cb917eb69728271dbf1aeab4e1b7e609330a50b6f md5: b0b867af6fc74b2a0aa206da29c0f3cf depends: @@ -1902,17 +1635,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hb9d3cd8_2 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 349867 timestamp: 1725267732089 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312h6f74592_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda sha256: 9736bf660a0e4260c68f81d2635b51067f817813e6490ac9e8abd9a835dcbf6d md5: e1e9727063057168d95f27a032acd0a4 depends: @@ -1923,17 +1652,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 h86ecc28_2 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 356878 timestamp: 1725267878508 -- kind: conda - name: brotli-python - version: 1.1.0 - build: py312hde4cb15_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda sha256: 254b411fa78ccc226f42daf606772972466f93e9bc6895eabb4cfda22f5178af md5: a83c2ef76ccb11bc2349f4f17696b15d depends: @@ -1944,139 +1669,105 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 339360 timestamp: 1725268143995 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h4bc722e_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d md5: 62ee74e96c5ebb0af99386de58cf9553 depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 + arch: x86_64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 252783 timestamp: 1720974456583 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h68df207_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda sha256: 2258b0b33e1cb3a9852d47557984abb6e7ea58e3d7f92706ec1f8e879290c4cb md5: 56398c28220513b9ea13d7b450acfb20 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: bzip2-1.0.6 license_family: BSD size: 189884 timestamp: 1720974504976 -- kind: conda - name: bzip2 - version: 1.0.8 - build: h99b78c6_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda sha256: adfa71f158cbd872a36394c56c3568e6034aa55c623634b37a4836bd036e6b91 md5: fc6948412dbbbe9a4c9ddbbcfe0a79ab depends: - __osx >=11.0 + arch: arm64 + platform: osx license: bzip2-1.0.6 license_family: BSD size: 122909 timestamp: 1720974522888 -- kind: conda - name: c-ares - version: 1.34.4 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f - md5: c1c999a38a4303b29d75c636eaa13cf9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 + md5: e2775acf57efd5af15b8e3d1d74d72d3 depends: - - __osx >=11.0 - license: MIT - license_family: MIT - size: 179496 - timestamp: 1734208291879 -- kind: conda - name: c-ares - version: 1.34.4 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 206085 + timestamp: 1734208189009 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda sha256: 1187a41d4bb2afe02cb18690682edc98d1e9f5e0ccda638d8704a75ea1875bbe md5: 356da36f35d36dcba16e43f1589d4e39 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 215979 timestamp: 1734208193181 -- kind: conda - name: c-ares - version: 1.34.4 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 - md5: e2775acf57efd5af15b8e3d1d74d72d3 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda + sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f + md5: c1c999a38a4303b29d75c636eaa13cf9 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 206085 - timestamp: 1734208189009 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hbcca054_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + size: 179496 + timestamp: 1734208291879 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd md5: 720523eb0d6a9b0f6120c16b2aa4e7de + arch: x86_64 + platform: linux license: ISC size: 157088 timestamp: 1734208393264 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hcefe29a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + arch: aarch64 + platform: linux license: ISC size: 157096 timestamp: 1734209301744 -- kind: conda - name: ca-certificates - version: 2024.12.14 - build: hf0a4a13_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 md5: 7cb381a6783d91902638e4ed1ebd478e + arch: arm64 + platform: osx license: ISC size: 157091 timestamp: 1734208344343 -- kind: conda - name: certifi - version: 2024.12.14 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 depends: @@ -2084,12 +1775,7 @@ packages: license: ISC size: 161642 timestamp: 1734380604767 -- kind: conda - name: cffi - version: 1.17.1 - build: py312h06ac9bb_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda sha256: cba6ea83c4b0b4f5b5dc59cb19830519b28f95d7ebef7c9c5cf1c14843621457 md5: a861504bbea4161a9170b85d4d2be840 depends: @@ -2099,54 +1785,44 @@ packages: - pycparser - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 294403 timestamp: 1725560714366 -- kind: conda - name: cffi - version: 1.17.1 - build: py312h0fad829_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f - md5: 19a5456f72f505881ba493979777b24e +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda + sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 + md5: 1a256e5581b1099e9295cb84d53db3ea depends: - - __osx >=11.0 - libffi >=3.4,<4.0a0 + - libgcc >=13 - pycparser - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 281206 - timestamp: 1725560813378 -- kind: conda - name: cffi - version: 1.17.1 - build: py312hac81daf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 - md5: 1a256e5581b1099e9295cb84d53db3ea + size: 312892 + timestamp: 1725561779888 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda + sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f + md5: 19a5456f72f505881ba493979777b24e depends: + - __osx >=11.0 - libffi >=3.4,<4.0a0 - - libgcc >=13 - pycparser - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 312892 - timestamp: 1725561779888 -- kind: conda - name: charset-normalizer - version: 3.4.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + size: 281206 + timestamp: 1725560813378 +- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b md5: e83a31202d1c0a000fce3e9cf3825875 depends: @@ -2155,13 +1831,7 @@ packages: license_family: MIT size: 47438 timestamp: 1735929811779 -- kind: conda - name: click - version: 8.1.8 - build: pyh707e725_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda sha256: c920d23cd1fcf565031c679adb62d848af60d6fbb0edc2d50ba475cea4f0d8ab md5: f22f4d4970e09d68a10b922cbb0408d3 depends: @@ -2171,14 +1841,7 @@ packages: license_family: BSD size: 84705 timestamp: 1734858922844 -- kind: conda - name: colorama - version: 0.4.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 md5: 962b9857ee8e7018c22f2776ffa0b2d7 depends: @@ -2187,13 +1850,7 @@ packages: license_family: BSD size: 27011 timestamp: 1733218222191 -- kind: conda - name: datasets - version: 2.14.4 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda sha256: 7e09bd083a609138b780fcc4535924cb96814d2c908a36d4c64a2ba9ee3efe7f md5: 3e087f072ce03c43a9b60522f5d0ca2f depends: @@ -2216,14 +1873,7 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- kind: conda - name: deprecated - version: 1.2.15 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 md5: eaef2e94d5bd76f758545d172c1fda67 depends: @@ -2233,13 +1883,7 @@ packages: license_family: MIT size: 14297 timestamp: 1733662697343 -- kind: conda - name: dill - version: 0.3.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd depends: @@ -2248,14 +1892,7 @@ packages: license_family: BSD size: 87553 timestamp: 1690101185422 -- kind: conda - name: dnspython - version: 2.7.0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda sha256: 3ec40ccf63f2450c5e6c7dd579e42fc2e97caf0d8cd4ba24aa434e6fc264eda0 md5: 5fbd60d61d21b4bd2f9d7a48fe100418 depends: @@ -2274,14 +1911,7 @@ packages: license_family: OTHER size: 172172 timestamp: 1733256829961 -- kind: conda - name: email-validator - version: 2.2.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda sha256: b91a19eb78edfc2dbb36de9a67f74ee2416f1b5273dd7327abe53f2dbf864736 md5: da16dd3b0b71339060cd44cb7110ddf9 depends: @@ -2291,14 +1921,7 @@ packages: license: Unlicense size: 44401 timestamp: 1733300827551 -- kind: conda - name: email_validator - version: 2.2.0 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda sha256: e0d0fdf587aa0ed0ff08b2bce3ab355f46687b87b0775bfba01cc80a859ee6a2 md5: 0794f8807ff2c6f020422cacb1bd7bfa depends: @@ -2306,14 +1929,7 @@ packages: license: Unlicense size: 6552 timestamp: 1733300828176 -- kind: conda - name: exceptiongroup - version: 1.2.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 md5: a16662747cdeb9abbac74d0057cc976e depends: @@ -2321,13 +1937,7 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- kind: conda - name: fastapi - version: 0.115.6 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 md5: 1b1e0c97830cdf75f1f371bd467ab657 depends: @@ -2345,13 +1955,7 @@ packages: license_family: MIT size: 73084 timestamp: 1733362427885 -- kind: conda - name: fastapi-cli - version: 0.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 depends: @@ -2363,14 +1967,7 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- kind: conda - name: filelock - version: 3.16.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 md5: d692e9ba6f92dc51484bf3477e36ce7c depends: @@ -2378,76 +1975,42 @@ packages: license: Unlicense size: 17441 timestamp: 1733240909987 -- kind: conda - name: freetype - version: 2.12.1 - build: h267a509_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: GPL-2.0-only OR FTL size: 634972 timestamp: 1694615932610 -- kind: conda - name: freetype - version: 2.12.1 - build: hadb7bae_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 - md5: e6085e516a3e304ce41a8ee08b9b89ad - depends: - - libpng >=1.6.39,<1.7.0a0 - - libzlib >=1.2.13,<2.0.0a0 - license: GPL-2.0-only OR FTL - size: 596430 - timestamp: 1694616332835 -- kind: conda - name: freetype - version: 2.12.1 - build: hf0a5ef3_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda sha256: 7af93030f4407f076dce181062360efac2cd54dce863b5d7765287a6f5382537 md5: a5ab74c5bd158c3d5532b66d8d83d907 depends: - libgcc-ng >=12 - libpng >=1.6.39,<1.7.0a0 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: GPL-2.0-only OR FTL size: 642092 timestamp: 1694617858496 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda + sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 + md5: e6085e516a3e304ce41a8ee08b9b89ad depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: Apache-2.0 - license_family: APACHE - size: 53366 - timestamp: 1729699762631 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx + license: GPL-2.0-only OR FTL + size: 596430 + timestamp: 1694616332835 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 md5: f98e36c96b2c66d9043187179ddb04f4 depends: @@ -2455,16 +2018,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 60968 timestamp: 1729699568442 -- kind: conda - name: frozenlist - version: 1.5.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb md5: 62fc11b0738ca15e0dd19b60cf280d12 depends: @@ -2472,17 +2032,27 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 59967 timestamp: 1729699642726 -- kind: conda - name: fsspec - version: 2024.12.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 + md5: 7960352935cc95ac23883c9b8c97f2ff + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 53366 + timestamp: 1729699762631 +- conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 depends: @@ -2491,110 +2061,83 @@ packages: license_family: BSD size: 137756 timestamp: 1734650349242 -- kind: conda - name: gflags - version: 2.2.2 - build: h5888daf_1005 - build_number: 1005 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda sha256: 6c33bf0c4d8f418546ba9c250db4e4221040936aef8956353bc764d4877bc39a md5: d411fc29e338efb48c5fd4576d71d881 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 119654 timestamp: 1726600001928 -- kind: conda - name: gflags - version: 2.2.2 - build: h5ad3122_1005 - build_number: 1005 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda sha256: 28fe6b40b20454106d5e4ef6947cf298c13cc72a46347bbc49b563cd3a463bfa md5: 4ff634d515abbf664774b5e1168a9744 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 106638 timestamp: 1726599967617 -- kind: conda - name: gflags - version: 2.2.2 - build: hf9b8971_1005 - build_number: 1005 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda sha256: fd56ed8a1dab72ab90d8a8929b6f916a6d9220ca297ff077f8f04c5ed3408e20 md5: 57a511a5905caa37540eb914dfcbf1fb depends: - __osx >=11.0 - libcxx >=17 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 82090 timestamp: 1726600145480 -- kind: conda - name: glog - version: 0.7.1 - build: h468a4a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 - md5: 08940a32c6ced3703d1412dd37df4f62 +- conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda + sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 + md5: ff862eebdfeb2fd048ae9dc92510baca depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 145811 - timestamp: 1718284208668 -- kind: conda - name: glog - version: 0.7.1 - build: hbabe93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 - md5: ff862eebdfeb2fd048ae9dc92510baca + size: 143452 + timestamp: 1718284177264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda + sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 + md5: 08940a32c6ced3703d1412dd37df4f62 depends: - gflags >=2.2.2,<2.3.0a0 - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 143452 - timestamp: 1718284177264 -- kind: conda - name: glog - version: 0.7.1 - build: heb240a5_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda + size: 145811 + timestamp: 1718284208668 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda sha256: 9fc77de416953aa959039db72bc41bfa4600ae3ff84acad04a7d0c1ab9552602 md5: fef68d0a95aa5b84b5c1a4f6f3bf40e1 depends: - __osx >=11.0 - gflags >=2.2.2,<2.3.0a0 - libcxx >=16 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 112215 timestamp: 1718284365403 -- kind: conda - name: googleapis-common-protos - version: 1.66.0 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda sha256: d8d19575a827f2c62500949b9536efdd6b5406c9f546a73b6a87ac90b03a5875 md5: 4861e30ff0cd566ea6fb4593e3b7c22a depends: @@ -2604,14 +2147,7 @@ packages: license_family: APACHE size: 116522 timestamp: 1731459019854 -- kind: conda - name: h11 - version: 0.14.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda sha256: 622516185a7c740d5c7f27016d0c15b45782c1501e5611deec63fd70344ce7c8 md5: 7ee49e89531c0dcbba9466f6d115d585 depends: @@ -2621,14 +2157,7 @@ packages: license_family: MIT size: 51846 timestamp: 1733327599467 -- kind: conda - name: h2 - version: 4.1.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda sha256: 843ddad410c370672a8250470697027618f104153612439076d4d7b91eeb7b5c md5: 825927dc7b0f287ef8d4d0011bb113b1 depends: @@ -2639,14 +2168,7 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- kind: conda - name: hpack - version: 4.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 md5: 2aa5ff7fa34a81b9196532c84c10d865 depends: @@ -2655,14 +2177,7 @@ packages: license_family: MIT size: 29412 timestamp: 1733299296857 -- kind: conda - name: httpcore - version: 1.0.7 - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e depends: @@ -2676,12 +2191,7 @@ packages: license_family: BSD size: 48959 timestamp: 1731707562362 -- kind: conda - name: httptools - version: 0.6.4 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda sha256: 621e7e050b888e5239d33e37ea72d6419f8367e5babcad38b755586f20264796 md5: 8b1160b32557290b64d5be68db3d996d depends: @@ -2689,16 +2199,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 101872 timestamp: 1732707756745 -- kind: conda - name: httptools - version: 0.6.4 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda sha256: 0bd1f30224af142711d11033a7469ae402a1147143f399f7341bbc1d8178c722 md5: 5e70a6de59352f9a52e9caa7f3447390 depends: @@ -2706,16 +2213,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 101255 timestamp: 1732707891645 -- kind: conda - name: httptools - version: 0.6.4 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda sha256: 5e93cda79e32e8c0039e05ea1939e688da336187dab025f699b42ef529e848be md5: e1747a8e8d2aca5499aaea9993bf31ff depends: @@ -2723,17 +2227,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 85623 timestamp: 1732707871414 -- kind: conda - name: httpx - version: 0.28.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda sha256: cd0f1de3697b252df95f98383e9edb1d00386bfdd03fdf607fa42fe5fcb09950 md5: d6989ead454181f4f9bc987d3dc4e285 depends: @@ -2746,13 +2246,7 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- kind: conda - name: huggingface_hub - version: 0.27.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb md5: 8c9a53ecd0c3c278efbdac567dd12ed0 depends: @@ -2769,14 +2263,7 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- kind: conda - name: hyperframe - version: 6.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b md5: 566e75c90c1d0c8c459eb0ad9833dc7a depends: @@ -2785,43 +2272,30 @@ packages: license_family: MIT size: 17239 timestamp: 1733298862681 -- kind: conda - name: icu - version: '75.1' - build: hf9b3779_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 12282786 timestamp: 1720853454991 -- kind: conda - name: icu - version: '75.1' - build: hfee45f7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda sha256: 9ba12c93406f3df5ab0a43db8a4b4ef67a5871dfd401010fbe29b218b2cbe620 md5: 5eb22c1d7b3fc4abb50d92d621583137 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 11857802 timestamp: 1720853997952 -- kind: conda - name: idna - version: '3.10' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 md5: 39a4f67be3286c86d696df570b1201b7 depends: @@ -2830,14 +2304,7 @@ packages: license_family: BSD size: 49765 timestamp: 1733211921194 -- kind: conda - name: importlib-metadata - version: 8.5.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda sha256: 13766b88fc5b23581530d3a0287c0c58ad82f60401afefab283bf158d2be55a9 md5: 315607a3030ad5d5227e76e0733798ff depends: @@ -2847,13 +2314,7 @@ packages: license_family: APACHE size: 28623 timestamp: 1733223207185 -- kind: conda - name: jinja2 - version: 3.1.5 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 md5: 2752a6ed44105bfb18c9bef1177d9dcd depends: @@ -2863,14 +2324,7 @@ packages: license_family: BSD size: 112561 timestamp: 1734824044952 -- kind: conda - name: jupyter_client - version: 8.6.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a md5: 4ebae00eae9705b0c3d6d1018a81d047 depends: @@ -2885,14 +2339,7 @@ packages: license_family: BSD size: 106342 timestamp: 1733441040958 -- kind: conda - name: jupyter_core - version: 5.7.2 - build: pyh31011fe_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda sha256: 732b1e8536bc22a5a174baa79842d79db2f4956d90293dd82dc1b3f6099bcccd md5: 0a2980dada0dd7fd0998f0342308b1b1 depends: @@ -2904,56 +2351,43 @@ packages: license_family: BSD size: 57671 timestamp: 1727163547058 -- kind: conda - name: keyutils - version: 1.6.1 - build: h166bdaf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb md5: 30186d27e2c9fa62b45fb1476b7200e3 depends: - libgcc-ng >=10.3.0 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 117831 timestamp: 1646151697040 -- kind: conda - name: keyutils - version: 1.6.1 - build: h4e544f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 sha256: 6d4233d97a9b38acbb26e1268bcf8c10a8e79c2aed7e5a385ec3769967e3e65b md5: 1f24853e59c68892452ef94ddd8afd4b depends: - libgcc-ng >=10.3.0 + arch: aarch64 + platform: linux license: LGPL-2.1-or-later size: 112327 timestamp: 1646166857935 -- kind: conda - name: krb5 - version: 1.21.3 - build: h237132a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b - md5: c6dc8a0fdec13a0565936655c33069a1 +- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 depends: - - __osx >=11.0 - - libcxx >=16 + - keyutils >=1.6.1,<2.0a0 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 1155530 - timestamp: 1719463474401 -- kind: conda - name: krb5 - version: 1.21.3 - build: h50a48e9_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda + size: 1370023 + timestamp: 1719463201255 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda sha256: 0ec272afcf7ea7fbf007e07a3b4678384b7da4047348107b2ae02630a570a815 md5: 29c10432a2ca1472b53f299ffb2ffa37 depends: @@ -2963,178 +2397,141 @@ packages: - libgcc-ng >=12 - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1474620 timestamp: 1719463205834 -- kind: conda - name: krb5 - version: 1.21.3 - build: h659f571_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 - md5: 3f43953b7d3fb3aaa1d0d0723d91e368 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda + sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b + md5: c6dc8a0fdec13a0565936655c33069a1 depends: - - keyutils >=1.6.1,<2.0a0 + - __osx >=11.0 + - libcxx >=16 - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 - - libgcc-ng >=12 - - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 1370023 - timestamp: 1719463201255 -- kind: conda - name: lcms2 - version: '2.16' - build: h922389a_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda + size: 1155530 + timestamp: 1719463474401 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 51bb7010fc86f70eee639b4bb7a894f5 + depends: + - libgcc-ng >=12 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.6.0,<4.8.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 245247 + timestamp: 1701647787198 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda sha256: be4847b1014d3cbbc524a53bdbf66182f86125775020563e11d914c8468dd97d md5: ffdd8267a04c515e7ce69c727b051414 depends: - libgcc-ng >=12 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 296219 timestamp: 1701647961116 -- kind: conda - name: lcms2 - version: '2.16' - build: ha0e7c42_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda sha256: 151e0c84feb7e0747fabcc85006b8973b22f5abbc3af76a9add0b0ef0320ebe4 md5: 66f6c134e76fe13cce8a9ea5814b5dd5 depends: - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.6.0,<4.8.0a0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 211959 timestamp: 1701647962657 -- kind: conda - name: lcms2 - version: '2.16' - build: hb7c19ff_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda - sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 - md5: 51bb7010fc86f70eee639b4bb7a894f5 - depends: - - libgcc-ng >=12 - - libjpeg-turbo >=3.0.0,<4.0a0 - - libtiff >=4.6.0,<4.8.0a0 - license: MIT - license_family: MIT - size: 245247 - timestamp: 1701647787198 -- kind: conda - name: ld_impl_linux-64 - version: '2.43' - build: h712a8e2_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe md5: 048b02e3962f066da18efe3a21b77672 depends: - __glibc >=2.17,<3.0.a0 constrains: - binutils_impl_linux-64 2.43 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 669211 timestamp: 1729655358674 -- kind: conda - name: ld_impl_linux-aarch64 - version: '2.43' - build: h80caac9_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda sha256: 80ec7e8f006196808fac5bd4b3773a652847f97bbf08044cd87731424ac64f8b md5: fcbde5ea19d55468953bf588770c0501 constrains: - binutils_impl_linux-aarch64 2.43 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 698245 timestamp: 1729655345825 -- kind: conda - name: lerc - version: 4.0.0 - build: h27087fc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 md5: 76bbff344f0134279f225174e9064c8f depends: - libgcc-ng >=12 - libstdcxx-ng >=12 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 281798 timestamp: 1657977462600 -- kind: conda - name: lerc - version: 4.0.0 - build: h4de3ea5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 sha256: 2d09ef9b7796d83364957e420b41c32d94e628c3f0520b61c332518a7b5cd586 md5: 1a0ffc65e03ce81559dbcb0695ad1476 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - license: Apache-2.0 + arch: aarch64 + platform: linux + license: Apache-2.0 license_family: Apache size: 262096 timestamp: 1657978241894 -- kind: conda - name: lerc - version: 4.0.0 - build: h9a09cb3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 sha256: 6f068bb53dfb6147d3147d981bb851bb5477e769407ad4e6a68edf482fdcb958 md5: de462d5aacda3b30721b512c5da4e742 depends: - libcxx >=13.0.1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 215721 timestamp: 1657977558796 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h07bc746_4 - build_number: 4 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 - md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f depends: - - __osx >=11.0 - - libcxx >=18 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 1178260 - timestamp: 1736008642885 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_h18dbdb1_4 - build_number: 4 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + size: 1311599 + timestamp: 1736008414161 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 md5: 633b9fe454ffea2aaf29e191d946a83b depends: @@ -3143,41 +2540,33 @@ packages: constrains: - abseil-cpp =20240722.0 - libabseil-static =20240722.0=cxx17* + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1334844 timestamp: 1736008472455 -- kind: conda - name: libabseil - version: '20240722.0' - build: cxx17_hbbce691_4 - build_number: 4 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 - md5: 488f260ccda0afaf08acb286db439c2f +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - __osx >=11.0 + - libcxx >=18 constrains: - libabseil-static =20240722.0=cxx17* - abseil-cpp =20240722.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache - size: 1311599 - timestamp: 1736008414161 -- kind: conda - name: libarrow - version: 18.1.0 - build: h0ad35bc_7_cpu + size: 1178260 + timestamp: 1736008642885 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f + md5: 08d4aff5ee6dee9a1b9ab13fca927697 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3185,15 +2574,17 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libcxx >=18 + - libgcc >=13 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 + - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3205,17 +2596,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- kind: conda - name: libarrow - version: 18.1.0 - build: hb7781cd_7_cpu + size: 8770256 + timestamp: 1735684696564 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 depends: @@ -3248,21 +2636,18 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 8026714 timestamp: 1735685336542 -- kind: conda - name: libarrow - version: 18.1.0 - build: hd595efa_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 + sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e + md5: 4ba2173203f44bbf03d19aaba6ed07d3 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - aws-crt-cpp >=0.29.7,<0.29.8.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 @@ -3270,17 +2655,15 @@ packages: - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - - libgcc >=13 + - libcxx >=18 - libgoogle-cloud >=2.33.0,<2.34.0a0 - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - - libstdcxx >=13 - libutf8proc >=2.9.0,<2.10.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 @@ -3292,34 +2675,14 @@ packages: - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libgcc >=13 - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hcb10f89_7_cpu + size: 5506699 + timestamp: 1735682962976 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 md5: 12d84228204c56fec6ed113288014d11 depends: @@ -3327,53 +2690,42 @@ packages: - libarrow 18.1.0 hd595efa_7_cpu - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 612463 timestamp: 1735684749868 -- kind: conda - name: libarrow-acero - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 + md5: 4c1d8c3feea249782148d3cd6a25392e + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 578222 + timestamp: 1735685424850 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 md5: 3eaf71fe987de13061db795e03bb1a1c depends: - __osx >=11.0 - libarrow 18.1.0 h0ad35bc_7_cpu - libcxx >=18 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 485185 timestamp: 1735683071232 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: h3b568fd_7_cpu - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab - depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu - - libstdcxx >=13 - license: Apache-2.0 - license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hcb10f89_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e md5: 0a81eb63d7cd150f598c752e86388d57 depends: @@ -3383,17 +2735,30 @@ packages: - libgcc >=13 - libparquet 18.1.0 h081d1f1_7_cpu - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 587497 timestamp: 1735684880531 -- kind: conda - name: libarrow-dataset - version: 18.1.0 - build: hf07054f_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 + md5: f39f5d725c2ca94c2e7b19e2717fd4ab + depends: + - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libgcc >=13 + - libparquet 18.1.0 hfc78867_7_cpu + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 560329 + timestamp: 1735685518922 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b md5: 97a2d3606682d94f7d73112e9ad684ae depends: @@ -3402,17 +2767,14 @@ packages: - libarrow-acero 18.1.0 hf07054f_7_cpu - libcxx >=18 - libparquet 18.1.0 h636d7b7_7_cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 491237 timestamp: 1735684688308 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h08228c5_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf md5: e128def53c133e8a23ac00cd4a479335 depends: @@ -3425,17 +2787,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 521861 timestamp: 1735684940668 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h1e9d426_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 depends: @@ -3447,17 +2806,14 @@ packages: - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 516014 timestamp: 1735685565929 -- kind: conda - name: libarrow-substrait - version: 18.1.0 - build: h4239455_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 md5: 91927747173f65695e441346c7145e26 depends: @@ -3469,17 +2825,14 @@ packages: - libarrow-dataset 18.1.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 452385 timestamp: 1735684993831 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c md5: ac52800af2e0c0e7dac770b435ce768a depends: @@ -3490,17 +2843,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16393 timestamp: 1734432564346 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d md5: 8d900b7079a00969d70305e9aad550b7 depends: @@ -3511,17 +2861,14 @@ packages: - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16477 timestamp: 1734432576699 -- kind: conda - name: libblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c md5: 21be102c9ae80a67ba7de23b129aa7f6 depends: @@ -3532,161 +2879,122 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16714 timestamp: 1734433054681 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 - md5: 3ee026955c688f551a9999840cff4c67 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 68982 - timestamp: 1725267774142 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 68851 timestamp: 1725267660471 -- kind: conda - name: libbrotlicommon - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda + sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 + md5: 3ee026955c688f551a9999840cff4c67 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 68982 + timestamp: 1725267774142 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda sha256: 839dacb741bdbb25e58f42088a2001b649f4f12195aeb700b5ddfca3267749e5 md5: d0bf1dff146b799b319ea0434b93f779 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 68426 timestamp: 1725267943211 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c - md5: e64d0f3b59c7c4047446b97a8624a72d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 31708 - timestamp: 1725267783442 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda sha256: 2892d512cad096cb03f1b66361deeab58b64e15ba525d6592bb6d609e7045edf md5: 9566f0bd264fbd463002e759b8a82401 depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 32696 timestamp: 1725267669305 -- kind: conda - name: libbrotlidec - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda + sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c + md5: e64d0f3b59c7c4047446b97a8624a72d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 31708 + timestamp: 1725267783442 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda sha256: 6c6862eb274f21a7c0b60e5345467a12e6dda8b9af4438c66d496a2c1a538264 md5: 55e66e68ce55523a6811633dd1ac74e2 depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 28378 timestamp: 1725267980316 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c - md5: 0e9bd365480c72b25c71a448257b537d - depends: - - libbrotlicommon 1.1.0 h86ecc28_2 - - libgcc >=13 - license: MIT - license_family: MIT - size: 290230 - timestamp: 1725267792697 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda sha256: 779f58174e99de3600e939fa46eddb453ec5d3c60bb46cdaa8b4c127224dbf29 md5: 06f70867945ea6a84d35836af780f1de depends: - __glibc >=2.17,<3.0.a0 - libbrotlicommon 1.1.0 hb9d3cd8_2 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 281750 timestamp: 1725267679782 -- kind: conda - name: libbrotlienc - version: 1.1.0 - build: hd74edd7_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda + sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c + md5: 0e9bd365480c72b25c71a448257b537d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 290230 + timestamp: 1725267792697 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda sha256: eeb1eb0d58b9d02bc1b98dc0a058f104ab168eb2f7d1c7bfa0570a12cfcdb7b7 md5: 4f3a434504c67b2c42565c0b85c1885c depends: - __osx >=11.0 - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 279644 timestamp: 1725268003553 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee md5: ebcc5f37a435aa3c19640533c82f8d76 depends: @@ -3695,17 +3003,14 @@ packages: - liblapack 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16336 timestamp: 1734432570482 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 md5: d77f943ae4083f3aeddca698f2d28262 depends: @@ -3714,17 +3019,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16398 timestamp: 1734432580937 -- kind: conda - name: libcblas - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 md5: a0e9980fe12d42f6d0c0ec009f67e948 depends: @@ -3733,60 +3035,48 @@ packages: - liblapack 3.9.0 26_osxarm64_openblas - liblapacke 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16628 timestamp: 1734433061517 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h01db608_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea - md5: 268ee639c17ada0002fb04dd21816cc2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 + sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 + md5: c965a5aa0d5c1c37ffc62dff36e28400 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 18669 - timestamp: 1633683724891 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: h9c3ff4c_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 - md5: c965a5aa0d5c1c37ffc62dff36e28400 + size: 20440 + timestamp: 1633683576494 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 + sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea + md5: 268ee639c17ada0002fb04dd21816cc2 depends: - libgcc-ng >=9.4.0 - libstdcxx-ng >=9.4.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 20440 - timestamp: 1633683576494 -- kind: conda - name: libcrc32c - version: 1.1.2 - build: hbdafb3b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 + size: 18669 + timestamp: 1633683724891 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 sha256: 58477b67cc719060b5b069ba57161e20ba69b8695d154a719cb4b60caf577929 md5: 32bd82a6a625ea6ce090a81c3d34edeb depends: - libcxx >=11.1.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 18765 timestamp: 1633683992603 -- kind: conda - name: libcurl - version: 8.11.1 - build: h332b0f4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 md5: 2b3e0081006dc21e8bf53a91c83a055c depends: @@ -3798,16 +3088,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: curl license_family: MIT size: 423011 timestamp: 1733999897624 -- kind: conda - name: libcurl - version: 8.11.1 - build: h6702fde_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda sha256: 9fc65d21a58f4aad1bc39dfb94a178893aeb035850c5cf0ed9736674279f390b md5: 7dec1cd271c403d1636bda5aa388a55d depends: @@ -3818,16 +3105,13 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: curl license_family: MIT size: 440737 timestamp: 1733999835504 -- kind: conda - name: libcurl - version: 8.11.1 - build: h73640d1_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda sha256: f47c35938144c23278987c7d12096f6a42d7c850ffc277222b032073412383b6 md5: 46d7524cabfdd199bffe63f8f19a552b depends: @@ -3838,74 +3122,58 @@ packages: - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: curl license_family: MIT size: 385098 timestamp: 1734000160270 -- kind: conda - name: libcxx - version: 19.1.6 - build: ha82da77_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec md5: ce5252d8db110cdb4ae4173d0a63c7c5 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache size: 520992 timestamp: 1734494699681 -- kind: conda - name: libdeflate - version: '1.23' - build: h4ddbbb0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 72255 timestamp: 1734373823254 -- kind: conda - name: libdeflate - version: '1.23' - build: h5e3c512_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda sha256: 959419d87cd2b789a9055db95704c614f31aeb70bef7949fa2f734122a3a2863 md5: 7e7ca2607b11b180120cefc2354fc0cb depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 69862 timestamp: 1734373858306 -- kind: conda - name: libdeflate - version: '1.23' - build: hec38601_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda sha256: 887c02deaed6d583459eba6367023e36d8761085b2f7126e389424f57155da53 md5: 1d8b9588be14e71df38c525767a1ac30 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 54132 timestamp: 1734373971372 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h7949ede_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd md5: 8247f80f3dc464d9322e85007e307fe8 depends: @@ -3913,154 +3181,105 @@ packages: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 134657 timestamp: 1736191912705 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321h976ea20_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c md5: 0be40129d3dd1a152fff29a85f0785d0 depends: - ncurses - libgcc >=13 - ncurses >=6.5,<7.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 148120 timestamp: 1736192137151 -- kind: conda - name: libedit - version: 3.1.20240808 - build: pl5321hafb1f1b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 md5: af89aa84ffb5ee551ce0c137b951a3b5 depends: - ncurses - __osx >=11.0 - ncurses >=6.5,<7.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107634 timestamp: 1736192034117 -- kind: conda - name: libev - version: '4.33' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 112766 + timestamp: 1702146165126 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda sha256: 973af77e297f1955dd1f69c2cbdc5ab9dfc88388a5576cd152cda178af0fd006 md5: a9a13cb143bbaa477b1ebaefbe47a302 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 115123 timestamp: 1702146237623 -- kind: conda - name: libev - version: '4.33' - build: h93a5062_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda sha256: 95cecb3902fbe0399c3a7e67a5bed1db813e5ab0e22f4023a5e0f722f2cc214f md5: 36d33e440c31857372a72137f78bacf5 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 107458 timestamp: 1702146414478 -- kind: conda - name: libev - version: '4.33' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda - sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 - md5: 172bf1cd1ff8629f2b1179945ed45055 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 + md5: a1cfcc585f0c42bf8d5546bb1dfb668d depends: - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 112766 - timestamp: 1702146165126 -- kind: conda - name: libevent - version: 2.1.12 - build: h2757513_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda - sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 - md5: 1a109764bff3bdc7bdd84088347d71dc - depends: - openssl >=3.1.1,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 368167 - timestamp: 1685726248899 -- kind: conda - name: libevent - version: 2.1.12 - build: h4ba1bb4_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda + size: 427426 + timestamp: 1685725977222 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda sha256: 01333cc7d6e6985dd5700b43660d90e9e58049182017fd24862088ecbe1458e4 md5: 96ae6083cd1ac9f6bc81631ac835b317 depends: - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 438992 timestamp: 1685726046519 -- kind: conda - name: libevent - version: 2.1.12 - build: hf998b51_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 - md5: a1cfcc585f0c42bf8d5546bb1dfb668d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda + sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 + md5: 1a109764bff3bdc7bdd84088347d71dc depends: - - libgcc-ng >=12 - openssl >=3.1.1,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 427426 - timestamp: 1685725977222 -- kind: conda - name: libexpat - version: 2.6.4 - build: h286801f_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda - sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 - md5: 38d2656dd914feb0cab8c629370768bf - depends: - - __osx >=11.0 - constrains: - - expat 2.6.4.* - license: MIT - license_family: MIT - size: 64693 - timestamp: 1730967175868 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5888daf_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + size: 368167 + timestamp: 1685726248899 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 md5: db833e03127376d461e1e13e76f09b6c depends: @@ -4068,76 +3287,70 @@ packages: - libgcc >=13 constrains: - expat 2.6.4.* + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 73304 timestamp: 1730967041968 -- kind: conda - name: libexpat - version: 2.6.4 - build: h5ad3122_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda sha256: f42e758009ba9db90d1fe7992bc3e60d0c52f71fb20923375d2c44ae69a5a2b3 md5: f1b3fab36861b3ce945a13f0dfdfc688 depends: - libgcc >=13 constrains: - expat 2.6.4.* + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 72345 timestamp: 1730967203789 -- kind: conda - name: libffi - version: 3.4.2 - build: h3422bc3_5 - build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca - md5: 086914b672be056eb70fd4285b6783b6 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda + sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 + md5: 38d2656dd914feb0cab8c629370768bf + depends: + - __osx >=11.0 + constrains: + - expat 2.6.4.* + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 39020 - timestamp: 1636488587153 -- kind: conda - name: libffi - version: 3.4.2 - build: h3557bc0_5 - build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 + size: 64693 + timestamp: 1730967175868 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + depends: + - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 58292 + timestamp: 1636488182923 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 sha256: 7e9258a102480757fe3faeb225a3ca04dffd10fecd2a958c65cdb4cdf75f2c3c md5: dddd85f4d52121fab0a8b099c5e06501 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 59450 timestamp: 1636488255090 -- kind: conda - name: libffi - version: 3.4.2 - build: h7f98852_5 - build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 - sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e - md5: d645c6d2ac96843a2bfaccd2d62b3ac3 - depends: - - libgcc-ng >=9.4.0 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 + sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca + md5: 086914b672be056eb70fd4285b6783b6 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 58292 - timestamp: 1636488182923 -- kind: conda - name: libgcc - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + size: 39020 + timestamp: 1636488587153 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 md5: 3cb76c3f10d3bc7f1105b2fc9db984df depends: @@ -4146,17 +3359,13 @@ packages: constrains: - libgomp 14.2.0 h77fa898_1 - libgcc-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 848745 timestamp: 1729027721139 -- kind: conda - name: libgcc - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda sha256: 5d56757ccad208c79214395b00d006d8d18929a4ba49c47bd9460789a7620943 md5: 511b511c5445e324066c3377481bcab8 depends: @@ -4164,175 +3373,131 @@ packages: constrains: - libgcc-ng ==14.2.0=*_1 - libgomp 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 535243 timestamp: 1729089435134 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 md5: e39480b9ca41323497b05492a63bc35b depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54142 timestamp: 1729027726517 -- kind: conda - name: libgcc-ng - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda sha256: 9b5cf168a6c7361cae869cb74b716766ee7c6d6b3f6172b32ba9bf91135efdc4 md5: 0694c249c61469f2c0f7e2990782af21 depends: - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54104 timestamp: 1729089444587 -- kind: conda - name: libgfortran - version: 5.0.0 - build: 13_2_0_hd922786_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b - md5: 4a55d9e169114b2b90d3ec4604cd7bbf - depends: - - libgfortran5 13.2.0 hf226fd6_3 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 110233 - timestamp: 1707330749033 -- kind: conda - name: libgfortran - version: 14.2.0 - build: h69a702a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 md5: f1fd30127802683586f768875127a987 depends: - libgfortran5 14.2.0 hd5240d6_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53997 timestamp: 1729027752995 -- kind: conda - name: libgfortran - version: 14.2.0 - build: he9431aa_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda sha256: cb66e411fa32a5c6040f4e5e2a63c00897aae4c3133a9c004c2e929ccf19575b md5: 0294b92d2f47a240bebb1e3336b495f1 depends: - libgfortran5 14.2.0 hb6113d0_1 constrains: - libgfortran-ng ==14.2.0=*_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729089471124 -- kind: conda - name: libgfortran5 - version: 13.2.0 - build: hf226fd6_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a - md5: 66ac81d54e95c534ae488726c1f698ea +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda + sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b + md5: 4a55d9e169114b2b90d3ec4604cd7bbf depends: - - llvm-openmp >=8.0.0 + - libgfortran5 13.2.0 hf226fd6_3 + arch: arm64 + platform: osx + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 110233 + timestamp: 1707330749033 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: 9822b874ea29af082e5d36098d25427d + depends: + - libgcc >=14.2.0 constrains: - - libgfortran 5.0.0 13_2_0_*_3 + - libgfortran 14.2.0 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 997381 - timestamp: 1707330687590 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hb6113d0_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda + size: 1462645 + timestamp: 1729027735353 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda sha256: a87ff46d19916403cbf68cf1d785bf56b4d1ab7b2552468d2ea775d70782493f md5: fc068e11b10e18f184e027782baa12b6 depends: - libgcc >=14.2.0 constrains: - libgfortran 14.2.0 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 1102158 timestamp: 1729089452640 -- kind: conda - name: libgfortran5 - version: 14.2.0 - build: hd5240d6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d - md5: 9822b874ea29af082e5d36098d25427d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda + sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a + md5: 66ac81d54e95c534ae488726c1f698ea depends: - - libgcc >=14.2.0 + - llvm-openmp >=8.0.0 constrains: - - libgfortran 14.2.0 + - libgfortran 5.0.0 13_2_0_*_3 + arch: arm64 + platform: osx license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 1462645 - timestamp: 1729027735353 -- kind: conda - name: libgomp - version: 14.2.0 - build: h77fa898_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + size: 997381 + timestamp: 1707330687590 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 md5: cc3573974587f12dda90d96e3e55a702 depends: - _libgcc_mutex 0.1 conda_forge + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 460992 timestamp: 1729027639220 -- kind: conda - name: libgomp - version: 14.2.0 - build: he277a41_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda sha256: 5aa53874a5e57a00f2e0c2e2910684eb674429cd5fcb803619b226a73e89aedf md5: 376f0e73abbda6d23c0cb749adc195ef + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 463521 timestamp: 1729089357313 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: h2b5623c_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 md5: 61829a8dd5f4e2327e707572065bae41 depends: @@ -4347,17 +3512,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1254656 timestamp: 1735648569457 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hccf9d24_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c md5: a2724014eb04f14bd71d35f45b062dd0 depends: @@ -4371,17 +3532,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1253019 timestamp: 1735649566849 -- kind: conda - name: libgoogle-cloud - version: 2.33.0 - build: hdbe95d5_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce md5: 91de1fbab8610974c0094c266bc63435 depends: @@ -4395,17 +3552,13 @@ packages: - openssl >=3.4.0,<4.0a0 constrains: - libgoogle-cloud 2.33.0 *_1 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 877594 timestamp: 1735648230965 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h0121fbd_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 depends: @@ -4418,39 +3571,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 784357 timestamp: 1735648759177 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: h7081f7f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 - depends: - - __osx >=11.0 - - libabseil - - libcrc32c >=1.1.2,<1.2.0a0 - - libcurl - - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 - - libzlib >=1.3.1,<2.0a0 - - openssl - license: Apache-2.0 - license_family: Apache - size: 526963 - timestamp: 1735649222088 -- kind: conda - name: libgoogle-cloud-storage - version: 2.33.0 - build: hb9b2b65_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 md5: 45df2267ff4d8ce532e8d300ce0b0829 depends: @@ -4462,43 +3589,31 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 737518 timestamp: 1735649773462 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h0a426d6_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 - md5: 8a3cba079d6ac985e7d73c76a678fbb4 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 depends: - __osx >=11.0 - - c-ares >=1.34.4,<2.0a0 - - libabseil * cxx17* - - libabseil >=20240722.0,<20240723.0a0 + - libabseil + - libcrc32c >=1.1.2,<1.2.0a0 + - libcurl - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libre2-11 >=2024.7.2 + - libgoogle-cloud 2.33.0 hdbe95d5_1 - libzlib >=1.3.1,<2.0a0 - - openssl >=3.4.0,<4.0a0 - - re2 - constrains: - - grpc-cpp =1.67.1 + - openssl + arch: arm64 + platform: osx license: Apache-2.0 - license_family: APACHE - size: 5311706 - timestamp: 1735585137716 -- kind: conda - name: libgrpc - version: 1.67.1 - build: h25350d4_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + license_family: Apache + size: 526963 + timestamp: 1735649222088 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c depends: @@ -4515,17 +3630,13 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 7792251 timestamp: 1735584856826 -- kind: conda - name: libgrpc - version: 1.67.1 - build: hf7ccdd3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe md5: 8fb41a425bebaeb3d0fa568503612e64 depends: @@ -4541,103 +3652,98 @@ packages: - re2 constrains: - grpc-cpp =1.67.1 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 7430006 timestamp: 1735585769731 -- kind: conda - name: libiconv - version: '1.17' - build: h0d3ecfb_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 - md5: 69bda57310071cf6d2b86caf11573d2d - license: LGPL-2.1-only - size: 676469 - timestamp: 1702682458114 -- kind: conda - name: libiconv - version: '1.17' - build: h31becfc_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - sha256: a30e09d089cb75a0d5b8e5c354694c1317da98261185ed65aa3793e741060614 - md5: 9a8eb13f14de7d761555a98712e6df65 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 depends: - - libgcc-ng >=12 - license: LGPL-2.1-only - size: 705787 - timestamp: 1702684557134 -- kind: conda - name: libiconv - version: '1.17' - build: hd590300_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libre2-11 >=2024.7.2 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - re2 + constrains: + - grpc-cpp =1.67.1 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 5311706 + timestamp: 1735585137716 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 md5: d66573916ffcf376178462f1b61c941e depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only size: 705775 timestamp: 1702682170569 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda + sha256: a30e09d089cb75a0d5b8e5c354694c1317da98261185ed65aa3793e741060614 + md5: 9a8eb13f14de7d761555a98712e6df65 + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + size: 705787 + timestamp: 1702684557134 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda + sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 + md5: 69bda57310071cf6d2b86caf11573d2d + arch: arm64 + platform: osx + license: LGPL-2.1-only + size: 676469 + timestamp: 1702682458114 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: ea25936bb4080d843790b586850f82b8 + depends: + - libgcc-ng >=12 + constrains: + - jpeg <0.0.0a + arch: x86_64 + platform: linux + license: IJG AND BSD-3-Clause AND Zlib + size: 618575 + timestamp: 1694474974816 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda sha256: 675bc1f2a8581cd34a86c412663ec29c5f90c1d9f8d11866aa1ade5cdbdf8429 md5: ed24e702928be089d9ba3f05618515c6 depends: - libgcc-ng >=12 constrains: - jpeg <0.0.0a + arch: aarch64 + platform: linux license: IJG AND BSD-3-Clause AND Zlib size: 647126 timestamp: 1694475003570 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hb547adb_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda sha256: a42054eaa38e84fc1e5ab443facac4bbc9d1b6b6f23f54b7bf4f1eb687e1d993 md5: 3ff1e053dc3a2b8e36b9bfa4256a58d1 constrains: - jpeg <0.0.0a + arch: arm64 + platform: osx license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- kind: conda - name: libjpeg-turbo - version: 3.0.0 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f - md5: ea25936bb4080d843790b586850f82b8 - depends: - - libgcc-ng >=12 - constrains: - - jpeg <0.0.0a - license: IJG AND BSD-3-Clause AND Zlib - size: 618575 - timestamp: 1694474974816 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linux64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda build_number: 26 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 md5: 3792604c43695d6a273bc5faaac47d48 depends: @@ -4646,17 +3752,14 @@ packages: - libcblas 3.9.0 26_linux64_openblas - liblapacke 3.9.0 26_linux64_openblas - blas * openblas + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16338 timestamp: 1734432576650 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_linuxaarch64_openblas +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda build_number: 26 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 md5: a5d4e18876393633da62fd8492c00156 depends: @@ -4665,17 +3768,14 @@ packages: - blas * openblas - liblapacke 3.9.0 26_linuxaarch64_openblas - libcblas 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 16403 timestamp: 1734432585123 -- kind: conda - name: liblapack - version: 3.9.0 - build: 26_osxarm64_openblas +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda build_number: 26 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 md5: cebad79038a75cfd28fa90d147a2d34d depends: @@ -4684,59 +3784,44 @@ packages: - liblapacke 3.9.0 26_osxarm64_openblas - libcblas 3.9.0 26_osxarm64_openblas - blas * openblas + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 16624 timestamp: 1734433068120 -- kind: conda - name: liblzma - version: 5.6.3 - build: h39f12f2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 - md5: b2553114a7f5e20ccd02378a77d836aa +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: 0BSD - size: 99129 - timestamp: 1733407496073 -- kind: conda - name: liblzma - version: 5.6.3 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda + size: 111132 + timestamp: 1733407410083 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda sha256: d1cce0b7d62d1e54e2164d3e0667ee808efc6c3870256e5b47a150cd0bf46824 md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: 0BSD size: 124138 timestamp: 1733409137214 -- kind: conda - name: liblzma - version: 5.6.3 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 - md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda + sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 + md5: b2553114a7f5e20ccd02378a77d836aa depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: 0BSD - size: 111132 - timestamp: 1733407410083 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h161d5f1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda + size: 99129 + timestamp: 1733407496073 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 md5: 19e57602824042dfd0446292ef90488b depends: @@ -4748,36 +3833,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 647599 timestamp: 1729571887612 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: h6d7220d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f - md5: 3408c02539cee5f1141f9f11450b6a51 - depends: - - __osx >=11.0 - - c-ares >=1.34.2,<2.0a0 - - libcxx >=17 - - libev >=4.33,<4.34.0a0 - - libev >=4.33,<5.0a0 - - libzlib >=1.3.1,<2.0a0 - - openssl >=3.3.2,<4.0a0 - license: MIT - license_family: MIT - size: 566719 - timestamp: 1729572385640 -- kind: conda - name: libnghttp2 - version: 1.64.0 - build: hc8609a4_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda sha256: c093c6d370aadbf0409c20b6c54c488ee2f6fea976181919fcc63e87ee232673 md5: f52c614fa214a8bedece9421c771670d depends: @@ -4788,65 +3850,52 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 714610 timestamp: 1729571912479 -- kind: conda - name: libnsl - version: 2.0.1 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 - md5: c14f32510f694e3185704d89967ec422 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda + sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f + md5: 3408c02539cee5f1141f9f11450b6a51 depends: - - libgcc-ng >=12 - license: LGPL-2.1-only - license_family: GPL - size: 34501 - timestamp: 1697358973269 -- kind: conda - name: libnsl - version: 2.0.1 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - __osx >=11.0 + - c-ares >=1.34.2,<2.0a0 + - libcxx >=17 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 566719 + timestamp: 1729572385640 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-only license_family: GPL size: 33408 timestamp: 1697359010159 -- kind: conda - name: libopenblas - version: 0.3.28 - build: openmp_hf332438_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 - md5: 40803a48d947c8639da6704e9a44d3ce +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda + sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 + md5: c14f32510f694e3185704d89967ec422 depends: - - __osx >=11.0 - - libgfortran 5.* - - libgfortran5 >=13.2.0 - - llvm-openmp >=18.1.8 - constrains: - - openblas >=0.3.28,<0.3.29.0a0 - license: BSD-3-Clause - license_family: BSD - size: 4165774 - timestamp: 1730772154295 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h94d23a6_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + license_family: GPL + size: 34501 + timestamp: 1697358973269 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe md5: 62857b389e42b36b686331bec0922050 depends: @@ -4856,17 +3905,13 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 5578513 timestamp: 1730772671118 -- kind: conda - name: libopenblas - version: 0.3.28 - build: pthreads_h9d3fd7e_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda sha256: 30623a40764e935aa77e0d4db54c1a1589189a9bf3a03fdb445505c1e319b5a6 md5: e8dde93dd199da3c1f2c1fcfd0042cd4 depends: @@ -4875,17 +3920,30 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.28,<0.3.29.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 4793435 timestamp: 1730773029647 -- kind: conda - name: libparquet - version: 18.1.0 - build: h081d1f1_7_cpu +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda + sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 + md5: 40803a48d947c8639da6704e9a44d3ce + depends: + - __osx >=11.0 + - libgfortran 5.* + - libgfortran5 >=13.2.0 + - llvm-openmp >=18.1.8 + constrains: + - openblas >=0.3.28,<0.3.29.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 4165774 + timestamp: 1730772154295 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 md5: b97013ef4e1dd2cf11594f06d5b5e83a depends: @@ -4895,36 +3953,14 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1205598 timestamp: 1735684849150 -- kind: conda - name: libparquet - version: 18.1.0 - build: h636d7b7_7_cpu - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 - depends: - - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libcxx >=18 - - libthrift >=0.21.0,<0.21.1.0a0 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: APACHE - size: 873251 - timestamp: 1735684582558 -- kind: conda - name: libparquet - version: 18.1.0 - build: hfc78867_7_cpu +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 md5: 184bec7a9392ab6ba8134041e81971d6 depends: @@ -4933,79 +3969,79 @@ packages: - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 1117825 timestamp: 1735685495511 -- kind: conda - name: libpng - version: 1.6.45 - build: h3783ad8_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 + md5: 93de9ba66a20db32a2646d313794b3a8 depends: - __osx >=11.0 - - libzlib >=1.3.1,<2.0a0 - license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 -- kind: conda - name: libpng - version: 1.6.45 - build: h943b412_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - libarrow 18.1.0 h0ad35bc_7_cpu + - libcxx >=18 + - libthrift >=0.21.0,<0.21.1.0a0 + - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 873251 + timestamp: 1735684582558 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: zlib-acknowledgement size: 289426 timestamp: 1736339058310 -- kind: conda - name: libpng - version: 1.6.45 - build: hec79eb8_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca md5: 9a8716c16b40acc7148263de1d0a403b depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: zlib-acknowledgement size: 299051 timestamp: 1736344007986 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h3bd63a1_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 - md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d depends: - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: zlib-acknowledgement + size: 263151 + timestamp: 1736339184358 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 + depends: + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 2271580 - timestamp: 1735576361997 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h44a3b7b_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + size: 2960815 + timestamp: 1735577210663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 md5: 68f807f7cc13951652bbe048253fd405 depends: @@ -5014,57 +4050,45 @@ packages: - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 2788074 timestamp: 1735576315676 -- kind: conda - name: libprotobuf - version: 5.28.3 - build: h6128344_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 - md5: d8703f1ffe5a06356f06467f1d0b9464 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 2960815 - timestamp: 1735577210663 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h07bc746_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 - md5: 6b1e3624d3488016ca4f1ca0c412efaa + size: 2271580 + timestamp: 1735576361997 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libcxx >=18 + - libgcc >=13 + - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 167155 - timestamp: 1735541067807 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: h18dbdb1_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + size: 209793 + timestamp: 1735541054068 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 depends: @@ -5074,227 +4098,176 @@ packages: - libstdcxx >=13 constrains: - re2 2024.07.02.* + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 204305 timestamp: 1735540986919 -- kind: conda - name: libre2-11 - version: 2024.07.02 - build: hbbce691_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 - md5: b2fede24428726dd867611664fb372e8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libcxx >=18 constrains: - re2 2024.07.02.* + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 209793 - timestamp: 1735541054068 -- kind: conda - name: libsodium - version: 1.0.20 - build: h4ab18f5_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + size: 167155 + timestamp: 1735541067807 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 md5: a587892d3c13b6621a6091be690dbca2 depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: ISC size: 205978 timestamp: 1716828628198 -- kind: conda - name: libsodium - version: 1.0.20 - build: h68df207_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda sha256: 448df5ea3c5cf1af785aad46858d7a5be0522f4234a4dc9bb764f4d11ff3b981 md5: 2e4a8f23bebdcb85ca8e5a0fbe75666a depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: ISC size: 177394 timestamp: 1716828514515 -- kind: conda - name: libsodium - version: 1.0.20 - build: h99b78c6_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda sha256: fade8223e1e1004367d7101dd17261003b60aa576df6d7802191f8972f7470b1 md5: a7ce36e284c5faaf93c220dfc39e3abd depends: - __osx >=11.0 + arch: arm64 + platform: osx license: ISC size: 164972 timestamp: 1716828607917 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h3f77e49_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 + md5: b58da17db24b6e08bcbf8fed2fb8c915 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: Unlicense - size: 850553 - timestamp: 1733762057506 -- kind: conda - name: libsqlite - version: 3.47.2 - build: h5eb1b54_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + size: 873551 + timestamp: 1733761824646 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 md5: d4bf59f8783a4a66c0aec568f6de3ff4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: Unlicense size: 1042182 timestamp: 1733761913736 -- kind: conda - name: libsqlite - version: 3.47.2 - build: hee588c1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 + md5: 122d6f29470f1a991e85608e77e56a8a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: Unlicense - size: 873551 - timestamp: 1733761824646 -- kind: conda - name: libssh2 - version: 1.11.1 - build: h9cc3647_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 - md5: ddc7194676c285513706e5fc64f214d7 + size: 850553 + timestamp: 1733762057506 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 + md5: be2de152d8073ef1c01b7728475f2fe7 depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 279028 - timestamp: 1732349599461 -- kind: conda - name: libssh2 - version: 1.11.1 - build: ha41c0db_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda + size: 304278 + timestamp: 1732349402869 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda sha256: 40f2af5357457546bd11cd64a3b9043d83865180f65ce602515c35f353be35c7 md5: aeffe03c0e598f015aab08dbb04f6ee4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 311577 timestamp: 1732349396421 -- kind: conda - name: libssh2 - version: 1.11.1 - build: hf672d98_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 - md5: be2de152d8073ef1c01b7728475f2fe7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda + sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 + md5: ddc7194676c285513706e5fc64f214d7 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 304278 - timestamp: 1732349402869 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: h3f4de04_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 - md5: 37f489acd39e22b623d2d1e5ac6d195c - depends: - - libgcc 14.2.0 he277a41_1 - license: GPL-3.0-only WITH GCC-exception-3.1 - license_family: GPL - size: 3816794 - timestamp: 1729089463404 -- kind: conda - name: libstdcxx - version: 14.2.0 - build: hc0a3c3a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + size: 279028 + timestamp: 1732349599461 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 md5: 234a5554c53625688d51062645337328 depends: - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 3893695 timestamp: 1729027746910 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: h4852527_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda + sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 + md5: 37f489acd39e22b623d2d1e5ac6d195c + depends: + - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3816794 + timestamp: 1729089463404 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 md5: 8371ac6457591af2cf6159439c1fd051 depends: - libstdcxx 14.2.0 hc0a3c3a_1 + arch: x86_64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54105 timestamp: 1729027780628 -- kind: conda - name: libstdcxx-ng - version: 14.2.0 - build: hf1166c9_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda sha256: 9f97461bd55a2745a7a0941f3502a047f15bfe7bb2952dc7fb204b3202f866fd md5: 0e75771b8a03afae5a2c6ce71bc733f5 depends: - libstdcxx 14.2.0 h3f4de04_1 + arch: aarch64 + platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 54133 timestamp: 1729089498541 -- kind: conda - name: libthrift - version: 0.21.0 - build: h0e7cc3e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda sha256: ebb395232973c18745b86c9a399a4725b2c39293c9a91b8e59251be013db42f0 md5: dcb95c0a98ba9ff737f7ae482aef7833 depends: @@ -5304,16 +4277,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 425773 timestamp: 1727205853307 -- kind: conda - name: libthrift - version: 0.21.0 - build: h154c74f_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda sha256: f04ab1417aca1687edff9c30d8423ace285eb8c053dc16d595c6e47cfeefb274 md5: c28792bf37f4ecdce8e3cb9e40750650 depends: @@ -5322,16 +4292,13 @@ packages: - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 417329 timestamp: 1727205944238 -- kind: conda - name: libthrift - version: 0.21.0 - build: h64651cc_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda sha256: 7a6c7d5f58cbbc2ccd6493b4b821639fdb0701b9b04c737a949e8cb6adf1c9ad md5: 7ce2bd2f650f8c31ad7ba4c7bfea61b7 depends: @@ -5340,39 +4307,32 @@ packages: - libevent >=2.1.12,<2.1.13.0a0 - libzlib >=1.3.1,<2.0a0 - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 324342 timestamp: 1727206096912 -- kind: conda - name: libtiff - version: 4.7.0 - build: h551f018_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae - md5: a5d084a957563e614ec0c0196d890654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 + md5: 0ea6510969e1296cc19966fad481f6de depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - lerc >=4.0.0,<5.0a0 - - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 + - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: HPND - size: 370600 - timestamp: 1734398863052 -- kind: conda - name: libtiff - version: 4.7.0 - build: h88f7998_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda + size: 428173 + timestamp: 1734398813264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda sha256: 5888bd66ba7606ae8596856c7dac800940ecad0aed77d6aa37db69d434c81cf0 md5: 36a0ea4a173338c8725dc0807e99cf22 depends: @@ -5385,239 +4345,189 @@ packages: - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: HPND size: 464699 timestamp: 1734398752249 -- kind: conda - name: libtiff - version: 4.7.0 - build: hd9ff511_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 - md5: 0ea6510969e1296cc19966fad481f6de +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda + sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae + md5: a5d084a957563e614ec0c0196d890654 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - lerc >=4.0.0,<5.0a0 + - libcxx >=18 - libdeflate >=1.23,<1.24.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - liblzma >=5.6.3,<6.0a0 - - libstdcxx >=13 - libwebp-base >=1.4.0,<2.0a0 - libzlib >=1.3.1,<2.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: HPND - size: 428173 - timestamp: 1734398813264 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h5505292_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 370600 + timestamp: 1734398863052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 + md5: 1e936bd23d737aac62a18e9a1e7f8b18 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: h86ecc28_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + size: 81500 + timestamp: 1732868419835 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 md5: 699f155da290be3a1a64c932c6728991 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 81526 timestamp: 1732868466862 -- kind: conda - name: libutf8proc - version: 2.9.0 - build: hb9d3cd8_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 + md5: f777470d31c78cd0abe1903a2fda436f depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- kind: conda - name: libuuid - version: 2.38.1 - build: h0b41bf4_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + size: 83000 + timestamp: 1732868631531 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 33601 timestamp: 1680112270483 -- kind: conda - name: libuuid - version: 2.38.1 - build: hb4cce97_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda sha256: 616277b0c5f7616c2cdf36f6c316ea3f9aa5bb35f2d4476a349ab58b9b91675f md5: 000e30b09db0b7c775b21695dff30969 depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 35720 timestamp: 1680113474501 -- kind: conda - name: libuv - version: 1.49.2 - build: h7ab814d_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 + md5: 070e3c9ddab77e38799d5c30b109c633 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 -- kind: conda - name: libuv - version: 1.49.2 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + size: 884647 + timestamp: 1729322566955 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 md5: 1899e1ec2be63386c41c4db31d3056af depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 627484 timestamp: 1729322575379 -- kind: conda - name: libuv - version: 1.49.2 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 + md5: 4bc348e3a1a74d20a3f9beb866d75e0a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h0886dbf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda + size: 410500 + timestamp: 1729322654121 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf + md5: 63f790534398730f59e1b899c3644d4a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - libwebp 1.5.0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 429973 + timestamp: 1734777489810 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda sha256: b3d881a0ae08bb07fff7fa8ead506c8d2e0388733182fe4f216f3ec5d61ffcf0 md5: 95ef4a689b8cc1b7e18b53784d88f96b depends: - libgcc >=13 constrains: - libwebp 1.5.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 362623 timestamp: 1734779054659 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h2471fea_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda sha256: f8bdb876b4bc8cb5df47c28af29188de8911c3fea4b799a33743500149de3f4a md5: 569466afeb84f90d5bb88c11cc23d746 depends: - __osx >=11.0 constrains: - libwebp 1.5.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 290013 timestamp: 1734777593617 -- kind: conda - name: libwebp-base - version: 1.5.0 - build: h851e524_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf - md5: 63f790534398730f59e1b899c3644d4a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa + md5: 92ed62436b625154323d40d5f2f11dd7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - constrains: - - libwebp 1.5.0 - license: BSD-3-Clause - license_family: BSD - size: 429973 - timestamp: 1734777489810 -- kind: conda - name: libxcb - version: 1.17.0 - build: h262b8f6_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b - md5: cd14ee5cca2464a425b1dbfc24d90db2 - depends: - - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 397493 - timestamp: 1727280745441 -- kind: conda - name: libxcb - version: 1.17.0 - build: h8a09558_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa - md5: 92ed62436b625154323d40d5f2f11dd7 + size: 395888 + timestamp: 1727278577118 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda + sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b + md5: cd14ee5cca2464a425b1dbfc24d90db2 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: aarch64 + platform: linux license: MIT license_family: MIT - size: 395888 - timestamp: 1727278577118 -- kind: conda - name: libxcb - version: 1.17.0 - build: hdb1d25a_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + size: 397493 + timestamp: 1727280745441 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda sha256: bd3816218924b1e43b275863e21a3e13a5db4a6da74cca8e60bc3c213eb62f71 md5: af523aae2eca6dfa1c8eec693f5b9a79 depends: @@ -5625,45 +4535,33 @@ packages: - pthread-stubs - xorg-libxau >=1.0.11,<2.0a0 - xorg-libxdmcp + arch: arm64 + platform: osx license: MIT license_family: MIT size: 323658 timestamp: 1727278733917 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: h31becfc_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f - md5: b4df5d7d4b63579d081fd3a4cf99740e - depends: - - libgcc-ng >=12 - license: LGPL-2.1-or-later - size: 114269 - timestamp: 1702724369203 -- kind: conda - name: libxcrypt - version: 4.4.36 - build: hd590300_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c md5: 5aa797f8787fe7a17d1b0821485b5adc depends: - libgcc-ng >=12 + arch: x86_64 + platform: linux license: LGPL-2.1-or-later size: 100393 timestamp: 1702724383534 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h0d44e9d_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda + sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f + md5: b4df5d7d4b63579d081fd3a4cf99740e + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-or-later + size: 114269 + timestamp: 1702724369203 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda sha256: 306e18aa647d8208ad2cd0e62d84933222b2fbe93d2d53cd5283d2256b1d54de md5: f5b05674697ae7d2c5932766695945e1 depends: @@ -5674,36 +4572,13 @@ packages: - libzlib >=1.3.1,<2.0a0 constrains: - icu <0.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 689993 - timestamp: 1733443678322 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h178c5d8_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 - md5: 3dc3cff0eca1640a6acbbfab2f78139e - depends: - - __osx >=11.0 - - icu >=75.1,<76.0a0 - - libiconv >=1.17,<2.0a0 - - liblzma >=5.6.3,<6.0a0 - - libzlib >=1.3.1,<2.0a0 - license: MIT - license_family: MIT - size: 582898 - timestamp: 1733443841584 -- kind: conda - name: libxml2 - version: 2.13.5 - build: h2e0c361_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda + size: 689993 + timestamp: 1733443678322 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda sha256: dc0e86d35a836af6e99d18f50c6551fc64c53ed3a3da5a9fea90e78763cf14b4 md5: 63410f85031930cde371dfe0ee89109a depends: @@ -5712,69 +4587,68 @@ packages: - libiconv >=1.17,<2.0a0 - liblzma >=5.6.3,<6.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 732155 timestamp: 1733443825814 -- kind: conda - name: libzlib - version: 1.3.1 - build: h8359307_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b - md5: 369964e85dc26bfe78f41399b366c435 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda + sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 + md5: 3dc3cff0eca1640a6acbbfab2f78139e depends: - __osx >=11.0 + - icu >=75.1,<76.0a0 + - libiconv >=1.17,<2.0a0 + - liblzma >=5.6.3,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 582898 + timestamp: 1733443841584 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: edb0dca6bc32e4f4789199455a1dbeb8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: x86_64 + platform: linux license: Zlib license_family: Other - size: 46438 - timestamp: 1727963202283 -- kind: conda - name: libzlib - version: 1.3.1 - build: h86ecc28_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + size: 60963 + timestamp: 1727963148474 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda sha256: 5a2c1eeef69342e88a98d1d95bff1603727ab1ff4ee0e421522acd8813439b84 md5: 08aad7cbe9f5a6b460d0976076b6ae64 depends: - libgcc >=13 constrains: - zlib 1.3.1 *_2 + arch: aarch64 + platform: linux license: Zlib license_family: Other size: 66657 timestamp: 1727963199518 -- kind: conda - name: libzlib - version: 1.3.1 - build: hb9d3cd8_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 - md5: edb0dca6bc32e4f4789199455a1dbeb8 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b + md5: 369964e85dc26bfe78f41399b366c435 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 constrains: - zlib 1.3.1 *_2 + arch: arm64 + platform: osx license: Zlib license_family: Other - size: 60963 - timestamp: 1727963148474 -- kind: conda - name: lit - version: 19.1.6 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.6-pyhd8ed1ab_0.conda + size: 46438 + timestamp: 1727963202283 +- conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.6-pyhd8ed1ab_0.conda sha256: db850690a15523a42f6e526d069a4a065d516793360d0b20e67258316bcf14f1 md5: 367b485a667684bd797fddb1abf66969 depends: @@ -5783,79 +4657,57 @@ packages: license_family: Apache size: 128368 timestamp: 1734486415918 -- kind: conda - name: llvm-openmp - version: 19.1.6 - build: hdb05f8b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 md5: 34fdeffa0555a1a56f38839415cc066c depends: - __osx >=11.0 constrains: - openmp 19.1.6|19.1.6.* + arch: arm64 + platform: osx license: Apache-2.0 WITH LLVM-exception license_family: APACHE size: 281251 timestamp: 1734520462311 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h286801f_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 - md5: 01511afc6cc1909c5303cf31be17b44f - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-2-Clause - license_family: BSD - size: 148824 - timestamp: 1733741047892 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5888daf_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 167055 timestamp: 1733741040117 -- kind: conda - name: lz4-c - version: 1.10.0 - build: h5ad3122_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda sha256: 67e55058d275beea76c1882399640c37b5be8be4eb39354c94b610928e9a0573 md5: 6654e411da94011e8fbe004eacb8fe11 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 184953 timestamp: 1733740984533 -- kind: conda - name: markdown-it-py - version: 3.0.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 + md5: 01511afc6cc1909c5303cf31be17b44f + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 148824 + timestamp: 1733741047892 +- conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda sha256: 0fbacdfb31e55964152b24d5567e9a9996e1e7902fb08eb7d91b5fd6ce60803a md5: fee3164ac23dfca50cfcc8b85ddefb81 depends: @@ -5865,13 +4717,7 @@ packages: license_family: MIT size: 64430 timestamp: 1733250550053 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h178313f_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda sha256: 4a6bf68d2a2b669fecc9a4a009abd1cf8e72c2289522ff00d81b5a6e51ae78f5 md5: eb227c3e0bf58f5bd69c0532b157975b depends: @@ -5881,17 +4727,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 24604 timestamp: 1733219911494 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h74ce7d3_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda sha256: 1d500158262f30b9c23e37d1c861fe76e127a3926d69b3b38c25d20d3faa6f9f md5: bc8607ab678073a0441808a31465f4fb depends: @@ -5900,17 +4742,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 25079 timestamp: 1733220639175 -- kind: conda - name: markupsafe - version: 3.0.2 - build: py312h998013c_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda sha256: 4aa997b244014d3707eeef54ab0ee497d12c0d0d184018960cce096169758283 md5: 46e547061080fddf9cf95a0327e8aba6 depends: @@ -5920,82 +4758,53 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 24048 timestamp: 1733219945697 -- kind: conda - name: max - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025010817-release.conda - sha256: 4ce81189e26dd06f188129580db0464f8ee9a081e195dad7082b2fa25fcf738e - md5: b46d770a5f45597ffc008bd224d8e91c - depends: - - max-core ==25.1.0.dev2025010817 release - - max-python >=25.1.0.dev2025010817,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025010817 release - - mblack ==25.1.0.dev2025010817 release + sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 + md5: 59903ff40dee24c089ca2051858e6422 + depends: + - max-core ==25.1.0.dev2025011022 release + - max-python >=25.1.0.dev2025011022,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1736357145809 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5459a1f6c379b01231649212ca7f5062c49208b5c0b2b17047b55011872727c2 - md5: 5bbb293b5216b098c424e7602823a460 + size: 9917 + timestamp: 1736547478654 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda + sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 + md5: 51be3ab7a5232a42df62bb75e983d05b depends: - - mblack ==25.1.0.dev2025010817 release - arch: x86_64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 247646542 - timestamp: 1736357145807 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025010817-release.conda - sha256: 18715c3fc8071d5eeb9f1893512fe65967919e9900738423958a5cb4f09148da - md5: 4a7b6e800f8fdabf0498727c1bff57d3 + size: 243253667 + timestamp: 1736547516482 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda + sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f + md5: 321080690171af0ed4087069d3d3a057 depends: - - mblack ==25.1.0.dev2025010817 release - arch: aarch64 - platform: linux + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 251608988 - timestamp: 1736357045232 -- kind: conda - name: max-core - version: 25.1.0.dev2025010817 - build: release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025010817-release.conda - sha256: 5a23bdc48d6fe2cfe439097b7a0fc0f1bd2b23be081478638ef4b945267d8015 - md5: 1f54b615e5199ac268f123c89cfbabda - depends: - - mblack ==25.1.0.dev2025010817 release - arch: arm64 - platform: osx + size: 247039443 + timestamp: 1736547478652 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda + sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 + md5: 11895a6758a61c5abc9a29d48f814794 + depends: + - mblack ==25.1.0.dev2025011022 release license: LicenseRef-Modular-Proprietary - size: 209267317 - timestamp: 1736357278969 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: linux-64 - url: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: 7bd73eb5b2c8f796bb2bf947e68b46f9fa0302c1999905321bd18c453be5d410 - md5: 58d7a8476c07a36c0412fcd983faebfc - depends: - - max-core ==25.1.0.dev2025010817 release + size: 205521630 + timestamp: 1736547263030 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: ea9bb62d5a012c5aa8859bf11e998b1d3f25f0325641812825573f5f2532ac2c + md5: e19353c678746a77f2668ad25f9cb543 + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -6015,21 +4824,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 124309678 - timestamp: 1736357145817 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: linux-aarch64 - url: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: 1faa8dea2f87c25b20f467758a46589d2d464d8367fda4fa7fa61c73120b62f9 - md5: be84f3b39ee757dd73d27ac241c37d5a - depends: - - max-core ==25.1.0.dev2025010817 release + size: 124126143 + timestamp: 1736547516492 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: f7848a875d82d2f62341d528c1400f32b9e540bdecef0602089d975d4492316a + md5: 1ea09052240a8e4df4cd85658a770dbe + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -6049,21 +4851,14 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: LicenseRef-Modular-Proprietary - size: 128047180 - timestamp: 1736357045243 -- kind: conda - name: max-python - version: 25.1.0.dev2025010817 - build: 3.12release - subdir: osx-arm64 - url: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025010817-3.12release.conda - sha256: c8b10ed04f57bc9a9e67d447ad97404ea06f3efbc903dced4723f3828c93ab2c - md5: aa8c692e6393c51283419173f7cb69a2 - depends: - - max-core ==25.1.0.dev2025010817 release + size: 127905369 + timestamp: 1736547478664 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda + sha256: f1da578221c4b7c7eb054da59ad7d3a86a2943191466e95aedf18087d6878412 + md5: dd6127789e9eabee6f42ad50ca81cde1 + depends: + - max-core ==25.1.0.dev2025011022 release - python 3.12.* - fastapi - httpx @@ -6083,20 +4878,13 @@ packages: - typing_extensions - uvicorn - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: LicenseRef-Modular-Proprietary - size: 110680624 - timestamp: 1736357278972 -- kind: conda - name: mblack - version: 25.1.0.dev2025010817 - build: release - subdir: noarch + size: 110533786 + timestamp: 1736547263033 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025010817-release.conda - sha256: 8bc21a826d3edc5a8719deeeadcee5b3fc8fbd83313ce2c7ebc8c620075608e1 - md5: ee664fe2390706d36d2d60b1f2bd69df + sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 + md5: b571b4d34e8fa8021413b97e1b1c5efe depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6106,16 +4894,9 @@ packages: - platformdirs >=2 - python license: MIT - size: 130813 - timestamp: 1736357145814 -- kind: conda - name: mdurl - version: 0.1.2 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + size: 130807 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 depends: @@ -6124,30 +4905,19 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- kind: conda - name: mojo-jupyter - version: 25.1.0.dev2025010817 - build: release - subdir: noarch +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda noarch: python - url: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025010817-release.conda - sha256: a92d02809c43a9a92abc363e69396738f6c9802c12d8827cc008d316cea4e107 - md5: 0533034ac307140f160cf43c5f36b2ed + sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea + md5: 12e9bb285b21a65333d0031a9225e0f0 depends: - - max-core ==25.1.0.dev2025010817 release + - max-core ==25.1.0.dev2025011022 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22926 - timestamp: 1736357145815 -- kind: conda - name: multidict - version: 6.1.0 - build: py312h178313f_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda + size: 22934 + timestamp: 1736547478660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a depends: @@ -6155,17 +4925,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 61507 timestamp: 1733913288935 -- kind: conda - name: multidict - version: 6.1.0 - build: py312hcc812fe_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda sha256: ff9f767ba4df68e9ac2a380529a83a2fb6abd985beee9eab16608f7e2c3ccc6e md5: dcf3ae213cf0ab40ebcc10452e1ed9fa depends: @@ -6173,17 +4939,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 63077 timestamp: 1733913233032 -- kind: conda - name: multidict - version: 6.1.0 - build: py312hdb8e49c_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda sha256: 482fd09fb798090dc8cce2285fa69f43b1459099122eac2fb112d9b922b9f916 md5: 0048335516fed938e4dd2c457b4c5b9b depends: @@ -6191,35 +4953,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 55968 timestamp: 1729065664275 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312h02f2b3b_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 - md5: 910ef2223c71902175418d9163152788 - depends: - - dill >=0.3.6 - - python >=3.12.0rc3,<3.13.0a0 - - python >=3.12.0rc3,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: BSD-3-Clause - license_family: BSD - size: 335147 - timestamp: 1695459275360 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312h98912ed_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda sha256: bb612a921fafda6375a2204ffebd8811db8dd3b8f25ac9886cc9bcbff7e3664e md5: 5a64b9f44790d9a187a85366dd0ffa8d depends: @@ -6227,17 +4967,13 @@ packages: - libgcc-ng >=12 - python >=3.12.0rc3,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 335666 timestamp: 1695459025249 -- kind: conda - name: multiprocess - version: 0.70.15 - build: py312hdd3e373_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda sha256: c53362cdf346f314e111faddc53061e3fd2ece0ba68ca303f5dd109976df158f md5: 173a1692d2b3ddc265dc6afd21a869b3 depends: @@ -6246,18 +4982,27 @@ packages: - python >=3.12.0rc3,<3.13.0a0 - python >=3.12.0rc3,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 336110 timestamp: 1695459137796 -- kind: conda - name: mypy_extensions - version: 1.0.0 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda + sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 + md5: 910ef2223c71902175418d9163152788 + depends: + - dill >=0.3.6 + - python >=3.12.0rc3,<3.13.0a0 + - python >=3.12.0rc3,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 335147 + timestamp: 1695459275360 +- conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda sha256: 1895f47b7d68581a6facde5cb13ab8c2764c2e53a76bd746f8f98910dc4e08fe md5: 29097e7ea634a45cc5386b95cac6568f depends: @@ -6266,57 +5011,40 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- kind: conda - name: ncurses - version: '6.5' - build: h7bae524_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a + md5: 70caf8bb6cf39a0b6b7efc885f51c0fe depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + arch: x86_64 + platform: linux license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 -- kind: conda - name: ncurses - version: '6.5' - build: hcccb83c_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + size: 889086 + timestamp: 1724658547447 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 md5: 91d49c85cacd92caa40cf375ef72a25d depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: X11 AND BSD-3-Clause size: 924472 timestamp: 1724658573518 -- kind: conda - name: ncurses - version: '6.5' - build: he02047a_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc + md5: cb2b0ea909b97b3d70cd3921d1445e1a depends: - - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - __osx >=11.0 + arch: arm64 + platform: osx license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- kind: conda - name: numpy - version: 1.26.4 - build: py312h470d778_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 - md5: 9cebf5a06cb87d4569cd68df887af476 + size: 802321 + timestamp: 1724658775723 +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda + sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 + md5: d8285bea2a350f63fab23bf460221f3f depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 @@ -6324,101 +5052,86 @@ packages: - liblapack >=3.9.0,<4.0a0 - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 6614296 - timestamp: 1707225994762 -- kind: conda - name: numpy - version: 1.26.4 - build: py312h8442bc7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 - md5: d83fc83d589e2625a3451c9a7e21047c + size: 7484186 + timestamp: 1707225809722 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda + sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 + md5: 9cebf5a06cb87d4569cd68df887af476 depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libcxx >=16 + - libgcc-ng >=12 - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 6073136 - timestamp: 1707226249608 -- kind: conda - name: numpy - version: 1.26.4 - build: py312heda63a1_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 - md5: d8285bea2a350f63fab23bf460221f3f + size: 6614296 + timestamp: 1707225994762 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda + sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 + md5: d83fc83d589e2625a3451c9a7e21047c depends: - libblas >=3.9.0,<4.0a0 - libcblas >=3.9.0,<4.0a0 - - libgcc-ng >=12 + - libcxx >=16 - liblapack >=3.9.0,<4.0a0 - - libstdcxx-ng >=12 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 7484186 - timestamp: 1707225809722 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h3f56577_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d - md5: 04231368e4af50d11184b50e14250993 + size: 6073136 + timestamp: 1707226249608 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 + md5: 9e5816bc95d285c115a3ebc2f8563564 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 377796 - timestamp: 1733816683252 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h5fbd93e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 - md5: 9e5816bc95d285c115a3ebc2f8563564 + size: 342988 + timestamp: 1733816638720 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda + sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d + md5: 04231368e4af50d11184b50e14250993 depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libpng >=1.6.44,<1.7.0a0 - libstdcxx >=13 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 342988 - timestamp: 1733816638720 -- kind: conda - name: openjpeg - version: 2.5.3 - build: h8a3d83b_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda + size: 377796 + timestamp: 1733816683252 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda sha256: 1d59bc72ca7faac06d349c1a280f5cfb8a57ee5896f1e24225a997189d7418c7 md5: 4b71d78648dbcf68ce8bf22bb07ff838 depends: @@ -6427,67 +5140,50 @@ packages: - libpng >=1.6.44,<1.7.0a0 - libtiff >=4.7.0,<4.8.0a0 - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 319362 timestamp: 1733816781741 -- kind: conda - name: openssl - version: 3.4.0 - build: h7b32b05_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f md5: 4ce6875f75469b2757a65e10a5d05e31 depends: - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 2937158 timestamp: 1736086387286 -- kind: conda - name: openssl - version: 3.4.0 - build: h81ee809_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 + md5: e21c4767e783a58c373fdb99de6211bf + depends: + - ca-certificates + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 3469279 + timestamp: 1736088141230 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 md5: 22f971393637480bda8c679f374d8861 depends: - __osx >=11.0 - ca-certificates + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 2936415 timestamp: 1736086108693 -- kind: conda - name: openssl - version: 3.4.0 - build: hd08dc88_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda - sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 - md5: e21c4767e783a58c373fdb99de6211bf - depends: - - ca-certificates - - libgcc >=13 - license: Apache-2.0 - license_family: Apache - size: 3469279 - timestamp: 1736088141230 -- kind: conda - name: opentelemetry-api - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda sha256: 296280c8ace35c0a1cf72bed1077f248b3af903c3bf92332f1783a207cb5abdb md5: 307b05402c1a382f2f09426492dee8f8 depends: @@ -6498,13 +5194,7 @@ packages: license_family: APACHE size: 44166 timestamp: 1734132973331 -- kind: conda - name: opentelemetry-exporter-otlp-proto-common - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda sha256: ae9776efe52564e0d6711cfcee7c54439273e57a3999f7f796f66e862f58aae9 md5: 0c02e74d26bce3fec93b227cf7ea6e6b depends: @@ -6515,14 +5205,7 @@ packages: license_family: APACHE size: 18922 timestamp: 1734310457116 -- kind: conda - name: opentelemetry-exporter-otlp-proto-http - version: 1.29.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda sha256: 5d61db9d5b4f91b3932f5f2348920d5b7fdaa09e52c8ea054cf7bf3f21677c9c md5: 223f4e56a29601c887f0dc467034af5b depends: @@ -6538,13 +5221,7 @@ packages: license_family: APACHE size: 17147 timestamp: 1734345675510 -- kind: conda - name: opentelemetry-exporter-prometheus - version: 1.12.0rc1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda sha256: b8239230dbbdb491401e41b53bd9f21d60551cedef1a8d5807fca1bf9bdd331c md5: 1ddc95052b31147d1e10d818cf519cf5 depends: @@ -6556,13 +5233,7 @@ packages: license_family: APACHE size: 14721 timestamp: 1695214221489 -- kind: conda - name: opentelemetry-proto - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda sha256: 200a7cb8acc8a0ddd6ef55c5460cec871b6a265929b240a0296c0ccb9c8d9758 md5: e2a6d2ad10b813c7fdc1c64aac376128 depends: @@ -6572,13 +5243,7 @@ packages: license_family: APACHE size: 37235 timestamp: 1734291034372 -- kind: conda - name: opentelemetry-sdk - version: 1.29.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda sha256: 7b36629d8b8be8a019fcfd1518d7b7f862dd25de96f8adcadb93e4fd12cf9bd6 md5: 2a8893f06e6ebda4bfa78875bc923ea4 depends: @@ -6591,13 +5256,7 @@ packages: license_family: APACHE size: 77645 timestamp: 1734297838999 -- kind: conda - name: opentelemetry-semantic-conventions - version: 0.50b0 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda sha256: 6526e70368d5bf66ef0eaa51fb800d53782dde71a24bd38f40139919a6f784dc md5: f7111fa4188d646c8108e232d024cb99 depends: @@ -6608,35 +5267,7 @@ packages: license_family: APACHE size: 86084 timestamp: 1734208980168 -- kind: conda - name: orc - version: 2.0.3 - build: h0ff2369_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda - sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 - md5: 24b1897c0d24afbb70704ba998793b78 - depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.28.3,<5.28.4.0a0 - - libzlib >=1.3.1,<2.0a0 - - lz4-c >=1.10.0,<1.11.0a0 - - snappy >=1.2.1,<1.3.0a0 - - tzdata - - zstd >=1.5.6,<1.6.0a0 - license: Apache-2.0 - license_family: Apache - size: 438520 - timestamp: 1735630624140 -- kind: conda - name: orc - version: 2.0.3 - build: h12ee42a_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc md5: 4f6f9f3f80354ad185e276c120eac3f0 depends: @@ -6649,17 +5280,13 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 1188881 timestamp: 1735630209320 -- kind: conda - name: orc - version: 2.0.3 - build: hdd485aa_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 md5: d19f01b42e5d6a2908b65df435aff42f depends: @@ -6671,18 +5298,31 @@ packages: - snappy >=1.2.1,<1.3.0a0 - tzdata - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 1167714 timestamp: 1735630248837 -- kind: conda - name: packaging - version: '24.2' - build: pyhd8ed1ab_2 - build_number: 2 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 + depends: + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - tzdata + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 438520 + timestamp: 1735630624140 +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa depends: @@ -6691,13 +5331,27 @@ packages: license_family: APACHE size: 60164 timestamp: 1733203368787 -- kind: conda - name: pandas - version: 2.2.3 - build: py312ha2895bd_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda + sha256: ad275a83bfebfa8a8fee9b0569aaf6f513ada6a246b2f5d5b85903d8ca61887e + md5: 8bce4f6caaf8c5448c7ac86d87e26b4b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - numpy >=1.19,<3 + - numpy >=1.22.4 + - python >=3.12,<3.13.0a0 + - python-dateutil >=2.8.1 + - python-tzdata >=2022a + - python_abi 3.12.* *_cp312 + - pytz >=2020.1,<2024.2 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 15436913 + timestamp: 1726879054912 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda sha256: 585e05f95d14afe3df43ded14f86800c70da26b27e27b59de95932f8888af5d3 md5: 80b873ac4fdf36641afa0eaafff3a664 depends: @@ -6711,17 +5365,13 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 15159625 timestamp: 1726879151211 -- kind: conda - name: pandas - version: 2.2.3 - build: py312hcd31e36_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda sha256: ff0cb54b5d058c7987b4a0984066e893642d1865a7bb695294b6172e2fcdc457 md5: c68bfa69e6086c381c74e16fd72613a8 depends: @@ -6735,42 +5385,13 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 14470437 timestamp: 1726878887799 -- kind: conda - name: pandas - version: 2.2.3 - build: py312hf9745cd_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda - sha256: ad275a83bfebfa8a8fee9b0569aaf6f513ada6a246b2f5d5b85903d8ca61887e - md5: 8bce4f6caaf8c5448c7ac86d87e26b4b - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 - - numpy >=1.19,<3 - - numpy >=1.22.4 - - python >=3.12,<3.13.0a0 - - python-dateutil >=2.8.1 - - python-tzdata >=2022a - - python_abi 3.12.* *_cp312 - - pytz >=2020.1,<2024.2 - license: BSD-3-Clause - license_family: BSD - size: 15436913 - timestamp: 1726879054912 -- kind: conda - name: pathspec - version: 0.12.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda sha256: 9f64009cdf5b8e529995f18e03665b03f5d07c0b17445b8badef45bde76249ee md5: 617f15191456cc6a13db418a275435e5 depends: @@ -6779,18 +5400,14 @@ packages: license_family: MOZILLA size: 41075 timestamp: 1733233471940 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h50aef2c_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee - md5: 94d6ba8cd468668a9fb04193b0f4b36e +- conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 + - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - libwebp-base >=1.5.0,<2.0a0 @@ -6798,18 +5415,14 @@ packages: - libzlib >=1.3.1,<2.0a0 - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: x86_64 + platform: linux license: HPND - size: 42852329 - timestamp: 1735930118976 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h719f0cf_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + size: 42749785 + timestamp: 1735929845390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 md5: 77e0ec0a6fc847d317f204aa15b59f6b depends: @@ -6825,22 +5438,18 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: aarch64 + platform: linux license: HPND size: 41362848 timestamp: 1735932311857 -- kind: conda - name: pillow - version: 11.1.0 - build: py312h80c1187_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 - md5: d3894405f05b2c0f351d5de3ae26fa9c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - freetype >=2.12.1,<3.0a0 - lcms2 >=2.16,<3.0a0 - - libgcc >=13 - libjpeg-turbo >=3.0.0,<4.0a0 - libtiff >=4.7.0,<4.8.0a0 - libwebp-base >=1.5.0,<2.0a0 @@ -6848,19 +5457,15 @@ packages: - libzlib >=1.3.1,<2.0a0 - openjpeg >=2.5.3,<3.0a0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - tk >=8.6.13,<8.7.0a0 + arch: arm64 + platform: osx license: HPND - size: 42749785 - timestamp: 1735929845390 -- kind: conda - name: platformdirs - version: 4.3.6 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + size: 42852329 + timestamp: 1735930118976 +- conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 md5: 577852c7e53901ddccc7e6a9959ddebe depends: @@ -6869,13 +5474,7 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 -- kind: conda - name: prometheus_client - version: 0.21.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa depends: @@ -6884,12 +5483,7 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- kind: conda - name: propcache - version: 0.2.1 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 md5: 55d5742a696d7da1c1262e99b6217ceb depends: @@ -6897,16 +5491,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52747 timestamp: 1733391916349 -- kind: conda - name: propcache - version: 0.2.1 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b md5: 50ab8953e7ff1333a4a47cda32e68123 depends: @@ -6914,16 +5505,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 52484 timestamp: 1733391993461 -- kind: conda - name: propcache - version: 0.2.1 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d md5: c84e3dd97fe25a17322c4a0f670c6750 depends: @@ -6931,16 +5519,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 48225 timestamp: 1733392308901 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312h2ec8cdc_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 depends: @@ -6951,16 +5536,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 464794 timestamp: 1731366525051 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312h6f74592_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 md5: 06513608c94fb1c1b17136ace77063a9 depends: @@ -6971,16 +5553,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 473242 timestamp: 1731366577844 -- kind: conda - name: protobuf - version: 5.28.3 - build: py312hd8f9ff3_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 md5: 5afbe52a59f04dd1fe566d0d17590d7e depends: @@ -6991,64 +5570,49 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libprotobuf 5.28.3 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 448803 timestamp: 1731367010746 -- kind: conda - name: pthread-stubs - version: '0.4' - build: h86ecc28_1002 - build_number: 1002 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba - md5: bb5a90c93e3bac3d5690acf76b4a6386 - depends: - - libgcc >=13 - license: MIT - license_family: MIT - size: 8342 - timestamp: 1726803319942 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hb9d3cd8_1002 - build_number: 1002 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 md5: b3c17d95b5a10c6e64a21fa17573e70e depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 8252 timestamp: 1726802366959 -- kind: conda - name: pthread-stubs - version: '0.4' - build: hd74edd7_1002 - build_number: 1002 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda + sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba + md5: bb5a90c93e3bac3d5690acf76b4a6386 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 8342 + timestamp: 1726803319942 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda sha256: 8ed65e17fbb0ca944bfb8093b60086e3f9dd678c3448b5de212017394c247ee3 md5: 415816daf82e0b23a736a069a75e9da7 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 8381 timestamp: 1726802424786 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h1f38498_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda + sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad + md5: ac65b70df28687c6af4270923c020bdd depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -7057,18 +5621,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h7900ff3_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd + size: 25213 + timestamp: 1732610785600 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda + sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a + md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -7077,18 +5638,15 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 -- kind: conda - name: pyarrow - version: 18.1.0 - build: py312h8025657_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 + size: 25374 + timestamp: 1732611006864 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda + sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc + md5: 3710616b880b31d0c8afd8ae7e12392a depends: - libarrow-acero 18.1.0.* - libarrow-dataset 18.1.0.* @@ -7097,16 +5655,13 @@ packages: - pyarrow-core 18.1.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312h01725c0_0_cpu - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + size: 25375 + timestamp: 1732610892198 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 md5: ee80934a6c280ff8635f8db5dec11e04 depends: @@ -7120,16 +5675,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4612916 timestamp: 1732610377259 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312h66f7834_0_cpu - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 depends: @@ -7143,16 +5695,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 4406662 timestamp: 1732610939832 -- kind: conda - name: pyarrow-core - version: 18.1.0 - build: py312hc40f475_0_cpu - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c md5: 9859e7c4b94bbf69772dbf0511101cec depends: @@ -7166,18 +5715,13 @@ packages: constrains: - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 3909116 timestamp: 1732610863261 -- kind: conda - name: pycparser - version: '2.22' - build: pyh29332c3_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef depends: @@ -7187,15 +5731,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- kind: conda - name: pydantic - version: 2.10.4 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 - md5: 93bccf4d7a58c9140d59491de21e044b +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 + md5: e8ea30925c8271c4128375810d7d3d7a depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -7204,14 +5742,9 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296557 - timestamp: 1734609427697 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda + size: 296805 + timestamp: 1736458364196 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 depends: @@ -7222,16 +5755,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 1641402 timestamp: 1734571789895 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda sha256: 623e0f3846f15d035ce7ab7ae445fc8d9e547b6684ab55858b6f44510d24b097 md5: 9677f6ab4bf27ba3c2aee70d08c7b27c depends: @@ -7242,16 +5772,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 1505076 timestamp: 1734571966615 -- kind: conda - name: pydantic-core - version: 2.27.2 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda sha256: cfa7201f890d5d08ce29ff70e65a96787d5793a1718776733666b44bbd4a1205 md5: dcb307e02f17d38c6e1cbfbf8c602852 depends: @@ -7262,17 +5789,13 @@ packages: - typing-extensions >=4.6.0,!=4.7.0 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 1593461 timestamp: 1734571986644 -- kind: conda - name: pydantic-settings - version: 2.7.1 - build: pyh3cfb1c2_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 md5: d71d76b62bed332b037d7adfc0f3989a depends: @@ -7283,13 +5806,7 @@ packages: license_family: MIT size: 31822 timestamp: 1735650532951 -- kind: conda - name: pygments - version: 2.19.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b md5: 232fb4577b6687b2d503ef8e254270c9 depends: @@ -7298,29 +5815,7 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312h0bf5046_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 - depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: BSD-3-Clause - license_family: BSD - size: 181512 - timestamp: 1728714205508 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 md5: 798f42d9bfdf125dc80ffbec0e96e0b6 depends: @@ -7328,16 +5823,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 182021 timestamp: 1728714164706 -- kind: conda - name: pyinstrument - version: 5.0.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 md5: 5274663cb05dfbe316db50af6da4389f depends: @@ -7345,18 +5837,27 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 183141 timestamp: 1728714267954 -- kind: conda - name: pysocks - version: 1.7.1 - build: pyha55dd90_7 - build_number: 7 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 + md5: f0e4a98d54477083ddc9d2f33507f848 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 181512 + timestamp: 1728714205508 +- conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac depends: @@ -7366,18 +5867,14 @@ packages: license_family: BSD size: 21085 timestamp: 1733217331982 -- kind: conda - name: python - version: 3.12.8 - build: h1683364_1_cpython +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab - md5: 09ec612ea05370989eaa3d81abf0f369 + sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 + md5: 7fd2fd79436d9b473812f14e86746844 depends: + - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-aarch64 >=2.36.1 + - ld_impl_linux-64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -7394,22 +5891,18 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Python-2.0 - size: 13760816 - timestamp: 1733407890896 -- kind: conda - name: python - version: 3.12.8 - build: h9e4cc4f_1_cpython + size: 31565686 + timestamp: 1733410597922 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 - md5: 7fd2fd79436d9b473812f14e86746844 + sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab + md5: 09ec612ea05370989eaa3d81abf0f369 depends: - - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - ld_impl_linux-64 >=2.36.1 + - ld_impl_linux-aarch64 >=2.36.1 - libexpat >=2.6.4,<3.0a0 - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -7426,16 +5919,13 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Python-2.0 - size: 31565686 - timestamp: 1733410597922 -- kind: conda - name: python - version: 3.12.8 - build: hc22306f_1_cpython + size: 13760816 + timestamp: 1733407890896 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda sha256: 7586a711b1b08a9df8864e26efdc06980bdfb0e18d5ac4651d0fee30a8d3e3a0 md5: 54ca5b5d92ef3a3ba61e195ee882a518 depends: @@ -7453,17 +5943,12 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Python-2.0 size: 12998673 timestamp: 1733408900971 -- kind: conda - name: python-dateutil - version: 2.9.0.post0 - build: pyhff2d567_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda sha256: a50052536f1ef8516ed11a844f9413661829aa083304dc624c5925298d078d79 md5: 5ba79d7c71f03c678c8ead841f347d6e depends: @@ -7473,14 +5958,7 @@ packages: license_family: APACHE size: 222505 timestamp: 1733215763718 -- kind: conda - name: python-dotenv - version: 1.0.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda sha256: 99713f6b534fef94995c6c16fd21d59f3548784e9111775d692bdc7c44678f02 md5: e5c6ed218664802d305e79cc2d4491de depends: @@ -7489,13 +5967,7 @@ packages: license_family: BSD size: 24215 timestamp: 1733243277223 -- kind: conda - name: python-json-logger - version: 2.0.7 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca md5: a61bf9ec79426938ff785eb69dbb1960 depends: @@ -7504,13 +5976,7 @@ packages: license_family: BSD size: 13383 timestamp: 1677079727691 -- kind: conda - name: python-multipart - version: 0.0.20 - build: pyhff2d567_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda sha256: 1b03678d145b1675b757cba165a0d9803885807792f7eb4495e48a38858c3cca md5: a28c984e0429aff3ab7386f7de56de6f depends: @@ -7519,14 +5985,7 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- kind: conda - name: python-tzdata - version: '2024.2' - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 md5: c0def296b2f6d2dd7b030c2a7f66bb1f depends: @@ -7535,32 +5994,22 @@ packages: license_family: APACHE size: 142235 timestamp: 1733235414217 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h024a12e_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d - md5: 266fe1ae54a7bb17990206664d0f0ae4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda + sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f + md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD - size: 21765 - timestamp: 1725272382968 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h52516f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda + size: 23162 + timestamp: 1725272139519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda sha256: 0fa5ba80073a43391ee90303814adbc9fd826175de1fdac273ba0e5b711aa255 md5: 591c4ae6d8338dfd07b951e00433a405 depends: @@ -7568,81 +6017,64 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 23589 timestamp: 1725273317965 -- kind: conda - name: python-xxhash - version: 3.5.0 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f - md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda + sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d + md5: 266fe1ae54a7bb17990206664d0f0ae4 depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - __osx >=11.0 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - xxhash >=0.8.2,<0.8.3.0a0 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD - size: 23162 - timestamp: 1725272139519 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 + size: 21765 + timestamp: 1725272382968 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda sha256: d10e93d759931ffb6372b45d65ff34d95c6000c61a07e298d162a3bc2accebb0 md5: 0424ae29b104430108f5218a66db7260 constrains: - python 3.12.* *_cpython + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6238 timestamp: 1723823388266 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda sha256: 5ccdad9981753cc4a2d126e356673a21c0cd5b34e209cb8d476a3947d4ad9b39 md5: 62b20f305498284a07dc6c45fd0e5c87 constrains: - python 3.12.* *_cpython + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 6329 timestamp: 1723823366253 -- kind: conda - name: python_abi - version: '3.12' - build: 5_cp312 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda build_number: 5 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda sha256: 49d624e4b809c799d2bf257b22c23cf3fc4460f5570d9a58e7ad86350aeaa1f4 md5: b76f9b1c862128e56ac7aa8cd2333de9 constrains: - python 3.12.* *_cpython + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 6278 timestamp: 1723823099686 -- kind: conda - name: pytz - version: '2024.1' - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda sha256: 1a7d6b233f7e6e3bbcbad054c8fd51e690a67b129a899a056a5e45dd9f00cb41 md5: 3eeeeb9e4827ace8c0c1419c85d590ad depends: @@ -7651,32 +6083,7 @@ packages: license_family: MIT size: 188538 timestamp: 1706886944988 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312h024a12e_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 - depends: - - __osx >=11.0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - - yaml >=0.2.5,<0.3.0a0 - license: MIT - license_family: MIT - size: 187143 - timestamp: 1725456547263 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa md5: 549e5930e768548a89c23f595dac5a95 depends: @@ -7685,17 +6092,13 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 206553 timestamp: 1725456256213 -- kind: conda - name: pyyaml - version: 6.0.2 - build: py312hb2c0f52_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c md5: dc5de424f7dbb9772da720dbb81317b2 depends: @@ -7704,58 +6107,61 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 199141 timestamp: 1725456356043 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312h2427ae1_3 - build_number: 3 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 + md5: 1ee23620cf46cb15900f70a1300bae55 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - yaml >=0.2.5,<0.3.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 187143 + timestamp: 1725456547263 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 + md5: 746ce19f0829ec3e19c93007b1a224d3 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312hbf22597_3 - build_number: 3 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 + size: 378126 + timestamp: 1728642454632 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d + md5: 1f0779280c3dc1e72cfd86bd1e59791d depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- kind: conda - name: pyzmq - version: 26.2.0 - build: py312hf8a1cbd_3 - build_number: 3 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + size: 371730 + timestamp: 1728644030875 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e depends: @@ -7766,108 +6172,81 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 361674 timestamp: 1728642457661 -- kind: conda - name: re2 - version: 2024.07.02 - build: h6589ca4_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb - md5: 7a8b4ad8c58a3408ca89d78788c78178 - depends: - - libre2-11 2024.07.02 h07bc746_2 - license: BSD-3-Clause - license_family: BSD - size: 26861 - timestamp: 1735541088455 -- kind: conda - name: re2 - version: 2024.07.02 - build: h9925aae_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf depends: - libre2-11 2024.07.02 hbbce691_2 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26786 timestamp: 1735541074034 -- kind: conda - name: re2 - version: 2024.07.02 - build: haa97905_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e md5: 1bf0135339b4a7419a198a795d2d4be0 depends: - libre2-11 2024.07.02 h18dbdb1_2 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 26830 timestamp: 1735540999398 -- kind: conda - name: readline - version: '8.2' - build: h8228510_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 + depends: + - libre2-11 2024.07.02 h07bc746_2 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 26861 + timestamp: 1735541088455 +- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 md5: 47d31b792659ce70f470b5c82fdfb7a4 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: x86_64 + platform: linux license: GPL-3.0-only license_family: GPL size: 281456 timestamp: 1679532220005 -- kind: conda - name: readline - version: '8.2' - build: h8fc344f_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda sha256: 4c99f7417419734e3797d45bc355e61c26520e111893b0d7087a01a7fbfbe3dd md5: 105eb1e16bf83bfb2eb380a48032b655 depends: - libgcc-ng >=12 - ncurses >=6.3,<7.0a0 + arch: aarch64 + platform: linux license: GPL-3.0-only license_family: GPL size: 294092 timestamp: 1679532238805 -- kind: conda - name: readline - version: '8.2' - build: h92ec313_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda sha256: a1dfa679ac3f6007362386576a704ad2d0d7a02e98f5d0b115f207a2da63e884 md5: 8cbb776a2f641b943d413b3e19df71f4 depends: - ncurses >=6.3,<7.0a0 + arch: arm64 + platform: osx license: GPL-3.0-only license_family: GPL size: 250351 timestamp: 1679532511311 -- kind: conda - name: regex - version: 2024.11.6 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda sha256: fcb5687d3ec5fff580b64b8fb649d9d65c999a91a5c3108a313ecdd2de99f06b md5: 647770db979b43f9c9ca25dcfa7dc4e4 depends: @@ -7875,16 +6254,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Python-2.0 license_family: PSF size: 402821 timestamp: 1730952378415 -- kind: conda - name: regex - version: 2024.11.6 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda sha256: ec2c416860de29224e447e2031f8686a05476759c17da1f32f61d4307e540ec8 md5: fa8b589107567f532fa1380e66f91776 depends: @@ -7892,16 +6268,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Python-2.0 license_family: PSF size: 398947 timestamp: 1730952477463 -- kind: conda - name: regex - version: 2024.11.6 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda sha256: dcdec32f2c7dd37986baa692bedf9db126ad34e92e5e9b64f707cba3d04d2525 md5: e73cda1f18846b608284bd784f061eac depends: @@ -7909,18 +6282,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Python-2.0 license_family: PSF size: 366374 timestamp: 1730952427552 -- kind: conda - name: requests - version: 2.32.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad md5: a9b9368f3701a417eac9edbcae7cb737 depends: @@ -7935,14 +6303,7 @@ packages: license_family: APACHE size: 58723 timestamp: 1733217126197 -- kind: conda - name: rich - version: 13.9.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda sha256: 06a760c5ae572e72e865d5a87e9fe3cc171e1a9c996e63daf3db52ff1a0b4457 md5: 7aed65d4ff222bfb7335997aa40b7da5 depends: @@ -7954,13 +6315,7 @@ packages: license_family: MIT size: 185646 timestamp: 1733342347277 -- kind: conda - name: rich-toolkit - version: 0.11.3 - build: pyh29332c3_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda sha256: e558f8c254a9ff9164d069110da162fc79497d70c60f2c09a5d3d0d7101c5628 md5: 4ba15ae9388b67d09782798347481f69 depends: @@ -7973,45 +6328,34 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- kind: conda - name: s2n - version: 1.5.10 - build: h5df210e_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc - depends: - - libgcc >=13 - - openssl >=3.4.0,<4.0a0 - license: Apache-2.0 - license_family: Apache - size: 353450 - timestamp: 1734415474615 -- kind: conda - name: s2n - version: 1.5.10 - build: hb5b8611_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba md5: 999f3673f2a011f59287f2969e3749e4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 355142 timestamp: 1734415467047 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.1-py312h12e396e_0.conda - sha256: 61a4a49bc98a7b529c7c9e2af9be1dc3350b8ea1c78f985e8a051543e8845ffa - md5: 19b54f64e926aca46d0cc2ff0ecf4f34 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 + md5: 3d3979efcc0f44f3f0cef3de03b296cc + depends: + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 353450 + timestamp: 1734415474615 +- conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda + sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 + md5: 999ca9d87d2bb8b4c01e62c755b928cf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8019,18 +6363,15 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 424642 - timestamp: 1736278244485 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.1-py312h8cbf658_0.conda - sha256: ee66da0efb1d6897ad74156cb115277dfb8ca7f6c8bdfb17bd6a6fb205495622 - md5: f91072f99af78ed0c1941ba5d6f30cf8 + size: 424409 + timestamp: 1736383159339 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda + sha256: 3e230060c1366cbaf03f4315b021dfe47f5147f3af88f17975d661c08fe15ad3 + md5: 2c77c961c4e813b1d05122ac4d803d80 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8038,18 +6379,15 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE - size: 409549 - timestamp: 1736278357702 -- kind: conda - name: safetensors - version: 0.5.1 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.1-py312hcd83bfe_0.conda - sha256: e61cbac0c1b38731543a600e2e40c4cc686e5e565f6c9809d5dcc467e2e8f220 - md5: d12e134445366752e52acec1a86c845f + size: 408166 + timestamp: 1736383184569 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda + sha256: 0aeb3e654095ca0261d560d1fc05912d0e94d547a7dc435d7f4cedeba966d176 + md5: fc0383682805e293eba9b8afc9ad0931 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8057,18 +6395,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE - size: 378562 - timestamp: 1736278448037 -- kind: conda - name: shellingham - version: 1.5.4 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda + size: 378060 + timestamp: 1736383410115 +- conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda sha256: 0557c090913aa63cdbe821dbdfa038a321b488e22bc80196c4b3b1aace4914ef md5: 7c3c2a0f3ebdea2bbc35538d162b43bf depends: @@ -8077,13 +6410,7 @@ packages: license_family: MIT size: 14462 timestamp: 1733301007770 -- kind: conda - name: six - version: 1.17.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda sha256: 41db0180680cc67c3fa76544ffd48d6a5679d96f4b71d7498a759e94edc9a2db md5: a451d576819089b0d672f18768be0f65 depends: @@ -8092,63 +6419,44 @@ packages: license_family: MIT size: 16385 timestamp: 1733381032766 -- kind: conda - name: snappy - version: 1.2.1 - build: h8bd8927_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 md5: 3b3e64af585eadfb52bb90b553db5edf depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libstdcxx >=13 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 42739 timestamp: 1733501881851 -- kind: conda - name: snappy - version: 1.2.1 - build: h98b9ce2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f - md5: ded86dee325290da2967a3fea3800eb5 - depends: - - __osx >=11.0 - - libcxx >=18 - license: BSD-3-Clause - license_family: BSD - size: 35857 - timestamp: 1733502172664 -- kind: conda - name: snappy - version: 1.2.1 - build: hd4fb6f5_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda sha256: c4a07ae5def8d55128f25a567a296ef9d7bf99a3bc79d46bd5160c076a5f50af md5: 2fcc6cd1e5550deb509073fd2e6693e1 depends: - libgcc >=13 - libstdcxx >=13 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 43032 timestamp: 1733501964775 -- kind: conda - name: sniffio - version: 1.3.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda + sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f + md5: ded86dee325290da2967a3fea3800eb5 + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 35857 + timestamp: 1733502172664 +- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda sha256: c2248418c310bdd1719b186796ae50a8a77ce555228b6acd32768e2543a15012 md5: bf7a226e58dfb8346c70df36065d86c9 depends: @@ -8157,13 +6465,7 @@ packages: license_family: Apache size: 15019 timestamp: 1733244175724 -- kind: conda - name: sse-starlette - version: 2.2.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda sha256: 3c6a476e7afb702d841e23c61a0c4cc491929d2e39376d329e67e94c40a236cc md5: c1ef6bc13dd2caa4b406fb3cb06c2791 depends: @@ -8174,14 +6476,7 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- kind: conda - name: starlette - version: 0.41.3 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 md5: 0207dac04ae2200701fab697f0aaaac4 depends: @@ -8192,58 +6487,42 @@ packages: license_family: BSD size: 58838 timestamp: 1733344472634 -- kind: conda - name: tk - version: 8.6.13 - build: h194ca79_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e + md5: d453b98d9c83e71da0741bb0ff4d76bc + depends: + - libgcc-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux + license: TCL + license_family: BSD + size: 3318875 + timestamp: 1699202167581 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda sha256: 7fa27cc512d3a783f38bd16bbbffc008807372499d5b65d089a8e43bde9db267 md5: f75105e0585851f818e0009dd1dde4dc depends: - libgcc-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: TCL license_family: BSD size: 3351802 timestamp: 1695506242997 -- kind: conda - name: tk - version: 8.6.13 - build: h5083fa2_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda sha256: 72457ad031b4c048e5891f3f6cb27a53cb479db68a52d965f796910e71a403a8 md5: b50a57ba89c32b62428b71a875291c9b depends: - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: TCL license_family: BSD - size: 3145523 - timestamp: 1699202432999 -- kind: conda - name: tk - version: 8.6.13 - build: noxft_h4845f30_101 - build_number: 101 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e - md5: d453b98d9c83e71da0741bb0ff4d76bc - depends: - - libgcc-ng >=12 - - libzlib >=1.2.13,<2.0.0a0 - license: TCL - license_family: BSD - size: 3318875 - timestamp: 1699202167581 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312h8360d73_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda + size: 3145523 + timestamp: 1699202432999 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda sha256: 4f504a5e9d77c6d88a8f735c4319429d8bf40b742384f908a2efe0a09acc3cc5 md5: f953aa733207f3d37acf4a3efbedba89 depends: @@ -8256,16 +6535,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2258007 timestamp: 1732734202127 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312ha0d6ea1_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda sha256: ef0f4d4e2c798b1821187ea0ba4c86484e48abaa0e9a19fe68030fa7ff5dde84 md5: 077f48c9e0c08a30d842e15c51df4143 depends: @@ -8278,16 +6554,13 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: APACHE size: 2331194 timestamp: 1732734303196 -- kind: conda - name: tokenizers - version: 0.21.0 - build: py312hf3e4074_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda sha256: 5d395333fcb22dc611140286c1f2ea8b3fa220a4931c583587cb612238091555 md5: 4c732c74b485ef7ac8ec1c548dd45e8e depends: @@ -8299,49 +6572,40 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: Apache-2.0 license_family: APACHE size: 1931389 timestamp: 1732734727624 -- kind: conda - name: tornado - version: 6.4.2 - build: py312h52516f5_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc - md5: e28996d9d2d44d777b7e6fb12f63715b +- conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda + sha256: 062a3a3a37fa8615ce57929ba7e982c76f5a5810bcebd435950f6d6c4147c310 + md5: e417822cb989e80a0d2b1b576fdd1657 depends: + - __glibc >=2.17,<3.0.a0 - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache - size: 841662 - timestamp: 1732616934923 -- kind: conda - name: tornado - version: 6.4.2 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - sha256: 062a3a3a37fa8615ce57929ba7e982c76f5a5810bcebd435950f6d6c4147c310 - md5: e417822cb989e80a0d2b1b576fdd1657 + size: 840414 + timestamp: 1732616043734 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda + sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc + md5: e28996d9d2d44d777b7e6fb12f63715b depends: - - __glibc >=2.17,<3.0.a0 - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache - size: 840414 - timestamp: 1732616043734 -- kind: conda - name: tornado - version: 6.4.2 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda + size: 841662 + timestamp: 1732616934923 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda sha256: 964a2705a36c50040c967b18b45b9cc8de3c2aff4af546979a574e0b38e58e39 md5: fb0605888a475d6a380ae1d1a819d976 depends: @@ -8349,18 +6613,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 842549 timestamp: 1732616081362 -- kind: conda - name: tqdm - version: 4.67.1 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 md5: 9efbfdc37242619130ea42b1cc4ed861 depends: @@ -8369,14 +6628,7 @@ packages: license: MPL-2.0 or MIT size: 89498 timestamp: 1735661472632 -- kind: conda - name: traitlets - version: 5.14.3 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959 md5: 019a7385be9af33791c989871317e1ed depends: @@ -8385,15 +6637,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- kind: conda - name: transformers - version: 4.47.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/transformers-4.47.1-pyhd8ed1ab_0.conda - sha256: df8238c3cccbb6bb1d5657e6a75977ac0b832ab61155d5e3d8560c1c4f52abeb - md5: 931d66db156680c42c62812d6533cbf7 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 + md5: 2c57d4af7b8952484962b40a59cf1537 depends: - datasets !=2.5.0 - filelock @@ -8409,15 +6655,9 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3680276 - timestamp: 1734499046193 -- kind: conda - name: typer - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + size: 3408277 + timestamp: 1736534112195 +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 depends: @@ -8427,13 +6667,7 @@ packages: license_family: MIT size: 56175 timestamp: 1733408582623 -- kind: conda - name: typer-slim - version: 0.15.1 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda sha256: d4965516f35e0805199de6596c4ac76c4ad3d6b012be35e532102f9e53ecb860 md5: 0218b16f5a1dd569e575a7a6415489db depends: @@ -8448,13 +6682,7 @@ packages: license_family: MIT size: 43592 timestamp: 1733408569554 -- kind: conda - name: typer-slim-standard - version: 0.15.1 - build: hd8ed1ab_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda sha256: f31c56fe98315da8b9ce848256c17e0b9f87896b41a6ccf0c9cc74644dcef20f md5: 4e603c43bfdfc7b533be087c3e070cc9 depends: @@ -8465,14 +6693,8 @@ packages: license_family: MIT size: 49531 timestamp: 1733408570063 -- kind: conda - name: typing-extensions - version: 4.12.2 - build: hd8ed1ab_1 - build_number: 1 - subdir: noarch +- conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 md5: b6a408c64b78ec7b779a3e5c7a902433 depends: @@ -8481,14 +6703,7 @@ packages: license_family: PSF size: 10075 timestamp: 1733188758872 -- kind: conda - name: typing_extensions - version: 4.12.2 - build: pyha770c72_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 md5: d17f13df8b65464ca316cbc000a3cb64 depends: @@ -8497,25 +6712,13 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- kind: conda - name: tzdata - version: 2024b - build: hc8b5060_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf md5: 8ac3367aafb1cc0a068483c580af8015 license: LicenseRef-Public-Domain size: 122354 timestamp: 1728047496079 -- kind: conda - name: urllib3 - version: 2.3.0 - build: pyhd8ed1ab_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 depends: @@ -8528,13 +6731,7 @@ packages: license_family: MIT size: 100102 timestamp: 1734859520452 -- kind: conda - name: uvicorn - version: 0.34.0 - build: pyh31011fe_0 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda sha256: 55c160b0cf9274e2b98bc0f7fcce548bffa8d788bc86aa02801877457040f6fa md5: 5d448feee86e4740498ec8f8eb40e052 depends: @@ -8547,13 +6744,7 @@ packages: license_family: BSD size: 48643 timestamp: 1734293057914 -- kind: conda - name: uvicorn-standard - version: 0.34.0 - build: h31011fe_0 - subdir: noarch - noarch: generic - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda sha256: 87e1531e175e75122f9f37608eb953af4c977465ab0ae11283cc01fef954e4ec md5: 32a94143a7f65d76d2d5da37dcb4ed79 depends: @@ -8569,31 +6760,7 @@ packages: license_family: BSD size: 7203 timestamp: 1734293058849 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312h0bf5046_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 - md5: 4f5110253ba80ebf27e55c4ab333880a - depends: - - __osx >=11.0 - - libuv >=1.49.2,<2.0a0 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - license: MIT OR Apache-2.0 - size: 544097 - timestamp: 1730214653726 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312h66e93f0_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda sha256: 9337a80165fcf70b06b9d6ba920dad702260ca966419ae77560a15540e41ab72 md5: 998e481e17c1b6a74572e73b06f2df08 depends: @@ -8602,16 +6769,12 @@ packages: - libuv >=1.49.2,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: MIT OR Apache-2.0 size: 701355 timestamp: 1730214506716 -- kind: conda - name: uvloop - version: 0.21.0 - build: py312hb2c0f52_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda sha256: 807eede6698bd00a1d739a3e19ee6ae6a03a66d2ddd2ef150f2dfd198c3b0292 md5: d83e107ba16c77aba2feec47b7b666a4 depends: @@ -8620,17 +6783,28 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: MIT OR Apache-2.0 size: 655266 timestamp: 1730214606664 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312h12e396e_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.3-py312h12e396e_0.conda - sha256: c89755d8e8f6384b3ba13e41dcabb40bf690c38b9d61512e963129badb1ad332 - md5: b76a5ad00856af6e74da9c3e85fed0cc +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda + sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 + md5: 4f5110253ba80ebf27e55c4ab333880a + depends: + - __osx >=11.0 + - libuv >=1.49.2,<2.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: MIT OR Apache-2.0 + size: 544097 + timestamp: 1730214653726 +- conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda + sha256: b728f525dcae2c10524f9942255346eba62aee9c820ff269d7dd4f7caffb7ffb + md5: df87129c4cb7afc4a3cbad71a1b9e223 depends: - __glibc >=2.17,<3.0.a0 - anyio >=3.0.0 @@ -8639,18 +6813,14 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: x86_64 + platform: linux license: MIT - license_family: MIT - size: 410432 - timestamp: 1733998892675 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312h8cbf658_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.3-py312h8cbf658_0.conda - sha256: 9be9569c279dc6e7881e9b45fe9f0368218538c660641e2f8b0e023e72a6571c - md5: 3465c1a19634233abc2d1832ac01fd31 + size: 410192 + timestamp: 1736550568524 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda + sha256: 45193910f6bafc287c784442d173745161b18f96223f0f990a9a744fda753787 + md5: ed958a27e610c31de625e167d4c11a04 depends: - anyio >=3.0.0 - libgcc >=13 @@ -8659,18 +6829,14 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 + arch: aarch64 + platform: linux license: MIT - license_family: MIT - size: 404239 - timestamp: 1733998941045 -- kind: conda - name: watchfiles - version: 1.0.3 - build: py312hcd83bfe_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.3-py312hcd83bfe_0.conda - sha256: b64b78a7d6384bf72a878256802c783c692fe641ab4b806fd7e9f45e18a5e3b4 - md5: 13b89e1aa72aa773806b1f59ec018b67 + size: 403791 + timestamp: 1736550743174 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda + sha256: 84122e3712f2263e12c9d2be75d122eaf2d269801183df4b73aadcb670943b17 + md5: 946eb0208d09b811a671fad9b2831f4e depends: - __osx >=11.0 - anyio >=3.0.0 @@ -8679,16 +6845,12 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT - license_family: MIT - size: 363162 - timestamp: 1733999215646 -- kind: conda - name: websockets - version: '14.1' - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + size: 363822 + timestamp: 1736550859472 +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 md5: a79f7ce618bd0a9f4c00c59a03570fcd depends: @@ -8696,16 +6858,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD size: 242145 timestamp: 1731498716195 -- kind: conda - name: websockets - version: '14.1' - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c md5: 7e2a0ef2a1a87f88f9745f9c7059186e depends: @@ -8713,16 +6872,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 242912 timestamp: 1731498811466 -- kind: conda - name: websockets - version: '14.1' - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f md5: 89b79a9baa7db46ce21f5738a5a3dfda depends: @@ -8730,16 +6886,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 243131 timestamp: 1731498944076 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda sha256: a6fc0f4e90643d0c1fd4aab669b6a79f44a305a5474256f6f2da3354d2310fb4 md5: ddbe3bb0e1356cb9074dd848570694f9 depends: @@ -8747,16 +6900,13 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: BSD-2-Clause license_family: BSD size: 63807 timestamp: 1732523690292 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda sha256: b9aa760a987ccc6bc9c61f57badba6798d9a3dcbd0814e5fb8df6d8d2935af73 md5: 120d5d1c05386d8ce3efd65a4c86431f depends: @@ -8764,16 +6914,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 64783 timestamp: 1732523806 -- kind: conda - name: wrapt - version: 1.17.0 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda sha256: 0fb35c3d1642f9f47db87bdb33148f88ef19a3af1eb0ee99b5491551c57269c7 md5: 73414acdb779a8694a14527865b4357a depends: @@ -8781,185 +6928,143 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 61043 timestamp: 1732523852129 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h5505292_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d - md5: 50901e0764b7701d8ed7343496f4f301 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 13593 - timestamp: 1734229104321 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: h86ecc28_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda + size: 14780 + timestamp: 1734229004433 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda sha256: 7829a0019b99ba462aece7592d2d7f42e12d12ccd3b9614e529de6ddba453685 md5: d5397424399a66d33c80b1f2345a36a6 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 15873 timestamp: 1734230458294 -- kind: conda - name: xorg-libxau - version: 1.0.12 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 - md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda + sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d + md5: 50901e0764b7701d8ed7343496f4f301 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 13593 + timestamp: 1734229104321 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee + md5: 8035c64cb77ed555e3f150b7b3972480 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + arch: x86_64 + platform: linux license: MIT license_family: MIT - size: 14780 - timestamp: 1734229004433 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: h57736b2_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda + size: 19901 + timestamp: 1727794976192 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda sha256: efcc150da5926cf244f757b8376d96a4db78bc15b8d90ca9f56ac6e75755971f md5: 25a5a7b797fe6e084e04ffe2db02fc62 depends: - libgcc >=13 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 20615 timestamp: 1727796660574 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hb9d3cd8_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee - md5: 8035c64cb77ed555e3f150b7b3972480 - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - license: MIT - license_family: MIT - size: 19901 - timestamp: 1727794976192 -- kind: conda - name: xorg-libxdmcp - version: 1.1.5 - build: hd74edd7_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda sha256: 9939a166d780700d81023546759102b33fdc2c5f11ef09f5f66c77210fd334c8 md5: 77c447f48cab5d3a15ac224edb86a968 depends: - __osx >=11.0 + arch: arm64 + platform: osx license: MIT license_family: MIT size: 18487 timestamp: 1727795205022 -- kind: conda - name: xxhash - version: 0.8.2 - build: h31becfc_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda + sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f + md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 97691 + timestamp: 1689951608120 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda sha256: 4c526aed70b579d80e5c20d32130b6bc8bde59b3250d43c2b5269755f4da8a9b md5: bb9faf6857108a9f62ebb4dab6ef05da depends: - libgcc-ng >=12 + arch: aarch64 + platform: linux license: BSD-2-Clause license_family: BSD size: 102442 timestamp: 1689951682147 -- kind: conda - name: xxhash - version: 0.8.2 - build: hb547adb_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda sha256: a70f59f7221ee72c45b39a6b36a33eb9c717ba01921cce1a3c361a4676979a2e md5: 144cd3b88706507f332f5eb5fb83a33b + arch: arm64 + platform: osx license: BSD-2-Clause license_family: BSD size: 97593 timestamp: 1689951969732 -- kind: conda - name: xxhash - version: 0.8.2 - build: hd590300_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f - md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 - depends: - - libgcc-ng >=12 - license: BSD-2-Clause - license_family: BSD - size: 97691 - timestamp: 1689951608120 -- kind: conda - name: yaml - version: 0.2.5 - build: h3422bc3_2 - build_number: 2 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 - md5: 4bb3f014845110883a3c5ee811fd84b4 - license: MIT - license_family: MIT - size: 88016 - timestamp: 1641347076660 -- kind: conda - name: yaml - version: 0.2.5 - build: h7f98852_2 - build_number: 2 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae depends: - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux license: MIT license_family: MIT size: 89141 timestamp: 1641346969816 -- kind: conda - name: yaml - version: 0.2.5 - build: hf897c2e_2 - build_number: 2 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 sha256: 8bc601d6dbe249eba44b3c456765265cd8f42ef1e778f8df9b0c9c88b8558d7e md5: b853307650cb226731f653aa623936a4 depends: - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux license: MIT license_family: MIT size: 92927 timestamp: 1641347626613 -- kind: conda - name: yarl - version: 1.18.3 - build: py312h66e93f0_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 + sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 + md5: 4bb3f014845110883a3c5ee811fd84b4 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 88016 + timestamp: 1641347076660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 md5: 91df2efaa08730416bec2a4502309275 depends: @@ -8970,16 +7075,13 @@ packages: - propcache >=0.2.1 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux license: Apache-2.0 license_family: Apache size: 151393 timestamp: 1733428897813 -- kind: conda - name: yarl - version: 1.18.3 - build: py312hb2c0f52_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 md5: 0b3c640697bca798d0ab428f530ed24c depends: @@ -8990,16 +7092,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux license: Apache-2.0 license_family: Apache size: 150004 timestamp: 1733429056665 -- kind: conda - name: yarl - version: 1.18.3 - build: py312hea69d52_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba md5: f32f9b16361866a62d6e061fcd7eb400 depends: @@ -9010,17 +7109,13 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx license: Apache-2.0 license_family: Apache size: 141556 timestamp: 1733429104990 -- kind: conda - name: zeromq - version: 4.3.5 - build: h3b0a872_7 - build_number: 7 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 depends: @@ -9029,17 +7124,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: x86_64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 335400 timestamp: 1731585026517 -- kind: conda - name: zeromq - version: 4.3.5 - build: h5efb499_7 - build_number: 7 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda sha256: a6003096dc0570a86492040ba32b04ce7662b159600be2252b7a0dfb9414e21c md5: f2f3282559a4b87b7256ecafb4610107 depends: @@ -9047,17 +7138,13 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 + arch: aarch64 + platform: linux license: MPL-2.0 license_family: MOZILLA size: 371419 timestamp: 1731589490850 -- kind: conda - name: zeromq - version: 4.3.5 - build: hc1bb282_7 - build_number: 7 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda sha256: 9e585569fe2e7d3bea71972cd4b9f06b1a7ab8fa7c5139f92a31cbceecf25a8a md5: f7e6b65943cb73bce0143737fded08f1 depends: @@ -9065,18 +7152,13 @@ packages: - krb5 >=1.21.3,<1.22.0a0 - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 + arch: arm64 + platform: osx license: MPL-2.0 license_family: MOZILLA size: 281565 timestamp: 1731585108039 -- kind: conda - name: zipp - version: 3.21.0 - build: pyhd8ed1ab_1 - build_number: 1 - subdir: noarch - noarch: python - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda +- conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 md5: 0c3cc595284c5e8f0f9900a9b228a332 depends: @@ -9085,34 +7167,24 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312h15fbf35_1 - build_number: 1 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb - md5: a4cde595509a7ad9c13b1a3809bcfe51 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda + sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b + md5: 8b7069e9792ee4e5b4919a7a306d2e67 depends: - - __osx >=11.0 + - __glibc >=2.17,<3.0.a0 - cffi >=1.11 + - libgcc >=13 - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 330788 - timestamp: 1725305806565 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312hb698573_1 - build_number: 1 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda + size: 419552 + timestamp: 1725305670210 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda sha256: 2681c2a249752bdc7978e59ee2f34fcdfcbfda80029b84b8e5fec8dbc9e3af25 md5: ffcb8e97e62af42075e0e5f46bb9856e depends: @@ -9123,74 +7195,63 @@ packages: - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD size: 392496 timestamp: 1725305808244 -- kind: conda - name: zstandard - version: 0.23.0 - build: py312hef9b889_1 - build_number: 1 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b - md5: 8b7069e9792ee4e5b4919a7a306d2e67 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda + sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb + md5: a4cde595509a7ad9c13b1a3809bcfe51 depends: - - __glibc >=2.17,<3.0.a0 + - __osx >=11.0 - cffi >=1.11 - - libgcc >=13 - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zstd >=1.5.6,<1.5.7.0a0 - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD - size: 419552 - timestamp: 1725305670210 -- kind: conda - name: zstd - version: 1.5.6 - build: h02f22dd_0 - subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda - sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c - md5: be8d5f8cf21aed237b8b182ea86b3dd6 + size: 330788 + timestamp: 1725305806565 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + md5: 4d056880988120e29d75bfff282e0f45 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 539937 - timestamp: 1714723130243 -- kind: conda - name: zstd - version: 1.5.6 - build: ha6fb4c9_0 - subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda - sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b - md5: 4d056880988120e29d75bfff282e0f45 + size: 554846 + timestamp: 1714722996770 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda + sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c + md5: be8d5f8cf21aed237b8b182ea86b3dd6 depends: - libgcc-ng >=12 - libstdcxx-ng >=12 - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux license: BSD-3-Clause license_family: BSD - size: 554846 - timestamp: 1714722996770 -- kind: conda - name: zstd - version: 1.5.6 - build: hb46c0d2_0 - subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda + size: 539937 + timestamp: 1714723130243 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda sha256: 2d4fd1ff7ee79cd954ca8e81abf11d9d49954dd1fef80f27289e2402ae9c2e09 md5: d96942c06c3e84bfcc5efb038724a7fd depends: - __osx >=11.0 - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx license: BSD-3-Clause license_family: BSD size: 405089 From bb2a0ac93b4efa3be9d08bec02244251c160a521 Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Fri, 10 Jan 2025 15:12:46 -0800 Subject: [PATCH 043/182] [stdlib] Set up print for AMD GPUs This PR wires up `print` so that it works on AMD GPUs. Notably, this PR does _not_ implement `_printf` for AMD GPUs since we solve formatting with our type system rather than through C format strings. MODULAR_ORIG_COMMIT_REV_ID: edb67600cec2b10c9d04219894283b70f58075b0 --- stdlib/src/builtin/file_descriptor.mojo | 8 +- stdlib/src/builtin/io.mojo | 10 +- stdlib/src/sys/_amdgpu.mojo | 973 ++++++++++++++++++++++++ stdlib/src/sys/intrinsics.mojo | 29 + stdlib/src/utils/write.mojo | 4 +- 5 files changed, 1013 insertions(+), 11 deletions(-) create mode 100644 stdlib/src/sys/_amdgpu.mojo diff --git a/stdlib/src/builtin/file_descriptor.mojo b/stdlib/src/builtin/file_descriptor.mojo index fef115e471..beed667c63 100644 --- a/stdlib/src/builtin/file_descriptor.mojo +++ b/stdlib/src/builtin/file_descriptor.mojo @@ -24,7 +24,8 @@ f.close() """ from sys.ffi import external_call -from sys.info import is_gpu +from sys.info import is_nvidia_gpu, is_amd_gpu +from sys._amdgpu import printf_begin, printf_append_string_n from builtin.io import _printf from memory import UnsafePointer, Span @@ -67,8 +68,11 @@ struct FileDescriptor(Writer): var len_bytes = len(bytes) @parameter - if is_gpu(): + if is_nvidia_gpu(): _printf["%*s"](len_bytes, bytes.unsafe_ptr()) + elif is_amd_gpu(): + var msg = printf_begin() + _ = printf_append_string_n(msg, bytes, is_last=True) else: written = external_call["write", Int32]( self.value, bytes.unsafe_ptr(), len(bytes) diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index 4e4c4afff6..fc77581cbd 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -178,7 +178,6 @@ fn _printf[ fmt.unsafe_cstr_ptr(), Pointer.address_of(loaded_pack) ) elif is_amd_gpu(): - # constrained[False, "_printf on AMDGPU is not implemented"]() pass else: with _fdopen(file) as fd: @@ -269,12 +268,9 @@ fn print[ file: The output stream. """ - # TODO(MSTDL-1027): Print on AMD GPUs is not implemented yet. - @parameter - if is_amd_gpu(): - return - - write_buffered[buffer_size=4096](file, values, sep=sep, end=end) + write_buffered[buffer_size = 512 if is_amd_gpu() else 4096]( + file, values, sep=sep, end=end + ) @parameter if not is_gpu(): diff --git a/stdlib/src/sys/_amdgpu.mojo b/stdlib/src/sys/_amdgpu.mojo new file mode 100644 index 0000000000..351476d78a --- /dev/null +++ b/stdlib/src/sys/_amdgpu.mojo @@ -0,0 +1,973 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2024, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # + +from memory import UnsafePointer, Span +from memory.pointer import _GPUAddressSpace +from os.atomic import Atomic, _compare_exchange_weak_integral_impl +from sys.intrinsics import ( + lane_id, + readfirstlane, + sendmsg, + implicitarg_ptr, + ballot, +) +from time import sleep +from collections import InlineArray +from utils import StaticTuple + +# NOTE: MOST OF THE CODE HERE IS ADAPTED FROM +# AMD'S `device-libs`. +# It is important that the ABI matches up! +# https://github.com/ROCm/llvm-project/tree/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs + +# ===-----------------------------------------------------------------------===# +# HSA Queue Ops +# ===-----------------------------------------------------------------------===# + +# Matches the ABI of: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/inc/amd_hsa_signal.h#L50 +alias amd_signal_kind64_t = Int64 + + +# Must match the ABI of: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/inc/amd_hsa_signal.h#L61 +@value +struct amd_signal_t: + var kind: amd_signal_kind64_t + var value: UInt64 + var event_mailbox_ptr: UInt64 + var event_id: UInt32 + var reserved1: UInt32 + var start_ts: UInt64 + var end_ts: UInt64 + var reserved2: UInt64 + var reserved3: InlineArray[UInt32, 2] + + +@always_inline +fn update_mbox(sig: UnsafePointer[amd_signal_t]): + var mb = UnsafePointer.address_of(sig[].event_mailbox_ptr).bitcast[ + UnsafePointer[UInt64] + ]()[] + if mb: + var id = sig[].event_id.cast[DType.uint64]() + Atomic.store(mb, id) + sendmsg(1 | (0 << 4), readfirstlane(id.cast[DType.int32]()) & 0xFF) + + +@always_inline +fn hsa_signal_add(sig: UInt64, value: UInt64): + var s = UnsafePointer.address_of(sig).bitcast[ + UnsafePointer[amd_signal_t] + ]()[] + _ = Atomic._fetch_add(UnsafePointer.address_of(s[].value), value) + update_mbox(s) + + +# ===-----------------------------------------------------------------------===# +# Services +# ===-----------------------------------------------------------------------===# + + +# Matches the values described in: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/src/services.cl#L21 +struct ServiceId: + alias reserved = 0 + alias function_call = 1 + alias printf = 2 + alias fprintf = Self.printf + alias devmem = 3 + alias sanitizer = 4 + + +# Matches the values described in: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/src/services.cl#L87 +struct DescriptorOffset: + alias flag_begin = 0 + alias flag_end = 1 + alias reserved0 = 2 + alias len = 5 + alias id = 8 + + +# Matches the values described in: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/src/services.cl#L95 +struct DescriptorWidth: + alias flag_begin = 1 + alias flag_end = 1 + alias reserved0 = 3 + alias len = 3 + alias id = 56 + + +@always_inline +fn msg_set_len(pd: UInt64, len: UInt32) -> UInt64: + var reset_mask = ~( + ((UInt64(1) << DescriptorWidth.len) - 1) << DescriptorOffset.len + ) + return (pd & reset_mask) | ( + len.cast[DType.uint64]() << DescriptorOffset.len + ) + + +@always_inline +fn msg_set_begin_flag(pd: UInt64) -> UInt64: + return pd | (UInt64(1) << DescriptorOffset.flag_begin) + + +@always_inline +fn msg_reset_begin_flag(pd: UInt64) -> UInt64: + return pd & (~(UInt64(1) << DescriptorOffset.flag_begin)) + + +@always_inline +fn msg_get_end_flag(pd: UInt64) -> UInt64: + return pd & (UInt64(1) << DescriptorOffset.flag_end) + + +@always_inline +fn msg_reset_end_flag(pd: UInt64) -> UInt64: + return pd & (~(UInt64(1) << DescriptorOffset.flag_end)) + + +@always_inline +fn msg_set_end_flag(pd: UInt64) -> UInt64: + return pd | (UInt64(1) << DescriptorOffset.flag_end) + + +fn append_bytes( + service_id: UInt32, + msg_desc: UInt64, + mut data: Span[UInt8], +) -> (UInt64, UInt64): + var msg_desc_ = msg_set_len(msg_desc, (len(data) + 7) // 8) + + @parameter + @always_inline + fn pack_uint64() -> UInt64: + var arg = UInt64(0) + if len(data) >= 8: + arg = ( + data[0].cast[DType.uint64]() + | (data[1].cast[DType.uint64]() << 8) + | (data[2].cast[DType.uint64]() << 16) + | (data[3].cast[DType.uint64]() << 24) + | (data[4].cast[DType.uint64]() << 32) + | (data[5].cast[DType.uint64]() << 40) + | (data[6].cast[DType.uint64]() << 48) + | (data[7].cast[DType.uint64]() << 56) + ) + data = data[8:] + else: + var ii = 0 + for byte in data: + arg |= byte[].cast[DType.uint64]() << (ii * 8) + ii += 1 + data = data[0:0] + return arg + + var arg1 = pack_uint64() + var arg2 = pack_uint64() + var arg3 = pack_uint64() + var arg4 = pack_uint64() + var arg5 = pack_uint64() + var arg6 = pack_uint64() + var arg7 = pack_uint64() + return hostcall( + service_id, + msg_desc_, + arg1, + arg2, + arg3, + arg4, + arg5, + arg6, + arg7, + ) + + +fn message_append_bytes( + service_id: UInt32, msg_desc: UInt64, data: Span[UInt8] +) -> (UInt64, UInt64): + """ + Append an array of bytes to a message. + + Args: + service_id: Identifier for the target host-side service. + msg_desc: Message descriptor for a new or existing message. + data: Span with an array of bytes. + + Returns: + Values depend on the state of the message. + + The function can transmit a byte array of arbitrary length, but + during transmission, the array is padded with zeroes until the + length is a multiple of eight bytes. Only the array contents are + transmitted, and not the length. + + If the END flag is set, the function returns two long values + received from the host message handler. Otherwise, the first + return value is the message descriptor to be used for a subsequent + message call, while the second return value is not defined. + + """ + var data_ = data + var end_flag = msg_get_end_flag(msg_desc) + var retval = (UInt64(0), UInt64(0)) + retval[0] = msg_reset_end_flag(msg_desc) + + while True: + var prev_len = len(data_) + # We can only send 7 packed UInt64s per message + # Therefore, if the length is greater than 56, + # we need to take a 56 byte == (7 * sizeof[UInt64]()) + # chunk to process. + if len(data_) > 56: + prev_len = 56 + else: + retval[0] |= end_flag + var d = data_[:prev_len] + retval = append_bytes(service_id, retval[0], d) + data_ = data_[prev_len:] + if not data_: + break + + return retval + + +@always_inline +fn message_append_args( + service_id: UInt32, + msg_desc: UInt64, + num_args: UInt32, + arg0: UInt64, + arg1: UInt64, + arg2: UInt64, + arg3: UInt64, + arg4: UInt64, + arg5: UInt64, + arg6: UInt64, +) -> (UInt64, UInt64): + """ + Append up to seven ulong values to a message. + + Args: + service_id: Identifier for the target host-side service. + msg_desc: Message descriptor for a new or existing message. + num_args: Number of arguments to be appended (maximum seven). + arg0: Argument to be appended. + arg1: Argument to be appended. + arg2: Argument to be appended. + arg3: Argument to be appended. + arg4: Argument to be appended. + arg5: Argument to be appended. + arg6: Argument to be appended. + + Returns: + Values depend on the state of the message. + + Only the first num_args arguments are appended to the + message. The remaining arguments are ignored. Behaviour is + undefined if num_args is greater then seven. + + If the END flag is set, the function returns two uint64_t values + received from the host message handler. Otherwise, the first + return value is the message descriptor to be used for a subsequent + message call, while the second return value is not defined. + """ + var msg_desc_ = msg_set_len(msg_desc, num_args) + + return hostcall( + service_id, + msg_desc_, + arg0, + arg1, + arg2, + arg3, + arg4, + arg5, + arg6, + ) + + +# ===-----------------------------------------------------------------------===# +# Serivces - printf +# ===-----------------------------------------------------------------------===# + + +# Matches the values described in: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/src/services.cl#L243 +@value +struct FprintfCtrl: + alias stdout = 0 + alias stderr = 1 + + +@always_inline +fn begin_fprintf(flags: UInt32) -> UInt64: + # The two standard output streams stderr and stdout are indicated + # using the lowest bits in the control qword. For now, all other + # bits are required to be zero. + var msg_desc = msg_set_begin_flag(0) + var control = flags.cast[DType.uint64]() + + var retval = message_append_args( + ServiceId.fprintf, + msg_desc, + 1, # num args + control, + 0, + 0, + 0, + 0, + 0, + 0, + ) + return retval[0] + + +@always_inline +fn fprintf_stdout_begin() -> UInt64: + """ + Begin a new fprintf message for stdout. + Returns: + Message descriptor for a new printf invocation. + """ + return begin_fprintf(0) + + +@always_inline +fn fprintf_stderr_begin() -> UInt64: + """ + Begin a new fprintf message for stderr. + + Returns: + Message descriptor for a new printf invocation. + """ + return begin_fprintf(FprintfCtrl.stderr) + + +@always_inline +fn fprintf_append_args( + msg_desc: UInt64, + num_args: UInt32, + value0: UInt64, + value1: UInt64, + value2: UInt64, + value3: UInt64, + value4: UInt64, + value5: UInt64, + value6: UInt64, + is_last: Int32, +) -> UInt64: + """ + Append up to seven arguments to the fprintf message. + + Args: + msg_desc: Message descriptor for the current fprintf. + num_args: Number of arguments to be appended (maximum seven). + value0: The argument values to be appended. + value1: The argument values to be appended. + value2: The argument values to be appended. + value3: The argument values to be appended. + value4: The argument values to be appended. + value5: The argument values to be appended. + value6: The argument values to be appended. + is_last: If non-zero, this causes the fprintf to be completed. + + Returns: + Value depends on is_last. + + Only the first num_args arguments are appended to the + message. The remaining arguments are ignored. Behaviour is + undefined if num_args is greater then seven. + + If is_last is zero, the function returns a message desciptor that + must be used by a subsequent call to any __ockl_fprintf* + function. If is_last is non-zero, the function causes the current + fprintf to be completed on the host-side, and returns the value + returned by that fprintf. + + """ + var msg_desc_ = msg_desc + if is_last: + msg_desc_ = msg_set_end_flag(msg_desc_) + + var retval = message_append_args( + ServiceId.fprintf, + msg_desc_, + num_args, + value0, + value1, + value2, + value3, + value4, + value5, + value6, + ) + return retval[0] + + +@always_inline +fn fprintf_append_string_n( + msg_desc: UInt64, data: Span[UInt8], is_last: Bool +) -> UInt64: + """ + Append a null-terminated string to the fprintf message. + + Args: + msg_desc: Message descriptor for the current fprintf. + data: Span with the bytes of the string, including null terminator. + is_last: If non-zero, this causes the fprintf to be completed. + + Returns: + Value depends on is_last. + + The function appends a single null-terminated string to a current + fprintf message, including the final null character. The host-side + can use the bytes as a null-terminated string in place, without + having to first copy the string and then append the null + terminator. + + length itself is not transmitted. Behaviour is undefined if + length does not include the final null character. data may + be a null pointer, in which case, length is ignored and a single + zero is transmitted. This makes the nullptr indistinguishable from + an empty string to the host-side receiver. + + The call to message_append_args() ensures that during + transmission, the string is null-padded to a multiple of eight. + + If is_last is zero, the function returns a message desciptor that + must be used by a subsequent call to any __ockl_fprintf* + function. If is_last is non-zero, the function causes the current + fprintf to be completed on the host-side, and returns the value + returned by that fprintf. + + """ + var retval = UInt64(0), UInt64(0) + var msg_desc_ = msg_desc + + if is_last: + msg_desc_ = msg_set_end_flag(msg_desc_) + + if not data: + retval = message_append_args( + ServiceId.fprintf, + msg_desc_, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ) + + return retval[0] + retval = message_append_bytes(ServiceId.fprintf, msg_desc_, data) + + return retval[0] + + +@always_inline +fn printf_begin() -> UInt64: + return fprintf_stdout_begin() + + +@always_inline +fn printf_append_args( + msg_desc: UInt64, + num_args: UInt32, + value0: UInt64 = 0, + value1: UInt64 = 0, + value2: UInt64 = 0, + value3: UInt64 = 0, + value4: UInt64 = 0, + value5: UInt64 = 0, + value6: UInt64 = 0, + is_last: Int32 = 0, +) -> UInt64: + return fprintf_append_args( + msg_desc, + num_args, + value0, + value1, + value2, + value3, + value4, + value5, + value6, + is_last, + ) + + +@always_inline +fn printf_append_string_n( + msg_desc: UInt64, data: Span[UInt8], is_last: Bool +) -> UInt64: + return fprintf_append_string_n(msg_desc, data, is_last) + + +# ===-----------------------------------------------------------------------===# +# Hostcall +# ===-----------------------------------------------------------------------===# + + +@value +@register_passable("trivial") +struct Header: + var _handle: UnsafePointer[ + header_t, address_space = _GPUAddressSpace.GLOBAL + ] + + fn fill_packet( + mut self, + mut payload: Payload, + service_id: UInt32, + arg0: UInt64, + arg1: UInt64, + arg2: UInt64, + arg3: UInt64, + arg4: UInt64, + arg5: UInt64, + arg6: UInt64, + arg7: UInt64, + me: UInt32, + low: UInt32, + ): + if me == low: + var control = set_ready_flag(0) + self._handle[].control = control + self._handle[].activemask = ballot[DType.int64](True).cast[ + DType.uint64 + ]() + self._handle[].service = service_id + + payload[int(me), 0] = arg0 + payload[int(me), 1] = arg1 + payload[int(me), 2] = arg2 + payload[int(me), 3] = arg3 + payload[int(me), 4] = arg4 + payload[int(me), 5] = arg5 + payload[int(me), 6] = arg6 + payload[int(me), 7] = arg7 + + fn get_return_value( + mut self, payload: Payload, me: UInt32, low: UInt32 + ) -> (UInt64, UInt64): + """ + Wait for the host response and return the first two ulong + entries per workitem. + + After the packet is submitted in READY state, the wave spins until + the host changes the state to DONE. Each workitem reads the first + two ulong elements in its slot and returns this. + """ + # The while loop needs to be executed by all active + # lanes. Otherwise, later reads from ptr are performed only by + # the first thread, while other threads reuse a value cached from + # previous operations. The use of readfirstlane in the while loop + # prevents this reordering. + # + # In the absence of the readfirstlane, only one thread has a + # sequenced-before relation from the atomic load on + # header->control to the ordinary loads on ptr. As a result, the + # compiler is free to reorder operations in such a way that the + # ordinary loads are performed only by the first thread. The use + # of readfirstlane provides a stronger code-motion barrier, and + # it effectively "spreads out" the sequenced-before relation to + # the ordinary stores in other threads too. + while True: + var ready_flag = UInt32(1) + if me == low: + var ptr = UnsafePointer.address_of(self._handle[].control) + var control = Atomic._fetch_add(ptr, 0) + ready_flag = get_ready_flag(control) + + ready_flag = readfirstlane(ready_flag.cast[DType.int32]()).cast[ + DType.uint32 + ]() + + if ready_flag == 0: + break + + sleep(UInt(1)) + + var ptr = payload._handle[].slots[int(me)] + var value0 = ptr[0] + var value1 = ptr[1] + return value0, value1 + + +# Must match the ABI of: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/src/hostcall_impl.cl#L30 +# but this is actually just conforming to the ABI of: +# https://github.com/ROCm/clr/blob/f5b2516f5d8a44b06ad1907594db1be25a9fe57b/rocclr/device/devhostcall.hpp#L104 +@value +@register_passable("trivial") +struct header_t: + var next: UInt64 + var activemask: UInt64 + var service: UInt32 + var control: UInt32 + + +@value +@register_passable("trivial") +struct Payload: + var _handle: UnsafePointer[ + payload_t, address_space = _GPUAddressSpace.GLOBAL + ] + + @always_inline + fn __setitem__(mut self, idx0: Int, idx1: Int, value: UInt64): + self._handle[].slots[idx0][idx1] = value + + +# Must match the ABI of: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/src/hostcall_impl.cl#L37 +# but this is actually just conforming to the ABI of: +# https://github.com/ROCm/clr/blob/f5b2516f5d8a44b06ad1907594db1be25a9fe57b/rocclr/device/devhostcall.hpp#L99 +@value +@register_passable("trivial") +struct payload_t: + var slots: StaticTuple[StaticTuple[UInt64, 8], 64] + + +@value +@register_passable("trivial") +struct Buffer: + var _handle: UnsafePointer[ + buffer_t, address_space = _GPUAddressSpace.GLOBAL + ] + + @always_inline + fn get_header(self, ptr: UInt64) -> Header: + return Header( + self._handle[].headers.offset(ptr & self._handle[].index_mask) + ) + + @always_inline + fn get_payload(self, ptr: UInt64) -> Payload: + return Payload( + self._handle[].payloads.offset(ptr & self._handle[].index_mask) + ) + + fn pop( + mut self, + mut top: UInt64, + ) -> UInt64: + var f = Atomic._fetch_add(UnsafePointer.address_of(top), 0) + # F is guaranteed to be non-zero, since there are at least as + # many packets as there are waves, and each wave can hold at most + # one packet. + while True: + var p = self.get_header(f) + var n = Atomic._fetch_add( + UnsafePointer.address_of(p._handle[].next), + 0, + ) + if _compare_exchange_weak_integral_impl[scope=""]( + UnsafePointer.address_of(top), f, n + ): + break + + sleep(UInt(1)) + return f + + fn pop_free_stack(mut self, me: UInt32, low: UInt32) -> UInt64: + """ + Use the first active lane to get a free packet and + broadcast to the whole wave. + """ + var packet_ptr = UInt64(0) + if me == low: + packet_ptr = Self.pop( + self, + self._handle[].free_stack, + ) + + var ptr_lo = packet_ptr + var ptr_hi = packet_ptr >> 32 + var ptr_lo_32 = readfirstlane(ptr_lo.cast[DType.int32]()) + var ptr_hi_32 = readfirstlane(ptr_hi.cast[DType.int32]()) + + return ( + ptr_hi_32.cast[DType.uint64]() << 32 + | ptr_lo_32.cast[DType.uint64]() + ) + + fn push(mut self, mut top: UInt64, ptr: UInt64): + var f = Atomic._fetch_add(UnsafePointer.address_of(top), 0) + var p = self.get_header(ptr) + while True: + p._handle[].next = f + if _compare_exchange_weak_integral_impl[scope=""]( + UnsafePointer.address_of(top), f, ptr + ): + break + sleep(UInt(1)) + + fn push_ready_stack(mut self, ptr: UInt64, me: UInt32, low: UInt32): + """ + Use the first active lane in a wave to submit a ready + packet and signal the host. + """ + if me == low: + self.push(self._handle[].ready_stack, ptr) + send_signal(self._handle[].doorbell) + + fn return_free_packet(mut self, ptr: UInt64, me: UInt32, low: UInt32): + """ + Return the packet after incrementing the ABA tag. + """ + if me == low: + var ptr = inc_ptr_tag(ptr, self._handle[].index_mask) + self.push(self._handle[].free_stack, ptr) + + +# Must match the ABI of: +# https://github.com/ROCm/llvm-project/blob/656552edc693e2bb4abc9258399c39d190fce2b3/amd/device-libs/ockl/src/hostcall_impl.cl#L45 +# but this is actually just conforming to the ABI of: +# https://github.com/ROCm/clr/blob/f5b2516f5d8a44b06ad1907594db1be25a9fe57b/rocclr/device/devhostcall.hpp#L144 +# +# AMD's note: Hostcall buffer struct defined here is not an exact +# match of runtime buffer layout but matches its prefix that +# this code tries to access. +@value +@register_passable("trivial") +struct buffer_t: + var headers: UnsafePointer[ + header_t, address_space = _GPUAddressSpace.GLOBAL + ] + var payloads: UnsafePointer[ + payload_t, address_space = _GPUAddressSpace.GLOBAL + ] + var doorbell: UInt64 + var free_stack: UInt64 + var ready_stack: UInt64 + var index_mask: UInt64 + + +@value +@register_passable("trivial") +struct ControlOffset: + var value: UInt32 + alias ready_flag = Self(0) + alias reserved0 = Self(1) + + @always_inline + fn __ne__(self, rhs: Self) -> Bool: + return self.value != rhs.value + + @always_inline + fn __eq__(self, rhs: Self) -> Bool: + return self.value == rhs.value + + +@value +@register_passable("trivial") +struct ControlWidth: + var value: UInt32 + alias ready_flag = Self(1) + alias reserved0 = Self(31) + + @always_inline + fn __ne__(self, rhs: Self) -> Bool: + return self.value != rhs.value + + @always_inline + fn __eq__(self, rhs: Self) -> Bool: + return self.value == rhs.value + + +@always_inline +fn get_control_mask(control: UInt32, offset: UInt32, width: UInt32) -> UInt32: + var value: UInt32 = (control >> offset) & ((1 << width) - 1) + return value + + +@always_inline +fn get_control_field( + control: UInt32, offset: ControlOffset, width: ControlWidth +) -> UInt32: + var value: UInt32 = (control >> offset.value) & ( + (UInt32(1) << width.value) - 1 + ) + return value + + +@always_inline +fn set_control_field( + control: UInt32, offset: ControlOffset, width: ControlWidth, value: UInt32 +) -> UInt32: + var mask: UInt32 = ~(((UInt32(1) << width.value) - 1) << offset.value) + return (control & mask) | (value << offset.value) + + +@always_inline +fn get_ready_flag(control: UInt32) -> UInt32: + return get_control_field( + control, ControlOffset.ready_flag, ControlWidth.ready_flag + ) + + +@always_inline +fn set_ready_flag(control: UInt32) -> UInt32: + return set_control_field( + control, ControlOffset.ready_flag, ControlWidth.ready_flag, 1 + ) + + +@always_inline +fn inc_ptr_tag(ptr: UInt64, index_mask: UInt64) -> UInt64: + var inc = index_mask + 1 + var ptr_ = ptr + inc + # Unit step for the tag. + # When the tag for index 0 wraps, increment the tag. + if ptr_ == 0: + return inc + return ptr_ + + +@always_inline +fn send_signal(signal: UInt64): + hsa_signal_add(signal, 1) + + +fn _hostcall( + mut buffer: Buffer, + service_id: UInt32, + arg0: UInt64, + arg1: UInt64, + arg2: UInt64, + arg3: UInt64, + arg4: UInt64, + arg5: UInt64, + arg6: UInt64, + arg7: UInt64, +) -> (UInt64, UInt64): + """ + The implementation that should be hidden behind an ABI + The transaction is a wave-wide operation, where the service_id + must be uniform, but the parameters are different for each + workitem. Parameters from all active lanes are written into a + hostcall packet. The hostcall blocks until the host processes the + request, and returns the response it receiveds. + + TODO: This function and everything above it should eventually move + to a separate library that is loaded by the language runtime. The + function itself will be exposed as an orindary function symbol to + be linked into kernel objects that are loaded after this library. + + *** INTERNAL USE ONLY *** + Internal function, not safe for direct use in user + code. Application kernels must only use __ockl_hostcall_preview() + defined elsewhere.""" + # all 0s + var me = lane_id() + # all 0s + var low = readfirstlane(me).cast[DType.uint32]() + + var packet_ptr = buffer.pop_free_stack(me, low) + + var header = buffer.get_header(packet_ptr) + var payload = buffer.get_payload(packet_ptr) + + header.fill_packet( + payload, + service_id, + arg0, + arg1, + arg2, + arg3, + arg4, + arg5, + arg6, + arg7, + me, + low, + ) + + buffer.push_ready_stack(packet_ptr, me, low) + + var retval = header.get_return_value(payload, me, low) + buffer.return_free_packet(packet_ptr, me, low) + return retval + + +fn hostcall( + service_id: UInt32, + arg0: UInt64, + arg1: UInt64, + arg2: UInt64, + arg3: UInt64, + arg4: UInt64, + arg5: UInt64, + arg6: UInt64, + arg7: UInt64, +) -> (UInt64, UInt64): + """ + Submit a wave-wide hostcall packet. + + Args: + service_id: The service to be invoked on the host. + arg0: A parameter. + arg1: A parameter. + arg2: A parameter. + arg3: A parameter. + arg4: A parameter. + arg5: A parameter. + arg6: A parameter. + arg7: A parameter. + + Returns: + Two 64-bit values. + + The hostcall is executed for all active threads in the + wave. service_id must be uniform across the active threads, + otherwise behaviour is undefined. The service parameters may be + different for each active thread, and correspondingly, the + returned values are also different. + + The contents of the input parameters and the return values are + defined by the service being invoked. + + *** PREVIEW FEATURE *** + This is a feature preview and considered alpha quality only; + behaviour may vary between ROCm releases. Device code that invokes + hostcall can be launched only on the ROCm release that it was + compiled for, otherwise behaviour is undefined. + """ + var buffer = Buffer( + implicitarg_ptr() + .bitcast[ + UnsafePointer[buffer_t, address_space = _GPUAddressSpace.GLOBAL] + ]() + .offset(10)[] + ) + + return _hostcall( + buffer, + service_id, + arg0, + arg1, + arg2, + arg3, + arg4, + arg5, + arg6, + arg7, + ) diff --git a/stdlib/src/sys/intrinsics.mojo b/stdlib/src/sys/intrinsics.mojo index 3244052f14..8541672871 100644 --- a/stdlib/src/sys/intrinsics.mojo +++ b/stdlib/src/sys/intrinsics.mojo @@ -965,3 +965,32 @@ fn sendmsg(opcode: Int32, msg: Int32): _ = llvm_intrinsic["llvm.amdgcn.s.sendmsg", NoneType, Int32, Int32]( opcode, msg ) + + +# ===-----------------------------------------------------------------------===# +# ballot +# ===-----------------------------------------------------------------------===# + + +@always_inline +fn ballot[dtype: DType](value: Bool) -> Scalar[dtype]: + """ + Returns a bitfield(Int32 or Int64) containing the result + of its Bool argument in all active lanes, and zero in all inactive lanes. + For example, ballot(True) returns EXEC mask. + + Parameters: + dtype: The DType of the return type. + + Args: + value: The value to place across the mask. + + Returns: + A bitfield(Int32 or Int64) containing the result of its Bool argument in all active lanes. + """ + constrained[is_amd_gpu(), "This intrinsic is only defined for AMD GPUs"]() + constrained[ + dtype == DType.int32 or dtype == DType.int64, + "This intrinsic is only defined for i32 or i64", + ]() + return llvm_intrinsic["llvm.amdgcn.ballot", Scalar[dtype]](value) diff --git a/stdlib/src/utils/write.mojo b/stdlib/src/utils/write.mojo index 6d68951b9b..f2a5172d2f 100644 --- a/stdlib/src/utils/write.mojo +++ b/stdlib/src/utils/write.mojo @@ -13,7 +13,7 @@ """Establishes the contract between `Writer` and `Writable` types.""" from collections import InlineArray -from sys.info import is_gpu +from sys.info import is_gpu, is_nvidia_gpu, is_amd_gpu from memory import UnsafePointer, memcpy, Span @@ -366,7 +366,7 @@ fn write_buffered[ """ @parameter - if is_gpu(): + if is_nvidia_gpu(): # Stack space is very small on GPU due to many threads, so use heap # Count the total length of bytes to allocate only once var arg_bytes = _ArgBytes() From 92b1f3ba951af8b1024ea6791347de00c9eb59fe Mon Sep 17 00:00:00 2001 From: Scott Main Date: Fri, 10 Jan 2025 15:21:18 -0800 Subject: [PATCH 044/182] Update use of the `GetMagic` component based on style changes Now that the include component is inlined instead of in a collapsible box, we can now use it effectively in procedures. MODULAR_ORIG_COMMIT_REV_ID: 8ebbea97854d1bbe4182896e0255bc3e6871dd5e --- docs/manual/get-started.mdx | 45 +++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 261a8b7fb4..0495016925 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -32,36 +32,37 @@ GitHub](https://github.com/modularml/mojo/tree/nightly/examples/life). ## 1. Create a Mojo project with `magic` -We'll start by using the [`magic` CLI](/magic) to create a virtual environment +We'll start by using the `magic` CLI to create a virtual environment and generate our initial project directory. - +1. -In your terminal, go to the directory in which you want to create the project -and execute: +2. Navigate to the directory in which you want to create the project + and execute: -```bash -magic init life --format mojoproject -``` + ```bash + magic init life --format mojoproject + ``` -This creates a project directory named `life`. Let's go to the directory and -list its contents: + This creates a project directory named `life`. -```bash -cd life -``` +3. Let's go into the directory and list its contents: -```bash -ls -A -``` + ```bash + cd life + ``` -```output -.gitattributes -.gitignore -.magic -magic.lock -mojoproject.toml -``` + ```bash + ls -A + ``` + + ```output + .gitattributes + .gitignore + .magic + magic.lock + mojoproject.toml + ``` You should see that the project directory contains: From 4cecc66d94eafb3263a9a9e0330d11da2fac3a4f Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 10 Jan 2025 15:27:09 -0800 Subject: [PATCH 045/182] [KGEN] Rename `KGEN::ParamRefType` -> `KGEN::ParamType`, NFC. This renames a (very old) core kgen type to better align with that it does: it projects a TypedAttr into a Type. It is itself not a "reference" to a parameter decl like `ParamDeclRefAttr` so using that word is confusing, this is also more concise and consistent. MODULAR_ORIG_COMMIT_REV_ID: fa2b6ffbb099b8fcdab5ddd83d5990f348e8c7b0 --- stdlib/src/sys/info.mojo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/src/sys/info.mojo b/stdlib/src/sys/info.mojo index ee149ca72a..5f6e10d9bf 100644 --- a/stdlib/src/sys/info.mojo +++ b/stdlib/src/sys/info.mojo @@ -624,7 +624,7 @@ fn sizeof[ Note: `align_of` is in same module. """ alias mlir_type = __mlir_attr[ - `#kgen.param.expr> : `, AnyType, @@ -677,7 +677,7 @@ fn alignof[ The alignment of the type in bytes. """ alias mlir_type = __mlir_attr[ - `#kgen.param.expr> : `, AnyType, From 4698d124f19aa576e07772980c86267417605bd5 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Fri, 10 Jan 2025 18:15:53 -0600 Subject: [PATCH 046/182] [stdlib] Move `int` functions to `Int` ctors Now that all the machinery is in place, `Int` can be constructed both implicitly and explictly from traits that other types implement. The `int` fucntion was a temporary workaround while we didn't have a way to distinguish between explicit and implicit ctors. MODULAR_ORIG_COMMIT_REV_ID: 57c009fce682e82e5398477108ac2dc13e0ec6dc --- docs/changelog.md | 5 + examples/life/gridv1.mojo | 2 +- examples/notebooks/RayTracing.ipynb | 8 +- stdlib/benchmarks/builtin/bench_sort.mojo | 2 +- stdlib/benchmarks/collections/bench_dict.mojo | 6 +- stdlib/benchmarks/utils/bench_memmem.mojo | 2 +- stdlib/src/base64/_b64encode.mojo | 4 +- stdlib/src/base64/base64.mojo | 8 +- stdlib/src/builtin/_format_float.mojo | 22 +-- stdlib/src/builtin/bool.mojo | 2 +- stdlib/src/builtin/dtype.mojo | 2 +- stdlib/src/builtin/file.mojo | 6 +- stdlib/src/builtin/format_int.mojo | 8 +- stdlib/src/builtin/int.mojo | 185 ++++++++---------- stdlib/src/builtin/io.mojo | 2 +- stdlib/src/builtin/object.mojo | 12 +- stdlib/src/builtin/range.mojo | 12 +- stdlib/src/builtin/simd.mojo | 10 +- stdlib/src/builtin/sort.mojo | 4 +- stdlib/src/builtin/string_literal.mojo | 2 +- stdlib/src/collections/dict.mojo | 10 +- stdlib/src/collections/inline_array.mojo | 12 +- stdlib/src/collections/inline_list.mojo | 4 +- stdlib/src/collections/list.mojo | 4 +- stdlib/src/collections/string/_unicode.mojo | 14 +- stdlib/src/collections/string/format.mojo | 8 +- stdlib/src/collections/string/string.mojo | 48 ++--- .../src/collections/string/string_slice.mojo | 22 +-- stdlib/src/collections/vector.mojo | 4 +- stdlib/src/hashlib/hash.mojo | 6 +- stdlib/src/math/math.mojo | 2 +- stdlib/src/memory/memory.mojo | 4 +- stdlib/src/memory/pointer.mojo | 2 +- stdlib/src/memory/span.mojo | 4 +- stdlib/src/memory/unsafe_pointer.mojo | 28 +-- stdlib/src/os/_linux_aarch64.mojo | 20 +- stdlib/src/os/_linux_x86.mojo | 20 +- stdlib/src/os/_macos.mojo | 22 +-- stdlib/src/os/os.mojo | 2 +- stdlib/src/os/path/path.mojo | 16 +- stdlib/src/prelude/__init__.mojo | 1 - stdlib/src/pwd/_linux.mojo | 4 +- stdlib/src/pwd/_macos.mojo | 4 +- stdlib/src/python/_cpython.mojo | 12 +- stdlib/src/python/python_object.mojo | 6 +- stdlib/src/random/random.mojo | 2 +- stdlib/src/stat/stat.mojo | 14 +- stdlib/src/sys/_amdgpu.mojo | 18 +- stdlib/src/sys/info.mojo | 6 +- stdlib/src/sys/intrinsics.mojo | 8 +- stdlib/src/sys/terminate.mojo | 2 +- stdlib/src/tempfile/tempfile.mojo | 2 +- stdlib/src/time/time.mojo | 12 +- stdlib/src/utils/index.mojo | 20 +- stdlib/src/utils/lock.mojo | 4 +- stdlib/src/utils/numerics.mojo | 6 +- stdlib/src/utils/stringref.mojo | 16 +- stdlib/test/bit/test_bit.mojo | 2 +- stdlib/test/builtin/test_bfloat16.mojo | 4 +- stdlib/test/builtin/test_bool.mojo | 4 +- stdlib/test/builtin/test_float_literal.mojo | 10 +- stdlib/test/builtin/test_int.mojo | 4 +- stdlib/test/builtin/test_math.mojo | 4 +- stdlib/test/builtin/test_range.mojo | 2 +- stdlib/test/builtin/test_simd.mojo | 30 +-- stdlib/test/builtin/test_sort.mojo | 12 +- stdlib/test/builtin/test_string_literal.mojo | 4 +- .../string/test_inlined_string.mojo | 4 +- .../test/collections/string/test_string.mojo | 8 +- .../collections/string/test_string_slice.mojo | 8 +- stdlib/test/collections/test_inline_list.mojo | 2 +- stdlib/test/collections/test_list.mojo | 2 +- stdlib/test/collections/test_vector.mojo | 2 +- stdlib/test/hashlib/test_ahash.mojo | 4 +- stdlib/test/hashlib/test_hash.mojo | 2 +- stdlib/test/memory/test_memory.mojo | 2 +- stdlib/test/memory/test_span.mojo | 2 +- stdlib/test/memory/test_unsafepointer.mojo | 20 +- stdlib/test/utils/issue_13632.mojo | 2 +- stdlib/test/utils/test_stringref.mojo | 6 +- 80 files changed, 403 insertions(+), 430 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index c3780544a8..dc8fe8995b 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -36,6 +36,11 @@ what we publish. ### Standard library changes +- The `int` function to construct an `Int` has been removed, this was a + temporary workaround when Mojo didn't have a way to distinguish between + implicit and explicit constructors. You can do a search and replace for `int(` + to `Int(` to update your programs. + - `UnsafePointer`'s `bitcast` method has now been split into `bitcast` for changing the type, `origin_cast` for changing mutability, `static_alignment_cast` for changing alignment, diff --git a/examples/life/gridv1.mojo b/examples/life/gridv1.mojo index 0eded6f24d..ec65b6ad74 100644 --- a/examples/life/gridv1.mojo +++ b/examples/life/gridv1.mojo @@ -87,7 +87,7 @@ struct Grid(StringableRaising): row_data = List[Int]() for col in range(cols): # Generate a random 0 or 1 and append it to the row. - row_data.append(int(random.random_si64(0, 1))) + row_data.append(Int(random.random_si64(0, 1))) data.append(row_data) return Self(rows, cols, data) diff --git a/examples/notebooks/RayTracing.ipynb b/examples/notebooks/RayTracing.ipynb index ea37cea474..ad3830bbe1 100644 --- a/examples/notebooks/RayTracing.ipynb +++ b/examples/notebooks/RayTracing.ipynb @@ -271,8 +271,8 @@ " var plt = Python.import_module(\"matplotlib.pyplot\")\n", "\n", " var np_image = plt.imread(fname)\n", - " var rows = int(np_image.shape[0])\n", - " var cols = int(np_image.shape[1])\n", + " var rows = Int(np_image.shape[0])\n", + " var cols = Int(np_image.shape[1])\n", " var image = Image(rows, cols)\n", "\n", " var in_pointer = np_image.__array_interface__[\"data\"][0].unsafe_get_as_pointer[DType.float32]()\n", @@ -926,8 +926,8 @@ " # Now map x from [-1,1] to [0,w-1] and do the same for y.\n", " var w = bg.width\n", " var h = bg.height\n", - " var col = int((1.0 + x) * 0.5 * (w - 1))\n", - " var row = int((1.0 + y) * 0.5 * (h - 1))\n", + " var col = Int((1.0 + x) * 0.5 * (w - 1))\n", + " var row = Int((1.0 + y) * 0.5 * (h - 1))\n", " return Material(bg.pixels[bg._pos_to_index(row, col)])\n", "\n", " var diffuse_light_intensity: Float32 = 0\n", diff --git a/stdlib/benchmarks/builtin/bench_sort.mojo b/stdlib/benchmarks/builtin/bench_sort.mojo index a44fc3a150..7c70e7ebb6 100644 --- a/stdlib/benchmarks/builtin/bench_sort.mojo +++ b/stdlib/benchmarks/builtin/bench_sort.mojo @@ -37,7 +37,7 @@ fn randomize_list[ ](mut list: List[Scalar[dt]], size: Int, max: Scalar[dt] = Scalar[dt].MAX): @parameter if dt.is_integral(): - randint(list.data, size, 0, int(max)) + randint(list.data, size, 0, Int(max)) else: for i in range(size): var res = random_float64() diff --git a/stdlib/benchmarks/collections/bench_dict.mojo b/stdlib/benchmarks/collections/bench_dict.mojo index 359d922c5e..a4ed39e99f 100644 --- a/stdlib/benchmarks/collections/bench_dict.mojo +++ b/stdlib/benchmarks/collections/bench_dict.mojo @@ -30,7 +30,7 @@ from bit import next_power_of_two fn make_dict[size: Int]() -> Dict[Int, Int]: var d = Dict[Int, Int]() for i in range(0, size): - d[i] = int(random.random_si64(0, size)) + d[i] = Int(random.random_si64(0, size)) return d @@ -62,7 +62,7 @@ fn bench_dict_insert[size: Int](mut b: Bencher) raises: @parameter fn call_fn() raises: for key in range(size, size + 100): - items[key] = int(random.random_si64(0, size)) + items[key] = Int(random.random_si64(0, size)) b.iter[call_fn]() keep(bool(items)) @@ -84,7 +84,7 @@ fn bench_dict_lookup[size: Int](mut b: Bencher) raises: @parameter if size < 100: for _ in range(closest_divisor): - for key in range(int(100 // closest_divisor)): + for key in range(Int(100 // closest_divisor)): var res = items[key] keep(res) else: diff --git a/stdlib/benchmarks/utils/bench_memmem.mojo b/stdlib/benchmarks/utils/bench_memmem.mojo index 777557784e..b3e09db5f5 100644 --- a/stdlib/benchmarks/utils/bench_memmem.mojo +++ b/stdlib/benchmarks/utils/bench_memmem.mojo @@ -171,7 +171,7 @@ fn _memmem_baseline[ var bool_mask = haystack.load[width=bool_mask_width](i) == first_needle var mask = pack_bits(bool_mask) while mask: - var offset = int(i + count_trailing_zeros(mask)) + var offset = Int(i + count_trailing_zeros(mask)) if memcmp(haystack + offset + 1, needle + 1, needle_len - 1) == 0: return haystack + offset mask = mask & (mask - 1) diff --git a/stdlib/src/base64/_b64encode.mojo b/stdlib/src/base64/_b64encode.mojo index 9bd946b308..e1a5301fa3 100644 --- a/stdlib/src/base64/_b64encode.mojo +++ b/stdlib/src/base64/_b64encode.mojo @@ -146,7 +146,7 @@ fn _get_number_of_bytes_to_store_from_number_of_bytes_to_load[ alias table = _get_table_number_of_bytes_to_store_from_number_of_bytes_to_load[ max_size ]() - return int(table[nb_of_elements_to_load]) + return Int(table[nb_of_elements_to_load]) fn _get_table_number_of_bytes_to_store_from_number_of_bytes_to_load_without_equal_sign[ @@ -181,7 +181,7 @@ fn _get_number_of_bytes_to_store_from_number_of_bytes_to_load_without_equal_sign alias table = _get_table_number_of_bytes_to_store_from_number_of_bytes_to_load_without_equal_sign[ max_size ]() - return int(table[nb_of_elements_to_load]) + return Int(table[nb_of_elements_to_load]) fn load_incomplete_simd[ diff --git a/stdlib/src/base64/base64.mojo b/stdlib/src/base64/base64.mojo index b0f467f745..750ee4cb78 100644 --- a/stdlib/src/base64/base64.mojo +++ b/stdlib/src/base64/base64.mojo @@ -99,7 +99,7 @@ fn b64encode(input_bytes: Span[Byte, _]) -> String: The ASCII base64 encoded string. """ # +1 for the null terminator and +1 to be sure - var result = List[UInt8, True](capacity=int(len(input_bytes) * (4 / 3)) + 2) + var result = List[UInt8, True](capacity=Int(len(input_bytes) * (4 / 3)) + 2) b64encode(input_bytes, result) # null-terminate the result result.append(0) @@ -177,14 +177,14 @@ fn b16encode(str: StringSlice) -> String: @parameter @always_inline fn str_bytes(idx: UInt8) -> UInt8: - return str._slice[int(idx)] + return str._slice[Int(idx)] for i in range(length): var str_byte = str_bytes(i) var hi = str_byte >> 4 var lo = str_byte & 0b1111 - out.append(b16chars[int(hi)]) - out.append(b16chars[int(lo)]) + out.append(b16chars[Int(hi)]) + out.append(b16chars[Int(lo)]) out.append(0) diff --git a/stdlib/src/builtin/_format_float.mojo b/stdlib/src/builtin/_format_float.mojo index 17f30d7de9..ad1a93b0da 100644 --- a/stdlib/src/builtin/_format_float.mojo +++ b/stdlib/src/builtin/_format_float.mojo @@ -106,16 +106,16 @@ fn _write_float[W: Writer, type: DType, //](mut writer: W, value: Scalar[type]): @parameter if type is DType.float8e5m2: - return writer.write(float8e5m2_to_str[int(bitcast[DType.uint8](value))]) + return writer.write(float8e5m2_to_str[Int(bitcast[DType.uint8](value))]) elif type is DType.float8e4m3: - return writer.write(float8e4m3_to_str[int(bitcast[DType.uint8](value))]) + return writer.write(float8e4m3_to_str[Int(bitcast[DType.uint8](value))]) elif type is DType.float8e5m2fnuz: return writer.write( - float8e5m2fnuz_to_str[int(bitcast[DType.uint8](value))] + float8e5m2fnuz_to_str[Int(bitcast[DType.uint8](value))] ) elif type is DType.float8e4m3fnuz: return writer.write( - float8e4m3fnuz_to_str[int(bitcast[DType.uint8](value))] + float8e4m3fnuz_to_str[Int(bitcast[DType.uint8](value))] ) else: # Upcast the float16 types to float32 @@ -493,25 +493,25 @@ fn _remove_trailing_zeros[ if CarrierDType is DType.uint64: var r = _rotr(sig * 28999941890838049, 8) var b = r < 184467440738 - var s = int(b) + var s = Int(b) if b: sig = r r = _rotr(sig * 182622766329724561, 4) b = r < 1844674407370956 - s = s * 2 + int(b) + s = s * 2 + Int(b) if b: sig = r r = _rotr(sig * 10330176681277348905, 2) b = r < 184467440737095517 - s = s * 2 + int(b) + s = s * 2 + Int(b) if b: sig = r r = _rotr(sig * 14757395258967641293, 1) b = r < 1844674407370955162 - s = s * 2 + int(b) + s = s * 2 + Int(b) if b: sig = r @@ -519,19 +519,19 @@ fn _remove_trailing_zeros[ else: var r = _rotr(sig * 184254097, 4) var b = r < 429497 - var s = int(b) + var s = Int(b) if b: sig = r r = _rotr(sig * 42949673, 2) b = r < 42949673 - s = s * 2 + int(b) + s = s * 2 + Int(b) if b: sig = r r = _rotr(sig * 1288490189, 1) b = r < 429496730 - s = s * 2 + int(b) + s = s * 2 + Int(b) if b: sig = r diff --git a/stdlib/src/builtin/bool.mojo b/stdlib/src/builtin/bool.mojo index a0a65229dc..213d080e21 100644 --- a/stdlib/src/builtin/bool.mojo +++ b/stdlib/src/builtin/bool.mojo @@ -285,7 +285,7 @@ struct Bool( Returns: 1 if the Bool is True, 0 otherwise. """ - return int(self).value + return Int(self).value @always_inline("nodebug") fn __eq__(self, rhs: Bool) -> Bool: diff --git a/stdlib/src/builtin/dtype.mojo b/stdlib/src/builtin/dtype.mojo index f46f28a89a..c0ab14b399 100644 --- a/stdlib/src/builtin/dtype.mojo +++ b/stdlib/src/builtin/dtype.mojo @@ -514,7 +514,7 @@ struct DType( """ if self._is_non_index_integral(): - return int( + return Int( UInt8( __mlir_op.`pop.shl`( UInt8(1).value, diff --git a/stdlib/src/builtin/file.mojo b/stdlib/src/builtin/file.mojo index c2bbdf295c..4aa4784f1b 100644 --- a/stdlib/src/builtin/file.mojo +++ b/stdlib/src/builtin/file.mojo @@ -193,7 +193,7 @@ struct FileHandle: if err_msg: raise err_msg^.consume_as_error() - return String(ptr=buf, length=int(size_copy) + 1) + return String(ptr=buf, length=Int(size_copy) + 1) fn read[ type: DType @@ -337,7 +337,7 @@ struct FileHandle: raise (err_msg^).consume_as_error() var list = List[UInt8]( - ptr=buf, length=int(size_copy), capacity=int(size_copy) + ptr=buf, length=Int(size_copy), capacity=Int(size_copy) ) return list @@ -463,7 +463,7 @@ struct FileHandle: return self^ fn _get_raw_fd(self) -> Int: - return int( + return Int( external_call[ "KGEN_CompilerRT_IO_GetFD", Int64, diff --git a/stdlib/src/builtin/format_int.mojo b/stdlib/src/builtin/format_int.mojo index 2f9bf016db..79726e1a99 100644 --- a/stdlib/src/builtin/format_int.mojo +++ b/stdlib/src/builtin/format_int.mojo @@ -79,7 +79,7 @@ fn bin[T: Intable, //](num: T, /, *, prefix: StaticString = "0b") -> String: Returns: The binary string representation of num. """ - return bin(Scalar[DType.index](int(num)), prefix=prefix) + return bin(Scalar[DType.index](Int(num)), prefix=prefix) # ===-----------------------------------------------------------------------===# @@ -123,7 +123,7 @@ fn hex[T: Intable, //](value: T, /, *, prefix: StaticString = "0x") -> String: Returns: A string containing the hex representation of the given integer. """ - return hex(Scalar[DType.index](int(value)), prefix=prefix) + return hex(Scalar[DType.index](Int(value)), prefix=prefix) fn hex(value: Scalar[DType.bool], /, *, prefix: StaticString = "0x") -> String: @@ -185,7 +185,7 @@ fn oct[T: Intable, //](value: T, /, *, prefix: StaticString = "0o") -> String: Returns: A string containing the octal representation of the given integer. """ - return oct(Scalar[DType.index](int(value)), prefix=prefix) + return oct(Scalar[DType.index](Int(value)), prefix=prefix) fn oct(value: Scalar[DType.bool], /, *, prefix: StaticString = "0o") -> String: @@ -366,7 +366,7 @@ fn _try_write_int[ # Write the char representing the value of the least significant # digit. buf.unsafe_ptr().offset(offset).init_pointee_copy( - digit_chars_array[int(digit_value)] + digit_chars_array[Int(digit_value)] ) # Position the offset to write the next digit. diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index 8205ad6886..f21bb325fa 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -90,8 +90,8 @@ trait Intable(CollectionElement): """The `Intable` trait describes a type that can be converted to an Int. Any type that conforms to `Intable` or - [`IntableRaising`](/mojo/stdlib/builtin/int/IntableRaising) works with - the built-in [`int()`](/mojo/stdlib/builtin/int/int-function) function. + [`IntableRaising`](/mojo/stdlib/builtin/int/IntableRaising) can construct an + `Int`. This trait requires the type to implement the `__int__()` method. For example: @@ -105,13 +105,12 @@ trait Intable(CollectionElement): return self.i ``` - Now you can use the `int()` function to convert a `Foo` to an - `Int`: + Now you can construct an `Int`: ```mojo %# from testing import assert_equal foo = Foo(42) - assert_equal(int(foo), 42) + assert_equal(Int(foo), 42) ``` **Note:** If the `__int__()` method can raise an error, use the @@ -134,8 +133,7 @@ trait IntableRaising: the conversion might raise an error. Any type that conforms to [`Intable`](/mojo/stdlib/builtin/int/Intable) - or `IntableRaising` works with the built-in - [`int()`](/mojo/stdlib/builtin/int/int-function) function. + or `IntableRaising` can construct an `Int`. This trait requires the type to implement the `__int__()` method, which can raise an error. For example: @@ -149,13 +147,12 @@ trait IntableRaising: return self.i ``` - Now you can use the `int()` function to convert a `Foo` to an - `Int`: + Now you can construct an `Int`: ```mojo %# from testing import assert_equal foo = Foo(42) - assert_equal(int(foo), 42) + assert_equal(Int(foo), 42) ``` """ @@ -207,96 +204,6 @@ trait ImplicitlyIntable(Intable): ... -# ===----------------------------------------------------------------------=== # -# int -# ===----------------------------------------------------------------------=== # - - -@always_inline -fn int[T: Intable](value: T) -> Int: - """Get the Int representation of the value. - - Parameters: - T: The Intable type. - - Args: - value: The object to get the integral representation of. - - Returns: - The integral representation of the value. - """ - return value.__int__() - - -@always_inline -fn int[T: IntableRaising](value: T) raises -> Int: - """Get the Int representation of the value. - - Parameters: - T: The Intable type. - - Args: - value: The object to get the integral representation of. - - Returns: - The integral representation of the value. - - Raises: - If the type does not have an integral representation. - """ - return value.__int__() - - -fn int(value: StringSlice, base: Int = 10) raises -> Int: - """Parses and returns the given string as an integer in the given base. - - If base is set to 0, the string is parsed as an Integer literal, with the - following considerations: - - '0b' or '0B' prefix indicates binary (base 2) - - '0o' or '0O' prefix indicates octal (base 8) - - '0x' or '0X' prefix indicates hexadecimal (base 16) - - Without a prefix, it's treated as decimal (base 10) - - Args: - value: A string to be parsed as an integer in the given base. - base: Base used for conversion, value must be between 2 and 36, or 0. - - Returns: - An integer value that represents the string. - - Raises: - If the given string cannot be parsed as an integer value or if an - incorrect base is provided. - - Examples: - >>> int("32") - 32 - >>> int("FF", 16) - 255 - >>> int("0xFF", 0) - 255 - >>> int("0b1010", 0) - 10 - - Notes: - This follows [Python's integer literals]( - https://docs.python.org/3/reference/lexical_analysis.html#integers). - """ - return atol(value, base) - - -fn int(value: UInt) -> Int: - """Get the Int representation of the value. - - Args: - value: The object to get the integral representation of. - - Returns: - The integral representation of the value. - """ - return value.value - - # ===----------------------------------------------------------------------=== # # Int # ===----------------------------------------------------------------------=== # @@ -320,10 +227,10 @@ struct Int( var value: __mlir_type.index """The underlying storage for the integer value.""" - alias MAX = int(Scalar[DType.index].MAX) + alias MAX = Int(Scalar[DType.index].MAX) """Returns the maximum integer value.""" - alias MIN = int(Scalar[DType.index].MIN) + alias MIN = Int(Scalar[DType.index].MIN) """Returns the minimum value of type.""" # ===------------------------------------------------------------------=== # @@ -377,6 +284,43 @@ struct Int( """ self = value.__int__() + @always_inline("nodebug") + @implicit + fn __init__(out self, value: UInt): + """Construct Int from the given UInt value. + + Args: + value: The init value. + """ + self = Self(value.value) + + @always_inline("nodebug") + fn __init__[T: Intable](out self, value: T): + """Get the Int representation of the value. + + Parameters: + T: The Intable type. + + Args: + value: The object to get the integral representation of. + """ + self = value.__int__() + + @always_inline("nodebug") + fn __init__[T: IntableRaising](out self, value: T) raises: + """Get the Int representation of the value. + + Parameters: + T: The Intable type. + + Args: + value: The object to get the integral representation of. + + Raises: + If the type does not have an integral representation. + """ + self = value.__int__() + @always_inline("nodebug") @implicit fn __init__[I: ImplicitlyIntable](out self, value: I): @@ -391,14 +335,39 @@ struct Int( self = value.__as_int__() @always_inline("nodebug") - @implicit - fn __init__(out self, value: UInt): - """Construct Int from the given UInt value. + fn __init__(out self, value: StringSlice, base: UInt = 10) raises: + """Parses and returns the given string as an integer in the given base. + + If base is set to 0, the string is parsed as an Integer literal, with the + following considerations: + - '0b' or '0B' prefix indicates binary (base 2) + - '0o' or '0O' prefix indicates octal (base 8) + - '0x' or '0X' prefix indicates hexadecimal (base 16) + - Without a prefix, it's treated as decimal (base 10) Args: - value: The init value. - """ - self = Self(value.value) + value: A string to be parsed as an integer in the given base. + base: Base used for conversion, value must be between 2 and 36, or 0. + + Raises: + If the given string cannot be parsed as an integer value or if an + incorrect base is provided. + + Examples: + >>> Int("32") + 32 + >>> Int("FF", 16) + 255 + >>> Int("0xFF", 0) + 255 + >>> Int("0b1010", 0) + 10 + + Notes: + This follows [Python's integer literals]( + https://docs.python.org/3/reference/lexical_analysis.html#integers). + """ + self = atol(value, base) # ===------------------------------------------------------------------=== # # Operator dunders diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index fc77581cbd..465a4cefcf 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -224,7 +224,7 @@ fn _snprintf[ var loaded_pack = args.get_loaded_kgen_pack() # FIXME: external_call should handle this - return int( + return Int( __mlir_op.`pop.external_call`[ func = "snprintf".value, variadicType = __mlir_attr[ diff --git a/stdlib/src/builtin/object.mojo b/stdlib/src/builtin/object.mojo index e307fac5f6..a20b4b31c3 100644 --- a/stdlib/src/builtin/object.mojo +++ b/stdlib/src/builtin/object.mojo @@ -589,7 +589,7 @@ struct _ObjectImpl( return if self.is_func(): writer.write( - "Function at address " + hex(int(self.get_as_func().value)) + "Function at address " + hex(Int(self.get_as_func().value)) ) return if self.is_list(): @@ -986,10 +986,10 @@ struct object( return 1 if self._value.get_as_bool() else 0 if self._value.is_int(): - return int(self._value.get_as_int()) + return Int(self._value.get_as_int()) if self._value.is_float(): - return int(self._value.get_as_float()) + return Int(self._value.get_as_float()) raise "object type cannot be converted to an integer" @@ -1833,10 +1833,10 @@ struct object( @always_inline fn _convert_index_to_int(i: object) raises -> Int: if i._value.is_bool(): - return int(i._value.convert_bool_to_int().get_as_int()) + return Int(i._value.convert_bool_to_int().get_as_int()) elif not i._value.is_int(): raise Error("TypeError: string indices must be integers") - return int(i._value.get_as_int()) + return Int(i._value.get_as_int()) @always_inline fn __getitem__(self, i: object) raises -> object: @@ -1862,7 +1862,7 @@ struct object( var char = self._value.get_as_string().data[index] impl.data.init_pointee_move(char) return object(impl) - return self._value.get_list_element(int(i._value.get_as_int())) + return self._value.get_list_element(Int(i._value.get_as_int())) @always_inline fn __getitem__(self, *index: object) raises -> object: diff --git a/stdlib/src/builtin/range.mojo b/stdlib/src/builtin/range.mojo index b011c350d5..14fb9d979b 100644 --- a/stdlib/src/builtin/range.mojo +++ b/stdlib/src/builtin/range.mojo @@ -75,7 +75,7 @@ struct _ZeroStartingRange(Sized, ReversibleRange, _IntIterable): @always_inline fn __getitem__[I: Indexer](self, idx: I) -> Int: - debug_assert(int(idx) < self.__len__(), "index out of range") + debug_assert(Int(idx) < self.__len__(), "index out of range") return index(idx) @always_inline @@ -215,7 +215,7 @@ fn range[type: Intable](end: type) -> _ZeroStartingRange: Returns: The constructed range. """ - return _ZeroStartingRange(int(end)) + return _ZeroStartingRange(Int(end)) @always_inline @@ -231,7 +231,7 @@ fn range[type: IntableRaising](end: type) raises -> _ZeroStartingRange: Returns: The constructed range. """ - return _ZeroStartingRange(int(end)) + return _ZeroStartingRange(Int(end)) @always_inline @@ -249,7 +249,7 @@ fn range[t0: Intable, t1: Intable](start: t0, end: t1) -> _SequentialRange: Returns: The constructed range. """ - return _SequentialRange(int(start), int(end)) + return _SequentialRange(Int(start), Int(end)) @always_inline @@ -269,7 +269,7 @@ fn range[ Returns: The constructed range. """ - return _SequentialRange(int(start), int(end)) + return _SequentialRange(Int(start), Int(end)) @always_inline @@ -313,7 +313,7 @@ fn range[ Returns: The constructed range. """ - return _StridedRange(int(start), int(end), int(step)) + return _StridedRange(Int(start), Int(end), Int(step)) # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index d03a77c431..ec28c1de57 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -1532,7 +1532,7 @@ struct SIMD[type: DType, size: Int]( constrained[ type.is_integral(), "cannot index using a floating point type" ]() - return int(self).value + return Int(self).value @always_inline("nodebug") fn __float__(self) -> Float64: @@ -2165,7 +2165,7 @@ struct SIMD[type: DType, size: Int]( ``` result = SIMD[Self.type, mask_size]() for i in range(mask_size): - result[i] = self[int(mask[i])] + result[i] = self[Int(mask[i])] ``` Parameters: @@ -2223,7 +2223,7 @@ struct SIMD[type: DType, size: Int]( @parameter for i in range(0, mask_size): - result[i] = self[int(mask[i])] + result[i] = self[Int(mask[i])] return result @always_inline @@ -2717,12 +2717,12 @@ struct SIMD[type: DType, size: Int]( @parameter if type is DType.bool: - return int(self.cast[DType.uint8]().reduce_add()) + return Int(self.cast[DType.uint8]().reduce_add()) else: constrained[ type.is_integral(), "Expected either integral or bool type" ]() - return int(pop_count(self).reduce_add()) + return Int(pop_count(self).reduce_add()) # ===------------------------------------------------------------------=== # # select diff --git a/stdlib/src/builtin/sort.mojo b/stdlib/src/builtin/sort.mojo index 00243d6f80..6cce447b5c 100644 --- a/stdlib/src/builtin/sort.mojo +++ b/stdlib/src/builtin/sort.mojo @@ -163,12 +163,12 @@ fn _heap_sort[ @always_inline fn _estimate_initial_height(size: Int) -> Int: # Compute the log2 of the size rounded upward. - var log2 = int( + var log2 = Int( (bitwidthof[DType.index]() - 1) ^ count_leading_zeros(size | 1) ) # The number 1.3 was chosen by experimenting the max stack size for random # input. This also depends on insertion_sort_threshold - return max(2, int(ceil(1.3 * log2))) + return max(2, Int(ceil(1.3 * log2))) @always_inline diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index a6fa37dd03..72f1207149 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -363,7 +363,7 @@ struct StringLiteral( Returns: An integer value that represents the string, or otherwise raises. """ - return int(self.as_string_slice()) + return Int(self.as_string_slice()) @always_inline fn __float__(self) raises -> Float64: diff --git a/stdlib/src/collections/dict.mojo b/stdlib/src/collections/dict.mojo index 9761dec244..31ea5bc0e4 100644 --- a/stdlib/src/collections/dict.mojo +++ b/stdlib/src/collections/dict.mojo @@ -320,16 +320,16 @@ struct _DictIndex: fn get_index(self, reserved: Int, slot: UInt64) -> Int: if reserved <= 128: var data = self.data.bitcast[Int8]() - return int(data.load(slot & (reserved - 1))) + return Int(data.load(slot & (reserved - 1))) elif reserved <= 2**16 - 2: var data = self.data.bitcast[Int16]() - return int(data.load(slot & (reserved - 1))) + return Int(data.load(slot & (reserved - 1))) elif reserved <= 2**32 - 2: var data = self.data.bitcast[Int32]() - return int(data.load(slot & (reserved - 1))) + return Int(data.load(slot & (reserved - 1))) else: var data = self.data.bitcast[Int64]() - return int(data.load(slot & (reserved - 1))) + return Int(data.load(slot & (reserved - 1))) fn set_index(mut self, reserved: Int, slot: UInt64, value: Int): if reserved <= 128: @@ -1012,7 +1012,7 @@ struct Dict[K: KeyElement, V: CollectionElement]( fn _next_index_slot(self, mut slot: UInt64, mut perturb: UInt64): alias PERTURB_SHIFT = 5 perturb >>= PERTURB_SHIFT - slot = ((5 * slot) + int(perturb + 1)) & (self._reserved() - 1) + slot = ((5 * slot) + Int(perturb + 1)) & (self._reserved() - 1) fn _find_empty_index(self, hash: UInt64) -> UInt64: var slot = hash & (self._reserved() - 1) diff --git a/stdlib/src/collections/inline_array.mojo b/stdlib/src/collections/inline_array.mojo index f24d4dbe75..c016632e95 100644 --- a/stdlib/src/collections/inline_array.mojo +++ b/stdlib/src/collections/inline_array.mojo @@ -241,7 +241,7 @@ struct InlineArray[ return self.unsafe_get(idx) else: var normalized_index = normalize_index["InlineArray"]( - int(idx), self + Int(idx), self ) return self.unsafe_get(normalized_index) @@ -258,16 +258,16 @@ struct InlineArray[ Returns: A reference to the item at the given index. """ - constrained[-size <= int(idx) < size, "Index must be within bounds."]() + constrained[-size <= Int(idx) < size, "Index must be within bounds."]() @parameter if _type_is_eq[I, UInt](): return self.unsafe_get(idx) else: - var normalized_idx = int(idx) + var normalized_idx = Int(idx) @parameter - if int(idx) < 0: + if Int(idx) < 0: normalized_idx += size return self.unsafe_get(normalized_idx) @@ -310,9 +310,9 @@ struct InlineArray[ """ var i = index(idx) debug_assert( - 0 <= int(i) < size, + 0 <= Int(i) < size, " InlineArray.unsafe_get() index out of bounds: ", - int(idx), + Int(idx), " should be less than: ", size, ) diff --git a/stdlib/src/collections/inline_list.mojo b/stdlib/src/collections/inline_list.mojo index 733fd917b3..2d7b16d428 100644 --- a/stdlib/src/collections/inline_list.mojo +++ b/stdlib/src/collections/inline_list.mojo @@ -147,7 +147,7 @@ struct InlineList[ElementType: CollectionElementNew, capacity: Int = 16](Sized): Returns: A reference to the item at the given index. """ - var index = int(idx) + var index = Int(idx) debug_assert( -self._size <= index < self._size, "Index must be within bounds." ) @@ -244,7 +244,7 @@ struct InlineList[ElementType: CollectionElementNew, capacity: Int = 16](Sized): var count = 0 for e in self: - count += int(rebind[C](e[]) == value) + count += Int(rebind[C](e[]) == value) return count fn append(mut self, owned value: ElementType): diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index 561079a10e..10456b1323 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -504,7 +504,7 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( Except for 0 capacity where it sets 1. """ if self.size >= self.capacity: - self._realloc(self.capacity * 2 | int(self.capacity == 0)) + self._realloc(self.capacity * 2 | Int(self.capacity == 0)) (self.data + self.size).init_pointee_move(value^) self.size += 1 @@ -868,7 +868,7 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( if _type_is_eq[I, UInt](): return (self.data + idx)[] else: - var normalized_idx = int(idx) + var normalized_idx = Int(idx) debug_assert( -self.size <= normalized_idx < self.size, "index: ", diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index f9b26ca604..980211ae22 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -49,7 +49,7 @@ fn _to_index[lookup: List[UInt32, **_]](rune: Int) -> Int: while length > 1: var half = length >> 1 length -= half - cursor += int(b.load(cursor + half - 1) < x) * half + cursor += Int(b.load(cursor + half - 1) < x) * half return cursor if b.load(cursor) == x else -1 @@ -122,16 +122,16 @@ fn _ord(_p: UnsafePointer[UInt8]) -> (Int, Int): var p = _p var b1 = p[] if (b1 >> 7) == 0: # This is 1 byte ASCII char - return int(b1), 1 + return Int(b1), 1 var num_bytes = count_leading_zeros(~b1) - var shift = int((6 * (num_bytes - 1))) + var shift = Int((6 * (num_bytes - 1))) var b1_mask = 0b11111111 >> (num_bytes + 1) - var result = int(b1 & b1_mask) << shift + var result = Int(b1 & b1_mask) << shift for _ in range(1, num_bytes): p += 1 shift -= 6 - result |= int(p[] & 0b00111111) << shift - return result, int(num_bytes) + result |= Int(p[] & 0b00111111) << shift + return result, Int(num_bytes) fn _write_rune(rune: UInt32, p: UnsafePointer[UInt8]) -> Int: @@ -148,7 +148,7 @@ fn _write_rune(rune: UInt32, p: UnsafePointer[UInt8]) -> Int: ) var values = SIMD[DType.uint32, 4](val) var mask = values > sizes - return int(mask.cast[DType.uint8]().reduce_add()) + return Int(mask.cast[DType.uint8]().reduce_add()) var num_bytes = _utf8_len(rune) var shift = 6 * (num_bytes - 1) diff --git a/stdlib/src/collections/string/format.mojo b/stdlib/src/collections/string/format.mojo index abaeb26c10..1cd5cd968e 100644 --- a/stdlib/src/collections/string/format.mojo +++ b/stdlib/src/collections/string/format.mojo @@ -299,13 +299,13 @@ struct _FormatCurlyEntry(CollectionElement, CollectionElementNew): else: new_idx += 1 - var extra = int(new_idx < field_len) + var extra = Int(new_idx < field_len) var fmt_field = _build_slice(field_ptr, new_idx + extra, field_len) self.format_spec = _FormatSpec.parse(fmt_field) - var w = int(self.format_spec.value().width) if self.format_spec else 0 + var w = Int(self.format_spec.value().width) if self.format_spec else 0 # fully guessing the byte width here to be at least 8 bytes per entry # minus the length of the whole format specification - total_estimated_entry_byte_width += 8 * int(w > 0) + w - (field_len + 2) + total_estimated_entry_byte_width += 8 * Int(w > 0) + w - (field_len + 2) if field.byte_length() == 0: # an empty field, so it's automatic indexing @@ -318,7 +318,7 @@ struct _FormatCurlyEntry(CollectionElement, CollectionElementNew): # field is a number for manual indexing: # TODO: add support for "My name is {0.name}".format(Person(name="Fred")) # TODO: add support for "My name is {0[name]}".format({"name": "Fred"}) - var number = int(field) + var number = Int(field) self.field = number if number >= len_pos_args or number < 0: raised_manual_index = number diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 2ca4d03112..7f766c5897 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -75,24 +75,24 @@ fn ord(s: StringSlice) -> Int: var b1 = p[] if (b1 >> 7) == 0: # This is 1 byte ASCII char debug_assert(s.byte_length() == 1, "input string length must be 1") - return int(b1) + return Int(b1) var num_bytes = count_leading_zeros(~b1) debug_assert( - s.byte_length() == int(num_bytes), "input string must be one character" + s.byte_length() == Int(num_bytes), "input string must be one character" ) debug_assert( - 1 < int(num_bytes) < 5, "invalid UTF-8 byte ", b1, " at index 0" + 1 < Int(num_bytes) < 5, "invalid UTF-8 byte ", b1, " at index 0" ) - var shift = int((6 * (num_bytes - 1))) + var shift = Int((6 * (num_bytes - 1))) var b1_mask = 0b11111111 >> (num_bytes + 1) - var result = int(b1 & b1_mask) << shift + var result = Int(b1 & b1_mask) << shift for i in range(1, num_bytes): p += 1 debug_assert( p[] >> 6 == 0b00000010, "invalid UTF-8 byte ", b1, " at index ", i ) shift -= 6 - result |= int(p[] & 0b00111111) << shift + result |= Int(p[] & 0b00111111) << shift return result @@ -298,7 +298,7 @@ fn atol(str_slice: StringSlice, base: Int = 10) raises -> Int: # underscores under the conditions they have a prefix var was_last_digit_underscore = not (real_base in (2, 8, 16) and has_prefix) for pos in range(start, str_len): - var ord_current = int(buff[pos]) + var ord_current = Int(buff[pos]) if ord_current == ord_underscore: if was_last_digit_underscore: raise Error(_str_to_base_error(base, str_slice)) @@ -362,7 +362,7 @@ fn _trim_and_handle_sign(str_slice: StringSlice, str_len: Int) -> (Int, Bool): start += 1 var p: Bool = buff[start] == ord("+") var n: Bool = buff[start] == ord("-") - return start + (int(p) or int(n)), n + return start + (Int(p) or Int(n)), n @always_inline @@ -388,7 +388,7 @@ fn _handle_base_prefix( var start = pos var buff = str_slice.unsafe_ptr() if start + 1 < str_len: - var prefix_char = chr(int(buff[start + 1])) + var prefix_char = chr(Int(buff[start + 1])) if buff[start] == ord("0") and ( (base == 2 and (prefix_char == "b" or prefix_char == "B")) or (base == 8 and (prefix_char == "o" or prefix_char == "O")) @@ -498,7 +498,7 @@ fn atof(str_slice: StringSlice) raises -> Float64: # read before dot for pos in range(start, str_len): if ord_0 <= buff[pos] <= ord_9: - result = result * 10.0 + int(buff[pos] - ord_0) + result = result * 10.0 + Int(buff[pos] - ord_0) start += 1 else: break @@ -507,7 +507,7 @@ fn atof(str_slice: StringSlice) raises -> Float64: start += 1 for pos in range(start, str_len): if ord_0 <= buff[pos] <= ord_9: - result = result * 10.0 + int(buff[pos] - ord_0) + result = result * 10.0 + Int(buff[pos] - ord_0) exponent -= 1 else: break @@ -525,7 +525,7 @@ fn atof(str_slice: StringSlice) raises -> Float64: sign = -1 elif ord_0 <= buff[start] <= ord_9: has_number = True - shift = shift * 10 + int(buff[pos] - ord_0) + shift = shift * 10 + Int(buff[pos] - ord_0) else: break start += 1 @@ -568,7 +568,7 @@ fn isdigit(c: UInt8) -> Bool: """ alias ord_0 = ord("0") alias ord_9 = ord("9") - return ord_0 <= int(c) <= ord_9 + return ord_0 <= Int(c) <= ord_9 # ===----------------------------------------------------------------------=== # @@ -594,7 +594,7 @@ fn isupper(c: UInt8) -> Bool: fn _is_ascii_uppercase(c: UInt8) -> Bool: alias ord_a = ord("A") alias ord_z = ord("Z") - return ord_a <= int(c) <= ord_z + return ord_a <= Int(c) <= ord_z # ===----------------------------------------------------------------------=== # @@ -620,7 +620,7 @@ fn islower(c: UInt8) -> Bool: fn _is_ascii_lowercase(c: UInt8) -> Bool: alias ord_a = ord("a") alias ord_z = ord("z") - return ord_a <= int(c) <= ord_z + return ord_a <= Int(c) <= ord_z # ===----------------------------------------------------------------------=== # @@ -699,7 +699,7 @@ fn isprintable(c: UInt8) -> Bool: """ alias ord_space = ord(" ") alias ord_tilde = ord("~") - return ord_space <= int(c) <= ord_tilde + return ord_space <= Int(c) <= ord_tilde # ===----------------------------------------------------------------------=== # @@ -1137,7 +1137,7 @@ struct String( var buffer = Self._buffer_type(capacity=sum_len + 1) var ptr = buffer.unsafe_ptr() memcpy(ptr, lhs_ptr, lhs_len) - memcpy(ptr + lhs_len, rhs_ptr, rhs_len + int(rhs_has_null)) + memcpy(ptr + lhs_len, rhs_ptr, rhs_len + Int(rhs_has_null)) buffer.size = sum_len + 1 @parameter @@ -1182,7 +1182,7 @@ struct String( var sum_len = s_len + o_len self._buffer.reserve(sum_len + 1) var s_ptr = self.unsafe_ptr() - memcpy(s_ptr + s_len, o_ptr, o_len + int(has_null)) + memcpy(s_ptr + s_len, o_ptr, o_len + Int(has_null)) self._buffer.size = sum_len + 1 @parameter @@ -1483,7 +1483,7 @@ struct String( This does not include the trailing null terminator in the count. """ var length = len(self._buffer) - return length - int(length > 0) + return length - Int(length > 0) fn _steal_ptr(mut self) -> UnsafePointer[UInt8]: """Transfer ownership of pointer to the underlying memory. @@ -1652,7 +1652,7 @@ struct String( fn num_bytes(b: UInt8) -> Int: var flipped = ~b - return int(count_leading_zeros(flipped) + (flipped >> 7)) + return Int(count_leading_zeros(flipped) + (flipped >> 7)) var output = List[String]() var str_byte_len = self.byte_length() - 1 @@ -1736,7 +1736,7 @@ struct String( res.reserve(self_len + (old_len - new_len) * occurrences + 1) for _ in range(occurrences): - var curr_offset = int(self_ptr) - int(self_start) + var curr_offset = Int(self_ptr) - Int(self_start) var idx = self.find(old, curr_offset) @@ -2188,10 +2188,10 @@ fn _calc_initial_buffer_size_int32(n0: Int) -> Int: 42949672960, ) var n = UInt32(n0) - var log2 = int( + var log2 = Int( (bitwidthof[DType.uint32]() - 1) ^ count_leading_zeros(n | 1) ) - return (n0 + lookup_table[int(log2)]) >> 32 + return (n0 + lookup_table[Int(log2)]) >> 32 fn _calc_initial_buffer_size_int64(n0: UInt64) -> Int: @@ -2230,7 +2230,7 @@ fn _calc_initial_buffer_size[type: DType](n0: Scalar[type]) -> Int: @parameter if is_32bit_system or bitwidthof[type]() <= 32: - return sign + _calc_initial_buffer_size_int32(int(n)) + 1 + return sign + _calc_initial_buffer_size_int32(Int(n)) + 1 else: return ( sign diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 614f4dd472..129df13b88 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -54,11 +54,11 @@ fn _count_utf8_continuation_bytes(span: Span[Byte]) -> Int: for _ in range(rest // s): var vec = (ptr + processed).load[width=s]() var comp = (vec & 0b1100_0000) == 0b1000_0000 - amnt += int(comp.cast[DType.uint8]().reduce_add()) + amnt += Int(comp.cast[DType.uint8]().reduce_add()) processed += s for i in range(num_bytes - processed): - amnt += int((ptr[processed + i] & 0b1100_0000) == 0b1000_0000) + amnt += Int((ptr[processed + i] & 0b1100_0000) == 0b1000_0000) return amnt @@ -68,7 +68,7 @@ fn _unicode_codepoint_utf8_byte_length(c: Int) -> Int: 0 <= c <= 0x10FFFF, "Value: ", c, " is not a valid Unicode code point" ) alias sizes = SIMD[DType.int32, 4](0, 0b0111_1111, 0b0111_1111_1111, 0xFFFF) - return int((sizes < c).cast[DType.uint8]().reduce_add()) + return Int((sizes < c).cast[DType.uint8]().reduce_add()) @always_inline @@ -80,7 +80,7 @@ fn _utf8_first_byte_sequence_length(b: Byte) -> Int: (b & 0b1100_0000) != 0b1000_0000, "Function does not work correctly if given a continuation byte.", ) - return int(count_leading_zeros(~b)) + int(b < 0b1000_0000) + return Int(count_leading_zeros(~b)) + Int(b < 0b1000_0000) fn _shift_unicode_to_utf8(ptr: UnsafePointer[UInt8], c: Int, num_bytes: Int): @@ -574,7 +574,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ var len1 = len(self) var len2 = len(rhs) - return int(len1 < len2) > _memcmp_impl_unconstrained( + return Int(len1 < len2) > _memcmp_impl_unconstrained( self.unsafe_ptr(), rhs.unsafe_ptr(), min(len1, len2) ) @@ -996,7 +996,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( if not loc: return -1 - return int(loc) - int(self.unsafe_ptr()) + return Int(loc) - Int(self.unsafe_ptr()) fn rfind(self, substr: StringSlice, start: Int = 0) -> Int: """Finds the offset of the last occurrence of `substr` starting at @@ -1029,7 +1029,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( if not loc: return -1 - return int(loc) - int(self.unsafe_ptr()) + return Int(loc) - Int(self.unsafe_ptr()) fn isspace(self) -> Bool: """Determines whether every character in the given StringSlice is a @@ -1148,17 +1148,17 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( var isnewline = unlikely( _is_newline_char(ptr, eol_start, b0, char_len) ) - var char_end = int(isnewline) * (eol_start + char_len) - var next_idx = char_end * int(char_end < length) + var char_end = Int(isnewline) * (eol_start + char_len) + var next_idx = char_end * Int(char_end < length) var is_r_n = b0 == `\r` and next_idx != 0 and ptr[ next_idx ] == `\n` - eol_length = int(isnewline) * char_len + int(is_r_n) + eol_length = Int(isnewline) * char_len + Int(is_r_n) if isnewline: break eol_start += char_len - var str_len = eol_start - offset + int(keepends) * eol_length + var str_len = eol_start - offset + Int(keepends) * eol_length var s = StringSlice[O](ptr=ptr + offset, length=str_len) output.append(s) offset = eol_start + eol_length diff --git a/stdlib/src/collections/vector.mojo b/stdlib/src/collections/vector.mojo index 1466c23f9d..6beb0ef3b6 100644 --- a/stdlib/src/collections/vector.mojo +++ b/stdlib/src/collections/vector.mojo @@ -217,7 +217,7 @@ struct InlinedFixedVector[ Returns: The element at the given index. """ - var index = int(idx) + var index = Int(idx) debug_assert( -self.current_size <= index < self.current_size, "index must be within bounds", @@ -244,7 +244,7 @@ struct InlinedFixedVector[ idx: The index of the element. value: The value to assign. """ - var index = int(idx) + var index = Int(idx) debug_assert( -self.current_size <= index < self.current_size, "index must be within bounds", diff --git a/stdlib/src/hashlib/hash.mojo b/stdlib/src/hashlib/hash.mojo index 6b5c028796..315cc056bb 100644 --- a/stdlib/src/hashlib/hash.mojo +++ b/stdlib/src/hashlib/hash.mojo @@ -41,11 +41,11 @@ from memory import UnsafePointer, bitcast, memcpy, memset_zero, stack_allocation # Doing so can help prevent DDOS attacks on data structures relying on these # hash functions. See `hash(bytes, n)` documentation for more details. # TODO(27659): This is always 0 right now -# var HASH_SECRET = int(random.random_ui64(0, UInt64.MAX) +# var HASH_SECRET = Int(random.random_ui64(0, UInt64.MAX) fn _init_hash_secret() -> Int: - return int(random.random_ui64(0, UInt64.MAX)) + return Int(random.random_ui64(0, UInt64.MAX)) alias _HASH_SECRET_VALUE = _Global["HASH_SECRET", Int, _init_hash_secret] @@ -173,7 +173,7 @@ fn _hash_simd[type: DType, size: Int](data: SIMD[type, size]) -> UInt: bitcast[int_type, 1](hash_data[i]).cast[DType.uint64](), ) - return int(final_data) + return Int(final_data) fn hash(bytes: UnsafePointer[UInt8], n: Int) -> UInt: diff --git a/stdlib/src/math/math.mojo b/stdlib/src/math/math.mojo index 836a0b3c0b..81d53289cf 100644 --- a/stdlib/src/math/math.mojo +++ b/stdlib/src/math/math.mojo @@ -243,7 +243,7 @@ fn sqrt[ @parameter for i in range(simd_width): - res[i] = sqrt(int(x[i])) + res[i] = sqrt(Int(x[i])) return res elif is_nvidia_gpu(): diff --git a/stdlib/src/memory/memory.mojo b/stdlib/src/memory/memory.mojo index 51abfb7b39..0cbf1e0d65 100644 --- a/stdlib/src/memory/memory.mojo +++ b/stdlib/src/memory/memory.mojo @@ -79,7 +79,7 @@ fn _memcmp_impl_unconstrained[ var s2i = s2.load[width=simd_width](i) var diff = s1i != s2i if any(diff): - var index = int( + var index = Int( diff.select( iota, SIMD[DType.uint8, simd_width](255) ).reduce_min() @@ -90,7 +90,7 @@ fn _memcmp_impl_unconstrained[ var s2i = s2.load[width=simd_width](last) var diff = s1i != s2i if any(diff): - var index = int( + var index = Int( diff.select(iota, SIMD[DType.uint8, simd_width](255)).reduce_min() ) return -1 if s1i[index] < s2i[index] else 1 diff --git a/stdlib/src/memory/pointer.mojo b/stdlib/src/memory/pointer.mojo index 280cc5fd3d..1cd5f70dc4 100644 --- a/stdlib/src/memory/pointer.mojo +++ b/stdlib/src/memory/pointer.mojo @@ -187,7 +187,7 @@ struct AddressSpace(EqualityComparable, Stringable, Writable): Args: value: The address space value. """ - self._value = int(value) + self._value = Int(value) @always_inline("nodebug") fn value(self) -> Int: diff --git a/stdlib/src/memory/span.mojo b/stdlib/src/memory/span.mojo index 099c798bed..af08b48728 100644 --- a/stdlib/src/memory/span.mojo +++ b/stdlib/src/memory/span.mojo @@ -182,10 +182,10 @@ struct Span[ """ # TODO: Simplify this with a UInt type. debug_assert( - -self._len <= int(idx) < self._len, "index must be within bounds" + -self._len <= Int(idx) < self._len, "index must be within bounds" ) # TODO(MSTDL-1086): optimize away SIMD/UInt normalization check - var offset = int(idx) + var offset = Int(idx) if offset < 0: offset += len(self) return self._data[offset] diff --git a/stdlib/src/memory/unsafe_pointer.mojo b/stdlib/src/memory/unsafe_pointer.mojo index cf6c8d3cc6..c2aefe847e 100644 --- a/stdlib/src/memory/unsafe_pointer.mojo +++ b/stdlib/src/memory/unsafe_pointer.mojo @@ -318,7 +318,7 @@ struct UnsafePointer[ Returns: True if the two pointers are equal and False otherwise. """ - return int(self) == int(rhs) + return Int(self) == Int(rhs) @__unsafe_disable_nested_origin_exclusivity @always_inline("nodebug") @@ -344,7 +344,7 @@ struct UnsafePointer[ Returns: True if this pointer represents a lower address and False otherwise. """ - return int(self) < int(rhs) + return Int(self) < Int(rhs) @__unsafe_disable_nested_origin_exclusivity @always_inline("nodebug") @@ -358,7 +358,7 @@ struct UnsafePointer[ Returns: True if this pointer represents a lower address and False otherwise. """ - return int(self) <= int(rhs) + return Int(self) <= Int(rhs) @__unsafe_disable_nested_origin_exclusivity @always_inline("nodebug") @@ -372,7 +372,7 @@ struct UnsafePointer[ True if this pointer represents a higher than or equal address and False otherwise. """ - return int(self) > int(rhs) + return Int(self) > Int(rhs) @__unsafe_disable_nested_origin_exclusivity @always_inline("nodebug") @@ -387,7 +387,7 @@ struct UnsafePointer[ True if this pointer represents a higher than or equal address and False otherwise. """ - return int(self) >= int(rhs) + return Int(self) >= Int(rhs) # ===-------------------------------------------------------------------===# # Trait implementations @@ -400,7 +400,7 @@ struct UnsafePointer[ Returns: Whether the pointer is null. """ - return int(self) != 0 + return Int(self) != 0 @always_inline fn __as_bool__(self) -> Bool: @@ -427,7 +427,7 @@ struct UnsafePointer[ Returns: The string representation of the pointer. """ - return hex(int(self)) + return hex(Int(self)) @no_inline fn write_to[W: Writer](self, mut writer: W): @@ -569,7 +569,7 @@ struct UnsafePointer[ The loaded value. """ constrained[offset.type.is_integral(), "offset must be integer"]() - return self.offset(int(offset)).load[ + return self.offset(Int(offset)).load[ width=width, alignment=alignment, volatile=volatile, @@ -701,7 +701,7 @@ struct UnsafePointer[ """ constrained[mut, _must_be_mut_err]() constrained[offset_type.is_integral(), "offset must be integer"]() - self.offset(int(offset))._store[alignment=alignment, volatile=volatile]( + self.offset(Int(offset))._store[alignment=alignment, volatile=volatile]( val ) @@ -736,7 +736,7 @@ struct UnsafePointer[ """ constrained[mut, _must_be_mut_err]() constrained[offset_type.is_integral(), "offset must be integer"]() - self.offset(int(offset))._store[alignment=alignment, volatile=volatile]( + self.offset(Int(offset))._store[alignment=alignment, volatile=volatile]( val ) @@ -829,7 +829,7 @@ struct UnsafePointer[ Returns: A vector which is stride loaded. """ - return strided_load(self, int(stride), SIMD[DType.bool, width](True)) + return strided_load(self, Int(stride), SIMD[DType.bool, width](True)) @always_inline("nodebug") fn strided_store[ @@ -853,7 +853,7 @@ struct UnsafePointer[ stride: The stride between stores. """ constrained[mut, _must_be_mut_err]() - strided_store(val, self, int(stride), True) + strided_store(val, self, Int(stride), True) @always_inline("nodebug") fn gather[ @@ -907,7 +907,7 @@ struct UnsafePointer[ "alignment must be a power of two integer value", ]() - var base = offset.cast[DType.index]().fma(sizeof[type](), int(self)) + var base = offset.cast[DType.index]().fma(sizeof[type](), Int(self)) return gather(base, mask, default, alignment) @always_inline("nodebug") @@ -962,7 +962,7 @@ struct UnsafePointer[ "alignment must be a power of two integer value", ]() - var base = offset.cast[DType.index]().fma(sizeof[type](), int(self)) + var base = offset.cast[DType.index]().fma(sizeof[type](), Int(self)) scatter(val, base, mask, alignment) @always_inline diff --git a/stdlib/src/os/_linux_aarch64.mojo b/stdlib/src/os/_linux_aarch64.mojo index 9647be1218..f6184d56ab 100644 --- a/stdlib/src/os/_linux_aarch64.mojo +++ b/stdlib/src/os/_linux_aarch64.mojo @@ -88,20 +88,20 @@ struct _c_stat(Stringable): fn _to_stat_result(self) -> stat_result: return stat_result( - st_dev=int(self.st_dev), - st_mode=int(self.st_mode), - st_nlink=int(self.st_nlink), - st_ino=int(self.st_ino), - st_uid=int(self.st_uid), - st_gid=int(self.st_gid), - st_rdev=int(self.st_rdev), + st_dev=Int(self.st_dev), + st_mode=Int(self.st_mode), + st_nlink=Int(self.st_nlink), + st_ino=Int(self.st_ino), + st_uid=Int(self.st_uid), + st_gid=Int(self.st_gid), + st_rdev=Int(self.st_rdev), st_atimespec=self.st_atimespec, st_ctimespec=self.st_ctimespec, st_mtimespec=self.st_mtimespec, st_birthtimespec=self.st_birthtimespec, - st_size=int(self.st_size), - st_blocks=int(self.st_blocks), - st_blksize=int(self.st_blksize), + st_size=Int(self.st_size), + st_blocks=Int(self.st_blocks), + st_blksize=Int(self.st_blksize), st_flags=0, ) diff --git a/stdlib/src/os/_linux_x86.mojo b/stdlib/src/os/_linux_x86.mojo index 7fec00bfdf..76c1816e81 100644 --- a/stdlib/src/os/_linux_x86.mojo +++ b/stdlib/src/os/_linux_x86.mojo @@ -86,20 +86,20 @@ struct _c_stat(Stringable): fn _to_stat_result(self) -> stat_result: return stat_result( - st_dev=int(self.st_dev), - st_mode=int(self.st_mode), - st_nlink=int(self.st_nlink), - st_ino=int(self.st_ino), - st_uid=int(self.st_uid), - st_gid=int(self.st_gid), - st_rdev=int(self.st_rdev), + st_dev=Int(self.st_dev), + st_mode=Int(self.st_mode), + st_nlink=Int(self.st_nlink), + st_ino=Int(self.st_ino), + st_uid=Int(self.st_uid), + st_gid=Int(self.st_gid), + st_rdev=Int(self.st_rdev), st_atimespec=self.st_atimespec, st_ctimespec=self.st_ctimespec, st_mtimespec=self.st_mtimespec, st_birthtimespec=self.st_birthtimespec, - st_size=int(self.st_size), - st_blocks=int(self.st_blocks), - st_blksize=int(self.st_blksize), + st_size=Int(self.st_size), + st_blocks=Int(self.st_blocks), + st_blksize=Int(self.st_blksize), st_flags=0, ) diff --git a/stdlib/src/os/_macos.mojo b/stdlib/src/os/_macos.mojo index 1d1a7d11d3..b23a5f713d 100644 --- a/stdlib/src/os/_macos.mojo +++ b/stdlib/src/os/_macos.mojo @@ -93,21 +93,21 @@ struct _c_stat(Stringable): fn _to_stat_result(self) -> stat_result: return stat_result( - st_dev=int(self.st_dev), - st_mode=int(self.st_mode), - st_nlink=int(self.st_nlink), - st_ino=int(self.st_ino), - st_uid=int(self.st_uid), - st_gid=int(self.st_gid), - st_rdev=int(self.st_rdev), + st_dev=Int(self.st_dev), + st_mode=Int(self.st_mode), + st_nlink=Int(self.st_nlink), + st_ino=Int(self.st_ino), + st_uid=Int(self.st_uid), + st_gid=Int(self.st_gid), + st_rdev=Int(self.st_rdev), st_atimespec=self.st_atimespec, st_ctimespec=self.st_ctimespec, st_mtimespec=self.st_mtimespec, st_birthtimespec=self.st_birthtimespec, - st_size=int(self.st_size), - st_blocks=int(self.st_blocks), - st_blksize=int(self.st_blksize), - st_flags=int(self.st_flags), + st_size=Int(self.st_size), + st_blocks=Int(self.st_blocks), + st_blksize=Int(self.st_blksize), + st_flags=Int(self.st_flags), ) diff --git a/stdlib/src/os/os.mojo b/stdlib/src/os/os.mojo index 3a8baa7aee..cf44c53814 100644 --- a/stdlib/src/os/os.mojo +++ b/stdlib/src/os/os.mojo @@ -201,7 +201,7 @@ fn getuid() -> Int: constrained[ not os_is_windows(), "operating system must be Linux or macOS" ]() - return int(external_call["getuid", UInt32]()) + return Int(external_call["getuid", UInt32]()) # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/os/path/path.mojo b/stdlib/src/os/path/path.mojo index 97a9737635..60ea06e96b 100644 --- a/stdlib/src/os/path/path.mojo +++ b/stdlib/src/os/path/path.mojo @@ -52,22 +52,22 @@ fn _constrain_unix(): fn _get_stat_st_mode(path: String) raises -> Int: @parameter if os_is_macos(): - return int(_stat_macos(path).st_mode) + return Int(_stat_macos(path).st_mode) elif has_neon(): - return int(_stat_linux_arm(path).st_mode) + return Int(_stat_linux_arm(path).st_mode) else: - return int(_stat_linux_x86(path).st_mode) + return Int(_stat_linux_x86(path).st_mode) @always_inline fn _get_lstat_st_mode(path: String) raises -> Int: @parameter if os_is_macos(): - return int(_lstat_macos(path).st_mode) + return Int(_lstat_macos(path).st_mode) elif has_neon(): - return int(_lstat_linux_arm(path).st_mode) + return Int(_lstat_linux_arm(path).st_mode) else: - return int(_lstat_linux_x86(path).st_mode) + return Int(_lstat_linux_x86(path).st_mode) # ===----------------------------------------------------------------------=== # @@ -489,7 +489,7 @@ fn _is_shell_special_variable(byte: Byte) -> Bool: ord("8"), ord("9"), ) - return int(byte) in shell_variables + return Int(byte) in shell_variables fn _is_alphanumeric(byte: Byte) -> Bool: @@ -501,7 +501,7 @@ fn _is_alphanumeric(byte: Byte) -> Bool: Returns: True if the byte is an ASCII letter, number, or underscore and False otherwise. """ - var b = int(byte) + var b = Int(byte) return ( b == ord("_") or ord("0") <= b diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index 50c1cb8d1b..75b88c8700 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -60,7 +60,6 @@ from builtin.int import ( ImplicitlyIntable, IntableRaising, index, - int, ) from builtin.int_literal import IntLiteral from builtin.io import input, print diff --git a/stdlib/src/pwd/_linux.mojo b/stdlib/src/pwd/_linux.mojo index 2c485aa5e7..3f1d3b4460 100644 --- a/stdlib/src/pwd/_linux.mojo +++ b/stdlib/src/pwd/_linux.mojo @@ -37,8 +37,8 @@ fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: return Passwd( pw_name=String(c_pwuid.pw_name), pw_passwd=String(c_pwuid.pw_passwd), - pw_uid=int(c_pwuid.pw_uid), - pw_gid=int(c_pwuid.pw_gid), + pw_uid=Int(c_pwuid.pw_uid), + pw_gid=Int(c_pwuid.pw_gid), pw_gecos=String(c_pwuid.pw_gecos), pw_dir=String(c_pwuid.pw_dir), pw_shell=String(c_pwuid.pw_shell), diff --git a/stdlib/src/pwd/_macos.mojo b/stdlib/src/pwd/_macos.mojo index 5958ab1a58..348a4b1377 100644 --- a/stdlib/src/pwd/_macos.mojo +++ b/stdlib/src/pwd/_macos.mojo @@ -41,8 +41,8 @@ fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: var passwd = Passwd( pw_name=String(c_pwuid.pw_name), pw_passwd=String(c_pwuid.pw_passwd), - pw_uid=int(c_pwuid.pw_uid), - pw_gid=int(c_pwuid.pw_gid), + pw_uid=Int(c_pwuid.pw_uid), + pw_gid=Int(c_pwuid.pw_gid), pw_gecos=String(c_pwuid.pw_gecos), pw_dir=String(c_pwuid.pw_dir), pw_shell=String(c_pwuid.pw_shell), diff --git a/stdlib/src/python/_cpython.mojo b/stdlib/src/python/_cpython.mojo index d047c84b3d..e247533f6f 100644 --- a/stdlib/src/python/_cpython.mojo +++ b/stdlib/src/python/_cpython.mojo @@ -175,7 +175,7 @@ struct PyObjectPtr: Returns: Bool: True if the pointers are equal, False otherwise. """ - return int(self.unsized_obj_ptr) == int(rhs.unsized_obj_ptr) + return Int(self.unsized_obj_ptr) == Int(rhs.unsized_obj_ptr) fn __ne__(self, rhs: PyObjectPtr) -> Bool: """Compare two PyObjectPtr for inequality. @@ -233,16 +233,16 @@ struct PyObjectPtr: Returns: Bool: True if the pointer is null, False otherwise. """ - return int(self.unsized_obj_ptr) == 0 + return Int(self.unsized_obj_ptr) == 0 - # TODO: Consider removing this and inlining int(p.value) into callers + # TODO: Consider removing this and inlining Int(p.value) into callers fn _get_ptr_as_int(self) -> Int: """Get the pointer value as an integer. Returns: Int: The integer representation of the pointer. """ - return int(self.unsized_obj_ptr) + return Int(self.unsized_obj_ptr) @value @@ -1469,13 +1469,13 @@ struct CPython: """[Reference]( https://docs.python.org/3/c-api/object.html#c.PyObject_Length). """ - return int(self.lib.call["PyObject_Length", Int](obj)) + return Int(self.lib.call["PyObject_Length", Int](obj)) fn PyObject_Hash(mut self, obj: PyObjectPtr) -> Int: """[Reference]( https://docs.python.org/3/c-api/object.html#c.PyObject_Hash). """ - return int(self.lib.call["PyObject_Hash", Int](obj)) + return Int(self.lib.call["PyObject_Hash", Int](obj)) fn PyObject_GetIter( mut self, traversable_py_object: PyObjectPtr diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index 7492ce0c40..4abc013786 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -364,7 +364,7 @@ struct PythonObject( value: The boolean value. """ cpython = _get_global_python_itf().cpython() - self.py_object = cpython.PyBool_FromLong(int(value)) + self.py_object = cpython.PyBool_FromLong(Int(value)) @implicit fn __init__(out self, integer: Int): @@ -392,7 +392,7 @@ struct PythonObject( @parameter if dt is DType.bool: - self.py_object = cpython.PyBool_FromLong(int(value)) + self.py_object = cpython.PyBool_FromLong(Int(value)) elif dt.is_integral(): int_val = value.cast[DType.index]().value self.py_object = cpython.PyLong_FromSsize_t(int_val) @@ -1573,7 +1573,7 @@ struct PythonObject( Returns: An `UnsafePointer` for the underlying Python data. """ - var tmp = int(self) + var tmp = Int(self) var result = UnsafePointer.address_of(tmp).bitcast[ UnsafePointer[Scalar[type]] ]()[] diff --git a/stdlib/src/random/random.mojo b/stdlib/src/random/random.mojo index 03d2f57275..96c6fdb6dd 100644 --- a/stdlib/src/random/random.mojo +++ b/stdlib/src/random/random.mojo @@ -236,5 +236,5 @@ fn shuffle[T: CollectionElement, //](mut list: List[T]): T: The type of element in the List. """ for i in reversed(range(len(list))): - var j = int(random_ui64(0, i)) + var j = Int(random_ui64(0, i)) list.swap_elements(i, j) diff --git a/stdlib/src/stat/stat.mojo b/stdlib/src/stat/stat.mojo index 3f17248e9a..c9ffba910b 100644 --- a/stdlib/src/stat/stat.mojo +++ b/stdlib/src/stat/stat.mojo @@ -50,7 +50,7 @@ fn S_ISLNK[intable: Intable](mode: intable) -> Bool: Returns: True if the mode is a symlink and False otherwise. """ - return (int(mode) & S_IFMT) == S_IFLNK + return (Int(mode) & S_IFMT) == S_IFLNK fn S_ISREG[intable: Intable](mode: intable) -> Bool: @@ -66,7 +66,7 @@ fn S_ISREG[intable: Intable](mode: intable) -> Bool: Returns: True if the mode is a regular file and False otherwise. """ - return (int(mode) & S_IFMT) == S_IFREG + return (Int(mode) & S_IFMT) == S_IFREG fn S_ISDIR[intable: Intable](mode: intable) -> Bool: @@ -82,7 +82,7 @@ fn S_ISDIR[intable: Intable](mode: intable) -> Bool: Returns: True if the mode is a directory and False otherwise. """ - return (int(mode) & S_IFMT) == S_IFDIR + return (Int(mode) & S_IFMT) == S_IFDIR fn S_ISCHR[intable: Intable](mode: intable) -> Bool: @@ -98,7 +98,7 @@ fn S_ISCHR[intable: Intable](mode: intable) -> Bool: Returns: True if the mode is a character device and False otherwise. """ - return (int(mode) & S_IFMT) == S_IFCHR + return (Int(mode) & S_IFMT) == S_IFCHR fn S_ISBLK[intable: Intable](mode: intable) -> Bool: @@ -114,7 +114,7 @@ fn S_ISBLK[intable: Intable](mode: intable) -> Bool: Returns: True if the mode is a block device and False otherwise. """ - return (int(mode) & S_IFMT) == S_IFBLK + return (Int(mode) & S_IFMT) == S_IFBLK fn S_ISFIFO[intable: Intable](mode: intable) -> Bool: @@ -130,7 +130,7 @@ fn S_ISFIFO[intable: Intable](mode: intable) -> Bool: Returns: True if the mode is a fifo and False otherwise. """ - return (int(mode) & S_IFMT) == S_IFIFO + return (Int(mode) & S_IFMT) == S_IFIFO fn S_ISSOCK[intable: Intable](mode: intable) -> Bool: @@ -146,4 +146,4 @@ fn S_ISSOCK[intable: Intable](mode: intable) -> Bool: Returns: True if the mode is a socket and False otherwise. """ - return (int(mode) & S_IFMT) == S_IFSOCK + return (Int(mode) & S_IFMT) == S_IFSOCK diff --git a/stdlib/src/sys/_amdgpu.mojo b/stdlib/src/sys/_amdgpu.mojo index 351476d78a..7e3f2ca06a 100644 --- a/stdlib/src/sys/_amdgpu.mojo +++ b/stdlib/src/sys/_amdgpu.mojo @@ -555,14 +555,14 @@ struct Header: ]() self._handle[].service = service_id - payload[int(me), 0] = arg0 - payload[int(me), 1] = arg1 - payload[int(me), 2] = arg2 - payload[int(me), 3] = arg3 - payload[int(me), 4] = arg4 - payload[int(me), 5] = arg5 - payload[int(me), 6] = arg6 - payload[int(me), 7] = arg7 + payload[Int(me), 0] = arg0 + payload[Int(me), 1] = arg1 + payload[Int(me), 2] = arg2 + payload[Int(me), 3] = arg3 + payload[Int(me), 4] = arg4 + payload[Int(me), 5] = arg5 + payload[Int(me), 6] = arg6 + payload[Int(me), 7] = arg7 fn get_return_value( mut self, payload: Payload, me: UInt32, low: UInt32 @@ -605,7 +605,7 @@ struct Header: sleep(UInt(1)) - var ptr = payload._handle[].slots[int(me)] + var ptr = payload._handle[].slots[Int(me)] var value0 = ptr[0] var value1 = ptr[1] return value0, value1 diff --git a/stdlib/src/sys/info.mojo b/stdlib/src/sys/info.mojo index 5f6e10d9bf..b25fd15142 100644 --- a/stdlib/src/sys/info.mojo +++ b/stdlib/src/sys/info.mojo @@ -851,15 +851,15 @@ fn _macos_version() raises -> Tuple[Int, Int, Int]: var patch = 0 if "." in osver: - major = int(osver[: osver.find(".")]) + major = Int(osver[: osver.find(".")]) osver = osver[osver.find(".") + 1 :] if "." in osver: - minor = int(osver[: osver.find(".")]) + minor = Int(osver[: osver.find(".")]) osver = osver[osver.find(".") + 1 :] if "." in osver: - patch = int(osver[: osver.find(".")]) + patch = Int(osver[: osver.find(".")]) return (major, minor, patch) diff --git a/stdlib/src/sys/intrinsics.mojo b/stdlib/src/sys/intrinsics.mojo index 8541672871..cdcf3a19ac 100644 --- a/stdlib/src/sys/intrinsics.mojo +++ b/stdlib/src/sys/intrinsics.mojo @@ -661,7 +661,7 @@ fn strided_load[ if simd_width == 1: return addr.load() if mask else Scalar[type]() - var offset = int(addr) + stride * sizeof[type]() * math.iota[ + var offset = Int(addr) + stride * sizeof[type]() * math.iota[ DType.index, simd_width ]() var passthrough = SIMD[type, simd_width]() @@ -702,7 +702,7 @@ fn strided_store[ addr.store(value[0]) return - var offset = int(addr) + stride * sizeof[type]() * math.iota[ + var offset = Int(addr) + stride * sizeof[type]() * math.iota[ DType.index, simd_width ]() scatter(value, offset, mask) @@ -880,7 +880,7 @@ fn lane_id() -> UInt: @parameter if is_nvidia_gpu(): return UInt( - int( + Int( llvm_intrinsic[ "llvm.nvvm.read.ptx.sreg.laneid", Int32, @@ -896,7 +896,7 @@ fn lane_id() -> UInt: "llvm.amdgcn.mbcnt.lo", Int32, has_side_effect=False ](none, zero) return UInt( - int( + Int( llvm_intrinsic[ "llvm.amdgcn.mbcnt.hi", Int32, has_side_effect=False ](none, t).cast[DType.uint32]() diff --git a/stdlib/src/sys/terminate.mojo b/stdlib/src/sys/terminate.mojo index 69fae08ca4..fb78b0e59c 100644 --- a/stdlib/src/sys/terminate.mojo +++ b/stdlib/src/sys/terminate.mojo @@ -34,4 +34,4 @@ fn exit[intable: Intable](code: intable): Args: code: The exit code. """ - libc.exit(c_int(int(code))) + libc.exit(c_int(Int(code))) diff --git a/stdlib/src/tempfile/tempfile.mojo b/stdlib/src/tempfile/tempfile.mojo index 2ad3b91d60..18b783cffe 100644 --- a/stdlib/src/tempfile/tempfile.mojo +++ b/stdlib/src/tempfile/tempfile.mojo @@ -35,7 +35,7 @@ fn _get_random_name(size: Int = 8) -> String: alias characters = String("abcdefghijklmnopqrstuvwxyz0123456789_") var name_list = List[UInt8](capacity=size + 1) for _ in range(size): - var rand_index = int( + var rand_index = Int( random.random_ui64(0, characters.byte_length() - 1) ) name_list.append(ord(characters[rand_index])) diff --git a/stdlib/src/time/time.mojo b/stdlib/src/time/time.mojo index f6221590ac..5ace9e42ce 100644 --- a/stdlib/src/time/time.mojo +++ b/stdlib/src/time/time.mojo @@ -101,7 +101,7 @@ struct _FILETIME: ) + self.dw_low_date_time.cast[ DType.uint64 ]() - windows_to_unix_epoch_offset_ns - return int(interval_count * 100) + return Int(interval_count * 100) @always_inline @@ -123,7 +123,7 @@ fn _gettime_as_nsec_unix(clockid: Int) -> UInt: var ts = _clock_gettime(clockid) return ts.as_nanoseconds() else: - return int( + return Int( external_call["clock_gettime_nsec_np", Int64](Int32(clockid)) ) @@ -132,7 +132,7 @@ fn _gettime_as_nsec_unix(clockid: Int) -> UInt: fn _gpu_clock() -> UInt: """Returns a 64-bit unsigned cycle counter.""" alias asm = "llvm.nvvm.read.ptx.sreg.clock64" if is_nvidia_gpu() else "llvm.amdgcn.s.memtime" - return int(llvm_intrinsic[asm, Int64]()) + return Int(llvm_intrinsic[asm, Int64]()) @always_inline @@ -271,7 +271,7 @@ fn _time_function_windows[ # Note: Windows performance counter resolution is in µs. var elapsed_time_in_ns = (elapsed_ticks * 1_000_000_000) // ticks_per_sec - return int(elapsed_time_in_ns) + return Int(elapsed_time_in_ns) @always_inline @@ -340,8 +340,8 @@ fn sleep(sec: Float64): alias NANOSECONDS_IN_SECOND = 1_000_000_000 var total_secs = floor(sec) var tv_spec = _CTimeSpec( - int(total_secs), - int((sec - total_secs) * NANOSECONDS_IN_SECOND), + Int(total_secs), + Int((sec - total_secs) * NANOSECONDS_IN_SECOND), ) var req = UnsafePointer[_CTimeSpec].address_of(tv_spec) var rem = UnsafePointer[_CTimeSpec]() diff --git a/stdlib/src/utils/index.mojo b/stdlib/src/utils/index.mojo index 4e66f31f28..27dc95bbb3 100644 --- a/stdlib/src/utils/index.mojo +++ b/stdlib/src/utils/index.mojo @@ -390,7 +390,7 @@ struct IndexList[ Returns: The tuple element value. """ - return int(self.data.__getitem__[idx]()) + return Int(self.data.__getitem__[idx]()) @always_inline("nodebug") fn __getitem__[I: Indexer](self, idx: I) -> Int: @@ -405,7 +405,7 @@ struct IndexList[ Returns: The tuple element value. """ - return int(self.data[idx]) + return Int(self.data[idx]) @always_inline("nodebug") fn __setitem__[idx: Int](mut self, val: Int): @@ -452,7 +452,7 @@ struct IndexList[ @parameter for i in range(size): - res[i] = int(self.__getitem__[i]()) + res[i] = Int(self.__getitem__[i]()) return res @always_inline("nodebug") @@ -877,7 +877,7 @@ fn Index[ Returns: The constructed IndexList. """ - return __type_of(result)(int(x)) + return __type_of(result)(Int(x)) @always_inline @@ -901,7 +901,7 @@ fn Index[ Returns: The constructed IndexList. """ - return __type_of(result)(int(x)) + return __type_of(result)(Int(x)) @always_inline @@ -933,7 +933,7 @@ fn Index[ Returns: The constructed IndexList. """ - return __type_of(result)(int(x), int(y)) + return __type_of(result)(Int(x), Int(y)) @always_inline @@ -959,7 +959,7 @@ fn Index[ Returns: The constructed IndexList. """ - return __type_of(result)(int(x), int(y)) + return __type_of(result)(Int(x), Int(y)) @always_inline @@ -995,7 +995,7 @@ fn Index[ Returns: The constructed IndexList. """ - return __type_of(result)(int(x), int(y), int(z)) + return __type_of(result)(Int(x), Int(y), Int(z)) @always_inline @@ -1035,7 +1035,7 @@ fn Index[ Returns: The constructed IndexList. """ - return __type_of(result)(int(x), int(y), int(z), int(w)) + return __type_of(result)(Int(x), Int(y), Int(z), Int(w)) @always_inline @@ -1079,7 +1079,7 @@ fn Index[ Returns: The constructed IndexList. """ - return __type_of(result)(int(x), int(y), int(z), int(w), int(v)) + return __type_of(result)(Int(x), Int(y), Int(z), Int(w), Int(v)) # ===-----------------------------------------------------------------------===# diff --git a/stdlib/src/utils/lock.mojo b/stdlib/src/utils/lock.mojo index 6459952b4e..4648552302 100644 --- a/stdlib/src/utils/lock.mojo +++ b/stdlib/src/utils/lock.mojo @@ -136,11 +136,11 @@ struct BlockingScopedLock: """Acquire the lock on entry. This is done by setting the owner of the lock to own address.""" var address = UnsafePointer[Self].address_of(self) - self.lock[].lock(int(address)) + self.lock[].lock(Int(address)) @no_inline fn __exit__(mut self): """Release the lock on exit. Reset the address on the underlying lock.""" var address = UnsafePointer[Self].address_of(self) - _ = self.lock[].unlock(int(address)) + _ = self.lock[].unlock(Int(address)) diff --git a/stdlib/src/utils/numerics.mojo b/stdlib/src/utils/numerics.mojo index e1ec498345..4d01169865 100644 --- a/stdlib/src/utils/numerics.mojo +++ b/stdlib/src/utils/numerics.mojo @@ -160,7 +160,7 @@ struct FPUtils[ The sign mask. """ # convert to `Int` first to bypass overflow check - return 1 << int(Self.exponent_width() + Self.mantissa_width()) + return 1 << Int(Self.exponent_width() + Self.mantissa_width()) @staticmethod @always_inline @@ -216,7 +216,7 @@ struct FPUtils[ Returns: An integer representation of the floating-point value. """ - return int(bitcast[Self.integral_type, 1](value)) + return Int(bitcast[Self.integral_type, 1](value)) @staticmethod @always_inline @@ -303,7 +303,7 @@ struct FPUtils[ Returns: The biased exponent as an Int. """ - return int( + return Int( Self.bitcast_to_uint(value) >> Self.mantissa_width() & ((1 << Self.exponent_width()) - 1) ) diff --git a/stdlib/src/utils/stringref.mojo b/stdlib/src/utils/stringref.mojo index a24d71c9bc..5bdb71d0b2 100644 --- a/stdlib/src/utils/stringref.mojo +++ b/stdlib/src/utils/stringref.mojo @@ -241,7 +241,7 @@ struct StringRef( Returns: The character at the specified position. """ - return StringRef {data: self.data + int(idx), length: 1} + return StringRef {data: self.data + Int(idx), length: 1} @always_inline fn __eq__(self, rhs: StringRef) -> Bool: @@ -293,7 +293,7 @@ struct StringRef( """ var len1 = len(self) var len2 = len(rhs) - return int(len1 < len2) > _memcmp_impl_unconstrained( + return Int(len1 < len2) > _memcmp_impl_unconstrained( self.data, rhs.data, min(len1, len2) ) @@ -373,8 +373,8 @@ struct StringRef( fn __int__(self) raises -> Int: """Parses the given string as a base-10 integer and returns that value. - For example, `int("19")` returns `19`. If the given string cannot be parsed - as an integer value, an error is raised. For example, `int("hi")` raises an + For example, `Int("19")` returns `19`. If the given string cannot be parsed + as an integer value, an error is raised. For example, `Int("hi")` raises an error. Returns: @@ -523,7 +523,7 @@ struct StringRef( if not loc: return -1 - return int(loc) - int(self.unsafe_ptr()) + return Int(loc) - Int(self.unsafe_ptr()) fn rfind(self, substr: StringRef, start: Int = 0) -> Int: """Finds the offset of the last occurrence of `substr` starting at @@ -556,7 +556,7 @@ struct StringRef( if not loc: return -1 - return int(loc) - int(self.unsafe_ptr()) + return Int(loc) - Int(self.unsafe_ptr()) fn _from_start(self, start: Int) -> StringRef: """Gets the StringRef pointing to the substring after the specified slice start position. @@ -656,7 +656,7 @@ fn _memchr[ var bool_mask = source.load[width=bool_mask_width](i) == first_needle var mask = pack_bits(bool_mask) if mask: - return source + int(i + count_trailing_zeros(mask)) + return source + Int(i + count_trailing_zeros(mask)) for i in range(vectorized_end, len): if source[i] == char: @@ -701,7 +701,7 @@ fn _memmem[ var mask = pack_bits(bool_mask) while mask: - var offset = int(i + count_trailing_zeros(mask)) + var offset = Int(i + count_trailing_zeros(mask)) if memcmp(haystack + offset + 1, needle + 1, needle_len - 1) == 0: return haystack + offset mask = mask & (mask - 1) diff --git a/stdlib/test/bit/test_bit.mojo b/stdlib/test/bit/test_bit.mojo index bedcc02021..489976fdeb 100644 --- a/stdlib/test/bit/test_bit.mojo +++ b/stdlib/test/bit/test_bit.mojo @@ -506,7 +506,7 @@ def test_rotate_bits_simd(): fn _log2_floor(n: Int) -> Int: - return int(floor(log2(float(n)))) + return Int(floor(log2(float(n)))) def test_log2_floor(): diff --git a/stdlib/test/builtin/test_bfloat16.mojo b/stdlib/test/builtin/test_bfloat16.mojo index 399c2deb27..1b01473741 100644 --- a/stdlib/test/builtin/test_bfloat16.mojo +++ b/stdlib/test/builtin/test_bfloat16.mojo @@ -23,8 +23,8 @@ def test_methods(): assert_equal(BFloat16(4.4) * 0.5, 2.2) assert_equal(BFloat16(4.4) / 0.5, 8.8) - assert_equal(int(BFloat16(3.0)), 3) - assert_equal(int(BFloat16(3.5)), 3) + assert_equal(Int(BFloat16(3.0)), 3) + assert_equal(Int(BFloat16(3.5)), 3) assert_almost_equal(BFloat16(4.4).cast[DType.float32](), 4.40625) assert_equal(BFloat16(3.0).cast[DType.float32](), 3) diff --git a/stdlib/test/builtin/test_bool.mojo b/stdlib/test/builtin/test_bool.mojo index ccde4536d2..2225b795bf 100644 --- a/stdlib/test/builtin/test_bool.mojo +++ b/stdlib/test/builtin/test_bool.mojo @@ -23,8 +23,8 @@ def test_bool_cast_to_int(): assert_equal(False.__int__(), 0) assert_equal(True.__int__(), 1) - assert_equal(int(False), 0) - assert_equal(int(True), 1) + assert_equal(Int(False), 0) + assert_equal(Int(True), 1) def test_bool_none(): diff --git a/stdlib/test/builtin/test_float_literal.mojo b/stdlib/test/builtin/test_float_literal.mojo index 6746b140b6..1723e8cd9c 100644 --- a/stdlib/test/builtin/test_float_literal.mojo +++ b/stdlib/test/builtin/test_float_literal.mojo @@ -158,11 +158,11 @@ def test_div_mod(): def test_int_conversion(): - assert_equal(int(-4.0), -4) - assert_equal(int(-4.5), -4) - assert_equal(int(-4.3), -4) - assert_equal(int(4.5), 4) - assert_equal(int(4.0), 4) + assert_equal(Int(-4.0), -4) + assert_equal(Int(-4.5), -4) + assert_equal(Int(-4.3), -4) + assert_equal(Int(4.5), 4) + assert_equal(Int(4.0), 4) def test_bool(): diff --git a/stdlib/test/builtin/test_int.mojo b/stdlib/test/builtin/test_int.mojo index d6d306c391..ad487d7241 100644 --- a/stdlib/test/builtin/test_int.mojo +++ b/stdlib/test/builtin/test_int.mojo @@ -191,10 +191,10 @@ def test_decimal_digit_count(): def test_int_uint(): var u1 = UInt(42) - assert_equal(42, int(u1)) + assert_equal(42, Int(u1)) var u2 = UInt(0) - assert_equal(0, int(u2)) + assert_equal(0, Int(u2)) def test_comparison(): diff --git a/stdlib/test/builtin/test_math.mojo b/stdlib/test/builtin/test_math.mojo index 4f79fe6da5..430d0ffde9 100644 --- a/stdlib/test/builtin/test_math.mojo +++ b/stdlib/test/builtin/test_math.mojo @@ -107,9 +107,9 @@ def test_pow(): alias F = SIMD[DType.float32, 4] var base = F(0.0, 1.0, 2.0, 3.0) assert_equal(pow(base, 2.0), F(0.0, 1.0, 4.0, 9.0)) - assert_equal(pow(base, int(2)), F(0.0, 1.0, 4.0, 9.0)) + assert_equal(pow(base, Int(2)), F(0.0, 1.0, 4.0, 9.0)) alias I = SIMD[DType.int32, 4] - assert_equal(pow(I(0, 1, 2, 3), int(2)), I(0, 1, 4, 9)) + assert_equal(pow(I(0, 1, 2, 3), Int(2)), I(0, 1, 4, 9)) def main(): diff --git a/stdlib/test/builtin/test_range.mojo b/stdlib/test/builtin/test_range.mojo index 051656d27d..f9535b288e 100644 --- a/stdlib/test/builtin/test_range.mojo +++ b/stdlib/test/builtin/test_range.mojo @@ -167,7 +167,7 @@ def test_range_reversed(): def test_indexing(): var r = range(10) assert_equal(r[True], 1) - assert_equal(r[int(4)], 4) + assert_equal(r[Int(4)], 4) assert_equal(r[3], 3) diff --git a/stdlib/test/builtin/test_simd.mojo b/stdlib/test/builtin/test_simd.mojo index d7bd8928b4..4871fcaca2 100644 --- a/stdlib/test/builtin/test_simd.mojo +++ b/stdlib/test/builtin/test_simd.mojo @@ -51,10 +51,10 @@ def test_cast(): ) var b: UInt16 = 128 - assert_equal(int(b.cast[DType.uint8]()), 128) - assert_equal(int(b.cast[DType.uint16]()), 128) - assert_equal(int(b.cast[DType.int8]()), -128) - assert_equal(int(b.cast[DType.int16]()), 128) + assert_equal(Int(b.cast[DType.uint8]()), 128) + assert_equal(Int(b.cast[DType.uint16]()), 128) + assert_equal(Int(b.cast[DType.int8]()), -128) + assert_equal(Int(b.cast[DType.int16]()), 128) @parameter if not has_neon(): @@ -1114,7 +1114,7 @@ def test_clamp(): def test_indexing(): var s = SIMD[DType.int32, 4](1, 2, 3, 4) assert_equal(s[False], 1) - assert_equal(s[int(2)], 3) + assert_equal(s[Int(2)], 3) assert_equal(s[3], 4) @@ -1136,7 +1136,7 @@ def test_reduce(): x8 = X8(0, 1, 2, 3, 4, 5, 6, 7) x4 = X4(4, 6, 8, 10) x2 = X2(12, 16) - x1 = X1(int(28)) # TODO: fix MOCO-697 and use X1(28) instead + x1 = X1(Int(28)) # TODO: fix MOCO-697 and use X1(28) instead assert_equal(x8.reduce_add(), x1) assert_equal(x4.reduce_add(), x1) assert_equal(x2.reduce_add(), x1) @@ -1153,7 +1153,7 @@ def test_reduce(): x8 = X8(0, 1, 2, 3, 4, 5, 6, 7) x4 = X4(0, 5, 12, 21) x2 = X2(0, 105) - x1 = X1(int(0)) # TODO: fix MOCO-697 and use X1(0) instead + x1 = X1(Int(0)) # TODO: fix MOCO-697 and use X1(0) instead assert_equal(x8.reduce_mul(), x1) assert_equal(x4.reduce_mul(), x1) assert_equal(x2.reduce_mul(), x1) @@ -1170,7 +1170,7 @@ def test_reduce(): x8 = X8(0, 1, 2, 3, 4, 5, 6, 7) x4 = X4(0, 1, 2, 3) x2 = X2(0, 1) - x1 = X1(int(0)) # TODO: fix MOCO-697 and use X1(0) instead + x1 = X1(Int(0)) # TODO: fix MOCO-697 and use X1(0) instead assert_equal(x8.reduce_min(), x1) assert_equal(x4.reduce_min(), x1) assert_equal(x2.reduce_min(), x1) @@ -1187,7 +1187,7 @@ def test_reduce(): x8 = X8(0, 1, 2, 3, 4, 5, 6, 7) x4 = X4(4, 5, 6, 7) x2 = X2(6, 7) - x1 = X1(int(7)) # TODO: fix MOCO-697 and use X1(7) instead + x1 = X1(Int(7)) # TODO: fix MOCO-697 and use X1(7) instead assert_equal(x8.reduce_max(), x1) assert_equal(x4.reduce_max(), x1) assert_equal(x2.reduce_max(), x1) @@ -1206,7 +1206,7 @@ def test_reduce(): x8 = X8(0, -1, 2, -3, 4, -5, 6, -7) x4 = X4(4, -6, 8, -10) x2 = X2(12, -16) - x1 = X1(int(-4)) # TODO: fix MOCO-697 and use X1(-4) instead + x1 = X1(Int(-4)) # TODO: fix MOCO-697 and use X1(-4) instead assert_equal(x8.reduce_add(), x1) assert_equal(x4.reduce_add(), x1) assert_equal(x2.reduce_add(), x1) @@ -1223,7 +1223,7 @@ def test_reduce(): x8 = X8(0, -1, 2, -3, 4, -5, 6, -7) x4 = X4(0, 5, 12, 21) x2 = X2(0, 105) - x1 = X1(int(0)) # TODO: fix MOCO-697 and use X1(0) instead + x1 = X1(Int(0)) # TODO: fix MOCO-697 and use X1(0) instead assert_equal(x8.reduce_mul(), x1) assert_equal(x4.reduce_mul(), x1) assert_equal(x2.reduce_mul(), x1) @@ -1240,7 +1240,7 @@ def test_reduce(): x8 = X8(0, -1, 2, -3, 4, -5, 6, -7) x4 = X4(0, -5, 2, -7) x2 = X2(0, -7) - x1 = X1(int(-7)) # TODO: fix MOCO-697 and use X1(-7) instead + x1 = X1(Int(-7)) # TODO: fix MOCO-697 and use X1(-7) instead assert_equal(x8.reduce_min(), x1) assert_equal(x4.reduce_min(), x1) assert_equal(x2.reduce_min(), x1) @@ -1257,7 +1257,7 @@ def test_reduce(): x8 = X8(0, -1, 2, -3, 4, -5, 6, -7) x4 = X4(4, -1, 6, -3) x2 = X2(6, -1) - x1 = X1(int(6)) # TODO: fix MOCO-697 and use X1(6) instead + x1 = X1(Int(6)) # TODO: fix MOCO-697 and use X1(6) instead assert_equal(x8.reduce_max(), x1) assert_equal(x4.reduce_max(), x1) assert_equal(x2.reduce_max(), x1) @@ -1316,7 +1316,7 @@ def test_reduce(): x8 = X8(0, 1, 2, 3, 4, 5, 6, 7) x4 = X4(0, 1, 2, 3) x2 = X2(0, 1) - x1 = X1(int(0)) # TODO: fix MOCO-697 and use X1(0) instead + x1 = X1(Int(0)) # TODO: fix MOCO-697 and use X1(0) instead assert_equal(x8.reduce_and(), x1) assert_equal(x4.reduce_and(), x1) assert_equal(x2.reduce_and(), x1) @@ -1333,7 +1333,7 @@ def test_reduce(): x8 = X8(0, 1, 2, 3, 4, 5, 6, 7) x4 = X4(4, 5, 6, 7) x2 = X2(6, 7) - x1 = X1(int(7)) # TODO: fix MOCO-697 and use X1(7) instead + x1 = X1(Int(7)) # TODO: fix MOCO-697 and use X1(7) instead assert_equal(x8.reduce_or(), x1) assert_equal(x4.reduce_or(), x1) assert_equal(x2.reduce_or(), x1) diff --git a/stdlib/test/builtin/test_sort.mojo b/stdlib/test/builtin/test_sort.mojo index de1a34e151..5c9e9a253d 100644 --- a/stdlib/test/builtin/test_sort.mojo +++ b/stdlib/test/builtin/test_sort.mojo @@ -460,7 +460,7 @@ fn test_sort_stress() raises: ](length: Int) raises: var list = List[Int](capacity=length) for _ in range(length): - list.append(int(random_si64(-length, length))) + list.append(Int(random_si64(-length, length))) _quicksort[cmp_fn](list) @@ -522,7 +522,7 @@ def test_sort_string_small_list(): var list = random_numbers[DType.int32](10) var string_list = List[String]() for n in list: - string_list.append(str(int(n[]))) + string_list.append(str(Int(n[]))) sort(string_list) assert_sorted_string(string_list) @@ -531,7 +531,7 @@ def test_sort_string_big_list(): var list = random_numbers[DType.int32](1000) var string_list = List[String]() for n in list: - string_list.append(str(int(n[]))) + string_list.append(str(Int(n[]))) sort(string_list) assert_sorted_string(string_list) @@ -586,8 +586,8 @@ def test_sort_comparamble_elements_list(): var ages = random_numbers[DType.uint8](count) var names = List[String]("Maxim", "Max", "Alex", "Bob", "Joe") for age in ages: - var name = names[int(age[]) % len(names)] - list.append(Person(name, int(age[]))) + var name = names[Int(age[]) % len(names)] + list.append(Person(name, Int(age[]))) gen_list(10) sort(list) @@ -627,7 +627,7 @@ def test_stable_sort_stress(): var list = List[IntPair](capacity=length) for i in range(length): # make the range smaller so we can get more repeats - list.append(IntPair(int(random_si64(0, 100)), i)) + list.append(IntPair(Int(random_si64(0, 100)), i)) sort[cmp_fn, stable=True](list) diff --git a/stdlib/test/builtin/test_string_literal.mojo b/stdlib/test/builtin/test_string_literal.mojo index c549a9423c..b0782481f3 100644 --- a/stdlib/test/builtin/test_string_literal.mojo +++ b/stdlib/test/builtin/test_string_literal.mojo @@ -208,7 +208,7 @@ def test_hash(): def test_indexing(): var s = "hello" assert_equal(s[False], "h") - assert_equal(s[int(1)], "e") + assert_equal(s[Int(1)], "e") assert_equal(s[2], "l") @@ -286,7 +286,7 @@ def test_layout(): # Test empty StringLiteral contents var empty = "".unsafe_ptr() # An empty string literal is stored as just the NUL terminator. - assert_true(int(empty) != 0) + assert_true(Int(empty) != 0) # TODO(MSTDL-596): This seems to hang? # assert_equal(empty[0], 0) diff --git a/stdlib/test/collections/string/test_inlined_string.mojo b/stdlib/test/collections/string/test_inlined_string.mojo index 83a191b0a7..027ef84fd2 100644 --- a/stdlib/test/collections/string/test_inlined_string.mojo +++ b/stdlib/test/collections/string/test_inlined_string.mojo @@ -102,14 +102,14 @@ def test_small_string_construction(): # ================================== var heap_s1 = String("hello") - var heap_s1_addr = int(heap_s1.unsafe_ptr()) + var heap_s1_addr = Int(heap_s1.unsafe_ptr()) var s3 = InlineString(heap_s1^) # Test that a InlineString constructed from a String uses the same # allocation as the original String (even if the String size is small # enough to fit inline). - assert_equal(int(s3.unsafe_ptr()), heap_s1_addr) + assert_equal(Int(s3.unsafe_ptr()), heap_s1_addr) def test_small_string_iadd(): diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index 53f9f6ace8..aa4c130ddc 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -1131,11 +1131,11 @@ def test_removesuffix(): def test_intable(): - assert_equal(int(String("123")), 123) - assert_equal(int(String("10"), base=8), 8) + assert_equal(Int(String("123")), 123) + assert_equal(Int(String("10"), base=8), 8) with assert_raises(): - _ = int(String("hi")) + _ = Int(String("hi")) def test_string_mul(): @@ -1147,7 +1147,7 @@ def test_string_mul(): def test_indexing(): a = String("abc") assert_equal(a[False], "a") - assert_equal(a[int(1)], "b") + assert_equal(a[Int(1)], "b") assert_equal(a[2], "c") diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 8abe0fb5c1..4b4618bd11 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -34,9 +34,9 @@ fn test_string_slice_layout() raises: var str_slice = StringSlice("") - var base_ptr = int(UnsafePointer.address_of(str_slice)) - var first_word_ptr = int(UnsafePointer.address_of(str_slice._slice._data)) - var second_word_ptr = int(UnsafePointer.address_of(str_slice._slice._len)) + var base_ptr = Int(UnsafePointer.address_of(str_slice)) + var first_word_ptr = Int(UnsafePointer.address_of(str_slice._slice._data)) + var second_word_ptr = Int(UnsafePointer.address_of(str_slice._slice._len)) # 1st field should be at 0-byte offset from base ptr assert_equal(first_word_ptr - base_ptr, 0) @@ -113,7 +113,7 @@ fn test_string_byte_span() raises: assert_equal(len(sub5), 0) # Empty slices still have a pointer value - assert_equal(int(sub5.unsafe_ptr()) - int(sub4.unsafe_ptr()), 2) + assert_equal(Int(sub5.unsafe_ptr()) - Int(sub4.unsafe_ptr()), 2) # ---------------------------------- # Test invalid slicing diff --git a/stdlib/test/collections/test_inline_list.mojo b/stdlib/test/collections/test_inline_list.mojo index 52adea853c..8ca491f11c 100644 --- a/stdlib/test/collections/test_inline_list.mojo +++ b/stdlib/test/collections/test_inline_list.mojo @@ -155,7 +155,7 @@ def test_indexing(): list.append(i) assert_equal(list[True], 1) - assert_equal(list[int(4)], 4) + assert_equal(list[Int(4)], 4) assert_equal(list[0], 0) diff --git a/stdlib/test/collections/test_list.mojo b/stdlib/test/collections/test_list.mojo index 6f69672a60..2ed9a71306 100644 --- a/stdlib/test/collections/test_list.mojo +++ b/stdlib/test/collections/test_list.mojo @@ -863,7 +863,7 @@ def test_list_init_span(): def test_indexing(): var l = List[Int](1, 2, 3) - assert_equal(l[int(1)], 2) + assert_equal(l[Int(1)], 2) assert_equal(l[False], 1) assert_equal(l[True], 2) assert_equal(l[2], 3) diff --git a/stdlib/test/collections/test_vector.mojo b/stdlib/test/collections/test_vector.mojo index 2a5454db6c..3ed126d148 100644 --- a/stdlib/test/collections/test_vector.mojo +++ b/stdlib/test/collections/test_vector.mojo @@ -125,7 +125,7 @@ def test_indexing(): var vector = InlinedFixedVector[Int](10) for i in range(5): vector.append(i) - assert_equal(0, vector[int(0)]) + assert_equal(0, vector[Int(0)]) assert_equal(1, vector[True]) assert_equal(2, vector[2]) diff --git a/stdlib/test/hashlib/test_ahash.mojo b/stdlib/test/hashlib/test_ahash.mojo index c9f01c3a14..9a58a753b2 100644 --- a/stdlib/test/hashlib/test_ahash.mojo +++ b/stdlib/test/hashlib/test_ahash.mojo @@ -587,7 +587,7 @@ fn gen_word_pairs[words: String = words_en]() -> List[String]: def dif_bits(i1: UInt64, i2: UInt64) -> Int: - return int(pop_count(i1 ^ i2)) + return Int(pop_count(i1 ^ i2)) @always_inline @@ -696,7 +696,7 @@ def assert_fill_factor[ var buckets = List[Int](0) * num_buckets for w in words: var h = hash[HasherType=hasher0](w[]) - buckets[int(h) % num_buckets] += 1 + buckets[Int(h) % num_buckets] += 1 var unfilled = 0 for v in buckets: if v[] == 0: diff --git a/stdlib/test/hashlib/test_hash.mojo b/stdlib/test/hashlib/test_hash.mojo index 56f475f55d..39a992d51d 100644 --- a/stdlib/test/hashlib/test_hash.mojo +++ b/stdlib/test/hashlib/test_hash.mojo @@ -25,7 +25,7 @@ from testing import assert_equal, assert_not_equal, assert_true def same_low_bits(i1: Int, i2: Int, bits: Int = 5) -> UInt8: var mask = (1 << bits) - 1 - return int(not (i1 ^ i2) & mask) + return Int(not (i1 ^ i2) & mask) def test_hash_byte_array(): diff --git a/stdlib/test/memory/test_memory.mojo b/stdlib/test/memory/test_memory.mojo index b9f754c97d..26d12e1d03 100644 --- a/stdlib/test/memory/test_memory.mojo +++ b/stdlib/test/memory/test_memory.mojo @@ -490,7 +490,7 @@ def test_indexing(): for i in range(4): ptr[i] = i - assert_equal(ptr[int(2)], 2) + assert_equal(ptr[Int(2)], 2) assert_equal(ptr[1], 1) diff --git a/stdlib/test/memory/test_span.mojo b/stdlib/test/memory/test_span.mojo index 9b52577109..9ccd0d76de 100644 --- a/stdlib/test/memory/test_span.mojo +++ b/stdlib/test/memory/test_span.mojo @@ -115,7 +115,7 @@ def test_indexing(): var l = InlineArray[Int, 7](1, 2, 3, 4, 5, 6, 7) var s = Span[Int](array=l) assert_equal(s[True], 2) - assert_equal(s[int(0)], 1) + assert_equal(s[Int(0)], 1) assert_equal(s[3], 4) diff --git a/stdlib/test/memory/test_unsafepointer.mojo b/stdlib/test/memory/test_unsafepointer.mojo index 09b7d11f70..5e8fefc1f5 100644 --- a/stdlib/test/memory/test_unsafepointer.mojo +++ b/stdlib/test/memory/test_unsafepointer.mojo @@ -112,7 +112,7 @@ def test_refitem_offset(): def test_address_of(): var local = 1 - assert_not_equal(0, int(UnsafePointer[Int].address_of(local))) + assert_not_equal(0, Int(UnsafePointer[Int].address_of(local))) _ = local @@ -120,7 +120,7 @@ def test_explicit_copy_of_pointer_address(): var local = 1 var ptr = UnsafePointer[Int].address_of(local) var copy = UnsafePointer(other=ptr) - assert_equal(int(ptr), int(copy)) + assert_equal(Int(ptr), Int(copy)) _ = local @@ -129,9 +129,9 @@ def test_bitcast(): var ptr = UnsafePointer[Int].address_of(local) var aliased_ptr = ptr.bitcast[SIMD[DType.uint8, 4]]() - assert_equal(int(ptr), int(ptr.bitcast[Int]())) + assert_equal(Int(ptr), Int(ptr.bitcast[Int]())) - assert_equal(int(ptr), int(aliased_ptr)) + assert_equal(Int(ptr), Int(aliased_ptr)) assert_equal( ptr.bitcast[ptr.type]().static_alignment_cast[33]().alignment, 33 @@ -190,19 +190,19 @@ def test_unsafepointer_address_space(): def test_unsafepointer_aligned_alloc(): alias alignment_1 = 32 var ptr = UnsafePointer[UInt8, alignment=alignment_1].alloc(1) - var ptr_uint64 = UInt64(int(ptr)) + var ptr_uint64 = UInt64(Int(ptr)) ptr.free() assert_equal(ptr_uint64 % alignment_1, 0) alias alignment_2 = 64 var ptr_2 = UnsafePointer[UInt8, alignment=alignment_2].alloc(1) - var ptr_uint64_2 = UInt64(int(ptr_2)) + var ptr_uint64_2 = UInt64(Int(ptr_2)) ptr_2.free() assert_equal(ptr_uint64_2 % alignment_2, 0) alias alignment_3 = 128 var ptr_3 = UnsafePointer[UInt8, alignment=alignment_3].alloc(1) - var ptr_uint64_3 = UInt64(int(ptr_3)) + var ptr_uint64_3 = UInt64(Int(ptr_3)) ptr_3.free() assert_equal(ptr_uint64_3 % alignment_3, 0) @@ -225,7 +225,7 @@ def test_indexing(): for i in range(4): ptr[i] = i - assert_equal(ptr[int(1)], 1) + assert_equal(ptr[Int(1)], 1) assert_equal(ptr[3], 3) @@ -266,11 +266,11 @@ def test_bool(): def test_alignment(): var ptr = UnsafePointer[Int64, alignment=64].alloc(8) - assert_equal(int(ptr) % 64, 0) + assert_equal(Int(ptr) % 64, 0) ptr.free() var ptr_2 = UnsafePointer[UInt8, alignment=32].alloc(32) - assert_equal(int(ptr_2) % 32, 0) + assert_equal(Int(ptr_2) % 32, 0) ptr_2.free() diff --git a/stdlib/test/utils/issue_13632.mojo b/stdlib/test/utils/issue_13632.mojo index d9d0655d19..0bdfbff6ce 100644 --- a/stdlib/test/utils/issue_13632.mojo +++ b/stdlib/test/utils/issue_13632.mojo @@ -20,7 +20,7 @@ from testing import assert_equal fn sum_items(data: List[Int8]) -> Int: var sum: Int = 0 for i in range(len(data)): - sum += int(data[i]) + sum += Int(data[i]) return sum diff --git a/stdlib/test/utils/test_stringref.mojo b/stdlib/test/utils/test_stringref.mojo index 18f319d4be..6a368f29a7 100644 --- a/stdlib/test/utils/test_stringref.mojo +++ b/stdlib/test/utils/test_stringref.mojo @@ -104,16 +104,16 @@ fn test_comparison_operators() raises: def test_intable(): - assert_equal(int(StringRef("123")), 123) + assert_equal(Int(StringRef("123")), 123) with assert_raises(): - _ = int(StringRef("hi")) + _ = Int(StringRef("hi")) def test_indexing(): a = StringRef("abc") assert_equal(a[False], "a") - assert_equal(a[int(1)], "b") + assert_equal(a[Int(1)], "b") assert_equal(a[0], "a") From 8d4edb07a99b3b8b0807ba047e836ea57610b042 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Fri, 10 Jan 2025 20:04:34 -0600 Subject: [PATCH 047/182] [docs] update `int()` -> `Int()` in docs Missed some docs updates after moving `int` function to `Int` ctors. MODULAR_ORIG_COMMIT_REV_ID: 5ab8a9be0c5c7e0d33ee9177e7e30e15a84cbdc7 --- docs/manual/decorators/implicit.md | 2 +- docs/roadmap.md | 8 +++----- proposals/improved-hash-module.md | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/docs/manual/decorators/implicit.md b/docs/manual/decorators/implicit.md index 1e9cd07e0b..e8b1131b55 100644 --- a/docs/manual/decorators/implicit.md +++ b/docs/manual/decorators/implicit.md @@ -19,7 +19,7 @@ struct MyInt: self.value = value fn __init__(out self, value: Float64): - self.value = int(value) + self.value = Int(value) ``` diff --git a/docs/roadmap.md b/docs/roadmap.md index 52a20d257b..46df347afd 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -374,11 +374,9 @@ print(One()) # prints '1' ``` Mojo currently supports similar functionality through the -[`Writable`](/mojo/stdlib/utils/write/Writable) trait, so that -`print()` works on all `Writable` types. Similar support exists for the -[`int()`](/mojo/stdlib/builtin/int/int-function) and -[`len()`](/mojo/stdlib/builtin/len/len) functions. We'll continue to -add traits support to the standard library to enable common use cases like this. +[`Writable`](/mojo/stdlib/utils/write/Writable) trait, so that `print()` works +on all `Writable` types. We'll continue to add traits support to the standard +library to enable common use cases like this. ### The standard library has limited exceptions use diff --git a/proposals/improved-hash-module.md b/proposals/improved-hash-module.md index ee2bd138f5..1e4dd64b13 100644 --- a/proposals/improved-hash-module.md +++ b/proposals/improved-hash-module.md @@ -221,7 +221,7 @@ fn _DJBX33A_SECRET() -> UInt64: """Example how secret and seed can be stored and retrieved.""" try: var secret_string = getenv("DJBX33A_SECRET", "") - return bitcast[DType.uint64](Int64(int(secret_string))) + return bitcast[DType.uint64](Int64(Int(secret_string))) except: var value = random_si64(Int64.MIN, Int64.MAX) _ = setenv("DJBX33A_SECRET", str(value)) From 557bd7b01a41f11361e38813a9e542bdc661f4f0 Mon Sep 17 00:00:00 2001 From: modularbot Date: Sat, 11 Jan 2025 06:34:16 +0000 Subject: [PATCH 048/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025011105 --- examples/life/magic.lock | 142 +++++++++++++++++----------------- examples/magic.lock | 142 +++++++++++++++++----------------- examples/notebooks/magic.lock | 142 +++++++++++++++++----------------- examples/operators/magic.lock | 142 +++++++++++++++++----------------- magic.lock | 142 +++++++++++++++++----------------- 5 files changed, 355 insertions(+), 355 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index e7b8af260a..fda145688e 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -6171,47 +6171,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda noarch: python - sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 - md5: 59903ff40dee24c089ca2051858e6422 + sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 + md5: 9a12141b0beb110b83d4ae256d8de1b0 depends: - - max-core ==25.1.0.dev2025011022 release - - max-python >=25.1.0.dev2025011022,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011022 release - - mblack ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release + - max-python >=25.1.0.dev2025011105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1736547478654 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 - md5: 51be3ab7a5232a42df62bb75e983d05b + size: 9919 + timestamp: 1736572603494 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 + md5: ba267ab335859f14f9c0d887d4a83f14 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 243253667 - timestamp: 1736547516482 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f - md5: 321080690171af0ed4087069d3d3a057 + size: 244035937 + timestamp: 1736572608009 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b + md5: e8f626acac2d17a591ac8353ba41f5d0 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 247039443 - timestamp: 1736547478652 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 - md5: 11895a6758a61c5abc9a29d48f814794 + size: 247708765 + timestamp: 1736572603492 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 + md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 205521630 - timestamp: 1736547263030 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: ea9bb62d5a012c5aa8859bf11e998b1d3f25f0325641812825573f5f2532ac2c - md5: e19353c678746a77f2668ad25f9cb543 + size: 206225127 + timestamp: 1736572820782 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: 621688d96524cbf32ed8f33e4d572043973beb875708e69af36735ee730cc6c4 + md5: bb2eb7a24245cd62aed0b9d3e3e85604 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -6232,13 +6232,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124126143 - timestamp: 1736547516492 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: f7848a875d82d2f62341d528c1400f32b9e540bdecef0602089d975d4492316a - md5: 1ea09052240a8e4df4cd85658a770dbe + size: 124216697 + timestamp: 1736572608017 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: fd2587af6018758078516561bfdb54d8175207edd4ce6dce211aeb9dffbfd967 + md5: 8d1481a3abe8cd46a76797465f6a9eb6 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -6259,13 +6259,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127905369 - timestamp: 1736547478664 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: f1da578221c4b7c7eb054da59ad7d3a86a2943191466e95aedf18087d6878412 - md5: dd6127789e9eabee6f42ad50ca81cde1 + size: 127983766 + timestamp: 1736572603503 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: 5d6590e84cf64008fd48066ef10138c48cdbb6d6e2a1d3de01e71270d8d8d966 + md5: 92aa60fa7fe761433d03416f21c8d912 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -6286,12 +6286,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110533786 - timestamp: 1736547263033 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + size: 110625116 + timestamp: 1736572820784 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda noarch: python - sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 - md5: b571b4d34e8fa8021413b97e1b1c5efe + sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 + md5: 32c691c7fc2c6a218e1ce2272965a101 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6301,8 +6301,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1736547478660 + size: 130815 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6312,18 +6312,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda noarch: python - sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea - md5: 12e9bb285b21a65333d0031a9225e0f0 + sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd + md5: 036f5ddfbcce66b3f9972cebf1cec107 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736547478660 + size: 22937 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 diff --git a/examples/magic.lock b/examples/magic.lock index f73f236929..2efd6fcd75 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda noarch: python - sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 - md5: 59903ff40dee24c089ca2051858e6422 + sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 + md5: 9a12141b0beb110b83d4ae256d8de1b0 depends: - - max-core ==25.1.0.dev2025011022 release - - max-python >=25.1.0.dev2025011022,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011022 release - - mblack ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release + - max-python >=25.1.0.dev2025011105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1736547478654 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 - md5: 51be3ab7a5232a42df62bb75e983d05b + size: 9919 + timestamp: 1736572603494 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 + md5: ba267ab335859f14f9c0d887d4a83f14 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 243253667 - timestamp: 1736547516482 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f - md5: 321080690171af0ed4087069d3d3a057 + size: 244035937 + timestamp: 1736572608009 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b + md5: e8f626acac2d17a591ac8353ba41f5d0 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 247039443 - timestamp: 1736547478652 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 - md5: 11895a6758a61c5abc9a29d48f814794 + size: 247708765 + timestamp: 1736572603492 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 + md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 205521630 - timestamp: 1736547263030 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.11release.conda - sha256: b2a632b8ce51f4ece3181294b845d50c14a9cb3e04e59233aa0750a69a73c014 - md5: 83ff8a5952b94a70cf9a6e2ea18e40ce + size: 206225127 + timestamp: 1736572820782 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.11release.conda + sha256: 8c780d1899cfde5a5117b74ff7a6bfcda2a70af331ba1f7b9e35b622449f2c1f + md5: 2c0c563904edb00f30e2de039ded9689 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.11.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 124129174 - timestamp: 1736547516490 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.11release.conda - sha256: 0788294c7e5c20fa554b1e73f38e57165b9e69ecbf9e2e554732140cf0fa4913 - md5: c9f3981394b055f623ece7ed094493ad + size: 124236987 + timestamp: 1736572608015 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.11release.conda + sha256: c880a5a6c057ad5192f4244fa71cc4959620b84dcd6f39f0570a7864df767081 + md5: 6b92478afed28e8c0157796d56ff40b9 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.11.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 127915077 - timestamp: 1736547478661 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.11release.conda - sha256: 63c85f361f0b69716a36d796b54c0e19da94e4754159422837554271debc5bda - md5: 907647aa491ebd23f036ede363b1992a + size: 127989188 + timestamp: 1736572603500 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.11release.conda + sha256: e20c9b53956e448509ead0b493f56b8fcef26415e0e98db68d4b288fa815a227 + md5: f945c8dcba7cc2b1060cd445a607a689 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.11.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 110529043 - timestamp: 1736547263032 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + size: 110623035 + timestamp: 1736572820784 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda noarch: python - sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 - md5: b571b4d34e8fa8021413b97e1b1c5efe + sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 + md5: 32c691c7fc2c6a218e1ce2272965a101 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1736547478660 + size: 130815 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda noarch: python - sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea - md5: 12e9bb285b21a65333d0031a9225e0f0 + sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd + md5: 036f5ddfbcce66b3f9972cebf1cec107 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736547478660 + size: 22937 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index fccb43a80c..36260f53ac 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -741,13 +741,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -5549,47 +5549,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda noarch: python - sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 - md5: 59903ff40dee24c089ca2051858e6422 + sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 + md5: 9a12141b0beb110b83d4ae256d8de1b0 depends: - - max-core ==25.1.0.dev2025011022 release - - max-python >=25.1.0.dev2025011022,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011022 release - - mblack ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release + - max-python >=25.1.0.dev2025011105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1736547478654 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 - md5: 51be3ab7a5232a42df62bb75e983d05b + size: 9919 + timestamp: 1736572603494 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 + md5: ba267ab335859f14f9c0d887d4a83f14 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 243253667 - timestamp: 1736547516482 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f - md5: 321080690171af0ed4087069d3d3a057 + size: 244035937 + timestamp: 1736572608009 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b + md5: e8f626acac2d17a591ac8353ba41f5d0 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 247039443 - timestamp: 1736547478652 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 - md5: 11895a6758a61c5abc9a29d48f814794 + size: 247708765 + timestamp: 1736572603492 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 + md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 205521630 - timestamp: 1736547263030 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: ea9bb62d5a012c5aa8859bf11e998b1d3f25f0325641812825573f5f2532ac2c - md5: e19353c678746a77f2668ad25f9cb543 + size: 206225127 + timestamp: 1736572820782 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: 621688d96524cbf32ed8f33e4d572043973beb875708e69af36735ee730cc6c4 + md5: bb2eb7a24245cd62aed0b9d3e3e85604 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -5610,13 +5610,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124126143 - timestamp: 1736547516492 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: f7848a875d82d2f62341d528c1400f32b9e540bdecef0602089d975d4492316a - md5: 1ea09052240a8e4df4cd85658a770dbe + size: 124216697 + timestamp: 1736572608017 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: fd2587af6018758078516561bfdb54d8175207edd4ce6dce211aeb9dffbfd967 + md5: 8d1481a3abe8cd46a76797465f6a9eb6 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -5637,13 +5637,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127905369 - timestamp: 1736547478664 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: f1da578221c4b7c7eb054da59ad7d3a86a2943191466e95aedf18087d6878412 - md5: dd6127789e9eabee6f42ad50ca81cde1 + size: 127983766 + timestamp: 1736572603503 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: 5d6590e84cf64008fd48066ef10138c48cdbb6d6e2a1d3de01e71270d8d8d966 + md5: 92aa60fa7fe761433d03416f21c8d912 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -5664,12 +5664,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110533786 - timestamp: 1736547263033 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + size: 110625116 + timestamp: 1736572820784 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda noarch: python - sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 - md5: b571b4d34e8fa8021413b97e1b1c5efe + sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 + md5: 32c691c7fc2c6a218e1ce2272965a101 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5679,8 +5679,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1736547478660 + size: 130815 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5700,18 +5700,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda noarch: python - sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea - md5: 12e9bb285b21a65333d0031a9225e0f0 + sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd + md5: 036f5ddfbcce66b3f9972cebf1cec107 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736547478660 + size: 22937 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index d9465fb9d4..68572dbafe 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda noarch: python - sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 - md5: 59903ff40dee24c089ca2051858e6422 + sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 + md5: 9a12141b0beb110b83d4ae256d8de1b0 depends: - - max-core ==25.1.0.dev2025011022 release - - max-python >=25.1.0.dev2025011022,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011022 release - - mblack ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release + - max-python >=25.1.0.dev2025011105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1736547478654 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 - md5: 51be3ab7a5232a42df62bb75e983d05b + size: 9919 + timestamp: 1736572603494 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 + md5: ba267ab335859f14f9c0d887d4a83f14 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 243253667 - timestamp: 1736547516482 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f - md5: 321080690171af0ed4087069d3d3a057 + size: 244035937 + timestamp: 1736572608009 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b + md5: e8f626acac2d17a591ac8353ba41f5d0 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 247039443 - timestamp: 1736547478652 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 - md5: 11895a6758a61c5abc9a29d48f814794 + size: 247708765 + timestamp: 1736572603492 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 + md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 205521630 - timestamp: 1736547263030 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: ea9bb62d5a012c5aa8859bf11e998b1d3f25f0325641812825573f5f2532ac2c - md5: e19353c678746a77f2668ad25f9cb543 + size: 206225127 + timestamp: 1736572820782 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: 621688d96524cbf32ed8f33e4d572043973beb875708e69af36735ee730cc6c4 + md5: bb2eb7a24245cd62aed0b9d3e3e85604 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124126143 - timestamp: 1736547516492 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: f7848a875d82d2f62341d528c1400f32b9e540bdecef0602089d975d4492316a - md5: 1ea09052240a8e4df4cd85658a770dbe + size: 124216697 + timestamp: 1736572608017 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: fd2587af6018758078516561bfdb54d8175207edd4ce6dce211aeb9dffbfd967 + md5: 8d1481a3abe8cd46a76797465f6a9eb6 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127905369 - timestamp: 1736547478664 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: f1da578221c4b7c7eb054da59ad7d3a86a2943191466e95aedf18087d6878412 - md5: dd6127789e9eabee6f42ad50ca81cde1 + size: 127983766 + timestamp: 1736572603503 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: 5d6590e84cf64008fd48066ef10138c48cdbb6d6e2a1d3de01e71270d8d8d966 + md5: 92aa60fa7fe761433d03416f21c8d912 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110533786 - timestamp: 1736547263033 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + size: 110625116 + timestamp: 1736572820784 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda noarch: python - sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 - md5: b571b4d34e8fa8021413b97e1b1c5efe + sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 + md5: 32c691c7fc2c6a218e1ce2272965a101 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1736547478660 + size: 130815 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda noarch: python - sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea - md5: 12e9bb285b21a65333d0031a9225e0f0 + sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd + md5: 036f5ddfbcce66b3f9972cebf1cec107 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736547478660 + size: 22937 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a diff --git a/magic.lock b/magic.lock index d926408bc3..baa7c0612d 100644 --- a/magic.lock +++ b/magic.lock @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -4764,47 +4764,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda noarch: python - sha256: fae148fb87d78d496ca5596fec75af7ec2c29e60416fcb856be56031cf798901 - md5: 59903ff40dee24c089ca2051858e6422 + sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 + md5: 9a12141b0beb110b83d4ae256d8de1b0 depends: - - max-core ==25.1.0.dev2025011022 release - - max-python >=25.1.0.dev2025011022,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011022 release - - mblack ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release + - max-python >=25.1.0.dev2025011105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1736547478654 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011022-release.conda - sha256: 237e4007c732a59a619fcb0669f6b55a2a2c7f22bfa7b663ed68fde09ea02f69 - md5: 51be3ab7a5232a42df62bb75e983d05b + size: 9919 + timestamp: 1736572603494 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda + sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 + md5: ba267ab335859f14f9c0d887d4a83f14 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 243253667 - timestamp: 1736547516482 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011022-release.conda - sha256: 7d0b9d872d69308cb7dd70eb68fdf90816a4a33135089eb8ba29877f6be6f89f - md5: 321080690171af0ed4087069d3d3a057 + size: 244035937 + timestamp: 1736572608009 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda + sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b + md5: e8f626acac2d17a591ac8353ba41f5d0 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 247039443 - timestamp: 1736547478652 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011022-release.conda - sha256: bec13a3ff3e08404e60a3bd9e606168a422effbf9a94180fb17181eaf3686666 - md5: 11895a6758a61c5abc9a29d48f814794 + size: 247708765 + timestamp: 1736572603492 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda + sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 + md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 depends: - - mblack ==25.1.0.dev2025011022 release + - mblack ==25.1.0.dev2025011105 release license: LicenseRef-Modular-Proprietary - size: 205521630 - timestamp: 1736547263030 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: ea9bb62d5a012c5aa8859bf11e998b1d3f25f0325641812825573f5f2532ac2c - md5: e19353c678746a77f2668ad25f9cb543 + size: 206225127 + timestamp: 1736572820782 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: 621688d96524cbf32ed8f33e4d572043973beb875708e69af36735ee730cc6c4 + md5: bb2eb7a24245cd62aed0b9d3e3e85604 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4825,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124126143 - timestamp: 1736547516492 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: f7848a875d82d2f62341d528c1400f32b9e540bdecef0602089d975d4492316a - md5: 1ea09052240a8e4df4cd85658a770dbe + size: 124216697 + timestamp: 1736572608017 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: fd2587af6018758078516561bfdb54d8175207edd4ce6dce211aeb9dffbfd967 + md5: 8d1481a3abe8cd46a76797465f6a9eb6 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -4852,13 +4852,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127905369 - timestamp: 1736547478664 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011022-3.12release.conda - sha256: f1da578221c4b7c7eb054da59ad7d3a86a2943191466e95aedf18087d6878412 - md5: dd6127789e9eabee6f42ad50ca81cde1 + size: 127983766 + timestamp: 1736572603503 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda + sha256: 5d6590e84cf64008fd48066ef10138c48cdbb6d6e2a1d3de01e71270d8d8d966 + md5: 92aa60fa7fe761433d03416f21c8d912 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python 3.12.* - fastapi - httpx @@ -4879,12 +4879,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110533786 - timestamp: 1736547263033 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011022-release.conda + size: 110625116 + timestamp: 1736572820784 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda noarch: python - sha256: 00a2f2b377584f27171e8b832203b9107f081a5b2aaf4ac3921730fbd2c73594 - md5: b571b4d34e8fa8021413b97e1b1c5efe + sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 + md5: 32c691c7fc2c6a218e1ce2272965a101 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4894,8 +4894,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1736547478660 + size: 130815 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4905,18 +4905,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011022-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda noarch: python - sha256: 0c619f3bff0c0fa6cdc1a314bcc34b450058779c41676b6673acec10030c5fea - md5: 12e9bb285b21a65333d0031a9225e0f0 + sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd + md5: 036f5ddfbcce66b3f9972cebf1cec107 depends: - - max-core ==25.1.0.dev2025011022 release + - max-core ==25.1.0.dev2025011105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736547478660 + size: 22937 + timestamp: 1736572603499 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a From 4ae7f172172b34039a3d65a28fda7f192d42b327 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Fri, 10 Jan 2025 21:45:30 -0800 Subject: [PATCH 049/182] [Stdlib] Add convenience methods to check if pointer is None MODULAR_ORIG_COMMIT_REV_ID: feac24ac6fed4bb2c1ca4e0462af3f92aa760725 --- docs/changelog.md | 4 ++ stdlib/src/memory/unsafe_pointer.mojo | 48 ++++++++++++++++++++++ stdlib/test/memory/test_unsafepointer.mojo | 11 +++++ 3 files changed, 63 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index dc8fe8995b..11c680f851 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -156,6 +156,10 @@ what we publish. - `bit_ceil` has been renamed to `next_power_of_two`, and `bit_floor` to `prev_power_of_two`. This is to improve readability and clarity in their use. +- The `UnsafePointer` type now is comparable against the `None` type. This + enables one to write code like `if ptr is not None:` to check if the value + of the pointer is not a null ptr. + - The `Indexer` and `IntLike` traits which were previously both used for indexing have been combined. This enables SIMD scalar integer types and UInt to be used for indexing into all of the collection types, as well as diff --git a/stdlib/src/memory/unsafe_pointer.mojo b/stdlib/src/memory/unsafe_pointer.mojo index c2aefe847e..eb430aaea5 100644 --- a/stdlib/src/memory/unsafe_pointer.mojo +++ b/stdlib/src/memory/unsafe_pointer.mojo @@ -320,6 +320,18 @@ struct UnsafePointer[ """ return Int(self) == Int(rhs) + @always_inline("nodebug") + fn __eq__(self, none: NoneType) -> Bool: + """Returns True if the pointer is null. + + Args: + none: The NoneType value. + + Returns: + True if the pointer is null and False otherwise. + """ + return not self + @__unsafe_disable_nested_origin_exclusivity @always_inline("nodebug") fn __ne__(self, rhs: Self) -> Bool: @@ -333,6 +345,18 @@ struct UnsafePointer[ """ return not (self == rhs) + @always_inline("nodebug") + fn __ne__(self, none: NoneType) -> Bool: + """Returns True if the pointer is not null. + + Args: + none: The NoneType value. + + Returns: + True if the pointer is null and False otherwise. + """ + return self + @__unsafe_disable_nested_origin_exclusivity @always_inline("nodebug") fn __lt__(self, rhs: Self) -> Bool: @@ -389,6 +413,30 @@ struct UnsafePointer[ """ return Int(self) >= Int(rhs) + @always_inline("nodebug") + fn __is__(self, none: NoneType) -> Bool: + """Returns True if the pointer is null. + + Args: + none: The NoneType value. + + Returns: + True if the pointer is null and False otherwise. + """ + return self == None + + @always_inline("nodebug") + fn __isnot__(self, none: NoneType) -> Bool: + """Returns True if the pointer is not null. + + Args: + none: The NoneType value. + + Returns: + True if the pointer is not null and False otherwise. + """ + return self != None + # ===-------------------------------------------------------------------===# # Trait implementations # ===-------------------------------------------------------------------===# diff --git a/stdlib/test/memory/test_unsafepointer.mojo b/stdlib/test/memory/test_unsafepointer.mojo index 5e8fefc1f5..34ce70e5b1 100644 --- a/stdlib/test/memory/test_unsafepointer.mojo +++ b/stdlib/test/memory/test_unsafepointer.mojo @@ -162,6 +162,17 @@ def test_eq(): var p4 = UnsafePointer.address_of(local).origin_cast[mut=False]() assert_equal(p1, p4) + + var p5 = UnsafePointer[Int]() + assert_true(p5 == None) + assert_true(p5 is None) + assert_false(p5 != None) + assert_false(p5 is not None) + assert_false(p1 == None) + assert_false(p1 is None) + assert_true(p1 != None) + assert_true(p1 is not None) + _ = local _ = other_local From 40a1091f74343dcf105c1af6d572687fb5cfb7b2 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sat, 11 Jan 2025 12:00:26 -0600 Subject: [PATCH 050/182] feat: Add `Char.utf8_byte_length()` + `Intable` impl MODULAR_ORIG_COMMIT_REV_ID: d66ad7a3ce557b718029359aed89201951b38948 --- stdlib/src/builtin/char.mojo | 53 ++++++++++++++++++- stdlib/src/collections/string/string.mojo | 4 +- .../src/collections/string/string_slice.mojo | 8 --- stdlib/test/builtin/test_char.mojo | 31 ++++++++++- 4 files changed, 83 insertions(+), 13 deletions(-) diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index 3116e454a2..dc3eb0129d 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -45,9 +45,27 @@ struct Char(CollectionElement): [1]: https://www.unicode.org/glossary/#unicode_scalar_value """ - var _codepoint: UInt32 + var _scalar_value: UInt32 """The Unicode scalar value represented by this type.""" + # ===-------------------------------------------------------------------===# + # Trait implementations + # ===-------------------------------------------------------------------===# + + @always_inline + fn __int__(self) -> Int: + """Returns the numeric value of this scalar value as an integer. + + Returns: + The numeric value of this scalar value as an integer. + """ + return Int(self._scalar_value) + + # ===-------------------------------------------------------------------===# + # Life cycle methods + # ===-------------------------------------------------------------------===# + + @always_inline fn __init__(out self, *, unsafe_unchecked_codepoint: UInt32): """Construct a `Char` from a code point value without checking that it falls in the valid range. @@ -66,7 +84,11 @@ struct Char(CollectionElement): "codepoint is not a valid Unicode scalar value", ) - self._codepoint = unsafe_unchecked_codepoint + self._scalar_value = unsafe_unchecked_codepoint + + # ===-------------------------------------------------------------------===# + # Factory methods + # ===-------------------------------------------------------------------===# @staticmethod fn from_u32(codepoint: UInt32) -> Optional[Self]: @@ -85,3 +107,30 @@ struct Char(CollectionElement): return Char(unsafe_unchecked_codepoint=codepoint) else: return None + + # ===-------------------------------------------------------------------===# + # Methods + # ===-------------------------------------------------------------------===# + + @always_inline + fn utf8_byte_length(self) -> UInt: + """Returns the number of UTF-8 bytes required to encode this character. + + The returned value is always between 1 and 4 bytes. + + Returns: + Byte count of UTF-8 bytes required to encode this character. + """ + + # Minimum codepoint values (respectively) that can fit in a 1, 2, 3, + # and 4 byte encoded UTF-8 sequence. + alias sizes = SIMD[DType.int32, 4]( + 0, + 2**7, + 2**11, + 2**16, + ) + + # Count how many of the minimums this codepoint exceeds, which is equal + # to the number of bytes needed to encode it. + return UInt(Int((sizes <= Int(self)).cast[DType.uint8]().reduce_add())) diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 7f766c5897..68c676ad1a 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -44,7 +44,6 @@ from collections.string.string_slice import ( _shift_unicode_to_utf8, _StringSliceIter, _to_string_list, - _unicode_codepoint_utf8_byte_length, _utf8_byte_type, ) @@ -122,7 +121,8 @@ fn chr(c: Int) -> String: if c < 0b1000_0000: # 1 byte ASCII char return String(String._buffer_type(c, 0)) - var num_bytes = _unicode_codepoint_utf8_byte_length(c) + # FIXME: Validate that this is a valid scalar value + var num_bytes = Char(unsafe_unchecked_codepoint=c).utf8_byte_length() var p = UnsafePointer[UInt8].alloc(num_bytes + 1) _shift_unicode_to_utf8(p, c, num_bytes) # TODO: decide whether to use replacement char (�) or raise ValueError diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 129df13b88..6d17128f84 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -63,14 +63,6 @@ fn _count_utf8_continuation_bytes(span: Span[Byte]) -> Int: return amnt -fn _unicode_codepoint_utf8_byte_length(c: Int) -> Int: - debug_assert( - 0 <= c <= 0x10FFFF, "Value: ", c, " is not a valid Unicode code point" - ) - alias sizes = SIMD[DType.int32, 4](0, 0b0111_1111, 0b0111_1111_1111, 0xFFFF) - return Int((sizes < c).cast[DType.uint8]().reduce_add()) - - @always_inline fn _utf8_first_byte_sequence_length(b: Byte) -> Int: """Get the length of the sequence starting with given byte. Do note that diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index 97c2a56978..e220506c2d 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -18,7 +18,7 @@ from testing import assert_true, assert_false, assert_equal def test_char_validity(): # Check that basic unchecked constructor behaves as expected. var c1 = Char(unsafe_unchecked_codepoint=32) - assert_equal(c1._codepoint, 32) + assert_equal(c1._scalar_value, 32) assert_true(Char.from_u32(0)) @@ -41,5 +41,34 @@ def test_char_validity(): assert_false(Char.from_u32(0x10FFFF + 1)) +def test_char_utf8_byte_length(): + fn codepoint_len(cp: UInt32) -> Int: + return Char.from_u32(cp).value().utf8_byte_length() + + # 1-byte (ASCII) codepoints + assert_equal(codepoint_len(0), 1) + assert_equal(codepoint_len(32), 1) + assert_equal(codepoint_len(127), 1) + + # 2-byte codepoints -- 0b110x_xxxx 0b10xx_xxxx (11 x's) + # Smallest 2-byte codepoint + assert_equal(codepoint_len(128), 2) + # Largest 2-byte codepoint + assert_equal(codepoint_len(2**11 - 1), 2) # 2^11 - 1 == 2047 + + # 3-byte codepoints -- 0b1110_xxxx 0b10xx_xxxx 0b10xx_xxxx (16 x's) + # Smallest 3-byte codepoint + assert_equal(codepoint_len(2**11), 3) # 2^11 == 2048 + # Largest 3-byte codepoint + assert_equal(codepoint_len(2**16 - 1), 3) # 2^16 - 1 == 65535 == 0xFFFF + + # 4-byte codepoints 0b1111_0xxx 0b10xx_xxxx 0b10xx_xxxx 0b10xx_xxxx (21 x's) + # Smallest 4-byte codepoint + assert_equal(codepoint_len(2**16), 4) + # Largest 4-byte codepoint + assert_equal(codepoint_len(0x10FFFF), 4) # Maximum Unicode codepoint + + def main(): test_char_validity() + test_char_utf8_byte_length() From 7f1b2d048a7258ee03d9438089e8d5a2f89add7f Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sat, 11 Jan 2025 13:02:03 -0600 Subject: [PATCH 051/182] [stdlib] feat: Add `Char.is_ascii()` This function returns True if a given character is part of the ASCII character set. MODULAR_ORIG_COMMIT_REV_ID: bcde46c67d0e45dd20e19f0db0d1bd749b948759 --- stdlib/src/builtin/char.mojo | 12 ++++++++++++ stdlib/test/builtin/test_char.mojo | 11 +++++++++++ 2 files changed, 23 insertions(+) diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index dc3eb0129d..dfe0954742 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -112,6 +112,18 @@ struct Char(CollectionElement): # Methods # ===-------------------------------------------------------------------===# + @always_inline + fn is_ascii(self) -> Bool: + """Returns True if this `Char` is an ASCII character. + + All ASCII characters are less than or equal to codepoint value 127, and + take exactly 1 byte to encode in UTF-8. + + Returns: + A boolean indicating if this `Char` is an ASCII character. + """ + return self._scalar_value <= 0b0111_1111 + @always_inline fn utf8_byte_length(self) -> UInt: """Returns the number of UTF-8 bytes required to encode this character. diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index e220506c2d..0b4b9ad915 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -41,6 +41,16 @@ def test_char_validity(): assert_false(Char.from_u32(0x10FFFF + 1)) +def test_char_properties(): + assert_true(Char.from_u32(0).value().is_ascii()) + # Last ASCII codepoint. + assert_true(Char.from_u32(0b0111_1111).value().is_ascii()) # ASCII 127 0x7F + + # First non-ASCII codepoint. + assert_false(Char.from_u32(0b1000_0000).value().is_ascii()) + assert_false(Char.from_u32(0b1111_1111).value().is_ascii()) + + def test_char_utf8_byte_length(): fn codepoint_len(cp: UInt32) -> Int: return Char.from_u32(cp).value().utf8_byte_length() @@ -71,4 +81,5 @@ def test_char_utf8_byte_length(): def main(): test_char_validity() + test_char_properties() test_char_utf8_byte_length() From f7ae5f27e046ce3240a60069b4c58776406ca4c2 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sat, 11 Jan 2025 14:35:58 -0600 Subject: [PATCH 052/182] [stdlib] cleanup: Consolidate UTF-8 encoding in `Char.unsafe_write_utf8()` There were at least two places in the standard library where UTF-8 encoding logic had been duplicated. This is now fixed by consolidating this logic as part of the new `Char` type. Also added basic smoke tests for the encoding of various significant codepoint values. MODULAR_ORIG_COMMIT_REV_ID: fe709bf3db52f9092747dc7c5d4ffe70059c84fd --- docs/changelog.md | 3 + stdlib/src/builtin/char.mojo | 60 ++++++++++++++++- stdlib/src/collections/string/_unicode.mojo | 23 +------ stdlib/src/collections/string/string.mojo | 28 ++++---- .../src/collections/string/string_slice.mojo | 28 -------- stdlib/test/builtin/test_char.mojo | 66 +++++++++++++++++++ 6 files changed, 145 insertions(+), 63 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 11c680f851..23979ca0ff 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -100,6 +100,9 @@ what we publish. - Added `Char`, for representing and storing single Unicode characters. +- `chr(Int)` will now abort if given a codepoint value that is not a valid + `Char`. + - Added `StringSlice.from_utf()` factor method, for validated construction of a `StringSlice` from a buffer containing UTF-8 encoded data. This method will raise if the buffer contents are not valid UTF-8. diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index dfe0954742..149ea82b96 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -14,6 +14,8 @@ from collections import Optional +from memory import UnsafePointer + @always_inline fn _is_unicode_scalar_value(codepoint: UInt32) -> Bool: @@ -124,6 +126,54 @@ struct Char(CollectionElement): """ return self._scalar_value <= 0b0111_1111 + @always_inline + fn unsafe_write_utf8(self, ptr: UnsafePointer[Byte]) -> UInt: + """Shift unicode to utf8 representation. + + Safety: + `ptr` MUST point to at least `self.utf8_byte_length()` allocated + bytes or else an out-of-bounds write will occur, which is undefined + behavior. + + Args: + ptr: Pointer value to write the encoded UTF-8 bytes. Must validly + point to a sufficient number of bytes (1-4) to hold the encoded + data. + + Returns: + Returns the number of bytes written. + + ### Unicode (represented as UInt32 BE) to UTF-8 conversion: + - 1: 00000000 00000000 00000000 0aaaaaaa -> 0aaaaaaa + - a + - 2: 00000000 00000000 00000aaa aabbbbbb -> 110aaaaa 10bbbbbb + - (a >> 6) | 0b11000000, b | 0b10000000 + - 3: 00000000 00000000 aaaabbbb bbcccccc -> 1110aaaa 10bbbbbb 10cccccc + - (a >> 12) | 0b11100000, (b >> 6) | 0b10000000, c | 0b10000000 + - 4: 00000000 000aaabb bbbbcccc ccdddddd -> 11110aaa 10bbbbbb 10cccccc + 10dddddd + - (a >> 18) | 0b11110000, (b >> 12) | 0b10000000, (c >> 6) | 0b10000000, + d | 0b10000000 + . + """ + var c = Int(self) + + var num_bytes = self.utf8_byte_length() + + if num_bytes == 1: + ptr[0] = UInt8(c) + return 1 + + var shift = 6 * (num_bytes - 1) + var mask = UInt8(0xFF) >> (num_bytes + 1) + var num_bytes_marker = UInt8(0xFF) << (8 - num_bytes) + ptr[0] = ((c >> shift) & mask) | num_bytes_marker + for i in range(1, num_bytes): + shift -= 6 + ptr[i] = ((c >> shift) & 0b0011_1111) | 0b1000_0000 + + return num_bytes + @always_inline fn utf8_byte_length(self) -> UInt: """Returns the number of UTF-8 bytes required to encode this character. @@ -145,4 +195,12 @@ struct Char(CollectionElement): # Count how many of the minimums this codepoint exceeds, which is equal # to the number of bytes needed to encode it. - return UInt(Int((sizes <= Int(self)).cast[DType.uint8]().reduce_add())) + var lt = (sizes <= Int(self)).cast[DType.uint8]() + + # TODO(MOCO-1537): Support `reduce_add()` at compile time. + # var count = Int(lt.reduce_add()) + var count = 0 + for i in range(len(lt)): + count += Int(lt[i]) + + return UInt(count) diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index 980211ae22..8f340923e9 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -137,28 +137,7 @@ fn _ord(_p: UnsafePointer[UInt8]) -> (Int, Int): fn _write_rune(rune: UInt32, p: UnsafePointer[UInt8]) -> Int: """Write rune as UTF-8 into provided pointer. Return number of added bytes. """ - if (rune >> 7) == 0: # This is 1 byte ASCII char - p[0] = rune.cast[DType.uint8]() - return 1 - - @always_inline - fn _utf8_len(val: UInt32) -> Int: - alias sizes = SIMD[DType.uint32, 4]( - 0, 0b1111_111, 0b1111_1111_111, 0b1111_1111_1111_1111 - ) - var values = SIMD[DType.uint32, 4](val) - var mask = values > sizes - return Int(mask.cast[DType.uint8]().reduce_add()) - - var num_bytes = _utf8_len(rune) - var shift = 6 * (num_bytes - 1) - var mask = UInt32(0xFF) >> (num_bytes + 1) - var num_bytes_marker = UInt32(0xFF) << (8 - num_bytes) - p[0] = (((rune >> shift) & mask) | num_bytes_marker).cast[DType.uint8]() - for i in range(1, num_bytes): - shift -= 6 - p[i] = (((rune >> shift) & 0b00111111) | 0b10000000).cast[DType.uint8]() - return num_bytes + return Char(unsafe_unchecked_codepoint=rune).unsafe_write_utf8(p) fn to_lowercase(s: StringSlice) -> String: diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 68c676ad1a..f52992d86a 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -15,6 +15,7 @@ from collections import KeyElement, List, Optional from collections._index_normalization import normalize_index from hashlib._hasher import _HashableWithHasher, _Hasher +from os import abort from sys import bitwidthof, llvm_intrinsic from sys.ffi import c_char from sys.intrinsics import _type_is_eq @@ -41,7 +42,6 @@ from collections.string._unicode import ( from collections.string.format import _CurlyEntryFormattable, _FormatCurlyEntry from collections.string.string_slice import ( StringSlice, - _shift_unicode_to_utf8, _StringSliceIter, _to_string_list, _utf8_byte_type, @@ -121,17 +121,21 @@ fn chr(c: Int) -> String: if c < 0b1000_0000: # 1 byte ASCII char return String(String._buffer_type(c, 0)) - # FIXME: Validate that this is a valid scalar value - var num_bytes = Char(unsafe_unchecked_codepoint=c).utf8_byte_length() - var p = UnsafePointer[UInt8].alloc(num_bytes + 1) - _shift_unicode_to_utf8(p, c, num_bytes) - # TODO: decide whether to use replacement char (�) or raise ValueError - # if not _is_valid_utf8(p, num_bytes): - # debug_assert(False, "Invalid Unicode code point") - # p.free() - # return chr(0xFFFD) - p[num_bytes] = 0 - return String(ptr=p, length=num_bytes + 1) + var char_opt = Char.from_u32(c) + if not char_opt: + # TODO: Raise ValueError instead. + return abort[String]( + String.write("chr(", c, ") is not a valid Unicode codepoint") + ) + + # SAFETY: We just checked that `char` is present. + var char = char_opt.unsafe_value() + + var num_bytes = char.utf8_byte_length() + var ptr = UnsafePointer[UInt8].alloc(num_bytes + 1) + _ = char.unsafe_write_utf8(ptr) + ptr[num_bytes] = 0 + return String(ptr=ptr, length=num_bytes + 1) # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 6d17128f84..33cd07cf76 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -75,34 +75,6 @@ fn _utf8_first_byte_sequence_length(b: Byte) -> Int: return Int(count_leading_zeros(~b)) + Int(b < 0b1000_0000) -fn _shift_unicode_to_utf8(ptr: UnsafePointer[UInt8], c: Int, num_bytes: Int): - """Shift unicode to utf8 representation. - - ### Unicode (represented as UInt32 BE) to UTF-8 conversion: - - 1: 00000000 00000000 00000000 0aaaaaaa -> 0aaaaaaa - - a - - 2: 00000000 00000000 00000aaa aabbbbbb -> 110aaaaa 10bbbbbb - - (a >> 6) | 0b11000000, b | 0b10000000 - - 3: 00000000 00000000 aaaabbbb bbcccccc -> 1110aaaa 10bbbbbb 10cccccc - - (a >> 12) | 0b11100000, (b >> 6) | 0b10000000, c | 0b10000000 - - 4: 00000000 000aaabb bbbbcccc ccdddddd -> 11110aaa 10bbbbbb 10cccccc - 10dddddd - - (a >> 18) | 0b11110000, (b >> 12) | 0b10000000, (c >> 6) | 0b10000000, - d | 0b10000000 - """ - if num_bytes == 1: - ptr[0] = UInt8(c) - return - - var shift = 6 * (num_bytes - 1) - var mask = UInt8(0xFF) >> (num_bytes + 1) - var num_bytes_marker = UInt8(0xFF) << (8 - num_bytes) - ptr[0] = ((c >> shift) & mask) | num_bytes_marker - for i in range(1, num_bytes): - shift -= 6 - ptr[i] = ((c >> shift) & 0b0011_1111) | 0b1000_0000 - - fn _utf8_byte_type(b: SIMD[DType.uint8, _], /) -> __type_of(b): """UTF-8 byte type. diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index 0b4b9ad915..dce651b41c 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -51,6 +51,62 @@ def test_char_properties(): assert_false(Char.from_u32(0b1111_1111).value().is_ascii()) +fn assert_utf8_bytes(codepoint: UInt32, owned expected: List[Byte]) raises: + var char_opt = Char.from_u32(codepoint) + var char = char_opt.value() + + # Allocate a length-4 buffer to write to. + var buffer = List[Byte](0, 0, 0, 0) + var written = char.unsafe_write_utf8(buffer.unsafe_ptr()) + + # Check that the number of bytes written was as expected. + assert_equal( + written, + len(expected), + "wrong byte count written encoding codepoint: {}".format(codepoint), + ) + + # Normalize `expected` to length 4 so we can compare the written byte + # values with `buffer`. + for _ in range(4 - len(expected)): + expected.append(0) + + assert_equal( + buffer, + expected, + "wrong byte values written encoding codepoint: {}".format(codepoint), + ) + + +def test_char_utf8_encoding(): + assert_utf8_bytes(0, List[Byte](0)) + assert_utf8_bytes(1, List[Byte](1)) + assert_utf8_bytes(127, List[Byte](127)) + + # Smallest 2-byte codepoint + assert_utf8_bytes(128, List[Byte](0b1100_0010, 0b1000_0000)) + # Largest 2-byte codepoint + assert_utf8_bytes(2**11 - 1, List[Byte](0b1101_1111, 0b1011_1111)) + + # Smallest 3-byte codepoint -- 2^11 == 2048 + assert_utf8_bytes( + 2**11, List[Byte](0b1110_0000, 0b1010_0000, 0b1000_0000) + ) + # Largest 3-byte codepoint -- 2^16 - 1 == 65535 == 0xFFFF + assert_utf8_bytes( + 2**16 - 1, List[Byte](0b1110_1111, 0b1011_1111, 0b1011_1111) + ) + + # Smallest 4-byte codepoint + assert_utf8_bytes( + 2**16, List[Byte](0b1111_0000, 0b1001_0000, 0b1000_0000, 0b1000_0000) + ) + # Largest 4-byte codepoint -- Maximum Unicode codepoint + assert_utf8_bytes( + 0x10FFFF, List[Byte](0b1111_0100, 0b1000_1111, 0b1011_1111, 0b1011_1111) + ) + + def test_char_utf8_byte_length(): fn codepoint_len(cp: UInt32) -> Int: return Char.from_u32(cp).value().utf8_byte_length() @@ -79,7 +135,17 @@ def test_char_utf8_byte_length(): assert_equal(codepoint_len(0x10FFFF), 4) # Maximum Unicode codepoint +def test_char_comptime(): + alias c1 = Char.from_u32(32).value() + + # Test that `utf8_byte_length()` works at compile time. + alias c1_bytes = c1.utf8_byte_length() + assert_equal(c1_bytes, 1) + + def main(): test_char_validity() test_char_properties() + test_char_utf8_encoding() test_char_utf8_byte_length() + test_char_comptime() From c2a2301c68f7ce49236149b9ecfc47c85533c96c Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sat, 11 Jan 2025 15:22:25 -0600 Subject: [PATCH 053/182] [stdlib] feat: Add `Char` from `UInt8` constructor MODULAR_ORIG_COMMIT_REV_ID: 509bc070e8484f7daf3dc5b6ec37093c9aad898c --- stdlib/src/builtin/char.mojo | 12 ++++++++++++ stdlib/test/builtin/test_char.mojo | 10 ++++++++++ 2 files changed, 22 insertions(+) diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index 149ea82b96..ef55d7211d 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -88,6 +88,18 @@ struct Char(CollectionElement): self._scalar_value = unsafe_unchecked_codepoint + @always_inline + fn __init__(out self, codepoint: UInt8): + """Construct a `Char` from a single byte value. + + This constructor cannot fail because non-negative 8-bit integers are + valid Unicode scalar values. + + Args: + codepoint: The 8-bit codepoint value to convert to a `Char`. + """ + self._scalar_value = UInt32(Int(codepoint)) + # ===-------------------------------------------------------------------===# # Factory methods # ===-------------------------------------------------------------------===# diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index dce651b41c..d8700000a3 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -41,6 +41,15 @@ def test_char_validity(): assert_false(Char.from_u32(0x10FFFF + 1)) +def test_char_from_u8(): + var c1 = Char(UInt8(0)) + assert_true(c1.is_ascii()) + + # All non-negative 8-bit integers are codepoints, but not all are ASCII. + var c2 = Char(UInt8(255)) + assert_false(c2.is_ascii()) + + def test_char_properties(): assert_true(Char.from_u32(0).value().is_ascii()) # Last ASCII codepoint. @@ -145,6 +154,7 @@ def test_char_comptime(): def main(): test_char_validity() + test_char_from_u8() test_char_properties() test_char_utf8_encoding() test_char_utf8_byte_length() From 9dadc46264a4a9eec3bf2d4fff3bd089ade0eb16 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sat, 11 Jan 2025 16:13:04 -0600 Subject: [PATCH 054/182] [stdlib] feat: Add `Char.unsafe_decode_utf8_char()` This function decodes a single UTF-8 encoded character and returns it as a `Char` value, along with returning the number of bytes read as well. This consolidates two places in the standard library where UTF-8 decoding logic had become duplicated. MODULAR_ORIG_COMMIT_REV_ID: e2670855e4dc2eceb2980b24268360d627c4aa96 --- stdlib/src/builtin/char.mojo | 65 +++++++++++++++++++++ stdlib/src/collections/string/_unicode.mojo | 31 ++-------- stdlib/src/collections/string/string.mojo | 32 ++-------- 3 files changed, 75 insertions(+), 53 deletions(-) diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index ef55d7211d..a2ac9bf650 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -14,6 +14,8 @@ from collections import Optional +from bit import count_leading_zeros + from memory import UnsafePointer @@ -122,6 +124,69 @@ struct Char(CollectionElement): else: return None + @staticmethod + fn unsafe_decode_utf8_char(_ptr: UnsafePointer[Byte]) -> (Char, Int): + """Decodes a single `Char` and number of bytes read from a given UTF-8 + string pointer. + + Safety: + `_ptr` MUST point to the first byte in a **known-valid** UTF-8 + character sequence. This function MUST NOT be used on unvalidated + input. + + Args: + _ptr: Pointer to UTF-8 encoded data containing at least one valid + encoded codepoint. + + Returns: + The decoded codepoint `Char`, as well as the number of bytes read. + + """ + # UTF-8 to Unicode conversion: (represented as UInt32 BE) + # 1: 0aaaaaaa -> 00000000 00000000 00000000 0aaaaaaa a + # 2: 110aaaaa 10bbbbbb -> 00000000 00000000 00000aaa aabbbbbb a << 6 | b + # 3: 1110aaaa 10bbbbbb 10cccccc -> 00000000 00000000 aaaabbbb bbcccccc a << 12 | b << 6 | c + # 4: 11110aaa 10bbbbbb 10cccccc 10dddddd -> 00000000 000aaabb bbbbcccc ccdddddd a << 18 | b << 12 | c << 6 | d + var ptr = _ptr + + var b1 = ptr[] + if (b1 >> 7) == 0: # This is 1 byte ASCII char + return Char(b1), 1 + + # TODO: Use _utf8_first_byte_sequence_length() here instead for + # consistency. + var num_bytes = count_leading_zeros(~b1) + debug_assert( + 1 < Int(num_bytes) < 5, "invalid UTF-8 byte ", b1, " at index 0" + ) + + var shift = Int((6 * (num_bytes - 1))) + var b1_mask = 0b11111111 >> (num_bytes + 1) + var result = Int(b1 & b1_mask) << shift + for i in range(1, num_bytes): + ptr += 1 + # Assert that this is a continuation byte + debug_assert( + ptr[] >> 6 == 0b00000010, + "invalid UTF-8 byte ", + ptr[], + " at index ", + i, + ) + shift -= 6 + result |= Int(ptr[] & 0b00111111) << shift + + # SAFETY: Safe because the input bytes are required to be valid UTF-8, + # and valid UTF-8 will never decode to an out of bounds codepoint + # using the above algorithm. + # FIXME: + # UTF-8 encoding algorithms that do not properly exclude surrogate + # pair code points are actually relatively common (as I understand + # it); the algorithm above does not check for that. + var char = Char(unsafe_unchecked_codepoint=result) + + return char, Int(num_bytes) + # ===-------------------------------------------------------------------===# # Methods # ===-------------------------------------------------------------------===# diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index 8f340923e9..7c41c0f08a 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -11,7 +11,6 @@ # limitations under the License. # ===----------------------------------------------------------------------=== # -from bit import count_leading_zeros from memory import UnsafePointer, memcpy from collections.string._unicode_lookups import * @@ -116,24 +115,6 @@ fn is_lowercase(s: StringSlice) -> Bool: return found -fn _ord(_p: UnsafePointer[UInt8]) -> (Int, Int): - """Return the rune and number of bytes to be consumed, for given UTF-8 string pointer - """ - var p = _p - var b1 = p[] - if (b1 >> 7) == 0: # This is 1 byte ASCII char - return Int(b1), 1 - var num_bytes = count_leading_zeros(~b1) - var shift = Int((6 * (num_bytes - 1))) - var b1_mask = 0b11111111 >> (num_bytes + 1) - var result = Int(b1 & b1_mask) << shift - for _ in range(1, num_bytes): - p += 1 - shift -= 6 - result |= Int(p[] & 0b00111111) << shift - return result, Int(num_bytes) - - fn _write_rune(rune: UInt32, p: UnsafePointer[UInt8]) -> Int: """Write rune as UTF-8 into provided pointer. Return number of added bytes. """ @@ -155,8 +136,8 @@ fn to_lowercase(s: StringSlice) -> String: var input_offset = 0 var output_offset = 0 while input_offset < s.byte_length(): - var rune_and_size = _ord(input + input_offset) - var index = _lowercase_mapping_index(rune_and_size[0]) + var rune_and_size = Char.unsafe_decode_utf8_char(input + input_offset) + var index = _lowercase_mapping_index(Int(rune_and_size[0])) if index == -1: memcpy( output + output_offset, input + input_offset, rune_and_size[1] @@ -200,13 +181,13 @@ fn to_uppercase(s: StringSlice) -> String: var input_offset = 0 var output_offset = 0 while input_offset < s.byte_length(): - var rune_and_size = _ord(input + input_offset) - var index = _uppercase_mapping_index(rune_and_size[0]) + var rune_and_size = Char.unsafe_decode_utf8_char(input + input_offset) + var index = _uppercase_mapping_index(Int(rune_and_size[0])) var index2 = _uppercase_mapping2_index( - rune_and_size[0] + Int(rune_and_size[0]) ) if index == -1 else -1 var index3 = _uppercase_mapping3_index( - rune_and_size[0] + Int(rune_and_size[0]) ) if index == -1 and index2 == -1 else -1 if index != -1: output_offset += _write_rune( diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index f52992d86a..58b6a3058d 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -65,34 +65,10 @@ fn ord(s: StringSlice) -> Int: Returns: An integer representing the code point of the given character. """ - # UTF-8 to Unicode conversion: (represented as UInt32 BE) - # 1: 0aaaaaaa -> 00000000 00000000 00000000 0aaaaaaa a - # 2: 110aaaaa 10bbbbbb -> 00000000 00000000 00000aaa aabbbbbb a << 6 | b - # 3: 1110aaaa 10bbbbbb 10cccccc -> 00000000 00000000 aaaabbbb bbcccccc a << 12 | b << 6 | c - # 4: 11110aaa 10bbbbbb 10cccccc 10dddddd -> 00000000 000aaabb bbbbcccc ccdddddd a << 18 | b << 12 | c << 6 | d - var p = s.unsafe_ptr() - var b1 = p[] - if (b1 >> 7) == 0: # This is 1 byte ASCII char - debug_assert(s.byte_length() == 1, "input string length must be 1") - return Int(b1) - var num_bytes = count_leading_zeros(~b1) - debug_assert( - s.byte_length() == Int(num_bytes), "input string must be one character" - ) - debug_assert( - 1 < Int(num_bytes) < 5, "invalid UTF-8 byte ", b1, " at index 0" - ) - var shift = Int((6 * (num_bytes - 1))) - var b1_mask = 0b11111111 >> (num_bytes + 1) - var result = Int(b1 & b1_mask) << shift - for i in range(1, num_bytes): - p += 1 - debug_assert( - p[] >> 6 == 0b00000010, "invalid UTF-8 byte ", b1, " at index ", i - ) - shift -= 6 - result |= Int(p[] & 0b00111111) << shift - return result + # SAFETY: + # This is safe because `s.unsafe_ptr()` is guaranteed to be valid UTF-8. + char, _ = Char.unsafe_decode_utf8_char(s.unsafe_ptr()) + return Int(char) # ===----------------------------------------------------------------------=== # From 40fd3f4cf2b8f575b579118c8b0ac727f86a24d2 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sat, 11 Jan 2025 18:05:08 -0600 Subject: [PATCH 055/182] [stdlib] feat: Add `Char.ord()` Unlike the exising `ord()` free function, which (for the time being) returns an `Int`, this function returns a `Char`, which can be useful when wanting to further query properties of the resulting character, which is not easily possible with the raw `Int` returned by `ord()`. MODULAR_ORIG_COMMIT_REV_ID: 70c9ea8afa023f97b7ec918c86a333be225ce932 --- stdlib/src/builtin/char.mojo | 31 +++++++++++++++++++++++ stdlib/src/collections/string/string.mojo | 5 +--- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index a2ac9bf650..d1e17910b9 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -13,6 +13,7 @@ """Implements the `Char` type for representing single characters.""" from collections import Optional +from collections.string import StringSlice from bit import count_leading_zeros @@ -124,6 +125,36 @@ struct Char(CollectionElement): else: return None + @staticmethod + fn ord(string: StringSlice) -> Char: + """Returns the `Char` that represents the given one-character string. + + Given a string representing one character, return a `Char` + representing the codepoint of that character. For example, `Char.ord("a")` + returns the codepoint `97`. This is the inverse of the `chr()` function. + + This function is similar to the `ord()` free function, except that it + returns a `Char` instead of an `Int`. + + Args: + string: The input string, which must contain only a single character. + + Returns: + A `Char` representing the codepoint of the given character. + """ + + # SAFETY: + # This is safe because `StringSlice` is guaranteed to point to valid + # UTF-8. + char, num_bytes = Char.unsafe_decode_utf8_char(string.unsafe_ptr()) + + debug_assert( + string.byte_length() == Int(num_bytes), + "input string must be one character", + ) + + return char + @staticmethod fn unsafe_decode_utf8_char(_ptr: UnsafePointer[Byte]) -> (Char, Int): """Decodes a single `Char` and number of bytes read from a given UTF-8 diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 58b6a3058d..bad55ae433 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -65,10 +65,7 @@ fn ord(s: StringSlice) -> Int: Returns: An integer representing the code point of the given character. """ - # SAFETY: - # This is safe because `s.unsafe_ptr()` is guaranteed to be valid UTF-8. - char, _ = Char.unsafe_decode_utf8_char(s.unsafe_ptr()) - return Int(char) + return Int(Char.ord(s)) # ===----------------------------------------------------------------------=== # From af984469f084c133ee5dcf6b56490a9a4e032342 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sat, 11 Jan 2025 18:37:59 -0600 Subject: [PATCH 056/182] [stdlib] feat: Add `Char.is_posix_space()`, replacing `_isspace()` MODULAR_ORIG_COMMIT_REV_ID: e145e05030e3f046e243f8fbbe09b7ef19f65427 --- stdlib/src/builtin/char.mojo | 46 +++++++++++++ stdlib/src/collections/string/string.mojo | 68 ++----------------- .../src/collections/string/string_slice.mojo | 10 +-- stdlib/src/utils/stringref.mojo | 1 - stdlib/test/builtin/test_char.mojo | 23 +++++++ .../test/collections/string/test_string.mojo | 21 ------ 6 files changed, 79 insertions(+), 90 deletions(-) diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index d1e17910b9..3e07032117 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -234,6 +234,52 @@ struct Char(CollectionElement): """ return self._scalar_value <= 0b0111_1111 + fn is_posix_space(self) -> Bool: + """Returns True if this `Char` is a **space** character according to the + [POSIX locale][1]. + + The POSIX locale is also known as the C locale. + + [1]: https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap07.html#tag_07_03_01 + + This only respects the default "C" locale, i.e. returns True only if the + character specified is one of " \\t\\n\\v\\f\\r". For semantics similar + to Python, use `String.isspace()`. + + Returns: + True iff the character is one of the whitespace characters listed + above. + """ + if not self.is_ascii(): + return False + + # ASCII char + var c = UInt8(Int(self)) + + # NOTE: a global LUT doesn't work at compile time so we can't use it here. + alias ` ` = UInt8(ord(" ")) + alias `\t` = UInt8(ord("\t")) + alias `\n` = UInt8(ord("\n")) + alias `\r` = UInt8(ord("\r")) + alias `\f` = UInt8(ord("\f")) + alias `\v` = UInt8(ord("\v")) + alias `\x1c` = UInt8(ord("\x1c")) + alias `\x1d` = UInt8(ord("\x1d")) + alias `\x1e` = UInt8(ord("\x1e")) + + # This compiles to something very clever that's even faster than a LUT. + return ( + c == ` ` + or c == `\t` + or c == `\n` + or c == `\r` + or c == `\f` + or c == `\v` + or c == `\x1c` + or c == `\x1d` + or c == `\x1e` + ) + @always_inline fn unsafe_write_utf8(self, ptr: UnsafePointer[Byte]) -> UInt: """Shift unicode to utf8 representation. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index bad55ae433..984637758f 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -293,13 +293,13 @@ fn atol(str_slice: StringSlice, base: Int = 10) raises -> Int: elif ord_letter_min[1] <= ord_current <= ord_letter_max[1]: result += ord_current - ord_letter_min[1] + 10 found_valid_chars_after_start = True - elif _isspace(ord_current): + elif Char(UInt8(ord_current)).is_posix_space(): has_space_after_number = True start = pos + 1 break else: raise Error(_str_to_base_error(base, str_slice)) - if pos + 1 < str_len and not _isspace(buff[pos + 1]): + if pos + 1 < str_len and not Char(buff[pos + 1]).is_posix_space(): var nextresult = result * real_base if nextresult < result: raise Error( @@ -313,7 +313,7 @@ fn atol(str_slice: StringSlice, base: Int = 10) raises -> Int: if has_space_after_number: for pos in range(start, str_len): - if not _isspace(buff[pos]): + if not Char(buff[pos]).is_posix_space(): raise Error(_str_to_base_error(base, str_slice)) if is_negative: result = -result @@ -335,7 +335,7 @@ fn _trim_and_handle_sign(str_slice: StringSlice, str_len: Int) -> (Int, Bool): """ var buff = str_slice.unsafe_ptr() var start: Int = 0 - while start < str_len and _isspace(buff[start]): + while start < str_len and Char(buff[start]).is_posix_space(): start += 1 var p: Bool = buff[start] == ord("+") var n: Bool = buff[start] == ord("-") @@ -600,66 +600,6 @@ fn _is_ascii_lowercase(c: UInt8) -> Bool: return ord_a <= Int(c) <= ord_z -# ===----------------------------------------------------------------------=== # -# _isspace -# ===----------------------------------------------------------------------=== # - - -fn _isspace(c: StringSlice) -> Bool: - """Determines whether the given character is a whitespace character. - - This only respects the default "C" locale, i.e. returns True only if the - character specified is one of " \\t\\n\\v\\f\\r". For semantics similar - to Python, use `String.isspace()`. - - Args: - c: The character to check. - - Returns: - True iff the character is one of the whitespace characters listed above. - """ - return _isspace(ord(c)) - - -fn _isspace(c: UInt8) -> Bool: - """Determines whether the given character is a whitespace character. - - This only respects the default "C" locale, i.e. returns True only if the - character specified is one of " \\t\\n\\v\\f\\r". For semantics similar - to Python, use `String.isspace()`. - - Args: - c: The character to check. - - Returns: - True iff the character is one of the whitespace characters listed above. - """ - - # NOTE: a global LUT doesn't work at compile time so we can't use it here. - alias ` ` = UInt8(ord(" ")) - alias `\t` = UInt8(ord("\t")) - alias `\n` = UInt8(ord("\n")) - alias `\r` = UInt8(ord("\r")) - alias `\f` = UInt8(ord("\f")) - alias `\v` = UInt8(ord("\v")) - alias `\x1c` = UInt8(ord("\x1c")) - alias `\x1d` = UInt8(ord("\x1d")) - alias `\x1e` = UInt8(ord("\x1e")) - - # This compiles to something very clever that's even faster than a LUT. - return ( - c == ` ` - or c == `\t` - or c == `\n` - or c == `\r` - or c == `\f` - or c == `\v` - or c == `\x1c` - or c == `\x1d` - or c == `\x1e` - ) - - # ===----------------------------------------------------------------------=== # # isprintable # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 33cd07cf76..06ed5b66d7 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -25,7 +25,6 @@ from bit import count_leading_zeros from collections import List, Optional from collections.string.format import _CurlyEntryFormattable, _FormatCurlyEntry from collections.string._utf8_validation import _is_valid_utf8 -from collections.string.string import _isspace from memory import UnsafePointer, memcmp, memcpy, Span from memory.memory import _memcmp_impl_unconstrained from sys import bitwidthof, simdwidthof @@ -720,7 +719,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( # if not s.isspace(): # break # r_idx -= 1 - while r_idx > 0 and _isspace(self.as_bytes()[r_idx - 1]): + while r_idx > 0 and Char(self.as_bytes()[r_idx - 1]).is_posix_space(): r_idx -= 1 return Self(unsafe_from_utf8=self.as_bytes()[:r_idx]) @@ -770,7 +769,10 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( # if not s.isspace(): # break # l_idx += 1 - while l_idx < self.byte_length() and _isspace(self.as_bytes()[l_idx]): + while ( + l_idx < self.byte_length() + and Char(self.as_bytes()[l_idx]).is_posix_space() + ): l_idx += 1 return Self(unsafe_from_utf8=self.as_bytes()[l_idx:]) @@ -1022,7 +1024,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( for s in self: var no_null_len = s.byte_length() var ptr = s.unsafe_ptr() - if no_null_len == 1 and _isspace(ptr[0]): + if no_null_len == 1 and Char(ptr[0]).is_posix_space(): continue elif ( no_null_len == 2 and memcmp(ptr, next_line.unsafe_ptr(), 2) == 0 diff --git a/stdlib/src/utils/stringref.mojo b/stdlib/src/utils/stringref.mojo index 5bdb71d0b2..7d41867971 100644 --- a/stdlib/src/utils/stringref.mojo +++ b/stdlib/src/utils/stringref.mojo @@ -14,7 +14,6 @@ """ from collections.string import StringSlice -from collections.string.string import _isspace from hashlib._hasher import _HashableWithHasher, _Hasher from sys import simdwidthof from sys.ffi import c_char diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index d8700000a3..70bcf8d706 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -60,6 +60,28 @@ def test_char_properties(): assert_false(Char.from_u32(0b1111_1111).value().is_ascii()) +def test_char_is_posix_space(): + # checking true cases + assert_true(Char.ord(" ").is_posix_space()) + assert_true(Char.ord("\n").is_posix_space()) + assert_true(Char.ord("\n").is_posix_space()) + assert_true(Char.ord("\t").is_posix_space()) + assert_true(Char.ord("\r").is_posix_space()) + assert_true(Char.ord("\v").is_posix_space()) + assert_true(Char.ord("\f").is_posix_space()) + + # Checking false cases + assert_false(Char.ord("a").is_posix_space()) + assert_false(Char.ord("a").is_posix_space()) + assert_false(Char.ord("u").is_posix_space()) + assert_false(Char.ord("s").is_posix_space()) + assert_false(Char.ord("t").is_posix_space()) + assert_false(Char.ord("i").is_posix_space()) + assert_false(Char.ord("n").is_posix_space()) + assert_false(Char.ord("z").is_posix_space()) + assert_false(Char.ord(".").is_posix_space()) + + fn assert_utf8_bytes(codepoint: UInt32, owned expected: List[Byte]) raises: var char_opt = Char.from_u32(codepoint) var char = char_opt.value() @@ -156,6 +178,7 @@ def main(): test_char_validity() test_char_from_u8() test_char_properties() + test_char_is_posix_space() test_char_utf8_encoding() test_char_utf8_byte_length() test_char_comptime() diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index aa4c130ddc..12ccb20871 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -24,7 +24,6 @@ from collections.string import StringSlice from collections.string.string import ( _calc_initial_buffer_size_int32, _calc_initial_buffer_size_int64, - _isspace, ) from memory import UnsafePointer from python import Python @@ -872,26 +871,6 @@ def test_upper(): def test_isspace(): - # checking true cases - assert_true(_isspace(ord(" "))) - assert_true(_isspace(ord("\n"))) - assert_true(_isspace("\n")) - assert_true(_isspace(ord("\t"))) - assert_true(_isspace(ord("\r"))) - assert_true(_isspace(ord("\v"))) - assert_true(_isspace(ord("\f"))) - - # Checking false cases - assert_false(_isspace(ord("a"))) - assert_false(_isspace("a")) - assert_false(_isspace(ord("u"))) - assert_false(_isspace(ord("s"))) - assert_false(_isspace(ord("t"))) - assert_false(_isspace(ord("i"))) - assert_false(_isspace(ord("n"))) - assert_false(_isspace(ord("z"))) - assert_false(_isspace(ord("."))) - # test all utf8 and unicode separators # 0 is to build a String with null terminator alias next_line = List[UInt8](0xC2, 0x85, 0) From f8fae244ced17b6a9de4872ec1af6349b79a5992 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sat, 11 Jan 2025 19:07:54 -0600 Subject: [PATCH 057/182] [stdlib] cleanup: Factor out `List._binary_search_index()` helper MODULAR_ORIG_COMMIT_REV_ID: 282b985c8f6eb1b599662442be62f3bf3c0617d8 --- stdlib/src/collections/list.mojo | 25 +++++++++++++++++++++ stdlib/src/collections/string/_unicode.mojo | 17 ++++++-------- 2 files changed, 32 insertions(+), 10 deletions(-) diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index 10456b1323..2350d21209 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -808,6 +808,31 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( return i raise "ValueError: Given element is not in list" + fn _binary_search_index[ + dtype: DType, //, + ](self: List[Scalar[dtype], **_], needle: Scalar[dtype]) -> Optional[UInt]: + """Finds the index of `needle` with binary search. + + This function will return an unspecified index if `self` is not + sorted in ascending order. + + Args: + needle: The value to binary search for. + + Returns: + Returns None if `needle` is not present, or if `self` was not + sorted. + """ + var cursor = UInt(0) + var b = self.data + var length = len(self) + while length > 1: + var half = length >> 1 + length -= half + cursor += Int(b[cursor + half - 1] < needle) * half + + return Optional(cursor) if b[cursor] == needle else None + fn clear(mut self): """Clears the elements in the list.""" for i in range(self.size): diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index 7c41c0f08a..55fd84018a 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -41,16 +41,13 @@ fn _lowercase_mapping_index(rune: Int) -> Int: fn _to_index[lookup: List[UInt32, **_]](rune: Int) -> Int: """Find index of rune in lookup with binary search. Returns -1 if not found.""" - var cursor = 0 - var x = UInt32(rune) - var b = lookup.data - var length = len(lookup) - while length > 1: - var half = length >> 1 - length -= half - cursor += Int(b.load(cursor + half - 1) < x) * half - - return cursor if b.load(cursor) == x else -1 + + var result = lookup._binary_search_index(UInt32(rune)) + + if result: + return result.unsafe_value() + else: + return -1 fn is_uppercase(s: StringSlice) -> Bool: From a0208de27f7861be2ef237db2134b984d7d3dd51 Mon Sep 17 00:00:00 2001 From: modularbot Date: Sun, 12 Jan 2025 06:53:13 +0000 Subject: [PATCH 058/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025011205 --- examples/life/magic.lock | 573 +++++++++++++++++----------------- examples/magic.lock | 573 +++++++++++++++++----------------- examples/notebooks/magic.lock | 573 +++++++++++++++++----------------- examples/operators/magic.lock | 573 +++++++++++++++++----------------- magic.lock | 573 +++++++++++++++++----------------- 5 files changed, 1440 insertions(+), 1425 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index fda145688e..5aa437248b 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -17,7 +17,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aom-3.9.1-hac33072_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda @@ -26,10 +26,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -99,10 +99,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda @@ -145,7 +145,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -293,7 +293,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aom-3.9.1-hcccb83c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/attr-2.5.1-h4e544f5_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda @@ -302,10 +302,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -375,10 +375,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-devel-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libavif16-1.1.1-h3b0c220_2.conda @@ -421,7 +421,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libogg-1.3.5-h0b9eccb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopus-1.3.1-hf897c2e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -566,7 +566,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda @@ -575,10 +575,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -643,10 +643,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-devel-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libavif16-1.1.1-h45b7238_2.conda @@ -684,7 +684,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.5-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -1045,55 +1045,55 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea + md5: b0815d37ab812ade9c07239da7c3c369 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 107614 - timestamp: 1734021692519 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda - sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 - md5: e524686ace966acefb5b8cbc6e8b3daa + size: 107478 + timestamp: 1736592747413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b + md5: 56f166780076db46c5e273988693d8a3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 111854 - timestamp: 1734021745104 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda - sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 - md5: f688b8893c20ad9477a19e7ce614014a + size: 112264 + timestamp: 1736592695540 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 + md5: 1e9a41d5296f50c08ae511d61fddef85 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 92507 - timestamp: 1734021831330 + size: 92547 + timestamp: 1736592866387 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1436,9 +1436,9 @@ packages: license_family: Apache size: 97598 timestamp: 1734146239038 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda - sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d - md5: a5126a90e74ac739b00564a4c7ddcc36 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda + sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc + md5: dcd498d493818b776a77fbc242fbf8e4 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1447,11 +1447,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 56094 - timestamp: 1733994449690 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 + size: 55911 + timestamp: 1736535960724 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda + sha256: fba38e469457764afcb94aa84d4d7788e6b5fa1554d34b05c904d2245fdd3c81 + md5: a78928881c652facde2a13ec6e776f3c depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 @@ -1459,11 +1459,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda - sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f - md5: 22f72f8cd7ead211304ac17d337d96e0 + size: 58221 + timestamp: 1736536003041 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda + sha256: ea4f0f1e99056293c69615f581a997d65ba7e229e296e402e0d8ef750648a5b5 + md5: e7b5498ac7b7ab921a907be38f3a8080 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1471,8 +1471,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 49664 - timestamp: 1733994553014 + size: 49872 + timestamp: 1736536152332 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 @@ -1510,9 +1510,9 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 + md5: f21296b496cca1c1fa426b9a3b676e79 depends: - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1523,18 +1523,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e - md5: d77a9e3d7ce15399903e92825fd651b5 + size: 354328 + timestamp: 1736598991291 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 + md5: 63546051b5687f793ae977c7994e1339 depends: - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1544,18 +1544,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 283154 - timestamp: 1734177845248 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 + size: 284664 + timestamp: 1736598964131 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 + md5: 31fdd3ffb00f5472196fa95ef08087b7 depends: - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1566,23 +1566,23 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 236269 + timestamp: 1736599024242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 + md5: fc01d77a7f383b2915f276c73b7d0934 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1592,16 +1592,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 3088636 + timestamp: 1736598504343 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 + md5: 33f86f8de1d8cd40f8fe628dc0784437 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1611,17 +1611,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda - sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 - md5: 0981ed87098b149bdb7d99a4a3fd0e58 + size: 2925443 + timestamp: 1736598526637 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c + md5: a2374b4182bf5b2d08b2903393d0c487 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1630,8 +1630,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2826534 - timestamp: 1734094018287 + size: 2824168 + timestamp: 1736598935034 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -3358,13 +3358,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - build_number: 7 - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + build_number: 8 + sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 + md5: 1c9caae53b14a385b59e87687adad2d6 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3397,14 +3397,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - build_number: 7 - sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb - md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 - depends: - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + size: 8801586 + timestamp: 1736610546493 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + build_number: 8 + sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a + md5: daceef1881b4ddc72bb5b225a122c633 + depends: + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3431,21 +3431,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - arrow-cpp <0.0a0 - - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 8026714 - timestamp: 1735685336542 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - build_number: 7 - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + size: 8045923 + timestamp: 1736611764958 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + build_number: 8 + sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f + md5: fdc79871e6c243b819497337215416d9 depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3476,111 +3476,111 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 - md5: 12d84228204c56fec6ed113288014d11 + size: 5497383 + timestamp: 1736608604724 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d + md5: 544759904898499f634f8f88a9907f88 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 612463 - timestamp: 1735684749868 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e + size: 611558 + timestamp: 1736610592458 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf + md5: 7a8e6a363d2f39a2f3df3f181d12692d depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 - md5: 3eaf71fe987de13061db795e03bb1a1c + size: 579798 + timestamp: 1736611846905 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e + md5: 8db96829f8e427167f450c7467a1ba44 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 485185 - timestamp: 1735683071232 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e - md5: 0a81eb63d7cd150f598c752e86388d57 + size: 484442 + timestamp: 1736608695654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 + md5: 894a5ed78728b77c997fefeee222ac4d depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_7_cpu + - libparquet 18.1.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 587497 - timestamp: 1735684880531 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab + size: 588032 + timestamp: 1736610711976 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b + md5: 11856da892b919cc27bd62638d701c65 depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu + - libparquet 18.1.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b - md5: 97a2d3606682d94f7d73112e9ad684ae + size: 560571 + timestamp: 1736611941995 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f + md5: 7b3736f49b3ba299b7799aeb448cb830 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_7_cpu + - libparquet 18.1.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 491237 - timestamp: 1735684688308 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf - md5: e128def53c133e8a23ac00cd4a479335 + size: 491001 + timestamp: 1736609758514 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 + md5: 46eaf81238da6f3ffab1f3ffdcee382e depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu - - libarrow-dataset 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow-dataset 18.1.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -3588,18 +3588,18 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 521861 - timestamp: 1735684940668 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc - md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 + size: 521707 + timestamp: 1736610765240 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee + md5: e7dc0209e065a2b51f19848cefa4b1ab depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libarrow-dataset 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow-dataset 18.1.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -3607,27 +3607,27 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 516014 - timestamp: 1735685565929 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - build_number: 7 - sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 - md5: 91927747173f65695e441346c7145e26 + size: 517189 + timestamp: 1736611989417 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + build_number: 8 + sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 + md5: f67eb19d22ba355cced8c86073ad49b1 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu - - libarrow-dataset 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow-dataset 18.1.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 452385 - timestamp: 1735684993831 + size: 452161 + timestamp: 1736609917123 - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda sha256: 2da5c735811cbf38c7f7844ab457ff8b25046bbf5fe5ebd5dc1c2fafdf4fbe1c md5: 4fab9799da9571266d05ca5503330655 @@ -5237,13 +5237,13 @@ packages: license_family: BSD size: 252854 timestamp: 1606823635137 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 - md5: b97013ef4e1dd2cf11594f06d5b5e83a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 + md5: a9fa0ef309406c84b46db3a28efd761e depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -5252,14 +5252,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1205598 - timestamp: 1735684849150 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 - md5: 184bec7a9392ab6ba8134041e81971d6 + size: 1207011 + timestamp: 1736610684584 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 + md5: 9a907190c9e2c6bf1a29569700218f0b depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -5268,15 +5268,15 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1117825 - timestamp: 1735685495511 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 + size: 1117465 + timestamp: 1736611918180 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb + md5: b8bd275a49877fdec62ff787818a869d depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 @@ -5284,8 +5284,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 873251 - timestamp: 1735684582558 + size: 873593 + timestamp: 1736609701839 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -6171,47 +6171,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda noarch: python - sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 - md5: 9a12141b0beb110b83d4ae256d8de1b0 + sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a + md5: d796fa41a5dd97e2bc1019b10497a31b depends: - - max-core ==25.1.0.dev2025011105 release - - max-python >=25.1.0.dev2025011105,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011105 release - - mblack ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release + - max-python >=25.1.0.dev2025011205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary size: 9919 - timestamp: 1736572603494 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 - md5: ba267ab335859f14f9c0d887d4a83f14 + timestamp: 1736659018393 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 + md5: 8dedeccd5df7d21651ce7ba876ad3db9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 244035937 - timestamp: 1736572608009 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b - md5: e8f626acac2d17a591ac8353ba41f5d0 + size: 244387099 + timestamp: 1736659018391 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 + md5: acd35656dff9277c8401424aeb44ed58 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 247708765 - timestamp: 1736572603492 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 - md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 + size: 248031826 + timestamp: 1736659028471 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 + md5: 2078ddc332986f28c8b67c413aa0c6e9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 206225127 - timestamp: 1736572820782 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: 621688d96524cbf32ed8f33e4d572043973beb875708e69af36735ee730cc6c4 - md5: bb2eb7a24245cd62aed0b9d3e3e85604 + size: 206561289 + timestamp: 1736660251821 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: f4a145b7b67707fa4053ebc992ecce87190cf34039cad29457c7b9474d0c3e13 + md5: ace652c55e958db1e320c5423fe5c320 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -6232,13 +6232,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124216697 - timestamp: 1736572608017 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: fd2587af6018758078516561bfdb54d8175207edd4ce6dce211aeb9dffbfd967 - md5: 8d1481a3abe8cd46a76797465f6a9eb6 + size: 124320649 + timestamp: 1736659018401 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: fcbf3f2315a28485f0d5338ac3cf4a26540e30bc033f21a7789199c2a94ab4c1 + md5: 43fa4a1c11fe12b55f984e32501a1a09 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -6259,13 +6259,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127983766 - timestamp: 1736572603503 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: 5d6590e84cf64008fd48066ef10138c48cdbb6d6e2a1d3de01e71270d8d8d966 - md5: 92aa60fa7fe761433d03416f21c8d912 + size: 128073303 + timestamp: 1736659028481 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: c6b332a826824959a196a09095bca25ff614ec2b05939683f2971160dd1a0b25 + md5: 1cf2f5ed4307f35ea22c392734a54751 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -6286,12 +6286,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110625116 - timestamp: 1736572820784 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + size: 110696805 + timestamp: 1736660251823 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda noarch: python - sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 - md5: 32c691c7fc2c6a218e1ce2272965a101 + sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f + md5: aea163e4e020e7ab6c44476abb1e5c2b depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6301,8 +6301,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130815 - timestamp: 1736572603499 + size: 130806 + timestamp: 1736659018397 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6312,18 +6312,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda noarch: python - sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd - md5: 036f5ddfbcce66b3f9972cebf1cec107 + sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 + md5: 437e3994be83b2370d71635c5c5b616a depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736572603499 + size: 22934 + timestamp: 1736659018398 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -8823,6 +8823,7 @@ packages: arch: x86_64 platform: linux license: MIT + license_family: MIT size: 410192 timestamp: 1736550568524 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda @@ -8839,6 +8840,7 @@ packages: arch: aarch64 platform: linux license: MIT + license_family: MIT size: 403791 timestamp: 1736550743174 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda @@ -8855,6 +8857,7 @@ packages: arch: arm64 platform: osx license: MIT + license_family: MIT size: 363822 timestamp: 1736550859472 - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda diff --git a/examples/magic.lock b/examples/magic.lock index 2efd6fcd75..6265c50ef4 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -14,7 +14,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda @@ -23,10 +23,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -109,7 +109,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -231,7 +231,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda @@ -240,10 +240,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -295,10 +295,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -327,7 +327,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -448,7 +448,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda @@ -457,10 +457,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -510,10 +510,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -539,7 +539,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -804,55 +804,55 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea + md5: b0815d37ab812ade9c07239da7c3c369 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 107614 - timestamp: 1734021692519 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda - sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 - md5: e524686ace966acefb5b8cbc6e8b3daa + size: 107478 + timestamp: 1736592747413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b + md5: 56f166780076db46c5e273988693d8a3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 111854 - timestamp: 1734021745104 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda - sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 - md5: f688b8893c20ad9477a19e7ce614014a + size: 112264 + timestamp: 1736592695540 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 + md5: 1e9a41d5296f50c08ae511d61fddef85 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 92507 - timestamp: 1734021831330 + size: 92547 + timestamp: 1736592866387 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1195,9 +1195,9 @@ packages: license_family: Apache size: 97598 timestamp: 1734146239038 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda - sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d - md5: a5126a90e74ac739b00564a4c7ddcc36 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda + sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc + md5: dcd498d493818b776a77fbc242fbf8e4 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1206,11 +1206,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 56094 - timestamp: 1733994449690 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 + size: 55911 + timestamp: 1736535960724 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda + sha256: fba38e469457764afcb94aa84d4d7788e6b5fa1554d34b05c904d2245fdd3c81 + md5: a78928881c652facde2a13ec6e776f3c depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 @@ -1218,11 +1218,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda - sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f - md5: 22f72f8cd7ead211304ac17d337d96e0 + size: 58221 + timestamp: 1736536003041 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda + sha256: ea4f0f1e99056293c69615f581a997d65ba7e229e296e402e0d8ef750648a5b5 + md5: e7b5498ac7b7ab921a907be38f3a8080 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1230,8 +1230,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 49664 - timestamp: 1733994553014 + size: 49872 + timestamp: 1736536152332 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 @@ -1269,9 +1269,9 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 + md5: f21296b496cca1c1fa426b9a3b676e79 depends: - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1282,18 +1282,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e - md5: d77a9e3d7ce15399903e92825fd651b5 + size: 354328 + timestamp: 1736598991291 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 + md5: 63546051b5687f793ae977c7994e1339 depends: - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1303,18 +1303,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 283154 - timestamp: 1734177845248 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 + size: 284664 + timestamp: 1736598964131 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 + md5: 31fdd3ffb00f5472196fa95ef08087b7 depends: - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1325,23 +1325,23 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 236269 + timestamp: 1736599024242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 + md5: fc01d77a7f383b2915f276c73b7d0934 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1351,16 +1351,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 3088636 + timestamp: 1736598504343 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 + md5: 33f86f8de1d8cd40f8fe628dc0784437 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1370,17 +1370,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda - sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 - md5: 0981ed87098b149bdb7d99a4a3fd0e58 + size: 2925443 + timestamp: 1736598526637 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c + md5: a2374b4182bf5b2d08b2903393d0c487 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1389,8 +1389,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2826534 - timestamp: 1734094018287 + size: 2824168 + timestamp: 1736598935034 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -2558,13 +2558,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - build_number: 7 - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + build_number: 8 + sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 + md5: 1c9caae53b14a385b59e87687adad2d6 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2597,14 +2597,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - build_number: 7 - sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb - md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 - depends: - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + size: 8801586 + timestamp: 1736610546493 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + build_number: 8 + sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a + md5: daceef1881b4ddc72bb5b225a122c633 + depends: + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2631,21 +2631,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - arrow-cpp <0.0a0 - - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 8026714 - timestamp: 1735685336542 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - build_number: 7 - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + size: 8045923 + timestamp: 1736611764958 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + build_number: 8 + sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f + md5: fdc79871e6c243b819497337215416d9 depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2676,111 +2676,111 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 - md5: 12d84228204c56fec6ed113288014d11 + size: 5497383 + timestamp: 1736608604724 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d + md5: 544759904898499f634f8f88a9907f88 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 612463 - timestamp: 1735684749868 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e + size: 611558 + timestamp: 1736610592458 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf + md5: 7a8e6a363d2f39a2f3df3f181d12692d depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 - md5: 3eaf71fe987de13061db795e03bb1a1c + size: 579798 + timestamp: 1736611846905 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e + md5: 8db96829f8e427167f450c7467a1ba44 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 485185 - timestamp: 1735683071232 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e - md5: 0a81eb63d7cd150f598c752e86388d57 + size: 484442 + timestamp: 1736608695654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 + md5: 894a5ed78728b77c997fefeee222ac4d depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_7_cpu + - libparquet 18.1.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 587497 - timestamp: 1735684880531 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab + size: 588032 + timestamp: 1736610711976 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b + md5: 11856da892b919cc27bd62638d701c65 depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu + - libparquet 18.1.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b - md5: 97a2d3606682d94f7d73112e9ad684ae + size: 560571 + timestamp: 1736611941995 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f + md5: 7b3736f49b3ba299b7799aeb448cb830 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_7_cpu + - libparquet 18.1.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 491237 - timestamp: 1735684688308 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf - md5: e128def53c133e8a23ac00cd4a479335 + size: 491001 + timestamp: 1736609758514 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 + md5: 46eaf81238da6f3ffab1f3ffdcee382e depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu - - libarrow-dataset 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow-dataset 18.1.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -2788,18 +2788,18 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 521861 - timestamp: 1735684940668 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc - md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 + size: 521707 + timestamp: 1736610765240 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee + md5: e7dc0209e065a2b51f19848cefa4b1ab depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libarrow-dataset 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow-dataset 18.1.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -2807,27 +2807,27 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 516014 - timestamp: 1735685565929 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - build_number: 7 - sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 - md5: 91927747173f65695e441346c7145e26 + size: 517189 + timestamp: 1736611989417 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + build_number: 8 + sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 + md5: f67eb19d22ba355cced8c86073ad49b1 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu - - libarrow-dataset 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow-dataset 18.1.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 452385 - timestamp: 1735684993831 + size: 452161 + timestamp: 1736609917123 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3939,13 +3939,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 - md5: b97013ef4e1dd2cf11594f06d5b5e83a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 + md5: a9fa0ef309406c84b46db3a28efd761e depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3954,14 +3954,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1205598 - timestamp: 1735684849150 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 - md5: 184bec7a9392ab6ba8134041e81971d6 + size: 1207011 + timestamp: 1736610684584 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 + md5: 9a907190c9e2c6bf1a29569700218f0b depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3970,15 +3970,15 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1117825 - timestamp: 1735685495511 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 + size: 1117465 + timestamp: 1736611918180 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb + md5: b8bd275a49877fdec62ff787818a869d depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 @@ -3986,8 +3986,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 873251 - timestamp: 1735684582558 + size: 873593 + timestamp: 1736609701839 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda noarch: python - sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 - md5: 9a12141b0beb110b83d4ae256d8de1b0 + sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a + md5: d796fa41a5dd97e2bc1019b10497a31b depends: - - max-core ==25.1.0.dev2025011105 release - - max-python >=25.1.0.dev2025011105,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011105 release - - mblack ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release + - max-python >=25.1.0.dev2025011205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary size: 9919 - timestamp: 1736572603494 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 - md5: ba267ab335859f14f9c0d887d4a83f14 + timestamp: 1736659018393 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 + md5: 8dedeccd5df7d21651ce7ba876ad3db9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 244035937 - timestamp: 1736572608009 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b - md5: e8f626acac2d17a591ac8353ba41f5d0 + size: 244387099 + timestamp: 1736659018391 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 + md5: acd35656dff9277c8401424aeb44ed58 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 247708765 - timestamp: 1736572603492 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 - md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 + size: 248031826 + timestamp: 1736659028471 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 + md5: 2078ddc332986f28c8b67c413aa0c6e9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 206225127 - timestamp: 1736572820782 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.11release.conda - sha256: 8c780d1899cfde5a5117b74ff7a6bfcda2a70af331ba1f7b9e35b622449f2c1f - md5: 2c0c563904edb00f30e2de039ded9689 + size: 206561289 + timestamp: 1736660251821 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.11release.conda + sha256: c78b3373fa70549f1b7bcdb1043724003c68dd6bfd02dc050247b3f3cf293bf2 + md5: 719d17bbce429deb392a2693eeb4b861 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.11.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 124236987 - timestamp: 1736572608015 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.11release.conda - sha256: c880a5a6c057ad5192f4244fa71cc4959620b84dcd6f39f0570a7864df767081 - md5: 6b92478afed28e8c0157796d56ff40b9 + size: 124343163 + timestamp: 1736659018398 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.11release.conda + sha256: caefa07ee17445525c740d489419d3e62f5ade059cc7677daa55d59fa176397e + md5: ba2b15f1413ed7e2e11714827954195f depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.11.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 127989188 - timestamp: 1736572603500 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.11release.conda - sha256: e20c9b53956e448509ead0b493f56b8fcef26415e0e98db68d4b288fa815a227 - md5: f945c8dcba7cc2b1060cd445a607a689 + size: 128101283 + timestamp: 1736659028478 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.11release.conda + sha256: 47e0393cc3740e17dabe6f01b4210ca73187b5d8d70cad881223a7884115fd40 + md5: 741746b6e359514486ced4585ed26567 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.11.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 110623035 - timestamp: 1736572820784 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + size: 110721655 + timestamp: 1736660251823 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda noarch: python - sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 - md5: 32c691c7fc2c6a218e1ce2272965a101 + sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f + md5: aea163e4e020e7ab6c44476abb1e5c2b depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130815 - timestamp: 1736572603499 + size: 130806 + timestamp: 1736659018397 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda noarch: python - sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd - md5: 036f5ddfbcce66b3f9972cebf1cec107 + sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 + md5: 437e3994be83b2370d71635c5c5b616a depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736572603499 + size: 22934 + timestamp: 1736659018398 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -6804,6 +6804,7 @@ packages: arch: x86_64 platform: linux license: MIT + license_family: MIT size: 409870 timestamp: 1736550564534 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py311h0ca61a2_0.conda @@ -6820,6 +6821,7 @@ packages: arch: aarch64 platform: linux license: MIT + license_family: MIT size: 404840 timestamp: 1736550636184 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py311h3ff9189_0.conda @@ -6836,6 +6838,7 @@ packages: arch: arm64 platform: osx license: MIT + license_family: MIT size: 365948 timestamp: 1736550860802 - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py311h9ecbd09_0.conda diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 36260f53ac..7df2b950e4 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -19,7 +19,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda @@ -28,10 +28,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -112,10 +112,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -144,7 +144,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -309,7 +309,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda @@ -318,10 +318,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -403,10 +403,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -435,7 +435,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -600,7 +600,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda @@ -609,10 +609,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -692,10 +692,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -721,7 +721,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -741,13 +741,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -1125,55 +1125,55 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea + md5: b0815d37ab812ade9c07239da7c3c369 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 107614 - timestamp: 1734021692519 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda - sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 - md5: e524686ace966acefb5b8cbc6e8b3daa + size: 107478 + timestamp: 1736592747413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b + md5: 56f166780076db46c5e273988693d8a3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 111854 - timestamp: 1734021745104 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda - sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 - md5: f688b8893c20ad9477a19e7ce614014a + size: 112264 + timestamp: 1736592695540 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 + md5: 1e9a41d5296f50c08ae511d61fddef85 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 92507 - timestamp: 1734021831330 + size: 92547 + timestamp: 1736592866387 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1516,9 +1516,9 @@ packages: license_family: Apache size: 97598 timestamp: 1734146239038 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda - sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d - md5: a5126a90e74ac739b00564a4c7ddcc36 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda + sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc + md5: dcd498d493818b776a77fbc242fbf8e4 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1527,11 +1527,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 56094 - timestamp: 1733994449690 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 + size: 55911 + timestamp: 1736535960724 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda + sha256: fba38e469457764afcb94aa84d4d7788e6b5fa1554d34b05c904d2245fdd3c81 + md5: a78928881c652facde2a13ec6e776f3c depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 @@ -1539,11 +1539,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda - sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f - md5: 22f72f8cd7ead211304ac17d337d96e0 + size: 58221 + timestamp: 1736536003041 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda + sha256: ea4f0f1e99056293c69615f581a997d65ba7e229e296e402e0d8ef750648a5b5 + md5: e7b5498ac7b7ab921a907be38f3a8080 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1551,8 +1551,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 49664 - timestamp: 1733994553014 + size: 49872 + timestamp: 1736536152332 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 @@ -1590,9 +1590,9 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 + md5: f21296b496cca1c1fa426b9a3b676e79 depends: - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1603,18 +1603,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e - md5: d77a9e3d7ce15399903e92825fd651b5 + size: 354328 + timestamp: 1736598991291 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 + md5: 63546051b5687f793ae977c7994e1339 depends: - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1624,18 +1624,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 283154 - timestamp: 1734177845248 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 + size: 284664 + timestamp: 1736598964131 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 + md5: 31fdd3ffb00f5472196fa95ef08087b7 depends: - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1646,23 +1646,23 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 236269 + timestamp: 1736599024242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 + md5: fc01d77a7f383b2915f276c73b7d0934 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1672,16 +1672,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 3088636 + timestamp: 1736598504343 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 + md5: 33f86f8de1d8cd40f8fe628dc0784437 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1691,17 +1691,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda - sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 - md5: 0981ed87098b149bdb7d99a4a3fd0e58 + size: 2925443 + timestamp: 1736598526637 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c + md5: a2374b4182bf5b2d08b2903393d0c487 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1710,8 +1710,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2826534 - timestamp: 1734094018287 + size: 2824168 + timestamp: 1736598935034 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -3345,13 +3345,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - build_number: 7 - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + build_number: 8 + sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 + md5: 1c9caae53b14a385b59e87687adad2d6 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3384,14 +3384,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - build_number: 7 - sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb - md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 - depends: - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + size: 8801586 + timestamp: 1736610546493 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + build_number: 8 + sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a + md5: daceef1881b4ddc72bb5b225a122c633 + depends: + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3418,21 +3418,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - arrow-cpp <0.0a0 - - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 8026714 - timestamp: 1735685336542 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - build_number: 7 - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + size: 8045923 + timestamp: 1736611764958 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + build_number: 8 + sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f + md5: fdc79871e6c243b819497337215416d9 depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3463,111 +3463,111 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 - md5: 12d84228204c56fec6ed113288014d11 + size: 5497383 + timestamp: 1736608604724 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d + md5: 544759904898499f634f8f88a9907f88 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 612463 - timestamp: 1735684749868 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e + size: 611558 + timestamp: 1736610592458 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf + md5: 7a8e6a363d2f39a2f3df3f181d12692d depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 - md5: 3eaf71fe987de13061db795e03bb1a1c + size: 579798 + timestamp: 1736611846905 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e + md5: 8db96829f8e427167f450c7467a1ba44 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 485185 - timestamp: 1735683071232 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e - md5: 0a81eb63d7cd150f598c752e86388d57 + size: 484442 + timestamp: 1736608695654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 + md5: 894a5ed78728b77c997fefeee222ac4d depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_7_cpu + - libparquet 18.1.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 587497 - timestamp: 1735684880531 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab + size: 588032 + timestamp: 1736610711976 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b + md5: 11856da892b919cc27bd62638d701c65 depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu + - libparquet 18.1.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b - md5: 97a2d3606682d94f7d73112e9ad684ae + size: 560571 + timestamp: 1736611941995 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f + md5: 7b3736f49b3ba299b7799aeb448cb830 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_7_cpu + - libparquet 18.1.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 491237 - timestamp: 1735684688308 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf - md5: e128def53c133e8a23ac00cd4a479335 + size: 491001 + timestamp: 1736609758514 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 + md5: 46eaf81238da6f3ffab1f3ffdcee382e depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu - - libarrow-dataset 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow-dataset 18.1.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -3575,18 +3575,18 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 521861 - timestamp: 1735684940668 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc - md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 + size: 521707 + timestamp: 1736610765240 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee + md5: e7dc0209e065a2b51f19848cefa4b1ab depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libarrow-dataset 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow-dataset 18.1.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -3594,27 +3594,27 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 516014 - timestamp: 1735685565929 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - build_number: 7 - sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 - md5: 91927747173f65695e441346c7145e26 + size: 517189 + timestamp: 1736611989417 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + build_number: 8 + sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 + md5: f67eb19d22ba355cced8c86073ad49b1 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu - - libarrow-dataset 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow-dataset 18.1.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 452385 - timestamp: 1735684993831 + size: 452161 + timestamp: 1736609917123 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -4726,13 +4726,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 - md5: b97013ef4e1dd2cf11594f06d5b5e83a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 + md5: a9fa0ef309406c84b46db3a28efd761e depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4741,14 +4741,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1205598 - timestamp: 1735684849150 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 - md5: 184bec7a9392ab6ba8134041e81971d6 + size: 1207011 + timestamp: 1736610684584 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 + md5: 9a907190c9e2c6bf1a29569700218f0b depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4757,15 +4757,15 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1117825 - timestamp: 1735685495511 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 + size: 1117465 + timestamp: 1736611918180 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb + md5: b8bd275a49877fdec62ff787818a869d depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 @@ -4773,8 +4773,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 873251 - timestamp: 1735684582558 + size: 873593 + timestamp: 1736609701839 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -5549,47 +5549,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda noarch: python - sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 - md5: 9a12141b0beb110b83d4ae256d8de1b0 + sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a + md5: d796fa41a5dd97e2bc1019b10497a31b depends: - - max-core ==25.1.0.dev2025011105 release - - max-python >=25.1.0.dev2025011105,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011105 release - - mblack ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release + - max-python >=25.1.0.dev2025011205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary size: 9919 - timestamp: 1736572603494 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 - md5: ba267ab335859f14f9c0d887d4a83f14 + timestamp: 1736659018393 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 + md5: 8dedeccd5df7d21651ce7ba876ad3db9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 244035937 - timestamp: 1736572608009 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b - md5: e8f626acac2d17a591ac8353ba41f5d0 + size: 244387099 + timestamp: 1736659018391 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 + md5: acd35656dff9277c8401424aeb44ed58 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 247708765 - timestamp: 1736572603492 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 - md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 + size: 248031826 + timestamp: 1736659028471 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 + md5: 2078ddc332986f28c8b67c413aa0c6e9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 206225127 - timestamp: 1736572820782 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: 621688d96524cbf32ed8f33e4d572043973beb875708e69af36735ee730cc6c4 - md5: bb2eb7a24245cd62aed0b9d3e3e85604 + size: 206561289 + timestamp: 1736660251821 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: f4a145b7b67707fa4053ebc992ecce87190cf34039cad29457c7b9474d0c3e13 + md5: ace652c55e958db1e320c5423fe5c320 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -5610,13 +5610,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124216697 - timestamp: 1736572608017 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: fd2587af6018758078516561bfdb54d8175207edd4ce6dce211aeb9dffbfd967 - md5: 8d1481a3abe8cd46a76797465f6a9eb6 + size: 124320649 + timestamp: 1736659018401 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: fcbf3f2315a28485f0d5338ac3cf4a26540e30bc033f21a7789199c2a94ab4c1 + md5: 43fa4a1c11fe12b55f984e32501a1a09 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -5637,13 +5637,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127983766 - timestamp: 1736572603503 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: 5d6590e84cf64008fd48066ef10138c48cdbb6d6e2a1d3de01e71270d8d8d966 - md5: 92aa60fa7fe761433d03416f21c8d912 + size: 128073303 + timestamp: 1736659028481 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: c6b332a826824959a196a09095bca25ff614ec2b05939683f2971160dd1a0b25 + md5: 1cf2f5ed4307f35ea22c392734a54751 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -5664,12 +5664,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110625116 - timestamp: 1736572820784 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + size: 110696805 + timestamp: 1736660251823 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda noarch: python - sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 - md5: 32c691c7fc2c6a218e1ce2272965a101 + sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f + md5: aea163e4e020e7ab6c44476abb1e5c2b depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5679,8 +5679,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130815 - timestamp: 1736572603499 + size: 130806 + timestamp: 1736659018397 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5700,18 +5700,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda noarch: python - sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd - md5: 036f5ddfbcce66b3f9972cebf1cec107 + sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 + md5: 437e3994be83b2370d71635c5c5b616a depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736572603499 + size: 22934 + timestamp: 1736659018398 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -8054,6 +8054,7 @@ packages: arch: x86_64 platform: linux license: MIT + license_family: MIT size: 410192 timestamp: 1736550568524 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda @@ -8070,6 +8071,7 @@ packages: arch: aarch64 platform: linux license: MIT + license_family: MIT size: 403791 timestamp: 1736550743174 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda @@ -8086,6 +8088,7 @@ packages: arch: arm64 platform: osx license: MIT + license_family: MIT size: 363822 timestamp: 1736550859472 - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 68572dbafe..ee9413a668 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -14,7 +14,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda @@ -23,10 +23,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -109,7 +109,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -231,7 +231,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda @@ -240,10 +240,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -295,10 +295,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -327,7 +327,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -448,7 +448,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda @@ -457,10 +457,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -510,10 +510,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -539,7 +539,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -804,55 +804,55 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea + md5: b0815d37ab812ade9c07239da7c3c369 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 107614 - timestamp: 1734021692519 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda - sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 - md5: e524686ace966acefb5b8cbc6e8b3daa + size: 107478 + timestamp: 1736592747413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b + md5: 56f166780076db46c5e273988693d8a3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 111854 - timestamp: 1734021745104 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda - sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 - md5: f688b8893c20ad9477a19e7ce614014a + size: 112264 + timestamp: 1736592695540 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 + md5: 1e9a41d5296f50c08ae511d61fddef85 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 92507 - timestamp: 1734021831330 + size: 92547 + timestamp: 1736592866387 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1195,9 +1195,9 @@ packages: license_family: Apache size: 97598 timestamp: 1734146239038 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda - sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d - md5: a5126a90e74ac739b00564a4c7ddcc36 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda + sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc + md5: dcd498d493818b776a77fbc242fbf8e4 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1206,11 +1206,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 56094 - timestamp: 1733994449690 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 + size: 55911 + timestamp: 1736535960724 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda + sha256: fba38e469457764afcb94aa84d4d7788e6b5fa1554d34b05c904d2245fdd3c81 + md5: a78928881c652facde2a13ec6e776f3c depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 @@ -1218,11 +1218,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda - sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f - md5: 22f72f8cd7ead211304ac17d337d96e0 + size: 58221 + timestamp: 1736536003041 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda + sha256: ea4f0f1e99056293c69615f581a997d65ba7e229e296e402e0d8ef750648a5b5 + md5: e7b5498ac7b7ab921a907be38f3a8080 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1230,8 +1230,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 49664 - timestamp: 1733994553014 + size: 49872 + timestamp: 1736536152332 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 @@ -1269,9 +1269,9 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 + md5: f21296b496cca1c1fa426b9a3b676e79 depends: - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1282,18 +1282,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e - md5: d77a9e3d7ce15399903e92825fd651b5 + size: 354328 + timestamp: 1736598991291 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 + md5: 63546051b5687f793ae977c7994e1339 depends: - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1303,18 +1303,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 283154 - timestamp: 1734177845248 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 + size: 284664 + timestamp: 1736598964131 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 + md5: 31fdd3ffb00f5472196fa95ef08087b7 depends: - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1325,23 +1325,23 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 236269 + timestamp: 1736599024242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 + md5: fc01d77a7f383b2915f276c73b7d0934 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1351,16 +1351,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 3088636 + timestamp: 1736598504343 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 + md5: 33f86f8de1d8cd40f8fe628dc0784437 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1370,17 +1370,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda - sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 - md5: 0981ed87098b149bdb7d99a4a3fd0e58 + size: 2925443 + timestamp: 1736598526637 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c + md5: a2374b4182bf5b2d08b2903393d0c487 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1389,8 +1389,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2826534 - timestamp: 1734094018287 + size: 2824168 + timestamp: 1736598935034 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -2558,13 +2558,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - build_number: 7 - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + build_number: 8 + sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 + md5: 1c9caae53b14a385b59e87687adad2d6 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2597,14 +2597,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - build_number: 7 - sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb - md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 - depends: - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + size: 8801586 + timestamp: 1736610546493 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + build_number: 8 + sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a + md5: daceef1881b4ddc72bb5b225a122c633 + depends: + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2631,21 +2631,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - arrow-cpp <0.0a0 - - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 8026714 - timestamp: 1735685336542 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - build_number: 7 - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + size: 8045923 + timestamp: 1736611764958 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + build_number: 8 + sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f + md5: fdc79871e6c243b819497337215416d9 depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2676,111 +2676,111 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 - md5: 12d84228204c56fec6ed113288014d11 + size: 5497383 + timestamp: 1736608604724 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d + md5: 544759904898499f634f8f88a9907f88 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 612463 - timestamp: 1735684749868 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e + size: 611558 + timestamp: 1736610592458 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf + md5: 7a8e6a363d2f39a2f3df3f181d12692d depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 - md5: 3eaf71fe987de13061db795e03bb1a1c + size: 579798 + timestamp: 1736611846905 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e + md5: 8db96829f8e427167f450c7467a1ba44 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 485185 - timestamp: 1735683071232 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e - md5: 0a81eb63d7cd150f598c752e86388d57 + size: 484442 + timestamp: 1736608695654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 + md5: 894a5ed78728b77c997fefeee222ac4d depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_7_cpu + - libparquet 18.1.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 587497 - timestamp: 1735684880531 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab + size: 588032 + timestamp: 1736610711976 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b + md5: 11856da892b919cc27bd62638d701c65 depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu + - libparquet 18.1.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b - md5: 97a2d3606682d94f7d73112e9ad684ae + size: 560571 + timestamp: 1736611941995 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f + md5: 7b3736f49b3ba299b7799aeb448cb830 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_7_cpu + - libparquet 18.1.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 491237 - timestamp: 1735684688308 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf - md5: e128def53c133e8a23ac00cd4a479335 + size: 491001 + timestamp: 1736609758514 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 + md5: 46eaf81238da6f3ffab1f3ffdcee382e depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu - - libarrow-dataset 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow-dataset 18.1.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -2788,18 +2788,18 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 521861 - timestamp: 1735684940668 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc - md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 + size: 521707 + timestamp: 1736610765240 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee + md5: e7dc0209e065a2b51f19848cefa4b1ab depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libarrow-dataset 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow-dataset 18.1.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -2807,27 +2807,27 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 516014 - timestamp: 1735685565929 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - build_number: 7 - sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 - md5: 91927747173f65695e441346c7145e26 + size: 517189 + timestamp: 1736611989417 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + build_number: 8 + sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 + md5: f67eb19d22ba355cced8c86073ad49b1 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu - - libarrow-dataset 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow-dataset 18.1.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 452385 - timestamp: 1735684993831 + size: 452161 + timestamp: 1736609917123 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3939,13 +3939,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 - md5: b97013ef4e1dd2cf11594f06d5b5e83a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 + md5: a9fa0ef309406c84b46db3a28efd761e depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3954,14 +3954,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1205598 - timestamp: 1735684849150 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 - md5: 184bec7a9392ab6ba8134041e81971d6 + size: 1207011 + timestamp: 1736610684584 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 + md5: 9a907190c9e2c6bf1a29569700218f0b depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3970,15 +3970,15 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1117825 - timestamp: 1735685495511 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 + size: 1117465 + timestamp: 1736611918180 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb + md5: b8bd275a49877fdec62ff787818a869d depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 @@ -3986,8 +3986,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 873251 - timestamp: 1735684582558 + size: 873593 + timestamp: 1736609701839 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda noarch: python - sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 - md5: 9a12141b0beb110b83d4ae256d8de1b0 + sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a + md5: d796fa41a5dd97e2bc1019b10497a31b depends: - - max-core ==25.1.0.dev2025011105 release - - max-python >=25.1.0.dev2025011105,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011105 release - - mblack ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release + - max-python >=25.1.0.dev2025011205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary size: 9919 - timestamp: 1736572603494 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 - md5: ba267ab335859f14f9c0d887d4a83f14 + timestamp: 1736659018393 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 + md5: 8dedeccd5df7d21651ce7ba876ad3db9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 244035937 - timestamp: 1736572608009 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b - md5: e8f626acac2d17a591ac8353ba41f5d0 + size: 244387099 + timestamp: 1736659018391 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 + md5: acd35656dff9277c8401424aeb44ed58 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 247708765 - timestamp: 1736572603492 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 - md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 + size: 248031826 + timestamp: 1736659028471 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 + md5: 2078ddc332986f28c8b67c413aa0c6e9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 206225127 - timestamp: 1736572820782 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: 621688d96524cbf32ed8f33e4d572043973beb875708e69af36735ee730cc6c4 - md5: bb2eb7a24245cd62aed0b9d3e3e85604 + size: 206561289 + timestamp: 1736660251821 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: f4a145b7b67707fa4053ebc992ecce87190cf34039cad29457c7b9474d0c3e13 + md5: ace652c55e958db1e320c5423fe5c320 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124216697 - timestamp: 1736572608017 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: fd2587af6018758078516561bfdb54d8175207edd4ce6dce211aeb9dffbfd967 - md5: 8d1481a3abe8cd46a76797465f6a9eb6 + size: 124320649 + timestamp: 1736659018401 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: fcbf3f2315a28485f0d5338ac3cf4a26540e30bc033f21a7789199c2a94ab4c1 + md5: 43fa4a1c11fe12b55f984e32501a1a09 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127983766 - timestamp: 1736572603503 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: 5d6590e84cf64008fd48066ef10138c48cdbb6d6e2a1d3de01e71270d8d8d966 - md5: 92aa60fa7fe761433d03416f21c8d912 + size: 128073303 + timestamp: 1736659028481 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: c6b332a826824959a196a09095bca25ff614ec2b05939683f2971160dd1a0b25 + md5: 1cf2f5ed4307f35ea22c392734a54751 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110625116 - timestamp: 1736572820784 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + size: 110696805 + timestamp: 1736660251823 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda noarch: python - sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 - md5: 32c691c7fc2c6a218e1ce2272965a101 + sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f + md5: aea163e4e020e7ab6c44476abb1e5c2b depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130815 - timestamp: 1736572603499 + size: 130806 + timestamp: 1736659018397 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda noarch: python - sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd - md5: 036f5ddfbcce66b3f9972cebf1cec107 + sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 + md5: 437e3994be83b2370d71635c5c5b616a depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736572603499 + size: 22934 + timestamp: 1736659018398 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6804,6 +6804,7 @@ packages: arch: x86_64 platform: linux license: MIT + license_family: MIT size: 410192 timestamp: 1736550568524 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda @@ -6820,6 +6821,7 @@ packages: arch: aarch64 platform: linux license: MIT + license_family: MIT size: 403791 timestamp: 1736550743174 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda @@ -6836,6 +6838,7 @@ packages: arch: arm64 platform: osx license: MIT + license_family: MIT size: 363822 timestamp: 1736550859472 - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda diff --git a/magic.lock b/magic.lock index baa7c0612d..20f710b665 100644 --- a/magic.lock +++ b/magic.lock @@ -14,7 +14,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda @@ -23,10 +23,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -109,7 +109,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -232,7 +232,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda @@ -241,10 +241,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -296,10 +296,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -328,7 +328,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -450,7 +450,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda @@ -459,10 +459,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -512,10 +512,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -541,7 +541,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -807,55 +807,55 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-hb921021_15.conda - sha256: 537006ad6d5097c134494166a6a1dc1451d5d050878d7b82cef498bfda40ba8a - md5: c79d50f64cffa5ad51ecc1a81057962f +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea + md5: b0815d37ab812ade9c07239da7c3c369 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 107614 - timestamp: 1734021692519 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-h2cb9fb3_15.conda - sha256: 4ce859dc9ff128bf5515604c43f33fb511386022fc9765ca077990f2a3f23df5 - md5: e524686ace966acefb5b8cbc6e8b3daa + size: 107478 + timestamp: 1736592747413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b + md5: 56f166780076db46c5e273988693d8a3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 111854 - timestamp: 1734021745104 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-h8bc59a9_15.conda - sha256: 0e41e56b662e76e024182adebcd91d09a4d38a83b35217c84e4967354dfff9a2 - md5: f688b8893c20ad9477a19e7ce614014a + size: 112264 + timestamp: 1736592695540 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 + md5: 1e9a41d5296f50c08ae511d61fddef85 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 92507 - timestamp: 1734021831330 + size: 92547 + timestamp: 1736592866387 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1198,9 +1198,9 @@ packages: license_family: Apache size: 97598 timestamp: 1734146239038 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.1-h4e1184b_4.conda - sha256: df586f42210af1134b1c88ff4c278c3cb6d6c807c84eac48860062464b28554d - md5: a5126a90e74ac739b00564a4c7ddcc36 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda + sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc + md5: dcd498d493818b776a77fbc242fbf8e4 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1209,11 +1209,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 56094 - timestamp: 1733994449690 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.1-h0f0193d_4.conda - sha256: ede8e782467c87ac80ceb9c9af9e917d121b7d8b8c698186d18e3cecd36f2210 - md5: 53e798d720dd78b78847a7b2fdb05fc9 + size: 55911 + timestamp: 1736535960724 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda + sha256: fba38e469457764afcb94aa84d4d7788e6b5fa1554d34b05c904d2245fdd3c81 + md5: a78928881c652facde2a13ec6e776f3c depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 @@ -1221,11 +1221,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 58621 - timestamp: 1733994421495 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.1-hc8a0bd2_4.conda - sha256: de98343ce42d2e569b3380292d20f47bf39bda08aadabcbb8e650d3f38fd742f - md5: 22f72f8cd7ead211304ac17d337d96e0 + size: 58221 + timestamp: 1736536003041 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda + sha256: ea4f0f1e99056293c69615f581a997d65ba7e229e296e402e0d8ef750648a5b5 + md5: e7b5498ac7b7ab921a907be38f3a8080 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1233,8 +1233,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 49664 - timestamp: 1733994553014 + size: 49872 + timestamp: 1736536152332 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 md5: 74e8c3e4df4ceae34aa2959df4b28101 @@ -1272,9 +1272,9 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.7-hd92328a_7.conda - sha256: 094cd81f1e5ba713e9e7a272ee52b5dde3ccc4842ea90f19c0354a00bbdac3d9 - md5: 02b95564257d5c3db9c06beccf711f95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 + md5: f21296b496cca1c1fa426b9a3b676e79 depends: - __glibc >=2.17,<3.0.a0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1285,18 +1285,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 354703 - timestamp: 1734177883319 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.7-h8a4e35f_7.conda - sha256: 5ba9188e0cb4e3faff9bc96774febb040aa3b802aedba29d847e00e7b5eab84e - md5: d77a9e3d7ce15399903e92825fd651b5 + size: 354328 + timestamp: 1736598991291 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 + md5: 63546051b5687f793ae977c7994e1339 depends: - aws-c-auth >=0.8.0,<0.8.1.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1306,18 +1306,18 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 283154 - timestamp: 1734177845248 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.7-h19a973c_7.conda - sha256: 8269e6746eb3a5d15b732a3983888bf98dfc1f6594e95250fc8d16b43cfd5ff9 - md5: 95714136bef3e917bd5a2942d4682b20 + size: 284664 + timestamp: 1736598964131 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 + md5: 31fdd3ffb00f5472196fa95ef08087b7 depends: - __osx >=11.0 - aws-c-auth >=0.8.0,<0.8.1.0a0 @@ -1328,23 +1328,23 @@ packages: - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - aws-c-s3 >=0.7.7,<0.7.8.0a0 - - aws-c-sdkutils >=0.2.1,<0.2.2.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236249 - timestamp: 1734178020924 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-hc430e4a_4.conda - sha256: 2dc09f6f9c49127b5f96e7535b64a9c521b944d76d8b7d03d48ae80257ac1cea - md5: aeefac461bea1f126653c1285cf5af08 + size: 236269 + timestamp: 1736599024242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 + md5: fc01d77a7f383b2915f276c73b7d0934 depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1354,16 +1354,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3060561 - timestamp: 1734093737431 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h849ce1a_4.conda - sha256: 51b9e9df8cbab4a13a1b9d39d6ef5ed162aaa29c09a745810e00bbe92e1045c1 - md5: cda7747f4398be8d1fb37362815917a7 + size: 3088636 + timestamp: 1736598504343 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 + md5: 33f86f8de1d8cd40f8fe628dc0784437 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1373,17 +1373,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2920625 - timestamp: 1734093552712 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-he0ff2e4_4.conda - sha256: 535b970aaa13be45f8cab8205c59f044b17364111c41a227f061775a5c834e18 - md5: 0981ed87098b149bdb7d99a4a3fd0e58 + size: 2925443 + timestamp: 1736598526637 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c + md5: a2374b4182bf5b2d08b2903393d0c487 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1392,8 +1392,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2826534 - timestamp: 1734094018287 + size: 2824168 + timestamp: 1736598935034 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -2561,13 +2561,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-hd595efa_7_cpu.conda - build_number: 7 - sha256: 554ffa338264c1dc34d95adb7eb856d50a2f25e7fa303a1a51e4372301b7c96f - md5: 08d4aff5ee6dee9a1b9ab13fca927697 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + build_number: 8 + sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 + md5: 1c9caae53b14a385b59e87687adad2d6 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2600,14 +2600,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 8770256 - timestamp: 1735684696564 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-hb7781cd_7_cpu.conda - build_number: 7 - sha256: f6107506bd16788560b47a4d18c1457b4df30a49334364d32613fe3f53ba6cbb - md5: 98cf7127ca7b3854c5d1c8bef1ed6e53 - depends: - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + size: 8801586 + timestamp: 1736610546493 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + build_number: 8 + sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a + md5: daceef1881b4ddc72bb5b225a122c633 + depends: + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2634,21 +2634,21 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - arrow-cpp <0.0a0 - - parquet-cpp <0.0a0 - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 8026714 - timestamp: 1735685336542 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-h0ad35bc_7_cpu.conda - build_number: 7 - sha256: 4fbdd8bb89d912bf03f10f9373a8d96a1cdd7a7851e107393418a3d2715bc27e - md5: 4ba2173203f44bbf03d19aaba6ed07d3 + size: 8045923 + timestamp: 1736611764958 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + build_number: 8 + sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f + md5: fdc79871e6c243b819497337215416d9 depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.7,<0.29.8.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2679,111 +2679,111 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 5506699 - timestamp: 1735682962976 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 87ea5d6a84d922d73975dce8661fccf257e72e755175b12c30e1181a34e37987 - md5: 12d84228204c56fec6ed113288014d11 + size: 5497383 + timestamp: 1736608604724 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d + md5: 544759904898499f634f8f88a9907f88 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 612463 - timestamp: 1735684749868 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 42cbfc87096f745d565d814d65b7228c82d985f1898859d5e456016d73e81c82 - md5: 4c1d8c3feea249782148d3cd6a25392e + size: 611558 + timestamp: 1736610592458 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf + md5: 7a8e6a363d2f39a2f3df3f181d12692d depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 578222 - timestamp: 1735685424850 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 86e20cebfdb4f335e98265c1b88f5053bf3e3648768a317856295846bfdbf2b4 - md5: 3eaf71fe987de13061db795e03bb1a1c + size: 579798 + timestamp: 1736611846905 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e + md5: 8db96829f8e427167f450c7467a1ba44 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 485185 - timestamp: 1735683071232 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 99c12511fba79c7947f78d676eae5857659084f687f375f68bc20bd4cddb0a0e - md5: 0a81eb63d7cd150f598c752e86388d57 + size: 484442 + timestamp: 1736608695654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 + md5: 894a5ed78728b77c997fefeee222ac4d depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_7_cpu + - libparquet 18.1.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 587497 - timestamp: 1735684880531 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 13ba7d3d08015aa26569eca9e198e2f8b2a0cd2d9c420e41c78cc2e5d5170f26 - md5: f39f5d725c2ca94c2e7b19e2717fd4ab + size: 588032 + timestamp: 1736610711976 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b + md5: 11856da892b919cc27bd62638d701c65 depends: - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_7_cpu + - libparquet 18.1.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 560329 - timestamp: 1735685518922 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: 52c5c4e9cd5f2ac91dcebb6a920ab2536febcea116ff8767e5439329d7da820b - md5: 97a2d3606682d94f7d73112e9ad684ae + size: 560571 + timestamp: 1736611941995 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f + md5: 7b3736f49b3ba299b7799aeb448cb830 depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_7_cpu + - libparquet 18.1.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 491237 - timestamp: 1735684688308 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 53ea53a06e137c2f81ebfdff3f978babb8b59e31f705a19b57056ec8754c1abf - md5: e128def53c133e8a23ac00cd4a479335 + size: 491001 + timestamp: 1736609758514 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 + md5: 46eaf81238da6f3ffab1f3ffdcee382e depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hd595efa_7_cpu - - libarrow-acero 18.1.0 hcb10f89_7_cpu - - libarrow-dataset 18.1.0 hcb10f89_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow-dataset 18.1.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -2791,18 +2791,18 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 521861 - timestamp: 1735684940668 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: 252e2a0d8c733f36b50499786480a05a59577d617f291868149c80534c1e8ffc - md5: 6da921d9e1c4e2ab2679eeea7cbd4c82 + size: 521707 + timestamp: 1736610765240 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee + md5: e7dc0209e065a2b51f19848cefa4b1ab depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hb7781cd_7_cpu - - libarrow-acero 18.1.0 h3b568fd_7_cpu - - libarrow-dataset 18.1.0 h3b568fd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow-dataset 18.1.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 @@ -2810,27 +2810,27 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 516014 - timestamp: 1735685565929 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_7_cpu.conda - build_number: 7 - sha256: a45bbdd6932aed972d6c6ce30a7439aa8ec9d9b8ee5affb350d41e50abdc0127 - md5: 91927747173f65695e441346c7145e26 + size: 517189 + timestamp: 1736611989417 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + build_number: 8 + sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 + md5: f67eb19d22ba355cced8c86073ad49b1 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h0ad35bc_7_cpu - - libarrow-acero 18.1.0 hf07054f_7_cpu - - libarrow-dataset 18.1.0 hf07054f_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow-dataset 18.1.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 452385 - timestamp: 1735684993831 + size: 452161 + timestamp: 1736609917123 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3942,13 +3942,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: 55945b761130f60abdecf1551907ecfd05cb4a5958cf74d855b30c005ecb3592 - md5: b97013ef4e1dd2cf11594f06d5b5e83a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 + md5: a9fa0ef309406c84b46db3a28efd761e depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 hd595efa_7_cpu + - libarrow 18.1.0 h9d9f30d_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3957,14 +3957,14 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1205598 - timestamp: 1735684849150 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 6dff9bbe731dc2cefe96bd9c7981d2cbef2b564a3152840a29c9b6a493ea50d9 - md5: 184bec7a9392ab6ba8134041e81971d6 + size: 1207011 + timestamp: 1736610684584 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 + md5: 9a907190c9e2c6bf1a29569700218f0b depends: - - libarrow 18.1.0 hb7781cd_7_cpu + - libarrow 18.1.0 h47f80e1_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3973,15 +3973,15 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 1117825 - timestamp: 1735685495511 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: bf42e43542a90edd86ba5aa5fd4543671625f1bc35f62be32688f00e18bae990 - md5: 93de9ba66a20db32a2646d313794b3a8 + size: 1117465 + timestamp: 1736611918180 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb + md5: b8bd275a49877fdec62ff787818a869d depends: - __osx >=11.0 - - libarrow 18.1.0 h0ad35bc_7_cpu + - libarrow 18.1.0 hf3eb8e5_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 @@ -3989,8 +3989,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 873251 - timestamp: 1735684582558 + size: 873593 + timestamp: 1736609701839 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4764,47 +4764,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda noarch: python - sha256: 4bd3331f281b0d42b57e7e5d28eee3650cb52ffb3f9c381f349255034ab4d011 - md5: 9a12141b0beb110b83d4ae256d8de1b0 + sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a + md5: d796fa41a5dd97e2bc1019b10497a31b depends: - - max-core ==25.1.0.dev2025011105 release - - max-python >=25.1.0.dev2025011105,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011105 release - - mblack ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release + - max-python >=25.1.0.dev2025011205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary size: 9919 - timestamp: 1736572603494 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011105-release.conda - sha256: 45fdbcfa2c105f01e3c06823e072f2b7b3ceeafe21188973a3f64a87c43c29e6 - md5: ba267ab335859f14f9c0d887d4a83f14 + timestamp: 1736659018393 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda + sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 + md5: 8dedeccd5df7d21651ce7ba876ad3db9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 244035937 - timestamp: 1736572608009 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011105-release.conda - sha256: 23794990d901f563fd2492483d4f5e0b1b91ed616028bf70bd9e2eaace6bd56b - md5: e8f626acac2d17a591ac8353ba41f5d0 + size: 244387099 + timestamp: 1736659018391 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda + sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 + md5: acd35656dff9277c8401424aeb44ed58 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 247708765 - timestamp: 1736572603492 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011105-release.conda - sha256: 8cc71a4a35f96867f4131ddca60d084a8df937ec0f551b62601adc9202788a82 - md5: 4b8d6a0afbcebe7c2e5dc2ccd30c55a8 + size: 248031826 + timestamp: 1736659028471 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda + sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 + md5: 2078ddc332986f28c8b67c413aa0c6e9 depends: - - mblack ==25.1.0.dev2025011105 release + - mblack ==25.1.0.dev2025011205 release license: LicenseRef-Modular-Proprietary - size: 206225127 - timestamp: 1736572820782 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: 621688d96524cbf32ed8f33e4d572043973beb875708e69af36735ee730cc6c4 - md5: bb2eb7a24245cd62aed0b9d3e3e85604 + size: 206561289 + timestamp: 1736660251821 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: f4a145b7b67707fa4053ebc992ecce87190cf34039cad29457c7b9474d0c3e13 + md5: ace652c55e958db1e320c5423fe5c320 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4825,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124216697 - timestamp: 1736572608017 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: fd2587af6018758078516561bfdb54d8175207edd4ce6dce211aeb9dffbfd967 - md5: 8d1481a3abe8cd46a76797465f6a9eb6 + size: 124320649 + timestamp: 1736659018401 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: fcbf3f2315a28485f0d5338ac3cf4a26540e30bc033f21a7789199c2a94ab4c1 + md5: 43fa4a1c11fe12b55f984e32501a1a09 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -4852,13 +4852,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127983766 - timestamp: 1736572603503 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011105-3.12release.conda - sha256: 5d6590e84cf64008fd48066ef10138c48cdbb6d6e2a1d3de01e71270d8d8d966 - md5: 92aa60fa7fe761433d03416f21c8d912 + size: 128073303 + timestamp: 1736659028481 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda + sha256: c6b332a826824959a196a09095bca25ff614ec2b05939683f2971160dd1a0b25 + md5: 1cf2f5ed4307f35ea22c392734a54751 depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python 3.12.* - fastapi - httpx @@ -4879,12 +4879,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110625116 - timestamp: 1736572820784 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011105-release.conda + size: 110696805 + timestamp: 1736660251823 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda noarch: python - sha256: f447d269d29bb49fd97275f623632a569638c31b40e88489367df3d7d4ce90e2 - md5: 32c691c7fc2c6a218e1ce2272965a101 + sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f + md5: aea163e4e020e7ab6c44476abb1e5c2b depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4894,8 +4894,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130815 - timestamp: 1736572603499 + size: 130806 + timestamp: 1736659018397 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4905,18 +4905,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011105-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda noarch: python - sha256: 05af473b2b4983829660ba70eb0cb6607f019c4f4b8d107350ea491c6bd8d1cd - md5: 036f5ddfbcce66b3f9972cebf1cec107 + sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 + md5: 437e3994be83b2370d71635c5c5b616a depends: - - max-core ==25.1.0.dev2025011105 release + - max-core ==25.1.0.dev2025011205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22937 - timestamp: 1736572603499 + size: 22934 + timestamp: 1736659018398 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6816,6 +6816,7 @@ packages: arch: x86_64 platform: linux license: MIT + license_family: MIT size: 410192 timestamp: 1736550568524 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda @@ -6832,6 +6833,7 @@ packages: arch: aarch64 platform: linux license: MIT + license_family: MIT size: 403791 timestamp: 1736550743174 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda @@ -6848,6 +6850,7 @@ packages: arch: arm64 platform: osx license: MIT + license_family: MIT size: 363822 timestamp: 1736550859472 - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda From 6926e253c4c35b1e801bb221681e57d02e1cc9b4 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sun, 12 Jan 2025 15:18:24 -0600 Subject: [PATCH 059/182] [stdlib] feat: Add `String` constructor from `Char` MODULAR_ORIG_COMMIT_REV_ID: 487aff5c32e10728930468c3876f75002e316667 --- docs/changelog.md | 1 + stdlib/src/collections/string/string.mojo | 51 ++++++++++++------- .../test/collections/string/test_string.mojo | 5 ++ 3 files changed, 38 insertions(+), 19 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 23979ca0ff..b0951f6618 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -99,6 +99,7 @@ what we publish. functionality. - Added `Char`, for representing and storing single Unicode characters. + - Added `String` constructor from `Char` - `chr(Int)` will now abort if given a codepoint value that is not a valid `Char`. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 984637758f..cca7e2c210 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -104,11 +104,7 @@ fn chr(c: Int) -> String: # SAFETY: We just checked that `char` is present. var char = char_opt.unsafe_value() - var num_bytes = char.utf8_byte_length() - var ptr = UnsafePointer[UInt8].alloc(num_bytes + 1) - _ = char.unsafe_write_utf8(ptr) - ptr[num_bytes] = 0 - return String(ptr=ptr, length=num_bytes + 1) + return String(char) # ===----------------------------------------------------------------------=== # @@ -666,6 +662,20 @@ struct String( # Life cycle methods # ===------------------------------------------------------------------=== # + @always_inline + fn __init__(out self): + """Construct an uninitialized string.""" + self._buffer = Self._buffer_type() + + @always_inline + fn __init__(out self, *, capacity: Int): + """Construct an uninitialized string with the given capacity. + + Args: + capacity: The capacity of the string. + """ + self._buffer = Self._buffer_type(capacity=capacity) + @always_inline fn __init__(out self, owned buffer: List[UInt8, *_]): """Construct a string from a buffer of bytes without copying the @@ -690,20 +700,6 @@ struct String( ) self._buffer = buffer^._cast_hint_trivial_type[True]() - @always_inline - fn __init__(out self): - """Construct an uninitialized string.""" - self._buffer = Self._buffer_type() - - @always_inline - fn __init__(out self, *, capacity: Int): - """Construct an uninitialized string with the given capacity. - - Args: - capacity: The capacity of the string. - """ - self._buffer = Self._buffer_type(capacity=capacity) - fn copy(self) -> Self: """Explicitly copy the provided value. @@ -712,6 +708,23 @@ struct String( """ return self # Just use the implicit copyinit. + fn __init__(out self, char: Char): + """Construct a string from a character. + + Args: + char: The character to construct this string from. + + Notes: + This will allocate a new string holding the UTF-8 encoded + representation of `char`. + """ + var char_len = char.utf8_byte_length() + var buffer = List[Byte](capacity=char_len + 1) + _ = char.unsafe_write_utf8(buffer.unsafe_ptr()) + buffer.unsafe_ptr()[char_len] = 0 + buffer.size = char_len + 1 + self = String(buffer^) + fn __init__(out self, strref: StringRef): """Construct a string from a StringRef object. diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index 12ccb20871..7828ba1de7 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -75,6 +75,11 @@ def test_constructors(): var s4 = String(capacity=1) assert_equal(s4._buffer.capacity, 1) + # Construction from Char + var s5 = String(Char(65)) + assert_equal(s4._buffer.capacity, 1) + assert_equal(s5, "A") + def test_copy(): var s0 = String("find") From 61f5224eb18082cfaab566ce7ae9f6d0d9ea3baf Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sun, 12 Jan 2025 16:30:12 -0600 Subject: [PATCH 060/182] =?UTF-8?q?[stdlib]=20feat:=20Impl=20`EqualityComp?= =?UTF-8?q?arable`=20and=20`Stringable`=20for=20`Char`=20(Part=208=20?= =?UTF-8?q?=C2=BE=20=F0=9F=A7=99/X)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MODULAR_ORIG_COMMIT_REV_ID: 1ff1e6c411e76eae09c14f1b4674349ca997ad70 --- docs/changelog.md | 2 + stdlib/src/builtin/char.mojo | 66 +++++++++++++++++++++++------- stdlib/test/builtin/test_char.mojo | 17 +++++++- 3 files changed, 70 insertions(+), 15 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index b0951f6618..12d44a0173 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -99,6 +99,8 @@ what we publish. functionality. - Added `Char`, for representing and storing single Unicode characters. + - `Char` implements `CollectionElement`, `EqualityComparable`, `Intable`, and + `Stringable`. - Added `String` constructor from `Char` - `chr(Int)` will now abort if given a codepoint value that is not a valid diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index 3e07032117..bf7bcf7b5e 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -36,7 +36,7 @@ fn _is_unicode_scalar_value(codepoint: UInt32) -> Bool: @value -struct Char(CollectionElement): +struct Char(CollectionElement, EqualityComparable, Intable, Stringable): """A single textual character. This type represents a single textual character. Specifically, this type @@ -53,19 +53,6 @@ struct Char(CollectionElement): var _scalar_value: UInt32 """The Unicode scalar value represented by this type.""" - # ===-------------------------------------------------------------------===# - # Trait implementations - # ===-------------------------------------------------------------------===# - - @always_inline - fn __int__(self) -> Int: - """Returns the numeric value of this scalar value as an integer. - - Returns: - The numeric value of this scalar value as an integer. - """ - return Int(self._scalar_value) - # ===-------------------------------------------------------------------===# # Life cycle methods # ===-------------------------------------------------------------------===# @@ -218,6 +205,57 @@ struct Char(CollectionElement): return char, Int(num_bytes) + # ===-------------------------------------------------------------------===# + # Operator dunders + # ===-------------------------------------------------------------------===# + + fn __eq__(self, other: Self) -> Bool: + """Return True if this character has the same codepoint value as `other`. + + Args: + other: The codepoint value to compare against. + + Returns: + True if this character and `other` have the same codepoint value; + False otherwise. + """ + return Int(self) == Int(other) + + fn __ne__(self, other: Self) -> Bool: + """Return True if this character has a different codepoint value from + `other`. + + Args: + other: The codepoint value to compare against. + + Returns: + True if this character and `other` have different codepoint values; + False otherwise. + """ + return Int(self) != Int(other) + + # ===-------------------------------------------------------------------===# + # Trait implementations + # ===-------------------------------------------------------------------===# + + @always_inline + fn __int__(self) -> Int: + """Returns the numeric value of this scalar value as an integer. + + Returns: + The numeric value of this scalar value as an integer. + """ + return Int(self._scalar_value) + + @always_inline + fn __str__(self) -> String: + """Formats this `Char` as a single-character string. + + Returns: + A string containing this single character. + """ + return String(self) + # ===-------------------------------------------------------------------===# # Methods # ===-------------------------------------------------------------------===# diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index 70bcf8d706..346467d3e2 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -12,7 +12,7 @@ # ===----------------------------------------------------------------------=== # # RUN: %mojo %s -from testing import assert_true, assert_false, assert_equal +from testing import assert_true, assert_false, assert_equal, assert_not_equal def test_char_validity(): @@ -50,6 +50,19 @@ def test_char_from_u8(): assert_false(c2.is_ascii()) +def test_char_comparison(): + assert_equal(Char(0), Char(0)) + assert_not_equal(Char(0), Char(1)) + + +def test_char_formatting(): + assert_equal(str(Char(0)), "\0") + assert_equal(str(Char(32)), " ") + assert_equal(str(Char(97)), "a") + assert_equal(str(Char.from_u32(0x00BE).value()), "¾") + assert_equal(str(Char.from_u32(0x1F642).value()), "🙂") + + def test_char_properties(): assert_true(Char.from_u32(0).value().is_ascii()) # Last ASCII codepoint. @@ -177,6 +190,8 @@ def test_char_comptime(): def main(): test_char_validity() test_char_from_u8() + test_char_comparison() + test_char_formatting() test_char_properties() test_char_is_posix_space() test_char_utf8_encoding() From 94298c84730c508bf586ba69443ced52a2253415 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sun, 12 Jan 2025 17:04:45 -0600 Subject: [PATCH 061/182] [stdlib] refactor: Use `Char` in Unicode casing logic cleanup + add `Char.to_u32()` MODULAR_ORIG_COMMIT_REV_ID: 20261f437d464f55ad3d7c55ec643265c5cdde03 --- docs/changelog.md | 1 + stdlib/src/builtin/char.mojo | 15 ++- stdlib/src/collections/string/_unicode.mojo | 118 ++++++++++++------ .../test/collections/string/test_unicode.mojo | 47 +++++++ 4 files changed, 142 insertions(+), 39 deletions(-) create mode 100644 stdlib/test/collections/string/test_unicode.mojo diff --git a/docs/changelog.md b/docs/changelog.md index 12d44a0173..2fea5208c5 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -102,6 +102,7 @@ what we publish. - `Char` implements `CollectionElement`, `EqualityComparable`, `Intable`, and `Stringable`. - Added `String` constructor from `Char` + - `Char` can be converted to `UInt32` via `Char.to_u32()`. - `chr(Int)` will now abort if given a codepoint value that is not a valid `Char`. diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index bf7bcf7b5e..863a046442 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -219,7 +219,7 @@ struct Char(CollectionElement, EqualityComparable, Intable, Stringable): True if this character and `other` have the same codepoint value; False otherwise. """ - return Int(self) == Int(other) + return self.to_u32() == other.to_u32() fn __ne__(self, other: Self) -> Bool: """Return True if this character has a different codepoint value from @@ -232,7 +232,7 @@ struct Char(CollectionElement, EqualityComparable, Intable, Stringable): True if this character and `other` have different codepoint values; False otherwise. """ - return Int(self) != Int(other) + return self.to_u32() != other.to_u32() # ===-------------------------------------------------------------------===# # Trait implementations @@ -318,6 +318,17 @@ struct Char(CollectionElement, EqualityComparable, Intable, Stringable): or c == `\x1e` ) + @always_inline + fn to_u32(self) -> UInt32: + """Returns the numeric value of this scalar value as an unsigned 32-bit + integer. + + Returns: + The numeric value of this scalar value as an unsigned 32-bit + integer. + """ + return self._scalar_value + @always_inline fn unsafe_write_utf8(self, ptr: UnsafePointer[Byte]) -> UInt: """Shift unicode to utf8 representation. diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index 55fd84018a..a066930c7f 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -12,37 +12,38 @@ # ===----------------------------------------------------------------------=== # from memory import UnsafePointer, memcpy +from memory import Span from collections.string._unicode_lookups import * -fn _uppercase_mapping_index(rune: Int) -> Int: +fn _uppercase_mapping_index(rune: Char) -> Int: """Return index for upper case mapping or -1 if no mapping is given.""" return _to_index[has_uppercase_mapping](rune) -fn _uppercase_mapping2_index(rune: Int) -> Int: +fn _uppercase_mapping2_index(rune: Char) -> Int: """Return index for upper case mapping converting the rune to 2 runes, or -1 if no mapping is given. """ return _to_index[has_uppercase_mapping2](rune) -fn _uppercase_mapping3_index(rune: Int) -> Int: +fn _uppercase_mapping3_index(rune: Char) -> Int: """Return index for upper case mapping converting the rune to 3 runes, or -1 if no mapping is given. """ return _to_index[has_uppercase_mapping3](rune) -fn _lowercase_mapping_index(rune: Int) -> Int: +fn _lowercase_mapping_index(rune: Char) -> Int: """Return index for lower case mapping or -1 if no mapping is given.""" return _to_index[has_lowercase_mapping](rune) @always_inline -fn _to_index[lookup: List[UInt32, **_]](rune: Int) -> Int: +fn _to_index[lookup: List[UInt32, **_]](rune: Char) -> Int: """Find index of rune in lookup with binary search. Returns -1 if not found.""" - var result = lookup._binary_search_index(UInt32(rune)) + var result = lookup._binary_search_index(rune.to_u32()) if result: return result.unsafe_value() @@ -50,6 +51,60 @@ fn _to_index[lookup: List[UInt32, **_]](rune: Int) -> Int: return -1 +# TODO: +# Refactor this to return a Span[Char, StaticConstantOrigin], so that the +# return `UInt` count and fixed-size `InlineArray` are not necessary. +fn _get_uppercase_mapping( + char: Char, +) -> Optional[Tuple[UInt, InlineArray[Char, 3]]]: + """Returns the 1, 2, or 3 character sequence that is the uppercase form of + `char`. + + Returns None if `char` does not have an uppercase equivalent. + """ + var array = InlineArray[Char, 3](fill=Char(0)) + + var index1 = _uppercase_mapping_index(char) + if index1 != -1: + var rune = uppercase_mapping[index1] + array[0] = Char(unsafe_unchecked_codepoint=rune) + return Tuple(UInt(1), array) + + var index2 = _uppercase_mapping2_index(char) + if index2 != -1: + var runes = uppercase_mapping2[index2] + array[0] = Char(unsafe_unchecked_codepoint=runes[0]) + array[1] = Char(unsafe_unchecked_codepoint=runes[1]) + return Tuple(UInt(2), array) + + var index3 = _uppercase_mapping3_index(char) + if index3 != -1: + var runes = uppercase_mapping3[index3] + array[0] = Char(unsafe_unchecked_codepoint=runes[0]) + array[1] = Char(unsafe_unchecked_codepoint=runes[1]) + array[2] = Char(unsafe_unchecked_codepoint=runes[2]) + return Tuple(UInt(3), array) + + return None + + +fn _get_lowercase_mapping(char: Char) -> Optional[Char]: + var index: Optional[UInt] = has_lowercase_mapping._binary_search_index( + char.to_u32() + ) + + if index: + # SAFETY: We just checked that `result` is present. + var codepoint = lowercase_mapping[index.unsafe_value()] + + # SAFETY: + # We know this is a valid `Char` because the mapping data tables + # contain only valid codepoints. + return Char(unsafe_unchecked_codepoint=codepoint) + else: + return None + + fn is_uppercase(s: StringSlice) -> Bool: """Returns True if all characters in the string are uppercase, and there is at least one cased character. @@ -63,7 +118,7 @@ fn is_uppercase(s: StringSlice) -> Bool: """ var found = False for c in s: - var rune = ord(c) + var rune = Char.ord(c) var index = _lowercase_mapping_index(rune) if index != -1: found = True @@ -93,7 +148,7 @@ fn is_lowercase(s: StringSlice) -> Bool: """ var found = False for c in s: - var rune = ord(c) + var rune = Char.ord(c) var index = _uppercase_mapping_index(rune) if index != -1: found = True @@ -112,12 +167,6 @@ fn is_lowercase(s: StringSlice) -> Bool: return found -fn _write_rune(rune: UInt32, p: UnsafePointer[UInt8]) -> Int: - """Write rune as UTF-8 into provided pointer. Return number of added bytes. - """ - return Char(unsafe_unchecked_codepoint=rune).unsafe_write_utf8(p) - - fn to_lowercase(s: StringSlice) -> String: """Returns a new string with all characters converted to uppercase. @@ -134,15 +183,16 @@ fn to_lowercase(s: StringSlice) -> String: var output_offset = 0 while input_offset < s.byte_length(): var rune_and_size = Char.unsafe_decode_utf8_char(input + input_offset) - var index = _lowercase_mapping_index(Int(rune_and_size[0])) - if index == -1: + var lowercase_char_opt = _get_lowercase_mapping(rune_and_size[0]) + if lowercase_char_opt is None: memcpy( output + output_offset, input + input_offset, rune_and_size[1] ) output_offset += rune_and_size[1] else: - output_offset += _write_rune( - lowercase_mapping[index], output + output_offset + var lower_char: Char = lowercase_char_opt.unsafe_value() + output_offset += lower_char.unsafe_write_utf8( + output + output_offset ) input_offset += rune_and_size[1] @@ -179,26 +229,20 @@ fn to_uppercase(s: StringSlice) -> String: var output_offset = 0 while input_offset < s.byte_length(): var rune_and_size = Char.unsafe_decode_utf8_char(input + input_offset) - var index = _uppercase_mapping_index(Int(rune_and_size[0])) - var index2 = _uppercase_mapping2_index( - Int(rune_and_size[0]) - ) if index == -1 else -1 - var index3 = _uppercase_mapping3_index( - Int(rune_and_size[0]) - ) if index == -1 and index2 == -1 else -1 - if index != -1: - output_offset += _write_rune( - uppercase_mapping[index], output + output_offset + + var uppercase_replacement_opt = _get_uppercase_mapping(rune_and_size[0]) + + if uppercase_replacement_opt: + # A given character can be replaced with a sequence of characters + # up to 3 characters in length. A fixed size `Char` array is + # returned, along with a `count` (1, 2, or 3) of how many + # replacement characters are in the uppercase replacement sequence. + count, uppercase_replacement_chars = ( + uppercase_replacement_opt.unsafe_value() ) - elif index2 != -1: - var runes = uppercase_mapping2[index2] - output_offset += _write_rune(runes[0], output + output_offset) - output_offset += _write_rune(runes[1], output + output_offset) - elif index3 != -1: - var runes = uppercase_mapping3[index3] - output_offset += _write_rune(runes[0], output + output_offset) - output_offset += _write_rune(runes[1], output + output_offset) - output_offset += _write_rune(runes[2], output + output_offset) + for char_idx in range(count): + var char: Char = uppercase_replacement_chars[char_idx] + output_offset += char.unsafe_write_utf8(output + output_offset) else: memcpy( output + output_offset, input + input_offset, rune_and_size[1] diff --git a/stdlib/test/collections/string/test_unicode.mojo b/stdlib/test/collections/string/test_unicode.mojo new file mode 100644 index 0000000000..142962118c --- /dev/null +++ b/stdlib/test/collections/string/test_unicode.mojo @@ -0,0 +1,47 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2024, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +# RUN: %mojo %s + +from collections import InlineArray +from collections.string._unicode import _get_uppercase_mapping + +from testing import assert_equal + + +def test_uppercase_conversion(): + # a -> A + count1, chars1 = _get_uppercase_mapping(Char(97)).value() + assert_equal(count1, 1) + assert_equal(chars1[0], Char(65)) + assert_equal(chars1[1], Char(0)) + assert_equal(chars1[2], Char(0)) + + # ß -> SS + count2, chars2 = _get_uppercase_mapping(Char.from_u32(0xDF).value()).value() + assert_equal(count2, 2) + assert_equal(chars2[0], Char.from_u32(0x53).value()) + assert_equal(chars2[1], Char.from_u32(0x53).value()) + assert_equal(chars2[2], Char(0)) + + # ΐ -> Ϊ́ + count3, chars3 = _get_uppercase_mapping( + Char.from_u32(0x390).value() + ).value() + assert_equal(count3, 3) + assert_equal(chars3[0], Char.from_u32(0x0399).value()) + assert_equal(chars3[1], Char.from_u32(0x0308).value()) + assert_equal(chars3[2], Char.from_u32(0x0301).value()) + + +def main(): + test_uppercase_conversion() From 2c230c1fd425f17b058bdcb9079d5a20f98df7d5 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Sun, 12 Jan 2025 20:07:40 -0600 Subject: [PATCH 062/182] [stdlib] cleanup: Refactor Unicode casing logic to use List This logic was juggling a data pointer, an offset (the size), and a capacity. That's exactly what `List` manages, so rewrite this to use `List`, improving the readability and letting us reuse functionality like `List.reserve()`. MODULAR_ORIG_COMMIT_REV_ID: 2026b46bb96bdfa76d54035bc8d4ed7e06fe088c --- stdlib/src/collections/list.mojo | 42 ++++++++++- stdlib/src/collections/string/_unicode.mojo | 81 ++++++++++----------- 2 files changed, 78 insertions(+), 45 deletions(-) diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index 2350d21209..3c488d3388 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -505,7 +505,7 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( """ if self.size >= self.capacity: self._realloc(self.capacity * 2 | Int(self.capacity == 0)) - (self.data + self.size).init_pointee_move(value^) + self._unsafe_next_uninit_ptr().init_pointee_move(value^) self.size += 1 fn insert(mut self, i: Int, owned value: T): @@ -611,7 +611,7 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( If there is no capacity left, resizes to `len(self) + value.size`. """ self.reserve(self.size + value.size) - (self.data + self.size).store(value) + self._unsafe_next_uninit_ptr().store(value) self.size += value.size fn extend[ @@ -633,7 +633,7 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( debug_assert(count <= value.size, "count must be <= value.size") self.reserve(self.size + count) var v_ptr = UnsafePointer.address_of(value).bitcast[Scalar[D]]() - memcpy(self.data + self.size, v_ptr, count) + memcpy(self._unsafe_next_uninit_ptr(), v_ptr, count) self.size += count fn extend[ @@ -651,7 +651,7 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( If there is no capacity left, resizes to `len(self) + len(value)`. """ self.reserve(self.size + len(value)) - memcpy(self.data + self.size, value.unsafe_ptr(), len(value)) + memcpy(self._unsafe_next_uninit_ptr(), value.unsafe_ptr(), len(value)) self.size += len(value) fn pop(mut self, i: Int = -1) -> T: @@ -1032,6 +1032,40 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( """ return self.data + @always_inline + fn _unsafe_next_uninit_ptr( + ref self, + ) -> UnsafePointer[ + T, + mut = Origin(__origin_of(self)).is_mutable, + origin = __origin_of(self), + ]: + """Retrieves a pointer to the next uninitialized element position. + + This returns a pointer that points to the element position immediately + after the last initialized element. + + This is equivalent to `list.unsafe_ptr() + len(list)`. + + # Safety + + - This pointer MUST not be used to read or write memory beyond the + allocated capacity of this list. + - This pointer may not be used to initialize non-contiguous elements. + - Ensure that `List.size` is updated to reflect the new number of + initialized elements, otherwise elements may be unexpectedly + overwritten or not destroyed correctly. + """ + debug_assert( + self.capacity > 0 and self.capacity > self.size, + ( + "safety violation: Insufficient capacity to retrieve pointer to" + " next uninitialized element" + ), + ) + + return self.data + self.size + fn _cast_hint_trivial_type[ hint_trivial_type: Bool ](owned self) -> List[T, hint_trivial_type]: diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index a066930c7f..e96dff1260 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -177,40 +177,36 @@ fn to_lowercase(s: StringSlice) -> String: A new string where cased letters have been converted to lowercase. """ var input = s.unsafe_ptr() - var capacity = (s.byte_length() >> 1) * 3 + 1 - var output = UnsafePointer[UInt8].alloc(capacity) + var output = List[Byte](capacity=_estimate_needed_size(s.byte_length())) var input_offset = 0 - var output_offset = 0 while input_offset < s.byte_length(): var rune_and_size = Char.unsafe_decode_utf8_char(input + input_offset) var lowercase_char_opt = _get_lowercase_mapping(rune_and_size[0]) if lowercase_char_opt is None: memcpy( - output + output_offset, input + input_offset, rune_and_size[1] + output._unsafe_next_uninit_ptr(), + input + input_offset, + rune_and_size[1], ) - output_offset += rune_and_size[1] + output.size += rune_and_size[1] else: var lower_char: Char = lowercase_char_opt.unsafe_value() - output_offset += lower_char.unsafe_write_utf8( - output + output_offset + output.size += lower_char.unsafe_write_utf8( + output._unsafe_next_uninit_ptr() ) input_offset += rune_and_size[1] - if output_offset >= ( - capacity - 5 - ): # check if we need to resize the ouput - capacity += ((s.byte_length() - input_offset) >> 1) * 3 + 1 - var new_output = UnsafePointer[UInt8].alloc(capacity) - memcpy(new_output, output, output_offset) - output.free() - output = new_output - - output[output_offset] = 0 - var list = List[UInt8]( - ptr=output, length=(output_offset + 1), capacity=capacity - ) - return String(list) + # Check if we need to reserve additional capacity. + if output.size >= output.capacity - 5: + output.reserve( + output.capacity + + _estimate_needed_size(s.byte_length() - input_offset) + ) + + # Add NUL terminator + output.append(0) + return String(output^) fn to_uppercase(s: StringSlice) -> String: @@ -223,10 +219,8 @@ fn to_uppercase(s: StringSlice) -> String: A new string where cased letters have been converted to uppercase. """ var input = s.unsafe_ptr() - var capacity = (s.byte_length() >> 1) * 3 + 1 - var output = UnsafePointer[UInt8].alloc(capacity) + var output = List[Byte](capacity=_estimate_needed_size(s.byte_length())) var input_offset = 0 - var output_offset = 0 while input_offset < s.byte_length(): var rune_and_size = Char.unsafe_decode_utf8_char(input + input_offset) @@ -242,26 +236,31 @@ fn to_uppercase(s: StringSlice) -> String: ) for char_idx in range(count): var char: Char = uppercase_replacement_chars[char_idx] - output_offset += char.unsafe_write_utf8(output + output_offset) + output.size += char.unsafe_write_utf8( + output._unsafe_next_uninit_ptr() + ) else: memcpy( - output + output_offset, input + input_offset, rune_and_size[1] + output._unsafe_next_uninit_ptr(), + input + input_offset, + rune_and_size[1], ) - output_offset += rune_and_size[1] + output.size += rune_and_size[1] input_offset += rune_and_size[1] - if output_offset >= ( - capacity - 5 - ): # check if we need to resize the ouput - capacity += ((s.byte_length() - input_offset) >> 1) * 3 + 1 - var new_output = UnsafePointer[UInt8].alloc(capacity) - memcpy(new_output, output, output_offset) - output.free() - output = new_output - - output[output_offset] = 0 - var list = List[UInt8]( - ptr=output, length=(output_offset + 1), capacity=capacity - ) - return String(list) + # Check if we need to reserve additional capacity. + if output.size >= output.capacity - 5: + output.reserve( + output.capacity + + _estimate_needed_size(s.byte_length() - input_offset) + ) + + # Add NUL terminator + output.append(0) + return String(output^) + + +@always_inline +fn _estimate_needed_size(byte_len: Int) -> Int: + return 3 * (byte_len >> 1) + 1 From 35b373a192e9519bb7d1050cedaf3a41f0647489 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Mon, 13 Jan 2025 14:18:56 +1100 Subject: [PATCH 063/182] [stdlib] Enable SIMD ctor from other SIMD values Previously you couldn't construct a SIMD type from another due to ambiguity of initializers, this has recently been resolved. This enables casting of SIMD types of the same size, and casting a scalar to a SIMD type of a larger size: ```mojo print(UInt64(UInt8(42))) # 42 print(SIMD[DType.uint64, 4](UInt8(42))) # [42, 42, 42, 42] ``` Also move `from_bits` to a static method, this was conflicting with the signature. MODULAR_ORIG_COMMIT_REV_ID: 7139455af2703db8f6b0ef33b97389993d18c9ae --- stdlib/src/builtin/simd.mojo | 102 +++++++++++++++++++++++++---- stdlib/src/math/math.mojo | 8 +-- stdlib/test/builtin/test_simd.mojo | 37 +++++++++++ 3 files changed, 129 insertions(+), 18 deletions(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index ec28c1de57..e1f8f186d7 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -287,15 +287,55 @@ struct SIMD[type: DType, size: Int]( _simd_construction_checks[type, size]() self = _unchecked_zero[type, size]() - # FIXME(MOCO-1291): Can't implement this due to ambiguity. - # @always_inline("nodebug") - # fn __init__(out self, *, other: SIMD[type, size]): - # """Explicitly copy the provided value. + @always_inline("nodebug") + fn __init__[other_type: DType, //](out self, value: SIMD[other_type, size]): + """Initialize from another SIMD of the same size. If the value + passed is a scalar, you can initialize a SIMD vector with more elements. + + Parameters: + other_type: The type of the value that is being cast from. + + Args: + value: The value to cast from. + + Example: + + ```mojo + print(UInt64(UInt8(42))) # 42 + print(SIMD[DType.uint64, 4](UInt8(42))) # [42, 42, 42, 42] + ``` + + Casting behavior: + + ```mojo + # Basic casting preserves value within range + Int8(UInt8(127)) == Int8(127) + + # Numbers above signed max wrap to negative using two's complement + Int8(UInt8(128)) == Int8(-128) + Int8(UInt8(129)) == Int8(-127) + Int8(UInt8(256)) == Int8(0) + + # Negative signed cast to unsigned using two's complement + UInt8(Int8(-128)) == UInt8(128) + UInt8(Int8(-127)) == UInt8(129) + UInt8(Int8(-1)) == UInt8(255) + + # Truncate precision after downcast and upcast + Float64(Float32(Float64(123456789.123456789))) == Float64(123456792.0) + + # Rightmost bits of significand become 0's on upcast + Float64(Float32(0.3)) == Float64(0.30000001192092896) - # Args: - # other: The value to copy. - # """ - # self = other + # Numbers equal after truncation of float literal and cast truncation + Float32(Float64(123456789.123456789)) == Float32(123456789.123456789) + + # Float to int/uint floors + Int64(Float64(42.2)) == Int64(42) + ``` + . + """ + self = value.cast[type]() @always_inline fn copy(self) -> Self: @@ -620,19 +660,23 @@ struct SIMD[type: DType, size: Int]( ) ) - fn __init__[ + @staticmethod + fn from_bits[ int_type: DType, // - ](mut self, *, from_bits: SIMD[int_type, size]): + ](value: SIMD[int_type, size]) -> SIMD[type, size]: """Initializes the SIMD vector from the bits of an integral SIMD vector. Parameters: int_type: The integral type of the input SIMD vector. Args: - from_bits: The SIMD vector to copy the bits from. + value: The SIMD vector to copy the bits from. + + Returns: + The bitcast SIMD vector. """ constrained[int_type.is_integral(), "the SIMD type must be integral"]() - self = bitcast[type, size](from_bits) + return bitcast[type, size](value) # ===-------------------------------------------------------------------===# # Operator dunders @@ -1637,7 +1681,7 @@ struct SIMD[type: DType, size: Int]( # FIXME: This should be an alias var mask = FPUtils[type].exponent_mantissa_mask() - return Self(from_bits=self.to_bits() & mask) + return Self.from_bits(self.to_bits() & mask) else: return (self < 0).select(-self, self) @@ -1719,6 +1763,36 @@ struct SIMD[type: DType, size: Int]( Returns: A new SIMD vector whose elements have been casted to the target element type. + + Casting behavior: + + ```mojo + # Basic casting preserves value within range + Int8(UInt8(127)) == Int8(127) + + # Numbers above signed max wrap to negative using two's complement + Int8(UInt8(128)) == Int8(-128) + Int8(UInt8(129)) == Int8(-127) + Int8(UInt8(256)) == Int8(0) + + # Negative signed cast to unsigned using two's complement + UInt8(Int8(-128)) == UInt8(128) + UInt8(Int8(-127)) == UInt8(129) + UInt8(Int8(-1)) == UInt8(255) + + # Truncate precision after downcast and upcast + Float64(Float32(Float64(123456789.123456789))) == Float64(123456792.0) + + # Rightmost bits of significand become 0's on upcast + Float64(Float32(0.3)) == Float64(0.30000001192092896) + + # Numbers equal after truncation of float literal and cast truncation + Float32(Float64(123456789.123456789)) == Float32(123456789.123456789) + + # Float to int/uint floors + Int64(Float64(42.2)) == Int64(42) + ``` + . """ @parameter @@ -3444,7 +3518,7 @@ fn _floor(x: SIMD) -> __type_of(x): bits & ~((1 << (shift_factor - e)) - 1), bits, ) - return __type_of(x)(from_bits=bits) + return __type_of(x).from_bits(bits) fn _write_scalar[ diff --git a/stdlib/src/math/math.mojo b/stdlib/src/math/math.mojo index 81d53289cf..ec2461fe65 100644 --- a/stdlib/src/math/math.mojo +++ b/stdlib/src/math/math.mojo @@ -421,8 +421,8 @@ fn exp2[ 1.33336498402e-3, ), ](xc) - return __type_of(r)( - from_bits=(r.to_bits() + (m << FPUtils[type].mantissa_width())) + return __type_of(r).from_bits( + (r.to_bits() + (m << FPUtils[type].mantissa_width())) ) @@ -489,7 +489,7 @@ fn _ldexp_impl[ alias integral_type = FPUtils[type].integral_type var m = exp.cast[integral_type]() + FPUtils[type].exponent_bias() - return x * __type_of(x)(from_bits=m << FPUtils[type].mantissa_width()) + return x * __type_of(x).from_bits(m << FPUtils[type].mantissa_width()) @always_inline @@ -676,7 +676,7 @@ fn frexp[ (((mask1 & x_int) >> mantissa_width) - exponent_bias).cast[type](), zero, ) - var frac = selector.select(T(from_bits=x_int & ~mask1 | mask2), zero) + var frac = selector.select(T.from_bits(x_int & ~mask1 | mask2), zero) return StaticTuple[size=2](frac, exp) diff --git a/stdlib/test/builtin/test_simd.mojo b/stdlib/test/builtin/test_simd.mojo index 4871fcaca2..2e85459f3a 100644 --- a/stdlib/test/builtin/test_simd.mojo +++ b/stdlib/test/builtin/test_simd.mojo @@ -69,6 +69,42 @@ def test_cast(): ) +def test_cast_init(): + # Basic casting preserves value within range + assert_equal(Int8(UInt8(127)), Int8(127)) + + # Numbers above signed max wrap to negative using two's complement + assert_equal(Int8(UInt8(128)), Int8(-128)) + assert_equal(Int8(UInt8(129)), Int8(-127)) + assert_equal(Int8(UInt8(256)), Int8(0)) + + # Negative signed convert to unsigned using two's complement + assert_equal(UInt8(Int8(-128)), UInt8(128)) + assert_equal(UInt8(Int8(-127)), UInt8(129)) + assert_equal(UInt8(Int8(-1)), UInt8(255)) + + # Truncate precision after downcast and upcast + assert_equal( + Float64(Float32(Float64(123456789.123456789))), Float64(123456792.0) + ) + + # Rightmost bits of significand become 0's on upcast + assert_equal(Float64(Float32(0.3)), Float64(0.30000001192092896)) + + # Numbers equal after truncation of float literal and cast truncation + assert_equal( + Float32(Float64(123456789.123456789)), Float32(123456789.123456789) + ) + + # Float to int/uint floors + assert_equal(Int64(Float64(42.2)), Int64(42)) + + # Pass a scalar to initialize a SIMD vector with more elements + assert_equal( + SIMD[DType.float64, 4](Float32(21.5)), SIMD[DType.float64, 4](21.5) + ) + + def test_simd_variadic(): assert_equal(str(SIMD[DType.index, 4](52, 12, 43, 5)), "[52, 12, 43, 5]") @@ -1839,6 +1875,7 @@ def main(): test_abs() test_add() test_cast() + test_cast_init() test_ceil() test_convert_simd_to_string() test_simd_repr() From 8e5e14084957460994878c1f957216902721ac8d Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Mon, 13 Jan 2025 14:19:20 +1100 Subject: [PATCH 064/182] [docs] Move from `int` to `Int` in mdx docs Missed some changes throughout the mdx docs for the change from an `int` function to an `Int` constructor. MODULAR_ORIG_COMMIT_REV_ID: 150254606d95405955bcd9f9fe0b93a7322b3744 --- docs/manual/functions.mdx | 2 +- docs/manual/get-started.mdx | 4 +--- docs/manual/parameters/index.mdx | 4 ++-- docs/manual/pointers/unsafe-pointers.mdx | 4 ++-- docs/manual/python/types.mdx | 12 ++++++------ docs/manual/traits.mdx | 2 +- 6 files changed, 13 insertions(+), 15 deletions(-) diff --git a/docs/manual/functions.mdx b/docs/manual/functions.mdx index 46cd3f5aaa..b7e34a14ff 100644 --- a/docs/manual/functions.mdx +++ b/docs/manual/functions.mdx @@ -331,7 +331,7 @@ fn count_many_things[*ArgTypes: Intable](*args: *ArgTypes) -> Int: @parameter fn add[Type: Intable](value: Type): - total += int(value) + total += Int(value) args.each[add]() return total diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 0495016925..9f27b5d5cc 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -850,7 +850,7 @@ struct Grid(StringableRaising): row_data = List[Int]() for col in range(cols): # Generate a random 0 or 1 and append it to the row. - row_data.append(int(random.random_si64(0, 1))) + row_data.append(Int(random.random_si64(0, 1))) data.append(row_data) return Self(rows, cols, data) @@ -877,8 +877,6 @@ signed 64-bit integer value. As described in [Numeric types](/mojo/manual/types#numeric-types), this is *not* the same as the `Int` type whose precision is dependent on the native word size of the system. Therefore we're passing this value to the built-in -[`int()`](/mojo/stdlib/builtin/int/int-function/) function, which explicitly -converts a numeric value to an `Int`. The return type of the method is `Self`, which is an alias for the type of the struct. This is a convenient shortcut if the actual name of the struct is long diff --git a/docs/manual/parameters/index.mdx b/docs/manual/parameters/index.mdx index fae5e5f72c..c602ce9522 100644 --- a/docs/manual/parameters/index.mdx +++ b/docs/manual/parameters/index.mdx @@ -808,9 +808,9 @@ fn slice[ty: DType, new_size: Int, size: Int]( fn reduce_add[ty: DType, size: Int](x: SIMD[ty, size]) -> Int: @parameter if size == 1: - return int(x[0]) + return Int(x[0]) elif size == 2: - return int(x[0]) + int(x[1]) + return Int(x[0]) + Int(x[1]) # Extract the top/bottom halves, add them, sum the elements. alias half_size = size // 2 diff --git a/docs/manual/pointers/unsafe-pointers.mdx b/docs/manual/pointers/unsafe-pointers.mdx index a2a5f04acd..9bfb18a23a 100644 --- a/docs/manual/pointers/unsafe-pointers.mdx +++ b/docs/manual/pointers/unsafe-pointers.mdx @@ -403,7 +403,7 @@ in the chunk. def read_chunks(owned ptr: UnsafePointer[UInt8]) -> List[List[UInt32]]: chunks = List[List[UInt32]]() # A chunk size of 0 indicates the end of the data - chunk_size = int(ptr[]) + chunk_size = Int(ptr[]) while (chunk_size > 0): # Skip the 1 byte chunk_size and get a pointer to the first # UInt32 in the chunk @@ -415,7 +415,7 @@ def read_chunks(owned ptr: UnsafePointer[UInt8]) -> List[List[UInt32]]: # Move our pointer to the next byte after the current chunk ptr += (1 + 4 * chunk_size) # Read the size of the next chunk - chunk_size = int(ptr[]) + chunk_size = Int(ptr[]) return chunks ``` diff --git a/docs/manual/python/types.mdx b/docs/manual/python/types.mdx index 4ef8bee6aa..90f75fb866 100644 --- a/docs/manual/python/types.mdx +++ b/docs/manual/python/types.mdx @@ -148,18 +148,18 @@ Currently `PythonObject` conforms to the [`Intable`](/mojo/stdlib/builtin/int/Intable), [`Stringable`](/mojo/stdlib/builtin/str/Stringable), and [`Boolable`](/mojo/stdlib/builtin/bool/Boolable) traits, which means you can -convert Python values to Mojo `Int`, `String`, and `Bool` types using the -built-in [`int()`](/mojo/stdlib/builtin/int/int-function), -[`str()`](/mojo/stdlib/builtin/str/str), and -[`bool()`](/mojo/stdlib/builtin/bool/bool-function) functions, and print Python -values using the built-in [`print()`](/mojo/stdlib/builtin/io/print) function. +convert Python values to Mojo `String`, and `Bool` types using the +[`str()`](/mojo/stdlib/builtin/str/str) and +[`bool()`](/mojo/stdlib/builtin/bool/bool-function) functions, construct an +`Int` using `Int(python_object)`, and print Python values using the built-in +[`print()`](/mojo/stdlib/builtin/io/print) function. `PythonObject` also provides the [`to_float64()`](/mojo/stdlib/python/python_object/PythonObject#to_float64) for converting to a Mojo floating point value. ```mojo -var i: Int = int(py_int) +var i: Int = Int(py_int) var s: String = str(py_string) var b: Bool = bool(py_bool) var f: Float64 = py_float.to_float64() diff --git a/docs/manual/traits.mdx b/docs/manual/traits.mdx index 4c33a10578..a779396a65 100644 --- a/docs/manual/traits.mdx +++ b/docs/manual/traits.mdx @@ -375,7 +375,7 @@ struct Foo(Intable): return self.i var foo = Foo(42) -print(int(foo) == 42) +print(Int(foo) == 42) ``` ```output From 41a3e66397d680d6f43bb7f5477fb86b4d87e9ad Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Mon, 13 Jan 2025 15:08:48 +1100 Subject: [PATCH 065/182] [docs] Add changelog entry for SIMD ctor casting Add changelog entry. MODULAR_ORIG_COMMIT_REV_ID: 1aeb9f04478844fc42327085928fbd317f549c94 --- docs/changelog.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index 2fea5208c5..af03864c57 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -184,6 +184,31 @@ what we publish. return self.i ``` +- You can now cast SIMD types using constructors: + + ```mojo + var val = Int8(42) + var cast = Int32(val) + ``` + + It also works when passing a scalar type to larger vector size: + + ```mojo + var vector = SIMD[DType.int64, 4](cast) # [42, 42, 42, 42] + ``` + + For values other than scalars the size of the SIMD vector needs to be equal: + + ```mojo + var float_vector = SIMD[DType.float64, 4](vector) + ``` + + `SIMD.cast` still exists to infer the size of new vector: + + ```mojo + var inferred_size = float_vector.cast[DType.uint64]() # [42, 42, 42, 42] + ``` + ### Tooling changes - mblack (aka `mojo format`) no longer formats non-mojo files. This prevents From 4d0e8db07205d761eef28cb7f080cacf4e0928cf Mon Sep 17 00:00:00 2001 From: modularbot Date: Mon, 13 Jan 2025 06:35:58 +0000 Subject: [PATCH 066/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025011305 --- examples/life/magic.lock | 222 +++++++++++++++++----------------- examples/magic.lock | 182 ++++++++++++++-------------- examples/notebooks/magic.lock | 182 ++++++++++++++-------------- examples/operators/magic.lock | 182 ++++++++++++++-------------- magic.lock | 182 ++++++++++++++-------------- 5 files changed, 476 insertions(+), 474 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 5aa437248b..594e9f6057 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -78,7 +78,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-10.1.0-h0b3b770_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-10.2.0-h4bba637_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda @@ -170,17 +170,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -354,7 +354,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/graphite2-1.3.13-h2f0025b_1003.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/harfbuzz-10.1.0-hbdc1db7_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/harfbuzz-10.2.0-h785c1aa_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda @@ -446,17 +446,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -625,7 +625,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/graphite2-1.3.13-hebf3989_1003.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-10.1.0-h9df47df_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-10.2.0-ha0dd535_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda @@ -705,17 +705,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -2836,9 +2836,9 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-10.1.0-h0b3b770_0.conda - sha256: da2b3b3c1fc34444fa484ed227e4c2d313cdff2ed3ce5a45d01f07b78f9273f8 - md5: ab1d7d56034814f4c3ed9f69f8c68806 +- conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-10.2.0-h4bba637_0.conda + sha256: 94426eca8c60b43f57beb3338d3298dda09452c7a42314bbbb4ebfa552542a84 + md5: 9e38e86167e8b1ea0094747d12944ce4 depends: - __glibc >=2.17,<3.0.a0 - cairo >=1.18.2,<2.0a0 @@ -2849,15 +2849,16 @@ packages: - libgcc >=13 - libglib >=2.82.2,<3.0a0 - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 arch: x86_64 platform: linux license: MIT license_family: MIT - size: 1600521 - timestamp: 1733706966476 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/harfbuzz-10.1.0-hbdc1db7_0.conda - sha256: 69a269f04f72632f5949e422c2ff673e408a76a9bf451e4e4e58a0996e1e8e65 - md5: 881e8d9b31e1a7335d4dea4d66851bc0 + size: 1646987 + timestamp: 1736702906600 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/harfbuzz-10.2.0-h785c1aa_0.conda + sha256: fc89d8ef86311ca8d187b69cc4c5da3c140c38e638011951e951330830bebb99 + md5: d7acbb0500e1d73a29546bc476a4db0c depends: - cairo >=1.18.2,<2.0a0 - freetype >=2.12.1,<3.0a0 @@ -2867,15 +2868,15 @@ packages: - libgcc >=13 - libglib >=2.82.2,<3.0a0 - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: MIT - license_family: MIT - size: 1626591 - timestamp: 1733709685847 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-10.1.0-h9df47df_0.conda - sha256: 8b56a8e0847a2a86a80211f5c5e4f19d0d7fa0be12cc1a5337e555857757cc6d - md5: bbd10a18fb41d0892fbb3aa810b4937d + size: 1699707 + timestamp: 1736705741483 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-10.2.0-ha0dd535_0.conda + sha256: e9d148870adbe8efd9913fb036461d337609359b5d4474d0963d8ebe6b9789b2 + md5: 30377b8ff7d4e8a2c08be6957999c100 depends: - __osx >=11.0 - cairo >=1.18.2,<2.0a0 @@ -2885,12 +2886,13 @@ packages: - libcxx >=18 - libexpat >=2.6.4,<3.0a0 - libglib >=2.82.2,<3.0a0 + - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 1357252 - timestamp: 1733707517728 + size: 1473375 + timestamp: 1736703265901 - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 md5: 2aa5ff7fa34a81b9196532c84c10d865 @@ -6171,47 +6173,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda noarch: python - sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a - md5: d796fa41a5dd97e2bc1019b10497a31b + sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f + md5: 0d23fd60108dca58f6b01233b8732920 depends: - - max-core ==25.1.0.dev2025011205 release - - max-python >=25.1.0.dev2025011205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011205 release - - mblack ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release + - max-python >=25.1.0.dev2025011305,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1736659018393 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 - md5: 8dedeccd5df7d21651ce7ba876ad3db9 + size: 9915 + timestamp: 1736745375375 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 + md5: e15ac442ae0aaa33ade5f177c4ecb5ef depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 244387099 - timestamp: 1736659018391 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 - md5: acd35656dff9277c8401424aeb44ed58 + size: 244367885 + timestamp: 1736745440770 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c + md5: 30136f977d5cd4113c7036f3b4263565 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 248031826 - timestamp: 1736659028471 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 - md5: 2078ddc332986f28c8b67c413aa0c6e9 + size: 248040761 + timestamp: 1736745375373 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 + md5: d96978d80b34cd4dd7fea5d3f3eba294 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 206561289 - timestamp: 1736660251821 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: f4a145b7b67707fa4053ebc992ecce87190cf34039cad29457c7b9474d0c3e13 - md5: ace652c55e958db1e320c5423fe5c320 + size: 206549629 + timestamp: 1736745640913 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 66bce981da4327a1f0ce2ad2eb956c3ef2079cda452bd0d25151e28786a05d6d + md5: 39ea10f174e9072da8c5d7180998a714 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -6232,13 +6234,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124320649 - timestamp: 1736659018401 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: fcbf3f2315a28485f0d5338ac3cf4a26540e30bc033f21a7789199c2a94ab4c1 - md5: 43fa4a1c11fe12b55f984e32501a1a09 + size: 124329785 + timestamp: 1736745440780 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 60c1537b9cfa1cf05251ade5f0b2940510b15ae602ac22bb3aa4b3c44456f58d + md5: 93a397ced422b7638a542d8908e5ce18 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -6259,13 +6261,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 128073303 - timestamp: 1736659028481 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: c6b332a826824959a196a09095bca25ff614ec2b05939683f2971160dd1a0b25 - md5: 1cf2f5ed4307f35ea22c392734a54751 + size: 128095121 + timestamp: 1736745375385 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 889f09c1c43dc5dc9563a97947df8b2087887547023a311a4d25aba186342c84 + md5: 4e81030c0a232a6cba739472c7a29855 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -6286,12 +6288,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110696805 - timestamp: 1736660251823 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + size: 110700356 + timestamp: 1736745640917 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda noarch: python - sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f - md5: aea163e4e020e7ab6c44476abb1e5c2b + sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 + md5: a1240273ce6e690ad5f01ed918d9859a depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6301,8 +6303,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130806 - timestamp: 1736659018397 + size: 130814 + timestamp: 1736745375380 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6312,18 +6314,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda noarch: python - sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 - md5: 437e3994be83b2370d71635c5c5b616a + sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab + md5: b6ea7ab915ee88e290e186b97413abdd depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736659018398 + size: 22932 + timestamp: 1736745375381 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -6455,37 +6457,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 + md5: 04b34b9a40cdc48cfdab261ab176ff74 depends: - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 - md5: 91d49c85cacd92caa40cf375ef72a25d + size: 894452 + timestamp: 1736683239706 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 + md5: 779046fb585c71373e8a051be06c6011 depends: - - libgcc-ng >=12 + - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 924472 - timestamp: 1724658573518 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a + size: 928402 + timestamp: 1736683192463 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 + md5: f6f7c5b7d0983be186c46c4f6f8f9af8 depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 + size: 796754 + timestamp: 1736683572099 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 md5: d8285bea2a350f63fab23bf460221f3f diff --git a/examples/magic.lock b/examples/magic.lock index 6265c50ef4..b65adec021 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -131,16 +131,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -349,16 +349,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py311h69ead2a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -558,16 +558,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py311h7125741_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda noarch: python - sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a - md5: d796fa41a5dd97e2bc1019b10497a31b + sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f + md5: 0d23fd60108dca58f6b01233b8732920 depends: - - max-core ==25.1.0.dev2025011205 release - - max-python >=25.1.0.dev2025011205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011205 release - - mblack ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release + - max-python >=25.1.0.dev2025011305,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1736659018393 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 - md5: 8dedeccd5df7d21651ce7ba876ad3db9 + size: 9915 + timestamp: 1736745375375 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 + md5: e15ac442ae0aaa33ade5f177c4ecb5ef depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 244387099 - timestamp: 1736659018391 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 - md5: acd35656dff9277c8401424aeb44ed58 + size: 244367885 + timestamp: 1736745440770 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c + md5: 30136f977d5cd4113c7036f3b4263565 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 248031826 - timestamp: 1736659028471 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 - md5: 2078ddc332986f28c8b67c413aa0c6e9 + size: 248040761 + timestamp: 1736745375373 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 + md5: d96978d80b34cd4dd7fea5d3f3eba294 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 206561289 - timestamp: 1736660251821 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.11release.conda - sha256: c78b3373fa70549f1b7bcdb1043724003c68dd6bfd02dc050247b3f3cf293bf2 - md5: 719d17bbce429deb392a2693eeb4b861 + size: 206549629 + timestamp: 1736745640913 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.11release.conda + sha256: a9a51fab53f0fa575476deb9444289ffc4dbf814cfb9143253c57b8407265f81 + md5: 8ed16e66162a88d148d001470c0e18b4 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.11.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 124343163 - timestamp: 1736659018398 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.11release.conda - sha256: caefa07ee17445525c740d489419d3e62f5ade059cc7677daa55d59fa176397e - md5: ba2b15f1413ed7e2e11714827954195f + size: 124343976 + timestamp: 1736745440777 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.11release.conda + sha256: ce76f754286b4e32a6767cb03cb087685016c72adee3a9dcfa03d31ccb60884b + md5: c273385b33be94efd668a924a60033ff depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.11.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 128101283 - timestamp: 1736659028478 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.11release.conda - sha256: 47e0393cc3740e17dabe6f01b4210ca73187b5d8d70cad881223a7884115fd40 - md5: 741746b6e359514486ced4585ed26567 + size: 128107516 + timestamp: 1736745375382 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.11release.conda + sha256: 0b73711051933e6ce7492c040f2266b58a80b0a10c178a441ada8b29984783b9 + md5: 0fa8cbaa48a7ef780de229d3122b5fc4 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.11.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 110721655 - timestamp: 1736660251823 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + size: 110714169 + timestamp: 1736745640916 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda noarch: python - sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f - md5: aea163e4e020e7ab6c44476abb1e5c2b + sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 + md5: a1240273ce6e690ad5f01ed918d9859a depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130806 - timestamp: 1736659018397 + size: 130814 + timestamp: 1736745375380 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda noarch: python - sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 - md5: 437e3994be83b2370d71635c5c5b616a + sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab + md5: b6ea7ab915ee88e290e186b97413abdd depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736659018398 + size: 22932 + timestamp: 1736745375381 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -4999,37 +4999,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 + md5: 04b34b9a40cdc48cfdab261ab176ff74 depends: - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 - md5: 91d49c85cacd92caa40cf375ef72a25d + size: 894452 + timestamp: 1736683239706 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 + md5: 779046fb585c71373e8a051be06c6011 depends: - - libgcc-ng >=12 + - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 924472 - timestamp: 1724658573518 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a + size: 928402 + timestamp: 1736683192463 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 + md5: f6f7c5b7d0983be186c46c4f6f8f9af8 depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 + size: 796754 + timestamp: 1736683572099 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda sha256: 3f4365e11b28e244c95ba8579942b0802761ba7bb31c026f50d1a9ea9c728149 md5: a502d7aad449a1206efb366d6a12c52d diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 7df2b950e4..32700eab88 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -167,20 +167,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda @@ -458,20 +458,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda @@ -741,20 +741,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda @@ -5549,47 +5549,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda noarch: python - sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a - md5: d796fa41a5dd97e2bc1019b10497a31b + sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f + md5: 0d23fd60108dca58f6b01233b8732920 depends: - - max-core ==25.1.0.dev2025011205 release - - max-python >=25.1.0.dev2025011205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011205 release - - mblack ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release + - max-python >=25.1.0.dev2025011305,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1736659018393 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 - md5: 8dedeccd5df7d21651ce7ba876ad3db9 + size: 9915 + timestamp: 1736745375375 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 + md5: e15ac442ae0aaa33ade5f177c4ecb5ef depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 244387099 - timestamp: 1736659018391 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 - md5: acd35656dff9277c8401424aeb44ed58 + size: 244367885 + timestamp: 1736745440770 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c + md5: 30136f977d5cd4113c7036f3b4263565 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 248031826 - timestamp: 1736659028471 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 - md5: 2078ddc332986f28c8b67c413aa0c6e9 + size: 248040761 + timestamp: 1736745375373 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 + md5: d96978d80b34cd4dd7fea5d3f3eba294 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 206561289 - timestamp: 1736660251821 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: f4a145b7b67707fa4053ebc992ecce87190cf34039cad29457c7b9474d0c3e13 - md5: ace652c55e958db1e320c5423fe5c320 + size: 206549629 + timestamp: 1736745640913 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 66bce981da4327a1f0ce2ad2eb956c3ef2079cda452bd0d25151e28786a05d6d + md5: 39ea10f174e9072da8c5d7180998a714 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -5610,13 +5610,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124320649 - timestamp: 1736659018401 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: fcbf3f2315a28485f0d5338ac3cf4a26540e30bc033f21a7789199c2a94ab4c1 - md5: 43fa4a1c11fe12b55f984e32501a1a09 + size: 124329785 + timestamp: 1736745440780 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 60c1537b9cfa1cf05251ade5f0b2940510b15ae602ac22bb3aa4b3c44456f58d + md5: 93a397ced422b7638a542d8908e5ce18 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -5637,13 +5637,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 128073303 - timestamp: 1736659028481 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: c6b332a826824959a196a09095bca25ff614ec2b05939683f2971160dd1a0b25 - md5: 1cf2f5ed4307f35ea22c392734a54751 + size: 128095121 + timestamp: 1736745375385 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 889f09c1c43dc5dc9563a97947df8b2087887547023a311a4d25aba186342c84 + md5: 4e81030c0a232a6cba739472c7a29855 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -5664,12 +5664,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110696805 - timestamp: 1736660251823 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + size: 110700356 + timestamp: 1736745640917 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda noarch: python - sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f - md5: aea163e4e020e7ab6c44476abb1e5c2b + sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 + md5: a1240273ce6e690ad5f01ed918d9859a depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5679,8 +5679,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130806 - timestamp: 1736659018397 + size: 130814 + timestamp: 1736745375380 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5700,18 +5700,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda noarch: python - sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 - md5: 437e3994be83b2370d71635c5c5b616a + sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab + md5: b6ea7ab915ee88e290e186b97413abdd depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736659018398 + size: 22932 + timestamp: 1736745375381 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5860,37 +5860,37 @@ packages: license_family: BSD size: 100945 timestamp: 1733402844974 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 + md5: 04b34b9a40cdc48cfdab261ab176ff74 depends: - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 - md5: 91d49c85cacd92caa40cf375ef72a25d + size: 894452 + timestamp: 1736683239706 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 + md5: 779046fb585c71373e8a051be06c6011 depends: - - libgcc-ng >=12 + - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 924472 - timestamp: 1724658573518 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a + size: 928402 + timestamp: 1736683192463 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 + md5: f6f7c5b7d0983be186c46c4f6f8f9af8 depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 + size: 796754 + timestamp: 1736683572099 - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda sha256: bb7b21d7fd0445ddc0631f64e66d91a179de4ba920b8381f29b9d006a42788c0 md5: 598fd7d4d0de2455fb74f56063969a97 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index ee9413a668..336611fd4b 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -131,16 +131,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -349,16 +349,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -558,16 +558,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda noarch: python - sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a - md5: d796fa41a5dd97e2bc1019b10497a31b + sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f + md5: 0d23fd60108dca58f6b01233b8732920 depends: - - max-core ==25.1.0.dev2025011205 release - - max-python >=25.1.0.dev2025011205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011205 release - - mblack ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release + - max-python >=25.1.0.dev2025011305,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1736659018393 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 - md5: 8dedeccd5df7d21651ce7ba876ad3db9 + size: 9915 + timestamp: 1736745375375 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 + md5: e15ac442ae0aaa33ade5f177c4ecb5ef depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 244387099 - timestamp: 1736659018391 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 - md5: acd35656dff9277c8401424aeb44ed58 + size: 244367885 + timestamp: 1736745440770 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c + md5: 30136f977d5cd4113c7036f3b4263565 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 248031826 - timestamp: 1736659028471 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 - md5: 2078ddc332986f28c8b67c413aa0c6e9 + size: 248040761 + timestamp: 1736745375373 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 + md5: d96978d80b34cd4dd7fea5d3f3eba294 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 206561289 - timestamp: 1736660251821 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: f4a145b7b67707fa4053ebc992ecce87190cf34039cad29457c7b9474d0c3e13 - md5: ace652c55e958db1e320c5423fe5c320 + size: 206549629 + timestamp: 1736745640913 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 66bce981da4327a1f0ce2ad2eb956c3ef2079cda452bd0d25151e28786a05d6d + md5: 39ea10f174e9072da8c5d7180998a714 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124320649 - timestamp: 1736659018401 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: fcbf3f2315a28485f0d5338ac3cf4a26540e30bc033f21a7789199c2a94ab4c1 - md5: 43fa4a1c11fe12b55f984e32501a1a09 + size: 124329785 + timestamp: 1736745440780 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 60c1537b9cfa1cf05251ade5f0b2940510b15ae602ac22bb3aa4b3c44456f58d + md5: 93a397ced422b7638a542d8908e5ce18 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 128073303 - timestamp: 1736659028481 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: c6b332a826824959a196a09095bca25ff614ec2b05939683f2971160dd1a0b25 - md5: 1cf2f5ed4307f35ea22c392734a54751 + size: 128095121 + timestamp: 1736745375385 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 889f09c1c43dc5dc9563a97947df8b2087887547023a311a4d25aba186342c84 + md5: 4e81030c0a232a6cba739472c7a29855 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110696805 - timestamp: 1736660251823 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + size: 110700356 + timestamp: 1736745640917 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda noarch: python - sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f - md5: aea163e4e020e7ab6c44476abb1e5c2b + sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 + md5: a1240273ce6e690ad5f01ed918d9859a depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130806 - timestamp: 1736659018397 + size: 130814 + timestamp: 1736745375380 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda noarch: python - sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 - md5: 437e3994be83b2370d71635c5c5b616a + sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab + md5: b6ea7ab915ee88e290e186b97413abdd depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736659018398 + size: 22932 + timestamp: 1736745375381 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -4999,37 +4999,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 + md5: 04b34b9a40cdc48cfdab261ab176ff74 depends: - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 - md5: 91d49c85cacd92caa40cf375ef72a25d + size: 894452 + timestamp: 1736683239706 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 + md5: 779046fb585c71373e8a051be06c6011 depends: - - libgcc-ng >=12 + - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 924472 - timestamp: 1724658573518 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a + size: 928402 + timestamp: 1736683192463 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 + md5: f6f7c5b7d0983be186c46c4f6f8f9af8 depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 + size: 796754 + timestamp: 1736683572099 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 md5: d8285bea2a350f63fab23bf460221f3f diff --git a/magic.lock b/magic.lock index 20f710b665..cc1e7529e0 100644 --- a/magic.lock +++ b/magic.lock @@ -132,16 +132,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -351,16 +351,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -561,16 +561,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -4764,47 +4764,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda noarch: python - sha256: ce8b3d98a933cb0fdaa2e6e293fc940d51aaae273c2a6f14194ac45230ab701a - md5: d796fa41a5dd97e2bc1019b10497a31b + sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f + md5: 0d23fd60108dca58f6b01233b8732920 depends: - - max-core ==25.1.0.dev2025011205 release - - max-python >=25.1.0.dev2025011205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011205 release - - mblack ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release + - max-python >=25.1.0.dev2025011305,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1736659018393 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011205-release.conda - sha256: 6bbe93bf6df795ec42e609b4a9e52d64bdaa948c5527c16408930b7d699244d0 - md5: 8dedeccd5df7d21651ce7ba876ad3db9 + size: 9915 + timestamp: 1736745375375 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda + sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 + md5: e15ac442ae0aaa33ade5f177c4ecb5ef depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 244387099 - timestamp: 1736659018391 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011205-release.conda - sha256: 97f364dc4051c44d2fdd77a2a5d314b6b460fef5e1ae77ba5e88d7c7024d8a15 - md5: acd35656dff9277c8401424aeb44ed58 + size: 244367885 + timestamp: 1736745440770 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda + sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c + md5: 30136f977d5cd4113c7036f3b4263565 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 248031826 - timestamp: 1736659028471 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011205-release.conda - sha256: ba42127f64b3fad135aad191f14b68a87a5820d78355b4ab9a95aabb40e183c4 - md5: 2078ddc332986f28c8b67c413aa0c6e9 + size: 248040761 + timestamp: 1736745375373 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda + sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 + md5: d96978d80b34cd4dd7fea5d3f3eba294 depends: - - mblack ==25.1.0.dev2025011205 release + - mblack ==25.1.0.dev2025011305 release license: LicenseRef-Modular-Proprietary - size: 206561289 - timestamp: 1736660251821 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: f4a145b7b67707fa4053ebc992ecce87190cf34039cad29457c7b9474d0c3e13 - md5: ace652c55e958db1e320c5423fe5c320 + size: 206549629 + timestamp: 1736745640913 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 66bce981da4327a1f0ce2ad2eb956c3ef2079cda452bd0d25151e28786a05d6d + md5: 39ea10f174e9072da8c5d7180998a714 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4825,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124320649 - timestamp: 1736659018401 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: fcbf3f2315a28485f0d5338ac3cf4a26540e30bc033f21a7789199c2a94ab4c1 - md5: 43fa4a1c11fe12b55f984e32501a1a09 + size: 124329785 + timestamp: 1736745440780 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 60c1537b9cfa1cf05251ade5f0b2940510b15ae602ac22bb3aa4b3c44456f58d + md5: 93a397ced422b7638a542d8908e5ce18 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -4852,13 +4852,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 128073303 - timestamp: 1736659028481 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011205-3.12release.conda - sha256: c6b332a826824959a196a09095bca25ff614ec2b05939683f2971160dd1a0b25 - md5: 1cf2f5ed4307f35ea22c392734a54751 + size: 128095121 + timestamp: 1736745375385 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda + sha256: 889f09c1c43dc5dc9563a97947df8b2087887547023a311a4d25aba186342c84 + md5: 4e81030c0a232a6cba739472c7a29855 depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python 3.12.* - fastapi - httpx @@ -4879,12 +4879,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110696805 - timestamp: 1736660251823 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011205-release.conda + size: 110700356 + timestamp: 1736745640917 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda noarch: python - sha256: a31c5c6330eb6638ee1698cea23e0bdd9c1acc1560c37437cda156a4913ee27f - md5: aea163e4e020e7ab6c44476abb1e5c2b + sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 + md5: a1240273ce6e690ad5f01ed918d9859a depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4894,8 +4894,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130806 - timestamp: 1736659018397 + size: 130814 + timestamp: 1736745375380 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4905,18 +4905,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda noarch: python - sha256: 42260d58dd242c60715f8fc8c826860087566cb3946a0bcb6a6ba38a6b213014 - md5: 437e3994be83b2370d71635c5c5b616a + sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab + md5: b6ea7ab915ee88e290e186b97413abdd depends: - - max-core ==25.1.0.dev2025011205 release + - max-core ==25.1.0.dev2025011305 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1736659018398 + size: 22932 + timestamp: 1736745375381 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5011,37 +5011,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 + md5: 04b34b9a40cdc48cfdab261ab176ff74 depends: - __glibc >=2.17,<3.0.a0 - - libgcc-ng >=12 + - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 889086 - timestamp: 1724658547447 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-hcccb83c_1.conda - sha256: acad4cf1f57b12ee1e42995e6fac646fa06aa026529f05eb8c07eb0a84a47a84 - md5: 91d49c85cacd92caa40cf375ef72a25d + size: 894452 + timestamp: 1736683239706 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 + md5: 779046fb585c71373e8a051be06c6011 depends: - - libgcc-ng >=12 + - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 924472 - timestamp: 1724658573518 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda - sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc - md5: cb2b0ea909b97b3d70cd3921d1445e1a + size: 928402 + timestamp: 1736683192463 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 + md5: f6f7c5b7d0983be186c46c4f6f8f9af8 depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 802321 - timestamp: 1724658775723 + size: 796754 + timestamp: 1736683572099 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 md5: d8285bea2a350f63fab23bf460221f3f From 365be3655ca6bbb01141636dece69a18eb315875 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 12 Jan 2025 22:56:09 -0800 Subject: [PATCH 067/182] [mojo-stdlib] Use prettier syntax to get trait metatypes. Trait metatypes are directly accessible through `__type_of` now that all the plumbing is wired together correctly (and probably was before as well). Use `__type_of` instead of low-level MLIR nonsense. MODULAR_ORIG_COMMIT_REV_ID: 573b3620f974852d09886c0f33c3ae844313fbc5 --- stdlib/src/builtin/builtin_list.mojo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/src/builtin/builtin_list.mojo b/stdlib/src/builtin/builtin_list.mojo index 535ccf206f..2540db3735 100644 --- a/stdlib/src/builtin/builtin_list.mojo +++ b/stdlib/src/builtin/builtin_list.mojo @@ -457,7 +457,7 @@ struct VariadicListMem[ # ===-----------------------------------------------------------------------===# -alias _AnyTypeMetaType = __mlir_type[`!lit.anytrait<`, AnyType, `>`] +alias _AnyTypeMetaType = __type_of(AnyType) @register_passable From bcd638a882b9cb10abac12c404b47ce6e0b43e84 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 12 Jan 2025 23:29:29 -0800 Subject: [PATCH 068/182] [mojo-lang] Fix indexing of homogenous tuples. This fixes indexing of homogenous Tuple values to know that the element type is always consistent, even if indexed with a comptime-dynamic parameter value. This eliminates the need for rebind-like operations with obviously-homogenous tuples. This finishes up the work and fixes [Internal link] MODULAR_ORIG_COMMIT_REV_ID: 879a851adf9bc3763457f3c842bb9ba75fbddfde --- docs/changelog.md | 8 ++++++++ stdlib/benchmarks/collections/bench_dict.mojo | 4 ++-- stdlib/benchmarks/collections/bench_string.mojo | 8 ++++---- stdlib/src/collections/string/string_slice.mojo | 2 +- stdlib/test/builtin/test_simd.mojo | 4 ++-- 5 files changed, 17 insertions(+), 9 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index af03864c57..6bcf9a5976 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -34,6 +34,14 @@ what we publish. `ExplicitlyCopyable` trait. This will ease the transition to explicit copyablility requirements by default in the Mojo collection types. +- Indexing into a homogenous tuple now produces the consistent element type + without needing a rebind: + + ```mojo + var x = (1, 2, 3, 3, 4) + var y : Int = x[idx] # Just works! + ``` + ### Standard library changes - The `int` function to construct an `Int` has been removed, this was a diff --git a/stdlib/benchmarks/collections/bench_dict.mojo b/stdlib/benchmarks/collections/bench_dict.mojo index a4ed39e99f..e5d4ba2e37 100644 --- a/stdlib/benchmarks/collections/bench_dict.mojo +++ b/stdlib/benchmarks/collections/bench_dict.mojo @@ -132,7 +132,7 @@ def main(): @parameter for i in range(len(sizes)): - alias size = sizes.get[i, Int]() + alias size = sizes[i] m.bench_function[bench_dict_insert[size]]( BenchId("bench_dict_insert[" + str(size) + "]") ) @@ -144,7 +144,7 @@ def main(): @parameter for i in range(len(sizes)): - alias size = sizes.get[i, Int]() + alias size = sizes[i] var mem_s = total_bytes_used(make_dict[size]()) print( '"bench_dict_memory_size[' + str(size) + ']",' + str(mem_s) + ",0" diff --git a/stdlib/benchmarks/collections/bench_string.mojo b/stdlib/benchmarks/collections/bench_string.mojo index 8805ac9d06..ee7647989a 100644 --- a/stdlib/benchmarks/collections/bench_string.mojo +++ b/stdlib/benchmarks/collections/bench_string.mojo @@ -255,13 +255,13 @@ def main(): @parameter for i in range(len(lengths)): - alias length = lengths.get[i, Int]() + alias length = lengths[i] @parameter for j in range(len(filenames)): - alias fname = filenames.get[j, StringLiteral]() - alias old = old_chars.get[j, StringLiteral]() - alias new = new_chars.get[j, StringLiteral]() + alias fname = filenames[j] + alias old = old_chars[j] + alias new = new_chars[j] suffix = "[" + str(length) + "]" # "(" + fname + ")" m.bench_function[bench_string_count[length, fname, old]]( BenchId("bench_string_count" + suffix) diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 06ed5b66d7..974f2a4e6e 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -45,7 +45,7 @@ fn _count_utf8_continuation_bytes(span: Span[Byte]) -> Int: @parameter for i in range(len(sizes)): - alias s = sizes.get[i, Int]() + alias s = sizes[i] @parameter if simdwidthof[DType.uint8]() >= s: diff --git a/stdlib/test/builtin/test_simd.mojo b/stdlib/test/builtin/test_simd.mojo index 2e85459f3a..c9c4a9ed53 100644 --- a/stdlib/test/builtin/test_simd.mojo +++ b/stdlib/test/builtin/test_simd.mojo @@ -305,7 +305,7 @@ def test_truthy(): @parameter fn test_dtype_unrolled[i: Int]() raises: - alias type = dtypes.get[i, DType]() + alias type = dtypes[i] test_dtype[type]() unroll[test_dtype_unrolled, dtypes.__len__()]() @@ -1837,7 +1837,7 @@ def test_comparison(): @parameter fn test_dtype_unrolled[i: Int]() raises: - alias type = dtypes.get[i, DType]() + alias type = dtypes[i] test_dtype[type]() unroll[test_dtype_unrolled, dtypes.__len__()]() From 44ac88cf220a2c678030f3040b8772b1c1f5c267 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Mon, 13 Jan 2025 05:56:21 -0800 Subject: [PATCH 069/182] Revert "[Stdlib] Add convenience methods to check if pointer is None" MODULAR_ORIG_COMMIT_REV_ID: 043ce040493b8eef320dd1acb414e6c30ee7c32d --- docs/changelog.md | 4 -- stdlib/src/memory/unsafe_pointer.mojo | 48 ---------------------- stdlib/test/memory/test_unsafepointer.mojo | 11 ----- 3 files changed, 63 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 6bcf9a5976..0077d2f04b 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -171,10 +171,6 @@ what we publish. - `bit_ceil` has been renamed to `next_power_of_two`, and `bit_floor` to `prev_power_of_two`. This is to improve readability and clarity in their use. -- The `UnsafePointer` type now is comparable against the `None` type. This - enables one to write code like `if ptr is not None:` to check if the value - of the pointer is not a null ptr. - - The `Indexer` and `IntLike` traits which were previously both used for indexing have been combined. This enables SIMD scalar integer types and UInt to be used for indexing into all of the collection types, as well as diff --git a/stdlib/src/memory/unsafe_pointer.mojo b/stdlib/src/memory/unsafe_pointer.mojo index eb430aaea5..c2aefe847e 100644 --- a/stdlib/src/memory/unsafe_pointer.mojo +++ b/stdlib/src/memory/unsafe_pointer.mojo @@ -320,18 +320,6 @@ struct UnsafePointer[ """ return Int(self) == Int(rhs) - @always_inline("nodebug") - fn __eq__(self, none: NoneType) -> Bool: - """Returns True if the pointer is null. - - Args: - none: The NoneType value. - - Returns: - True if the pointer is null and False otherwise. - """ - return not self - @__unsafe_disable_nested_origin_exclusivity @always_inline("nodebug") fn __ne__(self, rhs: Self) -> Bool: @@ -345,18 +333,6 @@ struct UnsafePointer[ """ return not (self == rhs) - @always_inline("nodebug") - fn __ne__(self, none: NoneType) -> Bool: - """Returns True if the pointer is not null. - - Args: - none: The NoneType value. - - Returns: - True if the pointer is null and False otherwise. - """ - return self - @__unsafe_disable_nested_origin_exclusivity @always_inline("nodebug") fn __lt__(self, rhs: Self) -> Bool: @@ -413,30 +389,6 @@ struct UnsafePointer[ """ return Int(self) >= Int(rhs) - @always_inline("nodebug") - fn __is__(self, none: NoneType) -> Bool: - """Returns True if the pointer is null. - - Args: - none: The NoneType value. - - Returns: - True if the pointer is null and False otherwise. - """ - return self == None - - @always_inline("nodebug") - fn __isnot__(self, none: NoneType) -> Bool: - """Returns True if the pointer is not null. - - Args: - none: The NoneType value. - - Returns: - True if the pointer is not null and False otherwise. - """ - return self != None - # ===-------------------------------------------------------------------===# # Trait implementations # ===-------------------------------------------------------------------===# diff --git a/stdlib/test/memory/test_unsafepointer.mojo b/stdlib/test/memory/test_unsafepointer.mojo index 34ce70e5b1..5e8fefc1f5 100644 --- a/stdlib/test/memory/test_unsafepointer.mojo +++ b/stdlib/test/memory/test_unsafepointer.mojo @@ -162,17 +162,6 @@ def test_eq(): var p4 = UnsafePointer.address_of(local).origin_cast[mut=False]() assert_equal(p1, p4) - - var p5 = UnsafePointer[Int]() - assert_true(p5 == None) - assert_true(p5 is None) - assert_false(p5 != None) - assert_false(p5 is not None) - assert_false(p1 == None) - assert_false(p1 is None) - assert_true(p1 != None) - assert_true(p1 is not None) - _ = local _ = other_local From 38127618f296e91a8ef97f8812220f40db46ee55 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 13 Jan 2025 09:35:20 -0800 Subject: [PATCH 070/182] [mojo-stdlib] Remove the `Tuple.get` method. This old method serves as a combination of an "index + rebind" operation. remove it and expand the relevant users to remove a footgun. We should also fix `ListLiteral` to follow. This fixes https://github.com/modularml/mojo/issues/3935 MODULAR_ORIG_COMMIT_REV_ID: ec2396f2626f01ea29bb9e9c1a72a52161702f5b --- docs/changelog.md | 5 +++++ stdlib/src/builtin/builtin_list.mojo | 3 ++- stdlib/src/builtin/tuple.mojo | 17 +---------------- stdlib/src/python/python_object.mojo | 12 ++++++------ 4 files changed, 14 insertions(+), 23 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 0077d2f04b..ab4491d523 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -229,6 +229,8 @@ what we publish. - Added `Path` explicit constructor from `StringSlice`. - removed `StringRef.startswith()` and `StringRef.endswith()` - removed `StringRef.strip()` +- The `Tuple.get[i, T]()` method has been removed. Please use `tup[i]` or + `rebind[T](tup[i])` as needed instead. ### 🛠️ Fixed @@ -248,3 +250,6 @@ what we publish. - The Mojo Language Server doesn't crash anymore on empty **init**.mojo files. [Issue #3826](https://github.com/modularml/mojo/issues/3826). + +- [Issue #3935](https://github.com/modularml/mojo/issues/3935) - Confusing OOM + error when using Tuple.get incorrectly. diff --git a/stdlib/src/builtin/builtin_list.mojo b/stdlib/src/builtin/builtin_list.mojo index 2540db3735..b89b9db1c6 100644 --- a/stdlib/src/builtin/builtin_list.mojo +++ b/stdlib/src/builtin/builtin_list.mojo @@ -91,6 +91,7 @@ struct ListLiteral[*Ts: CollectionElement](Sized, CollectionElement): # Methods # ===-------------------------------------------------------------------===# + # FIXME: This should have a getitem like Tuple does, not a "get" method. @always_inline fn get[i: Int, T: CollectionElement](self) -> ref [self.storage] T: """Get a list element at the given index. @@ -102,7 +103,7 @@ struct ListLiteral[*Ts: CollectionElement](Sized, CollectionElement): Returns: The element at the given index. """ - return self.storage.get[i, T]() + return rebind[T](self.storage[i]) # ===-------------------------------------------------------------------===# # Operator dunders diff --git a/stdlib/src/builtin/tuple.mojo b/stdlib/src/builtin/tuple.mojo index 523e322ebc..57a7950944 100644 --- a/stdlib/src/builtin/tuple.mojo +++ b/stdlib/src/builtin/tuple.mojo @@ -186,21 +186,6 @@ struct Tuple[*element_types: CollectionElement](Sized, CollectionElement): # Use an immortal mut reference, which converts to self's origin. return UnsafePointer(elt_kgen_ptr)[] - # TODO(#38268): Remove this method when references and parameter expressions - # cooperate better. We can't handle the use in test_simd without this. - @always_inline("nodebug") - fn get[i: Int, T: CollectionElement](ref self) -> ref [self] T: - """Get a tuple element and rebind to the specified type. - - Parameters: - i: The element index. - T: The element type. - - Returns: - The tuple element at the requested index. - """ - return rebind[T](self[i]) - @always_inline("nodebug") fn __contains__[ T: EqualityComparableCollectionElement @@ -230,7 +215,7 @@ struct Tuple[*element_types: CollectionElement](Sized, CollectionElement): @parameter if _type_is_eq[element_types[i], T](): - if self.get[i, T]() == value: + if rebind[T](self[i]) == value: return True return False diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index 4abc013786..e247ec033b 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -499,21 +499,21 @@ struct PythonObject( @parameter if _type_is_eq[T, PythonObject](): - obj = value.get[i, PythonObject]() + obj = rebind[PythonObject](value[i]) elif _type_is_eq[T, Int](): - obj = PythonObject(value.get[i, Int]()) + obj = PythonObject(rebind[Int](value[i])) elif _type_is_eq[T, Float64](): - obj = PythonObject(value.get[i, Float64]()) + obj = PythonObject(rebind[Float64](value[i])) elif _type_is_eq[T, Bool](): - obj = PythonObject(value.get[i, Bool]()) + obj = PythonObject(rebind[Bool](value[i])) elif _type_is_eq[T, StringRef](): obj = PythonObject( StringSlice[MutableAnyOrigin]( - unsafe_from_utf8_strref=value.get[i, StringRef]() + unsafe_from_utf8_strref=rebind[StringRef](value[i]) ) ) elif _type_is_eq[T, StringLiteral](): - obj = PythonObject(value.get[i, StringLiteral]()) + obj = PythonObject(rebind[StringLiteral](value[i])) else: obj = PythonObject(0) constrained[ From 9a887af12a73bab2b13487d4cb8ffd80ce31fcbe Mon Sep 17 00:00:00 2001 From: Billy Zhu Date: Mon, 13 Jan 2025 10:18:31 -0800 Subject: [PATCH 071/182] [stdlib] Resolve FIXME(#53331) Fixed a crash in debuginfo emission to resolve FIXME(#53331). MODULAR_ORIG_COMMIT_REV_ID: 62d1d6c2c03d8b81e63eefcec30526991b48be50 --- stdlib/src/utils/index.mojo | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/stdlib/src/utils/index.mojo b/stdlib/src/utils/index.mojo index 27dc95bbb3..5a1d0c1aed 100644 --- a/stdlib/src/utils/index.mojo +++ b/stdlib/src/utils/index.mojo @@ -517,9 +517,7 @@ struct IndexList[ The resulting index tuple. """ - # FIXME(#53331) - nodebug is required otherwise we crash in debug - # information generation. - @always_inline("nodebug") + @always_inline fn apply_fn[ type: DType ](a: Scalar[type], b: Scalar[type]) -> Scalar[type]: From b9238f5f95facbc2a90ba25a0269966d3322464e Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Mon, 13 Jan 2025 10:48:46 -0800 Subject: [PATCH 072/182] [Stdlib] Split the comparable trait into its constituents, NFC MODULAR_ORIG_COMMIT_REV_ID: 1faad81c86f61961fc99e8d936c4f15e0aac8f3e --- stdlib/src/builtin/comparable.mojo | 41 ++++++++++++++++++++++++------ 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/stdlib/src/builtin/comparable.mojo b/stdlib/src/builtin/comparable.mojo index 7d74b062fd..5f503487d9 100644 --- a/stdlib/src/builtin/comparable.mojo +++ b/stdlib/src/builtin/comparable.mojo @@ -12,8 +12,8 @@ # ===----------------------------------------------------------------------=== # -trait Comparable(EqualityComparable): - """A type which can be compared with other instances of itself.""" +trait LessThanComparable: + """A type which can be less than compared with other instances of itself.""" fn __lt__(self, rhs: Self) -> Bool: """Define whether `self` is less than `rhs`. @@ -26,28 +26,43 @@ trait Comparable(EqualityComparable): """ ... - fn __le__(self, rhs: Self) -> Bool: - """Define whether `self` is less than or equal to `rhs`. + +trait GreaterThanComparable: + """A type which can be greater than compared with other instances of itself. + """ + + fn __gt__(self, rhs: Self) -> Bool: + """Define whether `self` is greater than `rhs`. Args: rhs: The right hand side of the comparison. Returns: - True if `self` is less than or equal to `rhs`. + True if `self` is greater than `rhs`. """ ... - fn __gt__(self, rhs: Self) -> Bool: - """Define whether `self` is greater than `rhs`. + +trait LessThanOrEqualComparable: + """A type which can be less than or equal to compared with other instances of itself. + """ + + fn __le__(self, rhs: Self) -> Bool: + """Define whether `self` is less than or equal to `rhs`. Args: rhs: The right hand side of the comparison. Returns: - True if `self` is greater than `rhs`. + True if `self` is less than or equal to `rhs`. """ ... + +trait GreaterThanOrEqualComparable: + """A type which can be greater than or equal to compared with other instances of itself. + """ + fn __ge__(self, rhs: Self) -> Bool: """Define whether `self` is greater than or equal to `rhs`. @@ -58,3 +73,13 @@ trait Comparable(EqualityComparable): True if `self` is greater than or equal to `rhs`. """ ... + + +trait Comparable( + EqualityComparable, + LessThanComparable, + GreaterThanComparable, + LessThanOrEqualComparable, + GreaterThanOrEqualComparable, +): + """A type which can be compared with other instances of itself.""" From 81beca28ef162961da82acbf2a69939c4c9eda7f Mon Sep 17 00:00:00 2001 From: Roberto Torrez Date: Mon, 13 Jan 2025 13:30:24 -0800 Subject: [PATCH 073/182] [External] [examples] Add missing import for UnsafePointer (#53821) [External] [examples] Add missing import for UnsafePointer Add missing import for UnsafePointer on MandelBrot notebook example Co-authored-by: Roberto Torrez Closes modularml/mojo#3940 MODULAR_ORIG_COMMIT_REV_ID: 421b8fa873208e0a964b6a3fb5a09eeafa107fd3 --- examples/notebooks/Mandelbrot.ipynb | 765 ++++++++++++++-------------- 1 file changed, 383 insertions(+), 382 deletions(-) diff --git a/examples/notebooks/Mandelbrot.ipynb b/examples/notebooks/Mandelbrot.ipynb index 4dcec04c6a..348d0013ff 100644 --- a/examples/notebooks/Mandelbrot.ipynb +++ b/examples/notebooks/Mandelbrot.ipynb @@ -1,384 +1,385 @@ { - "cells": [ - { - "cell_type": "raw", - "metadata": {}, - "source": [ - "---\n", - "title: Mandelbrot in Mojo with Python plots\n", - "description: Learn how to write high-performance Mojo code and import Python packages.\n", - "website:\n", - " open-graph:\n", - " image: /static/images/mojo-social-card.png\n", - " twitter-card:\n", - " image: /static/images/mojo-social-card.png\n", - "---" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "[//]: # REMOVE_FOR_WEBSITE\n", - "*Copyright 2023 Modular, Inc: Licensed under the Apache License v2.0 with LLVM Exceptions.*" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "[//]: # REMOVE_FOR_WEBSITE\n", - "# Mandelbrot in Mojo with Python plots\n" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Not only is Mojo great for writing high-performance code, but it also allows us to leverage the huge Python ecosystem of libraries and tools. With seamless Python interoperability, Mojo can use Python for what it's good at, especially GUIs, without sacrificing performance in critical code. Let's take the classic Mandelbrot set algorithm and implement it in Mojo.\n", - "\n", - "This tutorial shows two aspects of Mojo. First, it shows that Mojo can be used to develop fast programs for irregular applications. It also shows how we can leverage Python for visualizing the results." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "#|code-fold: true\n", - "import benchmark\n", - "from math import iota\n", - "from sys import num_physical_cores, simdwidthof\n", - "from algorithm import parallelize, vectorize\n", - "from complex import ComplexFloat64, ComplexSIMD\n", - "from python import Python\n", - "\n", - "alias float_type = DType.float32\n", - "alias int_type = DType.int32\n", - "alias simd_width = 2 * simdwidthof[float_type]()\n", - "alias unit = benchmark.Unit.ms" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "First set some parameters, you can try changing these to see different results:" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "alias width = 960\n", - "alias height = 960\n", - "alias MAX_ITERS = 200\n", - "\n", - "alias min_x = -2.0\n", - "alias max_x = 0.6\n", - "alias min_y = -1.5\n", - "alias max_y = 1.5" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Here we define a simple `Matrix` struct:" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "@value\n", - "struct Matrix[type: DType, rows: Int, cols: Int]:\n", - " var data: UnsafePointer[Scalar[type]]\n", - "\n", - " fn __init__(out self):\n", - " self.data = UnsafePointer[Scalar[type]].alloc(rows * cols)\n", - "\n", - " fn __getitem__(self, row: Int, col: Int) -> Scalar[type]:\n", - " return self.data.load(row * cols + col)\n", - "\n", - " fn store[width: Int = 1](self, row: Int, col: Int, val: SIMD[type, width]):\n", - " self.data.store(row * cols + col, val)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "The core [Mandelbrot](https://en.wikipedia.org/wiki/Mandelbrot_set) algorithm involves computing an iterative complex function for each pixel until it \"escapes\" the complex circle of radius 2, counting the number of iterations to escape:\n", - "\n", - "$$z_{i+1} = z_i^2 + c$$" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "# Compute the number of steps to escape.\n", - "def mandelbrot_kernel(c: ComplexFloat64) -> Int:\n", - " z = c\n", - " for i in range(MAX_ITERS):\n", - " z = z * z + c\n", - " if z.squared_norm() > 4:\n", - " return i\n", - " return MAX_ITERS\n", - "\n", - "\n", - "def compute_mandelbrot() -> Matrix[float_type, height, width]:\n", - " # create a matrix. Each element of the matrix corresponds to a pixel\n", - " matrix = Matrix[float_type, height, width]()\n", - "\n", - " dx = (max_x - min_x) / width\n", - " dy = (max_y - min_y) / height\n", - "\n", - " y = min_y\n", - " for row in range(height):\n", - " x = min_x\n", - " for col in range(width):\n", - " matrix.store(row, col, mandelbrot_kernel(ComplexFloat64(x, y)))\n", - " x += dx\n", - " y += dy\n", - " return matrix" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Plotting the number of iterations to escape with some color gives us the canonical Mandelbrot set plot. To render it we can directly leverage Python's `matplotlib` right from Mojo!\n", - "\n", - "First install the required libraries:" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "%%python\n", - "from importlib.util import find_spec\n", - "import shutil\n", - "import subprocess\n", - "\n", - "fix = \"\"\"\n", - "-------------------------------------------------------------------------\n", - "fix following the steps here:\n", - " https://github.com/modularml/mojo/issues/1085#issuecomment-1771403719\n", - "-------------------------------------------------------------------------\n", - "\"\"\"\n", - "\n", - "def install_if_missing(name: str):\n", - " if find_spec(name):\n", - " return\n", - " print(\"missing\", name)\n", - " print(f\"{name} not found, installing...\")\n", - " try:\n", - " if shutil.which('python3'): python = \"python3\"\n", - " elif shutil.which('python'): python = \"python\"\n", - " else: raise (\"python not on path\" + fix)\n", - " subprocess.check_call([python, \"-m\", \"pip\", \"install\", name])\n", - " except:\n", - " raise ImportError(f\"{name} not found\" + fix)\n", - "\n", - "install_if_missing(\"numpy\")\n", - "install_if_missing(\"matplotlib\")" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "def show_plot[type: DType](matrix: Matrix[type, height, width]):\n", - " alias scale = 10\n", - " alias dpi = 64\n", - "\n", - " np = Python.import_module(\"numpy\")\n", - " plt = Python.import_module(\"matplotlib.pyplot\")\n", - " colors = Python.import_module(\"matplotlib.colors\")\n", - "\n", - " numpy_array = np.zeros((height, width), np.float64)\n", - "\n", - " for row in range(height):\n", - " for col in range(width):\n", - " numpy_array.itemset((row, col), matrix[row, col])\n", - "\n", - " fig = plt.figure(1, [scale, scale * height // width], dpi)\n", - " ax = fig.add_axes([0.0, 0.0, 1.0, 1.0], False, 1)\n", - " light = colors.LightSource(315, 10, 0, 1, 1, 0)\n", - "\n", - " image = light.shade(numpy_array, plt.cm.hot, colors.PowerNorm(0.3), \"hsv\", 0, 0, 1.5)\n", - " plt.imshow(image)\n", - " plt.axis(\"off\")\n", - " plt.show()\n", - "\n", - "show_plot(compute_mandelbrot())" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Vectorizing Mandelbrot\n", - "We showed a naive implementation of the Mandelbrot algorithm, but there are two things we can do to speed it up. We can early-stop the loop iteration when a pixel is known to have escaped, and we can leverage Mojo's access to hardware by vectorizing the loop, computing multiple pixels simultaneously. To do that we will use the `vectorize` higher order generator.\n", - "\n", - "We start by defining our main iteration loop in a vectorized fashion" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "fn mandelbrot_kernel_SIMD[\n", - " simd_width: Int\n", - "](c: ComplexSIMD[float_type, simd_width]) -> SIMD[int_type, simd_width]:\n", - " \"\"\"A vectorized implementation of the inner mandelbrot computation.\"\"\"\n", - " var cx = c.re\n", - " var cy = c.im\n", - " var x = SIMD[float_type, simd_width](0)\n", - " var y = SIMD[float_type, simd_width](0)\n", - " var y2 = SIMD[float_type, simd_width](0)\n", - " var iters = SIMD[int_type, simd_width](0)\n", - "\n", - " var t: SIMD[DType.bool, simd_width] = True\n", - " for _ in range(MAX_ITERS):\n", - " if not any(t):\n", - " break\n", - " y2 = y * y\n", - " y = x.fma(y + y, cy)\n", - " t = x.fma(x, y2) <= 4\n", - " x = x.fma(x, cx - y2)\n", - " iters = t.select(iters + 1, iters)\n", - " return iters" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "The above function is parameterized on the `simd_width` and processes simd_width pixels. It only escapes once all pixels within the vector lane are done. We can use the same iteration loop as above, but this time we vectorize within each row instead. We use the `vectorize` generator to make this a simple function call. The benchmark can run in parallel or just vectorized." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "fn run_mandelbrot(parallel: Bool) raises -> Float64:\n", - " var matrix = Matrix[int_type, height, width]()\n", - "\n", - " @parameter\n", - " fn worker(row: Int):\n", - " alias scale_x = (max_x - min_x) / width\n", - " alias scale_y = (max_y - min_y) / height\n", - "\n", - " @parameter\n", - " fn compute_vector[simd_width: Int](col: Int):\n", - " \"\"\"Each time we operate on a `simd_width` vector of pixels.\"\"\"\n", - " var cx = min_x + (col + iota[float_type, simd_width]()) * scale_x\n", - " var cy = min_y + row * SIMD[float_type, simd_width](scale_y)\n", - " var c = ComplexSIMD[float_type, simd_width](cx, cy)\n", - " matrix.store(row, col, mandelbrot_kernel_SIMD[simd_width](c))\n", - "\n", - " # Vectorize the call to compute_vector where call gets a chunk of pixels.\n", - " vectorize[compute_vector, simd_width](width)\n", - "\n", - " @parameter\n", - " fn bench():\n", - " for row in range(height):\n", - " worker(row)\n", - "\n", - " @parameter\n", - " fn bench_parallel():\n", - " parallelize[worker](height, height)\n", - "\n", - " var time: Float64 = 0\n", - " if parallel:\n", - " time = benchmark.run[bench_parallel](max_runtime_secs=0.5).mean(unit)\n", - " else:\n", - " time = benchmark.run[bench](max_runtime_secs=0.5).mean(unit)\n", - "\n", - " show_plot(matrix)\n", - " matrix.data.free()\n", - " return time\n", - "\n", - "vectorized = run_mandelbrot(parallel=False)\n", - "print(\"Vectorized:\", vectorized, unit)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Parallelizing Mandelbrot\n", - "While the vectorized implementation above is efficient, we can get better performance by parallelizing on the cols. This again is simple in Mojo using the `parallelize` higher order function:" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "parallelized = run_mandelbrot(parallel=True)\n", - "print(\"Parallelized:\", parallelized, unit)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Benchmarking\n", - "\n", - "In this section we compare the vectorized speed to the parallelized speed " - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "print(\"Number of physical cores:\", num_physical_cores())\n", - "print(\"Vectorized:\", vectorized, \"ms\")\n", - "print(\"Parallelized:\", parallelized, \"ms\")\n", - "#| CHECK: speedup\n", - "print(\"Parallel speedup:\", vectorized / parallelized)" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Mojo (nightly)", - "language": "mojo", - "name": "mojo-nightly-jupyter-kernel" - }, - "language_info": { - "codemirror_mode": { - "name": "mojo" - }, - "file_extension": ".mojo", - "mimetype": "text/x-mojo", - "name": "mojo" - }, - "orig_nbformat": 4 - }, - "nbformat": 4, - "nbformat_minor": 2 + "cells": [ + { + "cell_type": "raw", + "metadata": {}, + "source": [ + "---\n", + "title: Mandelbrot in Mojo with Python plots\n", + "description: Learn how to write high-performance Mojo code and import Python packages.\n", + "website:\n", + " open-graph:\n", + " image: /static/images/mojo-social-card.png\n", + " twitter-card:\n", + " image: /static/images/mojo-social-card.png\n", + "---" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "[//]: # REMOVE_FOR_WEBSITE\n", + "*Copyright 2023 Modular, Inc: Licensed under the Apache License v2.0 with LLVM Exceptions.*" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "[//]: # REMOVE_FOR_WEBSITE\n", + "# Mandelbrot in Mojo with Python plots\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Not only is Mojo great for writing high-performance code, but it also allows us to leverage the huge Python ecosystem of libraries and tools. With seamless Python interoperability, Mojo can use Python for what it's good at, especially GUIs, without sacrificing performance in critical code. Let's take the classic Mandelbrot set algorithm and implement it in Mojo.\n", + "\n", + "This tutorial shows two aspects of Mojo. First, it shows that Mojo can be used to develop fast programs for irregular applications. It also shows how we can leverage Python for visualizing the results." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "#|code-fold: true\n", + "import benchmark\n", + "from math import iota\n", + "from sys import num_physical_cores, simdwidthof\n", + "from algorithm import parallelize, vectorize\n", + "from complex import ComplexFloat64, ComplexSIMD\n", + "from python import Python\n", + "from memory import UnsafePointer\n", + "\n", + "alias float_type = DType.float32\n", + "alias int_type = DType.int32\n", + "alias simd_width = 2 * simdwidthof[float_type]()\n", + "alias unit = benchmark.Unit.ms" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "First set some parameters, you can try changing these to see different results:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "alias width = 960\n", + "alias height = 960\n", + "alias MAX_ITERS = 200\n", + "\n", + "alias min_x = -2.0\n", + "alias max_x = 0.6\n", + "alias min_y = -1.5\n", + "alias max_y = 1.5" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Here we define a simple `Matrix` struct:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "@value\n", + "struct Matrix[type: DType, rows: Int, cols: Int]:\n", + " var data: UnsafePointer[Scalar[type]]\n", + "\n", + " fn __init__(out self):\n", + " self.data = UnsafePointer[Scalar[type]].alloc(rows * cols)\n", + "\n", + " fn __getitem__(self, row: Int, col: Int) -> Scalar[type]:\n", + " return self.data.load(row * cols + col)\n", + "\n", + " fn store[width: Int = 1](self, row: Int, col: Int, val: SIMD[type, width]):\n", + " self.data.store(row * cols + col, val)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The core [Mandelbrot](https://en.wikipedia.org/wiki/Mandelbrot_set) algorithm involves computing an iterative complex function for each pixel until it \"escapes\" the complex circle of radius 2, counting the number of iterations to escape:\n", + "\n", + "$$z_{i+1} = z_i^2 + c$$" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# Compute the number of steps to escape.\n", + "def mandelbrot_kernel(c: ComplexFloat64) -> Int:\n", + " z = c\n", + " for i in range(MAX_ITERS):\n", + " z = z * z + c\n", + " if z.squared_norm() > 4:\n", + " return i\n", + " return MAX_ITERS\n", + "\n", + "\n", + "def compute_mandelbrot() -> Matrix[float_type, height, width]:\n", + " # create a matrix. Each element of the matrix corresponds to a pixel\n", + " matrix = Matrix[float_type, height, width]()\n", + "\n", + " dx = (max_x - min_x) / width\n", + " dy = (max_y - min_y) / height\n", + "\n", + " y = min_y\n", + " for row in range(height):\n", + " x = min_x\n", + " for col in range(width):\n", + " matrix.store(row, col, mandelbrot_kernel(ComplexFloat64(x, y)))\n", + " x += dx\n", + " y += dy\n", + " return matrix" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Plotting the number of iterations to escape with some color gives us the canonical Mandelbrot set plot. To render it we can directly leverage Python's `matplotlib` right from Mojo!\n", + "\n", + "First install the required libraries:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%python\n", + "from importlib.util import find_spec\n", + "import shutil\n", + "import subprocess\n", + "\n", + "fix = \"\"\"\n", + "-------------------------------------------------------------------------\n", + "fix following the steps here:\n", + " https://github.com/modularml/mojo/issues/1085#issuecomment-1771403719\n", + "-------------------------------------------------------------------------\n", + "\"\"\"\n", + "\n", + "def install_if_missing(name: str):\n", + " if find_spec(name):\n", + " return\n", + " print(\"missing\", name)\n", + " print(f\"{name} not found, installing...\")\n", + " try:\n", + " if shutil.which('python3'): python = \"python3\"\n", + " elif shutil.which('python'): python = \"python\"\n", + " else: raise (\"python not on path\" + fix)\n", + " subprocess.check_call([python, \"-m\", \"pip\", \"install\", name])\n", + " except:\n", + " raise ImportError(f\"{name} not found\" + fix)\n", + "\n", + "install_if_missing(\"numpy\")\n", + "install_if_missing(\"matplotlib\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def show_plot[type: DType](matrix: Matrix[type, height, width]):\n", + " alias scale = 10\n", + " alias dpi = 64\n", + "\n", + " np = Python.import_module(\"numpy\")\n", + " plt = Python.import_module(\"matplotlib.pyplot\")\n", + " colors = Python.import_module(\"matplotlib.colors\")\n", + "\n", + " numpy_array = np.zeros((height, width), np.float64)\n", + "\n", + " for row in range(height):\n", + " for col in range(width):\n", + " numpy_array.itemset((row, col), matrix[row, col])\n", + "\n", + " fig = plt.figure(1, [scale, scale * height // width], dpi)\n", + " ax = fig.add_axes([0.0, 0.0, 1.0, 1.0], False, 1)\n", + " light = colors.LightSource(315, 10, 0, 1, 1, 0)\n", + "\n", + " image = light.shade(numpy_array, plt.cm.hot, colors.PowerNorm(0.3), \"hsv\", 0, 0, 1.5)\n", + " plt.imshow(image)\n", + " plt.axis(\"off\")\n", + " plt.show()\n", + "\n", + "show_plot(compute_mandelbrot())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Vectorizing Mandelbrot\n", + "We showed a naive implementation of the Mandelbrot algorithm, but there are two things we can do to speed it up. We can early-stop the loop iteration when a pixel is known to have escaped, and we can leverage Mojo's access to hardware by vectorizing the loop, computing multiple pixels simultaneously. To do that we will use the `vectorize` higher order generator.\n", + "\n", + "We start by defining our main iteration loop in a vectorized fashion" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "fn mandelbrot_kernel_SIMD[\n", + " simd_width: Int\n", + "](c: ComplexSIMD[float_type, simd_width]) -> SIMD[int_type, simd_width]:\n", + " \"\"\"A vectorized implementation of the inner mandelbrot computation.\"\"\"\n", + " var cx = c.re\n", + " var cy = c.im\n", + " var x = SIMD[float_type, simd_width](0)\n", + " var y = SIMD[float_type, simd_width](0)\n", + " var y2 = SIMD[float_type, simd_width](0)\n", + " var iters = SIMD[int_type, simd_width](0)\n", + "\n", + " var t: SIMD[DType.bool, simd_width] = True\n", + " for _ in range(MAX_ITERS):\n", + " if not any(t):\n", + " break\n", + " y2 = y * y\n", + " y = x.fma(y + y, cy)\n", + " t = x.fma(x, y2) <= 4\n", + " x = x.fma(x, cx - y2)\n", + " iters = t.select(iters + 1, iters)\n", + " return iters" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The above function is parameterized on the `simd_width` and processes simd_width pixels. It only escapes once all pixels within the vector lane are done. We can use the same iteration loop as above, but this time we vectorize within each row instead. We use the `vectorize` generator to make this a simple function call. The benchmark can run in parallel or just vectorized." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "fn run_mandelbrot(parallel: Bool) raises -> Float64:\n", + " var matrix = Matrix[int_type, height, width]()\n", + "\n", + " @parameter\n", + " fn worker(row: Int):\n", + " alias scale_x = (max_x - min_x) / width\n", + " alias scale_y = (max_y - min_y) / height\n", + "\n", + " @parameter\n", + " fn compute_vector[simd_width: Int](col: Int):\n", + " \"\"\"Each time we operate on a `simd_width` vector of pixels.\"\"\"\n", + " var cx = min_x + (col + iota[float_type, simd_width]()) * scale_x\n", + " var cy = min_y + row * SIMD[float_type, simd_width](scale_y)\n", + " var c = ComplexSIMD[float_type, simd_width](cx, cy)\n", + " matrix.store(row, col, mandelbrot_kernel_SIMD[simd_width](c))\n", + "\n", + " # Vectorize the call to compute_vector where call gets a chunk of pixels.\n", + " vectorize[compute_vector, simd_width](width)\n", + "\n", + " @parameter\n", + " fn bench():\n", + " for row in range(height):\n", + " worker(row)\n", + "\n", + " @parameter\n", + " fn bench_parallel():\n", + " parallelize[worker](height, height)\n", + "\n", + " var time: Float64 = 0\n", + " if parallel:\n", + " time = benchmark.run[bench_parallel](max_runtime_secs=0.5).mean(unit)\n", + " else:\n", + " time = benchmark.run[bench](max_runtime_secs=0.5).mean(unit)\n", + "\n", + " show_plot(matrix)\n", + " matrix.data.free()\n", + " return time\n", + "\n", + "vectorized = run_mandelbrot(parallel=False)\n", + "print(\"Vectorized:\", vectorized, unit)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Parallelizing Mandelbrot\n", + "While the vectorized implementation above is efficient, we can get better performance by parallelizing on the cols. This again is simple in Mojo using the `parallelize` higher order function:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "parallelized = run_mandelbrot(parallel=True)\n", + "print(\"Parallelized:\", parallelized, unit)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Benchmarking\n", + "\n", + "In this section we compare the vectorized speed to the parallelized speed " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "print(\"Number of physical cores:\", num_physical_cores())\n", + "print(\"Vectorized:\", vectorized, \"ms\")\n", + "print(\"Parallelized:\", parallelized, \"ms\")\n", + "#| CHECK: speedup\n", + "print(\"Parallel speedup:\", vectorized / parallelized)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Mojo (nightly)", + "language": "mojo", + "name": "mojo-nightly-jupyter-kernel" + }, + "language_info": { + "codemirror_mode": { + "name": "mojo" + }, + "file_extension": ".mojo", + "mimetype": "text/x-mojo", + "name": "mojo" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 } From df5423ca642912c9055f1097db1a96f5353a4034 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Mon, 13 Jan 2025 17:05:04 -0800 Subject: [PATCH 074/182] [Stdlib] Add variadic max/min operation MODULAR_ORIG_COMMIT_REV_ID: e81afc4674019503713890af465d16f2ff811b03 --- docs/changelog.md | 2 ++ stdlib/src/builtin/math.mojo | 50 ++++++++++++++++++++++++++++++ stdlib/src/prelude/__init__.mojo | 8 ++++- stdlib/test/builtin/test_math.mojo | 8 +++++ 4 files changed, 67 insertions(+), 1 deletion(-) diff --git a/docs/changelog.md b/docs/changelog.md index ab4491d523..b1e027026d 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -213,6 +213,8 @@ what we publish. var inferred_size = float_vector.cast[DType.uint64]() # [42, 42, 42, 42] ``` +- You can now use `max()` and `min()` with variadic number of arguments. + ### Tooling changes - mblack (aka `mojo format`) no longer formats non-mojo files. This prevents diff --git a/stdlib/src/builtin/math.mojo b/stdlib/src/builtin/math.mojo index 843b380e88..28e3c72833 100644 --- a/stdlib/src/builtin/math.mojo +++ b/stdlib/src/builtin/math.mojo @@ -206,6 +206,31 @@ fn max[dtype: DType, //](x: SIMD[dtype, _], y: __type_of(x), /) -> __type_of(x): return __mlir_op.`pop.max`(x.value, y.value) +trait _CopyableGreaterThanComparable(Copyable, GreaterThanComparable): + ... + + +@always_inline +fn max[T: _CopyableGreaterThanComparable](x: T, *ys: T) -> T: + """Gets the maximum value from a sequence of values. + + Parameters: + T: A type that is both copyable and comparable with greater than. + + Args: + x: The first value to compare. + ys: Zero or more additional values to compare. + + Returns: + The maximum value from the input sequence. + """ + var res = x + for y in ys: + if y[] > res: + res = y[] + return res + + # ===----------------------------------------------------------------------=== # # min # ===----------------------------------------------------------------------=== # @@ -271,6 +296,31 @@ fn min[dtype: DType, //](x: SIMD[dtype, _], y: __type_of(x), /) -> __type_of(x): return __mlir_op.`pop.min`(x.value, y.value) +trait _CopyableLessThanComparable(Copyable, LessThanComparable): + ... + + +@always_inline +fn min[T: _CopyableLessThanComparable](x: T, *ys: T) -> T: + """Gets the minimum value from a sequence of values. + + Parameters: + T: A type that is both copyable and comparable with less than. + + Args: + x: The first value to compare. + ys: Zero or more additional values to compare. + + Returns: + The minimum value from the input sequence. + """ + var res = x + for y in ys: + if y[] < res: + res = y[] + return res + + # ===----------------------------------------------------------------------=== # # pow # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index 75b88c8700..a73a129610 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -39,8 +39,14 @@ from builtin.builtin_list import ( VariadicPack, ) from builtin.builtin_slice import Slice, slice +from builtin.comparable import ( + LessThanComparable, + GreaterThanComparable, + LessThanOrEqualComparable, + GreaterThanOrEqualComparable, + Comparable, +) from builtin.char import Char -from builtin.comparable import Comparable from builtin.constrained import constrained from builtin.coroutine import AnyCoroutine, Coroutine, RaisingCoroutine from builtin.debug_assert import debug_assert diff --git a/stdlib/test/builtin/test_math.mojo b/stdlib/test/builtin/test_math.mojo index 430d0ffde9..ec1304b926 100644 --- a/stdlib/test/builtin/test_math.mojo +++ b/stdlib/test/builtin/test_math.mojo @@ -59,6 +59,10 @@ def test_min(): assert_equal(min(i, I(-9, -6, -4, 11)), I(-10, -6, -4, 10)) assert_equal(min(i, -4), I(-10, -5, -4, -4)) + assert_equal(min(1), 1) + assert_equal(min(1, 2, 3, 4), 1) + assert_equal(min(500, 1, 2, 3, 4), 1) + def test_max(): assert_equal(-1, max(-2, -1)) @@ -79,6 +83,10 @@ def test_max(): assert_equal(max(i, I(-9, -6, -4, 11)), I(-9, -5, 5, 11)) assert_equal(max(i, -4), I(-4, -4, 5, 10)) + assert_equal(max(1), 1) + assert_equal(max(1, 2, 3, 4), 4) + assert_equal(max(-10, 2, 3, 4, -10), 4) + def test_round(): assert_equal(0, round(0.0)) From c4261ca853dcd1134fddc51f5515f4034bd88b25 Mon Sep 17 00:00:00 2001 From: Ken Jones <165197230+KenJones-Modular@users.noreply.github.com> Date: Mon, 13 Jan 2025 19:01:14 -0800 Subject: [PATCH 075/182] Added links to API references and fixed whitespace in code samples MODULAR_ORIG_COMMIT_REV_ID: 08f97ad1651fd8940c9d1e8bc6681ffb1460e007 --- docs/manual/get-started.mdx | 10 ++++++---- docs/manual/python/types.mdx | 30 ++++++++++++++++-------------- 2 files changed, 22 insertions(+), 18 deletions(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 9f27b5d5cc..8540761f2e 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -344,7 +344,7 @@ def main(): ## 5. Create and use a function to print the grid Now let's create a function to generate a string representation of the game grid -that we can print it to the terminal. +that we can print to the terminal. There are actually two different keywords that we can use to define functions in Mojo: `def` and `fn`. Using `fn` gives us finer level control over the function @@ -362,7 +362,7 @@ def grid_str(rows: Int, cols: Int, grid: List[List[Int]]) -> String: # Iterate through rows 0 through rows-1 for row in range(rows): - # Iterate through columns 0 through cols-1 + # Iterate through columns 0 through cols-1 for col in range(cols): if grid[row][col] == 1: str += "*" # If cell is populated, append an asterisk @@ -540,7 +540,7 @@ def grid_str(grid: Grid) -> String: # Iterate through rows 0 through rows-1 for row in range(grid.rows): - # Iterate through columns 0 through cols-1 + # Iterate through columns 0 through cols-1 for col in range(grid.cols): if grid.data[row][col] == 1: str += "*" # If cell is populated, append an asterisk @@ -876,7 +876,9 @@ respectively. This function actually returns a value of type `Int64`, which is a signed 64-bit integer value. As described in [Numeric types](/mojo/manual/types#numeric-types), this is *not* the same as the `Int` type whose precision is dependent on the native word size of the system. -Therefore we're passing this value to the built-in +Therefore we're passing this value to the +[`Int()`](/mojo/stdlib/builtin/int/Int/#__init__) constructor, which explicitly +converts a numeric value to an `Int`. The return type of the method is `Self`, which is an alias for the type of the struct. This is a convenient shortcut if the actual name of the struct is long diff --git a/docs/manual/python/types.mdx b/docs/manual/python/types.mdx index 90f75fb866..4aab0ace57 100644 --- a/docs/manual/python/types.mdx +++ b/docs/manual/python/types.mdx @@ -145,24 +145,26 @@ Some Mojo APIs handle `PythonObject` just fine, but sometimes you'll need to explicitly convert a Python value into a native Mojo value. Currently `PythonObject` conforms to the -[`Intable`](/mojo/stdlib/builtin/int/Intable), -[`Stringable`](/mojo/stdlib/builtin/str/Stringable), and -[`Boolable`](/mojo/stdlib/builtin/bool/Boolable) traits, which means you can -convert Python values to Mojo `String`, and `Bool` types using the -[`str()`](/mojo/stdlib/builtin/str/str) and -[`bool()`](/mojo/stdlib/builtin/bool/bool-function) functions, construct an -`Int` using `Int(python_object)`, and print Python values using the built-in -[`print()`](/mojo/stdlib/builtin/io/print) function. - -`PythonObject` also provides the -[`to_float64()`](/mojo/stdlib/python/python_object/PythonObject#to_float64) for -converting to a Mojo floating point value. +[`Stringable`](/mojo/stdlib/builtin/str/Stringable), +[`Boolable`](/mojo/stdlib/builtin/bool/Boolable), +[`Floatable`](/mojo/stdlib/builtin/floatable/Floatable/), and +[`Intable`](/mojo/stdlib/builtin/int/Intable) traits, which means you can +convert Python values to Mojo `String`, `Bool`, and `Float64` types using the +[`str()`](/mojo/stdlib/builtin/str/str), +[`bool()`](/mojo/stdlib/builtin/bool/bool-function) and +[`float()`](/mojo/stdlib/builtin/floatable/float/) built-in functions, and +construct an `Int` using the [`Int()`](/mojo/stdlib/builtin/int/Int/#__init__) +constructor. `PythonObject` also conforms to the +[`Writable`](/mojo/stdlib/utils/write/Writable) trait so that you can print +Python values using the built-in [`print()`](/mojo/stdlib/builtin/io/print) +function. ```mojo -var i: Int = Int(py_int) var s: String = str(py_string) var b: Bool = bool(py_bool) -var f: Float64 = py_float.to_float64() +var f: Float64 = float(py_float) +var i: Int = Int(py_int) +print(py_obj) ``` ### Comparing Python types in Mojo From ab8734fad5f5a943e5a90009400be3992994c5cb Mon Sep 17 00:00:00 2001 From: modularbot Date: Tue, 14 Jan 2025 06:37:23 +0000 Subject: [PATCH 076/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025011405 --- examples/life/magic.lock | 216 +++++++++++++++++++--------------- examples/magic.lock | 215 ++++++++++++++++++--------------- examples/notebooks/magic.lock | 176 +++++++++++++-------------- examples/operators/magic.lock | 215 ++++++++++++++++++--------------- magic.lock | 215 ++++++++++++++++++--------------- 5 files changed, 569 insertions(+), 468 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 594e9f6057..49b4b05dfd 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -266,7 +266,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.5-he73a12e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.10-h4f16b4b_1.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -470,7 +470,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/opusfile-0.12-hf55b2d5_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pcre2-10.44-h070dd5b_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda @@ -542,7 +542,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libice-1.1.2-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libsm-1.2.5-h0808dbd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libx11-1.8.10-hca56bd8_1.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -799,7 +799,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -2872,6 +2872,7 @@ packages: arch: aarch64 platform: linux license: MIT + license_family: MIT size: 1699707 timestamp: 1736705741483 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-10.2.0-ha0dd535_0.conda @@ -6173,47 +6174,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda noarch: python - sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f - md5: 0d23fd60108dca58f6b01233b8732920 + sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db + md5: 11ccc7657b121e4c65ede378c793112f depends: - - max-core ==25.1.0.dev2025011305 release - - max-python >=25.1.0.dev2025011305,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011305 release - - mblack ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release + - max-python >=25.1.0.dev2025011405,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1736745375375 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 - md5: e15ac442ae0aaa33ade5f177c4ecb5ef + size: 9916 + timestamp: 1736831822162 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f + md5: 73aeefc77fbbd11c37f794e61bedcbce depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 244367885 - timestamp: 1736745440770 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c - md5: 30136f977d5cd4113c7036f3b4263565 + size: 244270660 + timestamp: 1736831822160 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d + md5: 8284a53ad8867fbebf5ff5872afcc683 depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 248040761 - timestamp: 1736745375373 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 - md5: d96978d80b34cd4dd7fea5d3f3eba294 + size: 247897740 + timestamp: 1736831760973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee + md5: 948b2059736f978eb8ef29e011c478aa depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 206549629 - timestamp: 1736745640913 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 66bce981da4327a1f0ce2ad2eb956c3ef2079cda452bd0d25151e28786a05d6d - md5: 39ea10f174e9072da8c5d7180998a714 + size: 206428789 + timestamp: 1736832175871 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: 2ba61ee7777506ce94849a69fb0a10281208327ad12298cb399d7c143740a23a + md5: 4d373580ea92e6372951421273e89dbe depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -6234,13 +6235,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124329785 - timestamp: 1736745440780 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 60c1537b9cfa1cf05251ade5f0b2940510b15ae602ac22bb3aa4b3c44456f58d - md5: 93a397ced422b7638a542d8908e5ce18 + size: 124186493 + timestamp: 1736831822171 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: 9f35e2f3c0aa425ab3b15f1aa141e498b2fb22f671823d4758116954a5f47ac0 + md5: 95a8013bcaf7a89866ca36ba40b0477d depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -6261,13 +6262,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 128095121 - timestamp: 1736745375385 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 889f09c1c43dc5dc9563a97947df8b2087887547023a311a4d25aba186342c84 - md5: 4e81030c0a232a6cba739472c7a29855 + size: 127955783 + timestamp: 1736831760983 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: bae7c656efa518c6ba652cf66b20b07b11054e6b3c7f5c4997a319138152b10b + md5: 38fdc325152b22296dc03d3574837998 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -6288,12 +6289,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110700356 - timestamp: 1736745640917 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + size: 110548095 + timestamp: 1736832175874 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda noarch: python - sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 - md5: a1240273ce6e690ad5f01ed918d9859a + sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 + md5: f588562602f7e3a17c1983f53eee1056 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6304,7 +6305,7 @@ packages: - python license: MIT size: 130814 - timestamp: 1736745375380 + timestamp: 1736831822166 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6314,18 +6315,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda noarch: python - sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab - md5: b6ea7ab915ee88e290e186b97413abdd + sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 + md5: 3a6fea9465e1a4ee3501f24fc1bbef98 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1736745375381 + size: 22933 + timestamp: 1736831822167 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -6838,9 +6839,9 @@ packages: license_family: BSD size: 15436913 timestamp: 1726879054912 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda - sha256: 585e05f95d14afe3df43ded14f86800c70da26b27e27b59de95932f8888af5d3 - md5: 80b873ac4fdf36641afa0eaafff3a664 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_2.conda + sha256: a34b10077de97eea72c81cb96e3ddc7d48320c0fc7d9b28ba8d9d2bead1d8297 + md5: 39a91ac336d350513de6aad56da5a920 depends: - libgcc >=13 - libstdcxx >=13 @@ -6852,12 +6853,37 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + constrains: + - fsspec >=2022.11.0 + - s3fs >=2022.11.0 + - fastparquet >=2022.12.0 + - pyreadstat >=1.2.0 + - qtpy >=2.3.0 + - scipy >=1.10.0 + - beautifulsoup4 >=4.11.2 + - gcsfs >=2022.11.0 + - numexpr >=2.8.4 + - sqlalchemy >=2.0.0 + - pyxlsb >=1.0.10 + - numba >=0.56.4 + - lxml >=4.9.2 + - matplotlib >=3.6.3 + - psycopg2 >=2.9.6 + - tzdata >=2022.7 + - bottleneck >=1.3.6 + - xarray >=2022.12.0 + - xlsxwriter >=3.0.5 + - zstandard >=0.19.0 + - blosc >=1.21.3 + - pytables >=3.8.0 + - openpyxl >=3.1.0 + - pyqt5 >=5.15.8 + - tabulate >=0.9.0 arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 15159625 - timestamp: 1726879151211 + size: 15162992 + timestamp: 1736811533875 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda sha256: ff0cb54b5d058c7987b4a0984066e893642d1865a7bb695294b6172e2fcdc457 md5: c68bfa69e6086c381c74e16fd72613a8 @@ -8904,9 +8930,9 @@ packages: license_family: BSD size: 243131 timestamp: 1731498944076 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda - sha256: a6fc0f4e90643d0c1fd4aab669b6a79f44a305a5474256f6f2da3354d2310fb4 - md5: ddbe3bb0e1356cb9074dd848570694f9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda + sha256: 8d5114497ca237b4a41f381a474571cfbd874b357a57005e1ef891fbe961e927 + md5: 31e36a1c68a03c501542a6c454963ffe depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8916,11 +8942,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 63807 - timestamp: 1732523690292 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda - sha256: b9aa760a987ccc6bc9c61f57badba6798d9a3dcbd0814e5fb8df6d8d2935af73 - md5: 120d5d1c05386d8ce3efd65a4c86431f + size: 63794 + timestamp: 1736757851335 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda + sha256: 105f16fa8db777bbda7ec195025007e0d591db3080536fbfbcd81eba230cd8e4 + md5: 6f091288846887f19f845688c3d7ca1e depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8930,11 +8956,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 64783 - timestamp: 1732523806 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda - sha256: 0fb35c3d1642f9f47db87bdb33148f88ef19a3af1eb0ee99b5491551c57269c7 - md5: 73414acdb779a8694a14527865b4357a + size: 64616 + timestamp: 1736757911835 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda + sha256: 213a18609ccfdde862a8fcf9d96b9133cc6ca0abf5953ed148b35a9c8eb27a9c + md5: e3a62bb92c2e71e95f0e3be67a5ff351 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8944,8 +8970,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 61043 - timestamp: 1732523852129 + size: 61365 + timestamp: 1736758030632 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda sha256: c12396aabb21244c212e488bbdc4abcdef0b7404b15761d9329f5a4a39113c4b md5: fb901ff28063514abb6046c9ec2c4a45 diff --git a/examples/magic.lock b/examples/magic.lock index b65adec021..c8d3938c86 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -213,7 +213,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py311h9ecbd09_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py311h9ecbd09_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -371,7 +371,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py311h848c333_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py311h848c333_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py311ha4eaa5e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda @@ -431,7 +431,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py311ha879c10_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py311ha879c10_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py311ha879c10_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -639,7 +639,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py311hae2e1ce_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py311h917b07b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py311h917b07b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda noarch: python - sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f - md5: 0d23fd60108dca58f6b01233b8732920 + sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db + md5: 11ccc7657b121e4c65ede378c793112f depends: - - max-core ==25.1.0.dev2025011305 release - - max-python >=25.1.0.dev2025011305,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011305 release - - mblack ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release + - max-python >=25.1.0.dev2025011405,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1736745375375 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 - md5: e15ac442ae0aaa33ade5f177c4ecb5ef + size: 9916 + timestamp: 1736831822162 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f + md5: 73aeefc77fbbd11c37f794e61bedcbce depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 244367885 - timestamp: 1736745440770 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c - md5: 30136f977d5cd4113c7036f3b4263565 + size: 244270660 + timestamp: 1736831822160 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d + md5: 8284a53ad8867fbebf5ff5872afcc683 depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 248040761 - timestamp: 1736745375373 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 - md5: d96978d80b34cd4dd7fea5d3f3eba294 + size: 247897740 + timestamp: 1736831760973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee + md5: 948b2059736f978eb8ef29e011c478aa depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 206549629 - timestamp: 1736745640913 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.11release.conda - sha256: a9a51fab53f0fa575476deb9444289ffc4dbf814cfb9143253c57b8407265f81 - md5: 8ed16e66162a88d148d001470c0e18b4 + size: 206428789 + timestamp: 1736832175871 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.11release.conda + sha256: b8bfb77cd0cfc82806c5c617da959641b4c91d5ab46935bfee55c99583c8de0f + md5: 705f4e4fc003b13c7a23e7478c1be9ca depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.11.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 124343976 - timestamp: 1736745440777 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.11release.conda - sha256: ce76f754286b4e32a6767cb03cb087685016c72adee3a9dcfa03d31ccb60884b - md5: c273385b33be94efd668a924a60033ff + size: 124202693 + timestamp: 1736831822168 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.11release.conda + sha256: 302c03fb71dfe486302339dc1e499cf4ca5da16a04611650a844393217bf7c44 + md5: b712cc1995d5acc5c827fdcfb0be301d depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.11.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 128107516 - timestamp: 1736745375382 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.11release.conda - sha256: 0b73711051933e6ce7492c040f2266b58a80b0a10c178a441ada8b29984783b9 - md5: 0fa8cbaa48a7ef780de229d3122b5fc4 + size: 128005742 + timestamp: 1736831760981 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.11release.conda + sha256: 3050a237e8ea52c62c2ece10dfc34fbe556c84e84b550c76bdf6bbe104c103ec + md5: 15e93133522e46eba973591025576482 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.11.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 110714169 - timestamp: 1736745640916 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + size: 110606719 + timestamp: 1736832175873 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda noarch: python - sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 - md5: a1240273ce6e690ad5f01ed918d9859a + sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 + md5: f588562602f7e3a17c1983f53eee1056 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4883,7 +4883,7 @@ packages: - python license: MIT size: 130814 - timestamp: 1736745375380 + timestamp: 1736831822166 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda noarch: python - sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab - md5: b6ea7ab915ee88e290e186b97413abdd + sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 + md5: 3a6fea9465e1a4ee3501f24fc1bbef98 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1736745375381 + size: 22933 + timestamp: 1736831822167 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -5339,9 +5339,9 @@ packages: license_family: BSD size: 15695466 timestamp: 1726879158862 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py311h848c333_1.conda - sha256: 8b368a4871bc9c8c9c582fc3539c00a44ae41eb239ca330ee55f9c8bd85a0bfd - md5: 609f8498e89280eeda12a0be33efed35 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py311h848c333_2.conda + sha256: 85c43e205902b6960ce203201aada9cef9b3e24c51de5bdd4feb1127000c5680 + md5: f5ab90c426888c9c916b1956e1a03b3c depends: - libgcc >=13 - libstdcxx >=13 @@ -5353,12 +5353,37 @@ packages: - python-tzdata >=2022a - python_abi 3.11.* *_cp311 - pytz >=2020.1,<2024.2 + constrains: + - sqlalchemy >=2.0.0 + - scipy >=1.10.0 + - fsspec >=2022.11.0 + - xlsxwriter >=3.0.5 + - numba >=0.56.4 + - tabulate >=0.9.0 + - pytables >=3.8.0 + - zstandard >=0.19.0 + - gcsfs >=2022.11.0 + - pyqt5 >=5.15.8 + - beautifulsoup4 >=4.11.2 + - psycopg2 >=2.9.6 + - s3fs >=2022.11.0 + - lxml >=4.9.2 + - xarray >=2022.12.0 + - openpyxl >=3.1.0 + - fastparquet >=2022.12.0 + - numexpr >=2.8.4 + - pyreadstat >=1.2.0 + - qtpy >=2.3.0 + - tzdata >=2022.7 + - matplotlib >=3.6.3 + - pyxlsb >=1.0.10 + - blosc >=1.21.3 + - bottleneck >=1.3.6 arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 15390929 - timestamp: 1726879096370 + size: 15432560 + timestamp: 1736811218050 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py311h9cb3ce9_1.conda sha256: 0a08027b25e4f6034d7733c7366f44283246d61cb82d1721f8789d50ebfef287 md5: 9ffa9dee175c76e68ea5de5aa1168d83 @@ -6883,9 +6908,9 @@ packages: license_family: BSD size: 240817 timestamp: 1731498829166 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py311h9ecbd09_0.conda - sha256: 8e9a7a1a69d0d59b3cb0066fbdbf16dc7a0d9554ffc2a365e67eca72230ca3e8 - md5: 452e39fb544b1ec9cc6c5b2ac9c47efa +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py311h9ecbd09_0.conda + sha256: 42e23f6efabc2f6c50885b6f5e6e0a87472df9ebb86e86999a7c7c85331e2704 + md5: c03c07d4b22381d61e57cb08735b9b1c depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6895,11 +6920,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 65396 - timestamp: 1732523677157 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py311ha879c10_0.conda - sha256: 33e12fc8188dc0f649ff9fbc3770bff61912722e88ebae806accff72d01ca34f - md5: e2d4e19306f4df6953c7f23d15ab3805 + size: 65109 + timestamp: 1736757891787 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py311ha879c10_0.conda + sha256: a4ac2f68f462519be3fd03adcc7b30361135688fd70f742c35faf702fc0955fb + md5: f4a445d2759099c9cf1b955f99ca2039 depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -6909,11 +6934,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 65780 - timestamp: 1732523794589 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py311h917b07b_0.conda - sha256: fff7f86570f0a3fd90878b75b552bafddb854e8f4d68a171cd427a13e9eb160c - md5: a56950191b7efa9406bbaff925173d20 + size: 65715 + timestamp: 1736757912446 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py311h917b07b_0.conda + sha256: 1dc5ceaa3838ecfa242626dda0300b28d7a827d80d6b6e624bcb2791f3f004d9 + md5: e3bcd6e81efe9134070cd635569cb48f depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -6923,8 +6948,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 62309 - timestamp: 1732524074190 + size: 62043 + timestamp: 1736757968574 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 32700eab88..5af81c01f9 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -286,7 +286,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -577,7 +577,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda @@ -741,13 +741,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -861,7 +861,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -5549,47 +5549,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda noarch: python - sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f - md5: 0d23fd60108dca58f6b01233b8732920 + sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db + md5: 11ccc7657b121e4c65ede378c793112f depends: - - max-core ==25.1.0.dev2025011305 release - - max-python >=25.1.0.dev2025011305,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011305 release - - mblack ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release + - max-python >=25.1.0.dev2025011405,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1736745375375 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 - md5: e15ac442ae0aaa33ade5f177c4ecb5ef + size: 9916 + timestamp: 1736831822162 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f + md5: 73aeefc77fbbd11c37f794e61bedcbce depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 244367885 - timestamp: 1736745440770 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c - md5: 30136f977d5cd4113c7036f3b4263565 + size: 244270660 + timestamp: 1736831822160 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d + md5: 8284a53ad8867fbebf5ff5872afcc683 depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 248040761 - timestamp: 1736745375373 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 - md5: d96978d80b34cd4dd7fea5d3f3eba294 + size: 247897740 + timestamp: 1736831760973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee + md5: 948b2059736f978eb8ef29e011c478aa depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 206549629 - timestamp: 1736745640913 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 66bce981da4327a1f0ce2ad2eb956c3ef2079cda452bd0d25151e28786a05d6d - md5: 39ea10f174e9072da8c5d7180998a714 + size: 206428789 + timestamp: 1736832175871 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: 2ba61ee7777506ce94849a69fb0a10281208327ad12298cb399d7c143740a23a + md5: 4d373580ea92e6372951421273e89dbe depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -5610,13 +5610,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124329785 - timestamp: 1736745440780 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 60c1537b9cfa1cf05251ade5f0b2940510b15ae602ac22bb3aa4b3c44456f58d - md5: 93a397ced422b7638a542d8908e5ce18 + size: 124186493 + timestamp: 1736831822171 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: 9f35e2f3c0aa425ab3b15f1aa141e498b2fb22f671823d4758116954a5f47ac0 + md5: 95a8013bcaf7a89866ca36ba40b0477d depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -5637,13 +5637,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 128095121 - timestamp: 1736745375385 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 889f09c1c43dc5dc9563a97947df8b2087887547023a311a4d25aba186342c84 - md5: 4e81030c0a232a6cba739472c7a29855 + size: 127955783 + timestamp: 1736831760983 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: bae7c656efa518c6ba652cf66b20b07b11054e6b3c7f5c4997a319138152b10b + md5: 38fdc325152b22296dc03d3574837998 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -5664,12 +5664,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110700356 - timestamp: 1736745640917 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + size: 110548095 + timestamp: 1736832175874 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda noarch: python - sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 - md5: a1240273ce6e690ad5f01ed918d9859a + sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 + md5: f588562602f7e3a17c1983f53eee1056 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5680,7 +5680,7 @@ packages: - python license: MIT size: 130814 - timestamp: 1736745375380 + timestamp: 1736831822166 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5700,18 +5700,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda noarch: python - sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab - md5: b6ea7ab915ee88e290e186b97413abdd + sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 + md5: 3a6fea9465e1a4ee3501f24fc1bbef98 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1736745375381 + size: 22933 + timestamp: 1736831822167 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -8178,9 +8178,9 @@ packages: license_family: MIT size: 62931 timestamp: 1733130309598 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda - sha256: a6fc0f4e90643d0c1fd4aab669b6a79f44a305a5474256f6f2da3354d2310fb4 - md5: ddbe3bb0e1356cb9074dd848570694f9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda + sha256: 8d5114497ca237b4a41f381a474571cfbd874b357a57005e1ef891fbe961e927 + md5: 31e36a1c68a03c501542a6c454963ffe depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8190,11 +8190,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 63807 - timestamp: 1732523690292 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda - sha256: b9aa760a987ccc6bc9c61f57badba6798d9a3dcbd0814e5fb8df6d8d2935af73 - md5: 120d5d1c05386d8ce3efd65a4c86431f + size: 63794 + timestamp: 1736757851335 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda + sha256: 105f16fa8db777bbda7ec195025007e0d591db3080536fbfbcd81eba230cd8e4 + md5: 6f091288846887f19f845688c3d7ca1e depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8204,11 +8204,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 64783 - timestamp: 1732523806 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda - sha256: 0fb35c3d1642f9f47db87bdb33148f88ef19a3af1eb0ee99b5491551c57269c7 - md5: 73414acdb779a8694a14527865b4357a + size: 64616 + timestamp: 1736757911835 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda + sha256: 213a18609ccfdde862a8fcf9d96b9133cc6ca0abf5953ed148b35a9c8eb27a9c + md5: e3a62bb92c2e71e95f0e3be67a5ff351 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8218,8 +8218,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 61043 - timestamp: 1732523852129 + size: 61365 + timestamp: 1736758030632 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 336611fd4b..0072b9f004 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -213,7 +213,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -371,7 +371,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda @@ -431,7 +431,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -639,7 +639,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda noarch: python - sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f - md5: 0d23fd60108dca58f6b01233b8732920 + sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db + md5: 11ccc7657b121e4c65ede378c793112f depends: - - max-core ==25.1.0.dev2025011305 release - - max-python >=25.1.0.dev2025011305,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011305 release - - mblack ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release + - max-python >=25.1.0.dev2025011405,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1736745375375 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 - md5: e15ac442ae0aaa33ade5f177c4ecb5ef + size: 9916 + timestamp: 1736831822162 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f + md5: 73aeefc77fbbd11c37f794e61bedcbce depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 244367885 - timestamp: 1736745440770 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c - md5: 30136f977d5cd4113c7036f3b4263565 + size: 244270660 + timestamp: 1736831822160 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d + md5: 8284a53ad8867fbebf5ff5872afcc683 depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 248040761 - timestamp: 1736745375373 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 - md5: d96978d80b34cd4dd7fea5d3f3eba294 + size: 247897740 + timestamp: 1736831760973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee + md5: 948b2059736f978eb8ef29e011c478aa depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 206549629 - timestamp: 1736745640913 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 66bce981da4327a1f0ce2ad2eb956c3ef2079cda452bd0d25151e28786a05d6d - md5: 39ea10f174e9072da8c5d7180998a714 + size: 206428789 + timestamp: 1736832175871 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: 2ba61ee7777506ce94849a69fb0a10281208327ad12298cb399d7c143740a23a + md5: 4d373580ea92e6372951421273e89dbe depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124329785 - timestamp: 1736745440780 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 60c1537b9cfa1cf05251ade5f0b2940510b15ae602ac22bb3aa4b3c44456f58d - md5: 93a397ced422b7638a542d8908e5ce18 + size: 124186493 + timestamp: 1736831822171 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: 9f35e2f3c0aa425ab3b15f1aa141e498b2fb22f671823d4758116954a5f47ac0 + md5: 95a8013bcaf7a89866ca36ba40b0477d depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 128095121 - timestamp: 1736745375385 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 889f09c1c43dc5dc9563a97947df8b2087887547023a311a4d25aba186342c84 - md5: 4e81030c0a232a6cba739472c7a29855 + size: 127955783 + timestamp: 1736831760983 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: bae7c656efa518c6ba652cf66b20b07b11054e6b3c7f5c4997a319138152b10b + md5: 38fdc325152b22296dc03d3574837998 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110700356 - timestamp: 1736745640917 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + size: 110548095 + timestamp: 1736832175874 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda noarch: python - sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 - md5: a1240273ce6e690ad5f01ed918d9859a + sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 + md5: f588562602f7e3a17c1983f53eee1056 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4883,7 +4883,7 @@ packages: - python license: MIT size: 130814 - timestamp: 1736745375380 + timestamp: 1736831822166 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda noarch: python - sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab - md5: b6ea7ab915ee88e290e186b97413abdd + sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 + md5: 3a6fea9465e1a4ee3501f24fc1bbef98 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1736745375381 + size: 22933 + timestamp: 1736831822167 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5339,9 +5339,9 @@ packages: license_family: BSD size: 15436913 timestamp: 1726879054912 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda - sha256: 585e05f95d14afe3df43ded14f86800c70da26b27e27b59de95932f8888af5d3 - md5: 80b873ac4fdf36641afa0eaafff3a664 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_2.conda + sha256: a34b10077de97eea72c81cb96e3ddc7d48320c0fc7d9b28ba8d9d2bead1d8297 + md5: 39a91ac336d350513de6aad56da5a920 depends: - libgcc >=13 - libstdcxx >=13 @@ -5353,12 +5353,37 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + constrains: + - fsspec >=2022.11.0 + - s3fs >=2022.11.0 + - fastparquet >=2022.12.0 + - pyreadstat >=1.2.0 + - qtpy >=2.3.0 + - scipy >=1.10.0 + - beautifulsoup4 >=4.11.2 + - gcsfs >=2022.11.0 + - numexpr >=2.8.4 + - sqlalchemy >=2.0.0 + - pyxlsb >=1.0.10 + - numba >=0.56.4 + - lxml >=4.9.2 + - matplotlib >=3.6.3 + - psycopg2 >=2.9.6 + - tzdata >=2022.7 + - bottleneck >=1.3.6 + - xarray >=2022.12.0 + - xlsxwriter >=3.0.5 + - zstandard >=0.19.0 + - blosc >=1.21.3 + - pytables >=3.8.0 + - openpyxl >=3.1.0 + - pyqt5 >=5.15.8 + - tabulate >=0.9.0 arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 15159625 - timestamp: 1726879151211 + size: 15162992 + timestamp: 1736811533875 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda sha256: ff0cb54b5d058c7987b4a0984066e893642d1865a7bb695294b6172e2fcdc457 md5: c68bfa69e6086c381c74e16fd72613a8 @@ -6883,9 +6908,9 @@ packages: license_family: BSD size: 243131 timestamp: 1731498944076 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda - sha256: a6fc0f4e90643d0c1fd4aab669b6a79f44a305a5474256f6f2da3354d2310fb4 - md5: ddbe3bb0e1356cb9074dd848570694f9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda + sha256: 8d5114497ca237b4a41f381a474571cfbd874b357a57005e1ef891fbe961e927 + md5: 31e36a1c68a03c501542a6c454963ffe depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6895,11 +6920,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 63807 - timestamp: 1732523690292 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda - sha256: b9aa760a987ccc6bc9c61f57badba6798d9a3dcbd0814e5fb8df6d8d2935af73 - md5: 120d5d1c05386d8ce3efd65a4c86431f + size: 63794 + timestamp: 1736757851335 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda + sha256: 105f16fa8db777bbda7ec195025007e0d591db3080536fbfbcd81eba230cd8e4 + md5: 6f091288846887f19f845688c3d7ca1e depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6909,11 +6934,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 64783 - timestamp: 1732523806 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda - sha256: 0fb35c3d1642f9f47db87bdb33148f88ef19a3af1eb0ee99b5491551c57269c7 - md5: 73414acdb779a8694a14527865b4357a + size: 64616 + timestamp: 1736757911835 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda + sha256: 213a18609ccfdde862a8fcf9d96b9133cc6ca0abf5953ed148b35a9c8eb27a9c + md5: e3a62bb92c2e71e95f0e3be67a5ff351 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6923,8 +6948,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 61043 - timestamp: 1732523852129 + size: 61365 + timestamp: 1736758030632 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 diff --git a/magic.lock b/magic.lock index cc1e7529e0..a4f636e4b6 100644 --- a/magic.lock +++ b/magic.lock @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -214,7 +214,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -373,7 +373,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda @@ -433,7 +433,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -642,7 +642,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -4764,47 +4764,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda noarch: python - sha256: a3a295fcdcd95629a1d495317f4fe0d3c52800616aadb33baa5b329a9b69309f - md5: 0d23fd60108dca58f6b01233b8732920 + sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db + md5: 11ccc7657b121e4c65ede378c793112f depends: - - max-core ==25.1.0.dev2025011305 release - - max-python >=25.1.0.dev2025011305,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011305 release - - mblack ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release + - max-python >=25.1.0.dev2025011405,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1736745375375 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011305-release.conda - sha256: 38cb73c75a529f060b1523552808db21fba526022cabda8c23bb020607f5bc73 - md5: e15ac442ae0aaa33ade5f177c4ecb5ef + size: 9916 + timestamp: 1736831822162 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda + sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f + md5: 73aeefc77fbbd11c37f794e61bedcbce depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 244367885 - timestamp: 1736745440770 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011305-release.conda - sha256: d5cd57f5b74fea8cb715d95d66ceea8d0fd9a7fc4f521a814ae12d1081a2bf6c - md5: 30136f977d5cd4113c7036f3b4263565 + size: 244270660 + timestamp: 1736831822160 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda + sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d + md5: 8284a53ad8867fbebf5ff5872afcc683 depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 248040761 - timestamp: 1736745375373 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011305-release.conda - sha256: 56010bbdb90c49b5d863b43709400791b7263791a5af281fb86b63e03f0e31a8 - md5: d96978d80b34cd4dd7fea5d3f3eba294 + size: 247897740 + timestamp: 1736831760973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda + sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee + md5: 948b2059736f978eb8ef29e011c478aa depends: - - mblack ==25.1.0.dev2025011305 release + - mblack ==25.1.0.dev2025011405 release license: LicenseRef-Modular-Proprietary - size: 206549629 - timestamp: 1736745640913 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 66bce981da4327a1f0ce2ad2eb956c3ef2079cda452bd0d25151e28786a05d6d - md5: 39ea10f174e9072da8c5d7180998a714 + size: 206428789 + timestamp: 1736832175871 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: 2ba61ee7777506ce94849a69fb0a10281208327ad12298cb399d7c143740a23a + md5: 4d373580ea92e6372951421273e89dbe depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4825,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124329785 - timestamp: 1736745440780 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 60c1537b9cfa1cf05251ade5f0b2940510b15ae602ac22bb3aa4b3c44456f58d - md5: 93a397ced422b7638a542d8908e5ce18 + size: 124186493 + timestamp: 1736831822171 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: 9f35e2f3c0aa425ab3b15f1aa141e498b2fb22f671823d4758116954a5f47ac0 + md5: 95a8013bcaf7a89866ca36ba40b0477d depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -4852,13 +4852,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 128095121 - timestamp: 1736745375385 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011305-3.12release.conda - sha256: 889f09c1c43dc5dc9563a97947df8b2087887547023a311a4d25aba186342c84 - md5: 4e81030c0a232a6cba739472c7a29855 + size: 127955783 + timestamp: 1736831760983 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda + sha256: bae7c656efa518c6ba652cf66b20b07b11054e6b3c7f5c4997a319138152b10b + md5: 38fdc325152b22296dc03d3574837998 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python 3.12.* - fastapi - httpx @@ -4879,12 +4879,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110700356 - timestamp: 1736745640917 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011305-release.conda + size: 110548095 + timestamp: 1736832175874 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda noarch: python - sha256: a146eceb109dbdcf93e44b2ac3d09796c9f78ac05e5e81a2e325749e05f8bda5 - md5: a1240273ce6e690ad5f01ed918d9859a + sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 + md5: f588562602f7e3a17c1983f53eee1056 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4895,7 +4895,7 @@ packages: - python license: MIT size: 130814 - timestamp: 1736745375380 + timestamp: 1736831822166 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4905,18 +4905,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011305-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda noarch: python - sha256: eb73c8aebae252f558d0142ceaf5d166247f74b3722d2e02f1419f954fa518ab - md5: b6ea7ab915ee88e290e186b97413abdd + sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 + md5: 3a6fea9465e1a4ee3501f24fc1bbef98 depends: - - max-core ==25.1.0.dev2025011305 release + - max-core ==25.1.0.dev2025011405 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1736745375381 + size: 22933 + timestamp: 1736831822167 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5351,9 +5351,9 @@ packages: license_family: BSD size: 15436913 timestamp: 1726879054912 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_1.conda - sha256: 585e05f95d14afe3df43ded14f86800c70da26b27e27b59de95932f8888af5d3 - md5: 80b873ac4fdf36641afa0eaafff3a664 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_2.conda + sha256: a34b10077de97eea72c81cb96e3ddc7d48320c0fc7d9b28ba8d9d2bead1d8297 + md5: 39a91ac336d350513de6aad56da5a920 depends: - libgcc >=13 - libstdcxx >=13 @@ -5365,12 +5365,37 @@ packages: - python-tzdata >=2022a - python_abi 3.12.* *_cp312 - pytz >=2020.1,<2024.2 + constrains: + - fsspec >=2022.11.0 + - s3fs >=2022.11.0 + - fastparquet >=2022.12.0 + - pyreadstat >=1.2.0 + - qtpy >=2.3.0 + - scipy >=1.10.0 + - beautifulsoup4 >=4.11.2 + - gcsfs >=2022.11.0 + - numexpr >=2.8.4 + - sqlalchemy >=2.0.0 + - pyxlsb >=1.0.10 + - numba >=0.56.4 + - lxml >=4.9.2 + - matplotlib >=3.6.3 + - psycopg2 >=2.9.6 + - tzdata >=2022.7 + - bottleneck >=1.3.6 + - xarray >=2022.12.0 + - xlsxwriter >=3.0.5 + - zstandard >=0.19.0 + - blosc >=1.21.3 + - pytables >=3.8.0 + - openpyxl >=3.1.0 + - pyqt5 >=5.15.8 + - tabulate >=0.9.0 arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 15159625 - timestamp: 1726879151211 + size: 15162992 + timestamp: 1736811533875 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda sha256: ff0cb54b5d058c7987b4a0984066e893642d1865a7bb695294b6172e2fcdc457 md5: c68bfa69e6086c381c74e16fd72613a8 @@ -6895,9 +6920,9 @@ packages: license_family: BSD size: 243131 timestamp: 1731498944076 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.0-py312h66e93f0_0.conda - sha256: a6fc0f4e90643d0c1fd4aab669b6a79f44a305a5474256f6f2da3354d2310fb4 - md5: ddbe3bb0e1356cb9074dd848570694f9 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda + sha256: 8d5114497ca237b4a41f381a474571cfbd874b357a57005e1ef891fbe961e927 + md5: 31e36a1c68a03c501542a6c454963ffe depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6907,11 +6932,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 63807 - timestamp: 1732523690292 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.0-py312hb2c0f52_0.conda - sha256: b9aa760a987ccc6bc9c61f57badba6798d9a3dcbd0814e5fb8df6d8d2935af73 - md5: 120d5d1c05386d8ce3efd65a4c86431f + size: 63794 + timestamp: 1736757851335 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda + sha256: 105f16fa8db777bbda7ec195025007e0d591db3080536fbfbcd81eba230cd8e4 + md5: 6f091288846887f19f845688c3d7ca1e depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6921,11 +6946,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 64783 - timestamp: 1732523806 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.0-py312hea69d52_0.conda - sha256: 0fb35c3d1642f9f47db87bdb33148f88ef19a3af1eb0ee99b5491551c57269c7 - md5: 73414acdb779a8694a14527865b4357a + size: 64616 + timestamp: 1736757911835 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda + sha256: 213a18609ccfdde862a8fcf9d96b9133cc6ca0abf5953ed148b35a9c8eb27a9c + md5: e3a62bb92c2e71e95f0e3be67a5ff351 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6935,8 +6960,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 61043 - timestamp: 1732523852129 + size: 61365 + timestamp: 1736758030632 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 From b1cfc195a31f2ea96007457bee67c6de51c5be35 Mon Sep 17 00:00:00 2001 From: Rasool Sharifi Date: Tue, 14 Jan 2025 12:08:04 -0500 Subject: [PATCH 077/182] [stdlib] Add fp32 to fp8 conversions Add fp32 to fp8 conversions MODULAR_ORIG_COMMIT_REV_ID: 49f0d7d4a19daf3bf54d10bbe68b84100cbc818f --- stdlib/src/builtin/simd.mojo | 184 +++++++++++++++++++++++++++++++++++ 1 file changed, 184 insertions(+) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index e1f8f186d7..8debd181dc 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -57,6 +57,7 @@ from utils import IndexList, StaticTuple from utils._visualizers import lldb_formatter_wrapping_type from utils.numerics import FPUtils from utils.numerics import isnan as _isnan +from utils.numerics import isinf as _isinf from utils.numerics import max_finite as _max_finite from utils.numerics import max_or_inf as _max_or_inf from utils.numerics import min_finite as _min_finite @@ -1831,6 +1832,15 @@ struct SIMD[type: DType, size: Int]( # use the optimizations defined above. return self.cast[DType.float32]().cast[target]() + @parameter + if type is DType.float32 and target in ( + DType.float8e4m3, + DType.float8e5m2, + ): + return _convert_f32_to_float8[size=size, target=target]( + rebind[SIMD[DType.float32, size]](self) + ) + @parameter if type in (DType.float8e4m3, DType.float8e5m2): constrained[ @@ -3284,6 +3294,180 @@ fn _convert_float8_to_f16[ ]() +@always_inline +fn _convert_f32_to_float8[ + type: DType, + target: DType, + size: Int, +](val: SIMD[type, size],) -> SIMD[target, size]: + @parameter + if is_nvidia_gpu() and _is_sm_9x(): + alias asm_prefix = "cvt.rn.satfinite.e4m3x2.f32" if target is DType.float8e4m3 else "cvt.rn.satfinite.e5m2x2.f32" + + @parameter + if size > 1: + var res = SIMD[target, size]() + + @parameter + for i in range(0, size, 2): + var f8x2_f32x2 = inlined_assembly[ + asm_prefix + " $0, $1, $2;", + Scalar[DType.uint16], + constraints="=h,f,f", + has_side_effect=False, + ](val[i + 1], val[i]) + var ui8x2 = bitcast[target, 2](f8x2_f32x2) + res = res.insert[offset=i](ui8x2) + return res + else: + var f8x2_f32x2 = inlined_assembly[ + asm_prefix + " $0, $1, $2;", + Scalar[DType.uint16], + constraints="=h,f,f", + has_side_effect=False, + ](Float32(0.0), val[0]) + var ui8x2 = bitcast[target, 2](f8x2_f32x2) + return ui8x2[0] + else: + + @always_inline + @parameter + fn wrapper_fn[ + input_type: DType, result_type: DType + ](val: Scalar[input_type]) capturing -> Scalar[result_type]: + return rebind[Scalar[result_type]]( + _convert_f32_to_float8_scaler[type, result_type]( + rebind[Scalar[type]](val) + ) + ) + + return _simd_apply[wrapper_fn, target, size](val) + + +@always_inline +fn _convert_f32_to_float8_scaler[ + type: DType, + target: DType, +](x: Scalar[type]) -> Scalar[target]: + # software implementation rounds toward nearest even + + alias IS_E4M3 = target is DType.float8e4m3 + alias FP8_NUM_MANTISSA_BITS = FPUtils[target].mantissa_width() + alias FP8_NUM_EXPONENT_BITS = FPUtils[target].exponent_width() + alias FP32_NUM_BITS = bitwidthof[type]() + alias FP8_EXPONENT_MASK: UInt8 = (1 << FP8_NUM_EXPONENT_BITS) - 1 + alias FP8_MANTISSA_MASK: UInt8 = (1 << FP8_NUM_MANTISSA_BITS) - 1 + alias FP8_MAX_EXPONENT = FPUtils[target].exponent_bias() + var FP8_MIN_EXPONENT = -6 if IS_E4M3 else -14 + alias FP8_EXPONENT_BIAS = FPUtils[target].exponent_bias() + alias FP32_EXPONENT_BIAS = FPUtils[type].exponent_bias() + alias FP32_NUM_MANTISSA_BITS = FPUtils[type].mantissa_width() + alias FP8_MAX_FLT: UInt8 = 0x7E if IS_E4M3 else 0x7B + + # Extract the bits in the FP32 type + var sign: UInt8 = 0x80 if FPUtils[type].get_sign(x) else 0x00 + var exp = Int32(FPUtils[type].get_exponent_biased(x)) - FP32_EXPONENT_BIAS + var mantissa = Int32(FPUtils[type].get_mantissa(x)) + var u: UInt8 = 0 + + var kF8_NaN: UInt8 = 0x7F + + # NaN => NaN + if _isnan(x): + return bitcast[target](kF8_NaN) + + # Inf => MAX_FLT (satfinite) + if _isinf(x): + return bitcast[target](sign | FP8_MAX_FLT) + + # Special handling + if exp == -128: + # int8 range is from -128 to 127 + # So 255(inf) - 127(bias) = 128 - will show up as -128 + + # satfinite + return bitcast[target](sign | FP8_MAX_FLT) + + var sticky_bit: Int32 = 0 + + var skip_sign = False + var may_be_nan = False + + if exp >= FP8_MIN_EXPONENT and exp <= FP8_MAX_EXPONENT: + # normal fp32 to normal fp8 + exp += FP8_EXPONENT_BIAS + u = ( + ( + (exp).cast[DType.uint32]() + & FP8_EXPONENT_MASK.cast[DType.uint32]() + ) + << FP8_NUM_MANTISSA_BITS + ).cast[DType.uint8]() + u = ( + u + | ( + mantissa >> (FP32_NUM_MANTISSA_BITS - FP8_NUM_MANTISSA_BITS) + ).cast[DType.uint8]() + ) + elif exp < FP8_MIN_EXPONENT: + # normal single-precision to subnormal float8-precision representation + var rshift: Int32 = FP8_MIN_EXPONENT - exp + if rshift < FP32_NUM_BITS: + mantissa |= 1 << FP32_NUM_MANTISSA_BITS + sticky_bit = ((mantissa & ((1 << rshift) - 1)) != 0).cast[ + DType.int32 + ]() + mantissa = mantissa >> rshift + u = ( + mantissa >> (FP32_NUM_MANTISSA_BITS - FP8_NUM_MANTISSA_BITS) + ).cast[DType.uint8]() & FP8_MANTISSA_MASK + else: + mantissa = 0 + u = 0 + # Exponent > FP8_MAX_EXPONENT - this is a special case done to match HW + # 0x4380_0000 to 0x43e0_0000 - maps from 256 to 448, and does not saturate / inf. + else: + if exp == (FP8_MAX_EXPONENT + 1): + var mantissa_tmp: UInt8 = ( + mantissa >> (FP32_NUM_MANTISSA_BITS - FP8_NUM_MANTISSA_BITS) + ).cast[DType.uint8]() + if mantissa_tmp < FP8_MANTISSA_MASK: + exp = exp + FP8_EXPONENT_BIAS + u = ((exp).cast[DType.uint32]() << FP8_NUM_MANTISSA_BITS).cast[ + DType.uint8 + ]() | mantissa_tmp + may_be_nan = mantissa_tmp == (FP8_MANTISSA_MASK - 1) + else: + # satfinite + return bitcast[target](sign | FP8_MAX_FLT) + else: + # satfinite + return bitcast[target](sign | FP8_MAX_FLT) + + # round to nearest even + var NUM_BITS_SHIFT: Int32 = FP32_NUM_MANTISSA_BITS - ( + FP8_NUM_MANTISSA_BITS + 1 + ) + var round_bit: Int32 = ((mantissa >> NUM_BITS_SHIFT) & 1) + sticky_bit |= ((mantissa & ((1 << NUM_BITS_SHIFT) - 1)) != 0).cast[ + DType.int32 + ]() + + if (round_bit and sticky_bit) or (round_bit and (u & 1)): + u = (u + 1).cast[DType.uint8]() + if may_be_nan: + skip_sign = True + + if u > FP8_MAX_FLT: + # satfinite + u = sign | FP8_MAX_FLT + + if not skip_sign: + u |= sign + + return bitcast[target](u) + + # ===----------------------------------------------------------------------=== # # bfloat16 # ===----------------------------------------------------------------------=== # From eb7eb3d7ea9b1b81aee80c6d0e00879dee7ef7f7 Mon Sep 17 00:00:00 2001 From: Owen Hilyard Date: Tue, 14 Jan 2025 09:46:42 -0800 Subject: [PATCH 078/182] [External] [stdlib] Make atomics sharable (#53867) [External] [stdlib] Make atomics sharable Prior to this, most atomic operations required a mutable reference, which meant you had statically guarenteed mutual exclusion, which means you don't need atomics. This fixes those operations to only require an immutable reference, allowing them to be used in multiple threads. Co-authored-by: Owen Hilyard Closes modularml/mojo#3943 MODULAR_ORIG_COMMIT_REV_ID: ba2460225e7243f65d80ea397c97c9c0a77f26f6 --- stdlib/src/os/atomic.mojo | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/stdlib/src/os/atomic.mojo b/stdlib/src/os/atomic.mojo index 5b34c70298..3b1088fcce 100644 --- a/stdlib/src/os/atomic.mojo +++ b/stdlib/src/os/atomic.mojo @@ -53,7 +53,7 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: self.value = value @always_inline - fn load(mut self) -> Scalar[type]: + fn load(self) -> Scalar[type]: """Loads the current value from the atomic. Returns: @@ -139,7 +139,7 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: ) @always_inline - fn fetch_add(mut self, rhs: Scalar[type]) -> Scalar[type]: + fn fetch_add(self, rhs: Scalar[type]) -> Scalar[type]: """Performs atomic in-place add. Atomically replaces the current value with the result of arithmetic @@ -158,7 +158,7 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: return Self._fetch_add(value_addr, rhs) @always_inline - fn __iadd__(mut self, rhs: Scalar[type]): + fn __iadd__(self, rhs: Scalar[type]): """Performs atomic in-place add. Atomically replaces the current value with the result of arithmetic @@ -173,7 +173,7 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: _ = self.fetch_add(rhs) @always_inline - fn fetch_sub(mut self, rhs: Scalar[type]) -> Scalar[type]: + fn fetch_sub(self, rhs: Scalar[type]) -> Scalar[type]: """Performs atomic in-place sub. Atomically replaces the current value with the result of arithmetic @@ -197,7 +197,7 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: ](value_addr.address, rhs.value) @always_inline - fn __isub__(mut self, rhs: Scalar[type]): + fn __isub__(self, rhs: Scalar[type]): """Performs atomic in-place sub. Atomically replaces the current value with the result of arithmetic @@ -213,7 +213,7 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: @always_inline fn compare_exchange_weak( - mut self, mut expected: Scalar[type], desired: Scalar[type] + self, mut expected: Scalar[type], desired: Scalar[type] ) -> Bool: """Atomically compares the self value with that of the expected value. If the values are equal, then the self value is replaced with the @@ -271,7 +271,7 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: _max_impl[scope=scope](ptr, rhs) @always_inline - fn max(mut self, rhs: Scalar[type]): + fn max(self, rhs: Scalar[type]): """Performs atomic in-place max. Atomically replaces the current value with the result of max of the @@ -311,7 +311,7 @@ struct Atomic[type: DType, *, scope: StringLiteral = ""]: _min_impl[scope=scope](ptr, rhs) @always_inline - fn min(mut self, rhs: Scalar[type]): + fn min(self, rhs: Scalar[type]): """Performs atomic in-place min. Atomically replaces the current value with the result of min of the From 0b42ea7188faf47e538ef456aee17019d1ca8a92 Mon Sep 17 00:00:00 2001 From: Nikolay Panchenko Date: Tue, 14 Jan 2025 14:28:05 -0500 Subject: [PATCH 079/182] [stdlib] Limit size of the SIMD to 2^15 Matching LLVM's expectations of a vector size allowed in Clang and CodeGen. After fix of the https://github.com/llvm/llvm-project/issues/122571 limit can be increased if needed. MODULAR_ORIG_COMMIT_REV_ID: 1e1f830425adfad2b1460cfb6c8fd9dee731d987 --- stdlib/src/builtin/simd.mojo | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index 8debd181dc..e97cb3c9bf 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -174,7 +174,7 @@ fn _simd_construction_checks[type: DType, size: Int](): Parameters: type: The data type of SIMD vector elements. - size: The number of elements in the SIMD vector. + size: The number of elements in the SIMD vector. The size must not be greater than 2**15. """ constrained[ type is not DType.invalid, "simd type cannot be DType.invalid" @@ -185,6 +185,16 @@ fn _simd_construction_checks[type: DType, size: Int](): not (type is DType.bfloat16 and has_neon()), "bf16 is not supported for ARM architectures", ]() + # MOCO-1388: Until LLVM's issue #122571 is fixed, LLVM's SelectionDAG has + # a limit of 2^15 for the number of operands of the instruction. + # NOTE: Even after the limit increases in LLVM, compile time might be 3x + # slower than with GCC, therefore until we have a real use case for large + # SIMD, we better to keep limit at 2^15. + # NOTE: Might need to revisit the limit for targets that use GlobalISel + # as it does have smaller limit now. + constrained[ + size <= 2**15, "simd size is too large and must be less than 2^15" + ]() @always_inline("nodebug") From 5887a9187a65a43cbf5e8a73ef57d86338cec28b Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 14 Jan 2025 13:36:17 -0600 Subject: [PATCH 080/182] [stdlib][NFC] cleanup: Factor out codepoint test data MODULAR_ORIG_COMMIT_REV_ID: ebb0b89772d7462416c97559b41e4f4cd198a74f --- stdlib/test/builtin/test_char.mojo | 93 +++++++++++++++--------------- 1 file changed, 45 insertions(+), 48 deletions(-) diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index 346467d3e2..c8c083a82a 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -95,6 +95,42 @@ def test_char_is_posix_space(): assert_false(Char.ord(".").is_posix_space()) +alias SIGNIFICANT_CODEPOINTS = List[Tuple[Int, List[Byte]]]( + # -------------------------- + # 1-byte (ASCII) codepoints + # -------------------------- + # Smallest 1-byte codepoint value + (0, List[Byte](0)), + (1, List[Byte](1)), + (32, List[Byte](32)), # First non-control character + (0b0111_1111, List[Byte](127)), # 127 + # ------------------ + # 2-byte codepoints -- 0b110x_xxxx 0b10xx_xxxx (11 x's) + # ------------------ + # Smallest 2-byte codepoint + (128, List[Byte](0b1100_0010, 0b1000_0000)), + # Largest 2-byte codepoint -- 2^11 - 1 == 2047 + (2**11 - 1, List[Byte](0b1101_1111, 0b1011_1111)), + # ------------------ + # 3-byte codepoints -- 0b1110_xxxx 0b10xx_xxxx 0b10xx_xxxx (16 x's) + # ------------------ + # Smallest 3-byte codepoint -- 2^11 == 2048 + (2**11, List[Byte](0b1110_0000, 0b1010_0000, 0b1000_0000)), + # Largest 3-byte codepoint -- 2^16 - 1 == 65535 == 0xFFFF + (2**16 - 1, List[Byte](0b1110_1111, 0b1011_1111, 0b1011_1111)), + # ------------------ + # 4-byte codepoints 0b1111_0xxx 0b10xx_xxxx 0b10xx_xxxx 0b10xx_xxxx (21 x's) + # ------------------ + # Smallest 4-byte codepoint + (2**16, List[Byte](0b1111_0000, 0b1001_0000, 0b1000_0000, 0b1000_0000)), + # Largest 4-byte codepoint -- Maximum Unicode codepoint + ( + 0x10FFFF, + List[Byte](0b1111_0100, 0b1000_1111, 0b1011_1111, 0b1011_1111), + ), +) + + fn assert_utf8_bytes(codepoint: UInt32, owned expected: List[Byte]) raises: var char_opt = Char.from_u32(codepoint) var char = char_opt.value() @@ -123,60 +159,21 @@ fn assert_utf8_bytes(codepoint: UInt32, owned expected: List[Byte]) raises: def test_char_utf8_encoding(): - assert_utf8_bytes(0, List[Byte](0)) - assert_utf8_bytes(1, List[Byte](1)) - assert_utf8_bytes(127, List[Byte](127)) - - # Smallest 2-byte codepoint - assert_utf8_bytes(128, List[Byte](0b1100_0010, 0b1000_0000)) - # Largest 2-byte codepoint - assert_utf8_bytes(2**11 - 1, List[Byte](0b1101_1111, 0b1011_1111)) - - # Smallest 3-byte codepoint -- 2^11 == 2048 - assert_utf8_bytes( - 2**11, List[Byte](0b1110_0000, 0b1010_0000, 0b1000_0000) - ) - # Largest 3-byte codepoint -- 2^16 - 1 == 65535 == 0xFFFF - assert_utf8_bytes( - 2**16 - 1, List[Byte](0b1110_1111, 0b1011_1111, 0b1011_1111) - ) + for entry in SIGNIFICANT_CODEPOINTS: + var codepoint = entry[][0] + var expected_utf8 = entry[][1] - # Smallest 4-byte codepoint - assert_utf8_bytes( - 2**16, List[Byte](0b1111_0000, 0b1001_0000, 0b1000_0000, 0b1000_0000) - ) - # Largest 4-byte codepoint -- Maximum Unicode codepoint - assert_utf8_bytes( - 0x10FFFF, List[Byte](0b1111_0100, 0b1000_1111, 0b1011_1111, 0b1011_1111) - ) + assert_utf8_bytes(codepoint, expected_utf8) def test_char_utf8_byte_length(): - fn codepoint_len(cp: UInt32) -> Int: - return Char.from_u32(cp).value().utf8_byte_length() + for entry in SIGNIFICANT_CODEPOINTS: + var codepoint = entry[][0] + var expected_utf8 = entry[][1] - # 1-byte (ASCII) codepoints - assert_equal(codepoint_len(0), 1) - assert_equal(codepoint_len(32), 1) - assert_equal(codepoint_len(127), 1) + var computed_len = Char.from_u32(codepoint).value().utf8_byte_length() - # 2-byte codepoints -- 0b110x_xxxx 0b10xx_xxxx (11 x's) - # Smallest 2-byte codepoint - assert_equal(codepoint_len(128), 2) - # Largest 2-byte codepoint - assert_equal(codepoint_len(2**11 - 1), 2) # 2^11 - 1 == 2047 - - # 3-byte codepoints -- 0b1110_xxxx 0b10xx_xxxx 0b10xx_xxxx (16 x's) - # Smallest 3-byte codepoint - assert_equal(codepoint_len(2**11), 3) # 2^11 == 2048 - # Largest 3-byte codepoint - assert_equal(codepoint_len(2**16 - 1), 3) # 2^16 - 1 == 65535 == 0xFFFF - - # 4-byte codepoints 0b1111_0xxx 0b10xx_xxxx 0b10xx_xxxx 0b10xx_xxxx (21 x's) - # Smallest 4-byte codepoint - assert_equal(codepoint_len(2**16), 4) - # Largest 4-byte codepoint - assert_equal(codepoint_len(0x10FFFF), 4) # Maximum Unicode codepoint + assert_equal(computed_len, len(expected_utf8)) def test_char_comptime(): From 32cd7fa6f75568b49c787a577c9cc4da6f295651 Mon Sep 17 00:00:00 2001 From: Rasool Sharifi Date: Tue, 14 Jan 2025 15:30:44 -0500 Subject: [PATCH 081/182] [******][GPU] Add conversion from all floating point types to fp8 Add conversion from all floating point types to fp8. MODULAR_ORIG_COMMIT_REV_ID: 6c8a09290a6a9b67ea2e95167ceb8e9673125ded --- stdlib/src/builtin/simd.mojo | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index e97cb3c9bf..c01370d2cb 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -1843,12 +1843,14 @@ struct SIMD[type: DType, size: Int]( return self.cast[DType.float32]().cast[target]() @parameter - if type is DType.float32 and target in ( - DType.float8e4m3, - DType.float8e5m2, - ): - return _convert_f32_to_float8[size=size, target=target]( - rebind[SIMD[DType.float32, size]](self) + if target in (DType.float8e4m3, DType.float8e5m2): + # TODO(KERN-1488): use gpu (H100) instruction to convert from fp16 to fp8 + return rebind[SIMD[target, size]]( + _convert_f32_to_float8[size=size, target=target]( + rebind[SIMD[DType.float32, size]]( + self.cast[DType.float32]() + ) + ) ) @parameter From f7a3561b0075294361681f1b384c3ed65da9e3f0 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 14 Jan 2025 15:38:12 -0600 Subject: [PATCH 082/182] [stdlib] feat: Add `StringSlice.char_length()` + use `StringSlice` in low-level utils This is part of preparing the way to change `StringSlice.__len__()` to return the string length in bytes instead of codepoints. MODULAR_ORIG_COMMIT_REV_ID: 05955b1974e7682b8d9da1214049e850a2278e21 --- docs/changelog.md | 9 ++++ .../src/collections/string/string_slice.mojo | 48 +++++++++++++------ .../collections/string/test_string_slice.mojo | 28 +++++++++-- 3 files changed, 67 insertions(+), 18 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index b1e027026d..fc57571237 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -149,6 +149,15 @@ what we publish. has narrower comparison methods that support comparing only with `StringSlice`'s with the exact same origin. +- Added `StringSlice.char_length()` method, to pair with the existing + `StringSlice.byte_length()` method. + + In a future version of Mojo, `StringSlice.__len__()` may be changed to return + the length in bytes, matching the convention of string length methods in + languages like C++ and Rust. Callers that know they need the length in + Unicode codepoints should update to calling `StringSlice.char_length()` + instead. + - Removed `@implicit` decorator from some standard library initializer methods that perform allocation. This reduces places where Mojo code could implicitly allocate where the user may not be aware. diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 974f2a4e6e..fd1eeae585 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -36,10 +36,10 @@ alias StaticString = StringSlice[StaticConstantOrigin] """An immutable static string slice.""" -fn _count_utf8_continuation_bytes(span: Span[Byte]) -> Int: +fn _count_utf8_continuation_bytes(str_slice: StringSlice) -> Int: alias sizes = (256, 128, 64, 32, 16, 8) - var ptr = span.unsafe_ptr() - var num_bytes = len(span) + var ptr = str_slice.unsafe_ptr() + var num_bytes = str_slice.byte_length() var amnt: Int = 0 var processed = 0 @@ -181,17 +181,16 @@ struct _StringSliceIter[ fn __len__(self) -> Int: @parameter if forward: - remaining = self.length - self.index - cont = _count_utf8_continuation_bytes( - Span[Byte, ImmutableAnyOrigin]( - ptr=self.ptr + self.index, length=remaining - ) + var remaining = self.length - self.index + var span = Span[Byte, ImmutableAnyOrigin]( + ptr=self.ptr + self.index, length=remaining ) - return remaining - cont + return StringSlice(unsafe_from_utf8=span).char_length() else: - return self.index - _count_utf8_continuation_bytes( - Span[Byte, ImmutableAnyOrigin](ptr=self.ptr, length=self.index) + var span = Span[Byte, ImmutableAnyOrigin]( + ptr=self.ptr, length=self.index ) + return StringSlice(unsafe_from_utf8=span).char_length() @value @@ -408,10 +407,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Returns: The length in Unicode codepoints. """ - var b_len = self.byte_length() - alias S = Span[Byte, StaticConstantOrigin] - var s = S(ptr=self.unsafe_ptr(), length=b_len) - return b_len - _count_utf8_continuation_bytes(s) + return self.char_length() fn write_to[W: Writer](self, mut writer: W): """Formats this string slice to the provided `Writer`. @@ -806,6 +802,28 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( return len(self.as_bytes()) + fn char_length(self) -> UInt: + """Returns the length in Unicode codepoints. + + This returns the number of `Char` codepoint values encoded in the UTF-8 + representation of this string. + + Note: To get the length in bytes, use `StringSlice.byte_length()`. + + Returns: + The length in Unicode codepoints. + """ + # Every codepoint is encoded as one leading byte + 0 to 3 continuation + # bytes. + # The total number of codepoints is equal the number of leading bytes. + # So we can compute the number of leading bytes (and thereby codepoints) + # by subtracting the number of continuation bytes length from the + # overall length in bytes. + # For a visual explanation of how this UTF-8 codepoint counting works: + # https://connorgray.com/ephemera/project-log#2025-01-13 + var continuation_count = _count_utf8_continuation_bytes(self) + return self.byte_length() - continuation_count + fn get_immutable( self, ) -> StringSlice[ImmutableOrigin.cast_from[origin].result]: diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 4b4618bd11..556128a19e 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -170,6 +170,26 @@ fn test_slice_len() raises: assert_equal(1, len(slice5)) +fn test_slice_char_length() raises: + var s0 = StringSlice("") + assert_equal(s0.byte_length(), 0) + assert_equal(s0.char_length(), 0) + + var s1 = StringSlice("foo") + assert_equal(s1.byte_length(), 3) + assert_equal(s1.char_length(), 3) + + # This string contains 1-, 2-, 3-, and 4-byte codepoint sequences. + var s2 = StringSlice("߷കൈ🔄!") + assert_equal(s2.byte_length(), 13) + assert_equal(s2.char_length(), 5) + + # Just a bit of Zalgo text. + var s3 = StringSlice("H̵͙̖̼̬̬̲̱͊̇̅͂̍͐͌͘͜͝") + assert_equal(s3.byte_length(), 37) + assert_equal(s3.char_length(), 19) + + fn test_slice_eq() raises: var str1: String = "12345" var str2: String = "12345" @@ -460,9 +480,10 @@ def test_count_utf8_continuation_bytes(): alias b4 = UInt8(0b1111_0000) def _test(amnt: Int, items: List[UInt8]): - p = items.unsafe_ptr() - span = Span[Byte, StaticConstantOrigin](ptr=p, length=len(items)) - assert_equal(amnt, _count_utf8_continuation_bytes(span)) + var p = items.unsafe_ptr() + var span = Span[Byte, StaticConstantOrigin](ptr=p, length=len(items)) + var str_slice = StringSlice(unsafe_from_utf8=span) + assert_equal(amnt, _count_utf8_continuation_bytes(str_slice)) _test(5, List[UInt8](c, c, c, c, c)) _test(2, List[UInt8](b2, c, b2, c, b1)) @@ -699,6 +720,7 @@ def main(): test_string_byte_span() test_heap_string_from_string_slice() test_slice_len() + test_slice_char_length() test_slice_eq() test_slice_bool() test_slice_repr() From 803ab28ca18836383d79358a4d30469f3f56d8ef Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Tue, 14 Jan 2025 13:42:28 -0800 Subject: [PATCH 083/182] [stdlib] Get print working on multithreads `StaticTuple` has some issues that `InlineArray` fixes. By switching to `InlineArray` the payload copies behave properly. One side effect of this change is that we have to get rid of the `address_space` tag on the `payload_t` pointers, since non-trivial types (`InlineArray`) can't be copied across address spaces. MODULAR_ORIG_COMMIT_REV_ID: f48eedfc43db45c3465508390aa9ae2421c52bdd --- stdlib/src/sys/_amdgpu.mojo | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/stdlib/src/sys/_amdgpu.mojo b/stdlib/src/sys/_amdgpu.mojo index 7e3f2ca06a..169ddcd9f5 100644 --- a/stdlib/src/sys/_amdgpu.mojo +++ b/stdlib/src/sys/_amdgpu.mojo @@ -23,7 +23,6 @@ from sys.intrinsics import ( ) from time import sleep from collections import InlineArray -from utils import StaticTuple # NOTE: MOST OF THE CODE HERE IS ADAPTED FROM # AMD'S `device-libs`. @@ -547,12 +546,11 @@ struct Header: me: UInt32, low: UInt32, ): + var active = ballot[DType.int64](True).cast[DType.uint64]() if me == low: var control = set_ready_flag(0) self._handle[].control = control - self._handle[].activemask = ballot[DType.int64](True).cast[ - DType.uint64 - ]() + self._handle[].activemask = active self._handle[].service = service_id payload[Int(me), 0] = arg0 @@ -605,7 +603,7 @@ struct Header: sleep(UInt(1)) - var ptr = payload._handle[].slots[Int(me)] + var ptr = payload._handle[].slots[Int(me) * 8] var value0 = ptr[0] var value1 = ptr[1] return value0, value1 @@ -627,9 +625,7 @@ struct header_t: @value @register_passable("trivial") struct Payload: - var _handle: UnsafePointer[ - payload_t, address_space = _GPUAddressSpace.GLOBAL - ] + var _handle: UnsafePointer[payload_t] @always_inline fn __setitem__(mut self, idx0: Int, idx1: Int, value: UInt64): @@ -641,9 +637,8 @@ struct Payload: # but this is actually just conforming to the ABI of: # https://github.com/ROCm/clr/blob/f5b2516f5d8a44b06ad1907594db1be25a9fe57b/rocclr/device/devhostcall.hpp#L99 @value -@register_passable("trivial") struct payload_t: - var slots: StaticTuple[StaticTuple[UInt64, 8], 64] + var slots: InlineArray[InlineArray[UInt64, 8], 64] @value @@ -752,9 +747,7 @@ struct buffer_t: var headers: UnsafePointer[ header_t, address_space = _GPUAddressSpace.GLOBAL ] - var payloads: UnsafePointer[ - payload_t, address_space = _GPUAddressSpace.GLOBAL - ] + var payloads: UnsafePointer[payload_t] var doorbell: UInt64 var free_stack: UInt64 var ready_stack: UInt64 From d5dfbe8d6a8e238fbbd970a0cd0eb9fdbe289155 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 14 Jan 2025 17:06:33 -0600 Subject: [PATCH 084/182] [stdlib] feat: Add `String.chars()` and `CharsIter` iterator type In many cases, code that currently iterates over `String` using it's `__iter__()` method that return single-character substring slice as `StringSlice` elements, would instead be more readable if it was written instead using a `Char` iterator. This will enable us to do that refactoring. MODULAR_ORIG_COMMIT_REV_ID: 1f9a40abee881a7438707b4e6159fac7b42206f9 --- docs/changelog.md | 4 + .../src/collections/string/string_slice.mojo | 183 ++++++++++++++++++ .../collections/string/test_string_slice.mojo | 74 +++++++ 3 files changed, 261 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index fc57571237..0e24712deb 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -119,6 +119,10 @@ what we publish. a `StringSlice` from a buffer containing UTF-8 encoded data. This method will raise if the buffer contents are not valid UTF-8. +- Added `StringSlice.chars()` which returns an iterator over `Char`s. This is a + compliant UTF-8 decoder that returns each Unicode codepoint encoded in the + string. + - Several standard library functions have been changed to take `StringSlice` instead of `String`. This generalizes them to be used for any appropriately encoded string in memory, without requiring that the string be heap allocated. diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index fd1eeae585..910fa02883 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -193,6 +193,144 @@ struct _StringSliceIter[ return StringSlice(unsafe_from_utf8=span).char_length() +@value +struct CharsIter[mut: Bool, //, origin: Origin[mut]]: + """Iterator over the `Char`s in a string slice, constructed by + `StringSlice.chars()`. + + Parameters: + mut: Mutability of the underlying string data. + origin: Origin of the underlying string data. + """ + + var _slice: StringSlice[origin] + """String slice containing the bytes that have not been read yet. + + When this iterator advances, the pointer in `_slice` is advanced by the + byte length of each read character, and the slice length is decremented by + the same amount. + """ + + # Note: + # Marked private since `StringSlice.chars()` is the intended public way to + # construct this type. + @doc_private + fn __init__(out self, str_slice: StringSlice[origin]): + self._slice = str_slice + + # ===-------------------------------------------------------------------===# + # Trait implementations + # ===-------------------------------------------------------------------===# + + @doc_private + fn __iter__(self) -> Self: + return self + + fn __next__(mut self) -> Char: + """Get the next character in the underlying string slice. + + This returns the next `Char` encoded in the underlying string, and + advances the iterator state. + + This function will abort if this iterator has been exhausted. + + Returns: + The next character in the string. + """ + + return self.next().value() + + @always_inline + fn __has_next__(self) -> Bool: + """Returns True if there are still elements in this iterator. + + Returns: + A boolean indicating if there are still elements in this iterator. + """ + return bool(self.peek_next()) + + @always_inline + fn __len__(self) -> Int: + """Returns the remaining length of this iterator in `Char`s. + + The value returned from this method indicates the number of subsequent + calls to `next()` that will return a value. + + Returns: + Number of codepoints remaining in this iterator. + """ + return self._slice.char_length() + + # ===-------------------------------------------------------------------===# + # Methods + # ===-------------------------------------------------------------------===# + + fn peek_next(self) -> Optional[Char]: + """Check what the next character in this iterator is, without advancing + the iterator state. + + Repeated calls to this method will return the same value. + + Returns: + The next character in the underlying string, or None if the string + is empty. + + # Examples + + `peek_next()` does not advance the iterator, so repeated calls will + return the same value: + + ```mojo + from collections.string import StringSlice + from testing import assert_equal + + var input = StringSlice("123") + var iter = input.chars() + + assert_equal(iter.peek_next().value(), Char.ord("1")) + assert_equal(iter.peek_next().value(), Char.ord("1")) + assert_equal(iter.peek_next().value(), Char.ord("1")) + + # A call to `next()` return the same value as `peek_next()` had, + # but also advance the iterator. + assert_equal(iter.next().value(), Char.ord("1")) + + # Later `peek_next()` calls will return the _new_ next character: + assert_equal(iter.peek_next().value(), Char.ord("2")) + ``` + . + """ + if len(self._slice) > 0: + # SAFETY: Will not read out of bounds because `_slice` is guaranteed + # to contain valid UTF-8. + char, _ = Char.unsafe_decode_utf8_char(self._slice.unsafe_ptr()) + return char + else: + return None + + fn next(mut self) -> Optional[Char]: + """Get the next character in the underlying string slice, or None if + the iterator is empty. + + This returns the next `Char` encoded in the underlying string, and + advances the iterator state. + + Returns: + A character if the string is not empty, otherwise None. + """ + var result: Optional[Char] = self.peek_next() + + if result: + # SAFETY: We just checked that `result` holds a value + var char_len = result.unsafe_value().utf8_byte_length() + # Advance the pointer in _slice. + self._slice._slice._data += char_len + # Decrement the byte-length of _slice. + self._slice._slice._len -= char_len + + return result + + @value @register_passable("trivial") struct StringSlice[mut: Bool, //, origin: Origin[mut]]( @@ -772,6 +910,51 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( l_idx += 1 return Self(unsafe_from_utf8=self.as_bytes()[l_idx:]) + @always_inline + fn chars(self) -> CharsIter[origin]: + """Returns an iterator over the `Char`s encoded in this string slice. + + Returns: + An iterator type that returns successive `Char` values stored in + this string slice. + + # Examples + + Print the characters in a string: + + ```mojo + from collections.string import StringSlice + from testing import assert_equal + + var s = StringSlice("abc") + var iter = s.chars() + assert_equal(iter.__next__(), Char.ord("a")) + assert_equal(iter.__next__(), Char.ord("b")) + assert_equal(iter.__next__(), Char.ord("c")) + assert_equal(iter.__has_next__(), False) + ``` + + `chars()` iterates over Unicode codepoints, and supports multibyte + codepoints: + + ```mojo + from collections.string import StringSlice + from testing import assert_equal + + # A visual character composed of a combining sequence of 2 codepoints. + var s = StringSlice("á") + assert_equal(s.byte_length(), 3) + + var iter = s.chars() + assert_equal(iter.__next__(), Char.ord("a")) + # U+0301 Combining Acute Accent + assert_equal(iter.__next__().to_u32(), 0x0301) + assert_equal(iter.__has_next__(), False) + ``` + . + """ + return CharsIter(self) + @always_inline fn as_bytes(self) -> Span[Byte, origin]: """Get the sequence of encoded bytes of the underlying string. diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 556128a19e..8a94cb024f 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -714,6 +714,79 @@ def test_count(): assert_equal(StringSlice("aaaaaa").count("aa"), 3) +def test_chars_iter(): + # Test `for` loop iteration support + for char in StringSlice("abc").chars(): + assert_true(char in (Char.ord("a"), Char.ord("b"), Char.ord("c"))) + + # Test empty string chars + var s0 = StringSlice("") + var s0_iter = s0.chars() + + assert_false(s0_iter.__has_next__()) + assert_true(s0_iter.peek_next() is None) + assert_true(s0_iter.next() is None) + + # Test simple ASCII string chars + var s1 = StringSlice("abc") + var s1_iter = s1.chars() + + assert_equal(s1_iter.next().value(), Char.ord("a")) + assert_equal(s1_iter.next().value(), Char.ord("b")) + assert_equal(s1_iter.next().value(), Char.ord("c")) + assert_true(s1_iter.next() is None) + + # Multibyte character decoding: A visual character composed of a combining + # sequence of 2 codepoints. + var s2 = StringSlice("á") + assert_equal(s2.byte_length(), 3) + assert_equal(s2.char_length(), 2) + + var iter = s2.chars() + assert_equal(iter.__next__(), Char.ord("a")) + # U+0301 Combining Acute Accent + assert_equal(iter.__next__().to_u32(), 0x0301) + assert_equal(iter.__has_next__(), False) + + # A piece of text containing, 1-byte, 2-byte, 3-byte, and 4-byte codepoint + # sequences. + # For a visualization of this sequence, see: + # https://connorgray.com/ephemera/project-log#2025-01-13 + var s3 = StringSlice("߷കൈ🔄!") + assert_equal(s3.byte_length(), 13) + assert_equal(s3.char_length(), 5) + var s3_iter = s3.chars() + + # Iterator __len__ returns length in codepoints, not bytes. + assert_equal(s3_iter.__len__(), 5) + assert_equal(s3_iter._slice.byte_length(), 13) + assert_equal(s3_iter.__has_next__(), True) + assert_equal(s3_iter.__next__(), Char.ord("߷")) + + assert_equal(s3_iter.__len__(), 4) + assert_equal(s3_iter._slice.byte_length(), 11) + assert_equal(s3_iter.__next__(), Char.ord("ക")) + + # Combining character, visually comes first, but codepoint-wise comes + # after the character it combines with. + assert_equal(s3_iter.__len__(), 3) + assert_equal(s3_iter._slice.byte_length(), 8) + assert_equal(s3_iter.__next__(), Char.ord("ൈ")) + + assert_equal(s3_iter.__len__(), 2) + assert_equal(s3_iter._slice.byte_length(), 5) + assert_equal(s3_iter.__next__(), Char.ord("🔄")) + + assert_equal(s3_iter.__len__(), 1) + assert_equal(s3_iter._slice.byte_length(), 1) + assert_equal(s3_iter.__has_next__(), True) + assert_equal(s3_iter.__next__(), Char.ord("!")) + + assert_equal(s3_iter.__len__(), 0) + assert_equal(s3_iter._slice.byte_length(), 0) + assert_equal(s3_iter.__has_next__(), False) + + def main(): test_string_slice_layout() test_string_literal_byte_span() @@ -742,3 +815,4 @@ def main(): test_strip() test_startswith() test_endswith() + test_chars_iter() From 6660b42dc166150fc43080e0539fb947467fca23 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Tue, 14 Jan 2025 18:37:20 -0500 Subject: [PATCH 085/182] [stdlib] Add deprecation warnings to `int` function Phase in removal of `int` with a deprecation warning. MODULAR_ORIG_COMMIT_REV_ID: 8d6dee6333592145c3a7945a1a6f8624fc32326b --- docs/changelog.md | 7 +- stdlib/src/builtin/int.mojo | 103 ++++++++++++++++++ stdlib/src/prelude/__init__.mojo | 1 + .../builtin/test_deprecation_warnings.mojo | 19 ++++ 4 files changed, 127 insertions(+), 3 deletions(-) create mode 100644 stdlib/test/builtin/test_deprecation_warnings.mojo diff --git a/docs/changelog.md b/docs/changelog.md index 0e24712deb..c62f9a5adc 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -44,10 +44,11 @@ what we publish. ### Standard library changes -- The `int` function to construct an `Int` has been removed, this was a +- The `int` function to construct an `Int` has been deprecated, this was a temporary workaround when Mojo didn't have a way to distinguish between - implicit and explicit constructors. You can do a search and replace for `int(` - to `Int(` to update your programs. + implicit and explicit constructors. You can do a search and replace from + `int(` to `Int(` to update your programs, the `int` function will be removed + in the next release. - `UnsafePointer`'s `bitcast` method has now been split into `bitcast` for changing the type, `origin_cast` for changing mutability, diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index f21bb325fa..abc536abb9 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -204,6 +204,109 @@ trait ImplicitlyIntable(Intable): ... +# ===----------------------------------------------------------------------=== # +# int +# ===----------------------------------------------------------------------=== # + + +# FIXME(25.1): Move `int` deprecation warnings to a compiler error +@deprecated( + "the `int` function is deprecated, use the `Int` constructor instead." +) +@always_inline +fn int[T: Intable](value: T) -> Int: + """Get the Int representation of the value. + + Parameters: + T: The Intable type. + + Args: + value: The object to get the integral representation of. + + Returns: + The integral representation of the value. + """ + return value.__int__() + + +@deprecated( + "the `int` function is deprecated, use the `Int` constructor instead." +) +@always_inline +fn int[T: IntableRaising](value: T) raises -> Int: + """Get the Int representation of the value. + + Parameters: + T: The Intable type. + + Args: + value: The object to get the integral representation of. + + Returns: + The integral representation of the value. + + Raises: + If the type does not have an integral representation. + """ + return value.__int__() + + +@deprecated( + "the `int` function is deprecated, use the `Int` constructor instead." +) +fn int(value: StringSlice, base: Int = 10) raises -> Int: + """Parses and returns the given string as an integer in the given base. + + If base is set to 0, the string is parsed as an Integer literal, with the + following considerations: + - '0b' or '0B' prefix indicates binary (base 2) + - '0o' or '0O' prefix indicates octal (base 8) + - '0x' or '0X' prefix indicates hexadecimal (base 16) + - Without a prefix, it's treated as decimal (base 10) + + Args: + value: A string to be parsed as an integer in the given base. + base: Base used for conversion, value must be between 2 and 36, or 0. + + Returns: + An integer value that represents the string. + + Raises: + If the given string cannot be parsed as an integer value or if an + incorrect base is provided. + + Examples: + >>> int("32") + 32 + >>> int("FF", 16) + 255 + >>> int("0xFF", 0) + 255 + >>> int("0b1010", 0) + 10 + + Notes: + This follows [Python's integer literals]( + https://docs.python.org/3/reference/lexical_analysis.html#integers). + """ + return atol(value, base) + + +@deprecated( + "the `int` function is deprecated, use the `Int` constructor instead." +) +fn int(value: UInt) -> Int: + """Get the Int representation of the value. + + Args: + value: The object to get the integral representation of. + + Returns: + The integral representation of the value. + """ + return value.value + + # ===----------------------------------------------------------------------=== # # Int # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index a73a129610..572ff016ad 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -66,6 +66,7 @@ from builtin.int import ( ImplicitlyIntable, IntableRaising, index, + int, ) from builtin.int_literal import IntLiteral from builtin.io import input, print diff --git a/stdlib/test/builtin/test_deprecation_warnings.mojo b/stdlib/test/builtin/test_deprecation_warnings.mojo new file mode 100644 index 0000000000..d7a36cdecb --- /dev/null +++ b/stdlib/test/builtin/test_deprecation_warnings.mojo @@ -0,0 +1,19 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2024, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +# RUN: %mojo %s 2>&1 1>/dev/null | FileCheck %s --check-prefix=CHECK-STDERR + + +fn main(): + # FIXME(25.1): Move `int` deprecation warnings to a compiler error + # CHECK-STDERR: warning: the `int` function is deprecated, use the `Int` constructor instead + _ = int(42) From 090bc9f498cb0c2e9ed9b4447d97afac676fd4f4 Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Tue, 14 Jan 2025 15:58:42 -0800 Subject: [PATCH 086/182] [stdlib] Fix GPU Indexing bug Accidentally multiplying by chunk size. MODULAR_ORIG_COMMIT_REV_ID: 26a6cb4c7a2546794ef3f63728a71097326a2b50 --- stdlib/src/sys/_amdgpu.mojo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/src/sys/_amdgpu.mojo b/stdlib/src/sys/_amdgpu.mojo index 169ddcd9f5..b8cbb9a876 100644 --- a/stdlib/src/sys/_amdgpu.mojo +++ b/stdlib/src/sys/_amdgpu.mojo @@ -603,7 +603,7 @@ struct Header: sleep(UInt(1)) - var ptr = payload._handle[].slots[Int(me) * 8] + var ptr = payload._handle[].slots[Int(me)] var value0 = ptr[0] var value1 = ptr[1] return value0, value1 From 3e4a57b70da1eb0ac3c9c21a99bfcd7e9f1b2af7 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Tue, 14 Jan 2025 18:44:45 -0600 Subject: [PATCH 087/182] [stdlib] feat: Add `Char.is_python_space()` + cleanup `StringSlice.isspace()` This adds a new `Char.is_python_space()` utility function, and cleans up `StringSlice.isspace()` to use the it, along with the recently added character iterator. MODULAR_ORIG_COMMIT_REV_ID: 0739c7a540cedefec7e31ced1550310b5a6a56e2 --- docs/changelog.md | 2 + stdlib/src/builtin/char.mojo | 42 +++++++++++++++ .../src/collections/string/string_slice.mojo | 54 +++++++++---------- .../test/collections/string/test_string.mojo | 2 + 4 files changed, 72 insertions(+), 28 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index c62f9a5adc..b1bfb3c91a 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -112,6 +112,8 @@ what we publish. `Stringable`. - Added `String` constructor from `Char` - `Char` can be converted to `UInt32` via `Char.to_u32()`. + - `Char` provides methods for categorizing character types, including: + `Char.is_ascii()`, `Char.is_posix_space()`, `Char.is_python_space()`. - `chr(Int)` will now abort if given a codepoint value that is not a valid `Char`. diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index 863a046442..0a48f7cdc6 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -272,6 +272,48 @@ struct Char(CollectionElement, EqualityComparable, Intable, Stringable): """ return self._scalar_value <= 0b0111_1111 + @always_inline + fn is_python_space(self) -> Bool: + """Determines whether this character is a Python whitespace string. + + This corresponds to Python's [universal separators]( + https://docs.python.org/3/library/stdtypes.html#str.splitlines): + `" \\t\\n\\v\\f\\r\\x1c\\x1d\\x1e\\x85\\u2028\\u2029"`. + + Returns: + True if this character is one of the whitespace characters listed + above, otherwise False. + + # Examples + + Check if a string contains only whitespace: + + ```mojo + from testing import assert_true, assert_false + + # ASCII space characters + assert_true(Char.ord(" ").is_python_space()) + assert_true(Char.ord("\t").is_python_space()) + + # Unicode paragraph separator: + assert_true(Char.from_u32(0x2029).value().is_python_space()) + + # Letters are not space characters + assert_fales(Char.ord("a").is_python_space()) + ``` + . + """ + + alias next_line = Char.from_u32(0x85).value() + alias unicode_line_sep = Char.from_u32(0x2028).value() + alias unicode_paragraph_sep = Char.from_u32(0x2029).value() + + return self.is_posix_space() or self in ( + next_line, + unicode_line_sep, + unicode_paragraph_sep, + ) + fn is_posix_space(self) -> Bool: """Returns True if this `Char` is a **space** character according to the [POSIX locale][1]. diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 910fa02883..5a48b47b5e 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -1201,44 +1201,42 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( fn isspace(self) -> Bool: """Determines whether every character in the given StringSlice is a python whitespace String. This corresponds to Python's - [universal separators:]( - https://docs.python.org/3/library/stdtypes.html#str.splitlines) - `" \\t\\n\\v\\f\\r\\x1c\\x1d\\x1e\\x85\\u2028\\u2029"`. + [universal separators]( + https://docs.python.org/3/library/stdtypes.html#str.splitlines): + `" \\t\\n\\v\\f\\r\\x1c\\x1d\\x1e\\x85\\u2028\\u2029"`. Returns: True if the whole StringSlice is made up of whitespace characters listed above, otherwise False. + + Examples: + + Check if a string contains only whitespace: + + ```mojo + from collections.string import StringSlice + from testing import assert_true, assert_false + + # An empty string is not considered to contain only whitespace chars: + assert_false(StringSlice("").isspace()) + + # ASCII space characters + assert_true(StringSlice(" ").isspace()) + assert_true(StringSlice("\t").isspace()) + + # Contains non-space characters + assert_false(StringSlice(" abc ").isspace()) + ``` + . """ if self.byte_length() == 0: return False - # TODO add line and paragraph separator as stringliteral - # once Unicode escape sequences are accepted - var next_line = List[UInt8](0xC2, 0x85) - """TODO: \\x85""" - var unicode_line_sep = List[UInt8](0xE2, 0x80, 0xA8) - """TODO: \\u2028""" - var unicode_paragraph_sep = List[UInt8](0xE2, 0x80, 0xA9) - """TODO: \\u2029""" - - for s in self: - var no_null_len = s.byte_length() - var ptr = s.unsafe_ptr() - if no_null_len == 1 and Char(ptr[0]).is_posix_space(): - continue - elif ( - no_null_len == 2 and memcmp(ptr, next_line.unsafe_ptr(), 2) == 0 - ): - continue - elif no_null_len == 3 and ( - memcmp(ptr, unicode_line_sep.unsafe_ptr(), 3) == 0 - or memcmp(ptr, unicode_paragraph_sep.unsafe_ptr(), 3) == 0 - ): - continue - else: + for s in self.chars(): + if not s.is_python_space(): return False - _ = next_line, unicode_line_sep, unicode_paragraph_sep + return True fn isnewline[single_character: Bool = False](self) -> Bool: diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index 7828ba1de7..d938ab0fd0 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -876,6 +876,8 @@ def test_upper(): def test_isspace(): + assert_false(String("").isspace()) + # test all utf8 and unicode separators # 0 is to build a String with null terminator alias next_line = List[UInt8](0xC2, 0x85, 0) From 9e71e8eda36ab156e2cff991716303cfbf563810 Mon Sep 17 00:00:00 2001 From: Judy Heflin Date: Tue, 14 Jan 2025 18:51:48 -0800 Subject: [PATCH 088/182] Add Mojo manual links about Mojo and Python dictionaries to the Dict API. MODULAR_ORIG_COMMIT_REV_ID: bcc8fb2803ffa8e234a27467ad18c422c5990aa1 --- stdlib/src/collections/dict.mojo | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/stdlib/src/collections/dict.mojo b/stdlib/src/collections/dict.mojo index 31ea5bc0e4..27b7f42a3f 100644 --- a/stdlib/src/collections/dict.mojo +++ b/stdlib/src/collections/dict.mojo @@ -22,6 +22,11 @@ Its implementation closely mirrors Python's `dict` implementation: - Insertion order is implicitly preserved. Iteration over keys, values, and items have a deterministic order based on insertion. +- For more information on the Mojo `Dict` type, see the + [Mojo `Dict` manual](/mojo/manual/types/#dict). To learn more about using + Python dictionaries from Mojo, see + [Python types in Mojo](/mojo/manual/python/types/#python-types-in-mojo). + Key elements must implement the `KeyElement` trait, which encompasses Movable, Hashable, and EqualityComparable. It also includes CollectionElement and Copyable until we push references through the standard library types. @@ -380,6 +385,11 @@ struct Dict[K: KeyElement, V: CollectionElement]( K: The type of the dictionary key. Must be Hashable and EqualityComparable so we can find the key in the map. V: The value type of the dictionary. Currently must be CollectionElement. + + For more information on the Mojo `Dict` type, see the + [Mojo `Dict` manual](/mojo/manual/types/#dict). To learn more about using + Python dictionaries from Mojo, see + [Python types in Mojo](/mojo/manual/python/types/#python-types-in-mojo). """ # Implementation: From 1a8af7f17776bec8958c0c9e03d0bae65cc7084a Mon Sep 17 00:00:00 2001 From: modularbot Date: Wed, 15 Jan 2025 17:02:29 +0000 Subject: [PATCH 089/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025011505 --- examples/life/magic.lock | 191 +++++++++++++++--------------- examples/magic.lock | 191 +++++++++++++++--------------- examples/notebooks/magic.lock | 216 +++++++++++++++++----------------- examples/operators/magic.lock | 191 +++++++++++++++--------------- magic.lock | 207 ++++++++++++++++---------------- 5 files changed, 500 insertions(+), 496 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 49b4b05dfd..dd001a3484 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -266,7 +266,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.5-he73a12e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.10-h4f16b4b_1.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -542,7 +542,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libice-1.1.2-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libsm-1.2.5-h0808dbd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libx11-1.8.10-hca56bd8_1.conda @@ -657,7 +657,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -799,7 +799,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -4067,17 +4067,17 @@ packages: license_family: MIT size: 385098 timestamp: 1734000160270 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec - md5: ce5252d8db110cdb4ae4173d0a63c7c5 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda + sha256: 776092346da87a2a23502e14d91eb0c32699c4a1522b7331537bd1c3751dcff5 + md5: 5b3e1610ff8bd5443476b91d618f5b77 depends: - __osx >=11.0 arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 520992 - timestamp: 1734494699681 + size: 523505 + timestamp: 1736877862502 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdb-6.2.32-h9c3ff4c_0.tar.bz2 sha256: 21fac1012ff05b131d4b5d284003dbbe7b5c4c652aa9e401b46279ed5a784372 md5: 3f3258d8f841fbac63b36b75bdac1afd @@ -6174,47 +6174,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda noarch: python - sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db - md5: 11ccc7657b121e4c65ede378c793112f + sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 + md5: 36d10ca6747cea3051f98f6c4340bdde depends: - - max-core ==25.1.0.dev2025011405 release - - max-python >=25.1.0.dev2025011405,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011405 release - - mblack ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release + - max-python >=25.1.0.dev2025011505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1736831822162 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f - md5: 73aeefc77fbbd11c37f794e61bedcbce + size: 9920 + timestamp: 1736918190337 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 + md5: e084403c468c3736de7b93e85ac55ca5 depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 244270660 - timestamp: 1736831822160 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d - md5: 8284a53ad8867fbebf5ff5872afcc683 + size: 244663428 + timestamp: 1736918190336 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a + md5: 6b38ab0cddf2d8d6ea3de50fa06daccf depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 247897740 - timestamp: 1736831760973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee - md5: 948b2059736f978eb8ef29e011c478aa + size: 247150310 + timestamp: 1736918170378 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd + md5: 380f01b398f4026fa6d362bcd535bcce depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 206428789 - timestamp: 1736832175871 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: 2ba61ee7777506ce94849a69fb0a10281208327ad12298cb399d7c143740a23a - md5: 4d373580ea92e6372951421273e89dbe + size: 206696883 + timestamp: 1736918528488 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: 8ffaf65c9e533d1c05e63208e5929f7047232682d71e241a8d078bd40784c070 + md5: 979326be6e37f9d08a2af9d3b5f5b173 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -6235,13 +6235,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124186493 - timestamp: 1736831822171 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: 9f35e2f3c0aa425ab3b15f1aa141e498b2fb22f671823d4758116954a5f47ac0 - md5: 95a8013bcaf7a89866ca36ba40b0477d + size: 124404054 + timestamp: 1736918190345 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: d29135e77b8d7da7fc1e7fe00b6cefb5faded5da911430a1ff9090377cde6a0f + md5: 7ab99f094af5a6e10444022febf6158f depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -6262,13 +6262,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127955783 - timestamp: 1736831760983 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: bae7c656efa518c6ba652cf66b20b07b11054e6b3c7f5c4997a319138152b10b - md5: 38fdc325152b22296dc03d3574837998 + size: 127116659 + timestamp: 1736918170389 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: f21679607c9939017d447c50d2732c8e842dcb29d18907390f5cd85254370ccf + md5: 112c450c08f0af99073a4dc4aae82576 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -6289,12 +6289,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110548095 - timestamp: 1736832175874 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + size: 110626067 + timestamp: 1736918528491 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda noarch: python - sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 - md5: f588562602f7e3a17c1983f53eee1056 + sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 + md5: d4a97c4b5ee27717785df58abcef3fb3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6304,8 +6304,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1736831822166 + size: 130819 + timestamp: 1736918190341 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6315,18 +6315,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda noarch: python - sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 - md5: 3a6fea9465e1a4ee3501f24fc1bbef98 + sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 + md5: c14f190fae020526fc6559130272f1f8 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1736831822167 + size: 22931 + timestamp: 1736918190342 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -6882,6 +6882,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 15162992 timestamp: 1736811533875 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda @@ -8930,9 +8931,9 @@ packages: license_family: BSD size: 243131 timestamp: 1731498944076 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda - sha256: 8d5114497ca237b4a41f381a474571cfbd874b357a57005e1ef891fbe961e927 - md5: 31e36a1c68a03c501542a6c454963ffe +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda + sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 + md5: 669e63af87710f8d52fdec9d4d63b404 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8942,11 +8943,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 63794 - timestamp: 1736757851335 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda - sha256: 105f16fa8db777bbda7ec195025007e0d591db3080536fbfbcd81eba230cd8e4 - md5: 6f091288846887f19f845688c3d7ca1e + size: 63590 + timestamp: 1736869574299 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda + sha256: cc28914462a21b2f64d9b763a9733bfcbc811dd2975d0d2e6e429e35f5b6d59c + md5: 8a5c6e3f809bae085be369b62dc5d06a depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8956,11 +8957,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 64616 - timestamp: 1736757911835 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda - sha256: 213a18609ccfdde862a8fcf9d96b9133cc6ca0abf5953ed148b35a9c8eb27a9c - md5: e3a62bb92c2e71e95f0e3be67a5ff351 + size: 63967 + timestamp: 1736869675870 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda + sha256: 6a3e68b57de29802e8703d1791dcacb7613bfdc17bbb087c6b2ea2796e6893ef + md5: e49608c832fcf438f70cbcae09c3adc5 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8970,8 +8971,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 61365 - timestamp: 1736758030632 + size: 61198 + timestamp: 1736869673767 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda sha256: c12396aabb21244c212e488bbdc4abcdef0b7404b15761d9329f5a4a39113c4b md5: fb901ff28063514abb6046c9ec2c4a45 diff --git a/examples/magic.lock b/examples/magic.lock index c8d3938c86..f4e0cda51b 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -213,7 +213,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py311h9ecbd09_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py311h9ecbd09_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -431,7 +431,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py311ha879c10_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py311ha879c10_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py311ha879c10_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda @@ -521,7 +521,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -639,7 +639,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py311hae2e1ce_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py311h917b07b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py311h917b07b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -3125,17 +3125,17 @@ packages: license_family: MIT size: 385098 timestamp: 1734000160270 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec - md5: ce5252d8db110cdb4ae4173d0a63c7c5 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda + sha256: 776092346da87a2a23502e14d91eb0c32699c4a1522b7331537bd1c3751dcff5 + md5: 5b3e1610ff8bd5443476b91d618f5b77 depends: - __osx >=11.0 arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 520992 - timestamp: 1734494699681 + size: 523505 + timestamp: 1736877862502 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda noarch: python - sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db - md5: 11ccc7657b121e4c65ede378c793112f + sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 + md5: 36d10ca6747cea3051f98f6c4340bdde depends: - - max-core ==25.1.0.dev2025011405 release - - max-python >=25.1.0.dev2025011405,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011405 release - - mblack ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release + - max-python >=25.1.0.dev2025011505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1736831822162 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f - md5: 73aeefc77fbbd11c37f794e61bedcbce + size: 9920 + timestamp: 1736918190337 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 + md5: e084403c468c3736de7b93e85ac55ca5 depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 244270660 - timestamp: 1736831822160 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d - md5: 8284a53ad8867fbebf5ff5872afcc683 + size: 244663428 + timestamp: 1736918190336 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a + md5: 6b38ab0cddf2d8d6ea3de50fa06daccf depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 247897740 - timestamp: 1736831760973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee - md5: 948b2059736f978eb8ef29e011c478aa + size: 247150310 + timestamp: 1736918170378 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd + md5: 380f01b398f4026fa6d362bcd535bcce depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 206428789 - timestamp: 1736832175871 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.11release.conda - sha256: b8bfb77cd0cfc82806c5c617da959641b4c91d5ab46935bfee55c99583c8de0f - md5: 705f4e4fc003b13c7a23e7478c1be9ca + size: 206696883 + timestamp: 1736918528488 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.11release.conda + sha256: c854f3fd876d1804109ff3cd42522ac689bebfe0725f2dc1fa6f770b511da929 + md5: 1b35513e522bd6148f1b11c52b959147 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.11.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 124202693 - timestamp: 1736831822168 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.11release.conda - sha256: 302c03fb71dfe486302339dc1e499cf4ca5da16a04611650a844393217bf7c44 - md5: b712cc1995d5acc5c827fdcfb0be301d + size: 124416691 + timestamp: 1736918190343 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.11release.conda + sha256: 69533b14861d61ccdc7d39c18c8df35d40e3b85f6cf7b8aefc588c9b856665de + md5: 4fbf6154c783c385488ff5d2e589207f depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.11.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 128005742 - timestamp: 1736831760981 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.11release.conda - sha256: 3050a237e8ea52c62c2ece10dfc34fbe556c84e84b550c76bdf6bbe104c103ec - md5: 15e93133522e46eba973591025576482 + size: 127141652 + timestamp: 1736918170387 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.11release.conda + sha256: bcde9541c0308926d88b06a289e62ade7e9ce5fd09c7af125a74ce902562c154 + md5: fe268f18e7f099aaa136b235f44970d4 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.11.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 110606719 - timestamp: 1736832175873 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + size: 110638602 + timestamp: 1736918528490 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda noarch: python - sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 - md5: f588562602f7e3a17c1983f53eee1056 + sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 + md5: d4a97c4b5ee27717785df58abcef3fb3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1736831822166 + size: 130819 + timestamp: 1736918190341 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda noarch: python - sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 - md5: 3a6fea9465e1a4ee3501f24fc1bbef98 + sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 + md5: c14f190fae020526fc6559130272f1f8 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1736831822167 + size: 22931 + timestamp: 1736918190342 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -5382,6 +5382,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 15432560 timestamp: 1736811218050 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py311h9cb3ce9_1.conda @@ -6908,9 +6909,9 @@ packages: license_family: BSD size: 240817 timestamp: 1731498829166 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py311h9ecbd09_0.conda - sha256: 42e23f6efabc2f6c50885b6f5e6e0a87472df9ebb86e86999a7c7c85331e2704 - md5: c03c07d4b22381d61e57cb08735b9b1c +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py311h9ecbd09_0.conda + sha256: e383de6512e65b5a227e7b0e1a34ffc441484044096a23ca4d3b6eb53a64d261 + md5: c4bb961f5a2020837fe3f7f30fadc2e1 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6920,11 +6921,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 65109 - timestamp: 1736757891787 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py311ha879c10_0.conda - sha256: a4ac2f68f462519be3fd03adcc7b30361135688fd70f742c35faf702fc0955fb - md5: f4a445d2759099c9cf1b955f99ca2039 + size: 64880 + timestamp: 1736869605707 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py311ha879c10_0.conda + sha256: ef2c09b8c62a195120dcf6d2dc32c349fe957167dca98765babb9a3be6f87d92 + md5: 4d4f5aa0b7ed545efca6597c6ae5259d depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -6934,11 +6935,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 65715 - timestamp: 1736757912446 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py311h917b07b_0.conda - sha256: 1dc5ceaa3838ecfa242626dda0300b28d7a827d80d6b6e624bcb2791f3f004d9 - md5: e3bcd6e81efe9134070cd635569cb48f + size: 65830 + timestamp: 1736869702140 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py311h917b07b_0.conda + sha256: 121396c6f75ffcbf4d2296ad0ad9190a62aff0ae22ed4080a39827a6275cdf1b + md5: 40fa235e40013f4e5400f1d01add07dc depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -6948,8 +6949,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 62043 - timestamp: 1736757968574 + size: 62401 + timestamp: 1736869710495 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 5af81c01f9..bbacdb7fc4 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -286,7 +286,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -577,7 +577,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda @@ -703,7 +703,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda @@ -741,13 +741,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -796,8 +796,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-10.3.2-py312hb9d441b_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-10.3.2-py312hb9d441b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-11.0-py312hb9d441b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-11.0-py312hb9d441b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -861,7 +861,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -3912,17 +3912,17 @@ packages: license_family: MIT size: 385098 timestamp: 1734000160270 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec - md5: ce5252d8db110cdb4ae4173d0a63c7c5 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda + sha256: 776092346da87a2a23502e14d91eb0c32699c4a1522b7331537bd1c3751dcff5 + md5: 5b3e1610ff8bd5443476b91d618f5b77 depends: - __osx >=11.0 arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 520992 - timestamp: 1734494699681 + size: 523505 + timestamp: 1736877862502 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db @@ -5549,47 +5549,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda noarch: python - sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db - md5: 11ccc7657b121e4c65ede378c793112f + sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 + md5: 36d10ca6747cea3051f98f6c4340bdde depends: - - max-core ==25.1.0.dev2025011405 release - - max-python >=25.1.0.dev2025011405,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011405 release - - mblack ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release + - max-python >=25.1.0.dev2025011505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1736831822162 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f - md5: 73aeefc77fbbd11c37f794e61bedcbce + size: 9920 + timestamp: 1736918190337 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 + md5: e084403c468c3736de7b93e85ac55ca5 depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 244270660 - timestamp: 1736831822160 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d - md5: 8284a53ad8867fbebf5ff5872afcc683 + size: 244663428 + timestamp: 1736918190336 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a + md5: 6b38ab0cddf2d8d6ea3de50fa06daccf depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 247897740 - timestamp: 1736831760973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee - md5: 948b2059736f978eb8ef29e011c478aa + size: 247150310 + timestamp: 1736918170378 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd + md5: 380f01b398f4026fa6d362bcd535bcce depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 206428789 - timestamp: 1736832175871 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: 2ba61ee7777506ce94849a69fb0a10281208327ad12298cb399d7c143740a23a - md5: 4d373580ea92e6372951421273e89dbe + size: 206696883 + timestamp: 1736918528488 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: 8ffaf65c9e533d1c05e63208e5929f7047232682d71e241a8d078bd40784c070 + md5: 979326be6e37f9d08a2af9d3b5f5b173 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -5610,13 +5610,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124186493 - timestamp: 1736831822171 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: 9f35e2f3c0aa425ab3b15f1aa141e498b2fb22f671823d4758116954a5f47ac0 - md5: 95a8013bcaf7a89866ca36ba40b0477d + size: 124404054 + timestamp: 1736918190345 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: d29135e77b8d7da7fc1e7fe00b6cefb5faded5da911430a1ff9090377cde6a0f + md5: 7ab99f094af5a6e10444022febf6158f depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -5637,13 +5637,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127955783 - timestamp: 1736831760983 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: bae7c656efa518c6ba652cf66b20b07b11054e6b3c7f5c4997a319138152b10b - md5: 38fdc325152b22296dc03d3574837998 + size: 127116659 + timestamp: 1736918170389 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: f21679607c9939017d447c50d2732c8e842dcb29d18907390f5cd85254370ccf + md5: 112c450c08f0af99073a4dc4aae82576 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -5664,12 +5664,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110548095 - timestamp: 1736832175874 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + size: 110626067 + timestamp: 1736918528491 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda noarch: python - sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 - md5: f588562602f7e3a17c1983f53eee1056 + sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 + md5: d4a97c4b5ee27717785df58abcef3fb3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5679,8 +5679,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1736831822166 + size: 130819 + timestamp: 1736918190341 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5700,18 +5700,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda noarch: python - sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 - md5: 3a6fea9465e1a4ee3501f24fc1bbef98 + sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 + md5: c14f190fae020526fc6559130272f1f8 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1736831822167 + size: 22931 + timestamp: 1736918190342 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6857,9 +6857,9 @@ packages: license_family: BSD size: 181512 timestamp: 1728714205508 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-10.3.2-py312hb9d441b_0.conda - sha256: 6c110c64e7cc0a28416414446698ab310a9261525a6aa630b2c4f50891867719 - md5: 663e894deb5a24c8931fd8224f19a1fd +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-11.0-py312hb9d441b_0.conda + sha256: 7805d910dd6ac686e2f780c879a986f35d7a4c73f4236c956c03bdcb26bec421 + md5: 0726db04477a28c51d1a260afb356b67 depends: - __osx >=11.0 - libffi >=3.4,<4.0a0 @@ -6871,15 +6871,15 @@ packages: platform: osx license: MIT license_family: MIT - size: 484571 - timestamp: 1732987487536 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-10.3.2-py312hb9d441b_0.conda - sha256: 5a78f97cb7414cb4b78b777dcfcffb08da42ced866e8ef6455a57c2230908bfe - md5: 41e4f28d545565e48f1f819cf8dac5c7 + size: 478921 + timestamp: 1736891272846 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-11.0-py312hb9d441b_0.conda + sha256: 53d099865f8f758029708f4365ee7c9184d9ffcc8fc8210971b723a3936f9c00 + md5: dc263e6e18b32318a43252dbb0596ad4 depends: - __osx >=11.0 - libffi >=3.4,<4.0a0 - - pyobjc-core 10.3.2.* + - pyobjc-core 11.0.* - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 @@ -6887,8 +6887,8 @@ packages: platform: osx license: MIT license_family: MIT - size: 380414 - timestamp: 1733168930888 + size: 383608 + timestamp: 1736927118445 - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac @@ -8178,9 +8178,9 @@ packages: license_family: MIT size: 62931 timestamp: 1733130309598 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda - sha256: 8d5114497ca237b4a41f381a474571cfbd874b357a57005e1ef891fbe961e927 - md5: 31e36a1c68a03c501542a6c454963ffe +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda + sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 + md5: 669e63af87710f8d52fdec9d4d63b404 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8190,11 +8190,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 63794 - timestamp: 1736757851335 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda - sha256: 105f16fa8db777bbda7ec195025007e0d591db3080536fbfbcd81eba230cd8e4 - md5: 6f091288846887f19f845688c3d7ca1e + size: 63590 + timestamp: 1736869574299 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda + sha256: cc28914462a21b2f64d9b763a9733bfcbc811dd2975d0d2e6e429e35f5b6d59c + md5: 8a5c6e3f809bae085be369b62dc5d06a depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8204,11 +8204,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 64616 - timestamp: 1736757911835 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda - sha256: 213a18609ccfdde862a8fcf9d96b9133cc6ca0abf5953ed148b35a9c8eb27a9c - md5: e3a62bb92c2e71e95f0e3be67a5ff351 + size: 63967 + timestamp: 1736869675870 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda + sha256: 6a3e68b57de29802e8703d1791dcacb7613bfdc17bbb087c6b2ea2796e6893ef + md5: e49608c832fcf438f70cbcae09c3adc5 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8218,8 +8218,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 61365 - timestamp: 1736758030632 + size: 61198 + timestamp: 1736869673767 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 0072b9f004..befd8a737f 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -213,7 +213,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -431,7 +431,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda @@ -521,7 +521,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -639,7 +639,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -3125,17 +3125,17 @@ packages: license_family: MIT size: 385098 timestamp: 1734000160270 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec - md5: ce5252d8db110cdb4ae4173d0a63c7c5 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda + sha256: 776092346da87a2a23502e14d91eb0c32699c4a1522b7331537bd1c3751dcff5 + md5: 5b3e1610ff8bd5443476b91d618f5b77 depends: - __osx >=11.0 arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 520992 - timestamp: 1734494699681 + size: 523505 + timestamp: 1736877862502 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db @@ -4752,47 +4752,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda noarch: python - sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db - md5: 11ccc7657b121e4c65ede378c793112f + sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 + md5: 36d10ca6747cea3051f98f6c4340bdde depends: - - max-core ==25.1.0.dev2025011405 release - - max-python >=25.1.0.dev2025011405,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011405 release - - mblack ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release + - max-python >=25.1.0.dev2025011505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1736831822162 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f - md5: 73aeefc77fbbd11c37f794e61bedcbce + size: 9920 + timestamp: 1736918190337 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 + md5: e084403c468c3736de7b93e85ac55ca5 depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 244270660 - timestamp: 1736831822160 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d - md5: 8284a53ad8867fbebf5ff5872afcc683 + size: 244663428 + timestamp: 1736918190336 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a + md5: 6b38ab0cddf2d8d6ea3de50fa06daccf depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 247897740 - timestamp: 1736831760973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee - md5: 948b2059736f978eb8ef29e011c478aa + size: 247150310 + timestamp: 1736918170378 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd + md5: 380f01b398f4026fa6d362bcd535bcce depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 206428789 - timestamp: 1736832175871 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: 2ba61ee7777506ce94849a69fb0a10281208327ad12298cb399d7c143740a23a - md5: 4d373580ea92e6372951421273e89dbe + size: 206696883 + timestamp: 1736918528488 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: 8ffaf65c9e533d1c05e63208e5929f7047232682d71e241a8d078bd40784c070 + md5: 979326be6e37f9d08a2af9d3b5f5b173 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -4813,13 +4813,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124186493 - timestamp: 1736831822171 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: 9f35e2f3c0aa425ab3b15f1aa141e498b2fb22f671823d4758116954a5f47ac0 - md5: 95a8013bcaf7a89866ca36ba40b0477d + size: 124404054 + timestamp: 1736918190345 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: d29135e77b8d7da7fc1e7fe00b6cefb5faded5da911430a1ff9090377cde6a0f + md5: 7ab99f094af5a6e10444022febf6158f depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -4840,13 +4840,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127955783 - timestamp: 1736831760983 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: bae7c656efa518c6ba652cf66b20b07b11054e6b3c7f5c4997a319138152b10b - md5: 38fdc325152b22296dc03d3574837998 + size: 127116659 + timestamp: 1736918170389 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: f21679607c9939017d447c50d2732c8e842dcb29d18907390f5cd85254370ccf + md5: 112c450c08f0af99073a4dc4aae82576 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -4867,12 +4867,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110548095 - timestamp: 1736832175874 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + size: 110626067 + timestamp: 1736918528491 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda noarch: python - sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 - md5: f588562602f7e3a17c1983f53eee1056 + sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 + md5: d4a97c4b5ee27717785df58abcef3fb3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1736831822166 + size: 130819 + timestamp: 1736918190341 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda noarch: python - sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 - md5: 3a6fea9465e1a4ee3501f24fc1bbef98 + sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 + md5: c14f190fae020526fc6559130272f1f8 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1736831822167 + size: 22931 + timestamp: 1736918190342 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5382,6 +5382,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 15162992 timestamp: 1736811533875 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda @@ -6908,9 +6909,9 @@ packages: license_family: BSD size: 243131 timestamp: 1731498944076 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda - sha256: 8d5114497ca237b4a41f381a474571cfbd874b357a57005e1ef891fbe961e927 - md5: 31e36a1c68a03c501542a6c454963ffe +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda + sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 + md5: 669e63af87710f8d52fdec9d4d63b404 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6920,11 +6921,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 63794 - timestamp: 1736757851335 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda - sha256: 105f16fa8db777bbda7ec195025007e0d591db3080536fbfbcd81eba230cd8e4 - md5: 6f091288846887f19f845688c3d7ca1e + size: 63590 + timestamp: 1736869574299 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda + sha256: cc28914462a21b2f64d9b763a9733bfcbc811dd2975d0d2e6e429e35f5b6d59c + md5: 8a5c6e3f809bae085be369b62dc5d06a depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6934,11 +6935,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 64616 - timestamp: 1736757911835 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda - sha256: 213a18609ccfdde862a8fcf9d96b9133cc6ca0abf5953ed148b35a9c8eb27a9c - md5: e3a62bb92c2e71e95f0e3be67a5ff351 + size: 63967 + timestamp: 1736869675870 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda + sha256: 6a3e68b57de29802e8703d1791dcacb7613bfdc17bbb087c6b2ea2796e6893ef + md5: e49608c832fcf438f70cbcae09c3adc5 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6948,8 +6949,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 61365 - timestamp: 1736758030632 + size: 61198 + timestamp: 1736869673767 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 diff --git a/magic.lock b/magic.lock index a4f636e4b6..ea064f325e 100644 --- a/magic.lock +++ b/magic.lock @@ -128,16 +128,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -214,7 +214,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda @@ -347,16 +347,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -433,7 +433,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda @@ -523,7 +523,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda @@ -556,17 +556,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -642,7 +642,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda @@ -3128,17 +3128,17 @@ packages: license_family: MIT size: 385098 timestamp: 1734000160270 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.6-ha82da77_1.conda - sha256: 2b2443404503cd862385fd2f2a2c73f9624686fd1e5a45050b4034cfc06904ec - md5: ce5252d8db110cdb4ae4173d0a63c7c5 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda + sha256: 776092346da87a2a23502e14d91eb0c32699c4a1522b7331537bd1c3751dcff5 + md5: 5b3e1610ff8bd5443476b91d618f5b77 depends: - __osx >=11.0 arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 520992 - timestamp: 1734494699681 + size: 523505 + timestamp: 1736877862502 - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 md5: 8dfae1d2e74767e9ce36d5fa0d8605db @@ -4648,15 +4648,15 @@ packages: license_family: Other size: 46438 timestamp: 1727963202283 -- conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.6-pyhd8ed1ab_0.conda - sha256: db850690a15523a42f6e526d069a4a065d516793360d0b20e67258316bcf14f1 - md5: 367b485a667684bd797fddb1abf66969 +- conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda + sha256: 3527dcdd45af61cc00fb7efe4c454a956d421dde4b459de3beb0993352a4e0cb + md5: 665a0aafb15ba7a5771cca614146c718 depends: - python >=3 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 128368 - timestamp: 1734486415918 + size: 128580 + timestamp: 1736894117712 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 md5: 34fdeffa0555a1a56f38839415cc066c @@ -4764,47 +4764,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda noarch: python - sha256: eb52c601b49e24ffc270abd164d923de1cd7641ccc0c6d7457f51ae60d11e8db - md5: 11ccc7657b121e4c65ede378c793112f + sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 + md5: 36d10ca6747cea3051f98f6c4340bdde depends: - - max-core ==25.1.0.dev2025011405 release - - max-python >=25.1.0.dev2025011405,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011405 release - - mblack ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release + - max-python >=25.1.0.dev2025011505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 9916 - timestamp: 1736831822162 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011405-release.conda - sha256: 6b70fb0b3ff451c344e75541912480a23f7f66ec4e823fb67215c55210bc238f - md5: 73aeefc77fbbd11c37f794e61bedcbce + size: 9920 + timestamp: 1736918190337 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda + sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 + md5: e084403c468c3736de7b93e85ac55ca5 depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 244270660 - timestamp: 1736831822160 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011405-release.conda - sha256: b790059d25a546964ec54600d606cf507f046685f8b93768af09306e2789763d - md5: 8284a53ad8867fbebf5ff5872afcc683 + size: 244663428 + timestamp: 1736918190336 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda + sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a + md5: 6b38ab0cddf2d8d6ea3de50fa06daccf depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 247897740 - timestamp: 1736831760973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011405-release.conda - sha256: e3f0a7f45a58997e93c62de0b02d657f5788074ed274c73ba42c8dbe4e4254ee - md5: 948b2059736f978eb8ef29e011c478aa + size: 247150310 + timestamp: 1736918170378 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda + sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd + md5: 380f01b398f4026fa6d362bcd535bcce depends: - - mblack ==25.1.0.dev2025011405 release + - mblack ==25.1.0.dev2025011505 release license: LicenseRef-Modular-Proprietary - size: 206428789 - timestamp: 1736832175871 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: 2ba61ee7777506ce94849a69fb0a10281208327ad12298cb399d7c143740a23a - md5: 4d373580ea92e6372951421273e89dbe + size: 206696883 + timestamp: 1736918528488 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: 8ffaf65c9e533d1c05e63208e5929f7047232682d71e241a8d078bd40784c070 + md5: 979326be6e37f9d08a2af9d3b5f5b173 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4825,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124186493 - timestamp: 1736831822171 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: 9f35e2f3c0aa425ab3b15f1aa141e498b2fb22f671823d4758116954a5f47ac0 - md5: 95a8013bcaf7a89866ca36ba40b0477d + size: 124404054 + timestamp: 1736918190345 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: d29135e77b8d7da7fc1e7fe00b6cefb5faded5da911430a1ff9090377cde6a0f + md5: 7ab99f094af5a6e10444022febf6158f depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -4852,13 +4852,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127955783 - timestamp: 1736831760983 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011405-3.12release.conda - sha256: bae7c656efa518c6ba652cf66b20b07b11054e6b3c7f5c4997a319138152b10b - md5: 38fdc325152b22296dc03d3574837998 + size: 127116659 + timestamp: 1736918170389 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda + sha256: f21679607c9939017d447c50d2732c8e842dcb29d18907390f5cd85254370ccf + md5: 112c450c08f0af99073a4dc4aae82576 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python 3.12.* - fastapi - httpx @@ -4879,12 +4879,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110548095 - timestamp: 1736832175874 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011405-release.conda + size: 110626067 + timestamp: 1736918528491 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda noarch: python - sha256: f22466f25b437c46a5e05b93ae7213639abdf1ddf8c48e8d2fc0f0a091cfd5a2 - md5: f588562602f7e3a17c1983f53eee1056 + sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 + md5: d4a97c4b5ee27717785df58abcef3fb3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4894,8 +4894,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1736831822166 + size: 130819 + timestamp: 1736918190341 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4905,18 +4905,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011405-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda noarch: python - sha256: a973705b113aa88f9769a5a5e21bb4bff6b86e77c4f66db1aac3be794c1ece88 - md5: 3a6fea9465e1a4ee3501f24fc1bbef98 + sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 + md5: c14f190fae020526fc6559130272f1f8 depends: - - max-core ==25.1.0.dev2025011405 release + - max-core ==25.1.0.dev2025011505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1736831822167 + size: 22931 + timestamp: 1736918190342 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5394,6 +5394,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 15162992 timestamp: 1736811533875 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda @@ -6920,9 +6921,9 @@ packages: license_family: BSD size: 243131 timestamp: 1731498944076 -- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.1-py312h66e93f0_0.conda - sha256: 8d5114497ca237b4a41f381a474571cfbd874b357a57005e1ef891fbe961e927 - md5: 31e36a1c68a03c501542a6c454963ffe +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda + sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 + md5: 669e63af87710f8d52fdec9d4d63b404 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6932,11 +6933,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 63794 - timestamp: 1736757851335 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.1-py312hb2c0f52_0.conda - sha256: 105f16fa8db777bbda7ec195025007e0d591db3080536fbfbcd81eba230cd8e4 - md5: 6f091288846887f19f845688c3d7ca1e + size: 63590 + timestamp: 1736869574299 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda + sha256: cc28914462a21b2f64d9b763a9733bfcbc811dd2975d0d2e6e429e35f5b6d59c + md5: 8a5c6e3f809bae085be369b62dc5d06a depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6946,11 +6947,11 @@ packages: platform: linux license: BSD-2-Clause license_family: BSD - size: 64616 - timestamp: 1736757911835 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.1-py312hea69d52_0.conda - sha256: 213a18609ccfdde862a8fcf9d96b9133cc6ca0abf5953ed148b35a9c8eb27a9c - md5: e3a62bb92c2e71e95f0e3be67a5ff351 + size: 63967 + timestamp: 1736869675870 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda + sha256: 6a3e68b57de29802e8703d1791dcacb7613bfdc17bbb087c6b2ea2796e6893ef + md5: e49608c832fcf438f70cbcae09c3adc5 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6960,8 +6961,8 @@ packages: platform: osx license: BSD-2-Clause license_family: BSD - size: 61365 - timestamp: 1736758030632 + size: 61198 + timestamp: 1736869673767 - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 From add55a57f60842b888ecacea2d110b13b8d52b7a Mon Sep 17 00:00:00 2001 From: bgreni <42788181+bgreni@users.noreply.github.com> Date: Wed, 15 Jan 2025 07:30:32 -0800 Subject: [PATCH 090/182] [External] [stdlib] Use named output for _ListIter __next__() method (#53928) [External] [stdlib] Use named output for _ListIter __next__() method Add a trivial optimization to use a named output for the `__next__()` method in `_ListIter` to save a subtraction operation on every iteration Co-authored-by: bgreni <42788181+bgreni@users.noreply.github.com> Closes modularml/mojo#3941 MODULAR_ORIG_COMMIT_REV_ID: 426ada8f07f91a0d14ffe0c6e77ae074405e52c2 --- stdlib/src/collections/list.mojo | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index 3c488d3388..cc688f34af 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -60,16 +60,14 @@ struct _ListIter[ fn __iter__(self) -> Self: return self - fn __next__( - mut self, - ) -> Pointer[T, list_origin]: + fn __next__(mut self, out p: Pointer[T, list_origin]): @parameter if forward: + p = Pointer.address_of(self.src[][self.index]) self.index += 1 - return Pointer.address_of(self.src[][self.index - 1]) else: self.index -= 1 - return Pointer.address_of(self.src[][self.index]) + p = Pointer.address_of(self.src[][self.index]) @always_inline fn __has_next__(self) -> Bool: From 9aec341ee28b5829a3a951ea40ff8214bb4d505c Mon Sep 17 00:00:00 2001 From: Joe Loser Date: Wed, 15 Jan 2025 10:31:27 -0500 Subject: [PATCH 091/182] [stdlib] Remove `bencher` docs Now that we have nightly docs, people can see the documentation for otherwise closed-source things in the standard library, such as the `benchmark` module. So, remove the temporary markdown docs we provided as an interim thing for users and contributors of the standard library. They can be read in a more up-to-date form at https://docs.modular.com/nightly/mojo/stdlib/benchmark. MODULAR_ORIG_COMMIT_REV_ID: f5dfec06fc337ca87349888e14079971d09e75b9 --- stdlib/docs/bencher/Bench.md | 174 --------------------------- stdlib/docs/bencher/BenchConfig.md | 78 ------------ stdlib/docs/bencher/BenchId.md | 62 ---------- stdlib/docs/bencher/Bencher.md | 117 ------------------ stdlib/docs/bencher/BenchmarkInfo.md | 51 -------- stdlib/docs/bencher/Mode.md | 52 -------- stdlib/docs/bencher/index.md | 39 ------ 7 files changed, 573 deletions(-) delete mode 100644 stdlib/docs/bencher/Bench.md delete mode 100644 stdlib/docs/bencher/BenchConfig.md delete mode 100644 stdlib/docs/bencher/BenchId.md delete mode 100644 stdlib/docs/bencher/Bencher.md delete mode 100644 stdlib/docs/bencher/BenchmarkInfo.md delete mode 100644 stdlib/docs/bencher/Mode.md delete mode 100644 stdlib/docs/bencher/index.md diff --git a/stdlib/docs/bencher/Bench.md b/stdlib/docs/bencher/Bench.md deleted file mode 100644 index 19133b572f..0000000000 --- a/stdlib/docs/bencher/Bench.md +++ /dev/null @@ -1,174 +0,0 @@ ---- -title: Bench -version: 0.0.0 -slug: Bench -type: struct -namespace: benchmark.bencher ---- - -
- -Defines the main Benchmark struct which executes a Benchmark and print result. - -## Fields - -- ​config (`BenchConfig`): Constructs a Benchmark object based on specific - configuration and mode. -- ​mode (`Mode`): Benchmark mode object representing benchmark or test - mode. -- ​info_vec (`List[BenchmarkInfo]`): A list containing the bencmark info. - -## Implemented traits - -`AnyType`, -`Copyable`, -`Movable` - -## Methods - -### `__init__` - -
- -
- -```mojo -__init__(out self: Self, config: Optional[BenchConfig] = #kgen.none, mode: Mode = 0) -``` - -
- -Constructs a Benchmark object based on specific configuration and mode. - -**Args:** - -- ​config (`Optional[BenchConfig]`): Benchmark configuration object to - control length and frequency of benchmarks. -- ​mode (`Mode`): Benchmark mode object representing benchmark or test - mode. - -
- -### `bench_with_input` - -
- -
- -```mojo -bench_with_input[T: AnyType, bench_fn: fn(mut Bencher, $0) capturing -> None](mut self: Self, bench_id: BenchId, input: T, throughput_elems: Optional[Int] = #kgen.none) -``` - -
- -Benchmarks an input function with input args of type AnyType. - -**Parameters:** - -- ​T (`AnyType`): Benchmark function input type. -- ​bench_fn (`fn(mut Bencher, $0) capturing -> None`): The function to - be benchmarked. - -**Args:** - -- ​bench_id (`BenchId`): The benchmark Id object used for identification. -- ​input (`T`): Represents the target function's input arguments. -- ​throughput_elems (`Optional[Int]`): Optional argument representing - algorithmic throughput. - -
- -
- -
- -```mojo -bench_with_input[T: AnyTrivialRegType, bench_fn: fn(mut Bencher, $0) capturing -> None](mut self: Self, bench_id: BenchId, input: T, throughput_elems: Optional[Int] = #kgen.none) -``` - -
- -Benchmarks an input function with input args of type AnyTrivialRegType. - -**Parameters:** - -- ​T (`AnyTrivialRegType`): Benchmark function input type. -- ​bench_fn (`fn(mut Bencher, $0) capturing -> None`): The function to - be benchmarked. - -**Args:** - -- ​bench_id (`BenchId`): The benchmark Id object used for identification. -- ​input (`T`): Represents the target function's input arguments. -- ​throughput_elems (`Optional[Int]`): Optional argument representing - algorithmic throughput. - -
- -### `bench_function` - -
- -
- -```mojo -bench_function[bench_fn: fn(mut Bencher) capturing -> None](mut self: Self, bench_id: BenchId, throughput_elems: Optional[Int] = #kgen.none) -``` - -
- -Benchmarks or Tests an input function. - -**Parameters:** - -- ​bench_fn (`fn(mut Bencher) capturing -> None`): The function to be - benchmarked. - -**Args:** - -- ​bench_id (`BenchId`): The benchmark Id object used for identification. -- ​throughput_elems (`Optional[Int]`): Optional argument representing - algorithmic throughput. - -
- -
- -
- -```mojo -bench_function[bench_fn: fn(mut Bencher) raises capturing -> None](mut self: Self, bench_id: BenchId, throughput_elems: Optional[Int] = #kgen.none) -``` - -
- -Benchmarks or Tests an input function. - -**Parameters:** - -- ​bench_fn (`fn(mut Bencher) raises capturing -> None`): The function - to be benchmarked. - -**Args:** - -- ​bench_id (`BenchId`): The benchmark Id object used for identification. -- ​throughput_elems (`Optional[Int]`): Optional argument representing - algorithmic throughput. - -
- -### `dump_report` - -
- -
- -`dump_report(self: Self)` - -
- -Prints out the report from a Benchmark execution. - -
- -
diff --git a/stdlib/docs/bencher/BenchConfig.md b/stdlib/docs/bencher/BenchConfig.md deleted file mode 100644 index 8a83984d5e..0000000000 --- a/stdlib/docs/bencher/BenchConfig.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: BenchConfig -version: 0.0.0 -slug: BenchConfig -type: struct -namespace: benchmark.bencher ---- - -
- -Defines a benchmark configuration struct to control execution times and -frequency. - -## Fields - -- ​out_file (`Optional[Path]`): Output file to write results to. -- ​min_runtime_secs (`SIMD[float64, 1]`): Lower bound on benchmarking time - in secs. -- ​max_runtime_secs (`SIMD[float64, 1]`): Upper bound on benchmarking time - in secs. -- ​min_warmuptime_secs (`SIMD[float64, 1]`): Lower bound on the warmup time - in secs. -- ​max_batch_size (`Int`): The maximum number of iterations to perform per - time measurement. -- ​max_iters (`Int`): Max number of iterations to run. -- ​num_repetitions (`Int`): Number of times the benchmark has to be - repeated. -- ​flush_denormals (`Bool`): Whether or not the denormal values are - flushed. -- ​show_progress (`Bool`): Whether or not to show the progress of each - benchmark. -- ​tabular_view (`Bool`): Whether to print results in csv readable/tabular - format. - -## Implemented traits - -`AnyType`, -`CollectionElement`, -`Copyable`, -`Movable` - -## Methods - -### `__init__` - -
- -
- -```mojo -__init__(out self: out_file: Optional[Path] = None, min_runtime_secs: SIMD[float64, 1] = 1.0, max_runtime_secs: SIMD[float64, 1] = 2.0, min_warmuptime_secs: SIMD[float64, 1] = 1.0, max_batch_size: Int = 0, max_iters: Int = 1000000000, num_repetitions: Int = 1, flush_denormals: Bool = True) -``` - -
- -Constructs and initializes Benchmark config object with default and inputted values. - -**Args:** - -- ​out_file (`Optional[Path]`): Output file to write results to. -- ​min_runtime_secs (`SIMD[float64, 1]`): Upper bound on benchmarking time - in secs (default `1.0`). -- ​max_runtime_secs (`SIMD[float64, 1]`): Lower bound on benchmarking time - in secs (default `2.0`). -- ​min_warmuptime_secs (`SIMD[float64, 1]`): Lower bound on the warmup time - in secs (default `1.0`). -- ​max_batch_size (`Int`): The maximum number of iterations to perform per - time measurement. -- ​max_iters (`Int`): Max number of iterations to run (default - `1_000_000_000`). -- ​num_repetitions (`Int`): Number of times the benchmark has to be - repeated. -- ​flush_denormals (`Bool`): Whether or not the denormal values are - flushed. - -
- -
diff --git a/stdlib/docs/bencher/BenchId.md b/stdlib/docs/bencher/BenchId.md deleted file mode 100644 index 0d215bd972..0000000000 --- a/stdlib/docs/bencher/BenchId.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: BenchId -version: 0.0.0 -slug: BenchId -type: struct -namespace: benchmark.bencher ---- - -
- -Defines a benchmark ID struct to identify and represent a particular benchmark -execution. - -## Fields - -- ​func_name (`String`): The target function name. -- ​input_id (`Optional[String]`): The target function input ID phrase. - -## Implemented traits - -`AnyType`, -`Copyable`, -`Movable` - -## Methods - -### `__init__` - -
- -
- -`__init__(out self: Self, func_name: String, input_id: String)` - -
- -Constructs a Benchmark Id object from input function name and Id phrase. - -**Args:** - -- ​func_name (`String`): The target function name. -- ​input_id (`String`): The target function input id phrase. - -
- -
- -
- -`__init__(out self: Self, func_name: String)` - -
- -Constructs a Benchmark Id object from input function name. - -**Args:** - -- ​func_name (`String`): The target function name. - -
- -
diff --git a/stdlib/docs/bencher/Bencher.md b/stdlib/docs/bencher/Bencher.md deleted file mode 100644 index 91d68e80d8..0000000000 --- a/stdlib/docs/bencher/Bencher.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: Bencher -version: 0.0.0 -slug: Bencher -type: struct -namespace: benchmark.bencher ---- - -
- -Defines a Bencher struct which facilitates the timing of a target function. - -## Fields - -- ​num_iters (`Int`): Number of iterations to run the target function. -- ​elapsed (`Int`): The total time elpased when running the target - function. - -## Implemented traits - -`AnyType`, -`Copyable`, -`Movable` - -## Methods - -### `__init__` - -
- -
- -`__init__(out self: Self, num_iters: Int)` - -
- -Constructs a Bencher object to run and time a function. - -**Args:** - -- ​num_iters (`Int`): Number of times to run the target function. - -
- -### `iter` - -
- -
- -`iter[iter_fn: fn() capturing -> None](mut self: Self)` - -
- -Returns the total elapsed time by running a target function a particular number -of times. - -**Parameters:** - -- ​iter_fn (`fn() capturing -> None`): The target function to benchmark. - -
- -
- -
- -`iter[iter_fn: fn() raises capturing -> None](mut self: Self)` - -
- -Returns the total elapsed time by running a target function a particular number -of times. - -**Parameters:** - -- ​iter_fn (`fn() raises capturing -> None`): The target function to - benchmark. - -
- -### `iter_custom` - -
- -
- -`iter_custom[iter_fn: fn(Int) capturing -> Int](mut self: Self)` - -
- -Times a target function with custom number of iterations. - -**Parameters:** - -- ​iter_fn (`fn(Int) capturing -> Int`): The target function to benchmark. - -
- -
- -
- -`iter_custom[iter_fn: fn(Int) raises capturing -> Int](mut self: Self)` - -
- -Times a target function with custom number of iterations. - -**Parameters:** - -- ​iter_fn (`fn(Int) raises capturing -> Int`): The target function to - benchmark. - -
- -
diff --git a/stdlib/docs/bencher/BenchmarkInfo.md b/stdlib/docs/bencher/BenchmarkInfo.md deleted file mode 100644 index 52b2922fa0..0000000000 --- a/stdlib/docs/bencher/BenchmarkInfo.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: BenchmarkInfo -version: 0.0.0 -slug: BenchmarkInfo -type: struct -namespace: benchmark.bencher ---- - -
- -Defines a Benchmark Info struct to record execution Statistics. - -## Fields - -- ​name (`String`): The name of the benchmark. -- ​result (`Report`): The output report after executing a benchmark. -- ​elems (`Optional[Int]`): Optional arg used to represent a specific - metric like throughput. - -## Implemented traits - -`AnyType`, -`CollectionElement`, -`Copyable`, -`Movable`, -`Stringable` - -## Methods - -### `__init__` - -
- -
- -`__init__(out self: Self, name: String, result: Report, elems: Optional[Int])` - -
- -Constructs a Benchmark Info object to return Benchmark report and Stats. - -**Args:** - -- ​name (`String`): The name of the benchmark. -- ​result (`Report`): The output report after executing a benchmark. -- ​elems (`Optional[Int]`): Optional arg used to represent a specific - metric like throughput. - -
- -
diff --git a/stdlib/docs/bencher/Mode.md b/stdlib/docs/bencher/Mode.md deleted file mode 100644 index 74efd79cc0..0000000000 --- a/stdlib/docs/bencher/Mode.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Mode -version: 0.0.0 -slug: Mode -type: struct -namespace: benchmark.bencher ---- - -
- -Defines a Benchmark Mode to distinguish between test runs and actual benchmarks. - -## Aliases - -- `Benchmark = 0`: -- `Test = 1`: - -## Fields - -- ​value (`Int`): Represents the mode type. - -## Implemented traits - -`AnyType`, -`Copyable`, -`Movable` - -## Methods - -### `__eq__` - -
- -
- -`__eq__(self: Self, other: Self) -> Bool` - -
- -Check if its Benchmark mode or test mode. - -**Args:** - -- ​other (`Self`): The mode to be compared against. - -**Returns:** - -If its a test mode or benchmark mode. - -
- -
diff --git a/stdlib/docs/bencher/index.md b/stdlib/docs/bencher/index.md deleted file mode 100644 index 0372bc6dfb..0000000000 --- a/stdlib/docs/bencher/index.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: bencher -version: 0.0.0 -type: module -namespace: benchmark ---- - -
- -
- -This is preview documentation for the `bencher` module, available in nightly -builds now. This documentation will move to -[docs.modular.com](https://docs.modular.com/mojo/stdlib/benchmark/) soon. - -You can import these APIs from the `benchmark` package. For example: - -```mojo -from benchmark import Bencher -``` - -
- -## Structs - -- [​`BenchConfig`](./BenchConfig): Defines a benchmark configuration struct to - control execution times and frequency. -- [​`BenchId`](./BenchId): Defines a benchmark Id struct to identify and - represent a particular benchmark execution. -- [​`BenchmarkInfo`](./BenchmarkInfo): Defines a Benchmark Info struct to record - execution Statistics. -- [​`Mode`](./Mode): Defines a Benchmark Mode to distinguish between test runs - and actual benchmarks. -- [​`Bench`](./Bench): Defines the main Benchmark struct which executes a - Benchmark and print result. -- [​`Bencher`](./Bencher): Defines a Bencher struct which facilitates the timing - of a target function. - -
From 4ef6859e166927e3774cde0eb372ef4d0cfbc9ef Mon Sep 17 00:00:00 2001 From: mahiro21h Date: Wed, 15 Jan 2025 07:32:56 -0800 Subject: [PATCH 092/182] [External] [stdlib] Fix `input()` segfaults on EOF (#53925) [External] [stdlib] Fix `input()` segfaults on EOF pressing `ctrl-d` with no input when `input()` is called causes mojo to crash because `read_until_delimiter()` doesn't check the return value of the C function `getdelim()`. it assumes `getdelim()` always succeeds and so, in the case of an error, it blindly creates a `StringRef` with its length set to the return value - 1 (so the length is -2 in this case). this `StringRef` is then passed to `String()` which in turn passes the `StringRef` to `memcpy()` with a count of -2 and ultimately crashing mojo. this pr adds a check in `read_until_delimiter()` to check if `getdelim()` failed and raise an error if it does, along with a test to ensure `read_until_delimiter()` continues to behave as it should. Fixes https://github.com/modularml/mojo/issues/3908 Co-authored-by: mahiro21h Closes modularml/mojo#3919 MODULAR_ORIG_COMMIT_REV_ID: c3457f3377bfcfe0379e31fbd31e72ec53fe7516 --- stdlib/src/builtin/io.mojo | 13 ++++++++--- stdlib/test/builtin/test_issue_3908.mojo | 28 ++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 stdlib/test/builtin/test_issue_3908.mojo diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index 465a4cefcf..b4971adf71 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -68,7 +68,7 @@ struct _fdopen[mode: StringLiteral = "a"]: """Closes the file handle.""" _ = fclose(self.handle) - fn readline(self) -> String: + fn readline(self) raises -> String: """Reads an entire line from stdin or until EOF. Lines are delimited by a newline character. Returns: @@ -95,7 +95,7 @@ struct _fdopen[mode: StringLiteral = "a"]: """ return self.read_until_delimiter("\n") - fn read_until_delimiter(self, delimiter: StringSlice) -> String: + fn read_until_delimiter(self, delimiter: StringSlice) raises -> String: """Reads an entire line from a stream, up to the `delimiter`. Does not include the delimiter in the result. @@ -140,6 +140,13 @@ struct _fdopen[mode: StringLiteral = "a"]: ord(delimiter), self.handle, ) + # Per man getdelim(3), getdelim will return -1 if an error occurs + # (or the user sends EOF without providing any input). We must + # raise an error in this case because otherwise, String() will crash mojo + # if the user sends EOF with no input. + # TODO: check errno to ensure we haven't encountered EINVAL or ENOMEM instead + if bytes_read == -1: + raise Error("EOF") # Copy the buffer (excluding the delimiter itself) into a Mojo String. var s = String(StringRef(buffer, bytes_read - 1)) # Explicitly free the buffer using free() instead of the Mojo allocator. @@ -283,7 +290,7 @@ fn print[ # ===----------------------------------------------------------------------=== # -fn input(prompt: String = "") -> String: +fn input(prompt: String = "") raises -> String: """Reads a line of input from the user. Reads a line from standard input, converts it to a string, and returns that string. diff --git a/stdlib/test/builtin/test_issue_3908.mojo b/stdlib/test/builtin/test_issue_3908.mojo new file mode 100644 index 0000000000..3e468a428f --- /dev/null +++ b/stdlib/test/builtin/test_issue_3908.mojo @@ -0,0 +1,28 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2024, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +# RUN: echo -n | %mojo %s + +from builtin.io import _fdopen +from testing import testing + + +fn test_read_until_delimiter_raises_eof() raises: + var stdin = _fdopen["r"](0) + with testing.assert_raises(contains="EOF"): + # Assign to a variable to silence a warning about unused String value + # if an error wasn't raised. + var unused = stdin.read_until_delimiter("\n") + + +fn main() raises: + test_read_until_delimiter_raises_eof() From 16024b1e8005717bf41eb7c27d3dd6f0d987d7d0 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Wed, 15 Jan 2025 12:08:59 -0800 Subject: [PATCH 093/182] [Stdlib] Add basic linked list implementation MODULAR_ORIG_COMMIT_REV_ID: 639aca98351b3616d041da634ec24c456cb44f4d --- docs/changelog.md | 2 + stdlib/src/collections/__init__.mojo | 1 + stdlib/src/collections/linked_list.mojo | 326 ++++++++++++++++++ stdlib/test/collections/test_linked_list.mojo | 122 +++++++ 4 files changed, 451 insertions(+) create mode 100644 stdlib/src/collections/linked_list.mojo create mode 100644 stdlib/test/collections/test_linked_list.mojo diff --git a/docs/changelog.md b/docs/changelog.md index b1bfb3c91a..a0456c42dd 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -231,6 +231,8 @@ what we publish. - You can now use `max()` and `min()` with variadic number of arguments. +- A new `LinkedList` type has been added to the standard library. + ### Tooling changes - mblack (aka `mojo format`) no longer formats non-mojo files. This prevents diff --git a/stdlib/src/collections/__init__.mojo b/stdlib/src/collections/__init__.mojo index 97f58c9c88..123ed4db6b 100644 --- a/stdlib/src/collections/__init__.mojo +++ b/stdlib/src/collections/__init__.mojo @@ -21,3 +21,4 @@ from .list import List from .optional import Optional, OptionalReg from .set import Set from .vector import InlinedFixedVector +from .linked_list import LinkedList diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo new file mode 100644 index 0000000000..afa3c0b624 --- /dev/null +++ b/stdlib/src/collections/linked_list.mojo @@ -0,0 +1,326 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2024, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # + +from memory import UnsafePointer +from collections import Optional +from collections._index_normalization import normalize_index + + +trait WritableCollectionElement(CollectionElement, Writable): + """A trait that combines CollectionElement and Writable traits. + + This trait requires types to implement both CollectionElement and Writable + interfaces, allowing them to be used in collections and written to output. + """ + + pass + + +@value +struct Node[ElementType: WritableCollectionElement]: + """A node in a linked list data structure. + + Parameters: + ElementType: The type of element stored in the node. + """ + + var value: ElementType + """The value stored in this node.""" + var prev: UnsafePointer[Node[ElementType]] + """The previous node in the list.""" + var next: UnsafePointer[Node[ElementType]] + """The next node in the list.""" + + fn __init__( + out self, + owned value: ElementType, + prev: Optional[UnsafePointer[Node[ElementType]]], + next: Optional[UnsafePointer[Node[ElementType]]], + ): + """Initialize a new Node with the given value and optional prev/next + pointers. + + Args: + value: The value to store in this node. + prev: Optional pointer to the previous node. + next: Optional pointer to the next node. + """ + self.value = value^ + self.prev = prev.value() if prev else __type_of(self.prev)() + self.next = next.value() if next else __type_of(self.next)() + + fn __str__(self) -> String: + """Convert this node's value to a string representation. + + Returns: + String representation of the node's value. + """ + return String.write(self) + + @no_inline + fn write_to[W: Writer](self, mut writer: W): + """Write this node's value to the given writer. + + Parameters: + W: The type of writer to write the value to. + + Args: + writer: The writer to write the value to. + """ + writer.write(self.value) + + +struct LinkedList[ElementType: WritableCollectionElement]: + """A doubly-linked list implementation. + + A doubly-linked list is a data structure where each element points to both + the next and previous elements, allowing for efficient insertion and deletion + at any position. + + Parameters: + ElementType: The type of elements stored in the list. Must implement + WritableCollectionElement. + """ + + var _head: UnsafePointer[Node[ElementType]] + """The first node in the list.""" + var _tail: UnsafePointer[Node[ElementType]] + """The last node in the list.""" + var _size: Int + """The number of elements in the list.""" + + fn __init__(out self): + """Initialize an empty linked list.""" + self._head = __type_of(self._head)() + self._tail = __type_of(self._tail)() + self._size = 0 + + fn __init__(mut self, owned *elements: ElementType): + """Initialize a linked list with the given elements. + + Args: + elements: Variable number of elements to initialize the list with. + """ + self = Self(elements=elements^) + + fn __init__(out self, *, owned elements: VariadicListMem[ElementType, _]): + """Initialize a linked list with the given elements. + + Args: + elements: Variable number of elements to initialize the list with. + """ + self = Self() + + for elem in elements: + self.append(elem[]) + + # Do not destroy the elements when their backing storage goes away. + __mlir_op.`lit.ownership.mark_destroyed`( + __get_mvalue_as_litref(elements) + ) + + fn __copyinit__(mut self, read other: Self): + """Initialize this list as a copy of another list. + + Args: + other: The list to copy from. + """ + self._head = other._head + self._tail = other._tail + self._size = other._size + + fn __moveinit__(mut self, owned other: Self): + """Initialize this list by moving elements from another list. + + Args: + other: The list to move elements from. + """ + self._head = other._head + self._tail = other._tail + self._size = other._size + other._head = __type_of(other._head)() + other._tail = __type_of(other._tail)() + other._size = 0 + + fn __del__(owned self): + """Clean up the list by freeing all nodes.""" + var curr = self._head + while curr: + var next = curr[].next + curr[].prev = __type_of(self._head)() + curr[].next = __type_of(self._tail)() + curr.destroy_pointee() + curr.free() + curr = next + + fn append(mut self, owned value: ElementType): + """Add an element to the end of the list. + + Args: + value: The value to append. + """ + var node = Node[ElementType](value^, self._tail, None) + var addr = UnsafePointer[__type_of(node)].alloc(1) + addr.init_pointee_move(node) + if self: + self._tail[].next = addr + self._tail = addr + else: + self._head = addr + self._tail = addr + self._size += 1 + + fn prepend(mut self, owned value: ElementType): + """Add an element to the beginning of the list. + + Args: + value: The value to prepend. + """ + var node = Node[ElementType](value^, None, self._head) + var addr = UnsafePointer[__type_of(node)].alloc(1) + addr.init_pointee_move(node) + if self: + self._head[].prev = addr + self._head = addr + else: + self._head = addr + self._tail = addr + self._size += 1 + + fn reverse(mut self): + """Reverse the order of elements in the list.""" + var prev = __type_of(self._head)() + var curr = self._head + while curr: + var next = curr[].next + curr[].next = prev + prev = curr + curr = next + self._head = prev + self._tail = self._head[].prev + + fn pop(mut self) -> ElementType: + """Remove and return the first element of the list. + + Returns: + The first element in the list. + """ + var elem = self._tail + var value = elem[].value + self._tail = elem[].prev + self._size -= 1 + return value^ + + fn copy(self) -> Self: + """Create a deep copy of the list. + + Returns: + A new list containing copies of all elements. + """ + var new = Self() + var curr = self._head + while curr: + new.append(curr[].value) + curr = curr[].next + return new^ + + fn __getitem__(ref self, index: Int) -> ref [self] ElementType: + """Get the element at the specified index. + + Args: + index: The index of the element to get. + + Returns: + The element at the specified index. + """ + var curr = self._head + for _ in range( + normalize_index[container_name="LinkedList"](index, self) + ): + curr = curr[].next + return curr[].value + + fn __setitem__(mut self, index: Int, owned value: ElementType): + """Set the element at the specified index. + + Args: + index: The index of the element to set. + value: The new value to set. + """ + var curr = self._head + for _ in range( + normalize_index[container_name="LinkedList"](index, self) + ): + curr = curr[].next + curr[].value = value^ + + fn __len__(self) -> Int: + """Get the number of elements in the list. + + Returns: + The number of elements in the list. + """ + return self._size + + fn __bool__(self) -> Bool: + """Check if the list is non-empty. + + Returns: + True if the list has elements, False otherwise. + """ + return len(self) != 0 + + fn __str__(self) -> String: + """Convert the list to its string representation. + + Returns: + String representation of the list. + """ + return String.write(self) + + fn __repr__(self) -> String: + """Convert the list to its string representation. + + Returns: + String representation of the list. + """ + var writer = String() + self._write(writer, prefix="LinkedList(", suffix=")") + return writer + + fn write_to[W: Writer](self, mut writer: W): + """Write the list to the given writer. + + Parameters: + W: The type of writer to write the list to. + + Args: + writer: The writer to write the list to. + """ + self._write(writer) + + @no_inline + fn _write[ + W: Writer + ](self, mut writer: W, *, prefix: String = "[", suffix: String = "]"): + if not self: + return writer.write(prefix, suffix) + + var curr = self._head + writer.write(prefix) + for i in range(len(self)): + if i: + writer.write(", ") + writer.write(curr[]) + curr = curr[].next + writer.write(suffix) diff --git a/stdlib/test/collections/test_linked_list.mojo b/stdlib/test/collections/test_linked_list.mojo new file mode 100644 index 0000000000..fa8b12b85d --- /dev/null +++ b/stdlib/test/collections/test_linked_list.mojo @@ -0,0 +1,122 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2024, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +# RUN: %mojo-no-debug %s + +from collections import LinkedList +from testing import assert_equal + + +def test_construction(): + var l1 = LinkedList[Int]() + assert_equal(len(l1), 0) + + var l2 = LinkedList[Int](1, 2, 3) + assert_equal(len(l2), 3) + assert_equal(l2[0], 1) + assert_equal(l2[1], 2) + assert_equal(l2[2], 3) + + +def test_append(): + var l1 = LinkedList[Int]() + l1.append(1) + l1.append(2) + l1.append(3) + assert_equal(len(l1), 3) + assert_equal(l1[0], 1) + assert_equal(l1[1], 2) + assert_equal(l1[2], 3) + + +def test_prepend(): + var l1 = LinkedList[Int]() + l1.prepend(1) + l1.prepend(2) + l1.prepend(3) + assert_equal(len(l1), 3) + assert_equal(l1[0], 3) + assert_equal(l1[1], 2) + assert_equal(l1[2], 1) + + +def test_copy(): + var l1 = LinkedList[Int](1, 2, 3) + var l2 = l1.copy() + assert_equal(len(l2), 3) + assert_equal(l2[0], 1) + assert_equal(l2[1], 2) + assert_equal(l2[2], 3) + + +def test_reverse(): + var l1 = LinkedList[Int](1, 2, 3) + l1.reverse() + assert_equal(len(l1), 3) + assert_equal(l1[0], 3) + assert_equal(l1[1], 2) + assert_equal(l1[2], 1) + + +def test_pop(): + var l1 = LinkedList[Int](1, 2, 3) + assert_equal(l1.pop(), 3) + assert_equal(len(l1), 2) + assert_equal(l1[0], 1) + assert_equal(l1[1], 2) + + +def test_getitem(): + var l1 = LinkedList[Int](1, 2, 3) + assert_equal(l1[0], 1) + assert_equal(l1[1], 2) + assert_equal(l1[2], 3) + + assert_equal(l1[-1], 3) + assert_equal(l1[-2], 2) + assert_equal(l1[-3], 1) + + +def test_setitem(): + var l1 = LinkedList[Int](1, 2, 3) + l1[0] = 4 + assert_equal(l1[0], 4) + assert_equal(l1[1], 2) + assert_equal(l1[2], 3) + + l1[-1] = 5 + assert_equal(l1[0], 4) + assert_equal(l1[1], 2) + assert_equal(l1[2], 5) + + +def test_str(): + var l1 = LinkedList[Int](1, 2, 3) + assert_equal(str(l1), "[1, 2, 3]") + + +def test_repr(): + var l1 = LinkedList[Int](1, 2, 3) + assert_equal(repr(l1), "LinkedList(1, 2, 3)") + + +def main(): + test_construction() + test_append() + test_prepend() + test_copy() + test_reverse() + test_pop() + test_getitem() + test_setitem() + test_str() + test_repr() From 4de6a061313b03bbd63556b01041b2b274f41d29 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Wed, 15 Jan 2025 14:36:28 -0600 Subject: [PATCH 094/182] [stdlib] polish: Move ASCII free function predicates like `isdigit()` to be `Char` methods MODULAR_ORIG_COMMIT_REV_ID: ea353f81276ccc4a700ec8373ee150b38f0bb17c --- docs/changelog.md | 4 +- stdlib/src/builtin/char.mojo | 46 ++++++++ stdlib/src/collections/string/__init__.mojo | 4 - stdlib/src/collections/string/string.mojo | 100 +----------------- .../src/collections/string/string_slice.mojo | 8 +- stdlib/src/prelude/__init__.mojo | 4 - stdlib/test/builtin/test_char.mojo | 47 ++++++++ .../test/collections/string/test_string.mojo | 29 ----- 8 files changed, 105 insertions(+), 137 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index a0456c42dd..1d8ca2919e 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -113,7 +113,9 @@ what we publish. - Added `String` constructor from `Char` - `Char` can be converted to `UInt32` via `Char.to_u32()`. - `Char` provides methods for categorizing character types, including: - `Char.is_ascii()`, `Char.is_posix_space()`, `Char.is_python_space()`. + `Char.is_ascii()`, `Char.is_posix_space()`, `Char.is_python_space()`, + `Char.is_ascii_digit()`, `Char.is_ascii_upper()`, `Char.is_ascii_lower()`, + `Char.is_ascii_printable()`. - `chr(Int)` will now abort if given a codepoint value that is not a valid `Char`. diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index 0a48f7cdc6..261fc2ffeb 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -272,6 +272,52 @@ struct Char(CollectionElement, EqualityComparable, Intable, Stringable): """ return self._scalar_value <= 0b0111_1111 + fn is_ascii_digit(self) -> Bool: + """Determines whether the given character is a digit [0-9]. + + Returns: + True if the character is a digit. + """ + alias ord_0 = UInt32(ord("0")) + alias ord_9 = UInt32(ord("9")) + return ord_0 <= self.to_u32() <= ord_9 + + fn is_ascii_upper(self) -> Bool: + """Determines whether the given character is an uppercase character. + + This currently only respects the default "C" locale, i.e. returns True + iff the character specified is one of "ABCDEFGHIJKLMNOPQRSTUVWXYZ". + + Returns: + True if the character is uppercase. + """ + alias ord_a = UInt32(ord("A")) + alias ord_z = UInt32(ord("Z")) + return ord_a <= self.to_u32() <= ord_z + + fn is_ascii_lower(self) -> Bool: + """Determines whether the given character is an lowercase character. + + This currently only respects the default "C" locale, i.e. returns True + iff the character specified is one of "abcdefghijklmnopqrstuvwxyz". + + Returns: + True if the character is lowercase. + """ + alias ord_a = UInt32(ord("a")) + alias ord_z = UInt32(ord("z")) + return ord_a <= self.to_u32() <= ord_z + + fn is_ascii_printable(self) -> Bool: + """Determines whether the given character is a printable character. + + Returns: + True if the character is a printable character, otherwise False. + """ + alias ord_space = UInt32(ord(" ")) + alias ord_tilde = UInt32(ord("~")) + return ord_space <= self.to_u32() <= ord_tilde + @always_inline fn is_python_space(self) -> Bool: """Determines whether this character is a Python whitespace string. diff --git a/stdlib/src/collections/string/__init__.mojo b/stdlib/src/collections/string/__init__.mojo index 97f9fdc563..0b7a981d4c 100644 --- a/stdlib/src/collections/string/__init__.mojo +++ b/stdlib/src/collections/string/__init__.mojo @@ -18,10 +18,6 @@ from .string import ( atof, atol, chr, - isdigit, - islower, - isprintable, - isupper, ord, ) from .string_slice import StringSlice, StaticString diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index cca7e2c210..db6afcb928 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -140,7 +140,7 @@ fn _repr_ascii(c: UInt8) -> String: if c == ord_back_slash: return r"\\" - elif isprintable(c): + elif Char(c).is_ascii_printable(): return _chr_ascii(c) elif c == ord_tab: return r"\t" @@ -525,96 +525,6 @@ fn atof(str_slice: StringSlice) raises -> Float64: return result * sign -# ===----------------------------------------------------------------------=== # -# isdigit -# ===----------------------------------------------------------------------=== # - - -fn isdigit(c: UInt8) -> Bool: - """Determines whether the given character is a digit [0-9]. - - Args: - c: The character to check. - - Returns: - True if the character is a digit. - """ - alias ord_0 = ord("0") - alias ord_9 = ord("9") - return ord_0 <= Int(c) <= ord_9 - - -# ===----------------------------------------------------------------------=== # -# isupper -# ===----------------------------------------------------------------------=== # - - -fn isupper(c: UInt8) -> Bool: - """Determines whether the given character is an uppercase character. - - This currently only respects the default "C" locale, i.e. returns True iff - the character specified is one of "ABCDEFGHIJKLMNOPQRSTUVWXYZ". - - Args: - c: The character to check. - - Returns: - True if the character is uppercase. - """ - return _is_ascii_uppercase(c) - - -fn _is_ascii_uppercase(c: UInt8) -> Bool: - alias ord_a = ord("A") - alias ord_z = ord("Z") - return ord_a <= Int(c) <= ord_z - - -# ===----------------------------------------------------------------------=== # -# islower -# ===----------------------------------------------------------------------=== # - - -fn islower(c: UInt8) -> Bool: - """Determines whether the given character is an lowercase character. - - This currently only respects the default "C" locale, i.e. returns True iff - the character specified is one of "abcdefghijklmnopqrstuvwxyz". - - Args: - c: The character to check. - - Returns: - True if the character is lowercase. - """ - return _is_ascii_lowercase(c) - - -fn _is_ascii_lowercase(c: UInt8) -> Bool: - alias ord_a = ord("a") - alias ord_z = ord("z") - return ord_a <= Int(c) <= ord_z - - -# ===----------------------------------------------------------------------=== # -# isprintable -# ===----------------------------------------------------------------------=== # - - -fn isprintable(c: UInt8) -> Bool: - """Determines whether the given character is a printable character. - - Args: - c: The character to check. - - Returns: - True if the character is a printable character, otherwise False. - """ - alias ord_space = ord(" ") - alias ord_tilde = ord("~") - return ord_space <= Int(c) <= ord_tilde - - # ===----------------------------------------------------------------------=== # # String # ===----------------------------------------------------------------------=== # @@ -1961,8 +1871,8 @@ struct String( """ if not self: return False - for c in self: - if not isdigit(ord(c)): + for char in self.as_string_slice().chars(): + if not char.is_ascii_digit(): return False return True @@ -1994,8 +1904,8 @@ struct String( Returns: True if all characters are printable else False. """ - for c in self: - if not isprintable(ord(c)): + for char in self.as_string_slice().chars(): + if not char.is_ascii_printable(): return False return True diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 5a48b47b5e..74c471f491 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -524,12 +524,12 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( elif s == "\r": result += r"\r" else: - var codepoint = ord(s) - if isprintable(codepoint): + var codepoint = Char.ord(s) + if codepoint.is_ascii_printable(): result += s - elif codepoint < 0x10: + elif codepoint.to_u32() < 0x10: result += hex(codepoint, prefix=r"\x0") - elif codepoint < 0x20 or codepoint == 0x7F: + elif codepoint.to_u32() < 0x20 or codepoint.to_u32() == 0x7F: result += hex(codepoint, prefix=r"\x") else: # multi-byte character result += s diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index 572ff016ad..dffb5725b5 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -21,10 +21,6 @@ from collections.string import ( atof, atol, chr, - isdigit, - islower, - isprintable, - isupper, ord, ) from hashlib.hash import Hashable, hash diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index c8c083a82a..b38a855051 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -95,6 +95,49 @@ def test_char_is_posix_space(): assert_false(Char.ord(".").is_posix_space()) +def test_char_is_lower(): + assert_true(Char.ord("a").is_ascii_lower()) + assert_true(Char.ord("b").is_ascii_lower()) + assert_true(Char.ord("y").is_ascii_lower()) + assert_true(Char.ord("z").is_ascii_lower()) + + assert_false(Char.from_u32(ord("a") - 1).value().is_ascii_lower()) + assert_false(Char.from_u32(ord("z") + 1).value().is_ascii_lower()) + + assert_false(Char.ord("!").is_ascii_lower()) + assert_false(Char.ord("0").is_ascii_lower()) + + +def test_char_is_upper(): + assert_true(Char.ord("A").is_ascii_upper()) + assert_true(Char.ord("B").is_ascii_upper()) + assert_true(Char.ord("Y").is_ascii_upper()) + assert_true(Char.ord("Z").is_ascii_upper()) + + assert_false(Char.from_u32(ord("A") - 1).value().is_ascii_upper()) + assert_false(Char.from_u32(ord("Z") + 1).value().is_ascii_upper()) + + assert_false(Char.ord("!").is_ascii_upper()) + assert_false(Char.ord("0").is_ascii_upper()) + + +def test_char_is_digit(): + assert_true(Char.ord("1").is_ascii_digit()) + assert_false(Char.ord("g").is_ascii_digit()) + + # Devanagari Digit 6 — non-ASCII digits are not "ascii digit". + assert_false(Char.ord("६").is_ascii_digit()) + + +def test_char_is_printable(): + assert_true(Char.ord("a").is_ascii_printable()) + assert_false(Char.ord("\n").is_ascii_printable()) + assert_false(Char.ord("\t").is_ascii_printable()) + + # Non-ASCII characters are not considered "ascii printable". + assert_false(Char.ord("स").is_ascii_printable()) + + alias SIGNIFICANT_CODEPOINTS = List[Tuple[Int, List[Byte]]]( # -------------------------- # 1-byte (ASCII) codepoints @@ -191,6 +234,10 @@ def main(): test_char_formatting() test_char_properties() test_char_is_posix_space() + test_char_is_lower() + test_char_is_upper() + test_char_is_digit() + test_char_is_printable() test_char_utf8_encoding() test_char_utf8_byte_length() test_char_comptime() diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index d938ab0fd0..ea971afab7 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -814,17 +814,6 @@ def test_splitlines(): def test_isupper(): - assert_true(isupper(ord("A"))) - assert_true(isupper(ord("B"))) - assert_true(isupper(ord("Y"))) - assert_true(isupper(ord("Z"))) - - assert_false(isupper(ord("A") - 1)) - assert_false(isupper(ord("Z") + 1)) - - assert_false(isupper(ord("!"))) - assert_false(isupper(ord("0"))) - assert_true(String("ASDG").isupper()) assert_false(String("AsDG").isupper()) assert_true(String("ABC123").isupper()) @@ -834,17 +823,6 @@ def test_isupper(): def test_islower(): - assert_true(islower(ord("a"))) - assert_true(islower(ord("b"))) - assert_true(islower(ord("y"))) - assert_true(islower(ord("z"))) - - assert_false(islower(ord("a") - 1)) - assert_false(islower(ord("z") + 1)) - - assert_false(islower(ord("!"))) - assert_false(islower(ord("0"))) - assert_true(String("asdfg").islower()) assert_false(String("asdFDg").islower()) assert_true(String("abc123").islower()) @@ -1425,9 +1403,6 @@ def test_format_conversion_flags(): def test_isdigit(): - assert_true(isdigit(ord("1"))) - assert_false(isdigit(ord("g"))) - assert_false(String("").isdigit()) assert_true(String("123").isdigit()) assert_false(String("asdg").isdigit()) @@ -1435,10 +1410,6 @@ def test_isdigit(): def test_isprintable(): - assert_true(isprintable(ord("a"))) - assert_false(isprintable(ord("\n"))) - assert_false(isprintable(ord("\t"))) - assert_true(String("aasdg").isprintable()) assert_false(String("aa\nae").isprintable()) assert_false(String("aa\tae").isprintable()) From b89734cf6075cfd12509f3533d764aac21720f75 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Wed, 15 Jan 2025 12:48:15 -0800 Subject: [PATCH 095/182] Add image metadata to support rendering in card stacks MODULAR_ORIG_COMMIT_REV_ID: fd1b1dafcf04683dae78ad61f7d5086db50ebd6b --- docs/manual/get-started.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 8540761f2e..67bd86d592 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -3,6 +3,7 @@ title: "Get started with Mojo" sidebar_label: "Tutorial: Get started with Mojo" description: "Install Mojo and learn the language basics by building a complete Mojo program" github_url: https://github.com/modularml/mojo/tree/nightly/examples/life +images: /images/artwork/mojo-get-started.jpg --- import GetMagic from '@site/src/includes/get_magic.mdx'; From 35b10b5d284b4bdfd054ead0884663c2551faeb8 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Wed, 15 Jan 2025 13:45:44 -0800 Subject: [PATCH 096/182] Revert adding image front matter due to build issue MODULAR_ORIG_COMMIT_REV_ID: 73f546472958e8f645c868ffa41db6b3e331ede6 --- docs/manual/get-started.mdx | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 67bd86d592..8540761f2e 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -3,7 +3,6 @@ title: "Get started with Mojo" sidebar_label: "Tutorial: Get started with Mojo" description: "Install Mojo and learn the language basics by building a complete Mojo program" github_url: https://github.com/modularml/mojo/tree/nightly/examples/life -images: /images/artwork/mojo-get-started.jpg --- import GetMagic from '@site/src/includes/get_magic.mdx'; From a9f9e0ac245c977cb8bd5a2cdf7153bdbcbc646f Mon Sep 17 00:00:00 2001 From: Scott Main Date: Wed, 15 Jan 2025 14:37:07 -0800 Subject: [PATCH 097/182] Add image metadata to support rendering in card stacks MODULAR_ORIG_COMMIT_REV_ID: 6df31c8fe894ab751471259dae63af76a6ace222 --- docs/manual/get-started.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 8540761f2e..9a3aaeff9b 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -3,6 +3,7 @@ title: "Get started with Mojo" sidebar_label: "Tutorial: Get started with Mojo" description: "Install Mojo and learn the language basics by building a complete Mojo program" github_url: https://github.com/modularml/mojo/tree/nightly/examples/life +image: /images/artwork/mojo-get-started.jpg --- import GetMagic from '@site/src/includes/get_magic.mdx'; From f486ba276ccbebd91fe4dc75741266372bc29bd0 Mon Sep 17 00:00:00 2001 From: Ken Jones <165197230+KenJones-Modular@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:19:40 -0800 Subject: [PATCH 098/182] Adding an example to the public repo of using the Mojo testing framework MODULAR_ORIG_COMMIT_REV_ID: 111e67f7d270db6368c3b592ff5437d24c4a464c --- docs/tools/testing.mdx | 167 +++++++++++--------- examples/testing/.gitattributes | 2 + examples/testing/.gitignore | 6 + examples/testing/README.md | 68 ++++++++ examples/testing/mojoproject.toml | 16 ++ examples/testing/src/example.mojo | 26 +++ examples/testing/src/my_math/__init__.mojo | 51 ++++++ examples/testing/src/my_math/utils.mojo | 94 +++++++++++ examples/testing/test/my_math/test_dec.mojo | 28 ++++ examples/testing/test/my_math/test_inc.mojo | 28 ++++ 10 files changed, 413 insertions(+), 73 deletions(-) create mode 100644 examples/testing/.gitattributes create mode 100644 examples/testing/.gitignore create mode 100644 examples/testing/README.md create mode 100644 examples/testing/mojoproject.toml create mode 100644 examples/testing/src/example.mojo create mode 100644 examples/testing/src/my_math/__init__.mojo create mode 100644 examples/testing/src/my_math/utils.mojo create mode 100644 examples/testing/test/my_math/test_dec.mojo create mode 100644 examples/testing/test/my_math/test_inc.mojo diff --git a/docs/tools/testing.mdx b/docs/tools/testing.mdx index 287e40c690..bd67e80ec3 100644 --- a/docs/tools/testing.mdx +++ b/docs/tools/testing.mdx @@ -2,6 +2,7 @@ title: Testing sidebar_position: 2 description: Testing Mojo programs. +github_url: https://github.com/modularml/mojo/tree/nightly/examples/testing --- Mojo includes a framework for developing and executing unit tests. The framework @@ -66,7 +67,7 @@ mojo test test_quickstart.mojo You should see output similar to this (note that this example elides the full filesystem paths from the output shown): -``` +```output Testing Time: 1.193s Total Discovered Tests: 2 @@ -92,15 +93,20 @@ its error message. ### Next steps -* [The `testing` module](#the-testing-module) describes the assertion +- [The `testing` module](#the-testing-module) describes the assertion functions available to help implement tests. -* [Writing unit tests](#writing-unit-tests) shows how to write unit tests and +- [Writing unit tests](#writing-unit-tests) shows how to write unit tests and organize them into test files. -* [The `mojo test` command](#the-mojo-test-command) describes how to execute +- [The `mojo test` command](#the-mojo-test-command) describes how to execute and collect lists of tests. -* [Writing API documentation tests](#writing-api-documentation-tests) +- [Writing API documentation tests](#writing-api-documentation-tests) discusses how to use the Mojo testing framework to test code examples in your API documentation. +- The public [GitHub repo](https://github.com/modularml/mojo/tree/nightly) + contains an [example + project](https://github.com/modularml/mojo/tree/nightly/examples/testing) to + demonstrate both unit testing and docstring testing. Several of the examples + shown later are based on this project. ## The `testing` module @@ -108,15 +114,15 @@ The Mojo standard library includes a [`testing`](/mojo/stdlib/testing/testing/) module that defines several assertion functions for implementing tests. Each assertion returns `None` if its condition is met or raises an error if it isn't. -* [`assert_true()`](/mojo/stdlib/testing/testing/assert_true): +- [`assert_true()`](/mojo/stdlib/testing/testing/assert_true): Asserts that the input value is `True`. -* [`assert_false()`](/mojo/stdlib/testing/testing/assert_false): +- [`assert_false()`](/mojo/stdlib/testing/testing/assert_false): Asserts that the input value is `False`. -* [`assert_equal()`](/mojo/stdlib/testing/testing/assert_equal): +- [`assert_equal()`](/mojo/stdlib/testing/testing/assert_equal): Asserts that the input values are equal. -* [`assert_not_equal()`](/mojo/stdlib/testing/testing/assert_not_equal): +- [`assert_not_equal()`](/mojo/stdlib/testing/testing/assert_not_equal): Asserts that the input values are not equal. -* [`assert_almost_equal()`](/mojo/stdlib/testing/testing/assert_almost_equal): +- [`assert_almost_equal()`](/mojo/stdlib/testing/testing/assert_almost_equal): Asserts that the input values are equal up to a tolerance. The boolean assertions report a basic error message when they fail. @@ -191,8 +197,7 @@ Error: AssertionError: Didn't raise at Expression [4] wrapper:18:23 The example above assigns the return value from `inc()` to a [*discard pattern*](/mojo/manual/lifecycle/death#explicit-lifetimes). -Without it, the Mojo compiler detects that the return value is unused and -optimizes the code to eliminate the function call. +Without it, the Mojo compiler reports a warning that the return value is unused. ::: @@ -222,11 +227,11 @@ Error: invalid value A Mojo unit test is simply a function that fulfills all of these requirements: -* Has a name that starts with `test_`. -* Accepts no arguments. -* Returns either `None` or a value of type `object`. -* Raises an error to indicate test failure. -* Is defined at the module scope, not as a Mojo struct method. +- Has a name that starts with `test_`. +- Accepts no arguments. +- Returns either `None` or a value of type `object`. +- Raises an error to indicate test failure. +- Is defined at the module scope, not as a Mojo struct method. You can use either `def` or `fn` to define a test function. Because a test function always raises an error to indicate failure, any test function defined @@ -269,9 +274,9 @@ The unique identity of a unit test consists of the path of the test file and the name of the test function, separated by `::`. So the test IDs from the example above are: -* `test_my_target_module.mojo::test_validate_input()` -* `test_my_target_module.mojo::test_convert_input()` -* `test_my_target_module.mojo::test_convert_error()` +- `test_my_target_module.mojo::test_validate_input()` +- `test_my_target_module.mojo::test_convert_input()` +- `test_my_target_module.mojo::test_convert_error()` ## The `mojo test` command @@ -283,18 +288,19 @@ command for running tests or collecting a list of tests. By default, the `mojo test` command runs the tests that you specify using one of the following: -* A single test ID with either an absolute or relative file path, to run only +- A single test ID with either an absolute or relative file path, to run only that test. -* A single absolute or relative file path, to run all tests in that file. -* A single absolute or relative directory path, to recurse through that +- A single absolute or relative file path, to run all tests in that file. +- A single absolute or relative directory path, to recurse through that directory hierarchy and run all tests found. If needed, you can optionally use the `-I` option one or more times to append additional paths to the list of directories searched to import Mojo modules and -packages. For example, consider a project with the following directory -structure: +packages. Consider the [example testing +project](https://github.com/modularml/mojo/tree/nightly/examples/testing) in +GitHub, which has the following directory structure: -``` +```output . ├── src │   ├── example.mojo @@ -307,11 +313,14 @@ structure: └── test_inc.mojo ``` -From the project root directory, you could execute all of the tests in the -`test` directory like this: +From the project root directory, you can execute all of the tests in the `test` +directory like this: +```bash +mojo test -I src test ``` -$ mojo test -I src test + +```output Testing Time: 3.433s Total Discovered Tests: 4 @@ -321,10 +330,13 @@ Failed : 0 (0.00%) Skipped: 0 (0.00%) ``` -You could run the tests contained in only the `test_dec.mojo` file like this: +You can run the tests contained in only the `test_dec.mojo` file like this: +```bash +mojo test -I src test/my_math/test_dec.mojo ``` -$ mojo test -I src test/my_math/test_dec.mojo + +```output Testing Time: 1.175s Total Discovered Tests: 2 @@ -334,11 +346,14 @@ Failed : 0 (0.00%) Skipped: 0 (0.00%) ``` -And you could run a single test from a file by providing its fully qualified +And you can run a single test from a file by providing its fully qualified ID like this: +```bash +mojo test -I src 'test/my_math/test_dec.mojo::test_dec_valid()' ``` -$ mojo test -I src 'test/my_math/test_dec.mojo::test_dec_valid()' + +```output Testing Time: 0.66s Total Discovered Tests: 1 @@ -353,9 +368,11 @@ Skipped: 0 (0.00%) By including the `--collect-only` or `--co` option, you can use `mojo test` to discover and print a list of tests. -As an example, consider the project structure shown in the -[Running tests](#running-tests) section. The following command produces a list -of all of the tests defined in the `test` directory hierarchy. +Consider the [example testing +project](https://github.com/modularml/mojo/tree/nightly/examples/testing) +directory structure shown in the [Running tests](#running-tests) section. The +following command produces a list of all of the tests defined in the `test` +directory hierarchy. ```bash mojo test --co test @@ -364,7 +381,7 @@ mojo test --co test The output shows the hierarchy of directories, test files, and individual tests (note that this example elides the full filesystem paths from the output shown): -``` +```output @@ -380,7 +397,7 @@ By default `mojo test` produces concise, human-readable output. Alternatively you can produce JSON formatted output more suitable for input to other tools by including the `--diagnostic-format json` option. -For example, you could run the tests in the `test_quickstart.mojo` file shown +For example, you can run the tests in the `test_quickstart.mojo` file shown in the [Get started](#get-started) section with JSON formatted output using this command: @@ -392,7 +409,7 @@ The output shows the detailed results for each individual test and summary results (note that this example elides the full filesystem paths from the output shown): -``` +```json { "children": [ { @@ -421,19 +438,21 @@ output shown): } ``` -You can also produce JSON output for test collection as well. As an example, -consider the project structure shown in the [Running tests](#running-tests) -section. The following command collects a list in JSON format of all of the -tests defined in the `test` directory hierarchy: +You can also produce JSON output for test collection as well. Consider the +[example testing +project](https://github.com/modularml/mojo/tree/nightly/examples/testing) +directory structure shown in the [Running tests](#running-tests) section. The +following command collects a list in JSON format of all of the tests defined in +the `test` directory hierarchy: ```bash mojo test --diagnostic-format json --co test ``` -The output would appear as follows (note that this example elides the full +The output will appear as follows (note that this example elides the full filesystem paths from the output shown): -``` +```json { "children": [ { @@ -442,18 +461,18 @@ filesystem paths from the output shown): "id": "ROOT_DIR/test/my_math/test_dec.mojo::test_dec_valid()", "location": { "endColumn": 5, - "endLine": 5, + "endLine": 19, "startColumn": 5, - "startLine": 5 + "startLine": 19 } }, { "id": "ROOT_DIR/test/my_math/test_dec.mojo::test_dec_min()", "location": { "endColumn": 5, - "endLine": 9, + "endLine": 24, "startColumn": 5, - "startLine": 9 + "startLine": 24 } } ], @@ -465,18 +484,18 @@ filesystem paths from the output shown): "id": "ROOT_DIR/test/my_math/test_inc.mojo::test_inc_valid()", "location": { "endColumn": 5, - "endLine": 5, + "endLine": 19, "startColumn": 5, - "startLine": 5 + "startLine": 19 } }, { "id": "ROOT_DIR/test/my_math/test_inc.mojo::test_inc_max()", "location": { "endColumn": 5, - "endLine": 9, + "endLine": 24, "startColumn": 5, - "startLine": 9 + "startLine": 24 } } ], @@ -539,7 +558,7 @@ assert_equals(b, 2) Sometimes you might want to execute a line of code as part of the test but *not* display that line in the API documentation. To achieve this, prefix the line of -code with `%#`. For example, you could use this technique to omit `import` +code with `%#`. For example, you can use this technique to omit `import` statements and assertion functions from the documentation. ```` @@ -560,7 +579,7 @@ print(c) ### Documentation test suites and scoping The Mojo testing framework treats each docstring as a separate *test suite*. -In other words, a single test suite could correspond to the docstring for an +In other words, a single test suite can correspond to the docstring for an individual package, module, function, struct, struct method, etc. Each executable code block within a given docstring is a single test of the same @@ -606,43 +625,45 @@ suite within the same module. ### Documentation test identifiers The format of a documentation test identifier is `@::`. -This is best explained by an example. Consider the project structure shown in -the [Running tests](#running-tests) section. The source files in the `src` -directory might contain docstrings for the `my_math` package, the `utils.mojo` -module, and the individual functions within that module. You could collect the -full list of tests by executing: +This is best explained by an example. Consider the [example testing +project](https://github.com/modularml/mojo/tree/nightly/examples/testing) +directory structure shown in the [Running tests](#running-tests) section. The +source files in the `src` directory might contain docstrings for the `my_math` +package, the `utils.mojo` module, and the individual functions within that +module. You can collect the full list of tests by executing: -``` +```bash mojo test --co src ``` The output shows the hierarchy of directories, test files, and individual tests (note that this example elides the full filesystem paths from the output shown): -``` +```output + - - - - - - + + + + + + ``` Several different test suites appear in this result: -| Test suite scope | File | Test suite name | -| ---------------- | --------------------------- | ---------------------------------------------------- | -| Package | `src/my_math/__init__.mojo` | `__doc__` | -| Module | `src/my_math/utils.mojo` | `__doc__` | -| Function | `src/my_math/utils.mojo` | `inc(stdlib\3A\3Abuiltin\3A\3Aint\3A\3AInt).__doc__` | +| Test suite scope | File | Test suite name | +| ---------------- | --------------------------- | ------------------------ | +| Package | `src/my_math/__init__.mojo` | `__doc__` | +| Module | `src/my_math/utils.mojo` | `__doc__` | +| Function | `src/my_math/utils.mojo` | `inc(\3A\3AInt).__doc__` | Then within a specific test suite, tests are numbered sequentially in the order they appear in the docstring, starting with 0. diff --git a/examples/testing/.gitattributes b/examples/testing/.gitattributes new file mode 100644 index 0000000000..8f61a8e774 --- /dev/null +++ b/examples/testing/.gitattributes @@ -0,0 +1,2 @@ +# SCM syntax highlighting +pixi.lock linguist-language=YAML linguist-generated=true diff --git a/examples/testing/.gitignore b/examples/testing/.gitignore new file mode 100644 index 0000000000..4edde08eef --- /dev/null +++ b/examples/testing/.gitignore @@ -0,0 +1,6 @@ +# pixi environments +.pixi +*.egg-info + +# Magic environments +.magic diff --git a/examples/testing/README.md b/examples/testing/README.md new file mode 100644 index 0000000000..849554de04 --- /dev/null +++ b/examples/testing/README.md @@ -0,0 +1,68 @@ +# Modular testing framework examples + +This directory contains examples of using the Mojo testing framework. It +demonstrates using the testing framework for both unit testing and testing code +examples in the [documentation +strings](https://docs.modular.com/mojo/manual/basics#code-comments) (also known +as *docstrings*) of Mojo API documentation. See the +[Testing](https://docs.modular.com/mojo/tools/testing) section of the [Mojo +manual](https://docs.modular.com/mojo/manual/) for a complete discussion of how +to use the Mojo testing framework. + +## Files + +This directory contains the following files: + +- `src/my_math/__init__.mojo`: a Mojo package file with package-level docstrings + containing code examples to test + +- `src/my_math/utils.mojo`: a Mojo module source file with both module-level and + function-level docstrings containing code examples to test + +- `src/example.mojo`: a simple Mojo program that uses the functions from the + `my_math` package + +- `test/my_math/test_*.mojo`: Mojo test files containing unit tests for + functions defined in the `my_math` package + +- `mojoproject.toml`: a [Magic](https://docs.modular.com/magic/) project file + containing the project dependencies and task definitions. + +## Run the code + +This example project uses the [Magic](https://docs.modular.com/magic/) package +and virtual environment manager. To run the code in this project, you should +follow the instructions in [Install +Magic](https://docs.modular.com/nightly/magic/#install-magic) first. + +Once you have installed Magic, activate the project's virtual environment by +navigating to the project's root directory and executing: + +```bash +magic shell +``` + +Run the unit tests contained in the `test` directory by executing: + +```bash +mojo test -I src test +``` + +Run the docstring tests for the API documentation contained in the `src` +directory by executing: + +```bash +mojo test src +``` + +If desired, you can run the example program by executing: + +```bash +mojo src/example.mojo +``` + +Once you're done, deactivate the project's virtual environment by executing: + +```bash +exit +``` diff --git a/examples/testing/mojoproject.toml b/examples/testing/mojoproject.toml new file mode 100644 index 0000000000..487fdcfa48 --- /dev/null +++ b/examples/testing/mojoproject.toml @@ -0,0 +1,16 @@ +[project] +authors = ["Modular "] +channels = ["conda-forge", "https://conda.modular.com/max-nightly"] +description = "An example of using the Mojo testing framework" +name = "testing" +platforms = ["osx-arm64", "linux-64", "linux-aarch64"] +version = "0.1.0" + +[tasks] +main = "mojo run src/example.mojo" +doc-tests = "mojo test src" +unit-tests = "mojo test -I src test" +tests = { depends-on = ["doc-tests", "unit-tests"] } + +[dependencies] +max = "*" diff --git a/examples/testing/src/example.mojo b/examples/testing/src/example.mojo new file mode 100644 index 0000000000..28807bbccb --- /dev/null +++ b/examples/testing/src/example.mojo @@ -0,0 +1,26 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2025, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # + +from my_math import dec, inc + + +def main(): + i = 0 + print("Incrementing") + while i < 5: + i = inc(i) + print(i) + print("Decrementing") + while i > 0: + print(i) + i = dec(i) diff --git a/examples/testing/src/my_math/__init__.mojo b/examples/testing/src/my_math/__init__.mojo new file mode 100644 index 0000000000..968532820f --- /dev/null +++ b/examples/testing/src/my_math/__init__.mojo @@ -0,0 +1,51 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2025, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # + +# ===----------------------------------------------------------------------=== # +# Package file +# ===----------------------------------------------------------------------=== # +"""Basic mathematical utilities. + +This package defines a collection of utility functions for manipulating +integer values. + +You can import these APIs from the `my_math` package. For example: + +```mojo +from my_math import dec, inc +``` + +The `inc()` function performs a simple increment: + +```mojo +%# from testing import assert_equal +from my_math import inc +a = 1 +b = inc(a) # b = 2 +%# assert_equal(b, 2) +``` + +However, `inc()` raises an error if it would result in integer overflow: + +```mojo +c = 0 +try: + c = inc(Int.MAX) +except e: + print(e) +%# assert_equal("inc overflow", str(e)) +``` + +""" + +from .utils import dec, inc diff --git a/examples/testing/src/my_math/utils.mojo b/examples/testing/src/my_math/utils.mojo new file mode 100644 index 0000000000..8eb0d42577 --- /dev/null +++ b/examples/testing/src/my_math/utils.mojo @@ -0,0 +1,94 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2025, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # + +"""Implements various mathematical utilities. + +You can import these APIs from the `my_math` package. For example: + +```mojo +from my_math import inc +``` +""" + + +def inc(n: Int) -> Int: + """Returns an incremented integer value. + + ```mojo + %# from testing import assert_equal + from my_math import inc + i = 7 + j = inc(i) # j = 8 + %# assert_equal(j, 8) + ``` + + However, `inc()` raises an error if it would result in integer overflow: + + ```mojo + k = 0 + try: + k = inc(Int.MAX) + except e: + print(e) # inc overflow + %# assert_equal("inc overflow", str(e)) + ``` + + Args: + n: The integer value to increment. + + Returns: + The input value plus one. + + Raises: + An error if the incremented value exceeds `Int.MAX`. + """ + if n == Int.MAX: + raise Error("inc overflow") + return n + 1 + + +def dec(n: Int) -> Int: + """Returns a decremented integer value. + + ```mojo + %# from testing import assert_equal + from my_math import dec + i = 7 + j = dec(i) # j = 6 + %# assert_equal(j, 6) + ``` + + However, `dec()` raises an error if it would result in integer overflow: + + ```mojo + k = 0 + try: + k = dec(Int.MIN) + except e: + print(e) # inc overflow + %# assert_equal("dec overflow", str(e)) + ``` + + Args: + n: The integer value to decrement. + + Returns: + The input value minus one. + + Raises: + An error if the decremented value is less than `Int.MIN`. + + """ + if n == Int.MIN: + raise Error("dec overflow") + return n - 1 diff --git a/examples/testing/test/my_math/test_dec.mojo b/examples/testing/test/my_math/test_dec.mojo new file mode 100644 index 0000000000..7484124d6b --- /dev/null +++ b/examples/testing/test/my_math/test_dec.mojo @@ -0,0 +1,28 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2025, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # + +from my_math import dec + +from testing import assert_equal, assert_raises + + +def test_dec_valid(): + assert_equal(dec(1), 0) + assert_equal(dec(0), -1) + + +def test_dec_min(): + with assert_raises(): + # Assign the return value to the discard pattern to prevent the Mojo + # compiler from warning that it is unused. + _ = dec(Int.MIN) diff --git a/examples/testing/test/my_math/test_inc.mojo b/examples/testing/test/my_math/test_inc.mojo new file mode 100644 index 0000000000..8b18919c75 --- /dev/null +++ b/examples/testing/test/my_math/test_inc.mojo @@ -0,0 +1,28 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2025, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # + +from my_math import inc + +from testing import assert_equal, assert_raises + + +def test_inc_valid(): + assert_equal(inc(0), 1) + assert_equal(inc(1), 2) + + +def test_inc_max(): + with assert_raises(): + # Assign the return value to the discard pattern to prevent the Mojo + # compiler from warning that it is unused. + _ = inc(Int.MAX) From f53a6246819331a23a3fe0e0f6561314cf9174cb Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Wed, 15 Jan 2025 17:54:42 -0600 Subject: [PATCH 099/182] [stdlib] polish: Add `StringSlice.char_slices()` + deprecate `__iter__()` method MODULAR_ORIG_COMMIT_REV_ID: a50d7efa09350c65b20877feec2d99217c8da65b --- stdlib/src/collections/string/_unicode.mojo | 22 +++++++++---------- .../src/collections/string/string_slice.mojo | 19 +++++++++++----- 2 files changed, 24 insertions(+), 17 deletions(-) diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index e96dff1260..152ec38d54 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -117,19 +117,18 @@ fn is_uppercase(s: StringSlice) -> Bool: there is at least one cased character, False otherwise. """ var found = False - for c in s: - var rune = Char.ord(c) - var index = _lowercase_mapping_index(rune) + for char in s.chars(): + var index = _lowercase_mapping_index(char) if index != -1: found = True continue - index = _uppercase_mapping_index(rune) + index = _uppercase_mapping_index(char) if index != -1: return False - index = _uppercase_mapping2_index(rune) + index = _uppercase_mapping2_index(char) if index != -1: return False - index = _uppercase_mapping3_index(rune) + index = _uppercase_mapping3_index(char) if index != -1: return False return found @@ -147,21 +146,20 @@ fn is_lowercase(s: StringSlice) -> Bool: there is at least one cased character, False otherwise. """ var found = False - for c in s: - var rune = Char.ord(c) - var index = _uppercase_mapping_index(rune) + for char in s.chars(): + var index = _uppercase_mapping_index(char) if index != -1: found = True continue - index = _uppercase_mapping2_index(rune) + index = _uppercase_mapping2_index(char) if index != -1: found = True continue - index = _uppercase_mapping3_index(rune) + index = _uppercase_mapping3_index(char) if index != -1: found = True continue - index = _lowercase_mapping_index(rune) + index = _lowercase_mapping_index(char) if index != -1: return False return found diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 74c471f491..4104962de4 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -512,7 +512,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ var result = String() var use_dquote = False - for s in self: + for s in self.char_slices(): use_dquote = use_dquote or (s == "'") if s == "\\": @@ -675,15 +675,14 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( self.unsafe_ptr(), rhs.unsafe_ptr(), min(len1, len2) ) + @deprecated("Use `str.chars()` or `str.char_slices()` instead.") fn __iter__(self) -> _StringSliceIter[origin]: """Iterate over the string, returning immutable references. Returns: An iterator of references to the string elements. """ - return _StringSliceIter[origin]( - ptr=self.unsafe_ptr(), length=self.byte_length() - ) + return self.char_slices() fn __reversed__(self) -> _StringSliceIter[origin, False]: """Iterate backwards over the string, returning immutable references. @@ -955,6 +954,16 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ return CharsIter(self) + fn char_slices(self) -> _StringSliceIter[origin]: + """Iterate over the string, returning immutable references. + + Returns: + An iterator of references to the string elements. + """ + return _StringSliceIter[origin]( + ptr=self.unsafe_ptr(), length=self.byte_length() + ) + @always_inline fn as_bytes(self) -> Span[Byte, origin]: """Get the sequence of encoded bytes of the underlying string. @@ -1265,7 +1274,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( ) else: var offset = 0 - for s in self: + for s in self.char_slices(): var b_len = s.byte_length() if not _is_newline_char(ptr, offset, ptr[offset], b_len): return False From 33fda10e040fc77a2205eeb18bda28785249bd3b Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Wed, 15 Jan 2025 19:26:53 -0500 Subject: [PATCH 100/182] [mojo-lang] Allow keyword-only argument overloading This allows overloading keyword-only argument names, and overloading a positional arg with a keyword-only argument: ```mojo struct OverloadedKwArgs: var val: Int fn __init__(out self, single: Int): self.val = single fn __init__(out self, *, double: Int): self.val = double * 2 fn __init__(out self, *, triple: Int): self.val = triple * 3 fn main(): OverloadedKwArgs(1) # val=1 OverloadedKwArgs(double=1) # val=2 OverloadedKwArgs(triple=2) # val=3 ``` It also enables indexing overloading: ```mojo struct OverloadedKwArgs: var vals: List[Int] fn __init__(out self): self.vals = List[Int](0, 1, 2, 3, 4) fn __getitem__(self, idx: Int) -> Int: return self.vals[idx] fn __getitem__(self, *, idx2: Int) -> Int: return self.vals[idx2 * 2] fn __setitem__(mut self, idx: Int, val: Int): self.vals[idx] = val fn __setitem__(mut self, val: Int, *, idx2: Int): self.vals[idx2 * 2] = val fn main(): var x = OverloadedKwArgs() print(x[1]) # 1 print(x[idx2=1]) # 2 x[1] = 42 x[idx2=1] = 84 print(x[1]) # 42 print(x[idx2=1]) # 84 ``` MODULAR_ORIG_COMMIT_REV_ID: 3a2fbcd84ea3ecb83e30ae21d34006759d61743c --- docs/changelog.md | 56 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index 1d8ca2919e..bb34b332c0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -42,6 +42,62 @@ what we publish. var y : Int = x[idx] # Just works! ``` +- You can now overload positional arguments with a keyword-only argument, and + keyword-only arguments with different names: + + ```mojo + struct OverloadedKwArgs: + var val: Int + + fn __init__(out self, single: Int): + self.val = single + + fn __init__(out self, *, double: Int): + self.val = double * 2 + + fn __init__(out self, *, triple: Int): + self.val = triple * 3 + + fn main(): + OverloadedKwArgs(1) # val=1 + OverloadedKwArgs(double=1) # val=2 + OverloadedKwArgs(triple=2) # val=3 + ``` + + This also works with indexing operations: + + ```mojo + struct OverloadedKwArgs: + var vals: List[Int] + + fn __init__(out self): + self.vals = List[Int](0, 1, 2, 3, 4) + + fn __getitem__(self, idx: Int) -> Int: + return self.vals[idx] + + fn __getitem__(self, *, idx2: Int) -> Int: + return self.vals[idx2 * 2] + + fn __setitem__(mut self, idx: Int, val: Int): + self.vals[idx] = val + + fn __setitem__(mut self, val: Int, *, idx2: Int): + self.vals[idx2 * 2] = val + + + fn main(): + var x = OverloadedKwArgs() + print(x[1]) # 1 + print(x[idx2=1]) # 2 + + x[1] = 42 + x[idx2=1] = 84 + + print(x[1]) # 42 + print(x[idx2=1]) # 84 + ``` + ### Standard library changes - The `int` function to construct an `Int` has been deprecated, this was a From 3407d2f7c408a2958f8277331ddceb8c2897870a Mon Sep 17 00:00:00 2001 From: soraros Date: Wed, 15 Jan 2025 18:36:59 -0800 Subject: [PATCH 101/182] [External] [stdlib] Make examples compile in `math` (#53924) [External] [stdlib] Make examples compile in `math` - This is needed because of https://github.com/modularml/mojo/issues/3828. Co-authored-by: soraros Closes modularml/mojo#3912 MODULAR_ORIG_COMMIT_REV_ID: 1b67d641b8fc389d43fab99ebf6785fc9c906d55 --- stdlib/src/math/math.mojo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/src/math/math.mojo b/stdlib/src/math/math.mojo index ec2461fe65..d2acffd50a 100644 --- a/stdlib/src/math/math.mojo +++ b/stdlib/src/math/math.mojo @@ -2588,7 +2588,7 @@ trait CeilDivable: var x: Float64 fn __ceildiv__(self, denominator: Self) -> Self: - return -(self.x // -denominator.x) + return Self(self.x // denominator.x) ``` """ @@ -2621,7 +2621,7 @@ trait CeilDivableRaising: var x: object fn __ceildiv__(self, denominator: Self) raises -> Self: - return -(self.x // -denominator.x) + return Self(self.x // denominator.x) ``` """ From 0e14e6424c4eae7a2acc1e1af80d7f2c6037a088 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Wed, 15 Jan 2025 18:56:04 -0800 Subject: [PATCH 102/182] [Stdlib] Simplify code for append/prepend in linked list, NFC MODULAR_ORIG_COMMIT_REV_ID: e80f95fab01d0a24aeabdfa7438e94131b3b2493 --- stdlib/src/collections/linked_list.mojo | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo index afa3c0b624..9591374a33 100644 --- a/stdlib/src/collections/linked_list.mojo +++ b/stdlib/src/collections/linked_list.mojo @@ -174,10 +174,9 @@ struct LinkedList[ElementType: WritableCollectionElement]: addr.init_pointee_move(node) if self: self._tail[].next = addr - self._tail = addr else: self._head = addr - self._tail = addr + self._tail = addr self._size += 1 fn prepend(mut self, owned value: ElementType): @@ -191,10 +190,9 @@ struct LinkedList[ElementType: WritableCollectionElement]: addr.init_pointee_move(node) if self: self._head[].prev = addr - self._head = addr else: - self._head = addr self._tail = addr + self._head = addr self._size += 1 fn reverse(mut self): From 22bd7af24faf154b7f28350c6359f8be575309ef Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Wed, 15 Jan 2025 22:10:29 -0500 Subject: [PATCH 103/182] [stdlib] Move `str` functions to `String` ctors And add deprecation warnings to the `str` functions, to be phased out to a compiler error in the release after next. MODULAR_ORIG_COMMIT_REV_ID: 54247b2e5fd77efc455237f0b372fa7c983c8cda --- docs/changelog.md | 11 ++- docs/manual/errors.mdx | 12 +-- docs/manual/functions.mdx | 4 +- docs/manual/get-started.mdx | 14 +-- docs/manual/operators.mdx | 7 +- docs/manual/parameters/index.mdx | 28 +++--- docs/manual/pointers/unsafe-pointers.mdx | 2 +- docs/manual/python/types.mdx | 13 +-- docs/manual/traits.mdx | 6 +- docs/manual/types.mdx | 29 ++++-- docs/manual/values/ownership.mdx | 6 +- docs/roadmap.md | 2 +- examples/life/test/test_gridv1.mojo | 2 +- examples/life/test/test_gridv2.mojo | 2 +- examples/matmul.mojo | 4 +- examples/operators/main.mojo | 4 +- examples/operators/test_my_complex.mojo | 4 +- examples/testing/src/my_math/__init__.mojo | 2 +- examples/testing/src/my_math/utils.mojo | 4 +- proposals/improved-hash-module.md | 2 +- stdlib/benchmarks/builtin/bench_int.mojo | 2 +- stdlib/benchmarks/builtin/bench_sort.mojo | 22 +++-- stdlib/benchmarks/collections/bench_dict.mojo | 10 +- .../benchmarks/collections/bench_string.mojo | 2 +- stdlib/benchmarks/hashlib/bench_hash.mojo | 2 +- stdlib/docs/development.md | 2 +- stdlib/docs/style-guide.md | 2 +- stdlib/src/builtin/_location.mojo | 2 +- stdlib/src/builtin/bool.mojo | 2 +- stdlib/src/builtin/char.mojo | 7 +- stdlib/src/builtin/debug_assert.mojo | 8 +- stdlib/src/builtin/float_literal.mojo | 2 +- stdlib/src/builtin/format_int.mojo | 2 +- stdlib/src/builtin/int.mojo | 4 +- stdlib/src/builtin/int_literal.mojo | 2 +- stdlib/src/builtin/object.mojo | 14 +-- stdlib/src/builtin/repr.mojo | 2 +- stdlib/src/builtin/str.mojo | 33 +++---- stdlib/src/builtin/string_literal.mojo | 38 +++---- stdlib/src/builtin/uint.mojo | 4 +- stdlib/src/collections/deque.mojo | 2 +- stdlib/src/collections/dict.mojo | 6 +- stdlib/src/collections/list.mojo | 2 +- stdlib/src/collections/string/format.mojo | 22 +++-- .../src/collections/string/inline_string.mojo | 14 +-- stdlib/src/collections/string/string.mojo | 99 +++++++++---------- .../src/collections/string/string_slice.mojo | 16 ++- stdlib/src/memory/pointer.mojo | 2 +- stdlib/src/memory/unsafe_pointer.mojo | 2 +- stdlib/src/os/_linux_aarch64.mojo | 28 +++--- stdlib/src/os/_linux_x86.mojo | 28 +++--- stdlib/src/os/_macos.mojo | 32 +++--- stdlib/src/os/fstat.mojo | 10 +- stdlib/src/os/os.mojo | 4 +- stdlib/src/os/path/path.mojo | 4 +- stdlib/src/pathlib/path.mojo | 12 +-- stdlib/src/pwd/_linux.mojo | 16 +-- stdlib/src/pwd/_macos.mojo | 16 +-- stdlib/src/python/_cpython.mojo | 6 +- stdlib/src/python/python.mojo | 2 +- stdlib/src/python/python_object.mojo | 4 +- stdlib/src/tempfile/tempfile.mojo | 8 +- stdlib/src/testing/testing.mojo | 40 +++++--- stdlib/src/time/time.mojo | 2 +- stdlib/src/utils/_serialize.mojo | 2 +- stdlib/src/utils/stringref.mojo | 11 ++- stdlib/src/utils/variant.mojo | 4 +- stdlib/src/utils/write.mojo | 4 +- stdlib/test/bit/test_bit.mojo | 2 +- stdlib/test/builtin/test_bfloat16.mojo | 2 +- stdlib/test/builtin/test_bool.mojo | 8 +- stdlib/test/builtin/test_char.mojo | 10 +- stdlib/test/builtin/test_dtype.mojo | 4 +- stdlib/test/builtin/test_error.mojo | 6 +- stdlib/test/builtin/test_file.mojo | 6 +- stdlib/test/builtin/test_format_float.mojo | 6 +- stdlib/test/builtin/test_issue_1004.mojo | 2 +- stdlib/test/builtin/test_location.mojo | 2 +- stdlib/test/builtin/test_object.mojo | 48 ++++----- stdlib/test/builtin/test_print.mojo | 2 +- stdlib/test/builtin/test_simd.mojo | 35 +++---- stdlib/test/builtin/test_slice.mojo | 2 +- stdlib/test/builtin/test_sort.mojo | 11 ++- stdlib/test/builtin/test_str.mojo | 2 +- stdlib/test/builtin/test_string_literal.mojo | 2 +- stdlib/test/builtin/test_uint.mojo | 8 +- .../string/test_inlined_string.mojo | 18 ++-- .../test/collections/string/test_string.mojo | 22 ++--- .../collections/string/test_string_slice.mojo | 50 +++++----- stdlib/test/collections/test_dict.mojo | 16 +-- .../test/collections/test_inline_array.mojo | 4 +- stdlib/test/collections/test_linked_list.mojo | 2 +- stdlib/test/hashlib/test_ahash.mojo | 12 +-- stdlib/test/hashlib/test_hasher.mojo | 2 +- stdlib/test/memory/test_memory.mojo | 40 ++++---- stdlib/test/memory/test_reference.mojo | 2 +- stdlib/test/memory/test_unsafepointer.mojo | 6 +- stdlib/test/os/path/test_isdir.mojo | 4 +- stdlib/test/os/path/test_islink.mojo | 2 +- stdlib/test/os/test_mkdir_and_rmdir.mojo | 6 +- stdlib/test/os/test_remove.mojo | 4 +- stdlib/test/os/test_stat.mojo | 2 +- stdlib/test/pathlib/test_pathlib.mojo | 20 ++-- stdlib/test/python/test_ownership.mojo | 10 +- .../python/test_python_error_handling.mojo | 6 +- stdlib/test/python/test_python_interop.mojo | 22 ++--- stdlib/test/python/test_python_object.mojo | 98 +++++++++--------- stdlib/test/python/test_python_to_mojo.mojo | 4 +- stdlib/test/random/test_random.mojo | 18 ++-- stdlib/test/tempfile/test_tempfile.mojo | 28 +++--- stdlib/test/testing/test_assert_raises.mojo | 8 +- stdlib/test/testing/test_assertion.mojo | 12 +-- stdlib/test/utils/test_index.mojo | 22 ++--- stdlib/test/utils/test_tuple.mojo | 14 +-- stdlib/test/utils/test_write.mojo | 4 +- 115 files changed, 693 insertions(+), 641 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index bb34b332c0..0dde1eb064 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -100,11 +100,12 @@ what we publish. ### Standard library changes -- The `int` function to construct an `Int` has been deprecated, this was a - temporary workaround when Mojo didn't have a way to distinguish between - implicit and explicit constructors. You can do a search and replace from - `int(` to `Int(` to update your programs, the `int` function will be removed - in the next release. +- These functions have been deprecated: `int`, `str` in favor of constructors: + `Int`, `String`. The functions were a temporary workaround for when Mojo + didn't have a way to distinguish between implicit and explicit constructors. + You can do a search and replace e.g. from `int(` to `Int(` to update your + programs. This release will show a deprecation warning for the old functions, + and they'll be removed in the next release. - `UnsafePointer`'s `bitcast` method has now been split into `bitcast` for changing the type, `origin_cast` for changing mutability, diff --git a/docs/manual/errors.mdx b/docs/manual/errors.mdx index 47e1a23711..ff7512798a 100644 --- a/docs/manual/errors.mdx +++ b/docs/manual/errors.mdx @@ -103,12 +103,12 @@ recovery that's appropriate for your application. If you provide the name of a variable after the `except` keyword, then the `Error` instance is bound to the variable if an error occurs. The `Error` type -implements the [`Writable`](/mojo/stdlib/utils/write/Writable) trait, so -you can pass it as an argument to the [`print()`](/mojo/stdlib/builtin/io/print) +implements the [`Writable`](/mojo/stdlib/utils/write/Writable) trait, so you can +pass it as an argument to the [`print()`](/mojo/stdlib/builtin/io/print) function if you'd like to print its error message to the console. It also implements the [`Stringable`](/mojo/stdlib/builtin/str/Stringable) trait, so you -can pass it to the [`str()`](/mojo/stdlib/builtin/str/str) function if you want -to extract the error message as a `String` for further processing. +can construct a `String` with `String(error)` if you want to extract the error +message as a `String` for further processing. If desired, you can re-raise an error condition from your `except` clause simply by executing a `raise` statement from within its code block. This can be either @@ -152,7 +152,7 @@ def main(): print("try =>", value[]) if value[] == 1: continue - result = str("{} incremented is {}").format(value[], incr(value[])) + result = String("{} incremented is {}").format(value[], incr(value[])) except e: print("except =>", e) else: @@ -384,7 +384,7 @@ struct ConditionalTimer: print("Elapsed time:", elapsed_time_ms, "milliseconds") fn __exit__(mut self, e: Error) raises -> Bool: - if str(e) == "just a warning": + if String(e) == "just a warning": print("Suppressing error:", e) self.__exit__() return True diff --git a/docs/manual/functions.mdx b/docs/manual/functions.mdx index b7e34a14ff..c6f51aeaf9 100644 --- a/docs/manual/functions.mdx +++ b/docs/manual/functions.mdx @@ -364,12 +364,12 @@ fn print_string(s: String): print(s, end="") fn print_many[T: Stringable, *Ts: Stringable](first: T, *rest: *Ts): - print_string(str(first)) + print_string(String(first)) @parameter fn print_elt[T: Stringable](a: T): print_string(" ") - print_string(str(a)) + print_string(String(a)) rest.each[print_elt]() print_many("Bob") ``` diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 9a3aaeff9b..08e6f575e0 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -647,11 +647,11 @@ produces the same output. You can verify that by running the program again. ## 9. Implement support for the `StringableRaising` trait -You can pass most Mojo types to the built-in `str()` function to produce a +You can convert most Mojo types to `String` using `String(my_val)` to produce a `String` representation of that instance. But you'll get an error if you try to do that with our current implementation of `Grid`. So let's fix that. -Because the Mojo compiler performs static type checking, a function like `str()` +Because the Mojo compiler performs static type checking, a `String` constructor can accept a value only if its type implements some required behavior—in this case, it only accepts types that can generate a `String` representation. @@ -663,7 +663,7 @@ any type that conform to a specified trait. (This type of function is sometimes referred to as a [*generic* function](/mojo/manual/parameters/#parameters-and-generics).) -In the case of `str()`, it requires a type to conform to either the `Stringable` +In the case of `String()`, it requires a type to conform to either the `Stringable` or `StringableRaising` trait. Each trait requires a conforming type to implement a `__str__()` method that returns a `String` representation. The only difference between the two traits is that `Stringable` requires that the method *cannot* @@ -692,13 +692,13 @@ struct Grid(StringableRaising): ... ``` -Now let's verify that `str()` works with an instance of `Grid`. +Now let's verify that `String()` works with an instance of `Grid`. ```mojo title="life.mojo" def main(): ... start = Grid(8, 8, glider) - print(str(start)) + print(String(start)) ``` If you run the program again, you should still see the same glider pattern as before. @@ -896,7 +896,7 @@ and print it. def main(): start = Grid.random(8, 16) - print(str(start)) + print(String(start)) ``` Run the program a few times to verify that it generates a different grid each @@ -1009,7 +1009,7 @@ from gridv1 import Grid def run_display(owned grid: Grid) -> None: while True: - print(str(grid)) + print(String(grid)) print() if input("Enter 'q' to quit or press to continue: ") == "q": break diff --git a/docs/manual/operators.mdx b/docs/manual/operators.mdx index b4ac20d127..3ae0802151 100644 --- a/docs/manual/operators.mdx +++ b/docs/manual/operators.mdx @@ -1100,7 +1100,7 @@ c2: Real: 3.1415899999999999; Imaginary: 0.0 To make it simpler to print `Complex` values, let's implement the [Writable](/mojo/stdlib/utils/write/Writable) trait. While we're at it, let's also implement the [`Stringable`](/mojo/stdlib/builtin/str/Stringable) trait so -that we can use the `str()` function to generate a `String` representation of a +that we can use the `String()` constructor to generate a `String` representation of a `Complex` value. You can find out more about these traits and their associated methods in [The `Stringable`, `Representable`, and `Writable` traits](/mojo/manual/traits#the-stringable-representable-and-writable-traits). @@ -1137,13 +1137,14 @@ between defining functions with `def` and `fn`. ::: Now we can print a `Complex` value directly, and we can explicitly generate a -`String` representation by passing a `Complex` value to `str()`. +`String` representation by passing a `Complex` value to `String.write()` which +constructs a new `String` from all the arguments passed to it. ```mojo c3 = Complex(3.14159, -2.71828) print("c3 =", c3) -var msg: String = "The value is: " + str(c3) +var msg = String.write("The value is: ", c3) print(msg) ``` diff --git a/docs/manual/parameters/index.mdx b/docs/manual/parameters/index.mdx index c602ce9522..084aba0ca8 100644 --- a/docs/manual/parameters/index.mdx +++ b/docs/manual/parameters/index.mdx @@ -103,7 +103,7 @@ conforms to the [`Stringable`](/mojo/stdlib/builtin/str/Stringable) trait: fn repeat[MsgType: Stringable, count: Int](msg: MsgType): @parameter for i in range(count): - print(str(msg)) + print(String(msg)) # Must use keyword parameter for `count` repeat[count=2](42) @@ -125,7 +125,7 @@ by the argument. Now you can pass the following parameter `count` positionally: fn repeat[MsgType: Stringable, //, count: Int](msg: MsgType): @parameter for i in range(count): - print(str(msg)) + print(String(msg)) # MsgType is always inferred, so first positional keyword `2` is passed to `count` repeat[2](42) @@ -252,7 +252,7 @@ struct Container[ElementType: CollectionElement]: def __str__[StrElementType: StringableCollectionElement, //]( self: Container[StrElementType]) -> String: - return str(self.element) + return String(self.element) def use_container(): float_container = Container(5) @@ -282,7 +282,7 @@ This trait must be a superset of `ElementType`'s original trait: for example, all of requirements of the original trait. Note that the `use_container()` function calls the `__str__()` method directly, -rather than calling `str(float_container)`. One current limitation of +rather than calling `String(float_container)`. One current limitation of conditional conformance is that Mojo can't recognize the struct `Container[Int]` as conforming to `Stringable`, even though the `__str__()` method is implemented for any `ElementType` that's also `Stringable`. @@ -545,11 +545,11 @@ struct Two[Type: StringableCollectionElement]: fn __init__(out self, one: One[Type], another: One[Type]): self.val1 = one.value self.val2 = another.value - print(str(self.val1), str(self.val2)) + print(String(self.val1), String(self.val2)) @staticmethod fn fire(thing1: One[Type], thing2: One[Type]): - print("🔥", str(thing1.value), str(thing2.value)) + print("🔥", String(thing1.value), String(thing2.value)) def use_two(): s3 = Two(One("infer"), One("me")) @@ -1163,9 +1163,7 @@ For example, suppose we have a `Fudge` struct with three parameters: @value struct Fudge[sugar: Int, cream: Int, chocolate: Int = 7](Stringable): fn __str__(self) -> String: - return str("Fudge (") + str(sugar) + "," + - str(cream) + "," + str(chocolate) + ")" - + return String.write("Fudge (", sugar, ",", cream, ",", chocolate, ")") ``` We can write a function that takes a `Fudge` argument with just one bound @@ -1173,7 +1171,7 @@ parameter (it's *partially bound*): ```mojo fn eat(f: Fudge[5, *_]): - print("Ate " + str(f)) + print("Ate " + String(f)) ``` The `eat()` function takes a `Fudge` struct with the first parameter (`sugar`) @@ -1185,7 +1183,7 @@ on the `eat` function. In practice, this is roughly equivalent to writing: ```mojo fn eat[cr: Int, ch: Int](f: Fudge[5, cr, ch]): - print("Ate", str(f)) + print("Ate", String(f)) ``` In both cases, we can call the function by passing in an instance with the @@ -1218,7 +1216,7 @@ parameter value with a single underscore (`_`): ```mojo fn devour(f: Fudge[_, 6, _]): - print("Devoured", str(f)) + print("Devoured", String(f)) ``` Again, the unbound parameters (`sugar` and `chocolate`) are added as implicit @@ -1228,7 +1226,7 @@ parameters, `su` and `ch`: ```mojo fn devour[su: Int, ch: Int](f: Fudge[su, 6, ch]): - print("Devoured", str(f)) + print("Devoured", String(f)) ``` You can also specify parameters by keyword, or mix positional and keyword @@ -1239,7 +1237,7 @@ And `cream` is explicitly bound to the value 6: ```mojo fn devour(f: Fudge[_, chocolate=_, cream=6]): - print("Devoured", str(f)) + print("Devoured", String(f)) ``` All three versions of the `devour()` function work with the following calls: @@ -1261,7 +1259,7 @@ for example: ```mojo fn nibble(f: Fudge[5]): - print("Ate", str(f)) + print("Ate", String(f)) nibble(Fudge[5, 4, 7]()) diff --git a/docs/manual/pointers/unsafe-pointers.mdx b/docs/manual/pointers/unsafe-pointers.mdx index 9bfb18a23a..69acb084b0 100644 --- a/docs/manual/pointers/unsafe-pointers.mdx +++ b/docs/manual/pointers/unsafe-pointers.mdx @@ -168,7 +168,7 @@ type](/mojo/manual/types#register-passable-memory-only-and-trivial-types) (like `Int`) or a newly-constructed, "owned" value: ```mojo -str_ptr.init_pointee_move(str("Owned string")) +str_ptr.init_pointee_move(String("Owned string")) ``` Alternately, you can get a pointer to an existing value using the static diff --git a/docs/manual/python/types.mdx b/docs/manual/python/types.mdx index 4aab0ace57..ee0f0d17a5 100644 --- a/docs/manual/python/types.mdx +++ b/docs/manual/python/types.mdx @@ -149,18 +149,19 @@ Currently `PythonObject` conforms to the [`Boolable`](/mojo/stdlib/builtin/bool/Boolable), [`Floatable`](/mojo/stdlib/builtin/floatable/Floatable/), and [`Intable`](/mojo/stdlib/builtin/int/Intable) traits, which means you can -convert Python values to Mojo `String`, `Bool`, and `Float64` types using the -[`str()`](/mojo/stdlib/builtin/str/str), +convert Python values to Mojo `Bool` and `Float64` types using the [`bool()`](/mojo/stdlib/builtin/bool/bool-function) and -[`float()`](/mojo/stdlib/builtin/floatable/float/) built-in functions, and -construct an `Int` using the [`Int()`](/mojo/stdlib/builtin/int/Int/#__init__) -constructor. `PythonObject` also conforms to the +[`float()`](/mojo/stdlib/builtin/floatable/float/) built-in functions, construct +an `Int` using the [`Int()`](/mojo/stdlib/builtin/int/Int/#__init__) +constructor, and construct a `String` using the +[`String()`](/mojo/stdlib/collections/string/String/#__init__) constructor. +`PythonObject` also conforms to the [`Writable`](/mojo/stdlib/utils/write/Writable) trait so that you can print Python values using the built-in [`print()`](/mojo/stdlib/builtin/io/print) function. ```mojo -var s: String = str(py_string) +var s: String = String(py_string) var b: Bool = bool(py_bool) var f: Float64 = float(py_float) var i: Int = Int(py_int) diff --git a/docs/manual/traits.mdx b/docs/manual/traits.mdx index a779396a65..c4d62de147 100644 --- a/docs/manual/traits.mdx +++ b/docs/manual/traits.mdx @@ -385,13 +385,11 @@ True ### The `Stringable`, `Representable`, and `Writable` traits The [`Stringable`](/mojo/stdlib/builtin/str/Stringable) trait identifies a type -that can be implicitly converted to +that can be explicitly converted to [`String`](/mojo/stdlib/collections/string/String). The [`StringableRaising`](/mojo/stdlib/builtin/str/StringableRaising) trait describes a type that can be converted to a `String`, but the conversion might -raise an error. Any type that conforms to `Stringable` or `StringableRaising` -also works with the built-in [`str()`](/mojo/stdlib/builtin/str/str) function to -explicitly return a `String`. These traits also mean that the type can support +raise an error. These traits also mean that the type can support both the `{!s}` and `{}` format specifiers of the `String` class's [`format()`](/mojo/stdlib/collections/string/String#format) method. These traits require the type to define the diff --git a/docs/manual/types.mdx b/docs/manual/types.mdx index ee6ddcf586..6f46013f86 100644 --- a/docs/manual/types.mdx +++ b/docs/manual/types.mdx @@ -322,11 +322,23 @@ Testing Mojo strings Most standard library types conform to the [`Stringable`](/mojo/stdlib/builtin/str/Stringable) trait, which represents -a type that can be converted to a string. Use `str(value)` to +a type that can be converted to a string. Use `String(value)` to explicitly convert a value to a string: ```mojo -var s = str("Items in list: ") + str(5) +var s = String("Items in list: ") + String(5) +print(s) +``` + +```output +Items in list: 5 +``` + +Or use `String.write` to take variadic `Stringable` types, so you don't have to +call `String()` on each value: + +```mojo +var s = String.write("Items in list: ", 5) print(s) ``` @@ -362,9 +374,8 @@ Note that the triple double quote form is also used for API documentation strings. Unlike `IntLiteral` and `FloatLiteral`, `StringLiteral` doesn't automatically -materialize to a runtime type. In some cases, you may need to manually convert -`StringLiteral` values to `String` using the built-in -[`str()`](/mojo/stdlib/builtin/str/str) method. +materialize to a runtime type. In some cases, you may need to explicitly convert +`StringLiteral` values to `String`. ```mojo # Variable is type `StringLiteral` @@ -374,7 +385,7 @@ var s1 = "Example" var s2: String = "Example" # Variable is type `String` -var s3 = str("Example") +var s3 = String("Example") ``` ## Booleans @@ -428,7 +439,7 @@ same tuple from the previous example with implicit typing instead of explicit, we must also convert `"Example"` from type `StringLiteral` to type `String`. ```mojo -example_tuple = (1, str("Example")) +example_tuple = (1, String("Example")) s = example_tuple.get[1, String]() print(s) ``` @@ -672,7 +683,7 @@ results in undefined behavior, so you should always guard a call to `value()` inside a conditional that checks whether a value exists. ```mojo -var opt: Optional[String] = str("Testing") +var opt: Optional[String] = String("Testing") if opt: var value_ref = opt.value() print(value_ref) @@ -689,7 +700,7 @@ value if there is one, or a user-specified default value otherwise: var custom_greeting: Optional[String] = None print(custom_greeting.or_else("Hello")) -custom_greeting = str("Hi") +custom_greeting = String("Hi") print(custom_greeting.or_else("Hello")) ``` diff --git a/docs/manual/values/ownership.mdx b/docs/manual/values/ownership.mdx index e8d201e8b6..817f43ef4c 100644 --- a/docs/manual/values/ownership.mdx +++ b/docs/manual/values/ownership.mdx @@ -256,7 +256,7 @@ fn append_twice(mut s: String, other: String): s += other fn invalid_access(): - var my_string = str("o") + var my_string = String("o") # error: passing `my_string` mut is invalid since it is also passed # read. @@ -274,8 +274,8 @@ reference (or need to pass the same value to two arguments) is to make a copy: ```mojo fn valid_access(): - var my_string = str("o") - var other_string = str(my_string) + var my_string = String("o") + var other_string = String(my_string) append_twice(my_string, other_string) print(my_string) ``` diff --git a/docs/roadmap.md b/docs/roadmap.md index 46df347afd..8ffd0fa4f8 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -472,5 +472,5 @@ converting string literals to `String` values. For example: ```mojo var h: String = "hello" # or -print(g or str("hello")) +print(g or String("hello")) ``` diff --git a/examples/life/test/test_gridv1.mojo b/examples/life/test/test_gridv1.mojo index bded4cc2f5..19e0d4c8a0 100644 --- a/examples/life/test/test_gridv1.mojo +++ b/examples/life/test/test_gridv1.mojo @@ -44,7 +44,7 @@ def test_gridv1_index(): def test_gridv1_str(): grid = Grid(4, 4, data4x4) - grid_str = str(grid) + grid_str = String(grid) assert_equal(str4x4, grid_str) diff --git a/examples/life/test/test_gridv2.mojo b/examples/life/test/test_gridv2.mojo index 1987272743..cc251a9d6b 100644 --- a/examples/life/test/test_gridv2.mojo +++ b/examples/life/test/test_gridv2.mojo @@ -53,7 +53,7 @@ def test_gridv2_index(): def test_gridv2_str(): grid = grid4x4() - grid_str = str(grid) + grid_str = String(grid) assert_equal(str4x4, grid_str) diff --git a/examples/matmul.mojo b/examples/matmul.mojo index ad81185519..44638daf34 100644 --- a/examples/matmul.mojo +++ b/examples/matmul.mojo @@ -84,7 +84,7 @@ def run_matmul_python() -> Float64: var pymatmul: PythonObject = Python.import_module("pymatmul") var py = Python.import_module("builtins") - var gflops = pymatmul.benchmark_matmul_python(128, 128, 128).to_float64() + var gflops = float(pymatmul.benchmark_matmul_python(128, 128, 128)) py.print(py.str("{:<18}{:>8.3f} GFLOPS").format("Python:", gflops)) return gflops @@ -94,7 +94,7 @@ def run_matmul_numpy() -> Float64: var pymatmul: PythonObject = Python.import_module("pymatmul") var py = Python.import_module("builtins") - var gflops = pymatmul.benchmark_matmul_numpy(M, N, K).to_float64() + var gflops = float(pymatmul.benchmark_matmul_numpy(M, N, K)) py.print(py.str("{:<18}{:>8.3f} GFLOPS").format("Numpy:", gflops)) return gflops diff --git a/examples/operators/main.mojo b/examples/operators/main.mojo index 413b68cd10..1cffa1cbbc 100644 --- a/examples/operators/main.mojo +++ b/examples/operators/main.mojo @@ -24,10 +24,10 @@ def main(): print() - # Examples of using Complex values with str(), repr(), and print() + # Examples of using Complex values with String(), repr(), and print() c3 = Complex(3.14159, -2.71828) print("c3 =", c3) - var msg: String = "The value is: " + str(c3) + var msg: String = "The value is: " + String(c3) print(msg) print(String("{!r}").format(c3)) diff --git a/examples/operators/test_my_complex.mojo b/examples/operators/test_my_complex.mojo index 1e6481aef7..2846f01bea 100644 --- a/examples/operators/test_my_complex.mojo +++ b/examples/operators/test_my_complex.mojo @@ -35,7 +35,7 @@ def test_str(): str1 = "({} + {}i)".format(re1, im1) out_str1 = String() c1 = Complex(re1, im1) - assert_equal(str1, str(c1)) + assert_equal(str1, String(c1)) c1.write_to(out_str1) assert_equal(str1, out_str1) @@ -45,7 +45,7 @@ def test_str(): str2 = "({} - {}i)".format(re2, abs(im2)) out_str2 = String() c2 = Complex(re2, im2) - assert_equal(str2, str(c2)) + assert_equal(str2, String(c2)) c2.write_to(out_str2) assert_equal(str2, out_str2) diff --git a/examples/testing/src/my_math/__init__.mojo b/examples/testing/src/my_math/__init__.mojo index 968532820f..79dd92b79d 100644 --- a/examples/testing/src/my_math/__init__.mojo +++ b/examples/testing/src/my_math/__init__.mojo @@ -43,7 +43,7 @@ try: c = inc(Int.MAX) except e: print(e) -%# assert_equal("inc overflow", str(e)) +%# assert_equal("inc overflow", String(e)) ``` """ diff --git a/examples/testing/src/my_math/utils.mojo b/examples/testing/src/my_math/utils.mojo index 8eb0d42577..000fa023cd 100644 --- a/examples/testing/src/my_math/utils.mojo +++ b/examples/testing/src/my_math/utils.mojo @@ -40,7 +40,7 @@ def inc(n: Int) -> Int: k = inc(Int.MAX) except e: print(e) # inc overflow - %# assert_equal("inc overflow", str(e)) + %# assert_equal("inc overflow", String(e)) ``` Args: @@ -76,7 +76,7 @@ def dec(n: Int) -> Int: k = dec(Int.MIN) except e: print(e) # inc overflow - %# assert_equal("dec overflow", str(e)) + %# assert_equal("dec overflow", String(e)) ``` Args: diff --git a/proposals/improved-hash-module.md b/proposals/improved-hash-module.md index 1e4dd64b13..22643e7a7a 100644 --- a/proposals/improved-hash-module.md +++ b/proposals/improved-hash-module.md @@ -224,7 +224,7 @@ fn _DJBX33A_SECRET() -> UInt64: return bitcast[DType.uint64](Int64(Int(secret_string))) except: var value = random_si64(Int64.MIN, Int64.MAX) - _ = setenv("DJBX33A_SECRET", str(value)) + _ = setenv("DJBX33A_SECRET", String(value)) return bitcast[DType.uint64](value) struct DJBX33A_Hasher[custom_secret: UInt64 = 0](Hasher): diff --git a/stdlib/benchmarks/builtin/bench_int.mojo b/stdlib/benchmarks/builtin/bench_int.mojo index 2d65c690c3..efc4b171a5 100644 --- a/stdlib/benchmarks/builtin/bench_int.mojo +++ b/stdlib/benchmarks/builtin/bench_int.mojo @@ -26,7 +26,7 @@ fn bench_stringify_small_integers(mut b: Bencher) raises: @parameter fn call_fn(): for i in range(1_000): - var a = str(i) + var a = String(i) benchmark.keep(bool(a)) b.iter[call_fn]() diff --git a/stdlib/benchmarks/builtin/bench_sort.mojo b/stdlib/benchmarks/builtin/bench_sort.mojo index 7c70e7ebb6..addf6c200c 100644 --- a/stdlib/benchmarks/builtin/bench_sort.mojo +++ b/stdlib/benchmarks/builtin/bench_sort.mojo @@ -147,13 +147,13 @@ fn bench_tiny_list_sort[type: DType](mut m: Bench) raises: _ = list^ m.bench_function[bench_sort_list]( - BenchId("std_sort_random_" + str(count) + "_" + str(type)) + BenchId("std_sort_random_" + String(count) + "_" + String(type)) ) m.bench_function[bench_small_sort]( - BenchId("sml_sort_random_" + str(count) + "_" + str(type)) + BenchId("sml_sort_random_" + String(count) + "_" + String(type)) ) m.bench_function[bench_insertion_sort]( - BenchId("ins_sort_random_" + str(count) + "_" + str(type)) + BenchId("ins_sort_random_" + String(count) + "_" + String(type)) ) @@ -202,10 +202,10 @@ fn bench_small_list_sort[type: DType](mut m: Bench, count: Int) raises: _ = list^ m.bench_function[bench_sort_list]( - BenchId("std_sort_random_" + str(count) + "_" + str(type)) + BenchId("std_sort_random_" + String(count) + "_" + String(type)) ) m.bench_function[bench_insertion_sort]( - BenchId("ins_sort_random_" + str(count) + "_" + str(type)) + BenchId("ins_sort_random_" + String(count) + "_" + String(type)) ) @@ -254,11 +254,11 @@ fn bench_large_list_sort[type: DType](mut m: Bench, count: Int) raises: _ = list^ m.bench_function[bench_sort_list]( - BenchId("std_sort_random_" + str(count) + "_" + str(type)) + BenchId("std_sort_random_" + String(count) + "_" + String(type)) ) m.bench_function[bench_heap_sort]( - BenchId("heap_sort_random_" + str(count) + "_" + str(type)) + BenchId("heap_sort_random_" + String(count) + "_" + String(type)) ) @@ -307,10 +307,14 @@ fn bench_low_cardinality_list_sort(mut m: Bench, count: Int, delta: Int) raises: _ = list^ m.bench_function[bench_sort_list]( - BenchId("std_sort_low_card_" + str(count) + "_delta_" + str(delta)) + BenchId( + "std_sort_low_card_" + String(count) + "_delta_" + String(delta) + ) ) m.bench_function[bench_heap_sort]( - BenchId("heap_sort_low_card_" + str(count) + "_delta_" + str(delta)) + BenchId( + "heap_sort_low_card_" + String(count) + "_delta_" + String(delta) + ) ) diff --git a/stdlib/benchmarks/collections/bench_dict.mojo b/stdlib/benchmarks/collections/bench_dict.mojo index e5d4ba2e37..3a740b96f9 100644 --- a/stdlib/benchmarks/collections/bench_dict.mojo +++ b/stdlib/benchmarks/collections/bench_dict.mojo @@ -134,10 +134,10 @@ def main(): for i in range(len(sizes)): alias size = sizes[i] m.bench_function[bench_dict_insert[size]]( - BenchId("bench_dict_insert[" + str(size) + "]") + BenchId("bench_dict_insert[" + String(size) + "]") ) m.bench_function[bench_dict_lookup[size]]( - BenchId("bench_dict_lookup[" + str(size) + "]") + BenchId("bench_dict_lookup[" + String(size) + "]") ) m.dump_report() @@ -147,5 +147,9 @@ def main(): alias size = sizes[i] var mem_s = total_bytes_used(make_dict[size]()) print( - '"bench_dict_memory_size[' + str(size) + ']",' + str(mem_s) + ",0" + '"bench_dict_memory_size[' + + String(size) + + ']",' + + String(mem_s) + + ",0" ) diff --git a/stdlib/benchmarks/collections/bench_string.mojo b/stdlib/benchmarks/collections/bench_string.mojo index ee7647989a..bcbf29a0c0 100644 --- a/stdlib/benchmarks/collections/bench_string.mojo +++ b/stdlib/benchmarks/collections/bench_string.mojo @@ -262,7 +262,7 @@ def main(): alias fname = filenames[j] alias old = old_chars[j] alias new = new_chars[j] - suffix = "[" + str(length) + "]" # "(" + fname + ")" + suffix = "[" + String(length) + "]" # "(" + fname + ")" m.bench_function[bench_string_count[length, fname, old]]( BenchId("bench_string_count" + suffix) ) diff --git a/stdlib/benchmarks/hashlib/bench_hash.mojo b/stdlib/benchmarks/hashlib/bench_hash.mojo index 6d2ba54044..0d95cc9afe 100644 --- a/stdlib/benchmarks/hashlib/bench_hash.mojo +++ b/stdlib/benchmarks/hashlib/bench_hash.mojo @@ -586,7 +586,7 @@ fn gen_word_pairs[words: String = words_en]() -> List[String]: try: var list = words.split(",") for w in list: - var w1 = str(w[].strip()) + var w1 = String(w[].strip()) for w in list: var w2 = w[].strip() result.append(w1 + " " + w2) diff --git a/stdlib/docs/development.md b/stdlib/docs/development.md index 024dc87b6c..ef21e6fb81 100644 --- a/stdlib/docs/development.md +++ b/stdlib/docs/development.md @@ -239,7 +239,7 @@ fn get_cwd_and_paths() raises -> List[String]: result = List[String]() result.append(pathlib.get_cwd_message()) for path in cwd().listdir(): - result.append(str(path[])) + result.append(String(path[])) ``` This won't work because it's importing `pathlib` from the `stdlib.mojopkg` that diff --git a/stdlib/docs/style-guide.md b/stdlib/docs/style-guide.md index 82002c152c..e2298d1b66 100644 --- a/stdlib/docs/style-guide.md +++ b/stdlib/docs/style-guide.md @@ -371,7 +371,7 @@ a closure as a parameter that only runs when assertions are enabled: tensor = Tensor[DType.uint8, 1](TensorShape(1), cpu_device()) fn _test_cpu() capturing -> Bool: - return "cpu" in str(tensor._device) + return "cpu" in String(tensor._device) debug_assert[_test_cpu]("This code is only runnable on CPU") ``` diff --git a/stdlib/src/builtin/_location.mojo b/stdlib/src/builtin/_location.mojo index 463cba7b08..410d332e66 100644 --- a/stdlib/src/builtin/_location.mojo +++ b/stdlib/src/builtin/_location.mojo @@ -40,7 +40,7 @@ struct _SourceLocation(Writable, Stringable): Args: msg: The message to attach the prefix to. """ - return "At " + str(self) + ": " + str(msg) + return "At " + String(self) + ": " + String(msg) fn write_to[W: Writer](self, mut writer: W): """ diff --git a/stdlib/src/builtin/bool.mojo b/stdlib/src/builtin/bool.mojo index 213d080e21..3ca5f39680 100644 --- a/stdlib/src/builtin/bool.mojo +++ b/stdlib/src/builtin/bool.mojo @@ -248,7 +248,7 @@ struct Bool( Returns: A string representation. """ - return str(self) + return String(self) @always_inline("nodebug") fn __int__(self) -> Int: diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index 261fc2ffeb..51e7769704 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -254,7 +254,12 @@ struct Char(CollectionElement, EqualityComparable, Intable, Stringable): Returns: A string containing this single character. """ - return String(self) + var char_len = self.utf8_byte_length() + var buffer = List[Byte](capacity=char_len + 1) + _ = self.unsafe_write_utf8(buffer.unsafe_ptr()) + buffer.unsafe_ptr()[char_len] = 0 + buffer.size = char_len + 1 + return String(buffer^) # ===-------------------------------------------------------------------===# # Methods diff --git a/stdlib/src/builtin/debug_assert.mojo b/stdlib/src/builtin/debug_assert.mojo index 52dde896aa..896368dba2 100644 --- a/stdlib/src/builtin/debug_assert.mojo +++ b/stdlib/src/builtin/debug_assert.mojo @@ -113,7 +113,7 @@ fn debug_assert[ ```mojo person = "name: john, age: 50" name = "john" - debug_assert(str("name: ") + name == person, "unexpected name") + debug_assert(String("name: ") + name == person, "unexpected name") ``` This will have a runtime penality due to allocating a `String` in the @@ -122,7 +122,7 @@ fn debug_assert[ ```mojo fn check_name() capturing -> Bool: - return str("name: ") + name == person + return String("name: ") + name == person debug_assert[check_name]("unexpected name") ``` @@ -196,7 +196,7 @@ fn debug_assert[ ```mojo person = "name: john, age: 50" name = "john" - debug_assert(str("name: ") + name == person, "unexpected name") + debug_assert(String("name: ") + name == person, "unexpected name") ``` This will have a runtime penality due to allocating a `String` in the @@ -205,7 +205,7 @@ fn debug_assert[ ```mojo fn check_name() capturing -> Bool: - return str("name: ") + name == person + return String("name: ") + name == person debug_assert[check_name]("unexpected name") ``` diff --git a/stdlib/src/builtin/float_literal.mojo b/stdlib/src/builtin/float_literal.mojo index 6cee98bafa..9ddc2de605 100644 --- a/stdlib/src/builtin/float_literal.mojo +++ b/stdlib/src/builtin/float_literal.mojo @@ -122,7 +122,7 @@ struct FloatLiteral( Returns: A string representation. """ - return str(Float64(self)) + return String(Float64(self)) @always_inline("nodebug") fn __int_literal__(self) -> IntLiteral: diff --git a/stdlib/src/builtin/format_int.mojo b/stdlib/src/builtin/format_int.mojo index 79726e1a99..c54b602d19 100644 --- a/stdlib/src/builtin/format_int.mojo +++ b/stdlib/src/builtin/format_int.mojo @@ -225,7 +225,7 @@ fn _try_format_int( # incompatible radix and custom digit chars, which we aren't doing # above. return abort[String]( - "unexpected exception formatting value as hexadecimal: " + str(e) + "unexpected exception formatting value as hexadecimal: " + String(e) ) diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index abc536abb9..662ee68de0 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -209,7 +209,7 @@ trait ImplicitlyIntable(Intable): # ===----------------------------------------------------------------------=== # -# FIXME(25.1): Move `int` deprecation warnings to a compiler error +# FIXME(25.2): Move `int` deprecation warnings to a compiler error @deprecated( "the `int` function is deprecated, use the `Int` constructor instead." ) @@ -1149,7 +1149,7 @@ struct Int( Returns: A string representation. """ - return str(self) + return String(self) fn __hash__(self) -> UInt: """Hash the int using builtin hash. diff --git a/stdlib/src/builtin/int_literal.mojo b/stdlib/src/builtin/int_literal.mojo index f7b72d9ea0..c114104ea6 100644 --- a/stdlib/src/builtin/int_literal.mojo +++ b/stdlib/src/builtin/int_literal.mojo @@ -701,7 +701,7 @@ struct IntLiteral( Returns: The value as a string. """ - return str(Int(self)) + return String(Int(self)) @always_inline fn __ceildiv__(self, denominator: Self) -> Self: diff --git a/stdlib/src/builtin/object.mojo b/stdlib/src/builtin/object.mojo index a20b4b31c3..94ee27873b 100644 --- a/stdlib/src/builtin/object.mojo +++ b/stdlib/src/builtin/object.mojo @@ -568,18 +568,18 @@ struct _ObjectImpl( writer.write("None") return if self.is_bool(): - writer.write(str(self.get_as_bool())) + writer.write(String(self.get_as_bool())) return if self.is_int(): - writer.write(str(self.get_as_int())) + writer.write(String(self.get_as_int())) return if self.is_float(): - writer.write(str(self.get_as_float())) + writer.write(String(self.get_as_float())) return if self.is_str(): writer.write( "'" - + str( + + String( StringRef( self.get_as_string().data, self.get_as_string().length ) @@ -597,7 +597,7 @@ struct _ObjectImpl( for j in range(self.get_list_length()): if j != 0: writer.write(", ") - writer.write(str(object(self.get_list_element(j)))) + writer.write(String(object(self.get_list_element(j)))) writer.write("]") return @@ -609,9 +609,9 @@ struct _ObjectImpl( writer.write(", ") writer.write( "'" - + str(entry[].key) + + String(entry[].key) + "' = " - + str(object(entry[].value.copy())) + + String(object(entry[].value.copy())) ) print_sep = True writer.write("}") diff --git a/stdlib/src/builtin/repr.mojo b/stdlib/src/builtin/repr.mojo index 5ea538abce..9fd07cdc43 100644 --- a/stdlib/src/builtin/repr.mojo +++ b/stdlib/src/builtin/repr.mojo @@ -50,7 +50,7 @@ trait Representable: This is typically used for debugging, so it is important that the representation is information-rich and unambiguous. Note that when computing the string representation of a collection (`Dict`, `List`, `Set`, etc...), - the `repr` function is called on each element, not the `str()` function. + the `repr` function is called on each element, not the `String()` function. """ fn __repr__(self) -> String: diff --git a/stdlib/src/builtin/str.mojo b/stdlib/src/builtin/str.mojo index 93f1482cf2..f32bf25ee1 100644 --- a/stdlib/src/builtin/str.mojo +++ b/stdlib/src/builtin/str.mojo @@ -28,7 +28,7 @@ trait Stringable: Any type that conforms to `Stringable` or [`StringableRaising`](/mojo/stdlib/builtin/str/StringableRaising) works with the built-in [`print()`](/mojo/stdlib/builtin/io/print) and - [`str()`](/mojo/stdlib/builtin/str/str) functions. + [`String()`](/mojo/stdlib/builtin/str/str) functions. The `Stringable` trait requires the type to define the `__str__()` method. For example: @@ -42,12 +42,12 @@ trait Stringable: return self.s ``` - Now you can pass an instance of `Foo` to the `str()` function to get back a + Now you can pass an instance of `Foo` to the `String()` function to get back a `String`: ```mojo var foo = Foo("test") - print(str(foo) == "test") + print(String(foo) == "test") ``` ```plaintext @@ -83,7 +83,7 @@ trait StringableRaising: [`Stringable`](/mojo/stdlib/builtin/str/Stringable) or `StringableRaising` works with the built-in [`print()`](/mojo/stdlib/builtin/io/print) and - [`str()`](/mojo/stdlib/builtin/str/str) functions. + [`String()`](/mojo/stdlib/builtin/str/str) functions. The `StringableRaising` trait requires the type to define the `__str__()` method, which can raise an error. For example: @@ -99,13 +99,13 @@ trait StringableRaising: return self.s ``` - Now you can pass an instance of `Foo` to the `str()` function to get back a + Now you can pass an instance of `Foo` to the `String()` function to get back a `String`: ```mojo fn main() raises: var foo = Foo("test") - print(str(foo) == "test") + print(String(foo) == "test") ``` ```plaintext @@ -130,6 +130,10 @@ trait StringableRaising: # ===----------------------------------------------------------------------=== # +# FIXME(25.2): Move `str` deprecation warnings to a compiler error +@deprecated( + "the `str` function is deprecated, use the `String` constructor instead." +) @no_inline fn str[T: Stringable](value: T) -> String: """Get the string representation of a value. @@ -146,19 +150,10 @@ fn str[T: Stringable](value: T) -> String: return value.__str__() -@no_inline -fn str(value: None) -> String: - """Get the string representation of the `None` type. - - Args: - value: The object to get the string representation of. - - Returns: - The string representation of the object. - """ - return "None" - - +# FIXME(25.2): Move `str` deprecation warnings to a compiler error +@deprecated( + "the `str` function is deprecated, use the `String` constructor instead." +) @no_inline fn str[T: StringableRaising](value: T) raises -> String: """Get the string representation of a value. diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index 72f1207149..deaf26f17f 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -135,7 +135,7 @@ struct StringLiteral( Returns: The string value as a StringLiteral. """ - return Self._from_string[str(value)]() + return Self._from_string[String(value)]() # ===-------------------------------------------------------------------===# # Operator dunders @@ -470,7 +470,7 @@ struct StringLiteral( Returns: A new string containing the character at the specified position. """ - return str(self)[idx] + return String(self)[idx] # ===-------------------------------------------------------------------===# # Methods @@ -648,7 +648,7 @@ struct StringLiteral( Returns: The joined string. """ - return str(self).join(elems) + return String(self).join(elems) fn join(self, *elems: Int) -> String: """Joins the elements from the tuple using the current string literal as a @@ -662,9 +662,9 @@ struct StringLiteral( """ if len(elems) == 0: return "" - var curr = str(elems[0]) + var curr = String(elems[0]) for i in range(1, len(elems)): - curr += self + str(elems[i]) + curr += self + String(elems[i]) return curr fn join[*Types: Stringable](self, *elems: *Types) -> String: @@ -689,7 +689,7 @@ struct StringLiteral( is_first = False else: result += self - result += str(a) + result += String(a) elems.each[add_elt]() return result @@ -717,7 +717,7 @@ struct StringLiteral( ``` . """ - return str(self).split(sep, maxsplit) + return String(self).split(sep, maxsplit) fn split(self, sep: NoneType = None, maxsplit: Int = -1) -> List[String]: """Split the string literal by every whitespace separator. @@ -745,7 +745,7 @@ struct StringLiteral( ``` . """ - return str(self).split(sep, maxsplit) + return String(self).split(sep, maxsplit) fn splitlines(self, keepends: Bool = False) -> List[String]: """Split the string literal at line boundaries. This corresponds to Python's @@ -774,7 +774,7 @@ struct StringLiteral( Returns: The number of occurrences of `substr`. """ - return str(self).count(substr) + return String(self).count(substr) fn lower(self) -> String: """Returns a copy of the string literal with all cased characters @@ -784,7 +784,7 @@ struct StringLiteral( A new string where cased letters have been converted to lowercase. """ - return str(self).lower() + return String(self).lower() fn upper(self) -> String: """Returns a copy of the string literal with all cased characters @@ -794,7 +794,7 @@ struct StringLiteral( A new string where cased letters have been converted to uppercase. """ - return str(self).upper() + return String(self).upper() fn rjust(self, width: Int, fillchar: StringLiteral = " ") -> String: """Returns the string right justified in a string literal of specified width. @@ -806,7 +806,7 @@ struct StringLiteral( Returns: Returns right justified string, or self if width is not bigger than self length. """ - return str(self).rjust(width, fillchar) + return String(self).rjust(width, fillchar) fn ljust(self, width: Int, fillchar: StringLiteral = " ") -> String: """Returns the string left justified in a string literal of specified width. @@ -818,7 +818,7 @@ struct StringLiteral( Returns: Returns left justified string, or self if width is not bigger than self length. """ - return str(self).ljust(width, fillchar) + return String(self).ljust(width, fillchar) fn center(self, width: Int, fillchar: StringLiteral = " ") -> String: """Returns the string center justified in a string literal of specified width. @@ -830,7 +830,7 @@ struct StringLiteral( Returns: Returns center justified string, or self if width is not bigger than self length. """ - return str(self).center(width, fillchar) + return String(self).center(width, fillchar) fn startswith( self, prefix: StringSlice, start: Int = 0, end: Int = -1 @@ -872,7 +872,7 @@ struct StringLiteral( Returns: True if all characters are digits else False. """ - return str(self).isdigit() + return String(self).isdigit() fn isupper(self) -> Bool: """Returns True if all cased characters in the string literal are @@ -884,7 +884,7 @@ struct StringLiteral( True if all cased characters in the string literal are uppercase and there is at least one cased character, False otherwise. """ - return str(self).isupper() + return String(self).isupper() fn islower(self) -> Bool: """Returns True if all cased characters in the string literal @@ -896,7 +896,7 @@ struct StringLiteral( True if all cased characters in the string literal are lowercase and there is at least one cased character, False otherwise. """ - return str(self).islower() + return String(self).islower() fn strip(self) -> String: """Return a copy of the string literal with leading and trailing @@ -930,7 +930,7 @@ struct StringLiteral( Returns: A string with no trailing characters. """ - return String(str(self).rstrip(chars)) + return String(String(self).rstrip(chars)) fn rstrip(self) -> String: """Return a copy of the string with trailing whitespaces removed. This @@ -961,4 +961,4 @@ struct StringLiteral( Returns: A copy of the string with no leading whitespaces. """ - return String(str(self).lstrip()) + return String(String(self).lstrip()) diff --git a/stdlib/src/builtin/uint.mojo b/stdlib/src/builtin/uint.mojo index 7067e94d68..81c04d48e9 100644 --- a/stdlib/src/builtin/uint.mojo +++ b/stdlib/src/builtin/uint.mojo @@ -121,7 +121,7 @@ struct UInt(Indexer, _HashableWithHasher): ```mojo %# from testing import assert_equal x = UInt(50) - assert_equal(str(x), "50") + assert_equal(String(x), "50") ``` Returns: @@ -164,7 +164,7 @@ struct UInt(Indexer, _HashableWithHasher): Returns: The string representation of this UInt. """ - return String.write("UInt(", str(self), ")") + return String.write("UInt(", String(self), ")") fn __hash__(self) -> UInt: """Hash the UInt using builtin hash. diff --git a/stdlib/src/collections/deque.mojo b/stdlib/src/collections/deque.mojo index f55c345f79..a0b8bfa587 100644 --- a/stdlib/src/collections/deque.mojo +++ b/stdlib/src/collections/deque.mojo @@ -444,7 +444,7 @@ struct Deque[ElementType: CollectionElement]( print(my_deque.__str__()) ``` - When the compiler supports conditional methods, then a simple `str(my_deque)` will + When the compiler supports conditional methods, then a simple `String(my_deque)` will be enough. The elements' type must implement the `__repr__()` method for this to work. diff --git a/stdlib/src/collections/dict.mojo b/stdlib/src/collections/dict.mojo index 27b7f42a3f..f593677437 100644 --- a/stdlib/src/collections/dict.mojo +++ b/stdlib/src/collections/dict.mojo @@ -712,7 +712,7 @@ struct Dict[K: KeyElement, V: CollectionElement]( # prints "{1: 1.1, 2: 2.2}" ``` - When the compiler supports conditional methods, then a simple `str(my_dict)` will + When the compiler supports conditional methods, then a simple `String(my_dict)` will be enough. Note that both they keys and values' types must implement the `__repr__()` method @@ -748,11 +748,11 @@ struct Dict[K: KeyElement, V: CollectionElement]( fn _minimum_size_of_string_representation(self) -> Int: # we do a rough estimation of the minimum number of chars that we'll see - # in the string representation, we assume that str(key) and str(value) + # in the string representation, we assume that String(key) and String(value) # will be both at least one char. return ( 2 # '{' and '}' - + len(self) * 6 # str(key), str(value) ": " and ", " + + len(self) * 6 # String(key), String(value) ": " and ", " - 2 # remove the last ", " ) diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index cc688f34af..aedb0f4612 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -401,7 +401,7 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( print(my_list.__str__()) ``` - When the compiler supports conditional methods, then a simple `str(my_list)` will + When the compiler supports conditional methods, then a simple `String(my_list)` will be enough. The elements' type must implement the `__repr__()` method for this to work. diff --git a/stdlib/src/collections/string/format.mojo b/stdlib/src/collections/string/format.mojo index 1cd5cd968e..425dfba341 100644 --- a/stdlib/src/collections/string/format.mojo +++ b/stdlib/src/collections/string/format.mojo @@ -248,7 +248,7 @@ struct _FormatCurlyEntry(CollectionElement, CollectionElementNew): elif manual_indexing_count and automatic_indexing_count: raise Error("Cannot both use manual and automatic indexing") elif raised_manual_index: - var val = str(raised_manual_index.value()) + var val = String(raised_manual_index.value()) raise Error("Index " + val + " not in *args") elif start: raise Error(l_err) @@ -326,11 +326,11 @@ struct _FormatCurlyEntry(CollectionElement, CollectionElementNew): manual_indexing_count += 1 except e: alias unexp = "Not the expected error from atol" - debug_assert("not convertible to integer" in str(e), unexp) + debug_assert("not convertible to integer" in String(e), unexp) # field is a keyword for **kwargs: # TODO: add support for "My name is {person.name}".format(person=Person(name="Fred")) # TODO: add support for "My name is {person[name]}".format(person={"name": "Fred"}) - var f = str(field) + var f = String(field) self.field = f raised_kwarg_field = f return True @@ -362,16 +362,16 @@ struct _FormatCurlyEntry(CollectionElement, CollectionElementNew): var data: String if empty and type_impls_write_str: - data = str(args[i]) # TODO: use writer and return + data = String(args[i]) # TODO: use writer and return elif empty and type_impls_str: - data = str(args[i]) + data = String(args[i]) elif flag == `s` and type_impls_write_str: if empty: # TODO: use writer and return pass - data = str(args[i]) + data = String(args[i]) elif flag == `s` and type_impls_str: - data = str(args[i]) + data = String(args[i]) elif flag == `r` and type_impls_write_repr: if empty: # TODO: use writer and return @@ -387,7 +387,9 @@ struct _FormatCurlyEntry(CollectionElement, CollectionElementNew): alias does_not = " does not implement the trait " alias needed = "needed for conversion_flag: " var flg = String(List[UInt8](flag, 0)) - raise Error(argnum + str(i) + does_not + needed + flg) + raise Error( + argnum + String(i) + does_not + needed + flg + ) if self.format_spec: self.format_spec.value().format( @@ -586,7 +588,7 @@ struct _FormatSpec: large as needed to represent the given value faithfully.\ For Decimal, this is the same as either 'g' or 'G' depending on the value\ of context.capitals for the current decimal context.\ - The overall effect is to match the output of str() as altered by the other\ + The overall effect is to match the output of String() as altered by the other\ format modifiers.| """ @@ -699,7 +701,7 @@ struct _FormatSpec: # TODO: transform to int/float depending on format spec # TODO: send to float/int 's __format__ method # their methods should stringify as hex/bin/oct etc. - res += str(item) + res += String(item) # ===-----------------------------------------------------------------------===# diff --git a/stdlib/src/collections/string/inline_string.mojo b/stdlib/src/collections/string/inline_string.mojo index 6cb7203e6d..bfb77bab50 100644 --- a/stdlib/src/collections/string/inline_string.mojo +++ b/stdlib/src/collections/string/inline_string.mojo @@ -122,7 +122,7 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): except e: abort( "unreachable: InlineString append to FixedString failed: " - + str(e), + + String(e), ) else: # We're currently in the small layout but must change to the @@ -197,7 +197,7 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): The string representation of the type. """ if self._is_small(): - return str(self._storage[_FixedString[Self.SMALL_CAP]]) + return String(self._storage[_FixedString[Self.SMALL_CAP]]) else: return self._storage[String] @@ -303,9 +303,9 @@ struct _FixedString[CAP: Int]( if len(literal) > CAP: raise Error( "String literal (len=" - + str(len(literal)) + + String(len(literal)) + ") is longer than FixedString capacity (" - + str(CAP) + + String(CAP) + ")" ) @@ -385,11 +385,11 @@ struct _FixedString[CAP: Int]( return Optional( Error( "Insufficient capacity to append len=" - + str(len(bytes)) + + String(len(bytes)) + " string to len=" - + str(len(self)) + + String(len(self)) + " FixedString with capacity=" - + str(CAP), + + String(CAP), ) ) diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index db6afcb928..5293633eb6 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -255,7 +255,7 @@ fn atol(str_slice: StringSlice, base: Int = 10) raises -> Int: real_base = base if real_base <= 10: - ord_num_max = ord(str(real_base - 1)) + ord_num_max = ord(String(real_base - 1)) else: ord_num_max = ord("9") ord_letter_max = ( @@ -374,9 +374,9 @@ fn _handle_base_prefix( fn _str_to_base_error(base: Int, str_slice: StringSlice) -> String: return ( "String is not convertible to integer with base " - + str(base) + + String(base) + ": '" - + str(str_slice) + + String(str_slice) + "'" ) @@ -416,7 +416,9 @@ fn _identify_base(str_slice: StringSlice, start: Int) -> Tuple[Int, Int]: fn _atof_error(str_ref: StringSlice) -> Error: - return Error("String is not convertible to float: '" + str(str_ref) + "'") + return Error( + "String is not convertible to float: '" + String(str_ref) + "'" + ) fn atof(str_slice: StringSlice) raises -> Float64: @@ -577,6 +579,42 @@ struct String( """Construct an uninitialized string.""" self._buffer = Self._buffer_type() + @no_inline + fn __init__[T: Stringable](out self, value: T): + """Initialize from a type conforming to `Stringable`. + + Parameters: + T: The type conforming to Stringable. + + Args: + value: The object to get the string representation of. + """ + self = value.__str__() + + @no_inline + fn __init__[T: StringableRaising](out self, value: T) raises: + """Initialize from a type conforming to `StringableRaising`. + + Parameters: + T: The type conforming to Stringable. + + Args: + value: The object to get the string representation of. + + Raises: + If there is an error when computing the string representation of the type. + """ + self = value.__str__() + + @no_inline + fn __init__(out self, value: None): + """Initialize a `None` type as "None". + + Args: + value: The object to get the string representation of. + """ + self = "None" + @always_inline fn __init__(out self, *, capacity: Int): """Construct an uninitialized string with the given capacity. @@ -618,53 +656,6 @@ struct String( """ return self # Just use the implicit copyinit. - fn __init__(out self, char: Char): - """Construct a string from a character. - - Args: - char: The character to construct this string from. - - Notes: - This will allocate a new string holding the UTF-8 encoded - representation of `char`. - """ - var char_len = char.utf8_byte_length() - var buffer = List[Byte](capacity=char_len + 1) - _ = char.unsafe_write_utf8(buffer.unsafe_ptr()) - buffer.unsafe_ptr()[char_len] = 0 - buffer.size = char_len + 1 - self = String(buffer^) - - fn __init__(out self, strref: StringRef): - """Construct a string from a StringRef object. - - Args: - strref: The StringRef from which to construct this string object. - """ - var length = len(strref) - var buffer = Self._buffer_type() - # +1 for null terminator, initialized to 0 - buffer.resize(length + 1, 0) - memcpy(dest=buffer.data, src=strref.data, count=length) - self = Self(buffer^) - - fn __init__(out self, str_slice: StringSlice): - """Construct a string from a string slice. - - Args: - str_slice: The string slice from which to construct this string. - - Notes: - This will allocate a new string that copies the string contents from - the provided string slice. - """ - - var length = str_slice.byte_length() - var ptr = UnsafePointer[Byte].alloc(length + 1) # null terminator - memcpy(ptr, str_slice.unsafe_ptr(), length) - ptr[length] = 0 - self = String(ptr=ptr, length=length + 1) - @always_inline @implicit fn __init__(out self, literal: StringLiteral): @@ -1145,9 +1136,9 @@ struct String( """ if len(elems) == 0: return "" - var curr = str(elems[0]) + var curr = String(elems[0]) for i in range(1, len(elems)): - curr += self + str(elems[i]) + curr += self + String(elems[i]) return curr fn join[*Types: Writable](self, *elems: *Types) -> String: @@ -1210,7 +1201,7 @@ struct String( is_first = False else: result += self - result += str(e[]) + result += String(e[]) return result diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 4104962de4..0e012d6c66 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -496,12 +496,20 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( @no_inline fn __str__(self) -> String: - """Gets this slice as a standard `String`. + """Convert this StringSlice to a String. Returns: - The string representation of the slice. + A new String. + + Notes: + This will allocate a new string that copies the string contents from + the provided string slice. """ - return String(str_slice=self) + var length = self.byte_length() + var ptr = UnsafePointer[Byte].alloc(length + 1) # null terminator + memcpy(ptr, self.unsafe_ptr(), length) + ptr[length] = 0 + return String(ptr=ptr, length=length + 1) fn __repr__(self) -> String: """Return a Mojo-compatible representation of this string slice. @@ -582,7 +590,7 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Returns: The file system path representation as a string. """ - return String(self) + return self.__str__() # ===------------------------------------------------------------------===# # Operator dunders diff --git a/stdlib/src/memory/pointer.mojo b/stdlib/src/memory/pointer.mojo index 1cd5f70dc4..54f60a1330 100644 --- a/stdlib/src/memory/pointer.mojo +++ b/stdlib/src/memory/pointer.mojo @@ -417,4 +417,4 @@ struct Pointer[ Returns: The string representation of the Pointer. """ - return str(UnsafePointer.address_of(self[])) + return String(UnsafePointer.address_of(self[])) diff --git a/stdlib/src/memory/unsafe_pointer.mojo b/stdlib/src/memory/unsafe_pointer.mojo index c2aefe847e..d2c19e8fb1 100644 --- a/stdlib/src/memory/unsafe_pointer.mojo +++ b/stdlib/src/memory/unsafe_pointer.mojo @@ -442,7 +442,7 @@ struct UnsafePointer[ """ # TODO: Avoid intermediate String allocation. - writer.write(str(self)) + writer.write(String(self)) # ===-------------------------------------------------------------------===# # Methods diff --git a/stdlib/src/os/_linux_aarch64.mojo b/stdlib/src/os/_linux_aarch64.mojo index f6184d56ab..2eaba1b631 100644 --- a/stdlib/src/os/_linux_aarch64.mojo +++ b/stdlib/src/os/_linux_aarch64.mojo @@ -70,20 +70,20 @@ struct _c_stat(Stringable): @no_inline fn __str__(self) -> String: var res = String("{\n") - res += "st_dev: " + str(self.st_dev) + ",\n" - res += "st_mode: " + str(self.st_mode) + ",\n" - res += "st_nlink: " + str(self.st_nlink) + ",\n" - res += "st_ino: " + str(self.st_ino) + ",\n" - res += "st_uid: " + str(self.st_uid) + ",\n" - res += "st_gid: " + str(self.st_gid) + ",\n" - res += "st_rdev: " + str(self.st_rdev) + ",\n" - res += "st_size: " + str(self.st_size) + ",\n" - res += "st_blksize: " + str(self.st_blksize) + ",\n" - res += "st_blocks: " + str(self.st_blocks) + ",\n" - res += "st_atimespec: " + str(self.st_atimespec) + ",\n" - res += "st_mtimespec: " + str(self.st_mtimespec) + ",\n" - res += "st_ctimespec: " + str(self.st_ctimespec) + ",\n" - res += "st_birthtimespec: " + str(self.st_birthtimespec) + "\n" + res += "st_dev: " + String(self.st_dev) + ",\n" + res += "st_mode: " + String(self.st_mode) + ",\n" + res += "st_nlink: " + String(self.st_nlink) + ",\n" + res += "st_ino: " + String(self.st_ino) + ",\n" + res += "st_uid: " + String(self.st_uid) + ",\n" + res += "st_gid: " + String(self.st_gid) + ",\n" + res += "st_rdev: " + String(self.st_rdev) + ",\n" + res += "st_size: " + String(self.st_size) + ",\n" + res += "st_blksize: " + String(self.st_blksize) + ",\n" + res += "st_blocks: " + String(self.st_blocks) + ",\n" + res += "st_atimespec: " + String(self.st_atimespec) + ",\n" + res += "st_mtimespec: " + String(self.st_mtimespec) + ",\n" + res += "st_ctimespec: " + String(self.st_ctimespec) + ",\n" + res += "st_birthtimespec: " + String(self.st_birthtimespec) + "\n" return res + "}" fn _to_stat_result(self) -> stat_result: diff --git a/stdlib/src/os/_linux_x86.mojo b/stdlib/src/os/_linux_x86.mojo index 76c1816e81..fbd5629f48 100644 --- a/stdlib/src/os/_linux_x86.mojo +++ b/stdlib/src/os/_linux_x86.mojo @@ -68,20 +68,20 @@ struct _c_stat(Stringable): @no_inline fn __str__(self) -> String: var res = String("{\n") - res += "st_dev: " + str(self.st_dev) + ",\n" - res += "st_mode: " + str(self.st_mode) + ",\n" - res += "st_nlink: " + str(self.st_nlink) + ",\n" - res += "st_ino: " + str(self.st_ino) + ",\n" - res += "st_uid: " + str(self.st_uid) + ",\n" - res += "st_gid: " + str(self.st_gid) + ",\n" - res += "st_rdev: " + str(self.st_rdev) + ",\n" - res += "st_size: " + str(self.st_size) + ",\n" - res += "st_blksize: " + str(self.st_blksize) + ",\n" - res += "st_blocks: " + str(self.st_blocks) + ",\n" - res += "st_atimespec: " + str(self.st_atimespec) + ",\n" - res += "st_mtimespec: " + str(self.st_mtimespec) + ",\n" - res += "st_ctimespec: " + str(self.st_ctimespec) + ",\n" - res += "st_birthtimespec: " + str(self.st_birthtimespec) + "\n" + res += "st_dev: " + String(self.st_dev) + ",\n" + res += "st_mode: " + String(self.st_mode) + ",\n" + res += "st_nlink: " + String(self.st_nlink) + ",\n" + res += "st_ino: " + String(self.st_ino) + ",\n" + res += "st_uid: " + String(self.st_uid) + ",\n" + res += "st_gid: " + String(self.st_gid) + ",\n" + res += "st_rdev: " + String(self.st_rdev) + ",\n" + res += "st_size: " + String(self.st_size) + ",\n" + res += "st_blksize: " + String(self.st_blksize) + ",\n" + res += "st_blocks: " + String(self.st_blocks) + ",\n" + res += "st_atimespec: " + String(self.st_atimespec) + ",\n" + res += "st_mtimespec: " + String(self.st_mtimespec) + ",\n" + res += "st_ctimespec: " + String(self.st_ctimespec) + ",\n" + res += "st_birthtimespec: " + String(self.st_birthtimespec) + "\n" return res + "}" fn _to_stat_result(self) -> stat_result: diff --git a/stdlib/src/os/_macos.mojo b/stdlib/src/os/_macos.mojo index b23a5f713d..596fb6e459 100644 --- a/stdlib/src/os/_macos.mojo +++ b/stdlib/src/os/_macos.mojo @@ -73,22 +73,22 @@ struct _c_stat(Stringable): @no_inline fn __str__(self) -> String: var res = String("{\n") - res += "st_dev: " + str(self.st_dev) + ",\n" - res += "st_mode: " + str(self.st_mode) + ",\n" - res += "st_nlink: " + str(self.st_nlink) + ",\n" - res += "st_ino: " + str(self.st_ino) + ",\n" - res += "st_uid: " + str(self.st_uid) + ",\n" - res += "st_gid: " + str(self.st_gid) + ",\n" - res += "st_rdev: " + str(self.st_rdev) + ",\n" - res += "st_atimespec: " + str(self.st_atimespec) + ",\n" - res += "st_mtimespec: " + str(self.st_mtimespec) + ",\n" - res += "st_ctimespec: " + str(self.st_ctimespec) + ",\n" - res += "st_birthtimespec: " + str(self.st_birthtimespec) + ",\n" - res += "st_size: " + str(self.st_size) + ",\n" - res += "st_blocks: " + str(self.st_blocks) + ",\n" - res += "st_blksize: " + str(self.st_blksize) + ",\n" - res += "st_flags: " + str(self.st_flags) + ",\n" - res += "st_gen: " + str(self.st_gen) + "\n" + res += "st_dev: " + String(self.st_dev) + ",\n" + res += "st_mode: " + String(self.st_mode) + ",\n" + res += "st_nlink: " + String(self.st_nlink) + ",\n" + res += "st_ino: " + String(self.st_ino) + ",\n" + res += "st_uid: " + String(self.st_uid) + ",\n" + res += "st_gid: " + String(self.st_gid) + ",\n" + res += "st_rdev: " + String(self.st_rdev) + ",\n" + res += "st_atimespec: " + String(self.st_atimespec) + ",\n" + res += "st_mtimespec: " + String(self.st_mtimespec) + ",\n" + res += "st_ctimespec: " + String(self.st_ctimespec) + ",\n" + res += "st_birthtimespec: " + String(self.st_birthtimespec) + ",\n" + res += "st_size: " + String(self.st_size) + ",\n" + res += "st_blocks: " + String(self.st_blocks) + ",\n" + res += "st_blksize: " + String(self.st_blksize) + ",\n" + res += "st_flags: " + String(self.st_flags) + ",\n" + res += "st_gen: " + String(self.st_gen) + "\n" return res + "}" fn _to_stat_result(self) -> stat_result: diff --git a/stdlib/src/os/fstat.mojo b/stdlib/src/os/fstat.mojo index 83e493bc7a..fb683155da 100644 --- a/stdlib/src/os/fstat.mojo +++ b/stdlib/src/os/fstat.mojo @@ -169,10 +169,10 @@ struct stat_result(Stringable, Writable): writer.write(", st_uid=", self.st_uid) writer.write(", st_gid=", self.st_gid) writer.write(", st_size=", self.st_size) - writer.write(", st_atime=", str(self.st_atimespec)) - writer.write(", st_mtime=", str(self.st_mtimespec)) - writer.write(", st_ctime=", str(self.st_ctimespec)) - writer.write(", st_birthtime=", str(self.st_birthtimespec)) + writer.write(", st_atime=", String(self.st_atimespec)) + writer.write(", st_mtime=", String(self.st_mtimespec)) + writer.write(", st_ctime=", String(self.st_ctimespec)) + writer.write(", st_birthtime=", String(self.st_birthtimespec)) writer.write(", st_blocks=", self.st_blocks) writer.write(", st_blksize=", self.st_blksize) writer.write(", st_rdev=", self.st_rdev) @@ -194,7 +194,7 @@ struct stat_result(Stringable, Writable): Returns: A representation of stat_result. """ - return str(self) + return String(self) # ===----------------------------------------------------------------------=== # diff --git a/stdlib/src/os/os.mojo b/stdlib/src/os/os.mojo index cf44c53814..350a660db6 100644 --- a/stdlib/src/os/os.mojo +++ b/stdlib/src/os/os.mojo @@ -367,11 +367,11 @@ def makedirs[ mkdir(path, mode) except e: if not exist_ok: - raise str( + raise String( e ) + "\nset `makedirs(path, exist_ok=True)` to allow existing dirs" if not os.path.isdir(path): - raise "path not created: " + path.__fspath__() + "\n" + str(e) + raise "path not created: " + path.__fspath__() + "\n" + String(e) fn rmdir[PathLike: os.PathLike](path: PathLike) raises: diff --git a/stdlib/src/os/path/path.mojo b/stdlib/src/os/path/path.mojo index 60ea06e96b..139e77d681 100644 --- a/stdlib/src/os/path/path.mojo +++ b/stdlib/src/os/path/path.mojo @@ -367,8 +367,8 @@ def split[PathLike: os.PathLike, //](path: PathLike) -> (String, String): fspath = path.__fspath__() i = fspath.rfind(os.sep) + 1 head, tail = fspath[:i], fspath[i:] - if head and head != str(os.sep) * len(head): - head = str(head.rstrip(sep)) + if head and head != String(os.sep) * len(head): + head = String(head.rstrip(sep)) return head, tail diff --git a/stdlib/src/pathlib/path.mojo b/stdlib/src/pathlib/path.mojo index 4cfbf1357a..cec42c48b3 100644 --- a/stdlib/src/pathlib/path.mojo +++ b/stdlib/src/pathlib/path.mojo @@ -61,8 +61,8 @@ fn _dir_of_current_file() raises -> Path: @no_inline fn _dir_of_current_file_impl(file_name: StringLiteral) raises -> Path: - var i = str(file_name).rfind(DIR_SEPARATOR) - return Path(str(file_name)[0:i]) + var i = String(file_name).rfind(DIR_SEPARATOR) + return Path(String(file_name)[0:i]) @value @@ -184,7 +184,7 @@ struct Path( Returns: A string representation of the path. """ - return str(self) + return String(self) fn __repr__(self) -> String: """Returns a printable representation of the path. @@ -192,7 +192,7 @@ struct Path( Returns: A printable representation of the path. """ - return str(self) + return String(self) fn __eq__(self, other: Self) -> Bool: """Returns True if the two paths are equal. @@ -203,7 +203,7 @@ struct Path( Returns: True if the paths are equal and False otherwise. """ - return str(self) == str(other) + return String(self) == String(other) fn __eq__(self, other: StringSlice) -> Bool: """Returns True if the two paths are equal. @@ -340,7 +340,7 @@ struct Path( value: The value to write. """ with open(self, "w") as f: - f.write(str(value)) + f.write(String(value)) fn suffix(self) -> String: """The path's extension, if any. diff --git a/stdlib/src/pwd/_linux.mojo b/stdlib/src/pwd/_linux.mojo index 3f1d3b4460..877cebd05b 100644 --- a/stdlib/src/pwd/_linux.mojo +++ b/stdlib/src/pwd/_linux.mojo @@ -10,9 +10,9 @@ # See the License for the specific language governing permissions and # limitations under the License. # ===----------------------------------------------------------------------=== # -from sys.ffi import c_char, external_call - from memory import UnsafePointer +from utils import StringRef +from sys.ffi import c_char, external_call from .pwd import Passwd @@ -35,20 +35,20 @@ struct _C_Passwd: fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: var c_pwuid = passwd_ptr[] return Passwd( - pw_name=String(c_pwuid.pw_name), - pw_passwd=String(c_pwuid.pw_passwd), + pw_name=String(StringRef(c_pwuid.pw_name)), + pw_passwd=String(StringRef(c_pwuid.pw_passwd)), pw_uid=Int(c_pwuid.pw_uid), pw_gid=Int(c_pwuid.pw_gid), - pw_gecos=String(c_pwuid.pw_gecos), - pw_dir=String(c_pwuid.pw_dir), - pw_shell=String(c_pwuid.pw_shell), + pw_gecos=String(StringRef(c_pwuid.pw_gecos)), + pw_dir=String(StringRef(c_pwuid.pw_dir)), + pw_shell=String(StringRef(c_pwuid.pw_shell)), ) fn _getpw_linux(uid: UInt32) raises -> Passwd: var passwd_ptr = external_call["getpwuid", UnsafePointer[_C_Passwd]](uid) if not passwd_ptr: - raise "user ID not found in the password database: " + str(uid) + raise "user ID not found in the password database: " + String(uid) return _build_pw_struct(passwd_ptr) diff --git a/stdlib/src/pwd/_macos.mojo b/stdlib/src/pwd/_macos.mojo index 348a4b1377..7aa51eeeb2 100644 --- a/stdlib/src/pwd/_macos.mojo +++ b/stdlib/src/pwd/_macos.mojo @@ -10,9 +10,9 @@ # See the License for the specific language governing permissions and # limitations under the License. # ===----------------------------------------------------------------------=== # -from sys.ffi import c_char, external_call - +from utils import StringRef from memory import UnsafePointer +from sys.ffi import c_char, external_call from .pwd import Passwd @@ -39,13 +39,13 @@ struct _C_Passwd: fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: var c_pwuid = passwd_ptr[] var passwd = Passwd( - pw_name=String(c_pwuid.pw_name), - pw_passwd=String(c_pwuid.pw_passwd), + pw_name=String(StringRef(c_pwuid.pw_name)), + pw_passwd=String(StringRef(c_pwuid.pw_passwd)), pw_uid=Int(c_pwuid.pw_uid), pw_gid=Int(c_pwuid.pw_gid), - pw_gecos=String(c_pwuid.pw_gecos), - pw_dir=String(c_pwuid.pw_dir), - pw_shell=String(c_pwuid.pw_shell), + pw_gecos=String(StringRef(c_pwuid.pw_gecos)), + pw_dir=String(StringRef(c_pwuid.pw_dir)), + pw_shell=String(StringRef(c_pwuid.pw_shell)), ) return passwd @@ -53,7 +53,7 @@ fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: fn _getpw_macos(uid: UInt32) raises -> Passwd: var passwd_ptr = external_call["getpwuid", UnsafePointer[_C_Passwd]](uid) if not passwd_ptr: - raise "user ID not found in the password database: " + str(uid) + raise "user ID not found in the password database: " + String(uid) return _build_pw_struct(passwd_ptr) diff --git a/stdlib/src/python/_cpython.mojo b/stdlib/src/python/_cpython.mojo index e247533f6f..52b7d58343 100644 --- a/stdlib/src/python/_cpython.mojo +++ b/stdlib/src/python/_cpython.mojo @@ -486,7 +486,7 @@ struct PyObject(Stringable, Representable, Writable): Returns: A string representation. """ - return str(self) + return String(self) # ===-------------------------------------------------------------------===# # Methods @@ -574,7 +574,7 @@ struct PyModuleDef_Base(Stringable, Representable, Writable): Returns: A string representation. """ - return str(self) + return String(self) # ===-------------------------------------------------------------------===# # Methods @@ -694,7 +694,7 @@ struct PyModuleDef(Stringable, Representable, Writable): Returns: A string representation. """ - return str(self) + return String(self) # ===-------------------------------------------------------------------===# # Methods diff --git a/stdlib/src/python/python.mojo b/stdlib/src/python/python.mojo index ca1ccab3ab..e5c774c2e5 100644 --- a/stdlib/src/python/python.mojo +++ b/stdlib/src/python/python.mojo @@ -412,7 +412,7 @@ struct Python: "invalid unchecked conversion of Python error to Mojo error", ) - var error: Error = str(PythonObject(cpython.PyErr_Fetch())) + var error: Error = String(PythonObject(cpython.PyErr_Fetch())) cpython.PyErr_Clear() return error diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index e247ec033b..ccd039679b 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -1531,7 +1531,7 @@ struct PythonObject( """ # TODO: Avoid this intermediate String allocation, if possible. - writer.write(str(self)) + writer.write(String(self)) # ===-------------------------------------------------------------------===# # Methods @@ -1589,7 +1589,7 @@ struct PythonObject( var actual_type = cpython.Py_TYPE(self.unsafe_as_py_object_ptr()) var actual_type_name = PythonObject(cpython.PyType_GetName(actual_type)) - return str(actual_type_name) + return String(actual_type_name) # ===-----------------------------------------------------------------------===# diff --git a/stdlib/src/tempfile/tempfile.mojo b/stdlib/src/tempfile/tempfile.mojo index 18b783cffe..a493c02230 100644 --- a/stdlib/src/tempfile/tempfile.mojo +++ b/stdlib/src/tempfile/tempfile.mojo @@ -64,7 +64,7 @@ fn _candidate_tempdir_list() -> List[String]: # As a last resort, the current directory if possible, # os.path.getcwd() could raise try: - dirlist.append(str(Path())) + dirlist.append(String(Path())) except: pass @@ -102,7 +102,7 @@ fn _try_to_create_file(dir: StringSlice) -> Bool: # verify that we have writing access in the target directory try: - with FileHandle(str(filename), "w"): + with FileHandle(String(filename), "w"): pass os.remove(filename) return True @@ -161,7 +161,7 @@ fn mkdtemp( # python implementation expands the path, # but several functions are not yet implemented in mojo # i.e. abspath, normpath - return str(dir_name) + return String(dir_name) except: continue raise Error("Failed to create temporary file") @@ -279,7 +279,7 @@ struct NamedTemporaryFile: print( f.read() == "Hello world!" ) - print(str(p), p.exists()) #Removed by default + print(String(p), p.exists()) #Removed by default ``` Note: `NamedTemporaryFile.__init__` document the arguments. """ diff --git a/stdlib/src/testing/testing.mojo b/stdlib/src/testing/testing.mojo index e6235bc616..f8b02cc294 100644 --- a/stdlib/src/testing/testing.mojo +++ b/stdlib/src/testing/testing.mojo @@ -43,7 +43,7 @@ from utils import StringSlice @always_inline fn _assert_error[T: Stringable](msg: T, loc: _SourceLocation) -> String: - return loc.prefix("AssertionError: " + str(msg)) + return loc.prefix("AssertionError: " + String(msg)) @always_inline @@ -141,7 +141,10 @@ fn assert_equal[ """ if lhs != rhs: raise _assert_cmp_error["`left == right` comparison"]( - str(lhs), str(rhs), msg=msg, loc=location.or_else(__call_location()) + String(lhs), + String(rhs), + msg=msg, + loc=location.or_else(__call_location()), ) @@ -200,7 +203,10 @@ fn assert_equal[ """ if any(lhs != rhs): raise _assert_cmp_error["`left == right` comparison"]( - str(lhs), str(rhs), msg=msg, loc=location.or_else(__call_location()) + String(lhs), + String(rhs), + msg=msg, + loc=location.or_else(__call_location()), ) @@ -345,7 +351,10 @@ fn assert_not_equal[ """ if lhs == rhs: raise _assert_cmp_error["`left != right` comparison"]( - str(lhs), str(rhs), msg=msg, loc=location.or_else(__call_location()) + String(lhs), + String(rhs), + msg=msg, + loc=location.or_else(__call_location()), ) @@ -403,7 +412,10 @@ fn assert_not_equal[ """ if all(lhs == rhs): raise _assert_cmp_error["`left != right` comparison"]( - str(lhs), str(rhs), msg=msg, loc=location.or_else(__call_location()) + String(lhs), + String(rhs), + msg=msg, + loc=location.or_else(__call_location()), ) @@ -490,11 +502,11 @@ fn assert_almost_equal[ ) if not all(almost_equal): - var err = str(lhs) + " is not close to " + str(rhs) + var err = String(lhs) + " is not close to " + String(rhs) @parameter if type.is_integral() or type.is_floating_point(): - err += " with a diff of " + str(abs(lhs - rhs)) + err += " with a diff of " + String(abs(lhs - rhs)) if msg: err += " (" + msg + ")" @@ -529,7 +541,10 @@ fn assert_is[ """ if lhs is not rhs: raise _assert_cmp_error["`left is right` identification"]( - str(lhs), str(rhs), msg=msg, loc=location.or_else(__call_location()) + String(lhs), + String(rhs), + msg=msg, + loc=location.or_else(__call_location()), ) @@ -560,7 +575,10 @@ fn assert_is_not[ """ if lhs is rhs: raise _assert_cmp_error["`left is not right` identification"]( - str(lhs), str(rhs), msg=msg, loc=location.or_else(__call_location()) + String(lhs), + String(rhs), + msg=msg, + loc=location.or_else(__call_location()), ) @@ -644,7 +662,7 @@ struct assert_raises: AssertionError: Always. The block must raise to pass the test. """ raise Error( - "AssertionError: Didn't raise at " + str(self.call_location) + "AssertionError: Didn't raise at " + String(self.call_location) ) fn __exit__(self, error: Error) raises -> Bool: @@ -660,5 +678,5 @@ struct assert_raises: True if the error message contained the expected string. """ if self.message_contains: - return self.message_contains.value() in str(error) + return self.message_contains.value() in String(error) return True diff --git a/stdlib/src/time/time.mojo b/stdlib/src/time/time.mojo index 5ace9e42ce..561179f9f0 100644 --- a/stdlib/src/time/time.mojo +++ b/stdlib/src/time/time.mojo @@ -78,7 +78,7 @@ struct _CTimeSpec(Stringable): @no_inline fn __str__(self) -> String: - return str(self.as_nanoseconds()) + "ns" + return String(self.as_nanoseconds()) + "ns" @value diff --git a/stdlib/src/utils/_serialize.mojo b/stdlib/src/utils/_serialize.mojo index f6e5baf18c..e013cc6ea8 100644 --- a/stdlib/src/utils/_serialize.mojo +++ b/stdlib/src/utils/_serialize.mojo @@ -170,7 +170,7 @@ fn _serialize[ for i in range(len(shape)): if i: shape_str += "x" - shape_str += str(shape[i]) + shape_str += String(shape[i]) serialize_fn(shape_str) if serialize_end_line: diff --git a/stdlib/src/utils/stringref.mojo b/stdlib/src/utils/stringref.mojo index 7d41867971..dd1ebd678e 100644 --- a/stdlib/src/utils/stringref.mojo +++ b/stdlib/src/utils/stringref.mojo @@ -20,7 +20,7 @@ from sys.ffi import c_char from bit import count_trailing_zeros from builtin.dtype import _uint_type_of_width -from memory import UnsafePointer, memcmp, pack_bits, Span +from memory import UnsafePointer, memcmp, pack_bits, Span, memcpy from memory.memory import _memcmp_impl_unconstrained @@ -400,7 +400,12 @@ struct StringRef( Returns: A new string. """ - return String.write(self) + var length = len(self) + var buffer = String._buffer_type() + # +1 for null terminator, initialized to 0 + buffer.resize(length + 1, 0) + memcpy(dest=buffer.data, src=self.data, count=length) + return String(buffer^) @no_inline fn __repr__(self) -> String: @@ -409,7 +414,7 @@ struct StringRef( Returns: The String representation of the StringRef. """ - return String.write("StringRef(", repr(str(self)), ")") + return String.write("StringRef(", repr(String(self)), ")") @no_inline fn write_to[W: Writer](self, mut writer: W): diff --git a/stdlib/src/utils/variant.mojo b/stdlib/src/utils/variant.mojo index 60d9279a30..0a9b66979d 100644 --- a/stdlib/src/utils/variant.mojo +++ b/stdlib/src/utils/variant.mojo @@ -22,7 +22,7 @@ fn to_string(mut x: IntOrString) -> String: if x.isa[String](): return x[String] # x.isa[Int]() - return str(x[Int]) + return String(x[Int]) # They have to be mutable for now, and implement CollectionElement var an_int = IntOrString(4) @@ -85,7 +85,7 @@ struct Variant[*Ts: CollectionElement]( if x.isa[String](): return x[String] # x.isa[Int]() - return str(x[Int]) + return String(x[Int]) # They have to be mutable for now, and implement CollectionElement var an_int = IntOrString(4) diff --git a/stdlib/src/utils/write.mojo b/stdlib/src/utils/write.mojo index f2a5172d2f..a46ecefbee 100644 --- a/stdlib/src/utils/write.mojo +++ b/stdlib/src/utils/write.mojo @@ -68,14 +68,14 @@ trait Writer: fn write_to[W: Writer](self, mut writer: W): writer.write("Point(", self.x, ", ", self.y, ")") - # Enable conversion to a String using `str(point)` + # Enable conversion to a String using `String(point)` fn __str__(self) -> String: return String.write(self) fn main(): var point = Point(1, 2) - var new_string = NewString(str(point)) + var new_string = NewString(String(point)) new_string.write("\\n", Point(3, 4)) print(new_string) ``` diff --git a/stdlib/test/bit/test_bit.mojo b/stdlib/test/bit/test_bit.mojo index 489976fdeb..246b3d193c 100644 --- a/stdlib/test/bit/test_bit.mojo +++ b/stdlib/test/bit/test_bit.mojo @@ -515,7 +515,7 @@ def test_log2_floor(): assert_equal( log2_floor(i), _log2_floor(i), - msg="mismatching value for the input value of " + str(i), + msg="mismatching value for the input value of " + String(i), ) fn _check_alias[n: Int](expected: Int) raises: diff --git a/stdlib/test/builtin/test_bfloat16.mojo b/stdlib/test/builtin/test_bfloat16.mojo index 1b01473741..8295f30970 100644 --- a/stdlib/test/builtin/test_bfloat16.mojo +++ b/stdlib/test/builtin/test_bfloat16.mojo @@ -68,7 +68,7 @@ def check_float64_values(): ) assert_equal( - str( + String( Float64( __mlir_op.`pop.cast`[_type = __mlir_type[`!pop.scalar`]]( __mlir_op.`kgen.param.constant`[ diff --git a/stdlib/test/builtin/test_bool.mojo b/stdlib/test/builtin/test_bool.mojo index 2225b795bf..11d0a353dd 100644 --- a/stdlib/test/builtin/test_bool.mojo +++ b/stdlib/test/builtin/test_bool.mojo @@ -51,9 +51,9 @@ def test_convert_from_implicitly_boolable(): assert_true(bool(MyTrue())) -def test_bool_to_string(): - assert_equal(str(True), "True") - assert_equal(str(False), "False") +# def test_bool_to_string(): +# assert_equal(String(True), "True") +# assert_equal(String(False), "False") def test_bool_representation(): @@ -159,7 +159,7 @@ def main(): test_bool_cast_to_int() test_bool_none() test_convert_from_implicitly_boolable() - test_bool_to_string() + # test_bool_to_string() test_bool_representation() test_bitwise() test_neg() diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index b38a855051..ce52119ad1 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -56,11 +56,11 @@ def test_char_comparison(): def test_char_formatting(): - assert_equal(str(Char(0)), "\0") - assert_equal(str(Char(32)), " ") - assert_equal(str(Char(97)), "a") - assert_equal(str(Char.from_u32(0x00BE).value()), "¾") - assert_equal(str(Char.from_u32(0x1F642).value()), "🙂") + assert_equal(String(Char(0)), "\0") + assert_equal(String(Char(32)), " ") + assert_equal(String(Char(97)), "a") + assert_equal(String(Char.from_u32(0x00BE).value()), "¾") + assert_equal(String(Char.from_u32(0x1F642).value()), "🙂") def test_char_properties(): diff --git a/stdlib/test/builtin/test_dtype.mojo b/stdlib/test/builtin/test_dtype.mojo index d941ab794a..eba0e13117 100644 --- a/stdlib/test/builtin/test_dtype.mojo +++ b/stdlib/test/builtin/test_dtype.mojo @@ -24,8 +24,8 @@ fn test_equality() raises: fn test_stringable() raises: - assert_equal("float32", str(DType.float32)) - assert_equal("int64", str(DType.int64)) + assert_equal("float32", String(DType.float32)) + assert_equal("int64", String(DType.int64)) fn test_representable() raises: diff --git a/stdlib/test/builtin/test_error.mojo b/stdlib/test/builtin/test_error.mojo index eb24ee7e4b..70dea916e7 100644 --- a/stdlib/test/builtin/test_error.mojo +++ b/stdlib/test/builtin/test_error.mojo @@ -23,15 +23,15 @@ def test_error_raising(): try: raise_an_error() except e: - assert_equal(str(e), "MojoError: This is an error!") + assert_equal(String(e), "MojoError: This is an error!") def test_from_and_to_string(): var my_string: String = "FOO" var error = Error(my_string) - assert_equal(str(error), "FOO") + assert_equal(String(error), "FOO") - assert_equal(str(Error("bad")), "bad") + assert_equal(String(Error("bad")), "bad") assert_equal(repr(Error("err")), "Error('err')") diff --git a/stdlib/test/builtin/test_file.mojo b/stdlib/test/builtin/test_file.mojo index 96043d9952..c8c792a6ee 100644 --- a/stdlib/test/builtin/test_file.mojo +++ b/stdlib/test/builtin/test_file.mojo @@ -164,7 +164,7 @@ def test_file_seek(): _ = f.seek(-12) except e: alias expected_msg = "seek error" - assert_equal(str(e)[: len(expected_msg)], expected_msg) + assert_equal(String(e)[: len(expected_msg)], expected_msg) def test_file_open_nodir(): @@ -232,14 +232,14 @@ def test_file_read_to_dtype_pointer(): var ptr = UnsafePointer[UInt8].alloc(8) var data = f.read(ptr, 8) assert_equal( - str(ptr.load[width=8](0)), + String(ptr.load[width=8](0)), "[76, 111, 114, 101, 109, 32, 105, 112]", ) var ptr2 = UnsafePointer[Int8].alloc(8) var data2 = f.read(ptr2, 8) assert_equal( - str(ptr2.load[width=8](0)), + String(ptr2.load[width=8](0)), "[115, 117, 109, 32, 100, 111, 108, 111]", ) diff --git a/stdlib/test/builtin/test_format_float.mojo b/stdlib/test/builtin/test_format_float.mojo index 3bf820543d..7c022ec74b 100644 --- a/stdlib/test/builtin/test_format_float.mojo +++ b/stdlib/test/builtin/test_format_float.mojo @@ -93,7 +93,7 @@ def test_float64(): var mojo_f64_str = String() _write_float(mojo_f64_str, f[]) - var py_f64_str = str(PythonObject(f[])) + var py_f64_str = String(PythonObject(f[])) assert_equal(py_f64_str, mojo_f64_str) @@ -188,7 +188,7 @@ def test_float32(): var mojo_f32_str = String() _write_float(mojo_f32_str, f[]) - var py_f32_str = str(np.float32(f[])) + var py_f32_str = String(np.float32(f[])) assert_equal(py_f32_str, mojo_f32_str) @@ -198,7 +198,7 @@ def test_random_floats(): var f64 = random_float64() var mojo_f64_str = String() _write_float(mojo_f64_str, f64) - var py_f64_str = str(PythonObject(f64)) + var py_f64_str = String(PythonObject(f64)) assert_equal(py_f64_str, mojo_f64_str) diff --git a/stdlib/test/builtin/test_issue_1004.mojo b/stdlib/test/builtin/test_issue_1004.mojo index 15e0c9f41c..db6ed5f61d 100644 --- a/stdlib/test/builtin/test_issue_1004.mojo +++ b/stdlib/test/builtin/test_issue_1004.mojo @@ -24,4 +24,4 @@ def main(): try: foo("Hello") except e: - assert_equal(str(e), "Failed on: Hello") + assert_equal(String(e), "Failed on: Hello") diff --git a/stdlib/test/builtin/test_location.mojo b/stdlib/test/builtin/test_location.mojo index cc9a706249..29c7e40401 100644 --- a/stdlib/test/builtin/test_location.mojo +++ b/stdlib/test/builtin/test_location.mojo @@ -239,7 +239,7 @@ fn source_loc_with_debug() -> _SourceLocation: fn test_source_location_struct() raises: var source_loc = _SourceLocation(50, 60, "/path/to/some_file.mojo") - assert_equal(str(source_loc), "/path/to/some_file.mojo:50:60") + assert_equal(String(source_loc), "/path/to/some_file.mojo:50:60") fn main() raises: diff --git a/stdlib/test/builtin/test_object.mojo b/stdlib/test/builtin/test_object.mojo index 899c75da17..848fdbbb76 100644 --- a/stdlib/test/builtin/test_object.mojo +++ b/stdlib/test/builtin/test_object.mojo @@ -191,8 +191,8 @@ def test_function_raises(a) -> object: def test_object_function(): var a: object = test_function - assert_true(str(a).startswith("Function at address 0x")) - assert_equal(str(a(1, 2)), str(3)) + assert_true(String(a).startswith("Function at address 0x")) + assert_equal(String(a(1, 2)), String(3)) a = test_function_raises with assert_raises(contains="Error from function type"): a(1) @@ -254,22 +254,22 @@ def test_matrix(): C.append(row_zero) matmul_untyped(C, A, B) - assert_equal(str(C[0]), "[5, 8, 11]") - assert_equal(str(C[1]), "[8, 14, 20]") - assert_equal(str(C[2]), "[11, 20, 29]") + assert_equal(String(C[0]), "[5, 8, 11]") + assert_equal(String(C[1]), "[8, 14, 20]") + assert_equal(String(C[2]), "[11, 20, 29]") def test_convert_to_string(): var a: object = True - assert_equal(str(a), "True") + assert_equal(String(a), "True") a = 42 - assert_equal(str(a), "42") + assert_equal(String(a), "42") a = 2.5 - assert_equal(str(a), "2.5") + assert_equal(String(a), "2.5") a = "hello" - assert_equal(str(a), "'hello'") + assert_equal(String(a), "'hello'") a = [] - assert_equal(str(a), "[]") + assert_equal(String(a), "[]") a.append(3) a.append(False) a.append(5.5) @@ -277,30 +277,32 @@ def test_convert_to_string(): b.append("foo") b.append("baz") a.append(b) - assert_equal(str(a), "[3, False, 5.5, ['foo', 'baz']]") - assert_equal(str(a[3, 1]), "'baz'") + assert_equal(String(a), "[3, False, 5.5, ['foo', 'baz']]") + assert_equal(String(a[3, 1]), "'baz'") a[3, 1] = "bar" - assert_equal(str(a[3, 1]), "'bar'") + assert_equal(String(a[3, 1]), "'bar'") var c = a + b - assert_equal(str(c), "[3, False, 5.5, ['foo', 'bar'], 'foo', 'bar']") + assert_equal(String(c), "[3, False, 5.5, ['foo', 'bar'], 'foo', 'bar']") b.append(False) - assert_equal(str(c), "[3, False, 5.5, ['foo', 'bar', False], 'foo', 'bar']") - assert_equal(str(a), "[3, False, 5.5, ['foo', 'bar', False]]") - assert_equal(str(c[3]), "['foo', 'bar', False]") + assert_equal( + String(c), "[3, False, 5.5, ['foo', 'bar', False], 'foo', 'bar']" + ) + assert_equal(String(a), "[3, False, 5.5, ['foo', 'bar', False]]") + assert_equal(String(c[3]), "['foo', 'bar', False]") b[1] = object() - assert_equal(str(a), "[3, False, 5.5, ['foo', None, False]]") + assert_equal(String(a), "[3, False, 5.5, ['foo', None, False]]") a = "abc" b = a[True] - assert_equal(str(b), "'b'") + assert_equal(String(b), "'b'") b = a[2] - assert_equal(str(b), "'c'") + assert_equal(String(b), "'c'") a = [1, 1.2, False, "true"] - assert_equal(str(a), "[1, 1.2, False, 'true']") + assert_equal(String(a), "[1, 1.2, False, 'true']") a = object(Attr("foo", 5), Attr("bar", "hello"), Attr("baz", False)) - assert_equal(str(a.bar), "'hello'") + assert_equal(String(a.bar), "'hello'") a.bar = [1, 2] - assert_equal(str(a), "{'foo' = 5, 'bar' = [1, 2], 'baz' = False}") + assert_equal(String(a), "{'foo' = 5, 'bar' = [1, 2], 'baz' = False}") assert_equal(repr(a), "{'foo' = 5, 'bar' = [1, 2], 'baz' = False}") diff --git a/stdlib/test/builtin/test_print.mojo b/stdlib/test/builtin/test_print.mojo index 4ace3a30c1..a16e54c918 100644 --- a/stdlib/test/builtin/test_print.mojo +++ b/stdlib/test/builtin/test_print.mojo @@ -24,7 +24,7 @@ from utils import IndexList, StringRef @always_inline fn _assert_error[T: Stringable](msg: T, loc: _SourceLocation) -> String: - return loc.prefix("AssertionError: " + str(msg)) + return loc.prefix("AssertionError: " + String(msg)) fn _assert_equal_error( diff --git a/stdlib/test/builtin/test_simd.mojo b/stdlib/test/builtin/test_simd.mojo index c9c4a9ed53..3d83ed1bec 100644 --- a/stdlib/test/builtin/test_simd.mojo +++ b/stdlib/test/builtin/test_simd.mojo @@ -106,32 +106,32 @@ def test_cast_init(): def test_simd_variadic(): - assert_equal(str(SIMD[DType.index, 4](52, 12, 43, 5)), "[52, 12, 43, 5]") + assert_equal(String(SIMD[DType.index, 4](52, 12, 43, 5)), "[52, 12, 43, 5]") def test_convert_simd_to_string(): var a: SIMD[DType.float32, 2] = 5 - assert_equal(str(a), "[5.0, 5.0]") + assert_equal(String(a), "[5.0, 5.0]") var b: SIMD[DType.float64, 4] = 6 - assert_equal(str(b), "[6.0, 6.0, 6.0, 6.0]") + assert_equal(String(b), "[6.0, 6.0, 6.0, 6.0]") var c: SIMD[DType.index, 8] = 7 - assert_equal(str(c), "[7, 7, 7, 7, 7, 7, 7, 7]") + assert_equal(String(c), "[7, 7, 7, 7, 7, 7, 7, 7]") # TODO: uncomment when https://github.com/modularml/mojo/issues/2353 is fixed - # assert_equal(str(UInt32(-1)), "4294967295") - assert_equal(str(UInt64(-1)), "18446744073709551615") + # assert_equal(String(UInt32(-1)), "4294967295") + assert_equal(String(UInt64(-1)), "18446744073709551615") - assert_equal(str((UInt16(32768))), "32768") - assert_equal(str((UInt16(65535))), "65535") - assert_equal(str((Int16(-2))), "-2") + assert_equal(String((UInt16(32768))), "32768") + assert_equal(String((UInt16(65535))), "65535") + assert_equal(String((Int16(-2))), "-2") - assert_equal(str(UInt64(16646288086500911323)), "16646288086500911323") + assert_equal(String(UInt64(16646288086500911323)), "16646288086500911323") # https://github.com/modularml/mojo/issues/556 assert_equal( - str( + String( SIMD[DType.uint64, 4]( 0xA0761D6478BD642F, 0xE7037ED1A0B428DB, @@ -146,7 +146,7 @@ def test_convert_simd_to_string(): ) assert_equal( - str( + String( SIMD[DType.int32, 4](-943274556, -875902520, -808530484, -741158448) ), "[-943274556, -875902520, -808530484, -741158448]", @@ -195,12 +195,12 @@ def test_issue_1625(): # FIXME (40568) should directly use the SIMD assert_equal assert_equal( - str(evens_and_odds[0]), - str(SIMD[DType.int64, 8](0, 2, 4, 6, 8, 10, 12, 14)), + String(evens_and_odds[0]), + String(SIMD[DType.int64, 8](0, 2, 4, 6, 8, 10, 12, 14)), ) assert_equal( - str(evens_and_odds[1]), - str(SIMD[DType.int64, 8](1, 3, 5, 7, 9, 11, 13, 15)), + String(evens_and_odds[1]), + String(SIMD[DType.int64, 8](1, 3, 5, 7, 9, 11, 13, 15)), ) ptr.free() @@ -1052,7 +1052,8 @@ def test_join(): def test_interleave(): assert_equal( - str(Int32(0).interleave(Int32(1))), str(SIMD[DType.index, 2](0, 1)) + String(Int32(0).interleave(Int32(1))), + String(SIMD[DType.index, 2](0, 1)), ) assert_equal( diff --git a/stdlib/test/builtin/test_slice.mojo b/stdlib/test/builtin/test_slice.mojo index 2208a5bf3a..da32ed9903 100644 --- a/stdlib/test/builtin/test_slice.mojo +++ b/stdlib/test/builtin/test_slice.mojo @@ -67,7 +67,7 @@ struct SliceStringable: pass fn __getitem__(self, a: Slice) -> String: - return str(a) + return String(a) def test_slice_stringable(): diff --git a/stdlib/test/builtin/test_sort.mojo b/stdlib/test/builtin/test_sort.mojo index 5c9e9a253d..edba5a03d1 100644 --- a/stdlib/test/builtin/test_sort.mojo +++ b/stdlib/test/builtin/test_sort.mojo @@ -49,14 +49,15 @@ fn random_numbers[ # sort[dtype](list) # for i in range(1, len(list)): # assert_true( -# list[i] >= list[i - 1], str(list[i - 1]) + " > " + str(list[i]) +# list[i] >= list[i - 1], String(list[i - 1]) + " > " + String(list[i]) # ) fn assert_sorted_string(mut list: List[String]) raises: for i in range(1, len(list)): assert_true( - list[i] >= list[i - 1], str(list[i - 1]) + " > " + str(list[i]) + list[i] >= list[i - 1], + String(list[i - 1]) + " > " + String(list[i]), ) @@ -64,7 +65,7 @@ fn assert_sorted[ type: ComparableCollectionElement ](mut list: List[type]) raises: for i in range(1, len(list)): - assert_true(list[i] >= list[i - 1], "error at index: " + str(i)) + assert_true(list[i] >= list[i - 1], "error at index: " + String(i)) fn test_sort_small_3() raises: @@ -522,7 +523,7 @@ def test_sort_string_small_list(): var list = random_numbers[DType.int32](10) var string_list = List[String]() for n in list: - string_list.append(str(Int(n[]))) + string_list.append(String(Int(n[]))) sort(string_list) assert_sorted_string(string_list) @@ -531,7 +532,7 @@ def test_sort_string_big_list(): var list = random_numbers[DType.int32](1000) var string_list = List[String]() for n in list: - string_list.append(str(Int(n[]))) + string_list.append(String(Int(n[]))) sort(string_list) assert_sorted_string(string_list) diff --git a/stdlib/test/builtin/test_str.mojo b/stdlib/test/builtin/test_str.mojo index 434915d8b3..594777287f 100644 --- a/stdlib/test/builtin/test_str.mojo +++ b/stdlib/test/builtin/test_str.mojo @@ -16,7 +16,7 @@ from testing import assert_equal def test_str_none(): - assert_equal(str(None), "None") + assert_equal(String(None), "None") def main(): diff --git a/stdlib/test/builtin/test_string_literal.mojo b/stdlib/test/builtin/test_string_literal.mojo index b0782481f3..fb86aecebb 100644 --- a/stdlib/test/builtin/test_string_literal.mojo +++ b/stdlib/test/builtin/test_string_literal.mojo @@ -66,7 +66,7 @@ def test_equality(): assert_true(StringLiteral.__ne__("five", "six")) assert_false(StringLiteral.__ne__("six", "six")) - var hello = str("hello") + var hello = String("hello") var hello_ref = hello.as_string_slice() assert_false(StringLiteral.__eq__("goodbye", hello)) diff --git a/stdlib/test/builtin/test_uint.mojo b/stdlib/test/builtin/test_uint.mojo index 005c7ee43f..2f15a1c9ad 100644 --- a/stdlib/test/builtin/test_uint.mojo +++ b/stdlib/test/builtin/test_uint.mojo @@ -19,12 +19,12 @@ from testing import assert_equal, assert_false, assert_not_equal, assert_true def test_simple_uint(): - assert_equal(str(UInt(32)), "32") + assert_equal(String(UInt(32)), "32") - assert_equal(str(UInt(0)), "0") - assert_equal(str(UInt()), "0") + assert_equal(String(UInt(0)), "0") + assert_equal(String(UInt()), "0") - assert_equal(str(UInt(18446744073709551615)), "18446744073709551615") + assert_equal(String(UInt(18446744073709551615)), "18446744073709551615") def test_uint_representation(): diff --git a/stdlib/test/collections/string/test_inlined_string.mojo b/stdlib/test/collections/string/test_inlined_string.mojo index 027ef84fd2..672a25ecfe 100644 --- a/stdlib/test/collections/string/test_inlined_string.mojo +++ b/stdlib/test/collections/string/test_inlined_string.mojo @@ -35,7 +35,7 @@ def test_fixed_string(): var s = _FixedString[50]("hello world") # Test conversion to String - assert_equal(str(s), "hello world") + assert_equal(String(s), "hello world") # Test comparison with StringLiteral assert_equal(s, "hello world") @@ -55,7 +55,7 @@ def test_fixed_string(): var s3 = _FixedString[1]("") assert_equal(len(s3), 0) - assert_equal(str(s3), "") + assert_equal(String(s3), "") def test_fixed_string_growth(): @@ -65,7 +65,7 @@ def test_fixed_string_growth(): s1 += "hello " assert_equal(len(s1), 6) - assert_equal(str(s1), "hello ") + assert_equal(String(s1), "hello ") try: s1 += "world" @@ -80,7 +80,7 @@ def test_fixed_string_growth(): ) # s1 should be unchanged by the failed append - assert_equal(str(s1), "hello ") + assert_equal(String(s1), "hello ") def test_small_string_construction(): @@ -149,7 +149,7 @@ def test_small_string_iadd(): assert_equal(len(s1), 37) assert_true(not s1._is_small()) - assert_equal(str(s1), "Hello world, how's it going? The End.") + assert_equal(String(s1), "Hello world, how's it going? The End.") # ================================== # Test appending String to InlineString @@ -158,7 +158,7 @@ def test_small_string_iadd(): var s2 = InlineString("") s2 += String("Hello, World!") - assert_equal(str(s2), "Hello, World!") + assert_equal(String(s2), "Hello, World!") assert_equal(len(s2), 13) @@ -169,7 +169,7 @@ def test_small_string_add(): var s1: InlineString = InlineString("hello") + " world" - assert_equal(str(s1), "hello world") + assert_equal(String(s1), "hello world") assert_equal(len(s1), "11") # @@ -178,7 +178,7 @@ def test_small_string_add(): var s2: InlineString = InlineString("hello") + InlineString(" world") - assert_equal(str(s2), "hello world") + assert_equal(String(s2), "hello world") assert_equal(len(s2), "11") # @@ -187,5 +187,5 @@ def test_small_string_add(): var s3: InlineString = InlineString("hello") + String(" world") - assert_equal(str(s3), "hello world") + assert_equal(String(s3), "hello world") assert_equal(len(s3), "11") diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index ea971afab7..f3c2cf034f 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -37,10 +37,10 @@ struct AString(Stringable): def test_stringable(): - assert_equal("hello", str("hello")) - assert_equal("0", str(0)) - assert_equal("AAA", str(StringRef("AAA"))) - assert_equal("a string", str(AString())) + assert_equal("hello", String("hello")) + assert_equal("0", String(0)) + assert_equal("AAA", String(StringRef("AAA"))) + assert_equal("a string", String(AString())) def test_constructors(): @@ -49,17 +49,17 @@ def test_constructors(): assert_true(not String()) # Construction from Int - var s0 = str(0) - assert_equal("0", str(0)) + var s0 = String(0) + assert_equal("0", String(0)) assert_equal(1, len(s0)) - var s1 = str(123) - assert_equal("123", str(123)) + var s1 = String(123) + assert_equal("123", String(123)) assert_equal(3, len(s1)) # Construction from StringLiteral var s2 = String("abc") - assert_equal("abc", str(s2)) + assert_equal("abc", String(s2)) assert_equal(3, len(s2)) # Construction from UnsafePointer @@ -83,7 +83,7 @@ def test_constructors(): def test_copy(): var s0 = String("find") - var s1 = str(s0) + var s1 = String(s0) s1._buffer[3] = ord("e") assert_equal("find", s0) assert_equal("fine", s1) @@ -171,7 +171,7 @@ def test_add(): var s8 = String("abc is ") var s9 = AString() - assert_equal("abc is a string", str(s8) + str(s9)) + assert_equal("abc is a string", String(s8) + String(s9)) def test_add_string_slice(): diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 8a94cb024f..105c88c159 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -225,7 +225,7 @@ fn test_slice_bool() raises: def test_slice_repr(): # Standard single-byte characters assert_equal(StringSlice.__repr__("hello"), "'hello'") - assert_equal(StringSlice.__repr__(str(0)), "'0'") + assert_equal(StringSlice.__repr__(String(0)), "'0'") assert_equal(StringSlice.__repr__("A"), "'A'") assert_equal(StringSlice.__repr__(" "), "' '") assert_equal(StringSlice.__repr__("~"), "'~'") @@ -334,34 +334,40 @@ fn test_utf8_validation() raises: def test_find(): - haystack = str("abcdefg").as_string_slice() - haystack_with_special_chars = str("abcdefg@#$").as_string_slice() - haystack_repeated_chars = str("aaaaaaaaaaaaaaaaaaaaaaaa").as_string_slice() - - assert_equal(haystack.find(str("a").as_string_slice()), 0) - assert_equal(haystack.find(str("ab").as_string_slice()), 0) - assert_equal(haystack.find(str("abc").as_string_slice()), 0) - assert_equal(haystack.find(str("bcd").as_string_slice()), 1) - assert_equal(haystack.find(str("de").as_string_slice()), 3) - assert_equal(haystack.find(str("fg").as_string_slice()), 5) - assert_equal(haystack.find(str("g").as_string_slice()), 6) - assert_equal(haystack.find(str("z").as_string_slice()), -1) - assert_equal(haystack.find(str("zzz").as_string_slice()), -1) - - assert_equal(haystack.find(str("@#$").as_string_slice()), -1) + haystack = String("abcdefg").as_string_slice() + haystack_with_special_chars = String("abcdefg@#$").as_string_slice() + haystack_repeated_chars = String( + "aaaaaaaaaaaaaaaaaaaaaaaa" + ).as_string_slice() + + assert_equal(haystack.find(String("a").as_string_slice()), 0) + assert_equal(haystack.find(String("ab").as_string_slice()), 0) + assert_equal(haystack.find(String("abc").as_string_slice()), 0) + assert_equal(haystack.find(String("bcd").as_string_slice()), 1) + assert_equal(haystack.find(String("de").as_string_slice()), 3) + assert_equal(haystack.find(String("fg").as_string_slice()), 5) + assert_equal(haystack.find(String("g").as_string_slice()), 6) + assert_equal(haystack.find(String("z").as_string_slice()), -1) + assert_equal(haystack.find(String("zzz").as_string_slice()), -1) + + assert_equal(haystack.find(String("@#$").as_string_slice()), -1) assert_equal( - haystack_with_special_chars.find(str("@#$").as_string_slice()), 7 + haystack_with_special_chars.find(String("@#$").as_string_slice()), 7 ) - assert_equal(haystack_repeated_chars.find(str("aaa").as_string_slice()), 0) - assert_equal(haystack_repeated_chars.find(str("AAa").as_string_slice()), -1) + assert_equal( + haystack_repeated_chars.find(String("aaa").as_string_slice()), 0 + ) + assert_equal( + haystack_repeated_chars.find(String("AAa").as_string_slice()), -1 + ) assert_equal( - haystack.find(str("hijklmnopqrstuvwxyz").as_string_slice()), -1 + haystack.find(String("hijklmnopqrstuvwxyz").as_string_slice()), -1 ) assert_equal( - str("").as_string_slice().find(str("abc").as_string_slice()), -1 + String("").as_string_slice().find(String("abc").as_string_slice()), -1 ) @@ -510,7 +516,7 @@ def test_splitlines(): ](l1: List[StringSlice[O1]], l2: List[String]) raises: assert_equal(len(l1), len(l2)) for i in range(len(l1)): - assert_equal(str(l1[i]), l2[i]) + assert_equal(String(l1[i]), l2[i]) # Test with no line breaks assert_equal(S("hello world").splitlines(), L("hello world")) diff --git a/stdlib/test/collections/test_dict.mojo b/stdlib/test/collections/test_dict.mojo index d9252d8f3d..6fb74b3d29 100644 --- a/stdlib/test/collections/test_dict.mojo +++ b/stdlib/test/collections/test_dict.mojo @@ -78,7 +78,7 @@ def test_basic_no_copies(): def test_multiple_resizes(): var dict = Dict[String, Int]() for i in range(20): - dict["key" + str(i)] = i + 1 + dict["key" + String(i)] = i + 1 assert_equal(11, dict["key10"]) assert_equal(20, dict["key19"]) @@ -99,7 +99,7 @@ def test_bool_conversion(): def test_big_dict(): var dict = Dict[String, Int]() for i in range(2000): - dict["key" + str(i)] = i + 1 + dict["key" + String(i)] = i + 1 assert_equal(2000, len(dict)) @@ -132,7 +132,7 @@ def test_dict_string_representation_int_int(): def test_compact(): var dict = Dict[String, Int]() for i in range(20): - var key = "key" + str(i) + var key = "key" + String(i) dict[key] = i + 1 _ = dict.pop(key) assert_equal(0, len(dict)) @@ -141,10 +141,10 @@ def test_compact(): def test_compact_with_elements(): var dict = Dict[String, Int]() for i in range(5): - var key = "key" + str(i) + var key = "key" + String(i) dict[key] = i + 1 for i in range(5, 20): - var key = "key" + str(i) + var key = "key" + String(i) dict[key] = i + 1 _ = dict.pop(key) assert_equal(5, len(dict)) @@ -270,7 +270,7 @@ def test_dict_copy_add_new_item(): # test there are two copies of dict and # they don't share underlying memory copy["b"] = 2 - assert_false(str(2) in orig) + assert_false(String(2) in orig) def test_dict_copy_calls_copy_constructor(): @@ -608,14 +608,14 @@ def test_compile_time_dict(): fn _get_dict() -> Dict[String, Int32]: var res = Dict[String, Int32]() for i in range(N): - res[str(i)] = i + res[String(i)] = i return res alias my_dict = _get_dict() @parameter for i in range(N): - alias val = my_dict.get(str(i)).value() + alias val = my_dict.get(String(i)).value() assert_equal(val, i) diff --git a/stdlib/test/collections/test_inline_array.mojo b/stdlib/test/collections/test_inline_array.mojo index 29268017ba..2f311931de 100644 --- a/stdlib/test/collections/test_inline_array.mojo +++ b/stdlib/test/collections/test_inline_array.mojo @@ -187,8 +187,8 @@ def test_array_unsafe_assume_initialized_constructor_string(): def test_array_contains(): var arr = InlineArray[String, 3]("hi", "hello", "hey") - assert_true(str("hi") in arr) - assert_true(not str("greetings") in arr) + assert_true(String("hi") in arr) + assert_true(not String("greetings") in arr) def test_inline_array_runs_destructors(): diff --git a/stdlib/test/collections/test_linked_list.mojo b/stdlib/test/collections/test_linked_list.mojo index fa8b12b85d..1375def212 100644 --- a/stdlib/test/collections/test_linked_list.mojo +++ b/stdlib/test/collections/test_linked_list.mojo @@ -101,7 +101,7 @@ def test_setitem(): def test_str(): var l1 = LinkedList[Int](1, 2, 3) - assert_equal(str(l1), "[1, 2, 3]") + assert_equal(String(l1), "[1, 2, 3]") def test_repr(): diff --git a/stdlib/test/hashlib/test_ahash.mojo b/stdlib/test/hashlib/test_ahash.mojo index 9a58a753b2..4fa20d1571 100644 --- a/stdlib/test/hashlib/test_ahash.mojo +++ b/stdlib/test/hashlib/test_ahash.mojo @@ -577,7 +577,7 @@ fn gen_word_pairs[words: String = words_en]() -> List[String]: try: var list = words.split(", ") for w in list: - var w1 = str(w[].strip()) + var w1 = String(w[].strip()) for w in list: var w2 = w[].strip() result.append(w1 + " " + w2) @@ -597,7 +597,7 @@ def assert_dif_hashes(hashes: List[UInt64], upper_bound: Int): var diff = dif_bits(hashes[i], hashes[j]) assert_true( diff > upper_bound, - str("Index: {}:{}, diff between: {} and {} is: {}").format( + String("Index: {}:{}, diff between: {} and {} is: {}").format( i, j, hashes[i], hashes[j], diff ), location=__call_location(), @@ -653,7 +653,7 @@ def test_avalanche(): var diff = dif_bits(hashes0[i], hashes1[i]) assert_true( diff > 16, - str("Index: {}, diff between: {} and {} is: {}").format( + String("Index: {}, diff between: {} and {} is: {}").format( i, hashes0[i], hashes1[i], diff ), ) @@ -678,7 +678,7 @@ def test_trailing_zeros(): var diff = dif_bits(hashes0[i], hashes1[i]) assert_true( diff > 18, - str("Index: {}, diff between: {} and {} is: {}").format( + String("Index: {}, diff between: {} and {} is: {}").format( i, hashes0[i], hashes1[i], diff ), ) @@ -705,7 +705,7 @@ def assert_fill_factor[ var fill_factor = 1 - unfilled / num_buckets assert_true( fill_factor >= lower_bound, - str("Fill factor for {} is {}, provided lower boound was {}").format( + String("Fill factor for {} is {}, provided lower boound was {}").format( label, fill_factor, lower_bound ), location=__call_location(), @@ -730,7 +730,7 @@ def assert_fill_factor_old_hash[ var fill_factor = 1 - unfilled / num_buckets assert_true( fill_factor >= lower_bound, - str("Fill factor for {} is {}, provided lower bound was {}").format( + String("Fill factor for {} is {}, provided lower bound was {}").format( label, fill_factor, lower_bound ), location=__call_location(), diff --git a/stdlib/test/hashlib/test_hasher.mojo b/stdlib/test/hashlib/test_hasher.mojo index 4c10ac50a5..c60032b2e1 100644 --- a/stdlib/test/hashlib/test_hasher.mojo +++ b/stdlib/test/hashlib/test_hasher.mojo @@ -156,7 +156,7 @@ def test_with_ahasher(): def test_hash_hashable_with_hasher_types(): assert_equal(_hash_with_hasher(DType.uint64), 6529703120343940753) assert_equal(_hash_with_hasher(""), 11583516797109448887) - assert_equal(_hash_with_hasher(str("")), 11583516797109448887) + assert_equal(_hash_with_hasher(String("")), 11583516797109448887) assert_equal(_hash_with_hasher(StringRef("")), 11583516797109448887) assert_equal(_hash_with_hasher(Int(-123)), 4720193641311814362) assert_equal(_hash_with_hasher(UInt(123)), 4498397628805512285) diff --git a/stdlib/test/memory/test_memory.mojo b/stdlib/test/memory/test_memory.mojo index 26d12e1d03..48b77fdc74 100644 --- a/stdlib/test/memory/test_memory.mojo +++ b/stdlib/test/memory/test_memory.mojo @@ -198,48 +198,48 @@ def test_memcmp_extensive[ assert_equal( memcmp(ptr1, ptr1, count), 0, - "for dtype=" + str(type) + ";count=" + str(count), + "for dtype=" + String(type) + ";count=" + String(count), ) assert_equal( memcmp(ptr1, ptr2, count), -1, - "for dtype=" + str(type) + ";count=" + str(count), + "for dtype=" + String(type) + ";count=" + String(count), ) assert_equal( memcmp(ptr2, ptr1, count), 1, - "for dtype=" + str(type) + ";count=" + str(count), + "for dtype=" + String(type) + ";count=" + String(count), ) assert_equal( memcmp(dptr1, dptr1, count), 0, "for dtype=" - + str(type) + + String(type) + ";extremes=" - + str(extermes) + + String(extermes) + ";count=" - + str(count), + + String(count), ) assert_equal( memcmp(dptr1, dptr2, count), -1, "for dtype=" - + str(type) + + String(type) + ";extremes=" - + str(extermes) + + String(extermes) + ";count=" - + str(count), + + String(count), ) assert_equal( memcmp(dptr2, dptr1, count), 1, "for dtype=" - + str(type) + + String(type) + ";extremes=" - + str(extermes) + + String(extermes) + ";count=" - + str(count), + + String(count), ) ptr1.free() @@ -313,21 +313,21 @@ def test_memset(): def test_pointer_string(): var nullptr = UnsafePointer[Int]() - assert_equal(str(nullptr), "0x0") + assert_equal(String(nullptr), "0x0") var ptr = UnsafePointer[Int].alloc(1) - assert_true(str(ptr).startswith("0x")) - assert_not_equal(str(ptr), "0x0") + assert_true(String(ptr).startswith("0x")) + assert_not_equal(String(ptr), "0x0") ptr.free() def test_dtypepointer_string(): var nullptr = UnsafePointer[Float32]() - assert_equal(str(nullptr), "0x0") + assert_equal(String(nullptr), "0x0") var ptr = UnsafePointer[Float32].alloc(1) - assert_true(str(ptr).startswith("0x")) - assert_not_equal(str(ptr), "0x0") + assert_true(String(ptr).startswith("0x")) + assert_not_equal(String(ptr), "0x0") ptr.free() @@ -367,8 +367,8 @@ def test_pointer_refitem_pair(): def test_address_space_str(): - assert_equal(str(AddressSpace.GENERIC), "AddressSpace.GENERIC") - assert_equal(str(AddressSpace(17)), "AddressSpace(17)") + assert_equal(String(AddressSpace.GENERIC), "AddressSpace.GENERIC") + assert_equal(String(AddressSpace(17)), "AddressSpace(17)") def test_dtypepointer_gather(): diff --git a/stdlib/test/memory/test_reference.mojo b/stdlib/test/memory/test_reference.mojo index 6b84cbc900..746c7e8fbf 100644 --- a/stdlib/test/memory/test_reference.mojo +++ b/stdlib/test/memory/test_reference.mojo @@ -38,7 +38,7 @@ def test_equality(): def test_str(): var a = Int(42) var a_ref = Pointer.address_of(a) - assert_true(str(a_ref).startswith("0x")) + assert_true(String(a_ref).startswith("0x")) def main(): diff --git a/stdlib/test/memory/test_unsafepointer.mojo b/stdlib/test/memory/test_unsafepointer.mojo index 5e8fefc1f5..5bf8837422 100644 --- a/stdlib/test/memory/test_unsafepointer.mojo +++ b/stdlib/test/memory/test_unsafepointer.mojo @@ -142,11 +142,11 @@ def test_bitcast(): def test_unsafepointer_string(): var nullptr = UnsafePointer[Int]() - assert_equal(str(nullptr), "0x0") + assert_equal(String(nullptr), "0x0") var ptr = UnsafePointer[Int].alloc(1) - assert_true(str(ptr).startswith("0x")) - assert_not_equal(str(ptr), "0x0") + assert_true(String(ptr).startswith("0x")) + assert_not_equal(String(ptr), "0x0") ptr.free() diff --git a/stdlib/test/os/path/test_isdir.mojo b/stdlib/test/os/path/test_isdir.mojo index 74e4b3e7fc..eb87a671b3 100644 --- a/stdlib/test/os/path/test_isdir.mojo +++ b/stdlib/test/os/path/test_isdir.mojo @@ -21,6 +21,6 @@ from testing import assert_false, assert_true def main(): assert_true(isdir(Path())) - assert_true(isdir(str(cwd()))) - assert_false(isdir(str(cwd() / "nonexistent"))) + assert_true(isdir(String(cwd()))) + assert_false(isdir(String(cwd() / "nonexistent"))) assert_false(isdir(__source_location().file_name)) diff --git a/stdlib/test/os/path/test_islink.mojo b/stdlib/test/os/path/test_islink.mojo index 9e6cac2153..c8b3af2e57 100644 --- a/stdlib/test/os/path/test_islink.mojo +++ b/stdlib/test/os/path/test_islink.mojo @@ -29,4 +29,4 @@ def main(): assert_true(isdir(Path(TEMP_DIR))) assert_true(isdir(TEMP_DIR)) assert_true(islink(TEMP_DIR)) - assert_false(islink(str(Path(TEMP_DIR) / "nonexistent"))) + assert_false(islink(String(Path(TEMP_DIR) / "nonexistent"))) diff --git a/stdlib/test/os/test_mkdir_and_rmdir.mojo b/stdlib/test/os/test_mkdir_and_rmdir.mojo index f2fd2171ee..4fef85d336 100644 --- a/stdlib/test/os/test_mkdir_and_rmdir.mojo +++ b/stdlib/test/os/test_mkdir_and_rmdir.mojo @@ -43,7 +43,7 @@ fn test_mkdir_and_rmdir(path: String) raises: # verify that the test dir does not exist before starting the test assert_false( exists(path), - "Unexpected dir " + str(path) + " it should not exist", + "Unexpected dir " + String(path) + " it should not exist", ) os.mkdir(path, 0o777) @@ -63,7 +63,7 @@ fn test_mkdir_and_rmdir(path: Path) raises: # verify that the test dir does not exist before starting the test assert_false( exists(path), - "Unexpected dir " + str(path) + " it should not exist", + "Unexpected dir " + String(path) + " it should not exist", ) os.mkdir(path, 0o777) @@ -83,7 +83,7 @@ fn test_makedirs_and_removedirs(path: Path) raises: # verify that the test dir does not exist before starting the test assert_false( exists(path), - "Unexpected dir " + str(path) + " it should not exist", + "Unexpected dir " + String(path) + " it should not exist", ) os.makedirs(path, exist_ok=True) assert_true(exists(path)) diff --git a/stdlib/test/os/test_remove.mojo b/stdlib/test/os/test_remove.mojo index ccd9382ad3..5d1506abdb 100644 --- a/stdlib/test/os/test_remove.mojo +++ b/stdlib/test/os/test_remove.mojo @@ -37,7 +37,7 @@ fn create_file_and_test_delete_path[ fn test_remove() raises: var cwd_path = Path() var my_file_path = cwd_path / "my_file.test" - var my_file_name = str(my_file_path) + var my_file_name = String(my_file_path) # verify that the test file does not exist before starting the test assert_false( @@ -57,7 +57,7 @@ fn test_remove() raises: create_file_and_test_delete_path[unlink, "unlink"](my_file_path) # test with relative path - my_file_name = str(Path("my_relative_file.test")) + my_file_name = String(Path("my_relative_file.test")) create_file_and_test_delete_path[remove, "remove"](my_file_name) diff --git a/stdlib/test/os/test_stat.mojo b/stdlib/test/os/test_stat.mojo index c6be572d9c..67a738e040 100644 --- a/stdlib/test/os/test_stat.mojo +++ b/stdlib/test/os/test_stat.mojo @@ -21,5 +21,5 @@ from testing import assert_not_equal, assert_true def main(): var st = stat(__source_location().file_name) - assert_not_equal(str(st), "") + assert_not_equal(String(st), "") assert_true(S_ISREG(st.st_mode)) diff --git a/stdlib/test/pathlib/test_pathlib.mojo b/stdlib/test/pathlib/test_pathlib.mojo index d57c149e0f..e13a4abf1b 100644 --- a/stdlib/test/pathlib/test_pathlib.mojo +++ b/stdlib/test/pathlib/test_pathlib.mojo @@ -23,16 +23,16 @@ alias TEMP_FILE = env_get_string["TEMP_FILE"]() def test_cwd(): - assert_true(str(cwd()).startswith("/")) + assert_true(String(cwd()).startswith("/")) def test_path(): - assert_true(str(Path() / "some" / "dir").endswith("/some/dir")) + assert_true(String(Path() / "some" / "dir").endswith("/some/dir")) - assert_equal(str(Path("/foo") / "bar" / "jar"), "/foo/bar/jar") + assert_equal(String(Path("/foo") / "bar" / "jar"), "/foo/bar/jar") assert_equal( - str(Path("/foo" + DIR_SEPARATOR) / "bar" / "jar"), "/foo/bar/jar" + String(Path("/foo" + DIR_SEPARATOR) / "bar" / "jar"), "/foo/bar/jar" ) assert_not_equal(Path().stat().st_mode, 0) @@ -102,7 +102,7 @@ fn get_current_home() -> String: def set_home(path: Path): - path_str = str(path) + path_str = String(path) @parameter if os_is_windows(): @@ -152,7 +152,7 @@ def test_stat(): var path = Path(__source_location().file_name) var stat = path.stat() assert_equal( - str(stat), + String(stat), "os.stat_result(st_mode={}, st_ino={}, st_dev={}, st_nlink={}," " st_uid={}, st_gid={}, st_size={}, st_atime={}, st_mtime={}," " st_ctime={}, st_birthtime={}, st_blocks={}, st_blksize={}," @@ -164,10 +164,10 @@ def test_stat(): stat.st_uid, stat.st_gid, stat.st_size, - str(stat.st_atimespec), - str(stat.st_mtimespec), - str(stat.st_ctimespec), - str(stat.st_birthtimespec), + String(stat.st_atimespec), + String(stat.st_mtimespec), + String(stat.st_ctimespec), + String(stat.st_birthtimespec), stat.st_blocks, stat.st_blksize, stat.st_rdev, diff --git a/stdlib/test/python/test_ownership.mojo b/stdlib/test/python/test_ownership.mojo index ec7a71d89e..4411185e77 100644 --- a/stdlib/test/python/test_ownership.mojo +++ b/stdlib/test/python/test_ownership.mojo @@ -27,27 +27,27 @@ fn test_import(mut python: Python) raises: fn test_list(mut python: Python) raises: var b: PythonObject = Python.import_module("builtins") var my_list = PythonObject([1, 2.34, "False"]) - var py_string = str(my_list) + var py_string = String(my_list) assert_equal(py_string, "[1, 2.34, 'False']") fn test_tuple(mut python: Python) raises: var b: PythonObject = Python.import_module("builtins") var my_tuple = PythonObject((1, 2.34, "False")) - var py_string = str(my_tuple) + var py_string = String(my_tuple) assert_equal(py_string, "(1, 2.34, 'False')") fn test_call_ownership(mut python: Python) raises: var obj: PythonObject = [1, "5"] - var py_string = str(obj) + var py_string = String(obj) var string = python.__str__(py_string) assert_equal(string, "[1, '5']") fn test_getitem_ownership(mut python: Python) raises: var obj: PythonObject = [1, "5"] - var py_string = str(obj[1]) + var py_string = String(obj[1]) var string = python.__str__(py_string) assert_equal(string, "5") @@ -55,7 +55,7 @@ fn test_getitem_ownership(mut python: Python) raises: fn test_getattr_ownership(mut python: Python) raises: var my_module: PythonObject = Python.import_module("my_module") var obj = my_module.Foo(4) - var py_string = str(obj.bar) + var py_string = String(obj.bar) var string = python.__str__(py_string) assert_equal(string, "4") diff --git a/stdlib/test/python/test_python_error_handling.mojo b/stdlib/test/python/test_python_error_handling.mojo index d74ed3b429..5659f2abf9 100644 --- a/stdlib/test/python/test_python_error_handling.mojo +++ b/stdlib/test/python/test_python_error_handling.mojo @@ -21,7 +21,7 @@ fn test_python_exception_import() raises: try: var sys = Python.import_module("my_uninstalled_module") except e: - assert_equal(str(e), "No module named 'my_uninstalled_module'") + assert_equal(String(e), "No module named 'my_uninstalled_module'") fn test_python_exception_getattr() raises: @@ -31,7 +31,7 @@ fn test_python_exception_getattr() raises: var person = my_module.Person() var expec_fail = person.undefined() except e: - assert_equal(str(e), "'Person' object has no attribute 'undefined'") + assert_equal(String(e), "'Person' object has no attribute 'undefined'") fn test_python_exception_getitem() raises: @@ -39,7 +39,7 @@ fn test_python_exception_getitem() raises: var list = PythonObject([1, 2, 3]) var should_fail = list[13] except e: - assert_equal(str(e), "list index out of range") + assert_equal(String(e), "list index out of range") fn test_python_exception_call() raises: diff --git a/stdlib/test/python/test_python_interop.mojo b/stdlib/test/python/test_python_interop.mojo index 3e1a465628..80fe6ea3d9 100644 --- a/stdlib/test/python/test_python_interop.mojo +++ b/stdlib/test/python/test_python_interop.mojo @@ -20,9 +20,9 @@ from testing import assert_equal fn test_execute_python_string(mut python: Python) -> String: try: _ = Python.evaluate("print('evaluated by PyRunString')") - return str(Python.evaluate("'a' + 'b'")) + return String(Python.evaluate("'a' + 'b'")) except e: - return str(e) + return String(e) fn test_local_import(mut python: Python) -> String: @@ -31,10 +31,10 @@ fn test_local_import(mut python: Python) -> String: if my_module: var foo = my_module.Foo("apple") foo.bar = "orange" - return str(foo.bar) + return String(foo.bar) return "no module, no fruit" except e: - return str(e) + return String(e) fn test_dynamic_import(mut python: Python, times: Int = 1) -> String: @@ -51,15 +51,15 @@ def hello(name): var mod = Python.evaluate(INLINE_MODULE, file=True) for _ in range(times - 1): mod.hello("world") - return str(mod.hello("world")) + return String(mod.hello("world")) except e: - return str(e) + return String(e) fn test_call(mut python: Python) -> String: try: var my_module: PythonObject = Python.import_module("my_module") - return str( + return String( my_module.eat_it_all( "carrot", "bread", @@ -70,7 +70,7 @@ fn test_call(mut python: Python) -> String: ) ) except e: - return str(e) + return String(e) def main(): @@ -93,12 +93,12 @@ def main(): ) var obj: PythonObject = [1, 2.4, True, "False"] - assert_equal(str(obj), "[1, 2.4, True, 'False']") + assert_equal(String(obj), "[1, 2.4, True, 'False']") obj = (1, 2.4, True, "False") - assert_equal(str(obj), "(1, 2.4, True, 'False')") + assert_equal(String(obj), "(1, 2.4, True, 'False')") obj = None - assert_equal(str(obj), "None") + assert_equal(String(obj), "None") assert_equal(test_execute_python_string(python), "ab") diff --git a/stdlib/test/python/test_python_object.mojo b/stdlib/test/python/test_python_object.mojo index 50540361ef..fe15369e5f 100644 --- a/stdlib/test/python/test_python_object.mojo +++ b/stdlib/test/python/test_python_object.mojo @@ -290,7 +290,7 @@ fn test_string_conversions() raises -> None: var py = Python() var py_float = PythonObject(3.14) var type_obj = py.type(py_float) - assert_equal(str(type_obj), "") + assert_equal(String(type_obj), "") test_string_literal() test_string() @@ -334,8 +334,8 @@ def test_nested_object(): var nested_list = PythonObject([a, b]) var nested_tuple = PythonObject((a, b)) - assert_equal(str(nested_list), "[[1, 2, 3], [4, 5, 6]]") - assert_equal(str(nested_tuple), "([1, 2, 3], [4, 5, 6])") + assert_equal(String(nested_list), "[[1, 2, 3], [4, 5, 6]]") + assert_equal(String(nested_tuple), "([1, 2, 3], [4, 5, 6])") fn test_iter() raises: @@ -368,9 +368,9 @@ fn test_iter() raises: fn test_setitem() raises: var ll = PythonObject([1, 2, 3, "food"]) - assert_equal(str(ll), "[1, 2, 3, 'food']") + assert_equal(String(ll), "[1, 2, 3, 'food']") ll[1] = "nomnomnom" - assert_equal(str(ll), "[1, 'nomnomnom', 3, 'food']") + assert_equal(String(ll), "[1, 'nomnomnom', 3, 'food']") fn test_dict() raises: @@ -380,20 +380,20 @@ fn test_dict() raises: d["food"] = 123 # intentionally replace to ensure keys stay in order var dd = PythonObject(d) - assert_equal(str(dd), "{'food': 123, 'fries': 'yes'}") + assert_equal(String(dd), "{'food': 123, 'fries': 'yes'}") dd["food"] = "salad" dd[42] = Python.evaluate("[4, 2]") - assert_equal(str(dd), "{'food': 'salad', 'fries': 'yes', 42: [4, 2]}") + assert_equal(String(dd), "{'food': 'salad', 'fries': 'yes', 42: [4, 2]}") # Also test that Python.dict() creates the right object. var empty = Python.dict() - assert_equal(str(empty), "{}") + assert_equal(String(empty), "{}") fn test_none() raises: var n = Python.none() - assert_equal(str(n), "None") + assert_equal(String(n), "None") assert_true(n is None) @@ -425,9 +425,9 @@ fn test_getitem_raises() raises: _ = d[0, 0] with_get = custom_indexable.WithGetItem() - assert_equal("Key: 0", str(with_get[0])) - assert_equal("Keys: 0, 0", str(with_get[0, 0])) - assert_equal("Keys: 0, 0, 0", str(with_get[0, 0, 0])) + assert_equal("Key: 0", String(with_get[0])) + assert_equal("Keys: 0, 0", String(with_get[0, 0])) + assert_equal("Keys: 0, 0, 0", String(with_get[0, 0, 0])) var without_get = custom_indexable.Simple() with assert_raises(contains="'Simple' object is not subscriptable"): @@ -441,7 +441,7 @@ fn test_getitem_raises() raises: _ = with_get_exception[1] with_2d = custom_indexable.With2DGetItem() - assert_equal("[1, 2, 3]", str(with_2d[0])) + assert_equal("[1, 2, 3]", String(with_2d[0])) assert_equal(2, with_2d[0, 1]) assert_equal(6, with_2d[1, 2]) @@ -487,43 +487,43 @@ def test_setitem_raises(): fn test_py_slice() raises: custom_indexable = Python.import_module("custom_indexable") var a = PythonObject([1, 2, 3, 4, 5]) - assert_equal("[2, 3]", str(a[1:3])) - assert_equal("[1, 2, 3, 4, 5]", str(a[:])) - assert_equal("[1, 2, 3]", str(a[:3])) - assert_equal("[3, 4, 5]", str(a[2:])) - assert_equal("[1, 3, 5]", str(a[::2])) - assert_equal("[2, 4]", str(a[1::2])) - assert_equal("[4, 5]", str(a[-2:])) - assert_equal("[1, 2, 3]", str(a[:-2])) - assert_equal("[5, 4, 3, 2, 1]", str(a[::-1])) - assert_equal("[1, 2, 3, 4, 5]", str(a[-10:10])) # out of bounds - assert_equal("[1, 2, 3, 4, 5]", str(a[::])) - assert_equal("[1, 2, 3, 4, 5]", str(a[:100])) - assert_equal("[]", str(a[5:])) - assert_equal("[5, 4, 3, 2]", str(a[:-5:-1])) + assert_equal("[2, 3]", String(a[1:3])) + assert_equal("[1, 2, 3, 4, 5]", String(a[:])) + assert_equal("[1, 2, 3]", String(a[:3])) + assert_equal("[3, 4, 5]", String(a[2:])) + assert_equal("[1, 3, 5]", String(a[::2])) + assert_equal("[2, 4]", String(a[1::2])) + assert_equal("[4, 5]", String(a[-2:])) + assert_equal("[1, 2, 3]", String(a[:-2])) + assert_equal("[5, 4, 3, 2, 1]", String(a[::-1])) + assert_equal("[1, 2, 3, 4, 5]", String(a[-10:10])) # out of bounds + assert_equal("[1, 2, 3, 4, 5]", String(a[::])) + assert_equal("[1, 2, 3, 4, 5]", String(a[:100])) + assert_equal("[]", String(a[5:])) + assert_equal("[5, 4, 3, 2]", String(a[:-5:-1])) var b = Python.evaluate("[i for i in range(1000)]") - assert_equal("[0, 250, 500, 750]", str(b[::250])) + assert_equal("[0, 250, 500, 750]", String(b[::250])) with assert_raises(contains="slice step cannot be zero"): _ = b[::0] # Negative cases such as `b[1.3:10]` or `b["1":10]` are handled by parser # which would normally throw a TypeError in Python var s = PythonObject("Hello, World!") - assert_equal("Hello", str(s[:5])) - assert_equal("World!", str(s[7:])) - assert_equal("!dlroW ,olleH", str(s[::-1])) - assert_equal("Hello, World!", str(s[:])) - assert_equal("Hlo ol!", str(s[::2])) - assert_equal("Hlo ol!", str(s[None:None:2])) + assert_equal("Hello", String(s[:5])) + assert_equal("World!", String(s[7:])) + assert_equal("!dlroW ,olleH", String(s[::-1])) + assert_equal("Hello, World!", String(s[:])) + assert_equal("Hlo ol!", String(s[::2])) + assert_equal("Hlo ol!", String(s[None:None:2])) var t = PythonObject((1, 2, 3, 4, 5)) - assert_equal("(2, 3, 4)", str(t[1:4])) - assert_equal("(4, 3, 2)", str(t[3:0:-1])) + assert_equal("(2, 3, 4)", String(t[1:4])) + assert_equal("(4, 3, 2)", String(t[3:0:-1])) var empty = PythonObject([]) - assert_equal("[]", str(empty[:])) - assert_equal("[]", str(empty[1:2:3])) + assert_equal("[]", String(empty[:])) + assert_equal("[]", String(empty[1:2:3])) # TODO: enable this test. Currently it fails with error: unhashable type: 'slice' # var d = Python.dict() @@ -533,31 +533,31 @@ fn test_py_slice() raises: # _ = d[1:3] var custom = custom_indexable.Sliceable() - assert_equal("slice(1, 3, None)", str(custom[1:3])) + assert_equal("slice(1, 3, None)", String(custom[1:3])) var i = PythonObject(1) with assert_raises(contains="'int' object is not subscriptable"): _ = i[0:1] with_2d = custom_indexable.With2DGetItem() - assert_equal("[1, 2]", str(with_2d[0, PythonObject(Slice(0, 2))])) - assert_equal("[1, 2]", str(with_2d[0][0:2])) + assert_equal("[1, 2]", String(with_2d[0, PythonObject(Slice(0, 2))])) + assert_equal("[1, 2]", String(with_2d[0][0:2])) - assert_equal("[4, 5, 6]", str(with_2d[PythonObject(Slice(0, 2)), 1])) - assert_equal("[4, 5, 6]", str(with_2d[0:2][1])) + assert_equal("[4, 5, 6]", String(with_2d[PythonObject(Slice(0, 2)), 1])) + assert_equal("[4, 5, 6]", String(with_2d[0:2][1])) assert_equal( - "[[1, 2, 3], [4, 5, 6]]", str(with_2d[PythonObject(Slice(0, 2))]) + "[[1, 2, 3], [4, 5, 6]]", String(with_2d[PythonObject(Slice(0, 2))]) ) - assert_equal("[[1, 2, 3], [4, 5, 6]]", str(with_2d[0:2])) - assert_equal("[[1, 3], [4, 6]]", str(with_2d[0:2, ::2])) + assert_equal("[[1, 2, 3], [4, 5, 6]]", String(with_2d[0:2])) + assert_equal("[[1, 3], [4, 6]]", String(with_2d[0:2, ::2])) assert_equal( - "[6, 5, 4]", str(with_2d[1, PythonObject(Slice(None, None, -1))]) + "[6, 5, 4]", String(with_2d[1, PythonObject(Slice(None, None, -1))]) ) - assert_equal("[6, 5, 4]", str(with_2d[1][::-1])) + assert_equal("[6, 5, 4]", String(with_2d[1][::-1])) - assert_equal("[7, 9]", str(with_2d[2][::2])) + assert_equal("[7, 9]", String(with_2d[2][::2])) with assert_raises(contains="list index out of range"): _ = with_2d[0:1][4] diff --git a/stdlib/test/python/test_python_to_mojo.mojo b/stdlib/test/python/test_python_to_mojo.mojo index d621943f9c..a8dc7aca97 100644 --- a/stdlib/test/python/test_python_to_mojo.mojo +++ b/stdlib/test/python/test_python_to_mojo.mojo @@ -21,7 +21,7 @@ fn test_string_to_python_to_mojo(mut python: Python) raises: var py_string = PythonObject("mojo") var py_string_capitalized = py_string.capitalize() - var cap_mojo_string = str(py_string_capitalized) + var cap_mojo_string = String(py_string_capitalized) assert_equal(cap_mojo_string, "Mojo") @@ -54,7 +54,7 @@ fn test_range() raises: fn test_python_to_string() raises: var os = Python.import_module("os") - assert_true(str(os.environ).startswith("environ({")) + assert_true(String(os.environ).startswith("environ({")) def main(): diff --git a/stdlib/test/random/test_random.mojo b/stdlib/test/random/test_random.mojo index 0a90b5ae89..384a2f4ed6 100644 --- a/stdlib/test/random/test_random.mojo +++ b/stdlib/test/random/test_random.mojo @@ -29,24 +29,24 @@ def test_random(): var random_float = random_float64(0, 1) assert_true( random_float >= 0, - "Value " + str(random_float) + " is not above or equal to 0", + "Value " + String(random_float) + " is not above or equal to 0", ) assert_true( random_float <= 1, - "Value " + str(random_float) + " is not below or equal to 1", + "Value " + String(random_float) + " is not below or equal to 1", ) var random_signed = random_si64(-255, 255) assert_true( random_signed >= -255, "Signed value " - + str(random_signed) + + String(random_signed) + " is not above or equal to -255", ) assert_true( random_signed <= 255, "Signed value " - + str(random_signed) + + String(random_signed) + " is not below or equal to 255", ) @@ -54,13 +54,13 @@ def test_random(): assert_true( random_unsigned >= 0, "Unsigned value " - + str(random_unsigned) + + String(random_unsigned) + " is not above or equal to 0", ) assert_true( random_unsigned <= 255, "Unsigned value " - + str(random_unsigned) + + String(random_unsigned) + " is not below or equal to 255", ) @@ -135,14 +135,14 @@ def test_shuffle(): var i = L_l_s() var j = L_l_s() for x in range(10): - i.append(L_s(str(x), str(x + 1), str(x + 3))) - j.append(L_s(str(x), str(x + 1), str(x + 3))) + i.append(L_s(String(x), String(x + 1), String(x + 3))) + j.append(L_s(String(x), String(x + 1), String(x + 3))) shuffle(i) # TODO: Uncomment when possible # assert_true(g != h) assert_equal(len(i), len(j)) for x in range(10): - var target: List[String] = L_s(str(x), str(x + 1), str(x + 3)) + var target: List[String] = L_s(String(x), String(x + 1), String(x + 3)) var found = False for y in range(len(i)): if j[y] == target: diff --git a/stdlib/test/tempfile/test_tempfile.mojo b/stdlib/test/tempfile/test_tempfile.mojo index d84ac25554..6f8fcf8b17 100644 --- a/stdlib/test/tempfile/test_tempfile.mojo +++ b/stdlib/test/tempfile/test_tempfile.mojo @@ -101,7 +101,7 @@ def _set_up_gettempdir_test( os.rmdir(dir_with_writing_access) raise Error( "Failed to setup test, couldn't create " - + str(dir_without_writing_access) + + String(dir_without_writing_access) ) @@ -109,7 +109,7 @@ def test_gettempdir(): var non_existing_dir = Path() / "non_existing_dir" assert_false( exists(non_existing_dir), - "Unexpected dir" + str(non_existing_dir), + "Unexpected dir" + String(non_existing_dir), ) var dir_without_writing_access = Path() / "dir_without_writing_access" var dir_with_writing_access = Path() / "dir_with_writing_access" @@ -119,7 +119,7 @@ def test_gettempdir(): var vars_to_set = Dict[String, String]() # test TMPDIR is used first - vars_to_set["TMPDIR"] = str(dir_with_writing_access) + vars_to_set["TMPDIR"] = String(dir_with_writing_access) with TempEnvWithCleanup( vars_to_set, _clean_up_gettempdir_test, @@ -128,13 +128,13 @@ def test_gettempdir(): assert_true(tmpdir_result, "Failed to get temporary directory") assert_equal( tmpdir_result.value(), - str(dir_with_writing_access), - "expected to get:" + str(dir_with_writing_access), + String(dir_with_writing_access), + "expected to get:" + String(dir_with_writing_access), ) # test gettempdir falls back to TEMP - vars_to_set["TMPDIR"] = str(non_existing_dir) - vars_to_set["TEMP"] = str(dir_with_writing_access) + vars_to_set["TMPDIR"] = String(non_existing_dir) + vars_to_set["TEMP"] = String(dir_with_writing_access) with TempEnvWithCleanup( vars_to_set, _clean_up_gettempdir_test, @@ -143,14 +143,14 @@ def test_gettempdir(): assert_true(tmpdir_result, "Failed to get temporary directory") assert_equal( tmpdir_result.value(), - str(dir_with_writing_access), - "expected to get:" + str(dir_with_writing_access), + String(dir_with_writing_access), + "expected to get:" + String(dir_with_writing_access), ) # test gettempdir falls back to TMP - vars_to_set["TMPDIR"] = str(non_existing_dir) - vars_to_set["TEMP"] = str(non_existing_dir) - vars_to_set["TMP"] = str(dir_with_writing_access) + vars_to_set["TMPDIR"] = String(non_existing_dir) + vars_to_set["TEMP"] = String(non_existing_dir) + vars_to_set["TMP"] = String(dir_with_writing_access) with TempEnvWithCleanup( vars_to_set, _clean_up_gettempdir_test, @@ -159,8 +159,8 @@ def test_gettempdir(): assert_true(tmpdir_result, "Failed to get temporary directory") assert_equal( tmpdir_result.value(), - str(dir_with_writing_access), - "expected to get:" + str(dir_with_writing_access), + String(dir_with_writing_access), + "expected to get:" + String(dir_with_writing_access), ) _clean_up_gettempdir_test() diff --git a/stdlib/test/testing/test_assert_raises.mojo b/stdlib/test/testing/test_assert_raises.mojo index 4dda27ca87..50c1c17326 100644 --- a/stdlib/test/testing/test_assert_raises.mojo +++ b/stdlib/test/testing/test_assert_raises.mojo @@ -39,9 +39,9 @@ fn test_assert_raises_no_error() raises: pass raise Error("This should not be reachable.") except e: - assert_true(str(e).startswith("AssertionError: Didn't raise")) - assert_true(str(e).endswith(":27")) # col 27 - assert_true(str(e) != "This should not be reachable.") + assert_true(String(e).startswith("AssertionError: Didn't raise")) + assert_true(String(e).endswith(":27")) # col 27 + assert_true(String(e) != "This should not be reachable.") fn test_assert_raises_no_match() raises: @@ -50,7 +50,7 @@ fn test_assert_raises_no_match() raises: raise "OtherError" raise Error("This should not be reachable.") except e: - assert_equal(str(e), "OtherError") + assert_equal(String(e), "OtherError") def main(): diff --git a/stdlib/test/testing/test_assertion.mojo b/stdlib/test/testing/test_assertion.mojo index c9aaaf6d9d..c7153040fb 100644 --- a/stdlib/test/testing/test_assertion.mojo +++ b/stdlib/test/testing/test_assertion.mojo @@ -35,22 +35,22 @@ def test_assert_messages(): try: assert_true(False) except e: - assert_true(assertion in str(e) and assertion_error in str(e)) + assert_true(assertion in String(e) and assertion_error in String(e)) try: assert_false(True) except e: - assert_true(assertion in str(e) and assertion_error in str(e)) + assert_true(assertion in String(e) and assertion_error in String(e)) try: assert_equal(1, 0) except e: - assert_true(assertion in str(e) and assertion_error in str(e)) + assert_true(assertion in String(e) and assertion_error in String(e)) try: assert_not_equal(0, 0) except e: - assert_true(assertion in str(e) and assertion_error in str(e)) + assert_true(assertion in String(e) and assertion_error in String(e)) @value @@ -236,8 +236,8 @@ def test_assert_custom_location(): location=location, ) except e: - assert_true(str(location) in str(e)) - assert_true("always_false" in str(e)) + assert_true(String(location) in String(e)) + assert_true("always_false" in String(e)) def test_assert_equal_stringslice(): diff --git a/stdlib/test/utils/test_index.mojo b/stdlib/test/utils/test_index.mojo index 500fdcf259..ff5236890c 100644 --- a/stdlib/test/utils/test_index.mojo +++ b/stdlib/test/utils/test_index.mojo @@ -20,38 +20,38 @@ from utils import Index, IndexList def test_basics(): assert_equal(IndexList[2](1, 2), IndexList[2](1, 2)) assert_equal(IndexList[3](1, 2, 3), IndexList[3](1, 2, 3)) - assert_equal(str(IndexList[3](1, 2, 3)), "(1, 2, 3)") + assert_equal(String(IndexList[3](1, 2, 3)), "(1, 2, 3)") assert_equal(IndexList[3](1, 2, 3)[2], 3) def test_cast(): assert_equal( - str(IndexList[1](1)), + String(IndexList[1](1)), "(1,)", ) assert_equal( - str(IndexList[2](1, 2).cast[DType.int32]()), + String(IndexList[2](1, 2).cast[DType.int32]()), "(1, 2)", ) assert_equal( - str(IndexList[2, element_bitwidth=64](1, 2).cast[DType.int32]()), + String(IndexList[2, element_bitwidth=64](1, 2).cast[DType.int32]()), "(1, 2)", ) assert_equal( - str(IndexList[2, element_bitwidth=32](1, 2).cast[DType.int64]()), + String(IndexList[2, element_bitwidth=32](1, 2).cast[DType.int64]()), "(1, 2)", ) assert_equal( - str( + String( IndexList[2, element_bitwidth=32](1, -2).cast[element_bitwidth=64]() ), "(1, -2)", ) assert_equal( - str(IndexList[2, element_bitwidth=32](1, 2)), + String(IndexList[2, element_bitwidth=32](1, 2)), "(1, 2)", ) - alias s = str( + alias s = String( IndexList[2, element_bitwidth=32](1, 2).cast[ element_bitwidth=64, unsigned=True ]() @@ -61,10 +61,10 @@ def test_cast(): def test_index(): - assert_equal(str(Index[element_bitwidth=64](1, 2, 3)), "(1, 2, 3)") - assert_equal(str(Index[element_bitwidth=32](1, 2, 3)), "(1, 2, 3)") + assert_equal(String(Index[element_bitwidth=64](1, 2, 3)), "(1, 2, 3)") + assert_equal(String(Index[element_bitwidth=32](1, 2, 3)), "(1, 2, 3)") assert_equal( - str(Index[element_bitwidth=32, unsigned=True](1, 2, 3)), "(1, 2, 3)" + String(Index[element_bitwidth=32, unsigned=True](1, 2, 3)), "(1, 2, 3)" ) diff --git a/stdlib/test/utils/test_tuple.mojo b/stdlib/test/utils/test_tuple.mojo index 0748552be0..1feb95f50a 100644 --- a/stdlib/test/utils/test_tuple.mojo +++ b/stdlib/test/utils/test_tuple.mojo @@ -20,21 +20,21 @@ from utils import IndexList, StaticTuple def test_static_int_tuple(): - assert_equal(str(IndexList[1](1)), "(1,)") + assert_equal(String(IndexList[1](1)), "(1,)") - assert_equal(str(IndexList[3](2)), "(2, 2, 2)") + assert_equal(String(IndexList[3](2)), "(2, 2, 2)") assert_equal( - str(IndexList[3](1, 2, 3) * IndexList[3](4, 5, 6)), + String(IndexList[3](1, 2, 3) * IndexList[3](4, 5, 6)), "(4, 10, 18)", ) assert_equal( - str(IndexList[4](1, 2, 3, 4) - IndexList[4](4, 5, 6, 7)), + String(IndexList[4](1, 2, 3, 4) - IndexList[4](4, 5, 6, 7)), "(-3, -3, -3, -3)", ) - assert_equal(str(IndexList[2](10, 11) // IndexList[2](3, 4)), "(3, 2)") + assert_equal(String(IndexList[2](10, 11) // IndexList[2](3, 4)), "(3, 2)") # Note: index comparison is intended for access bound checking, which is # usually all-element semantic, i.e. true if true for all positions. @@ -44,9 +44,9 @@ def test_static_int_tuple(): assert_equal(len(IndexList[4](3, 5, -1, -2)), 4) - assert_equal(str(IndexList[2]((1, 2))), "(1, 2)") + assert_equal(String(IndexList[2]((1, 2))), "(1, 2)") - assert_equal(str(IndexList[4]((1, 2, 3, 4))), "(1, 2, 3, 4)") + assert_equal(String(IndexList[4]((1, 2, 3, 4))), "(1, 2, 3, 4)") def test_tuple_literal(): diff --git a/stdlib/test/utils/test_write.mojo b/stdlib/test/utils/test_write.mojo index 579b573892..77bb3fb5a9 100644 --- a/stdlib/test/utils/test_write.mojo +++ b/stdlib/test/utils/test_write.mojo @@ -70,13 +70,13 @@ fn test_string_format_seq() raises: fn test_stringable_based_on_format() raises: - assert_equal(str(Point(10, 11)), "Point(10, 11)") + assert_equal(String(Point(10, 11)), "Point(10, 11)") fn test_writer_of_fixed_string() raises: var s1 = _FixedString[100]() s1.write("Hello, World!") - assert_equal(str(s1), "Hello, World!") + assert_equal(String(s1), "Hello, World!") fn test_write_int_padded() raises: From 2964e246b6a8babc2473940c9c9ce34bc1b5a34d Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Wed, 15 Jan 2025 23:27:57 -0500 Subject: [PATCH 104/182] [stdlib] Move `bool` functions to `Bool` ctors And add deprecation warnings to the `bool` functions, to be phased out to a compiler error in the release after next. MODULAR_ORIG_COMMIT_REV_ID: 6aac03285e2f69659e1208a372d5130c4f203f3d --- docs/manual/python/types.mdx | 31 ++++++++-------- stdlib/benchmarks/builtin/bench_int.mojo | 2 +- stdlib/benchmarks/collections/bench_dict.mojo | 4 +- .../benchmarks/collections/bench_string.mojo | 14 +++---- stdlib/src/builtin/_format_float.mojo | 6 +-- stdlib/src/builtin/bool.mojo | 37 ++++++++++++------- stdlib/src/collections/counter.mojo | 2 +- stdlib/src/collections/optional.mojo | 4 +- .../src/collections/string/string_slice.mojo | 2 +- stdlib/src/sys/ffi.mojo | 2 +- stdlib/test/builtin/test_bool.mojo | 6 +-- 11 files changed, 60 insertions(+), 50 deletions(-) diff --git a/docs/manual/python/types.mdx b/docs/manual/python/types.mdx index ee0f0d17a5..850efc8434 100644 --- a/docs/manual/python/types.mdx +++ b/docs/manual/python/types.mdx @@ -147,25 +147,24 @@ explicitly convert a Python value into a native Mojo value. Currently `PythonObject` conforms to the [`Stringable`](/mojo/stdlib/builtin/str/Stringable), [`Boolable`](/mojo/stdlib/builtin/bool/Boolable), -[`Floatable`](/mojo/stdlib/builtin/floatable/Floatable/), and -[`Intable`](/mojo/stdlib/builtin/int/Intable) traits, which means you can -convert Python values to Mojo `Bool` and `Float64` types using the -[`bool()`](/mojo/stdlib/builtin/bool/bool-function) and -[`float()`](/mojo/stdlib/builtin/floatable/float/) built-in functions, construct -an `Int` using the [`Int()`](/mojo/stdlib/builtin/int/Int/#__init__) -constructor, and construct a `String` using the -[`String()`](/mojo/stdlib/collections/string/String/#__init__) constructor. -`PythonObject` also conforms to the -[`Writable`](/mojo/stdlib/utils/write/Writable) trait so that you can print -Python values using the built-in [`print()`](/mojo/stdlib/builtin/io/print) -function. +[`Intable`](/mojo/stdlib/builtin/int/Intable), and +[`Floatable`](/mojo/stdlib/builtin/floatable/Floatable/) traits, which allows +you to convert a `PythonObject` to the corresponding Mojo types. ```mojo -var s: String = String(py_string) -var b: Bool = bool(py_bool) +var s = String(py_string) +var b = Bool(py_bool) +var i = Int(py_int) + var f: Float64 = float(py_float) -var i: Int = Int(py_int) -print(py_obj) +``` + +PythonObject also implements the [`Writable`](/mojo/stdlib/utils/write/Writable) +trait, so that you can print Python values using the built-in +[`print()`](/mojo/stdlib/builtin/io/print) function. + +```mojo +print(python_object) ``` ### Comparing Python types in Mojo diff --git a/stdlib/benchmarks/builtin/bench_int.mojo b/stdlib/benchmarks/builtin/bench_int.mojo index efc4b171a5..7147b4a94c 100644 --- a/stdlib/benchmarks/builtin/bench_int.mojo +++ b/stdlib/benchmarks/builtin/bench_int.mojo @@ -27,7 +27,7 @@ fn bench_stringify_small_integers(mut b: Bencher) raises: fn call_fn(): for i in range(1_000): var a = String(i) - benchmark.keep(bool(a)) + benchmark.keep(Bool(a)) b.iter[call_fn]() diff --git a/stdlib/benchmarks/collections/bench_dict.mojo b/stdlib/benchmarks/collections/bench_dict.mojo index 3a740b96f9..10f04f62ae 100644 --- a/stdlib/benchmarks/collections/bench_dict.mojo +++ b/stdlib/benchmarks/collections/bench_dict.mojo @@ -65,7 +65,7 @@ fn bench_dict_insert[size: Int](mut b: Bencher) raises: items[key] = Int(random.random_si64(0, size)) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# @@ -93,7 +93,7 @@ fn bench_dict_lookup[size: Int](mut b: Bencher) raises: keep(res) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# diff --git a/stdlib/benchmarks/collections/bench_string.mojo b/stdlib/benchmarks/collections/bench_string.mojo index bcbf29a0c0..39ca437068 100644 --- a/stdlib/benchmarks/collections/bench_string.mojo +++ b/stdlib/benchmarks/collections/bench_string.mojo @@ -94,7 +94,7 @@ fn bench_string_count[ keep(amnt) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# @@ -121,7 +121,7 @@ fn bench_string_split[ keep(res.data) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# @@ -140,7 +140,7 @@ fn bench_string_splitlines[ keep(res.data) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# @@ -159,7 +159,7 @@ fn bench_string_lower[ keep(res._buffer.data) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# @@ -178,7 +178,7 @@ fn bench_string_upper[ keep(res._buffer.data) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# @@ -200,7 +200,7 @@ fn bench_string_replace[ keep(res._buffer.data) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# @@ -219,7 +219,7 @@ fn bench_string_is_valid_utf8[ keep(res) b.iter[call_fn]() - keep(bool(items)) + keep(Bool(items)) # ===-----------------------------------------------------------------------===# diff --git a/stdlib/src/builtin/_format_float.mojo b/stdlib/src/builtin/_format_float.mojo index ad1a93b0da..690501c379 100644 --- a/stdlib/src/builtin/_format_float.mojo +++ b/stdlib/src/builtin/_format_float.mojo @@ -545,16 +545,16 @@ fn _divide_by_pow10[ if CarrierDType is DType.uint64: @parameter - if N == 1 and bool(n_max <= 4611686018427387908): + if N == 1 and Bool(n_max <= 4611686018427387908): return _umul128_upper64(n, 1844674407370955162) - elif N == 3 and bool(n_max <= 15534100272597517998): + elif N == 3 and Bool(n_max <= 15534100272597517998): return _umul128_upper64(n, 4722366482869645214) >> 8 else: return n / pow(10, N) else: @parameter - if N == 1 and bool(n_max <= 1073741828): + if N == 1 and Bool(n_max <= 1073741828): return (_umul64(n.cast[DType.uint32](), 429496730) >> 32).cast[ CarrierDType ]() diff --git a/stdlib/src/builtin/bool.mojo b/stdlib/src/builtin/bool.mojo index 3ca5f39680..1b6a4450f4 100644 --- a/stdlib/src/builtin/bool.mojo +++ b/stdlib/src/builtin/bool.mojo @@ -167,6 +167,27 @@ struct Bool( """ self = value.__bool__() + @always_inline + fn __init__[T: Boolable, //](out self, value: T): + """Set the bool representation of the object. + + Parameters: + T: The type of the object. + + Args: + value: The object to get the bool representation of. + """ + self = value.__bool__() + + @always_inline + fn __init__(out self, value: None): + """Set the bool representation of the `None` type to `False`. + + Args: + value: The object to get the bool representation of. + """ + self = False + @always_inline("nodebug") @implicit fn __init__(out self, value: SIMD[DType.bool, 1]): @@ -533,19 +554,9 @@ struct Bool( # ===----------------------------------------------------------------------=== # -@always_inline -fn bool(value: None) -> Bool: - """Get the bool representation of the `None` type. - - Args: - value: The object to get the bool representation of. - - Returns: - The bool representation of the object. - """ - return False - - +@deprecated( + "the `bool` function is deprecated, use the `Bool` constructor instead." +) @always_inline fn bool[T: Boolable, //](value: T) -> Bool: """Get the bool representation of the object. diff --git a/stdlib/src/collections/counter.mojo b/stdlib/src/collections/counter.mojo index abe33c2fb8..fc2e4fea03 100644 --- a/stdlib/src/collections/counter.mojo +++ b/stdlib/src/collections/counter.mojo @@ -160,7 +160,7 @@ struct Counter[V: KeyElement](Sized, CollectionElement, Boolable): Returns: `False` if the Counter is empty, `True` otherwise. """ - return bool(len(self)) + return Bool(len(self)) # ===------------------------------------------------------------------=== # # Comparison operators diff --git a/stdlib/src/collections/optional.mojo b/stdlib/src/collections/optional.mojo index b96d3d694a..806119a053 100644 --- a/stdlib/src/collections/optional.mojo +++ b/stdlib/src/collections/optional.mojo @@ -22,7 +22,7 @@ var a = Optional(1) var b = Optional[Int](None) if a: print(a.value()) # prints 1 -if b: # bool(b) is False, so no print +if b: # Bool(b) is False, so no print print(b.value()) var c = a.or_else(2) var d = b.or_else(2) @@ -73,7 +73,7 @@ struct Optional[T: CollectionElement]( var b = Optional[Int](None) if a: print(a.value()) # prints 1 - if b: # bool(b) is False, so no print + if b: # Bool(b) is False, so no print print(b.value()) var c = a.or_else(2) var d = b.or_else(2) diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 0e012d6c66..c6425bf838 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -247,7 +247,7 @@ struct CharsIter[mut: Bool, //, origin: Origin[mut]]: Returns: A boolean indicating if there are still elements in this iterator. """ - return bool(self.peek_next()) + return Bool(self.peek_next()) @always_inline fn __len__(self) -> Int: diff --git a/stdlib/src/sys/ffi.mojo b/stdlib/src/sys/ffi.mojo index 429dd1e0f7..cafee526e0 100644 --- a/stdlib/src/sys/ffi.mojo +++ b/stdlib/src/sys/ffi.mojo @@ -206,7 +206,7 @@ struct DLHandle(CollectionElement, CollectionElementNew, Boolable): name.unsafe_cstr_ptr(), ) - return bool(opaque_function_ptr) + return Bool(opaque_function_ptr) # TODO(#15590): Implement support for windows and remove the always_inline. @always_inline diff --git a/stdlib/test/builtin/test_bool.mojo b/stdlib/test/builtin/test_bool.mojo index 11d0a353dd..081a31bc38 100644 --- a/stdlib/test/builtin/test_bool.mojo +++ b/stdlib/test/builtin/test_bool.mojo @@ -29,8 +29,8 @@ def test_bool_cast_to_int(): def test_bool_none(): var test = None - assert_equal(bool(None), False) - assert_equal(bool(test), False) + assert_equal(Bool(None), False) + assert_equal(Bool(test), False) @value @@ -48,7 +48,7 @@ fn takes_bool(cond: Bool) -> Bool: def test_convert_from_implicitly_boolable(): assert_true(takes_bool(MyTrue())) - assert_true(bool(MyTrue())) + assert_true(Bool(MyTrue())) # def test_bool_to_string(): From ccdb14a83b55eaedeb008e2a8e710e2c206c6209 Mon Sep 17 00:00:00 2001 From: modularbot Date: Thu, 16 Jan 2025 06:41:26 +0000 Subject: [PATCH 105/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025011605 --- examples/life/magic.lock | 157 +- examples/magic.lock | 157 +- examples/notebooks/magic.lock | 157 +- examples/operators/magic.lock | 157 +- examples/testing/magic.lock | 7274 +++++++++++++++++++++++++++++++++ magic.lock | 157 +- 6 files changed, 7664 insertions(+), 395 deletions(-) create mode 100644 examples/testing/magic.lock diff --git a/examples/life/magic.lock b/examples/life/magic.lock index dd001a3484..5a1423aa1f 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -701,16 +701,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -6067,19 +6067,18 @@ packages: license_family: Other size: 46438 timestamp: 1727963202283 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda - sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 - md5: 34fdeffa0555a1a56f38839415cc066c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda + sha256: b92a669f2059874ebdcb69041b6c243d68ffc3fb356ac1339cec44aeb27245d7 + md5: c4d54bfd3817313ce758aa76283b118d depends: - __osx >=11.0 constrains: - - openmp 19.1.6|19.1.6.* + - openmp 19.1.7|19.1.7.* arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception - license_family: APACHE - size: 281251 - timestamp: 1734520462311 + size: 280830 + timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 @@ -6174,47 +6173,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda noarch: python - sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 - md5: 36d10ca6747cea3051f98f6c4340bdde + sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 + md5: 63f0b9dbd781076f2346a4c90818fa77 depends: - - max-core ==25.1.0.dev2025011505 release - - max-python >=25.1.0.dev2025011505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011505 release - - mblack ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release + - max-python >=25.1.0.dev2025011605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1736918190337 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 - md5: e084403c468c3736de7b93e85ac55ca5 + size: 9918 + timestamp: 1737005226114 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 + md5: 67b61208a7f51d98440b829a762aa983 depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 244663428 - timestamp: 1736918190336 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a - md5: 6b38ab0cddf2d8d6ea3de50fa06daccf + size: 244845391 + timestamp: 1737004888429 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 + md5: ec67c1c4477173523c480d0439f618ee depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 247150310 - timestamp: 1736918170378 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd - md5: 380f01b398f4026fa6d362bcd535bcce + size: 247313436 + timestamp: 1737005226112 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 + md5: 67f133797e55bdfeae523889d117d24e depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 206696883 - timestamp: 1736918528488 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: 8ffaf65c9e533d1c05e63208e5929f7047232682d71e241a8d078bd40784c070 - md5: 979326be6e37f9d08a2af9d3b5f5b173 + size: 206707824 + timestamp: 1737004945969 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 + md5: 6fde421d7d48ab50ec34964bfc003ab0 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -6235,13 +6234,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124404054 - timestamp: 1736918190345 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: d29135e77b8d7da7fc1e7fe00b6cefb5faded5da911430a1ff9090377cde6a0f - md5: 7ab99f094af5a6e10444022febf6158f + size: 124617353 + timestamp: 1737004888439 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca + md5: f264d20311c5422c256d177081752fc4 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -6262,13 +6261,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127116659 - timestamp: 1736918170389 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: f21679607c9939017d447c50d2732c8e842dcb29d18907390f5cd85254370ccf - md5: 112c450c08f0af99073a4dc4aae82576 + size: 127393468 + timestamp: 1737005226123 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 + md5: b42171a30a90eca86de374dc6562d2ab depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -6289,12 +6288,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110626067 - timestamp: 1736918528491 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + size: 110522116 + timestamp: 1737004945972 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda noarch: python - sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 - md5: d4a97c4b5ee27717785df58abcef3fb3 + sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 + md5: d60436499404c582b03af554c788436f depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6304,8 +6303,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736918190341 + size: 130793 + timestamp: 1737005226119 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6315,18 +6314,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda noarch: python - sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 - md5: c14f190fae020526fc6559130272f1f8 + sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea + md5: 864d0b85ff8fd743209bea757229d010 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22931 - timestamp: 1736918190342 + size: 22934 + timestamp: 1737005226120 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 diff --git a/examples/magic.lock b/examples/magic.lock index f4e0cda51b..aa2ecfc4a4 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -554,16 +554,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -4645,19 +4645,18 @@ packages: license_family: Other size: 46438 timestamp: 1727963202283 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda - sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 - md5: 34fdeffa0555a1a56f38839415cc066c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda + sha256: b92a669f2059874ebdcb69041b6c243d68ffc3fb356ac1339cec44aeb27245d7 + md5: c4d54bfd3817313ce758aa76283b118d depends: - __osx >=11.0 constrains: - - openmp 19.1.6|19.1.6.* + - openmp 19.1.7|19.1.7.* arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception - license_family: APACHE - size: 281251 - timestamp: 1734520462311 + size: 280830 + timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 @@ -4752,47 +4751,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda noarch: python - sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 - md5: 36d10ca6747cea3051f98f6c4340bdde + sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 + md5: 63f0b9dbd781076f2346a4c90818fa77 depends: - - max-core ==25.1.0.dev2025011505 release - - max-python >=25.1.0.dev2025011505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011505 release - - mblack ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release + - max-python >=25.1.0.dev2025011605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1736918190337 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 - md5: e084403c468c3736de7b93e85ac55ca5 + size: 9918 + timestamp: 1737005226114 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 + md5: 67b61208a7f51d98440b829a762aa983 depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 244663428 - timestamp: 1736918190336 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a - md5: 6b38ab0cddf2d8d6ea3de50fa06daccf + size: 244845391 + timestamp: 1737004888429 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 + md5: ec67c1c4477173523c480d0439f618ee depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 247150310 - timestamp: 1736918170378 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd - md5: 380f01b398f4026fa6d362bcd535bcce + size: 247313436 + timestamp: 1737005226112 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 + md5: 67f133797e55bdfeae523889d117d24e depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 206696883 - timestamp: 1736918528488 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.11release.conda - sha256: c854f3fd876d1804109ff3cd42522ac689bebfe0725f2dc1fa6f770b511da929 - md5: 1b35513e522bd6148f1b11c52b959147 + size: 206707824 + timestamp: 1737004945969 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.11release.conda + sha256: 871a3cc43052f0b29bbeec075c0b9963c43bdc10fc234746448d6950b77ff9a6 + md5: 14179d3572398ab1bbf4004ae43c6f3d depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.11.* - fastapi - httpx @@ -4813,13 +4812,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 124416691 - timestamp: 1736918190343 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.11release.conda - sha256: 69533b14861d61ccdc7d39c18c8df35d40e3b85f6cf7b8aefc588c9b856665de - md5: 4fbf6154c783c385488ff5d2e589207f + size: 124645362 + timestamp: 1737004888437 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.11release.conda + sha256: 3c96fb1819ea00d81efb078e753a6d150cf5bf83a73e1a19fec032325538dbb4 + md5: 3bd00fa93e9306846a91142e73cca48f depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.11.* - fastapi - httpx @@ -4840,13 +4839,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 127141652 - timestamp: 1736918170387 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.11release.conda - sha256: bcde9541c0308926d88b06a289e62ade7e9ce5fd09c7af125a74ce902562c154 - md5: fe268f18e7f099aaa136b235f44970d4 + size: 127420456 + timestamp: 1737005226120 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.11release.conda + sha256: da21ee84763b6901de213b52bd6c5b82000da39f54dc86218ff3faf3eafcf450 + md5: 66e2d3f9ee8a31dacfe7e52a4585dcb3 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.11.* - fastapi - httpx @@ -4867,12 +4866,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 110638602 - timestamp: 1736918528490 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + size: 110537588 + timestamp: 1737004945971 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda noarch: python - sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 - md5: d4a97c4b5ee27717785df58abcef3fb3 + sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 + md5: d60436499404c582b03af554c788436f depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4881,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736918190341 + size: 130793 + timestamp: 1737005226119 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4892,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda noarch: python - sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 - md5: c14f190fae020526fc6559130272f1f8 + sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea + md5: 864d0b85ff8fd743209bea757229d010 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22931 - timestamp: 1736918190342 + size: 22934 + timestamp: 1737005226120 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index bbacdb7fc4..f35391f354 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -736,18 +736,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -5432,19 +5432,18 @@ packages: license_family: Other size: 46438 timestamp: 1727963202283 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda - sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 - md5: 34fdeffa0555a1a56f38839415cc066c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda + sha256: b92a669f2059874ebdcb69041b6c243d68ffc3fb356ac1339cec44aeb27245d7 + md5: c4d54bfd3817313ce758aa76283b118d depends: - __osx >=11.0 constrains: - - openmp 19.1.6|19.1.6.* + - openmp 19.1.7|19.1.7.* arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception - license_family: APACHE - size: 281251 - timestamp: 1734520462311 + size: 280830 + timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 @@ -5549,47 +5548,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda noarch: python - sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 - md5: 36d10ca6747cea3051f98f6c4340bdde + sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 + md5: 63f0b9dbd781076f2346a4c90818fa77 depends: - - max-core ==25.1.0.dev2025011505 release - - max-python >=25.1.0.dev2025011505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011505 release - - mblack ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release + - max-python >=25.1.0.dev2025011605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1736918190337 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 - md5: e084403c468c3736de7b93e85ac55ca5 + size: 9918 + timestamp: 1737005226114 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 + md5: 67b61208a7f51d98440b829a762aa983 depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 244663428 - timestamp: 1736918190336 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a - md5: 6b38ab0cddf2d8d6ea3de50fa06daccf + size: 244845391 + timestamp: 1737004888429 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 + md5: ec67c1c4477173523c480d0439f618ee depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 247150310 - timestamp: 1736918170378 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd - md5: 380f01b398f4026fa6d362bcd535bcce + size: 247313436 + timestamp: 1737005226112 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 + md5: 67f133797e55bdfeae523889d117d24e depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 206696883 - timestamp: 1736918528488 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: 8ffaf65c9e533d1c05e63208e5929f7047232682d71e241a8d078bd40784c070 - md5: 979326be6e37f9d08a2af9d3b5f5b173 + size: 206707824 + timestamp: 1737004945969 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 + md5: 6fde421d7d48ab50ec34964bfc003ab0 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -5610,13 +5609,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124404054 - timestamp: 1736918190345 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: d29135e77b8d7da7fc1e7fe00b6cefb5faded5da911430a1ff9090377cde6a0f - md5: 7ab99f094af5a6e10444022febf6158f + size: 124617353 + timestamp: 1737004888439 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca + md5: f264d20311c5422c256d177081752fc4 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -5637,13 +5636,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127116659 - timestamp: 1736918170389 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: f21679607c9939017d447c50d2732c8e842dcb29d18907390f5cd85254370ccf - md5: 112c450c08f0af99073a4dc4aae82576 + size: 127393468 + timestamp: 1737005226123 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 + md5: b42171a30a90eca86de374dc6562d2ab depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -5664,12 +5663,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110626067 - timestamp: 1736918528491 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + size: 110522116 + timestamp: 1737004945972 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda noarch: python - sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 - md5: d4a97c4b5ee27717785df58abcef3fb3 + sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 + md5: d60436499404c582b03af554c788436f depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5679,8 +5678,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736918190341 + size: 130793 + timestamp: 1737005226119 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5700,18 +5699,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda noarch: python - sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 - md5: c14f190fae020526fc6559130272f1f8 + sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea + md5: 864d0b85ff8fd743209bea757229d010 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22931 - timestamp: 1736918190342 + size: 22934 + timestamp: 1737005226120 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index befd8a737f..36177f7982 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -554,16 +554,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -4645,19 +4645,18 @@ packages: license_family: Other size: 46438 timestamp: 1727963202283 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda - sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 - md5: 34fdeffa0555a1a56f38839415cc066c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda + sha256: b92a669f2059874ebdcb69041b6c243d68ffc3fb356ac1339cec44aeb27245d7 + md5: c4d54bfd3817313ce758aa76283b118d depends: - __osx >=11.0 constrains: - - openmp 19.1.6|19.1.6.* + - openmp 19.1.7|19.1.7.* arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception - license_family: APACHE - size: 281251 - timestamp: 1734520462311 + size: 280830 + timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 @@ -4752,47 +4751,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda noarch: python - sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 - md5: 36d10ca6747cea3051f98f6c4340bdde + sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 + md5: 63f0b9dbd781076f2346a4c90818fa77 depends: - - max-core ==25.1.0.dev2025011505 release - - max-python >=25.1.0.dev2025011505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011505 release - - mblack ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release + - max-python >=25.1.0.dev2025011605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1736918190337 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 - md5: e084403c468c3736de7b93e85ac55ca5 + size: 9918 + timestamp: 1737005226114 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 + md5: 67b61208a7f51d98440b829a762aa983 depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 244663428 - timestamp: 1736918190336 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a - md5: 6b38ab0cddf2d8d6ea3de50fa06daccf + size: 244845391 + timestamp: 1737004888429 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 + md5: ec67c1c4477173523c480d0439f618ee depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 247150310 - timestamp: 1736918170378 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd - md5: 380f01b398f4026fa6d362bcd535bcce + size: 247313436 + timestamp: 1737005226112 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 + md5: 67f133797e55bdfeae523889d117d24e depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 206696883 - timestamp: 1736918528488 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: 8ffaf65c9e533d1c05e63208e5929f7047232682d71e241a8d078bd40784c070 - md5: 979326be6e37f9d08a2af9d3b5f5b173 + size: 206707824 + timestamp: 1737004945969 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 + md5: 6fde421d7d48ab50ec34964bfc003ab0 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -4813,13 +4812,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124404054 - timestamp: 1736918190345 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: d29135e77b8d7da7fc1e7fe00b6cefb5faded5da911430a1ff9090377cde6a0f - md5: 7ab99f094af5a6e10444022febf6158f + size: 124617353 + timestamp: 1737004888439 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca + md5: f264d20311c5422c256d177081752fc4 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -4840,13 +4839,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127116659 - timestamp: 1736918170389 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: f21679607c9939017d447c50d2732c8e842dcb29d18907390f5cd85254370ccf - md5: 112c450c08f0af99073a4dc4aae82576 + size: 127393468 + timestamp: 1737005226123 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 + md5: b42171a30a90eca86de374dc6562d2ab depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -4867,12 +4866,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110626067 - timestamp: 1736918528491 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + size: 110522116 + timestamp: 1737004945972 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda noarch: python - sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 - md5: d4a97c4b5ee27717785df58abcef3fb3 + sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 + md5: d60436499404c582b03af554c788436f depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4881,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736918190341 + size: 130793 + timestamp: 1737005226119 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4892,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda noarch: python - sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 - md5: c14f190fae020526fc6559130272f1f8 + sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea + md5: 864d0b85ff8fd743209bea757229d010 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22931 - timestamp: 1736918190342 + size: 22934 + timestamp: 1737005226120 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock new file mode 100644 index 0000000000..36177f7982 --- /dev/null +++ b/examples/testing/magic.lock @@ -0,0 +1,7274 @@ +version: 6 +environments: + default: + channels: + - url: https://conda.anaconda.org/conda-forge/ + - url: https://conda.modular.com/max-nightly/ + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + linux-aarch64: + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda + osx-arm64: + - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda +packages: +- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 + md5: d7c89558ba9fa0495403155b64376d81 + arch: x86_64 + platform: linux + license: None + size: 2562 + timestamp: 1578324546067 +- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + build_number: 16 + sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 + md5: 73aaf86a425cc6e73fcf236a5a46396d + depends: + - _libgcc_mutex 0.1 conda_forge + - libgomp >=7.5.0 + constrains: + - openmp_impl 9999 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 23621 + timestamp: 1650670423406 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2 + build_number: 16 + sha256: 3702bef2f0a4d38bd8288bbe54aace623602a1343c2cfbefd3fa188e015bebf0 + md5: 6168d71addc746e8f2b8d57dfd2edcea + depends: + - libgomp >=7.5.0 + constrains: + - openmp_impl 9999 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 23712 + timestamp: 1650670790230 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.4.4-pyhd8ed1ab_1.conda + sha256: 95d4713e49ea92ae50cf42393683ede706b7875af5f7cb14c253438180afa732 + md5: 296b403617bafa89df4971567af79013 + depends: + - python >=3.9 + license: PSF-2.0 + license_family: PSF + size: 19351 + timestamp: 1733332029649 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.11-py312h178313f_0.conda + sha256: 2e817805e8a4fed33f23f116ff5649f8651af693328e9ed82d9d11a951338693 + md5: 8219afa093757bbe07b9825eb1973ed9 + depends: + - __glibc >=2.17,<3.0.a0 + - aiohappyeyeballs >=2.3.0 + - aiosignal >=1.1.2 + - attrs >=17.3.0 + - frozenlist >=1.1.1 + - libgcc >=13 + - multidict >=4.5,<7.0 + - propcache >=0.2.0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - yarl >=1.17.0,<2.0 + arch: x86_64 + platform: linux + license: MIT AND Apache-2.0 + license_family: Apache + size: 915358 + timestamp: 1734597073870 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.11.11-py312hcc812fe_0.conda + sha256: f28e81e458d19df4ca0002f8a92d7f647fa25e8179887a8676801dfe44edb1f2 + md5: 11fa88136d9bf39d2136b2378f7c10be + depends: + - aiohappyeyeballs >=2.3.0 + - aiosignal >=1.1.2 + - attrs >=17.3.0 + - frozenlist >=1.1.1 + - libgcc >=13 + - multidict >=4.5,<7.0 + - propcache >=0.2.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - yarl >=1.17.0,<2.0 + arch: aarch64 + platform: linux + license: MIT AND Apache-2.0 + license_family: Apache + size: 902422 + timestamp: 1734597104529 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.11.11-py312h998013c_0.conda + sha256: 446f078e7a7b892894d7f4851a278b7834ffb4f5632313646a55c3abe13690d4 + md5: c69c904691364cfb27d15aa7153e9c29 + depends: + - __osx >=11.0 + - aiohappyeyeballs >=2.3.0 + - aiosignal >=1.1.2 + - attrs >=17.3.0 + - frozenlist >=1.1.1 + - multidict >=4.5,<7.0 + - propcache >=0.2.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - yarl >=1.17.0,<2.0 + arch: arm64 + platform: osx + license: MIT AND Apache-2.0 + license_family: Apache + size: 875711 + timestamp: 1734597277258 +- conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda + sha256: 7de8ced1918bbdadecf8e1c1c68237fe5709c097bd9e0d254f4cad118f4345d0 + md5: 1a3981115a398535dbe3f6d5faae3d36 + depends: + - frozenlist >=1.1.0 + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 13229 + timestamp: 1734342253061 +- conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 + md5: 2934f256a8acfe48f6ebb4fce6cde29c + depends: + - python >=3.9 + - typing-extensions >=4.0.0 + license: MIT + license_family: MIT + size: 18074 + timestamp: 1733247158254 +- conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda + sha256: f1455d2953e3eb6d71bc49881c8558d8e01888469dfd21061dd48afb6183e836 + md5: 848d25bfbadf020ee4d4ba90e5668252 + depends: + - exceptiongroup >=1.0.2 + - idna >=2.8 + - python >=3.9 + - sniffio >=1.1 + - typing_extensions >=4.5 + constrains: + - trio >=0.26.1 + - uvloop >=0.21 + license: MIT + license_family: MIT + size: 115305 + timestamp: 1736174485476 +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a + md5: 356927ace43302bf6f5926e2a58dae6a + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 56354 + timestamp: 1734348889193 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea + md5: b0815d37ab812ade9c07239da7c3c369 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 107478 + timestamp: 1736592747413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b + md5: 56f166780076db46c5e273988693d8a3 + depends: + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 112264 + timestamp: 1736592695540 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 + md5: 1e9a41d5296f50c08ae511d61fddef85 + depends: + - __osx >=11.0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 92547 + timestamp: 1736592866387 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda + sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 + md5: 55a8561fdbbbd34f50f57d9be12ed084 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 47601 + timestamp: 1733991564405 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda + sha256: c5c7961d48ca7320ed3560c036f7aa5244df4b85d9657f70aacc5faba3e1509a + md5: 57ed2c445d7ef01d121b9bcea0522913 + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 50036 + timestamp: 1733991581303 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda + sha256: 1f44be36e1daa17b4b081debb8aee492d13571084f38b503ad13e869fef24fe4 + md5: 8b0ce61384e5a33d2b301a64f3d22ac5 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 39925 + timestamp: 1733991649383 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda + sha256: 496e92f2150fdc351eacf6e236015deedb3d0d3114f8e5954341cbf9f3dda257 + md5: d7d4680337a14001b0e043e96529409b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 236574 + timestamp: 1733975453350 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda + sha256: 57288ec5df35781bea8fc6a8c9099cad6695b747784fc1b8862a0f9e5b3bf5ab + md5: fef806a0f6de853670c746bbece01966 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 259031 + timestamp: 1733975520465 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda + sha256: 3bde135c8e74987c0f79ecd4fa17ec9cff0d658b3090168727ca1af3815ae57a + md5: 145e5b4c9702ed279d7d68aaf096f77d + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 221863 + timestamp: 1733975576886 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda + sha256: 62ca84da83585e7814a40240a1e750b1563b2680b032a471464eccc001c3309b + md5: 3f4c1197462a6df2be6dc8241828fe93 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 19086 + timestamp: 1733991637424 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda + sha256: 3f05d19f68ef800f33d44ea2a4211003124076516c8469abc7d432236344df53 + md5: 3a1421d12435df5b4c412cc4c8fac64d + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 19740 + timestamp: 1733991625201 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda + sha256: 47b2813f652ce7e64ac442f771b2a5f7d4af4ad0d07ff51f6075ea80ed2e3f09 + md5: a8b6c17732d14ed49d0e9b59c43186bc + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 18068 + timestamp: 1733991869211 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda + sha256: 10d7240c7db0c941fb1a59c4f8ea6689a434b03309ee7b766fa15a809c553c02 + md5: 9b3fb60fe57925a92f399bc3fc42eccf + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 54003 + timestamp: 1734024480949 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda + sha256: 79aa363c71c891a27496c0498f8d498b2ddc87b3ccb3b6c9da5b50b05936ebb8 + md5: e0772c59af4243a9b2565baa5d79e5b6 + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 55207 + timestamp: 1734024546663 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda + sha256: f0667935f4e0d4c25e0e51da035640310b5ceeb8f723156734439bde8b848d7d + md5: ba41238f8e653998d7d2f42e3a8db054 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libcxx >=18 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 47078 + timestamp: 1734024749727 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda + sha256: 4a330206bd51148f6c13ca0b7a4db40f29a46f090642ebacdeb88b8a4abd7f99 + md5: 5ce4df662d32d3123ea8da15571b6f51 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-compression >=0.3.0,<0.3.1.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 197731 + timestamp: 1734008380764 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda + sha256: 3a1d2d332945306be9d49e569b95e4cc172d825f10e88715513a172f28ebb59e + md5: 28f00aa7fd9556c4c461328cf146c20b + depends: + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-compression >=0.3.0,<0.3.1.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 190586 + timestamp: 1734008442362 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda + sha256: 22e4737c8a885995b7c1ae1d79c1f6e78d489e16ec079615980fdde067aeaf76 + md5: 495c93a4f08b17deb3c04894512330e6 + depends: + - __osx >=11.0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-compression >=0.3.0,<0.3.1.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 152983 + timestamp: 1734008451473 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe + md5: 80dd9f0ddf935290d1dc00ec75ff3023 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + - s2n >=1.5.10,<1.5.11.0a0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 157864 + timestamp: 1734433578570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 + md5: da8ab0f3eeac93449ec3d531ede92caa + depends: + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + - s2n >=1.5.10,<1.5.11.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 161889 + timestamp: 1734433686109 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee + md5: 4c5ff4134e76426a75b8c548984fa933 + depends: + - __osx >=11.0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 135729 + timestamp: 1734433832730 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda + sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a + md5: 96c3e0221fa2da97619ee82faa341a73 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 194672 + timestamp: 1734025626798 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda + sha256: ffeb9100cc8fd4093e1a6fdfd938bc4a396dd77480b7fb17aa42855a4d5e2c70 + md5: 031ca33115d4b1eeb43f435d6215778c + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 169516 + timestamp: 1734025167885 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda + sha256: 96575ea1dd2a9ea94763882e40a66dcbff9c41f702bf37c9514c4c719b3c11dd + md5: c072045a6206f88015d02fcba1705ea1 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 134371 + timestamp: 1734025379525 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d + md5: 947c82025693bebd557f782bb5d6b469 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 114156 + timestamp: 1734146123386 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 + md5: ae223efa63fbb4262a2d85c3ab3bc4f5 + depends: + - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 117641 + timestamp: 1734146239779 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc + md5: a37bba7acb62dd70492ee01eacca3b8f + depends: + - __osx >=11.0 + - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 97598 + timestamp: 1734146239038 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda + sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc + md5: dcd498d493818b776a77fbc242fbf8e4 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 55911 + timestamp: 1736535960724 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda + sha256: fba38e469457764afcb94aa84d4d7788e6b5fa1554d34b05c904d2245fdd3c81 + md5: a78928881c652facde2a13ec6e776f3c + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 58221 + timestamp: 1736536003041 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda + sha256: ea4f0f1e99056293c69615f581a997d65ba7e229e296e402e0d8ef750648a5b5 + md5: e7b5498ac7b7ab921a907be38f3a8080 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 49872 + timestamp: 1736536152332 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda + sha256: 1ed9a332d06ad595694907fad2d6d801082916c27cd5076096fda4061e6d24a8 + md5: 74e8c3e4df4ceae34aa2959df4b28101 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 72762 + timestamp: 1733994347547 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda + sha256: 9f1e3635a587bcf92b61d88c7af7d24cd89c147c6d0ae58afbde08e65bcf48da + md5: 3bd35b0adab3d743f09e0252cc441d6b + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 72154 + timestamp: 1733994384415 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda + sha256: 215086d95e8ff1d3fcb0197ada116cc9d7db1fdae7573f5e810d20fa9215b47c + md5: e70e88a357a3749b67679c0788c5b08a + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 70186 + timestamp: 1733994496998 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda + sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 + md5: f21296b496cca1c1fa426b9a3b676e79 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-event-stream >=0.5.0,<0.5.1.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-mqtt >=0.11.0,<0.11.1.0a0 + - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 354328 + timestamp: 1736598991291 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda + sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 + md5: 63546051b5687f793ae977c7994e1339 + depends: + - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-event-stream >=0.5.0,<0.5.1.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-mqtt >=0.11.0,<0.11.1.0a0 + - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 284664 + timestamp: 1736598964131 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda + sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 + md5: 31fdd3ffb00f5472196fa95ef08087b7 + depends: + - __osx >=11.0 + - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-cal >=0.8.1,<0.8.2.0a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-event-stream >=0.5.0,<0.5.1.0a0 + - aws-c-http >=0.9.2,<0.9.3.0a0 + - aws-c-io >=0.15.3,<0.15.4.0a0 + - aws-c-mqtt >=0.11.0,<0.11.1.0a0 + - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 + - libcxx >=18 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 236269 + timestamp: 1736599024242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 + md5: fc01d77a7f383b2915f276c73b7d0934 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-event-stream >=0.5.0,<0.5.1.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 3088636 + timestamp: 1736598504343 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 + md5: 33f86f8de1d8cd40f8fe628dc0784437 + depends: + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-event-stream >=0.5.0,<0.5.1.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 2925443 + timestamp: 1736598526637 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c + md5: a2374b4182bf5b2d08b2903393d0c487 + depends: + - __osx >=11.0 + - aws-c-common >=0.10.6,<0.10.7.0a0 + - aws-c-event-stream >=0.5.0,<0.5.1.0a0 + - aws-checksums >=0.2.2,<0.2.3.0a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - libcurl >=8.11.1,<9.0a0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 2824168 + timestamp: 1736598935034 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda + sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a + md5: 0a8838771cc2e985cd295e01ae83baf1 + depends: + - __glibc >=2.17,<3.0.a0 + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 345117 + timestamp: 1728053909574 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda + sha256: 8967b3ccee4d74e61f6ec82dd8efb9deb854ee7ba012dfe767b7a92e0ac77724 + md5: e0c3a906a41be769f0ae20ca3e31cfc0 + depends: + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 338650 + timestamp: 1728055589907 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda + sha256: f5b91329ed59ffc0be8747784c6e4cc7e56250c54032883a83bc11808ef6a87e + md5: f093a11dcf3cdcca010b20a818fcc6dc + depends: + - __osx >=11.0 + - libcurl >=8.10.1,<9.0a0 + - libcxx >=17 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 294299 + timestamp: 1728054014060 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda + sha256: 286b31616c191486626cb49e9ceb5920d29394b9e913c23adb7eb637629ba4de + md5: 73f73f60854f325a55f1d31459f2ab73 + depends: + - __glibc >=2.17,<3.0.a0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - libgcc >=13 + - libstdcxx >=13 + - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 232351 + timestamp: 1728486729511 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda + sha256: 1c72423b9beba167d2f01b80dc204da77240a8266f1edb3d89510c852b300d69 + md5: 94e73a7877743a85c57091d8afab2348 + depends: + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - libgcc >=13 + - libstdcxx >=13 + - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 217132 + timestamp: 1728488096615 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda + sha256: bde446b916fff5150606f8ed3e6058ffc55a3aa72381e46f1ab346590b1ae40a + md5: d7b71593a937459f2d4b67e1a4727dc2 + depends: + - __osx >=11.0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - libcxx >=17 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 166907 + timestamp: 1728486882502 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda + sha256: 2606260e5379eed255bcdc6adc39b93fb31477337bcd911c121fc43cd29bf394 + md5: 7eb66060455c7a47d9dcdbfa9f46579b + depends: + - __glibc >=2.17,<3.0.a0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 549342 + timestamp: 1728578123088 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda + sha256: 280ec70009a92626054f58e45b168fce393e71a9710587488bd8401628cda481 + md5: 221e1e5ecb2643e113f32b3229d5ba33 + depends: + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 502934 + timestamp: 1728580241002 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda + sha256: 08d52d130addc0fb55d5ba10d9fa483e39be25d69bac7f4c676c2c3069207590 + md5: 704238ef05d46144dae2e6b5853df8bc + depends: + - __osx >=11.0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 + - libcxx >=17 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 438636 + timestamp: 1728578216193 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.8.0-h736e048_1.conda + sha256: 273475f002b091b66ce7366da04bf164c3732c03f8692ab2ee2d23335b6a82ba + md5: 13de36be8de3ae3f05ba127631599213 + depends: + - __glibc >=2.17,<3.0.a0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libxml2 >=2.12.7,<3.0a0 + - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 149312 + timestamp: 1728563338704 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-common-cpp-12.8.0-h1b94036_1.conda + sha256: 146e76aac169e3dbdce5d3b142b7930ac643795c765e7655d1989905ec7d3231 + md5: 793b1080ab2d958980f137a8643cd6e8 + depends: + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libxml2 >=2.12.7,<3.0a0 + - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 140832 + timestamp: 1728565334900 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.8.0-h9ca1f76_1.conda + sha256: 77ab04e8fe5636a2de9c718f72a43645f7502cd208868c8a91ffba385547d585 + md5: 7a187cd7b1445afc80253bb186a607cc + depends: + - __osx >=11.0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - libcxx >=17 + - libxml2 >=2.12.7,<3.0a0 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 121278 + timestamp: 1728563418777 +- conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.12.0-ha633028_1.conda + sha256: 5371e4f3f920933bb89b926a85a67f24388227419abd6e99f6086481e5e8d5f2 + md5: 7c1980f89dd41b097549782121a73490 + depends: + - __glibc >=2.17,<3.0.a0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 + - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 287366 + timestamp: 1728729530295 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-files-datalake-cpp-12.12.0-h37d6d07_1.conda + sha256: 4079c617a75682e49bae63670d58fd6078ccfbbe55ca1f994acab3a74ab6bbcc + md5: b724f3b4b7f4e9b36c58cbe3ed8610a2 + depends: + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 + - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 260547 + timestamp: 1728730924071 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.12.0-hcdd55da_1.conda + sha256: f48523f8aa0b5b80f45a92f0556b388dd96f44ac2dc2f44a01d08c1822eec97d + md5: c49fbc5233fcbaa86391162ff1adef38 + depends: + - __osx >=11.0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 + - azure-storage-common-cpp >=12.8.0,<12.8.1.0a0 + - libcxx >=17 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 196032 + timestamp: 1728729672889 +- conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda + sha256: f334115c6b0c6c2cd0d28595365f205ec7eaa60bcc5ff91a75d7245f728be820 + md5: a38b801f2bcc12af80c2e02a9e4ce7d9 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 18816 + timestamp: 1733771192649 +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda + sha256: f2a59ccd20b4816dea9a2a5cb917eb69728271dbf1aeab4e1b7e609330a50b6f + md5: b0b867af6fc74b2a0aa206da29c0f3cf + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - libbrotlicommon 1.1.0 hb9d3cd8_2 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 349867 + timestamp: 1725267732089 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda + sha256: 9736bf660a0e4260c68f81d2635b51067f817813e6490ac9e8abd9a835dcbf6d + md5: e1e9727063057168d95f27a032acd0a4 + depends: + - libgcc >=13 + - libstdcxx >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - libbrotlicommon 1.1.0 h86ecc28_2 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 356878 + timestamp: 1725267878508 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda + sha256: 254b411fa78ccc226f42daf606772972466f93e9bc6895eabb4cfda22f5178af + md5: a83c2ef76ccb11bc2349f4f17696b15d + depends: + - __osx >=11.0 + - libcxx >=17 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 339360 + timestamp: 1725268143995 +- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d + md5: 62ee74e96c5ebb0af99386de58cf9553 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: bzip2-1.0.6 + license_family: BSD + size: 252783 + timestamp: 1720974456583 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda + sha256: 2258b0b33e1cb3a9852d47557984abb6e7ea58e3d7f92706ec1f8e879290c4cb + md5: 56398c28220513b9ea13d7b450acfb20 + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: bzip2-1.0.6 + license_family: BSD + size: 189884 + timestamp: 1720974504976 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda + sha256: adfa71f158cbd872a36394c56c3568e6034aa55c623634b37a4836bd036e6b91 + md5: fc6948412dbbbe9a4c9ddbbcfe0a79ab + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: bzip2-1.0.6 + license_family: BSD + size: 122909 + timestamp: 1720974522888 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 + md5: e2775acf57efd5af15b8e3d1d74d72d3 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 206085 + timestamp: 1734208189009 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda + sha256: 1187a41d4bb2afe02cb18690682edc98d1e9f5e0ccda638d8704a75ea1875bbe + md5: 356da36f35d36dcba16e43f1589d4e39 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 215979 + timestamp: 1734208193181 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda + sha256: 09c0c8476e50b2955f474a4a1c17c4c047dd52993b5366b6ea8e968e583b921f + md5: c1c999a38a4303b29d75c636eaa13cf9 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 179496 + timestamp: 1734208291879 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd + md5: 720523eb0d6a9b0f6120c16b2aa4e7de + arch: x86_64 + platform: linux + license: ISC + size: 157088 + timestamp: 1734208393264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda + sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 + md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + arch: aarch64 + platform: linux + license: ISC + size: 157096 + timestamp: 1734209301744 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda + sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 + md5: 7cb381a6783d91902638e4ed1ebd478e + arch: arm64 + platform: osx + license: ISC + size: 157091 + timestamp: 1734208344343 +- conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda + sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad + md5: 6feb87357ecd66733be3279f16a8c400 + depends: + - python >=3.9 + license: ISC + size: 161642 + timestamp: 1734380604767 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda + sha256: cba6ea83c4b0b4f5b5dc59cb19830519b28f95d7ebef7c9c5cf1c14843621457 + md5: a861504bbea4161a9170b85d4d2be840 + depends: + - __glibc >=2.17,<3.0.a0 + - libffi >=3.4,<4.0a0 + - libgcc >=13 + - pycparser + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 294403 + timestamp: 1725560714366 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda + sha256: 1162e3ca039e7ca7c0e78f0a020ed1bde968096841b663e3f393c966eb82f0f0 + md5: 1a256e5581b1099e9295cb84d53db3ea + depends: + - libffi >=3.4,<4.0a0 + - libgcc >=13 + - pycparser + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 312892 + timestamp: 1725561779888 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda + sha256: 8d91a0d01358b5c3f20297c6c536c5d24ccd3e0c2ddd37f9d0593d0f0070226f + md5: 19a5456f72f505881ba493979777b24e + depends: + - __osx >=11.0 + - libffi >=3.4,<4.0a0 + - pycparser + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 281206 + timestamp: 1725560813378 +- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda + sha256: 4e0ee91b97e5de3e74567bdacea27f0139709fceca4db8adffbe24deffccb09b + md5: e83a31202d1c0a000fce3e9cf3825875 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 47438 + timestamp: 1735929811779 +- conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda + sha256: c920d23cd1fcf565031c679adb62d848af60d6fbb0edc2d50ba475cea4f0d8ab + md5: f22f4d4970e09d68a10b922cbb0408d3 + depends: + - __unix + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 84705 + timestamp: 1734858922844 +- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 27011 + timestamp: 1733218222191 +- conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda + sha256: 7e09bd083a609138b780fcc4535924cb96814d2c908a36d4c64a2ba9ee3efe7f + md5: 3e087f072ce03c43a9b60522f5d0ca2f + depends: + - aiohttp + - dill >=0.3.0,<0.3.8 + - fsspec >=2021.11.1 + - huggingface_hub >=0.14.0,<1.0.0 + - importlib-metadata + - multiprocess + - numpy >=1.17 + - packaging + - pandas + - pyarrow >=8.0.0 + - python >=3.8.0 + - python-xxhash + - pyyaml >=5.1 + - requests >=2.19.0 + - tqdm >=4.62.1 + license: Apache-2.0 + license_family: Apache + size: 347303 + timestamp: 1691593908658 +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 + md5: eaef2e94d5bd76f758545d172c1fda67 + depends: + - python >=3.9 + - wrapt <2,>=1.10 + license: MIT + license_family: MIT + size: 14297 + timestamp: 1733662697343 +- conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda + sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 + md5: 5e4f3466526c52bc9af2d2353a1460bd + depends: + - python >=3.7 + license: BSD-3-Clause + license_family: BSD + size: 87553 + timestamp: 1690101185422 +- conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda + sha256: 3ec40ccf63f2450c5e6c7dd579e42fc2e97caf0d8cd4ba24aa434e6fc264eda0 + md5: 5fbd60d61d21b4bd2f9d7a48fe100418 + depends: + - python >=3.9,<4.0.0 + - sniffio + constrains: + - aioquic >=1.0.0 + - wmi >=1.5.1 + - httpx >=0.26.0 + - trio >=0.23 + - cryptography >=43 + - httpcore >=1.0.0 + - idna >=3.7 + - h2 >=4.1.0 + license: ISC + license_family: OTHER + size: 172172 + timestamp: 1733256829961 +- conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda + sha256: b91a19eb78edfc2dbb36de9a67f74ee2416f1b5273dd7327abe53f2dbf864736 + md5: da16dd3b0b71339060cd44cb7110ddf9 + depends: + - dnspython >=2.0.0 + - idna >=2.0.0 + - python >=3.9 + license: Unlicense + size: 44401 + timestamp: 1733300827551 +- conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda + sha256: e0d0fdf587aa0ed0ff08b2bce3ab355f46687b87b0775bfba01cc80a859ee6a2 + md5: 0794f8807ff2c6f020422cacb1bd7bfa + depends: + - email-validator >=2.2.0,<2.2.1.0a0 + license: Unlicense + size: 6552 + timestamp: 1733300828176 +- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 + md5: a16662747cdeb9abbac74d0057cc976e + depends: + - python >=3.9 + license: MIT and PSF-2.0 + size: 20486 + timestamp: 1733208916977 +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 + md5: 1b1e0c97830cdf75f1f371bd467ab657 + depends: + - email_validator >=2.0.0 + - fastapi-cli >=0.0.5 + - httpx >=0.23.0 + - jinja2 >=2.11.2 + - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 + - python >=3.9 + - python-multipart >=0.0.7 + - starlette >=0.40.0,<0.42.0 + - typing_extensions >=4.8.0 + - uvicorn-standard >=0.12.0 + license: MIT + license_family: MIT + size: 73084 + timestamp: 1733362427885 +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda + sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 + md5: d960e0ea9e1c561aa928f6c4439f04c7 + depends: + - python >=3.9 + - rich-toolkit >=0.11.1 + - typer >=0.12.3 + - uvicorn-standard >=0.15.0 + license: MIT + license_family: MIT + size: 15546 + timestamp: 1734302408607 +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 + md5: d692e9ba6f92dc51484bf3477e36ce7c + depends: + - python >=3.9 + license: Unlicense + size: 17441 + timestamp: 1733240909987 +- conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + md5: 9ae35c3d96db2c94ce0cef86efdfa2cb + depends: + - libgcc-ng >=12 + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux + license: GPL-2.0-only OR FTL + size: 634972 + timestamp: 1694615932610 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda + sha256: 7af93030f4407f076dce181062360efac2cd54dce863b5d7765287a6f5382537 + md5: a5ab74c5bd158c3d5532b66d8d83d907 + depends: + - libgcc-ng >=12 + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux + license: GPL-2.0-only OR FTL + size: 642092 + timestamp: 1694617858496 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda + sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9 + md5: e6085e516a3e304ce41a8ee08b9b89ad + depends: + - libpng >=1.6.39,<1.7.0a0 + - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx + license: GPL-2.0-only OR FTL + size: 596430 + timestamp: 1694616332835 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 + md5: f98e36c96b2c66d9043187179ddb04f4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 60968 + timestamp: 1729699568442 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda + sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb + md5: 62fc11b0738ca15e0dd19b60cf280d12 + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 59967 + timestamp: 1729699642726 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 + md5: 7960352935cc95ac23883c9b8c97f2ff + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 53366 + timestamp: 1729699762631 +- conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda + sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 + md5: e041ad4c43ab5e10c74587f95378ebc7 + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 137756 + timestamp: 1734650349242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda + sha256: 6c33bf0c4d8f418546ba9c250db4e4221040936aef8956353bc764d4877bc39a + md5: d411fc29e338efb48c5fd4576d71d881 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 119654 + timestamp: 1726600001928 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda + sha256: 28fe6b40b20454106d5e4ef6947cf298c13cc72a46347bbc49b563cd3a463bfa + md5: 4ff634d515abbf664774b5e1168a9744 + depends: + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 106638 + timestamp: 1726599967617 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda + sha256: fd56ed8a1dab72ab90d8a8929b6f916a6d9220ca297ff077f8f04c5ed3408e20 + md5: 57a511a5905caa37540eb914dfcbf1fb + depends: + - __osx >=11.0 + - libcxx >=17 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 82090 + timestamp: 1726600145480 +- conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda + sha256: dc824dc1d0aa358e28da2ecbbb9f03d932d976c8dca11214aa1dcdfcbd054ba2 + md5: ff862eebdfeb2fd048ae9dc92510baca + depends: + - gflags >=2.2.2,<2.3.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 143452 + timestamp: 1718284177264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda + sha256: 920795d4f775a9f47e91c2223e64847f0b212b3fedc56c137c5889e32efe8ba0 + md5: 08940a32c6ced3703d1412dd37df4f62 + depends: + - gflags >=2.2.2,<2.3.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 145811 + timestamp: 1718284208668 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda + sha256: 9fc77de416953aa959039db72bc41bfa4600ae3ff84acad04a7d0c1ab9552602 + md5: fef68d0a95aa5b84b5c1a4f6f3bf40e1 + depends: + - __osx >=11.0 + - gflags >=2.2.2,<2.3.0a0 + - libcxx >=16 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 112215 + timestamp: 1718284365403 +- conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda + sha256: d8d19575a827f2c62500949b9536efdd6b5406c9f546a73b6a87ac90b03a5875 + md5: 4861e30ff0cd566ea6fb4593e3b7c22a + depends: + - protobuf >=3.20.2,<6.0.0.dev0,!=3.20.0,!=3.20.1,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5 + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 116522 + timestamp: 1731459019854 +- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda + sha256: 622516185a7c740d5c7f27016d0c15b45782c1501e5611deec63fd70344ce7c8 + md5: 7ee49e89531c0dcbba9466f6d115d585 + depends: + - python >=3.9 + - typing_extensions + license: MIT + license_family: MIT + size: 51846 + timestamp: 1733327599467 +- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda + sha256: 843ddad410c370672a8250470697027618f104153612439076d4d7b91eeb7b5c + md5: 825927dc7b0f287ef8d4d0011bb113b1 + depends: + - hpack >=4.0,<5 + - hyperframe >=6.0,<7 + - python >=3.9 + license: MIT + license_family: MIT + size: 52000 + timestamp: 1733298867359 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 + md5: 2aa5ff7fa34a81b9196532c84c10d865 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 29412 + timestamp: 1733299296857 +- conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda + sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df + md5: 2ca8e6dbc86525c8b95e3c0ffa26442e + depends: + - python >=3.8 + - h11 >=0.13,<0.15 + - h2 >=3,<5 + - sniffio 1.* + - anyio >=3.0,<5.0 + - certifi + license: BSD-3-Clause + license_family: BSD + size: 48959 + timestamp: 1731707562362 +- conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda + sha256: 621e7e050b888e5239d33e37ea72d6419f8367e5babcad38b755586f20264796 + md5: 8b1160b32557290b64d5be68db3d996d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 101872 + timestamp: 1732707756745 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda + sha256: 0bd1f30224af142711d11033a7469ae402a1147143f399f7341bbc1d8178c722 + md5: 5e70a6de59352f9a52e9caa7f3447390 + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 101255 + timestamp: 1732707891645 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda + sha256: 5e93cda79e32e8c0039e05ea1939e688da336187dab025f699b42ef529e848be + md5: e1747a8e8d2aca5499aaea9993bf31ff + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 85623 + timestamp: 1732707871414 +- conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + sha256: cd0f1de3697b252df95f98383e9edb1d00386bfdd03fdf607fa42fe5fcb09950 + md5: d6989ead454181f4f9bc987d3dc4e285 + depends: + - anyio + - certifi + - httpcore 1.* + - idna + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 63082 + timestamp: 1733663449209 +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb + md5: 8c9a53ecd0c3c278efbdac567dd12ed0 + depends: + - filelock + - fsspec >=2023.5.0 + - packaging >=20.9 + - python >=3.9 + - pyyaml >=5.1 + - requests + - tqdm >=4.42.1 + - typing-extensions >=3.7.4.3 + - typing_extensions >=3.7.4.3 + license: Apache-2.0 + license_family: APACHE + size: 278363 + timestamp: 1736350219225 +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b + md5: 566e75c90c1d0c8c459eb0ad9833dc7a + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 17239 + timestamp: 1733298862681 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda + sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 + md5: 268203e8b983fddb6412b36f2024e75c + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 12282786 + timestamp: 1720853454991 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda + sha256: 9ba12c93406f3df5ab0a43db8a4b4ef67a5871dfd401010fbe29b218b2cbe620 + md5: 5eb22c1d7b3fc4abb50d92d621583137 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 11857802 + timestamp: 1720853997952 +- conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda + sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 + md5: 39a4f67be3286c86d696df570b1201b7 + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 49765 + timestamp: 1733211921194 +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda + sha256: 13766b88fc5b23581530d3a0287c0c58ad82f60401afefab283bf158d2be55a9 + md5: 315607a3030ad5d5227e76e0733798ff + depends: + - python >=3.9 + - zipp >=0.5 + license: Apache-2.0 + license_family: APACHE + size: 28623 + timestamp: 1733223207185 +- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda + sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 + md5: 2752a6ed44105bfb18c9bef1177d9dcd + depends: + - markupsafe >=2.0 + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 112561 + timestamp: 1734824044952 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda + sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a + md5: 4ebae00eae9705b0c3d6d1018a81d047 + depends: + - importlib-metadata >=4.8.3 + - jupyter_core >=4.12,!=5.0.* + - python >=3.9 + - python-dateutil >=2.8.2 + - pyzmq >=23.0 + - tornado >=6.2 + - traitlets >=5.3 + license: BSD-3-Clause + license_family: BSD + size: 106342 + timestamp: 1733441040958 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda + sha256: 732b1e8536bc22a5a174baa79842d79db2f4956d90293dd82dc1b3f6099bcccd + md5: 0a2980dada0dd7fd0998f0342308b1b1 + depends: + - __unix + - platformdirs >=2.5 + - python >=3.8 + - traitlets >=5.3 + license: BSD-3-Clause + license_family: BSD + size: 57671 + timestamp: 1727163547058 +- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb + md5: 30186d27e2c9fa62b45fb1476b7200e3 + depends: + - libgcc-ng >=10.3.0 + arch: x86_64 + platform: linux + license: LGPL-2.1-or-later + size: 117831 + timestamp: 1646151697040 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 + sha256: 6d4233d97a9b38acbb26e1268bcf8c10a8e79c2aed7e5a385ec3769967e3e65b + md5: 1f24853e59c68892452ef94ddd8afd4b + depends: + - libgcc-ng >=10.3.0 + arch: aarch64 + platform: linux + license: LGPL-2.1-or-later + size: 112327 + timestamp: 1646166857935 +- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 + depends: + - keyutils >=1.6.1,<2.0a0 + - libedit >=3.1.20191231,<3.2.0a0 + - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - openssl >=3.3.1,<4.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 1370023 + timestamp: 1719463201255 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda + sha256: 0ec272afcf7ea7fbf007e07a3b4678384b7da4047348107b2ae02630a570a815 + md5: 29c10432a2ca1472b53f299ffb2ffa37 + depends: + - keyutils >=1.6.1,<2.0a0 + - libedit >=3.1.20191231,<3.2.0a0 + - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - openssl >=3.3.1,<4.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 1474620 + timestamp: 1719463205834 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda + sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b + md5: c6dc8a0fdec13a0565936655c33069a1 + depends: + - __osx >=11.0 + - libcxx >=16 + - libedit >=3.1.20191231,<3.2.0a0 + - libedit >=3.1.20191231,<4.0a0 + - openssl >=3.3.1,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 1155530 + timestamp: 1719463474401 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 51bb7010fc86f70eee639b4bb7a894f5 + depends: + - libgcc-ng >=12 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.6.0,<4.8.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 245247 + timestamp: 1701647787198 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lcms2-2.16-h922389a_0.conda + sha256: be4847b1014d3cbbc524a53bdbf66182f86125775020563e11d914c8468dd97d + md5: ffdd8267a04c515e7ce69c727b051414 + depends: + - libgcc-ng >=12 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.6.0,<4.8.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 296219 + timestamp: 1701647961116 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda + sha256: 151e0c84feb7e0747fabcc85006b8973b22f5abbc3af76a9add0b0ef0320ebe4 + md5: 66f6c134e76fe13cce8a9ea5814b5dd5 + depends: + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.6.0,<4.8.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 211959 + timestamp: 1701647962657 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda + sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe + md5: 048b02e3962f066da18efe3a21b77672 + depends: + - __glibc >=2.17,<3.0.a0 + constrains: + - binutils_impl_linux-64 2.43 + arch: x86_64 + platform: linux + license: GPL-3.0-only + license_family: GPL + size: 669211 + timestamp: 1729655358674 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda + sha256: 80ec7e8f006196808fac5bd4b3773a652847f97bbf08044cd87731424ac64f8b + md5: fcbde5ea19d55468953bf588770c0501 + constrains: + - binutils_impl_linux-aarch64 2.43 + arch: aarch64 + platform: linux + license: GPL-3.0-only + license_family: GPL + size: 698245 + timestamp: 1729655345825 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 + md5: 76bbff344f0134279f225174e9064c8f + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 281798 + timestamp: 1657977462600 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 + sha256: 2d09ef9b7796d83364957e420b41c32d94e628c3f0520b61c332518a7b5cd586 + md5: 1a0ffc65e03ce81559dbcb0695ad1476 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 262096 + timestamp: 1657978241894 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 + sha256: 6f068bb53dfb6147d3147d981bb851bb5477e769407ad4e6a68edf482fdcb958 + md5: de462d5aacda3b30721b512c5da4e742 + depends: + - libcxx >=13.0.1 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 215721 + timestamp: 1657977558796 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda + sha256: 143a586aa67d50622ef703de57b9d43f44945836d6568e0e7aa174bd8c45e0d4 + md5: 488f260ccda0afaf08acb286db439c2f + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + constrains: + - libabseil-static =20240722.0=cxx17* + - abseil-cpp =20240722.0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 1311599 + timestamp: 1736008414161 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda + sha256: bb6c5fb3b8de5f90735c5252b57efb3c268ee222c755569dac18065f05147670 + md5: 633b9fe454ffea2aaf29e191d946a83b + depends: + - libgcc >=13 + - libstdcxx >=13 + constrains: + - abseil-cpp =20240722.0 + - libabseil-static =20240722.0=cxx17* + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 1334844 + timestamp: 1736008472455 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda + sha256: 05fa5e5e908962b9c5aba95f962e2ca81d9599c4715aebe5e4ddb72b309d1770 + md5: c2d95bd7aa8d564a9bd7eca5e571a5b3 + depends: + - __osx >=11.0 + - libcxx >=18 + constrains: + - libabseil-static =20240722.0=cxx17* + - abseil-cpp =20240722.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 1178260 + timestamp: 1736008642885 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda + build_number: 8 + sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 + md5: 1c9caae53b14a385b59e87687adad2d6 + depends: + - __glibc >=2.17,<3.0.a0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-identity-cpp >=1.10.0,<1.10.1.0a0 + - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 + - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 + - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 + - glog >=0.7.1,<0.8.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libbrotlidec >=1.1.0,<1.2.0a0 + - libbrotlienc >=1.1.0,<1.2.0a0 + - libgcc >=13 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libre2-11 >=2024.7.2 + - libstdcxx >=13 + - libutf8proc >=2.9.0,<2.10.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - orc >=2.0.3,<2.0.4.0a0 + - re2 + - snappy >=1.2.1,<1.3.0a0 + - zstd >=1.5.6,<1.6.0a0 + constrains: + - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 + - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 8801586 + timestamp: 1736610546493 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda + build_number: 8 + sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a + md5: daceef1881b4ddc72bb5b225a122c633 + depends: + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-identity-cpp >=1.10.0,<1.10.1.0a0 + - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 + - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 + - bzip2 >=1.0.8,<2.0a0 + - gflags >=2.2.2,<2.3.0a0 + - glog >=0.7.1,<0.8.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libbrotlidec >=1.1.0,<1.2.0a0 + - libbrotlienc >=1.1.0,<1.2.0a0 + - libgcc >=13 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libre2-11 >=2024.7.2 + - libstdcxx >=13 + - libutf8proc >=2.9.0,<2.10.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - orc >=2.0.3,<2.0.4.0a0 + - re2 + - snappy >=1.2.1,<1.3.0a0 + - zstd >=1.5.6,<1.6.0a0 + constrains: + - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 8045923 + timestamp: 1736611764958 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda + build_number: 8 + sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f + md5: fdc79871e6c243b819497337215416d9 + depends: + - __osx >=11.0 + - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - azure-core-cpp >=1.14.0,<1.14.1.0a0 + - azure-identity-cpp >=1.10.0,<1.10.1.0a0 + - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 + - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 + - bzip2 >=1.0.8,<2.0a0 + - glog >=0.7.1,<0.8.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libbrotlidec >=1.1.0,<1.2.0a0 + - libbrotlienc >=1.1.0,<1.2.0a0 + - libcxx >=18 + - libgoogle-cloud >=2.33.0,<2.34.0a0 + - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libre2-11 >=2024.7.2 + - libutf8proc >=2.9.0,<2.10.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - orc >=2.0.3,<2.0.4.0a0 + - re2 + - snappy >=1.2.1,<1.3.0a0 + - zstd >=1.5.6,<1.6.0a0 + constrains: + - arrow-cpp <0.0a0 + - parquet-cpp <0.0a0 + - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 5497383 + timestamp: 1736608604724 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d + md5: 544759904898499f634f8f88a9907f88 + depends: + - __glibc >=2.17,<3.0.a0 + - libarrow 18.1.0 h9d9f30d_8_cpu + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 611558 + timestamp: 1736610592458 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf + md5: 7a8e6a363d2f39a2f3df3f181d12692d + depends: + - libarrow 18.1.0 h47f80e1_8_cpu + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 579798 + timestamp: 1736611846905 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e + md5: 8db96829f8e427167f450c7467a1ba44 + depends: + - __osx >=11.0 + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libcxx >=18 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 484442 + timestamp: 1736608695654 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 + md5: 894a5ed78728b77c997fefeee222ac4d + depends: + - __glibc >=2.17,<3.0.a0 + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libgcc >=13 + - libparquet 18.1.0 h081d1f1_8_cpu + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 588032 + timestamp: 1736610711976 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b + md5: 11856da892b919cc27bd62638d701c65 + depends: + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libgcc >=13 + - libparquet 18.1.0 hfc78867_8_cpu + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 560571 + timestamp: 1736611941995 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f + md5: 7b3736f49b3ba299b7799aeb448cb830 + depends: + - __osx >=11.0 + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu + - libcxx >=18 + - libparquet 18.1.0 h636d7b7_8_cpu + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 491001 + timestamp: 1736609758514 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 + md5: 46eaf81238da6f3ffab1f3ffdcee382e + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow-dataset 18.1.0 hcb10f89_8_cpu + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 521707 + timestamp: 1736610765240 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee + md5: e7dc0209e065a2b51f19848cefa4b1ab + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow-dataset 18.1.0 h3b568fd_8_cpu + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 517189 + timestamp: 1736611989417 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + build_number: 8 + sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 + md5: f67eb19d22ba355cced8c86073ad49b1 + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow-dataset 18.1.0 hf07054f_8_cpu + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 452161 + timestamp: 1736609917123 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda + build_number: 26 + sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c + md5: ac52800af2e0c0e7dac770b435ce768a + depends: + - libopenblas >=0.3.28,<0.3.29.0a0 + - libopenblas >=0.3.28,<1.0a0 + constrains: + - libcblas 3.9.0 26_linux64_openblas + - liblapack 3.9.0 26_linux64_openblas + - liblapacke 3.9.0 26_linux64_openblas + - blas * openblas + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 16393 + timestamp: 1734432564346 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda + build_number: 26 + sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d + md5: 8d900b7079a00969d70305e9aad550b7 + depends: + - libopenblas >=0.3.28,<0.3.29.0a0 + - libopenblas >=0.3.28,<1.0a0 + constrains: + - blas * openblas + - liblapacke 3.9.0 26_linuxaarch64_openblas + - libcblas 3.9.0 26_linuxaarch64_openblas + - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 16477 + timestamp: 1734432576699 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda + build_number: 26 + sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c + md5: 21be102c9ae80a67ba7de23b129aa7f6 + depends: + - libopenblas >=0.3.28,<0.3.29.0a0 + - libopenblas >=0.3.28,<1.0a0 + constrains: + - liblapack 3.9.0 26_osxarm64_openblas + - liblapacke 3.9.0 26_osxarm64_openblas + - libcblas 3.9.0 26_osxarm64_openblas + - blas * openblas + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 16714 + timestamp: 1734433054681 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda + sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 + md5: 41b599ed2b02abcfdd84302bff174b23 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 68851 + timestamp: 1725267660471 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda + sha256: 64112af913974b309d67fd342e065fd184347043a6387933b3db796778a28019 + md5: 3ee026955c688f551a9999840cff4c67 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 68982 + timestamp: 1725267774142 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda + sha256: 839dacb741bdbb25e58f42088a2001b649f4f12195aeb700b5ddfca3267749e5 + md5: d0bf1dff146b799b319ea0434b93f779 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 68426 + timestamp: 1725267943211 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda + sha256: 2892d512cad096cb03f1b66361deeab58b64e15ba525d6592bb6d609e7045edf + md5: 9566f0bd264fbd463002e759b8a82401 + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlicommon 1.1.0 hb9d3cd8_2 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 32696 + timestamp: 1725267669305 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda + sha256: 94c808d9ca3eb6ef30976a9843e27f027cf3a1e84e8c6835cbb696b7bdb35c4c + md5: e64d0f3b59c7c4047446b97a8624a72d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 31708 + timestamp: 1725267783442 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda + sha256: 6c6862eb274f21a7c0b60e5345467a12e6dda8b9af4438c66d496a2c1a538264 + md5: 55e66e68ce55523a6811633dd1ac74e2 + depends: + - __osx >=11.0 + - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 28378 + timestamp: 1725267980316 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda + sha256: 779f58174e99de3600e939fa46eddb453ec5d3c60bb46cdaa8b4c127224dbf29 + md5: 06f70867945ea6a84d35836af780f1de + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlicommon 1.1.0 hb9d3cd8_2 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 281750 + timestamp: 1725267679782 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda + sha256: 41385e17bc73834b235c5aff12d6d82eccb534acb3c30986996f9dad92a0d54c + md5: 0e9bd365480c72b25c71a448257b537d + depends: + - libbrotlicommon 1.1.0 h86ecc28_2 + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 290230 + timestamp: 1725267792697 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda + sha256: eeb1eb0d58b9d02bc1b98dc0a058f104ab168eb2f7d1c7bfa0570a12cfcdb7b7 + md5: 4f3a434504c67b2c42565c0b85c1885c + depends: + - __osx >=11.0 + - libbrotlicommon 1.1.0 hd74edd7_2 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 279644 + timestamp: 1725268003553 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda + build_number: 26 + sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee + md5: ebcc5f37a435aa3c19640533c82f8d76 + depends: + - libblas 3.9.0 26_linux64_openblas + constrains: + - liblapack 3.9.0 26_linux64_openblas + - liblapacke 3.9.0 26_linux64_openblas + - blas * openblas + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 16336 + timestamp: 1734432570482 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda + build_number: 26 + sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 + md5: d77f943ae4083f3aeddca698f2d28262 + depends: + - libblas 3.9.0 26_linuxaarch64_openblas + constrains: + - blas * openblas + - liblapacke 3.9.0 26_linuxaarch64_openblas + - liblapack 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 16398 + timestamp: 1734432580937 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda + build_number: 26 + sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 + md5: a0e9980fe12d42f6d0c0ec009f67e948 + depends: + - libblas 3.9.0 26_osxarm64_openblas + constrains: + - liblapack 3.9.0 26_osxarm64_openblas + - liblapacke 3.9.0 26_osxarm64_openblas + - blas * openblas + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 16628 + timestamp: 1734433061517 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 + sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 + md5: c965a5aa0d5c1c37ffc62dff36e28400 + depends: + - libgcc-ng >=9.4.0 + - libstdcxx-ng >=9.4.0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 20440 + timestamp: 1633683576494 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 + sha256: b8b8c57a87da86b3ea24280fd6aa8efaf92f4e684b606bf2db5d3cb06ffbe2ea + md5: 268ee639c17ada0002fb04dd21816cc2 + depends: + - libgcc-ng >=9.4.0 + - libstdcxx-ng >=9.4.0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 18669 + timestamp: 1633683724891 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 + sha256: 58477b67cc719060b5b069ba57161e20ba69b8695d154a719cb4b60caf577929 + md5: 32bd82a6a625ea6ce090a81c3d34edeb + depends: + - libcxx >=11.1.0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 18765 + timestamp: 1633683992603 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda + sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 + md5: 2b3e0081006dc21e8bf53a91c83a055c + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libnghttp2 >=1.64.0,<2.0a0 + - libssh2 >=1.11.1,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux + license: curl + license_family: MIT + size: 423011 + timestamp: 1733999897624 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda + sha256: 9fc65d21a58f4aad1bc39dfb94a178893aeb035850c5cf0ed9736674279f390b + md5: 7dec1cd271c403d1636bda5aa388a55d + depends: + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libnghttp2 >=1.64.0,<2.0a0 + - libssh2 >=1.11.1,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux + license: curl + license_family: MIT + size: 440737 + timestamp: 1733999835504 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda + sha256: f47c35938144c23278987c7d12096f6a42d7c850ffc277222b032073412383b6 + md5: 46d7524cabfdd199bffe63f8f19a552b + depends: + - __osx >=11.0 + - krb5 >=1.21.3,<1.22.0a0 + - libnghttp2 >=1.64.0,<2.0a0 + - libssh2 >=1.11.1,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: curl + license_family: MIT + size: 385098 + timestamp: 1734000160270 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda + sha256: 776092346da87a2a23502e14d91eb0c32699c4a1522b7331537bd1c3751dcff5 + md5: 5b3e1610ff8bd5443476b91d618f5b77 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 523505 + timestamp: 1736877862502 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda + sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 + md5: 8dfae1d2e74767e9ce36d5fa0d8605db + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 72255 + timestamp: 1734373823254 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda + sha256: 959419d87cd2b789a9055db95704c614f31aeb70bef7949fa2f734122a3a2863 + md5: 7e7ca2607b11b180120cefc2354fc0cb + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 69862 + timestamp: 1734373858306 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.23-hec38601_0.conda + sha256: 887c02deaed6d583459eba6367023e36d8761085b2f7126e389424f57155da53 + md5: 1d8b9588be14e71df38c525767a1ac30 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 54132 + timestamp: 1734373971372 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd + md5: 8247f80f3dc464d9322e85007e307fe8 + depends: + - ncurses + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - ncurses >=6.5,<7.0a0 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 134657 + timestamp: 1736191912705 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20240808-pl5321h976ea20_0.conda + sha256: 031daea98cf278f858b7957ad5dc475f1b5673cd5e718850529401ced64cef2c + md5: 0be40129d3dd1a152fff29a85f0785d0 + depends: + - ncurses + - libgcc >=13 + - ncurses >=6.5,<7.0a0 + arch: aarch64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 148120 + timestamp: 1736192137151 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20240808-pl5321hafb1f1b_0.conda + sha256: fb934d7a03279ec8eae4bf1913ac9058fcf6fed35290d8ffa6e04157f396a3b1 + md5: af89aa84ffb5ee551ce0c137b951a3b5 + depends: + - ncurses + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 107634 + timestamp: 1736192034117 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 112766 + timestamp: 1702146165126 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda + sha256: 973af77e297f1955dd1f69c2cbdc5ab9dfc88388a5576cd152cda178af0fd006 + md5: a9a13cb143bbaa477b1ebaefbe47a302 + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 115123 + timestamp: 1702146237623 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda + sha256: 95cecb3902fbe0399c3a7e67a5bed1db813e5ab0e22f4023a5e0f722f2cc214f + md5: 36d33e440c31857372a72137f78bacf5 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 107458 + timestamp: 1702146414478 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda + sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 + md5: a1cfcc585f0c42bf8d5546bb1dfb668d + depends: + - libgcc-ng >=12 + - openssl >=3.1.1,<4.0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 427426 + timestamp: 1685725977222 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda + sha256: 01333cc7d6e6985dd5700b43660d90e9e58049182017fd24862088ecbe1458e4 + md5: 96ae6083cd1ac9f6bc81631ac835b317 + depends: + - libgcc-ng >=12 + - openssl >=3.1.1,<4.0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 438992 + timestamp: 1685726046519 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda + sha256: 8c136d7586259bb5c0d2b913aaadc5b9737787ae4f40e3ad1beaf96c80b919b7 + md5: 1a109764bff3bdc7bdd84088347d71dc + depends: + - openssl >=3.1.1,<4.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 368167 + timestamp: 1685726248899 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 + md5: db833e03127376d461e1e13e76f09b6c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - expat 2.6.4.* + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 73304 + timestamp: 1730967041968 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libexpat-2.6.4-h5ad3122_0.conda + sha256: f42e758009ba9db90d1fe7992bc3e60d0c52f71fb20923375d2c44ae69a5a2b3 + md5: f1b3fab36861b3ce945a13f0dfdfc688 + depends: + - libgcc >=13 + constrains: + - expat 2.6.4.* + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 72345 + timestamp: 1730967203789 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.6.4-h286801f_0.conda + sha256: e42ab5ace927ee7c84e3f0f7d813671e1cf3529f5f06ee5899606630498c2745 + md5: 38d2656dd914feb0cab8c629370768bf + depends: + - __osx >=11.0 + constrains: + - expat 2.6.4.* + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 64693 + timestamp: 1730967175868 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + depends: + - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 58292 + timestamp: 1636488182923 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2 + sha256: 7e9258a102480757fe3faeb225a3ca04dffd10fecd2a958c65cdb4cdf75f2c3c + md5: dddd85f4d52121fab0a8b099c5e06501 + depends: + - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 59450 + timestamp: 1636488255090 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 + sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca + md5: 086914b672be056eb70fd4285b6783b6 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 39020 + timestamp: 1636488587153 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 + md5: 3cb76c3f10d3bc7f1105b2fc9db984df + depends: + - _libgcc_mutex 0.1 conda_forge + - _openmp_mutex >=4.5 + constrains: + - libgomp 14.2.0 h77fa898_1 + - libgcc-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 848745 + timestamp: 1729027721139 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-14.2.0-he277a41_1.conda + sha256: 5d56757ccad208c79214395b00d006d8d18929a4ba49c47bd9460789a7620943 + md5: 511b511c5445e324066c3377481bcab8 + depends: + - _openmp_mutex >=4.5 + constrains: + - libgcc-ng ==14.2.0=*_1 + - libgomp 14.2.0 he277a41_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 535243 + timestamp: 1729089435134 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda + sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 + md5: e39480b9ca41323497b05492a63bc35b + depends: + - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 54142 + timestamp: 1729027726517 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-14.2.0-he9431aa_1.conda + sha256: 9b5cf168a6c7361cae869cb74b716766ee7c6d6b3f6172b32ba9bf91135efdc4 + md5: 0694c249c61469f2c0f7e2990782af21 + depends: + - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 54104 + timestamp: 1729089444587 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda + sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 + md5: f1fd30127802683586f768875127a987 + depends: + - libgfortran5 14.2.0 hd5240d6_1 + constrains: + - libgfortran-ng ==14.2.0=*_1 + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 53997 + timestamp: 1729027752995 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda + sha256: cb66e411fa32a5c6040f4e5e2a63c00897aae4c3133a9c004c2e929ccf19575b + md5: 0294b92d2f47a240bebb1e3336b495f1 + depends: + - libgfortran5 14.2.0 hb6113d0_1 + constrains: + - libgfortran-ng ==14.2.0=*_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 54105 + timestamp: 1729089471124 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda + sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b + md5: 4a55d9e169114b2b90d3ec4604cd7bbf + depends: + - libgfortran5 13.2.0 hf226fd6_3 + arch: arm64 + platform: osx + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 110233 + timestamp: 1707330749033 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: 9822b874ea29af082e5d36098d25427d + depends: + - libgcc >=14.2.0 + constrains: + - libgfortran 14.2.0 + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 1462645 + timestamp: 1729027735353 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda + sha256: a87ff46d19916403cbf68cf1d785bf56b4d1ab7b2552468d2ea775d70782493f + md5: fc068e11b10e18f184e027782baa12b6 + depends: + - libgcc >=14.2.0 + constrains: + - libgfortran 14.2.0 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 1102158 + timestamp: 1729089452640 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda + sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a + md5: 66ac81d54e95c534ae488726c1f698ea + depends: + - llvm-openmp >=8.0.0 + constrains: + - libgfortran 5.0.0 13_2_0_*_3 + arch: arm64 + platform: osx + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 997381 + timestamp: 1707330687590 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 + md5: cc3573974587f12dda90d96e3e55a702 + depends: + - _libgcc_mutex 0.1 conda_forge + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 460992 + timestamp: 1729027639220 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda + sha256: 5aa53874a5e57a00f2e0c2e2910684eb674429cd5fcb803619b226a73e89aedf + md5: 376f0e73abbda6d23c0cb749adc195ef + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 463521 + timestamp: 1729089357313 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda + sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 + md5: 61829a8dd5f4e2327e707572065bae41 + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgcc >=13 + - libgrpc >=1.67.1,<1.68.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 + - openssl >=3.4.0,<4.0a0 + constrains: + - libgoogle-cloud 2.33.0 *_1 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 1254656 + timestamp: 1735648569457 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda + sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c + md5: a2724014eb04f14bd71d35f45b062dd0 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgcc >=13 + - libgrpc >=1.67.1,<1.68.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 + - openssl >=3.4.0,<4.0a0 + constrains: + - libgoogle-cloud 2.33.0 *_1 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 1253019 + timestamp: 1735649566849 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda + sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce + md5: 91de1fbab8610974c0094c266bc63435 + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libcxx >=18 + - libgrpc >=1.67.1,<1.68.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - openssl >=3.4.0,<4.0a0 + constrains: + - libgoogle-cloud 2.33.0 *_1 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 877594 + timestamp: 1735648230965 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 + md5: b0cfb5044685a7a9fa43ae669124f0a0 + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil + - libcrc32c >=1.1.2,<1.2.0a0 + - libcurl + - libgcc >=13 + - libgoogle-cloud 2.33.0 h2b5623c_1 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 784357 + timestamp: 1735648759177 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 + md5: 45df2267ff4d8ce532e8d300ce0b0829 + depends: + - libabseil + - libcrc32c >=1.1.2,<1.2.0a0 + - libcurl + - libgcc >=13 + - libgoogle-cloud 2.33.0 hccf9d24_1 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 737518 + timestamp: 1735649773462 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 + md5: af8e51382464d4cc2d0054977c40a732 + depends: + - __osx >=11.0 + - libabseil + - libcrc32c >=1.1.2,<1.2.0a0 + - libcurl + - libcxx >=18 + - libgoogle-cloud 2.33.0 hdbe95d5_1 + - libzlib >=1.3.1,<2.0a0 + - openssl + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 526963 + timestamp: 1735649222088 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda + sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e + md5: 0c6497a760b99a926c7c12b74951a39c + depends: + - __glibc >=2.17,<3.0.a0 + - c-ares >=1.34.4,<2.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libre2-11 >=2024.7.2 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - re2 + constrains: + - grpc-cpp =1.67.1 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 7792251 + timestamp: 1735584856826 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda + sha256: 3fa173dc1d7456aac2b26937daae86a08432a31640e3d6569c62edc661fc9bbe + md5: 8fb41a425bebaeb3d0fa568503612e64 + depends: + - c-ares >=1.34.4,<2.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libre2-11 >=2024.7.2 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - re2 + constrains: + - grpc-cpp =1.67.1 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 7430006 + timestamp: 1735585769731 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda + sha256: 630edf63981818ff590367cb95fddbed0f5a390464d0952c90ec81de899e84a6 + md5: 8a3cba079d6ac985e7d73c76a678fbb4 + depends: + - __osx >=11.0 + - c-ares >=1.34.4,<2.0a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libre2-11 >=2024.7.2 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + - re2 + constrains: + - grpc-cpp =1.67.1 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 5311706 + timestamp: 1735585137716 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 + md5: d66573916ffcf376178462f1b61c941e + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: LGPL-2.1-only + size: 705775 + timestamp: 1702682170569 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda + sha256: a30e09d089cb75a0d5b8e5c354694c1317da98261185ed65aa3793e741060614 + md5: 9a8eb13f14de7d761555a98712e6df65 + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + size: 705787 + timestamp: 1702684557134 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda + sha256: bc7de5097b97bcafcf7deaaed505f7ce02f648aac8eccc0d5a47cc599a1d0304 + md5: 69bda57310071cf6d2b86caf11573d2d + arch: arm64 + platform: osx + license: LGPL-2.1-only + size: 676469 + timestamp: 1702682458114 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: ea25936bb4080d843790b586850f82b8 + depends: + - libgcc-ng >=12 + constrains: + - jpeg <0.0.0a + arch: x86_64 + platform: linux + license: IJG AND BSD-3-Clause AND Zlib + size: 618575 + timestamp: 1694474974816 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda + sha256: 675bc1f2a8581cd34a86c412663ec29c5f90c1d9f8d11866aa1ade5cdbdf8429 + md5: ed24e702928be089d9ba3f05618515c6 + depends: + - libgcc-ng >=12 + constrains: + - jpeg <0.0.0a + arch: aarch64 + platform: linux + license: IJG AND BSD-3-Clause AND Zlib + size: 647126 + timestamp: 1694475003570 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda + sha256: a42054eaa38e84fc1e5ab443facac4bbc9d1b6b6f23f54b7bf4f1eb687e1d993 + md5: 3ff1e053dc3a2b8e36b9bfa4256a58d1 + constrains: + - jpeg <0.0.0a + arch: arm64 + platform: osx + license: IJG AND BSD-3-Clause AND Zlib + size: 547541 + timestamp: 1694475104253 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda + build_number: 26 + sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 + md5: 3792604c43695d6a273bc5faaac47d48 + depends: + - libblas 3.9.0 26_linux64_openblas + constrains: + - libcblas 3.9.0 26_linux64_openblas + - liblapacke 3.9.0 26_linux64_openblas + - blas * openblas + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 16338 + timestamp: 1734432576650 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda + build_number: 26 + sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 + md5: a5d4e18876393633da62fd8492c00156 + depends: + - libblas 3.9.0 26_linuxaarch64_openblas + constrains: + - blas * openblas + - liblapacke 3.9.0 26_linuxaarch64_openblas + - libcblas 3.9.0 26_linuxaarch64_openblas + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 16403 + timestamp: 1734432585123 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda + build_number: 26 + sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 + md5: cebad79038a75cfd28fa90d147a2d34d + depends: + - libblas 3.9.0 26_osxarm64_openblas + constrains: + - liblapacke 3.9.0 26_osxarm64_openblas + - libcblas 3.9.0 26_osxarm64_openblas + - blas * openblas + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 16624 + timestamp: 1734433068120 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: 0BSD + size: 111132 + timestamp: 1733407410083 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda + sha256: d1cce0b7d62d1e54e2164d3e0667ee808efc6c3870256e5b47a150cd0bf46824 + md5: eb08b903681f9f2432c320e8ed626723 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: 0BSD + size: 124138 + timestamp: 1733409137214 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda + sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1 + md5: b2553114a7f5e20ccd02378a77d836aa + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: 0BSD + size: 99129 + timestamp: 1733407496073 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda + sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 + md5: 19e57602824042dfd0446292ef90488b + depends: + - __glibc >=2.17,<3.0.a0 + - c-ares >=1.32.3,<2.0a0 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 647599 + timestamp: 1729571887612 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda + sha256: c093c6d370aadbf0409c20b6c54c488ee2f6fea976181919fcc63e87ee232673 + md5: f52c614fa214a8bedece9421c771670d + depends: + - c-ares >=1.32.3,<2.0a0 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 714610 + timestamp: 1729571912479 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda + sha256: 00cc685824f39f51be5233b54e19f45abd60de5d8847f1a56906f8936648b72f + md5: 3408c02539cee5f1141f9f11450b6a51 + depends: + - __osx >=11.0 + - c-ares >=1.34.2,<2.0a0 + - libcxx >=17 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 566719 + timestamp: 1729572385640 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 + md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: LGPL-2.1-only + license_family: GPL + size: 33408 + timestamp: 1697359010159 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda + sha256: fd18c2b75d7411096428d36a70b36b1a17e31f7b8956b6905d145792d49e97f8 + md5: c14f32510f694e3185704d89967ec422 + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-only + license_family: GPL + size: 34501 + timestamp: 1697358973269 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe + md5: 62857b389e42b36b686331bec0922050 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libgfortran + - libgfortran5 >=14.2.0 + constrains: + - openblas >=0.3.28,<0.3.29.0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 5578513 + timestamp: 1730772671118 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda + sha256: 30623a40764e935aa77e0d4db54c1a1589189a9bf3a03fdb445505c1e319b5a6 + md5: e8dde93dd199da3c1f2c1fcfd0042cd4 + depends: + - libgcc >=14 + - libgfortran + - libgfortran5 >=14.2.0 + constrains: + - openblas >=0.3.28,<0.3.29.0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 4793435 + timestamp: 1730773029647 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda + sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373 + md5: 40803a48d947c8639da6704e9a44d3ce + depends: + - __osx >=11.0 + - libgfortran 5.* + - libgfortran5 >=13.2.0 + - llvm-openmp >=18.1.8 + constrains: + - openblas >=0.3.28,<0.3.29.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 4165774 + timestamp: 1730772154295 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 + md5: a9fa0ef309406c84b46db3a28efd761e + depends: + - __glibc >=2.17,<3.0.a0 + - libarrow 18.1.0 h9d9f30d_8_cpu + - libgcc >=13 + - libstdcxx >=13 + - libthrift >=0.21.0,<0.21.1.0a0 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 1207011 + timestamp: 1736610684584 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 + md5: 9a907190c9e2c6bf1a29569700218f0b + depends: + - libarrow 18.1.0 h47f80e1_8_cpu + - libgcc >=13 + - libstdcxx >=13 + - libthrift >=0.21.0,<0.21.1.0a0 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 1117465 + timestamp: 1736611918180 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb + md5: b8bd275a49877fdec62ff787818a869d + depends: + - __osx >=11.0 + - libarrow 18.1.0 hf3eb8e5_8_cpu + - libcxx >=18 + - libthrift >=0.21.0,<0.21.1.0a0 + - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 873593 + timestamp: 1736609701839 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f + md5: 85cbdaacad93808395ac295b5667d25b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux + license: zlib-acknowledgement + size: 289426 + timestamp: 1736339058310 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca + md5: 9a8716c16b40acc7148263de1d0a403b + depends: + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux + license: zlib-acknowledgement + size: 299051 + timestamp: 1736344007986 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c + md5: d554c806d065b1763cb9e1cb1d25741d + depends: + - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: zlib-acknowledgement + size: 263151 + timestamp: 1736339184358 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda + sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 + md5: d8703f1ffe5a06356f06467f1d0b9464 + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 2960815 + timestamp: 1735577210663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda + sha256: ecb69f2b1668e784b41ba667493be846662d5ef702bef64fb2e013bb1364cdc4 + md5: 68f807f7cc13951652bbe048253fd405 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 2788074 + timestamp: 1735576315676 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda + sha256: f58a16b13ad53346903c833e266f83c3d770a43a432659b98710aed85ca885e7 + md5: bdbfea4cf45ae36652c6bbcc2e7ebe91 + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 2271580 + timestamp: 1735576361997 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda + sha256: 4420f8362c71251892ba1eeb957c5e445e4e1596c0c651c28d0d8b415fe120c7 + md5: b2fede24428726dd867611664fb372e8 + depends: + - __glibc >=2.17,<3.0.a0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libgcc >=13 + - libstdcxx >=13 + constrains: + - re2 2024.07.02.* + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 209793 + timestamp: 1735541054068 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda + sha256: 862c20de0120f802e618dcb25913d00c5b82f91f4be60b2d46a774e851adc2f6 + md5: 9a7dbbaab49f76a6f36e5c9d98e323a7 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libgcc >=13 + - libstdcxx >=13 + constrains: + - re2 2024.07.02.* + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 204305 + timestamp: 1735540986919 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda + sha256: 112a73ad483353751d4c5d63648c69a4d6fcebf5e1b698a860a3f5124fc3db96 + md5: 6b1e3624d3488016ca4f1ca0c412efaa + depends: + - __osx >=11.0 + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcxx >=18 + constrains: + - re2 2024.07.02.* + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 167155 + timestamp: 1735541067807 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 + md5: a587892d3c13b6621a6091be690dbca2 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: ISC + size: 205978 + timestamp: 1716828628198 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda + sha256: 448df5ea3c5cf1af785aad46858d7a5be0522f4234a4dc9bb764f4d11ff3b981 + md5: 2e4a8f23bebdcb85ca8e5a0fbe75666a + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: ISC + size: 177394 + timestamp: 1716828514515 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda + sha256: fade8223e1e1004367d7101dd17261003b60aa576df6d7802191f8972f7470b1 + md5: a7ce36e284c5faaf93c220dfc39e3abd + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: ISC + size: 164972 + timestamp: 1716828607917 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 + md5: b58da17db24b6e08bcbf8fed2fb8c915 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux + license: Unlicense + size: 873551 + timestamp: 1733761824646 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 + md5: d4bf59f8783a4a66c0aec568f6de3ff4 + depends: + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux + license: Unlicense + size: 1042182 + timestamp: 1733761913736 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 + md5: 122d6f29470f1a991e85608e77e56a8a + depends: + - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: Unlicense + size: 850553 + timestamp: 1733762057506 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 + md5: be2de152d8073ef1c01b7728475f2fe7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 304278 + timestamp: 1732349402869 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda + sha256: 40f2af5357457546bd11cd64a3b9043d83865180f65ce602515c35f353be35c7 + md5: aeffe03c0e598f015aab08dbb04f6ee4 + depends: + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 311577 + timestamp: 1732349396421 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda + sha256: f7047c6ed44bcaeb04432e8c74da87591940d091b0a3940c0d884b7faa8062e9 + md5: ddc7194676c285513706e5fc64f214d7 + depends: + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.4.0,<4.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 279028 + timestamp: 1732349599461 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 + md5: 234a5554c53625688d51062645337328 + depends: + - libgcc 14.2.0 h77fa898_1 + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3893695 + timestamp: 1729027746910 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda + sha256: 519556d2c93f1b487091ce046d62e762286177f4a670ec10e16005177d0bcab3 + md5: 37f489acd39e22b623d2d1e5ac6d195c + depends: + - libgcc 14.2.0 he277a41_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3816794 + timestamp: 1729089463404 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda + sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 + md5: 8371ac6457591af2cf6159439c1fd051 + depends: + - libstdcxx 14.2.0 hc0a3c3a_1 + arch: x86_64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 54105 + timestamp: 1729027780628 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda + sha256: 9f97461bd55a2745a7a0941f3502a047f15bfe7bb2952dc7fb204b3202f866fd + md5: 0e75771b8a03afae5a2c6ce71bc733f5 + depends: + - libstdcxx 14.2.0 h3f4de04_1 + arch: aarch64 + platform: linux + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 54133 + timestamp: 1729089498541 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda + sha256: ebb395232973c18745b86c9a399a4725b2c39293c9a91b8e59251be013db42f0 + md5: dcb95c0a98ba9ff737f7ae482aef7833 + depends: + - __glibc >=2.17,<3.0.a0 + - libevent >=2.1.12,<2.1.13.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 425773 + timestamp: 1727205853307 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda + sha256: f04ab1417aca1687edff9c30d8423ace285eb8c053dc16d595c6e47cfeefb274 + md5: c28792bf37f4ecdce8e3cb9e40750650 + depends: + - libevent >=2.1.12,<2.1.13.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 417329 + timestamp: 1727205944238 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda + sha256: 7a6c7d5f58cbbc2ccd6493b4b821639fdb0701b9b04c737a949e8cb6adf1c9ad + md5: 7ce2bd2f650f8c31ad7ba4c7bfea61b7 + depends: + - __osx >=11.0 + - libcxx >=17 + - libevent >=2.1.12,<2.1.13.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 324342 + timestamp: 1727206096912 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 + md5: 0ea6510969e1296cc19966fad481f6de + depends: + - __glibc >=2.17,<3.0.a0 + - lerc >=4.0.0,<5.0a0 + - libdeflate >=1.23,<1.24.0a0 + - libgcc >=13 + - libjpeg-turbo >=3.0.0,<4.0a0 + - liblzma >=5.6.3,<6.0a0 + - libstdcxx >=13 + - libwebp-base >=1.4.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux + license: HPND + size: 428173 + timestamp: 1734398813264 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda + sha256: 5888bd66ba7606ae8596856c7dac800940ecad0aed77d6aa37db69d434c81cf0 + md5: 36a0ea4a173338c8725dc0807e99cf22 + depends: + - lerc >=4.0.0,<5.0a0 + - libdeflate >=1.23,<1.24.0a0 + - libgcc >=13 + - libjpeg-turbo >=3.0.0,<4.0a0 + - liblzma >=5.6.3,<6.0a0 + - libstdcxx >=13 + - libwebp-base >=1.4.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux + license: HPND + size: 464699 + timestamp: 1734398752249 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda + sha256: 91417846157e04992801438a496b151df89604b2e7c6775d6f701fcd0cbed5ae + md5: a5d084a957563e614ec0c0196d890654 + depends: + - __osx >=11.0 + - lerc >=4.0.0,<5.0a0 + - libcxx >=18 + - libdeflate >=1.23,<1.24.0a0 + - libjpeg-turbo >=3.0.0,<4.0a0 + - liblzma >=5.6.3,<6.0a0 + - libwebp-base >=1.4.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: HPND + size: 370600 + timestamp: 1734398863052 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 + md5: 1e936bd23d737aac62a18e9a1e7f8b18 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 81500 + timestamp: 1732868419835 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 + md5: 699f155da290be3a1a64c932c6728991 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 81526 + timestamp: 1732868466862 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 + md5: f777470d31c78cd0abe1903a2fda436f + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 83000 + timestamp: 1732868631531 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 + md5: 40b61aab5c7ba9ff276c41cfffe6b80b + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 33601 + timestamp: 1680112270483 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda + sha256: 616277b0c5f7616c2cdf36f6c316ea3f9aa5bb35f2d4476a349ab58b9b91675f + md5: 000e30b09db0b7c775b21695dff30969 + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 35720 + timestamp: 1680113474501 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 + md5: 070e3c9ddab77e38799d5c30b109c633 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 884647 + timestamp: 1729322566955 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 + md5: 1899e1ec2be63386c41c4db31d3056af + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 627484 + timestamp: 1729322575379 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 + md5: 4bc348e3a1a74d20a3f9beb866d75e0a + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 410500 + timestamp: 1729322654121 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf + md5: 63f790534398730f59e1b899c3644d4a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - libwebp 1.5.0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 429973 + timestamp: 1734777489810 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda + sha256: b3d881a0ae08bb07fff7fa8ead506c8d2e0388733182fe4f216f3ec5d61ffcf0 + md5: 95ef4a689b8cc1b7e18b53784d88f96b + depends: + - libgcc >=13 + constrains: + - libwebp 1.5.0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 362623 + timestamp: 1734779054659 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda + sha256: f8bdb876b4bc8cb5df47c28af29188de8911c3fea4b799a33743500149de3f4a + md5: 569466afeb84f90d5bb88c11cc23d746 + depends: + - __osx >=11.0 + constrains: + - libwebp 1.5.0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 290013 + timestamp: 1734777593617 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa + md5: 92ed62436b625154323d40d5f2f11dd7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - pthread-stubs + - xorg-libxau >=1.0.11,<2.0a0 + - xorg-libxdmcp + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 395888 + timestamp: 1727278577118 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda + sha256: 461cab3d5650ac6db73a367de5c8eca50363966e862dcf60181d693236b1ae7b + md5: cd14ee5cca2464a425b1dbfc24d90db2 + depends: + - libgcc >=13 + - pthread-stubs + - xorg-libxau >=1.0.11,<2.0a0 + - xorg-libxdmcp + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 397493 + timestamp: 1727280745441 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda + sha256: bd3816218924b1e43b275863e21a3e13a5db4a6da74cca8e60bc3c213eb62f71 + md5: af523aae2eca6dfa1c8eec693f5b9a79 + depends: + - __osx >=11.0 + - pthread-stubs + - xorg-libxau >=1.0.11,<2.0a0 + - xorg-libxdmcp + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 323658 + timestamp: 1727278733917 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c + md5: 5aa797f8787fe7a17d1b0821485b5adc + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: LGPL-2.1-or-later + size: 100393 + timestamp: 1702724383534 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda + sha256: 6b46c397644091b8a26a3048636d10b989b1bf266d4be5e9474bf763f828f41f + md5: b4df5d7d4b63579d081fd3a4cf99740e + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: LGPL-2.1-or-later + size: 114269 + timestamp: 1702724369203 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda + sha256: 306e18aa647d8208ad2cd0e62d84933222b2fbe93d2d53cd5283d2256b1d54de + md5: f5b05674697ae7d2c5932766695945e1 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libiconv >=1.17,<2.0a0 + - liblzma >=5.6.3,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + constrains: + - icu <0.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 689993 + timestamp: 1733443678322 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda + sha256: dc0e86d35a836af6e99d18f50c6551fc64c53ed3a3da5a9fea90e78763cf14b4 + md5: 63410f85031930cde371dfe0ee89109a + depends: + - icu >=75.1,<76.0a0 + - libgcc >=13 + - libiconv >=1.17,<2.0a0 + - liblzma >=5.6.3,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 732155 + timestamp: 1733443825814 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda + sha256: d7af3f25a4cece170502acd38f2dafbea4521f373f46dcb28a37fbe6ac2da544 + md5: 3dc3cff0eca1640a6acbbfab2f78139e + depends: + - __osx >=11.0 + - icu >=75.1,<76.0a0 + - libiconv >=1.17,<2.0a0 + - liblzma >=5.6.3,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 582898 + timestamp: 1733443841584 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: edb0dca6bc32e4f4789199455a1dbeb8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - zlib 1.3.1 *_2 + arch: x86_64 + platform: linux + license: Zlib + license_family: Other + size: 60963 + timestamp: 1727963148474 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + sha256: 5a2c1eeef69342e88a98d1d95bff1603727ab1ff4ee0e421522acd8813439b84 + md5: 08aad7cbe9f5a6b460d0976076b6ae64 + depends: + - libgcc >=13 + constrains: + - zlib 1.3.1 *_2 + arch: aarch64 + platform: linux + license: Zlib + license_family: Other + size: 66657 + timestamp: 1727963199518 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b + md5: 369964e85dc26bfe78f41399b366c435 + depends: + - __osx >=11.0 + constrains: + - zlib 1.3.1 *_2 + arch: arm64 + platform: osx + license: Zlib + license_family: Other + size: 46438 + timestamp: 1727963202283 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda + sha256: b92a669f2059874ebdcb69041b6c243d68ffc3fb356ac1339cec44aeb27245d7 + md5: c4d54bfd3817313ce758aa76283b118d + depends: + - __osx >=11.0 + constrains: + - openmp 19.1.7|19.1.7.* + arch: arm64 + platform: osx + license: Apache-2.0 WITH LLVM-exception + size: 280830 + timestamp: 1736986295869 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 + md5: 9de5350a85c4a20c685259b889aa6393 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 167055 + timestamp: 1733741040117 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda + sha256: 67e55058d275beea76c1882399640c37b5be8be4eb39354c94b610928e9a0573 + md5: 6654e411da94011e8fbe004eacb8fe11 + depends: + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 184953 + timestamp: 1733740984533 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda + sha256: 94d3e2a485dab8bdfdd4837880bde3dd0d701e2b97d6134b8806b7c8e69c8652 + md5: 01511afc6cc1909c5303cf31be17b44f + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 148824 + timestamp: 1733741047892 +- conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + sha256: 0fbacdfb31e55964152b24d5567e9a9996e1e7902fb08eb7d91b5fd6ce60803a + md5: fee3164ac23dfca50cfcc8b85ddefb81 + depends: + - mdurl >=0.1,<1 + - python >=3.9 + license: MIT + license_family: MIT + size: 64430 + timestamp: 1733250550053 +- conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda + sha256: 4a6bf68d2a2b669fecc9a4a009abd1cf8e72c2289522ff00d81b5a6e51ae78f5 + md5: eb227c3e0bf58f5bd69c0532b157975b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - jinja2 >=3.0.0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 24604 + timestamp: 1733219911494 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda + sha256: 1d500158262f30b9c23e37d1c861fe76e127a3926d69b3b38c25d20d3faa6f9f + md5: bc8607ab678073a0441808a31465f4fb + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - jinja2 >=3.0.0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 25079 + timestamp: 1733220639175 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda + sha256: 4aa997b244014d3707eeef54ab0ee497d12c0d0d184018960cce096169758283 + md5: 46e547061080fddf9cf95a0327e8aba6 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - jinja2 >=3.0.0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 24048 + timestamp: 1733219945697 +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + noarch: python + sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 + md5: 63f0b9dbd781076f2346a4c90818fa77 + depends: + - max-core ==25.1.0.dev2025011605 release + - max-python >=25.1.0.dev2025011605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011605 release + license: LicenseRef-Modular-Proprietary + size: 9918 + timestamp: 1737005226114 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 + md5: 67b61208a7f51d98440b829a762aa983 + depends: + - mblack ==25.1.0.dev2025011605 release + license: LicenseRef-Modular-Proprietary + size: 244845391 + timestamp: 1737004888429 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 + md5: ec67c1c4477173523c480d0439f618ee + depends: + - mblack ==25.1.0.dev2025011605 release + license: LicenseRef-Modular-Proprietary + size: 247313436 + timestamp: 1737005226112 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 + md5: 67f133797e55bdfeae523889d117d24e + depends: + - mblack ==25.1.0.dev2025011605 release + license: LicenseRef-Modular-Proprietary + size: 206707824 + timestamp: 1737004945969 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 + md5: 6fde421d7d48ab50ec34964bfc003ab0 + depends: + - max-core ==25.1.0.dev2025011605 release + - python 3.12.* + - fastapi + - httpx + - huggingface_hub + - numpy >=1.18,<2.0 + - opentelemetry-api + - opentelemetry-exporter-otlp-proto-http >=1.27.0 + - opentelemetry-exporter-prometheus >=0.48b0 + - opentelemetry-sdk >=1.27.0 + - pillow + - pydantic-settings >=2.4.0,<3 + - pydantic >=2.4.0,<3 + - pyinstrument + - python-json-logger + - sse-starlette >=2.1.3,<3 + - transformers + - typing_extensions + - uvicorn + - python_abi 3.12.* *_cp312 + license: LicenseRef-Modular-Proprietary + size: 124617353 + timestamp: 1737004888439 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca + md5: f264d20311c5422c256d177081752fc4 + depends: + - max-core ==25.1.0.dev2025011605 release + - python 3.12.* + - fastapi + - httpx + - huggingface_hub + - numpy >=1.18,<2.0 + - opentelemetry-api + - opentelemetry-exporter-otlp-proto-http >=1.27.0 + - opentelemetry-exporter-prometheus >=0.48b0 + - opentelemetry-sdk >=1.27.0 + - pillow + - pydantic-settings >=2.4.0,<3 + - pydantic >=2.4.0,<3 + - pyinstrument + - python-json-logger + - sse-starlette >=2.1.3,<3 + - transformers + - typing_extensions + - uvicorn + - python_abi 3.12.* *_cp312 + license: LicenseRef-Modular-Proprietary + size: 127393468 + timestamp: 1737005226123 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 + md5: b42171a30a90eca86de374dc6562d2ab + depends: + - max-core ==25.1.0.dev2025011605 release + - python 3.12.* + - fastapi + - httpx + - huggingface_hub + - numpy >=1.18,<2.0 + - opentelemetry-api + - opentelemetry-exporter-otlp-proto-http >=1.27.0 + - opentelemetry-exporter-prometheus >=0.48b0 + - opentelemetry-sdk >=1.27.0 + - pillow + - pydantic-settings >=2.4.0,<3 + - pydantic >=2.4.0,<3 + - pyinstrument + - python-json-logger + - sse-starlette >=2.1.3,<3 + - transformers + - typing_extensions + - uvicorn + - python_abi 3.12.* *_cp312 + license: LicenseRef-Modular-Proprietary + size: 110522116 + timestamp: 1737004945972 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + noarch: python + sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 + md5: d60436499404c582b03af554c788436f + depends: + - python >=3.9,<3.13 + - click >=8.0.0 + - mypy_extensions >=0.4.3 + - packaging >=22.0 + - pathspec >=0.9.0 + - platformdirs >=2 + - python + license: MIT + size: 130793 + timestamp: 1737005226119 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 + md5: 592132998493b3ff25fd7479396e8351 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 14465 + timestamp: 1733255681319 +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + noarch: python + sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea + md5: 864d0b85ff8fd743209bea757229d010 + depends: + - max-core ==25.1.0.dev2025011605 release + - python >=3.9,<3.13 + - jupyter_client >=8.6.2,<8.7 + - python + license: LicenseRef-Modular-Proprietary + size: 22934 + timestamp: 1737005226120 +- conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda + sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 + md5: 5b5e3267d915a107eca793d52e1b780a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 61507 + timestamp: 1733913288935 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda + sha256: ff9f767ba4df68e9ac2a380529a83a2fb6abd985beee9eab16608f7e2c3ccc6e + md5: dcf3ae213cf0ab40ebcc10452e1ed9fa + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 63077 + timestamp: 1733913233032 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda + sha256: 482fd09fb798090dc8cce2285fa69f43b1459099122eac2fb112d9b922b9f916 + md5: 0048335516fed938e4dd2c457b4c5b9b + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 55968 + timestamp: 1729065664275 +- conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda + sha256: bb612a921fafda6375a2204ffebd8811db8dd3b8f25ac9886cc9bcbff7e3664e + md5: 5a64b9f44790d9a187a85366dd0ffa8d + depends: + - dill >=0.3.6 + - libgcc-ng >=12 + - python >=3.12.0rc3,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 335666 + timestamp: 1695459025249 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda + sha256: c53362cdf346f314e111faddc53061e3fd2ece0ba68ca303f5dd109976df158f + md5: 173a1692d2b3ddc265dc6afd21a869b3 + depends: + - dill >=0.3.6 + - libgcc-ng >=12 + - python >=3.12.0rc3,<3.13.0a0 + - python >=3.12.0rc3,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 336110 + timestamp: 1695459137796 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda + sha256: 8041371e3ec3fbc2ca13c71b0180672896e6382e62892d9f6b11a4c5dd675951 + md5: 910ef2223c71902175418d9163152788 + depends: + - dill >=0.3.6 + - python >=3.12.0rc3,<3.13.0a0 + - python >=3.12.0rc3,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 335147 + timestamp: 1695459275360 +- conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda + sha256: 1895f47b7d68581a6facde5cb13ab8c2764c2e53a76bd746f8f98910dc4e08fe + md5: 29097e7ea634a45cc5386b95cac6568f + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 10854 + timestamp: 1733230986902 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 + md5: 04b34b9a40cdc48cfdab261ab176ff74 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: X11 AND BSD-3-Clause + size: 894452 + timestamp: 1736683239706 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 + md5: 779046fb585c71373e8a051be06c6011 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: X11 AND BSD-3-Clause + size: 928402 + timestamp: 1736683192463 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 + md5: f6f7c5b7d0983be186c46c4f6f8f9af8 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: X11 AND BSD-3-Clause + size: 796754 + timestamp: 1736683572099 +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda + sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 + md5: d8285bea2a350f63fab23bf460221f3f + depends: + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libgcc-ng >=12 + - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - numpy-base <0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 7484186 + timestamp: 1707225809722 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda + sha256: 23767677a7790bee5457d5e75ebd508b9a31c5354216f4310dd1acfca3f7a6f9 + md5: 9cebf5a06cb87d4569cd68df887af476 + depends: + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libgcc-ng >=12 + - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - numpy-base <0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 6614296 + timestamp: 1707225994762 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda + sha256: c8841d6d6f61fd70ca80682efbab6bdb8606dc77c68d8acabfbd7c222054f518 + md5: d83fc83d589e2625a3451c9a7e21047c + depends: + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libcxx >=16 + - liblapack >=3.9.0,<4.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - numpy-base <0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 6073136 + timestamp: 1707226249608 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 + md5: 9e5816bc95d285c115a3ebc2f8563564 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libpng >=1.6.44,<1.7.0a0 + - libstdcxx >=13 + - libtiff >=4.7.0,<4.8.0a0 + - libzlib >=1.3.1,<2.0a0 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 342988 + timestamp: 1733816638720 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda + sha256: 92d310033e20538e896f4e4b1ea4205eb6604eee7c5c651c4965a0d8d3ca0f1d + md5: 04231368e4af50d11184b50e14250993 + depends: + - libgcc >=13 + - libpng >=1.6.44,<1.7.0a0 + - libstdcxx >=13 + - libtiff >=4.7.0,<4.8.0a0 + - libzlib >=1.3.1,<2.0a0 + arch: aarch64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 377796 + timestamp: 1733816683252 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda + sha256: 1d59bc72ca7faac06d349c1a280f5cfb8a57ee5896f1e24225a997189d7418c7 + md5: 4b71d78648dbcf68ce8bf22bb07ff838 + depends: + - __osx >=11.0 + - libcxx >=18 + - libpng >=1.6.44,<1.7.0a0 + - libtiff >=4.7.0,<4.8.0a0 + - libzlib >=1.3.1,<2.0a0 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 319362 + timestamp: 1733816781741 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f + md5: 4ce6875f75469b2757a65e10a5d05e31 + depends: + - __glibc >=2.17,<3.0.a0 + - ca-certificates + - libgcc >=13 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 2937158 + timestamp: 1736086387286 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda + sha256: 60d34454b861501d7355f25a7b39fdb5de8d56fca49b5bcbe8b8142b7d82dce4 + md5: e21c4767e783a58c373fdb99de6211bf + depends: + - ca-certificates + - libgcc >=13 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 3469279 + timestamp: 1736088141230 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda + sha256: 97772762abc70b3a537683ca9fc3ff3d6099eb64e4aba3b9c99e6fce48422d21 + md5: 22f971393637480bda8c679f374d8861 + depends: + - __osx >=11.0 + - ca-certificates + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 2936415 + timestamp: 1736086108693 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.29.0-pyhd8ed1ab_1.conda + sha256: 296280c8ace35c0a1cf72bed1077f248b3af903c3bf92332f1783a207cb5abdb + md5: 307b05402c1a382f2f09426492dee8f8 + depends: + - deprecated >=1.2.6 + - importlib-metadata >=6.0,<=8.5.0 + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 44166 + timestamp: 1734132973331 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-common-1.29.0-pyhd8ed1ab_0.conda + sha256: ae9776efe52564e0d6711cfcee7c54439273e57a3999f7f796f66e862f58aae9 + md5: 0c02e74d26bce3fec93b227cf7ea6e6b + depends: + - backoff >=1.10.0,<3.0.0 + - opentelemetry-proto 1.29.0 + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 18922 + timestamp: 1734310457116 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-otlp-proto-http-1.29.0-pyhd8ed1ab_1.conda + sha256: 5d61db9d5b4f91b3932f5f2348920d5b7fdaa09e52c8ea054cf7bf3f21677c9c + md5: 223f4e56a29601c887f0dc467034af5b + depends: + - deprecated >=1.2.6 + - googleapis-common-protos >=1.52,<2.dev0 + - opentelemetry-api >=1.15,<2.dev0 + - opentelemetry-exporter-otlp-proto-common 1.29.0 + - opentelemetry-proto 1.29.0 + - opentelemetry-sdk 1.29.0 + - python >=3.9 + - requests >=2.7,<3.dev0 + license: Apache-2.0 + license_family: APACHE + size: 17147 + timestamp: 1734345675510 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-exporter-prometheus-1.12.0rc1-pyhd8ed1ab_0.conda + sha256: b8239230dbbdb491401e41b53bd9f21d60551cedef1a8d5807fca1bf9bdd331c + md5: 1ddc95052b31147d1e10d818cf519cf5 + depends: + - opentelemetry-api >=1.10.0 + - opentelemetry-sdk >=1.10.0 + - prometheus_client >=0.5.0,<1.0.0 + - python >=3.6 + license: Apache-2.0 + license_family: APACHE + size: 14721 + timestamp: 1695214221489 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.29.0-pyhd8ed1ab_0.conda + sha256: 200a7cb8acc8a0ddd6ef55c5460cec871b6a265929b240a0296c0ccb9c8d9758 + md5: e2a6d2ad10b813c7fdc1c64aac376128 + depends: + - protobuf <6.0,>=5.0 + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 37235 + timestamp: 1734291034372 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.29.0-pyhd8ed1ab_0.conda + sha256: 7b36629d8b8be8a019fcfd1518d7b7f862dd25de96f8adcadb93e4fd12cf9bd6 + md5: 2a8893f06e6ebda4bfa78875bc923ea4 + depends: + - opentelemetry-api 1.29.0 + - opentelemetry-semantic-conventions 0.50b0 + - python >=3.9 + - typing-extensions >=3.7.4 + - typing_extensions >=3.7.4 + license: Apache-2.0 + license_family: APACHE + size: 77645 + timestamp: 1734297838999 +- conda: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.50b0-pyh3cfb1c2_0.conda + sha256: 6526e70368d5bf66ef0eaa51fb800d53782dde71a24bd38f40139919a6f784dc + md5: f7111fa4188d646c8108e232d024cb99 + depends: + - deprecated >=1.2.6 + - opentelemetry-api 1.29.0 + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 86084 + timestamp: 1734208980168 +- conda: https://conda.anaconda.org/conda-forge/linux-64/orc-2.0.3-h12ee42a_2.conda + sha256: dff5cc8023905782c86b3459055f26d4b97890e403b0698477c9fed15d8669cc + md5: 4f6f9f3f80354ad185e276c120eac3f0 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - tzdata + - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 1188881 + timestamp: 1735630209320 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/orc-2.0.3-hdd485aa_2.conda + sha256: b6c67542352a86cdf143c3066d5cda855b74454a156eedcd8958b494c6a32a83 + md5: d19f01b42e5d6a2908b65df435aff42f + depends: + - libgcc >=13 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - tzdata + - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 1167714 + timestamp: 1735630248837 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.0.3-h0ff2369_2.conda + sha256: cca330695f3bdb8c0e46350c29cd4af3345865544e36f1d7c9ba9190ad22f5f4 + md5: 24b1897c0d24afbb70704ba998793b78 + depends: + - __osx >=11.0 + - libcxx >=18 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - snappy >=1.2.1,<1.3.0a0 + - tzdata + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 438520 + timestamp: 1735630624140 +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda + sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 + md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa + depends: + - python >=3.8 + license: Apache-2.0 + license_family: APACHE + size: 60164 + timestamp: 1733203368787 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py312hf9745cd_1.conda + sha256: ad275a83bfebfa8a8fee9b0569aaf6f513ada6a246b2f5d5b85903d8ca61887e + md5: 8bce4f6caaf8c5448c7ac86d87e26b4b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - numpy >=1.19,<3 + - numpy >=1.22.4 + - python >=3.12,<3.13.0a0 + - python-dateutil >=2.8.1 + - python-tzdata >=2022a + - python_abi 3.12.* *_cp312 + - pytz >=2020.1,<2024.2 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 15436913 + timestamp: 1726879054912 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pandas-2.2.3-py312ha2895bd_2.conda + sha256: a34b10077de97eea72c81cb96e3ddc7d48320c0fc7d9b28ba8d9d2bead1d8297 + md5: 39a91ac336d350513de6aad56da5a920 + depends: + - libgcc >=13 + - libstdcxx >=13 + - numpy >=1.19,<3 + - numpy >=1.22.4 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python-dateutil >=2.8.1 + - python-tzdata >=2022a + - python_abi 3.12.* *_cp312 + - pytz >=2020.1,<2024.2 + constrains: + - fsspec >=2022.11.0 + - s3fs >=2022.11.0 + - fastparquet >=2022.12.0 + - pyreadstat >=1.2.0 + - qtpy >=2.3.0 + - scipy >=1.10.0 + - beautifulsoup4 >=4.11.2 + - gcsfs >=2022.11.0 + - numexpr >=2.8.4 + - sqlalchemy >=2.0.0 + - pyxlsb >=1.0.10 + - numba >=0.56.4 + - lxml >=4.9.2 + - matplotlib >=3.6.3 + - psycopg2 >=2.9.6 + - tzdata >=2022.7 + - bottleneck >=1.3.6 + - xarray >=2022.12.0 + - xlsxwriter >=3.0.5 + - zstandard >=0.19.0 + - blosc >=1.21.3 + - pytables >=3.8.0 + - openpyxl >=3.1.0 + - pyqt5 >=5.15.8 + - tabulate >=0.9.0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 15162992 + timestamp: 1736811533875 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py312hcd31e36_1.conda + sha256: ff0cb54b5d058c7987b4a0984066e893642d1865a7bb695294b6172e2fcdc457 + md5: c68bfa69e6086c381c74e16fd72613a8 + depends: + - __osx >=11.0 + - libcxx >=17 + - numpy >=1.19,<3 + - numpy >=1.22.4 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python-dateutil >=2.8.1 + - python-tzdata >=2022a + - python_abi 3.12.* *_cp312 + - pytz >=2020.1,<2024.2 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 14470437 + timestamp: 1726878887799 +- conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda + sha256: 9f64009cdf5b8e529995f18e03665b03f5d07c0b17445b8badef45bde76249ee + md5: 617f15191456cc6a13db418a275435e5 + depends: + - python >=3.9 + license: MPL-2.0 + license_family: MOZILLA + size: 41075 + timestamp: 1733233471940 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda + sha256: 5c347962202b55ae4d8a463e0555c5c6ca33396266a08284bf1384399894e541 + md5: d3894405f05b2c0f351d5de3ae26fa9c + depends: + - __glibc >=2.17,<3.0.a0 + - freetype >=2.12.1,<3.0a0 + - lcms2 >=2.16,<3.0a0 + - libgcc >=13 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.7.0,<4.8.0a0 + - libwebp-base >=1.5.0,<2.0a0 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openjpeg >=2.5.3,<3.0a0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - tk >=8.6.13,<8.7.0a0 + arch: x86_64 + platform: linux + license: HPND + size: 42749785 + timestamp: 1735929845390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda + sha256: 7559556ffc44bda777f85c2e5acd6b5756fa5822c0271b329b7b9a3c6bb20349 + md5: 77e0ec0a6fc847d317f204aa15b59f6b + depends: + - freetype >=2.12.1,<3.0a0 + - lcms2 >=2.16,<3.0a0 + - libgcc >=13 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.7.0,<4.8.0a0 + - libwebp-base >=1.5.0,<2.0a0 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openjpeg >=2.5.3,<3.0a0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - tk >=8.6.13,<8.7.0a0 + arch: aarch64 + platform: linux + license: HPND + size: 41362848 + timestamp: 1735932311857 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda + sha256: b29b7c915053e06a7a5b4118760202c572c9c35d23bd6ce8e73270b6a50e50ee + md5: 94d6ba8cd468668a9fb04193b0f4b36e + depends: + - __osx >=11.0 + - freetype >=2.12.1,<3.0a0 + - lcms2 >=2.16,<3.0a0 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.7.0,<4.8.0a0 + - libwebp-base >=1.5.0,<2.0a0 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openjpeg >=2.5.3,<3.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - tk >=8.6.13,<8.7.0a0 + arch: arm64 + platform: osx + license: HPND + size: 42852329 + timestamp: 1735930118976 +- conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 + md5: 577852c7e53901ddccc7e6a9959ddebe + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 20448 + timestamp: 1733232756001 +- conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda + sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab + md5: 3e01e386307acc60b2f89af0b2e161aa + depends: + - python >=3.9 + license: Apache-2.0 + license_family: Apache + size: 49002 + timestamp: 1733327434163 +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda + sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 + md5: 55d5742a696d7da1c1262e99b6217ceb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 52747 + timestamp: 1733391916349 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda + sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b + md5: 50ab8953e7ff1333a4a47cda32e68123 + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 52484 + timestamp: 1733391993461 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda + sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d + md5: c84e3dd97fe25a17322c4a0f670c6750 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 48225 + timestamp: 1733392308901 +- conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda + sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb + md5: 9d7e427d159c1b2d516cc047ff177c48 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - libprotobuf 5.28.3 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 464794 + timestamp: 1731366525051 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda + sha256: 9c575d5035c7ecb114ab9e17906c0a54087d9598dd6a2104c02fe33f0a29dd46 + md5: 06513608c94fb1c1b17136ace77063a9 + depends: + - libgcc >=13 + - libstdcxx >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - libprotobuf 5.28.3 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 473242 + timestamp: 1731366577844 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda + sha256: 9d572a97419bdace14d7c7cc8cc8c4bf2dcb22b56965dac87a27fbdb5061b926 + md5: 5afbe52a59f04dd1fe566d0d17590d7e + depends: + - __osx >=11.0 + - libcxx >=18 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - libprotobuf 5.28.3 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 448803 + timestamp: 1731367010746 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 + md5: b3c17d95b5a10c6e64a21fa17573e70e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 8252 + timestamp: 1726802366959 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda + sha256: 977dfb0cb3935d748521dd80262fe7169ab82920afd38ed14b7fee2ea5ec01ba + md5: bb5a90c93e3bac3d5690acf76b4a6386 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 8342 + timestamp: 1726803319942 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda + sha256: 8ed65e17fbb0ca944bfb8093b60086e3f9dd678c3448b5de212017394c247ee3 + md5: 415816daf82e0b23a736a069a75e9da7 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 8381 + timestamp: 1726802424786 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda + sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad + md5: ac65b70df28687c6af4270923c020bdd + depends: + - libarrow-acero 18.1.0.* + - libarrow-dataset 18.1.0.* + - libarrow-substrait 18.1.0.* + - libparquet 18.1.0.* + - pyarrow-core 18.1.0 *_0_* + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 25213 + timestamp: 1732610785600 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda + sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a + md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 + depends: + - libarrow-acero 18.1.0.* + - libarrow-dataset 18.1.0.* + - libarrow-substrait 18.1.0.* + - libparquet 18.1.0.* + - pyarrow-core 18.1.0 *_0_* + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 25374 + timestamp: 1732611006864 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda + sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc + md5: 3710616b880b31d0c8afd8ae7e12392a + depends: + - libarrow-acero 18.1.0.* + - libarrow-dataset 18.1.0.* + - libarrow-substrait 18.1.0.* + - libparquet 18.1.0.* + - pyarrow-core 18.1.0 *_0_* + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 25375 + timestamp: 1732610892198 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 + md5: ee80934a6c280ff8635f8db5dec11e04 + depends: + - __glibc >=2.17,<3.0.a0 + - libarrow 18.1.0.* *cpu + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - numpy >=1.21,<3 + - apache-arrow-proc =*=cpu + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 4612916 + timestamp: 1732610377259 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda + sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 + md5: 3390c8b8f57e85506c92a37cf750bdd7 + depends: + - libarrow 18.1.0.* *cpu + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - numpy >=1.21,<3 + - apache-arrow-proc =*=cpu + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 4406662 + timestamp: 1732610939832 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda + sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c + md5: 9859e7c4b94bbf69772dbf0511101cec + depends: + - __osx >=11.0 + - libarrow 18.1.0.* *cpu + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - numpy >=1.21,<3 + - apache-arrow-proc =*=cpu + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 3909116 + timestamp: 1732610863261 +- conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 + md5: 12c566707c80111f9799308d9e265aef + depends: + - python >=3.9 + - python + license: BSD-3-Clause + license_family: BSD + size: 110100 + timestamp: 1733195786147 +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 + md5: e8ea30925c8271c4128375810d7d3d7a + depends: + - annotated-types >=0.6.0 + - pydantic-core 2.27.2 + - python >=3.9 + - typing-extensions >=4.6.1 + - typing_extensions >=4.12.2 + license: MIT + license_family: MIT + size: 296805 + timestamp: 1736458364196 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda + sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 + md5: bae01b2563030c085f5158c518b84e86 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - typing-extensions >=4.6.0,!=4.7.0 + constrains: + - __glibc >=2.17 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 1641402 + timestamp: 1734571789895 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda + sha256: 623e0f3846f15d035ce7ab7ae445fc8d9e547b6684ab55858b6f44510d24b097 + md5: 9677f6ab4bf27ba3c2aee70d08c7b27c + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - typing-extensions >=4.6.0,!=4.7.0 + constrains: + - __glibc >=2.17 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 1505076 + timestamp: 1734571966615 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda + sha256: cfa7201f890d5d08ce29ff70e65a96787d5793a1718776733666b44bbd4a1205 + md5: dcb307e02f17d38c6e1cbfbf8c602852 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - typing-extensions >=4.6.0,!=4.7.0 + constrains: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 1593461 + timestamp: 1734571986644 +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda + sha256: 082fb1ec29917d2c9ed6a862cb8eb9beb88c208ea62c9fef1aeb5f4f3e0e0b06 + md5: d71d76b62bed332b037d7adfc0f3989a + depends: + - pydantic >=2.7.0 + - python >=3.9 + - python-dotenv >=0.21.0 + license: MIT + license_family: MIT + size: 31822 + timestamp: 1735650532951 +- conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b + md5: 232fb4577b6687b2d503ef8e254270c9 + depends: + - python >=3.9 + license: BSD-2-Clause + license_family: BSD + size: 888600 + timestamp: 1736243563082 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda + sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 + md5: 798f42d9bfdf125dc80ffbec0e96e0b6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 182021 + timestamp: 1728714164706 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda + sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 + md5: 5274663cb05dfbe316db50af6da4389f + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 183141 + timestamp: 1728714267954 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 + md5: f0e4a98d54477083ddc9d2f33507f848 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 181512 + timestamp: 1728714205508 +- conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 + md5: 461219d1a5bd61342293efa2c0c90eac + depends: + - __unix + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 21085 + timestamp: 1733217331982 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda + build_number: 1 + sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 + md5: 7fd2fd79436d9b473812f14e86746844 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - ld_impl_linux-64 >=2.36.1 + - libexpat >=2.6.4,<3.0a0 + - libffi >=3.4,<4.0a0 + - libgcc >=13 + - liblzma >=5.6.3,<6.0a0 + - libnsl >=2.0.1,<2.1.0a0 + - libsqlite >=3.47.0,<4.0a0 + - libuuid >=2.38.1,<3.0a0 + - libxcrypt >=4.4.36 + - libzlib >=1.3.1,<2.0a0 + - ncurses >=6.5,<7.0a0 + - openssl >=3.4.0,<4.0a0 + - readline >=8.2,<9.0a0 + - tk >=8.6.13,<8.7.0a0 + - tzdata + constrains: + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: Python-2.0 + size: 31565686 + timestamp: 1733410597922 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda + build_number: 1 + sha256: 85573582d5b0f79923fed0a8365d3d74d21eee9f0a5fa1b9345f191e006363ab + md5: 09ec612ea05370989eaa3d81abf0f369 + depends: + - bzip2 >=1.0.8,<2.0a0 + - ld_impl_linux-aarch64 >=2.36.1 + - libexpat >=2.6.4,<3.0a0 + - libffi >=3.4,<4.0a0 + - libgcc >=13 + - liblzma >=5.6.3,<6.0a0 + - libnsl >=2.0.1,<2.1.0a0 + - libsqlite >=3.47.0,<4.0a0 + - libuuid >=2.38.1,<3.0a0 + - libxcrypt >=4.4.36 + - libzlib >=1.3.1,<2.0a0 + - ncurses >=6.5,<7.0a0 + - openssl >=3.4.0,<4.0a0 + - readline >=8.2,<9.0a0 + - tk >=8.6.13,<8.7.0a0 + - tzdata + constrains: + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Python-2.0 + size: 13760816 + timestamp: 1733407890896 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda + build_number: 1 + sha256: 7586a711b1b08a9df8864e26efdc06980bdfb0e18d5ac4651d0fee30a8d3e3a0 + md5: 54ca5b5d92ef3a3ba61e195ee882a518 + depends: + - __osx >=11.0 + - bzip2 >=1.0.8,<2.0a0 + - libexpat >=2.6.4,<3.0a0 + - libffi >=3.4,<4.0a0 + - liblzma >=5.6.3,<6.0a0 + - libsqlite >=3.47.0,<4.0a0 + - libzlib >=1.3.1,<2.0a0 + - ncurses >=6.5,<7.0a0 + - openssl >=3.4.0,<4.0a0 + - readline >=8.2,<9.0a0 + - tk >=8.6.13,<8.7.0a0 + - tzdata + constrains: + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Python-2.0 + size: 12998673 + timestamp: 1733408900971 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + sha256: a50052536f1ef8516ed11a844f9413661829aa083304dc624c5925298d078d79 + md5: 5ba79d7c71f03c678c8ead841f347d6e + depends: + - python >=3.9 + - six >=1.5 + license: Apache-2.0 + license_family: APACHE + size: 222505 + timestamp: 1733215763718 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda + sha256: 99713f6b534fef94995c6c16fd21d59f3548784e9111775d692bdc7c44678f02 + md5: e5c6ed218664802d305e79cc2d4491de + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 24215 + timestamp: 1733243277223 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca + md5: a61bf9ec79426938ff785eb69dbb1960 + depends: + - python >=3.6 + license: BSD-2-Clause + license_family: BSD + size: 13383 + timestamp: 1677079727691 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda + sha256: 1b03678d145b1675b757cba165a0d9803885807792f7eb4495e48a38858c3cca + md5: a28c984e0429aff3ab7386f7de56de6f + depends: + - python >=3.9 + license: Apache-2.0 + license_family: Apache + size: 27913 + timestamp: 1734420869885 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 + md5: c0def296b2f6d2dd7b030c2a7f66bb1f + depends: + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 142235 + timestamp: 1733235414217 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda + sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f + md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - xxhash >=0.8.2,<0.8.3.0a0 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 23162 + timestamp: 1725272139519 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda + sha256: 0fa5ba80073a43391ee90303814adbc9fd826175de1fdac273ba0e5b711aa255 + md5: 591c4ae6d8338dfd07b951e00433a405 + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - xxhash >=0.8.2,<0.8.3.0a0 + arch: aarch64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 23589 + timestamp: 1725273317965 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda + sha256: 28204ef48f028a4d872e22040da0dad7ebd703549b010a1bb511b6dd94cf466d + md5: 266fe1ae54a7bb17990206664d0f0ae4 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - xxhash >=0.8.2,<0.8.3.0a0 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 21765 + timestamp: 1725272382968 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda + build_number: 5 + sha256: d10e93d759931ffb6372b45d65ff34d95c6000c61a07e298d162a3bc2accebb0 + md5: 0424ae29b104430108f5218a66db7260 + constrains: + - python 3.12.* *_cpython + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 6238 + timestamp: 1723823388266 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda + build_number: 5 + sha256: 5ccdad9981753cc4a2d126e356673a21c0cd5b34e209cb8d476a3947d4ad9b39 + md5: 62b20f305498284a07dc6c45fd0e5c87 + constrains: + - python 3.12.* *_cpython + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 6329 + timestamp: 1723823366253 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda + build_number: 5 + sha256: 49d624e4b809c799d2bf257b22c23cf3fc4460f5570d9a58e7ad86350aeaa1f4 + md5: b76f9b1c862128e56ac7aa8cd2333de9 + constrains: + - python 3.12.* *_cpython + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 6278 + timestamp: 1723823099686 +- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda + sha256: 1a7d6b233f7e6e3bbcbad054c8fd51e690a67b129a899a056a5e45dd9f00cb41 + md5: 3eeeeb9e4827ace8c0c1419c85d590ad + depends: + - python >=3.7 + license: MIT + license_family: MIT + size: 188538 + timestamp: 1706886944988 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa + md5: 549e5930e768548a89c23f595dac5a95 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - yaml >=0.2.5,<0.3.0a0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 206553 + timestamp: 1725456256213 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda + sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c + md5: dc5de424f7dbb9772da720dbb81317b2 + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - yaml >=0.2.5,<0.3.0a0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 199141 + timestamp: 1725456356043 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 + md5: 1ee23620cf46cb15900f70a1300bae55 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - yaml >=0.2.5,<0.3.0a0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 187143 + timestamp: 1725456547263 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 + md5: 746ce19f0829ec3e19c93007b1a224d3 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libsodium >=1.0.20,<1.0.21.0a0 + - libstdcxx >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - zeromq >=4.3.5,<4.4.0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 378126 + timestamp: 1728642454632 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d + md5: 1f0779280c3dc1e72cfd86bd1e59791d + depends: + - libgcc >=13 + - libsodium >=1.0.20,<1.0.21.0a0 + - libstdcxx >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - zeromq >=4.3.5,<4.4.0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 371730 + timestamp: 1728644030875 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 + md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e + depends: + - __osx >=11.0 + - libcxx >=17 + - libsodium >=1.0.20,<1.0.21.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - zeromq >=4.3.5,<4.4.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 361674 + timestamp: 1728642457661 +- conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda + sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 + md5: e84ddf12bde691e8ec894b00ea829ddf + depends: + - libre2-11 2024.07.02 hbbce691_2 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 26786 + timestamp: 1735541074034 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda + sha256: 040848655df9119bae5a549fb5c8956a5537120859416c1d9d0712b7bac9f12e + md5: 1bf0135339b4a7419a198a795d2d4be0 + depends: + - libre2-11 2024.07.02 h18dbdb1_2 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 26830 + timestamp: 1735540999398 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda + sha256: 4d3799c05f8f662922a0acd129d119774760a3281b883603678e128d1cb307fb + md5: 7a8b4ad8c58a3408ca89d78788c78178 + depends: + - libre2-11 2024.07.02 h07bc746_2 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 26861 + timestamp: 1735541088455 +- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 + md5: 47d31b792659ce70f470b5c82fdfb7a4 + depends: + - libgcc-ng >=12 + - ncurses >=6.3,<7.0a0 + arch: x86_64 + platform: linux + license: GPL-3.0-only + license_family: GPL + size: 281456 + timestamp: 1679532220005 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda + sha256: 4c99f7417419734e3797d45bc355e61c26520e111893b0d7087a01a7fbfbe3dd + md5: 105eb1e16bf83bfb2eb380a48032b655 + depends: + - libgcc-ng >=12 + - ncurses >=6.3,<7.0a0 + arch: aarch64 + platform: linux + license: GPL-3.0-only + license_family: GPL + size: 294092 + timestamp: 1679532238805 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda + sha256: a1dfa679ac3f6007362386576a704ad2d0d7a02e98f5d0b115f207a2da63e884 + md5: 8cbb776a2f641b943d413b3e19df71f4 + depends: + - ncurses >=6.3,<7.0a0 + arch: arm64 + platform: osx + license: GPL-3.0-only + license_family: GPL + size: 250351 + timestamp: 1679532511311 +- conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda + sha256: fcb5687d3ec5fff580b64b8fb649d9d65c999a91a5c3108a313ecdd2de99f06b + md5: 647770db979b43f9c9ca25dcfa7dc4e4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: Python-2.0 + license_family: PSF + size: 402821 + timestamp: 1730952378415 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda + sha256: ec2c416860de29224e447e2031f8686a05476759c17da1f32f61d4307e540ec8 + md5: fa8b589107567f532fa1380e66f91776 + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Python-2.0 + license_family: PSF + size: 398947 + timestamp: 1730952477463 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda + sha256: dcdec32f2c7dd37986baa692bedf9db126ad34e92e5e9b64f707cba3d04d2525 + md5: e73cda1f18846b608284bd784f061eac + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Python-2.0 + license_family: PSF + size: 366374 + timestamp: 1730952427552 +- conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda + sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad + md5: a9b9368f3701a417eac9edbcae7cb737 + depends: + - certifi >=2017.4.17 + - charset-normalizer >=2,<4 + - idna >=2.5,<4 + - python >=3.9 + - urllib3 >=1.21.1,<3 + constrains: + - chardet >=3.0.2,<6 + license: Apache-2.0 + license_family: APACHE + size: 58723 + timestamp: 1733217126197 +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda + sha256: 06a760c5ae572e72e865d5a87e9fe3cc171e1a9c996e63daf3db52ff1a0b4457 + md5: 7aed65d4ff222bfb7335997aa40b7da5 + depends: + - markdown-it-py >=2.2.0 + - pygments >=2.13.0,<3.0.0 + - python >=3.9 + - typing_extensions >=4.0.0,<5.0.0 + license: MIT + license_family: MIT + size: 185646 + timestamp: 1733342347277 +- conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda + sha256: e558f8c254a9ff9164d069110da162fc79497d70c60f2c09a5d3d0d7101c5628 + md5: 4ba15ae9388b67d09782798347481f69 + depends: + - python >=3.9 + - rich >=13.7.1 + - click >=8.1.7 + - typing_extensions >=4.12.2 + - python + license: MIT + license_family: MIT + size: 17357 + timestamp: 1733750834072 +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda + sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba + md5: 999f3673f2a011f59287f2969e3749e4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 355142 + timestamp: 1734415467047 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 + md5: 3d3979efcc0f44f3f0cef3de03b296cc + depends: + - libgcc >=13 + - openssl >=3.4.0,<4.0a0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 353450 + timestamp: 1734415474615 +- conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda + sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 + md5: 999ca9d87d2bb8b4c01e62c755b928cf + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - __glibc >=2.17 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 424409 + timestamp: 1736383159339 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda + sha256: 3e230060c1366cbaf03f4315b021dfe47f5147f3af88f17975d661c08fe15ad3 + md5: 2c77c961c4e813b1d05122ac4d803d80 + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - __glibc >=2.17 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 408166 + timestamp: 1736383184569 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/safetensors-0.5.2-py312hcd83bfe_0.conda + sha256: 0aeb3e654095ca0261d560d1fc05912d0e94d547a7dc435d7f4cedeba966d176 + md5: fc0383682805e293eba9b8afc9ad0931 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 378060 + timestamp: 1736383410115 +- conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda + sha256: 0557c090913aa63cdbe821dbdfa038a321b488e22bc80196c4b3b1aace4914ef + md5: 7c3c2a0f3ebdea2bbc35538d162b43bf + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 14462 + timestamp: 1733301007770 +- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda + sha256: 41db0180680cc67c3fa76544ffd48d6a5679d96f4b71d7498a759e94edc9a2db + md5: a451d576819089b0d672f18768be0f65 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 16385 + timestamp: 1733381032766 +- conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda + sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 + md5: 3b3e64af585eadfb52bb90b553db5edf + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 42739 + timestamp: 1733501881851 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda + sha256: c4a07ae5def8d55128f25a567a296ef9d7bf99a3bc79d46bd5160c076a5f50af + md5: 2fcc6cd1e5550deb509073fd2e6693e1 + depends: + - libgcc >=13 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 43032 + timestamp: 1733501964775 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda + sha256: 4242f95b215127a006eb664fe26ed5a82df87e90cbdbc7ce7ff4971f0720997f + md5: ded86dee325290da2967a3fea3800eb5 + depends: + - __osx >=11.0 + - libcxx >=18 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 35857 + timestamp: 1733502172664 +- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda + sha256: c2248418c310bdd1719b186796ae50a8a77ce555228b6acd32768e2543a15012 + md5: bf7a226e58dfb8346c70df36065d86c9 + depends: + - python >=3.9 + license: Apache-2.0 + license_family: Apache + size: 15019 + timestamp: 1733244175724 +- conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda + sha256: 3c6a476e7afb702d841e23c61a0c4cc491929d2e39376d329e67e94c40a236cc + md5: c1ef6bc13dd2caa4b406fb3cb06c2791 + depends: + - anyio >=4.7.0 + - python >=3.9 + - starlette >=0.41.3 + license: BSD-3-Clause + license_family: BSD + size: 15324 + timestamp: 1735126414893 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 + md5: 0207dac04ae2200701fab697f0aaaac4 + depends: + - anyio >=3.4.0,<5 + - python >=3.9 + - typing_extensions >=3.10.0 + license: BSD-3-Clause + license_family: BSD + size: 58838 + timestamp: 1733344472634 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e + md5: d453b98d9c83e71da0741bb0ff4d76bc + depends: + - libgcc-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux + license: TCL + license_family: BSD + size: 3318875 + timestamp: 1699202167581 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda + sha256: 7fa27cc512d3a783f38bd16bbbffc008807372499d5b65d089a8e43bde9db267 + md5: f75105e0585851f818e0009dd1dde4dc + depends: + - libgcc-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux + license: TCL + license_family: BSD + size: 3351802 + timestamp: 1695506242997 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda + sha256: 72457ad031b4c048e5891f3f6cb27a53cb479db68a52d965f796910e71a403a8 + md5: b50a57ba89c32b62428b71a875291c9b + depends: + - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx + license: TCL + license_family: BSD + size: 3145523 + timestamp: 1699202432999 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda + sha256: 4f504a5e9d77c6d88a8f735c4319429d8bf40b742384f908a2efe0a09acc3cc5 + md5: f953aa733207f3d37acf4a3efbedba89 + depends: + - __glibc >=2.17,<3.0.a0 + - huggingface_hub >=0.16.4,<1.0 + - libgcc >=13 + - libstdcxx >=13 + - openssl >=3.4.0,<4.0a0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - __glibc >=2.17 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 2258007 + timestamp: 1732734202127 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda + sha256: ef0f4d4e2c798b1821187ea0ba4c86484e48abaa0e9a19fe68030fa7ff5dde84 + md5: 077f48c9e0c08a30d842e15c51df4143 + depends: + - huggingface_hub >=0.16.4,<1.0 + - libgcc >=13 + - libstdcxx >=13 + - openssl >=3.4.0,<4.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - __glibc >=2.17 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 2331194 + timestamp: 1732734303196 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda + sha256: 5d395333fcb22dc611140286c1f2ea8b3fa220a4931c583587cb612238091555 + md5: 4c732c74b485ef7ac8ec1c548dd45e8e + depends: + - __osx >=11.0 + - huggingface_hub >=0.16.4,<1.0 + - libcxx >=18 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - __osx >=11.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 1931389 + timestamp: 1732734727624 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda + sha256: 062a3a3a37fa8615ce57929ba7e982c76f5a5810bcebd435950f6d6c4147c310 + md5: e417822cb989e80a0d2b1b576fdd1657 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 840414 + timestamp: 1732616043734 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda + sha256: 4c19a544354172b2273553267e734795a6da3c78a04c2d19f8e9e159ca3178bc + md5: e28996d9d2d44d777b7e6fb12f63715b + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 841662 + timestamp: 1732616934923 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda + sha256: 964a2705a36c50040c967b18b45b9cc8de3c2aff4af546979a574e0b38e58e39 + md5: fb0605888a475d6a380ae1d1a819d976 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 842549 + timestamp: 1732616081362 +- conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda + sha256: 11e2c85468ae9902d24a27137b6b39b4a78099806e551d390e394a8c34b48e40 + md5: 9efbfdc37242619130ea42b1cc4ed861 + depends: + - colorama + - python >=3.9 + license: MPL-2.0 or MIT + size: 89498 + timestamp: 1735661472632 +- conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959 + md5: 019a7385be9af33791c989871317e1ed + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 110051 + timestamp: 1733367480074 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 + md5: 2c57d4af7b8952484962b40a59cf1537 + depends: + - datasets !=2.5.0 + - filelock + - huggingface_hub >=0.23.0,<1.0 + - numpy >=1.17 + - packaging >=20.0 + - python >=3.9 + - pyyaml >=5.1 + - regex !=2019.12.17 + - requests + - safetensors >=0.4.1 + - tokenizers >=0.21,<0.22 + - tqdm >=4.27 + license: Apache-2.0 + license_family: APACHE + size: 3408277 + timestamp: 1736534112195 +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda + sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 + md5: 170a0398946d8f5b454e592672b6fc20 + depends: + - python >=3.9 + - typer-slim-standard 0.15.1 hd8ed1ab_0 + license: MIT + license_family: MIT + size: 56175 + timestamp: 1733408582623 +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda + sha256: d4965516f35e0805199de6596c4ac76c4ad3d6b012be35e532102f9e53ecb860 + md5: 0218b16f5a1dd569e575a7a6415489db + depends: + - click >=8.0.0 + - python >=3.9 + - typing_extensions >=3.7.4.3 + constrains: + - rich >=10.11.0 + - typer >=0.15.1,<0.15.2.0a0 + - shellingham >=1.3.0 + license: MIT + license_family: MIT + size: 43592 + timestamp: 1733408569554 +- conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda + sha256: f31c56fe98315da8b9ce848256c17e0b9f87896b41a6ccf0c9cc74644dcef20f + md5: 4e603c43bfdfc7b533be087c3e070cc9 + depends: + - rich + - shellingham + - typer-slim 0.15.1 pyhd8ed1ab_0 + license: MIT + license_family: MIT + size: 49531 + timestamp: 1733408570063 +- conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda + noarch: python + sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 + md5: b6a408c64b78ec7b779a3e5c7a902433 + depends: + - typing_extensions 4.12.2 pyha770c72_1 + license: PSF-2.0 + license_family: PSF + size: 10075 + timestamp: 1733188758872 +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda + sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 + md5: d17f13df8b65464ca316cbc000a3cb64 + depends: + - python >=3.9 + license: PSF-2.0 + license_family: PSF + size: 39637 + timestamp: 1733188758212 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf + md5: 8ac3367aafb1cc0a068483c580af8015 + license: LicenseRef-Public-Domain + size: 122354 + timestamp: 1728047496079 +- conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda + sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e + md5: 32674f8dbfb7b26410ed580dd3c10a29 + depends: + - brotli-python >=1.0.9 + - h2 >=4,<5 + - pysocks >=1.5.6,<2.0,!=1.5.7 + - python >=3.9 + - zstandard >=0.18.0 + license: MIT + license_family: MIT + size: 100102 + timestamp: 1734859520452 +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda + sha256: 55c160b0cf9274e2b98bc0f7fcce548bffa8d788bc86aa02801877457040f6fa + md5: 5d448feee86e4740498ec8f8eb40e052 + depends: + - __unix + - click >=7.0 + - h11 >=0.8 + - python >=3.9 + - typing_extensions >=4.0 + license: BSD-3-Clause + license_family: BSD + size: 48643 + timestamp: 1734293057914 +- conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda + sha256: 87e1531e175e75122f9f37608eb953af4c977465ab0ae11283cc01fef954e4ec + md5: 32a94143a7f65d76d2d5da37dcb4ed79 + depends: + - __unix + - httptools >=0.6.3 + - python-dotenv >=0.13 + - pyyaml >=5.1 + - uvicorn 0.34.0 pyh31011fe_0 + - uvloop >=0.14.0,!=0.15.0,!=0.15.1 + - watchfiles >=0.13 + - websockets >=10.4 + license: BSD-3-Clause + license_family: BSD + size: 7203 + timestamp: 1734293058849 +- conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda + sha256: 9337a80165fcf70b06b9d6ba920dad702260ca966419ae77560a15540e41ab72 + md5: 998e481e17c1b6a74572e73b06f2df08 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libuv >=1.49.2,<2.0a0 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: MIT OR Apache-2.0 + size: 701355 + timestamp: 1730214506716 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda + sha256: 807eede6698bd00a1d739a3e19ee6ae6a03a66d2ddd2ef150f2dfd198c3b0292 + md5: d83e107ba16c77aba2feec47b7b666a4 + depends: + - libgcc >=13 + - libuv >=1.49.2,<2.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: MIT OR Apache-2.0 + size: 655266 + timestamp: 1730214606664 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda + sha256: b1efa77aa4871d7bb09c8dd297fa9bd9070ba7f0f95f2d12ae9cdd31ce8b6b22 + md5: 4f5110253ba80ebf27e55c4ab333880a + depends: + - __osx >=11.0 + - libuv >=1.49.2,<2.0a0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: MIT OR Apache-2.0 + size: 544097 + timestamp: 1730214653726 +- conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda + sha256: b728f525dcae2c10524f9942255346eba62aee9c820ff269d7dd4f7caffb7ffb + md5: df87129c4cb7afc4a3cbad71a1b9e223 + depends: + - __glibc >=2.17,<3.0.a0 + - anyio >=3.0.0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + constrains: + - __glibc >=2.17 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 410192 + timestamp: 1736550568524 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda + sha256: 45193910f6bafc287c784442d173745161b18f96223f0f990a9a744fda753787 + md5: ed958a27e610c31de625e167d4c11a04 + depends: + - anyio >=3.0.0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - __glibc >=2.17 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 403791 + timestamp: 1736550743174 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda + sha256: 84122e3712f2263e12c9d2be75d122eaf2d269801183df4b73aadcb670943b17 + md5: 946eb0208d09b811a671fad9b2831f4e + depends: + - __osx >=11.0 + - anyio >=3.0.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + constrains: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 363822 + timestamp: 1736550859472 +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 + md5: a79f7ce618bd0a9f4c00c59a03570fcd + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 242145 + timestamp: 1731498716195 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda + sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c + md5: 7e2a0ef2a1a87f88f9745f9c7059186e + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 242912 + timestamp: 1731498811466 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda + sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f + md5: 89b79a9baa7db46ce21f5738a5a3dfda + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 243131 + timestamp: 1731498944076 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda + sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 + md5: 669e63af87710f8d52fdec9d4d63b404 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 63590 + timestamp: 1736869574299 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda + sha256: cc28914462a21b2f64d9b763a9733bfcbc811dd2975d0d2e6e429e35f5b6d59c + md5: 8a5c6e3f809bae085be369b62dc5d06a + depends: + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 63967 + timestamp: 1736869675870 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda + sha256: 6a3e68b57de29802e8703d1791dcacb7613bfdc17bbb087c6b2ea2796e6893ef + md5: e49608c832fcf438f70cbcae09c3adc5 + depends: + - __osx >=11.0 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 61198 + timestamp: 1736869673767 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 14780 + timestamp: 1734229004433 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda + sha256: 7829a0019b99ba462aece7592d2d7f42e12d12ccd3b9614e529de6ddba453685 + md5: d5397424399a66d33c80b1f2345a36a6 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 15873 + timestamp: 1734230458294 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda + sha256: f33e6f013fc36ebc200f09ddead83468544cb5c353a3b50499b07b8c34e28a8d + md5: 50901e0764b7701d8ed7343496f4f301 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 13593 + timestamp: 1734229104321 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee + md5: 8035c64cb77ed555e3f150b7b3972480 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 19901 + timestamp: 1727794976192 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda + sha256: efcc150da5926cf244f757b8376d96a4db78bc15b8d90ca9f56ac6e75755971f + md5: 25a5a7b797fe6e084e04ffe2db02fc62 + depends: + - libgcc >=13 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 20615 + timestamp: 1727796660574 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda + sha256: 9939a166d780700d81023546759102b33fdc2c5f11ef09f5f66c77210fd334c8 + md5: 77c447f48cab5d3a15ac224edb86a968 + depends: + - __osx >=11.0 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 18487 + timestamp: 1727795205022 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda + sha256: 6fe74a8fd84ab0dc25e4dc3e0c22388dd8accb212897a208b14fe5d4fbb8fc2f + md5: f08fb5c89edfc4aadee1c81d4cfb1fa1 + depends: + - libgcc-ng >=12 + arch: x86_64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 97691 + timestamp: 1689951608120 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda + sha256: 4c526aed70b579d80e5c20d32130b6bc8bde59b3250d43c2b5269755f4da8a9b + md5: bb9faf6857108a9f62ebb4dab6ef05da + depends: + - libgcc-ng >=12 + arch: aarch64 + platform: linux + license: BSD-2-Clause + license_family: BSD + size: 102442 + timestamp: 1689951682147 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda + sha256: a70f59f7221ee72c45b39a6b36a33eb9c717ba01921cce1a3c361a4676979a2e + md5: 144cd3b88706507f332f5eb5fb83a33b + arch: arm64 + platform: osx + license: BSD-2-Clause + license_family: BSD + size: 97593 + timestamp: 1689951969732 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 + md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae + depends: + - libgcc-ng >=9.4.0 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 89141 + timestamp: 1641346969816 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 + sha256: 8bc601d6dbe249eba44b3c456765265cd8f42ef1e778f8df9b0c9c88b8558d7e + md5: b853307650cb226731f653aa623936a4 + depends: + - libgcc-ng >=9.4.0 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 92927 + timestamp: 1641347626613 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 + sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 + md5: 4bb3f014845110883a3c5ee811fd84b4 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 88016 + timestamp: 1641347076660 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda + sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 + md5: 91df2efaa08730416bec2a4502309275 + depends: + - __glibc >=2.17,<3.0.a0 + - idna >=2.0 + - libgcc >=13 + - multidict >=4.0 + - propcache >=0.2.1 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 151393 + timestamp: 1733428897813 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda + sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 + md5: 0b3c640697bca798d0ab428f530ed24c + depends: + - idna >=2.0 + - libgcc >=13 + - multidict >=4.0 + - propcache >=0.2.1 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: Apache + size: 150004 + timestamp: 1733429056665 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda + sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba + md5: f32f9b16361866a62d6e061fcd7eb400 + depends: + - __osx >=11.0 + - idna >=2.0 + - multidict >=4.0 + - propcache >=0.2.1 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: Apache + size: 141556 + timestamp: 1733429104990 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda + sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 + md5: 3947a35e916fcc6b9825449affbf4214 + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libsodium >=1.0.20,<1.0.21.0a0 + - libstdcxx >=13 + arch: x86_64 + platform: linux + license: MPL-2.0 + license_family: MOZILLA + size: 335400 + timestamp: 1731585026517 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda + sha256: a6003096dc0570a86492040ba32b04ce7662b159600be2252b7a0dfb9414e21c + md5: f2f3282559a4b87b7256ecafb4610107 + depends: + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libsodium >=1.0.20,<1.0.21.0a0 + - libstdcxx >=13 + arch: aarch64 + platform: linux + license: MPL-2.0 + license_family: MOZILLA + size: 371419 + timestamp: 1731589490850 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda + sha256: 9e585569fe2e7d3bea71972cd4b9f06b1a7ab8fa7c5139f92a31cbceecf25a8a + md5: f7e6b65943cb73bce0143737fded08f1 + depends: + - __osx >=11.0 + - krb5 >=1.21.3,<1.22.0a0 + - libcxx >=18 + - libsodium >=1.0.20,<1.0.21.0a0 + arch: arm64 + platform: osx + license: MPL-2.0 + license_family: MOZILLA + size: 281565 + timestamp: 1731585108039 +- conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 + md5: 0c3cc595284c5e8f0f9900a9b228a332 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 21809 + timestamp: 1732827613585 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda + sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b + md5: 8b7069e9792ee4e5b4919a7a306d2e67 + depends: + - __glibc >=2.17,<3.0.a0 + - cffi >=1.11 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python_abi 3.12.* *_cp312 + - zstd >=1.5.6,<1.5.7.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 419552 + timestamp: 1725305670210 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda + sha256: 2681c2a249752bdc7978e59ee2f34fcdfcbfda80029b84b8e5fec8dbc9e3af25 + md5: ffcb8e97e62af42075e0e5f46bb9856e + depends: + - cffi >=1.11 + - libgcc >=13 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - zstd >=1.5.6,<1.5.7.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 392496 + timestamp: 1725305808244 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda + sha256: d00ca25c1e28fd31199b26a94f8c96574475704a825d244d7a6351ad3745eeeb + md5: a4cde595509a7ad9c13b1a3809bcfe51 + depends: + - __osx >=11.0 + - cffi >=1.11 + - python >=3.12,<3.13.0a0 + - python >=3.12,<3.13.0a0 *_cpython + - python_abi 3.12.* *_cp312 + - zstd >=1.5.6,<1.5.7.0a0 + - zstd >=1.5.6,<1.6.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 330788 + timestamp: 1725305806565 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + md5: 4d056880988120e29d75bfff282e0f45 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: x86_64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 554846 + timestamp: 1714722996770 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda + sha256: 484f9d0722c77685ae379fbff3ccd662af9ead7e59eb39cd6d0c677cdf25ff6c + md5: be8d5f8cf21aed237b8b182ea86b3dd6 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - libzlib >=1.2.13,<2.0.0a0 + arch: aarch64 + platform: linux + license: BSD-3-Clause + license_family: BSD + size: 539937 + timestamp: 1714723130243 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda + sha256: 2d4fd1ff7ee79cd954ca8e81abf11d9d49954dd1fef80f27289e2402ae9c2e09 + md5: d96942c06c3e84bfcc5efb038724a7fd + depends: + - __osx >=11.0 + - libzlib >=1.2.13,<2.0.0a0 + arch: arm64 + platform: osx + license: BSD-3-Clause + license_family: BSD + size: 405089 + timestamp: 1714723101397 diff --git a/magic.lock b/magic.lock index ea064f325e..adcf0280a6 100644 --- a/magic.lock +++ b/magic.lock @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -557,16 +557,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -4657,19 +4657,18 @@ packages: license_family: Apache size: 128580 timestamp: 1736894117712 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.6-hdb05f8b_0.conda - sha256: a0f3e9139ab16f0a67b9d2bbabc15b78977168f4a5b5503fed4962dcb9a96102 - md5: 34fdeffa0555a1a56f38839415cc066c +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda + sha256: b92a669f2059874ebdcb69041b6c243d68ffc3fb356ac1339cec44aeb27245d7 + md5: c4d54bfd3817313ce758aa76283b118d depends: - __osx >=11.0 constrains: - - openmp 19.1.6|19.1.6.* + - openmp 19.1.7|19.1.7.* arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception - license_family: APACHE - size: 281251 - timestamp: 1734520462311 + size: 280830 + timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 md5: 9de5350a85c4a20c685259b889aa6393 @@ -4764,47 +4763,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda noarch: python - sha256: fb653b1206a459970561cb99277971b809ef23dfbabb08067cf87ecc5316d144 - md5: 36d10ca6747cea3051f98f6c4340bdde + sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 + md5: 63f0b9dbd781076f2346a4c90818fa77 depends: - - max-core ==25.1.0.dev2025011505 release - - max-python >=25.1.0.dev2025011505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011505 release - - mblack ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release + - max-python >=25.1.0.dev2025011605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1736918190337 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011505-release.conda - sha256: 5de02f267a7821eb30275253c0f03317e45befb2291b4c164d217e4a0be08489 - md5: e084403c468c3736de7b93e85ac55ca5 + size: 9918 + timestamp: 1737005226114 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda + sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 + md5: 67b61208a7f51d98440b829a762aa983 depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 244663428 - timestamp: 1736918190336 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011505-release.conda - sha256: b90cccb4ff28d8680f0221b696cfe260c3263afc92fcc90bae9e3e0205f6649a - md5: 6b38ab0cddf2d8d6ea3de50fa06daccf + size: 244845391 + timestamp: 1737004888429 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda + sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 + md5: ec67c1c4477173523c480d0439f618ee depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 247150310 - timestamp: 1736918170378 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011505-release.conda - sha256: 8e443193c3efccf88a1f335f56803cc8252a6087ceb570847fbc7d54373436dd - md5: 380f01b398f4026fa6d362bcd535bcce + size: 247313436 + timestamp: 1737005226112 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda + sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 + md5: 67f133797e55bdfeae523889d117d24e depends: - - mblack ==25.1.0.dev2025011505 release + - mblack ==25.1.0.dev2025011605 release license: LicenseRef-Modular-Proprietary - size: 206696883 - timestamp: 1736918528488 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: 8ffaf65c9e533d1c05e63208e5929f7047232682d71e241a8d078bd40784c070 - md5: 979326be6e37f9d08a2af9d3b5f5b173 + size: 206707824 + timestamp: 1737004945969 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 + md5: 6fde421d7d48ab50ec34964bfc003ab0 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4824,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124404054 - timestamp: 1736918190345 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: d29135e77b8d7da7fc1e7fe00b6cefb5faded5da911430a1ff9090377cde6a0f - md5: 7ab99f094af5a6e10444022febf6158f + size: 124617353 + timestamp: 1737004888439 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca + md5: f264d20311c5422c256d177081752fc4 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -4852,13 +4851,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127116659 - timestamp: 1736918170389 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011505-3.12release.conda - sha256: f21679607c9939017d447c50d2732c8e842dcb29d18907390f5cd85254370ccf - md5: 112c450c08f0af99073a4dc4aae82576 + size: 127393468 + timestamp: 1737005226123 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda + sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 + md5: b42171a30a90eca86de374dc6562d2ab depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python 3.12.* - fastapi - httpx @@ -4879,12 +4878,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110626067 - timestamp: 1736918528491 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011505-release.conda + size: 110522116 + timestamp: 1737004945972 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda noarch: python - sha256: f1dab48a1791a810711d1c7e484ea1c5340297d09f9493cd99604978a3c43717 - md5: d4a97c4b5ee27717785df58abcef3fb3 + sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 + md5: d60436499404c582b03af554c788436f depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4894,8 +4893,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130819 - timestamp: 1736918190341 + size: 130793 + timestamp: 1737005226119 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4905,18 +4904,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda noarch: python - sha256: 87baffbf376e8562b6bde06c50c57d907ec9a6f6f338f342bddfad4fa83403e4 - md5: c14f190fae020526fc6559130272f1f8 + sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea + md5: 864d0b85ff8fd743209bea757229d010 depends: - - max-core ==25.1.0.dev2025011505 release + - max-core ==25.1.0.dev2025011605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22931 - timestamp: 1736918190342 + size: 22934 + timestamp: 1737005226120 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a From 645bc849cf4bc1aca80f771924eaf513c80a8303 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 16 Jan 2025 00:32:51 -0500 Subject: [PATCH 106/182] [stdlib] Move `float` functions to `Float64` ctors And add deprecation warnings to the float functions, to be phased out to a compiler error in the release after next. MODULAR_ORIG_COMMIT_REV_ID: cef71b382ba4c50f5aa5f8d59a9698ba487f98d7 --- docs/manual/python/types.mdx | 7 ++--- examples/matmul.mojo | 4 +-- stdlib/src/builtin/bool.mojo | 2 +- stdlib/src/builtin/char.mojo | 2 +- stdlib/src/builtin/floatable.mojo | 30 ++++++++++--------- stdlib/src/builtin/int.mojo | 10 +++---- stdlib/src/builtin/simd.mojo | 30 ++++++++++++++++++- stdlib/src/builtin/str.mojo | 4 +-- stdlib/src/builtin/string_literal.mojo | 2 +- stdlib/src/builtin/uint.mojo | 2 +- stdlib/src/collections/string/format.mojo | 2 +- stdlib/src/python/python_object.mojo | 2 +- stdlib/test/bit/test_bit.mojo | 2 +- .../builtin/test_deprecation_warnings.mojo | 8 ++++- stdlib/test/builtin/test_int.mojo | 2 +- stdlib/test/builtin/test_simd.mojo | 6 ++-- stdlib/test/builtin/test_string_literal.mojo | 2 +- .../test/collections/string/test_string.mojo | 4 +-- 18 files changed, 78 insertions(+), 43 deletions(-) diff --git a/docs/manual/python/types.mdx b/docs/manual/python/types.mdx index 850efc8434..28ff8ffb6a 100644 --- a/docs/manual/python/types.mdx +++ b/docs/manual/python/types.mdx @@ -148,15 +148,14 @@ Currently `PythonObject` conforms to the [`Stringable`](/mojo/stdlib/builtin/str/Stringable), [`Boolable`](/mojo/stdlib/builtin/bool/Boolable), [`Intable`](/mojo/stdlib/builtin/int/Intable), and -[`Floatable`](/mojo/stdlib/builtin/floatable/Floatable/) traits, which allows -you to convert a `PythonObject` to the corresponding Mojo types. +[`Floatable`](/mojo/stdlib/builtin/floatable/Floatable/) traits. This allows you +to convert a `PythonObject` to the corresponding Mojo types. ```mojo var s = String(py_string) var b = Bool(py_bool) var i = Int(py_int) - -var f: Float64 = float(py_float) +var f = Float64(py_float) ``` PythonObject also implements the [`Writable`](/mojo/stdlib/utils/write/Writable) diff --git a/examples/matmul.mojo b/examples/matmul.mojo index 44638daf34..6843303a12 100644 --- a/examples/matmul.mojo +++ b/examples/matmul.mojo @@ -84,7 +84,7 @@ def run_matmul_python() -> Float64: var pymatmul: PythonObject = Python.import_module("pymatmul") var py = Python.import_module("builtins") - var gflops = float(pymatmul.benchmark_matmul_python(128, 128, 128)) + var gflops = Float64(pymatmul.benchmark_matmul_python(128, 128, 128)) py.print(py.str("{:<18}{:>8.3f} GFLOPS").format("Python:", gflops)) return gflops @@ -94,7 +94,7 @@ def run_matmul_numpy() -> Float64: var pymatmul: PythonObject = Python.import_module("pymatmul") var py = Python.import_module("builtins") - var gflops = float(pymatmul.benchmark_matmul_numpy(M, N, K)) + var gflops = Float64(pymatmul.benchmark_matmul_numpy(M, N, K)) py.print(py.str("{:<18}{:>8.3f} GFLOPS").format("Numpy:", gflops)) return gflops diff --git a/stdlib/src/builtin/bool.mojo b/stdlib/src/builtin/bool.mojo index 1b6a4450f4..e83425f8e5 100644 --- a/stdlib/src/builtin/bool.mojo +++ b/stdlib/src/builtin/bool.mojo @@ -555,7 +555,7 @@ struct Bool( @deprecated( - "the `bool` function is deprecated, use the `Bool` constructor instead." + "the `bool` function is deprecated, use the `Bool` constructor instead" ) @always_inline fn bool[T: Boolable, //](value: T) -> Bool: diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index 51e7769704..74d789a619 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -461,7 +461,7 @@ struct Char(CollectionElement, EqualityComparable, Intable, Stringable): return 1 var shift = 6 * (num_bytes - 1) - var mask = UInt8(0xFF) >> (num_bytes + 1) + var mask = UInt8(0xFF) >> UInt8(num_bytes + 1) var num_bytes_marker = UInt8(0xFF) << (8 - num_bytes) ptr[0] = ((c >> shift) & mask) | num_bytes_marker for i in range(1, num_bytes): diff --git a/stdlib/src/builtin/floatable.mojo b/stdlib/src/builtin/floatable.mojo index 1510173716..ed921aa2a7 100644 --- a/stdlib/src/builtin/floatable.mojo +++ b/stdlib/src/builtin/floatable.mojo @@ -18,10 +18,7 @@ These are Mojo built-ins, so you don't need to import them. trait Floatable: - """The `Floatable` trait describes a type that can be converted to a Float. - - Any type that conforms to `Floatable` works with the built-in `float` - function. + """The `Floatable` trait describes a type that can be converted to a Float64. This trait requires the type to implement the `__float__()` method. @@ -36,10 +33,10 @@ trait Floatable: return self.i ``` - A `Foo` can now be converted to a `Float64` using `float`: + A `Foo` can now be converted to a `Float64`: ```mojo - var f = float(Foo(5.5)) + var f = Float64(Foo(5.5)) ``` **Note:** If the `__float__()` method can raise an error, use @@ -58,10 +55,7 @@ trait Floatable: trait FloatableRaising: """The `FloatableRaising` trait describes a type that can be converted to a - Float, but the conversion might raise an error (e.g.: a string). - - Any type that conforms to `FloatableRaising` works with the built-in `float` - function. + Float64, but the conversion might raise an error (e.g.: a string). This trait requires the type to implement the `__float__()` method, which can raise an error. @@ -81,11 +75,11 @@ trait FloatableRaising: return self.value[Float64] ``` - A `MaybeFloat` can now be converted to `Float64` using `float`: + A `MaybeFloat` can now be converted to `Float64`: ```mojo try: - print(float(MaybeFloat(4.6))) + print(Float64(MaybeFloat(4.6))) except: print("error occured") ``` @@ -103,6 +97,10 @@ trait FloatableRaising: ... +# FIXME(25.2): Move float deprecation warnings to compiler errors +@deprecated( + "the `float` function is deprecated, use the `Float64` constructor instead" +) @always_inline fn float[T: Floatable](value: T, /) -> Float64: """Get the Float representation of the value. @@ -119,6 +117,9 @@ fn float[T: Floatable](value: T, /) -> Float64: return value.__float__() +@deprecated( + "the `float` function is deprecated, use the `Float64` constructor instead" +) @always_inline fn float[T: FloatableRaising](value: T, /) raises -> Float64: """Get the Float representation of the value. @@ -138,8 +139,9 @@ fn float[T: FloatableRaising](value: T, /) raises -> Float64: return value.__float__() -# TODO: Int can't conform to Floatable at the moment due to circular -# dependency with SIMD. +@deprecated( + "the `float` function is deprecated, use the `Float64` constructor instead" +) @always_inline fn float(value: Int, /) -> Float64: """Get the Float representation of the Int. diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index 662ee68de0..367a5d507e 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -211,7 +211,7 @@ trait ImplicitlyIntable(Intable): # FIXME(25.2): Move `int` deprecation warnings to a compiler error @deprecated( - "the `int` function is deprecated, use the `Int` constructor instead." + "the `int` function is deprecated, use the `Int` constructor instead" ) @always_inline fn int[T: Intable](value: T) -> Int: @@ -230,7 +230,7 @@ fn int[T: Intable](value: T) -> Int: @deprecated( - "the `int` function is deprecated, use the `Int` constructor instead." + "the `int` function is deprecated, use the `Int` constructor instead" ) @always_inline fn int[T: IntableRaising](value: T) raises -> Int: @@ -252,7 +252,7 @@ fn int[T: IntableRaising](value: T) raises -> Int: @deprecated( - "the `int` function is deprecated, use the `Int` constructor instead." + "the `int` function is deprecated, use the `Int` constructor instead" ) fn int(value: StringSlice, base: Int = 10) raises -> Int: """Parses and returns the given string as an integer in the given base. @@ -293,7 +293,7 @@ fn int(value: StringSlice, base: Int = 10) raises -> Int: @deprecated( - "the `int` function is deprecated, use the `Int` constructor instead." + "the `int` function is deprecated, use the `Int` constructor instead" ) fn int(value: UInt) -> Int: """Get the Int representation of the value. @@ -635,7 +635,7 @@ struct Int( rhs: The value to divide on. Returns: - `float(self)/float(rhs)` value. + `Float64(self)/Float64(rhs)` value. """ return Float64(self) / Float64(rhs) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index c01370d2cb..0a9cf32afa 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -388,7 +388,6 @@ struct SIMD[type: DType, size: Int]( @implicit fn __init__(out self, value: __mlir_type.index): _simd_construction_checks[type, size]() - var t0 = __mlir_op.`pop.cast_from_builtin`[ _type = __mlir_type.`!pop.scalar` ](value) @@ -399,6 +398,35 @@ struct SIMD[type: DType, size: Int]( _type = __mlir_type[`!pop.simd<`, size.value, `, `, type.value, `>`] ](casted) + @always_inline + fn __init__[T: Floatable](out self: Scalar[DType.float64], value: T): + """Initialize a Float64 from a type conforming to Floatable. + + Parameters: + T: The Floatable type. + + Args: + value: The object to get the float point representation of. + """ + self = value.__float__() + + @always_inline + fn __init__[ + T: FloatableRaising + ](out self: Scalar[DType.float64], value: T) raises: + """Initialize a Float64 from a type conforming to FloatableRaising. + + Parameters: + T: The FloatableRaising type. + + Args: + value: The object to get the float point representation of. + + Raises: + If the type does not have a float point representation. + """ + self = value.__float__() + @always_inline("nodebug") @implicit fn __init__(out self, value: IntLiteral): diff --git a/stdlib/src/builtin/str.mojo b/stdlib/src/builtin/str.mojo index f32bf25ee1..63ca502625 100644 --- a/stdlib/src/builtin/str.mojo +++ b/stdlib/src/builtin/str.mojo @@ -132,7 +132,7 @@ trait StringableRaising: # FIXME(25.2): Move `str` deprecation warnings to a compiler error @deprecated( - "the `str` function is deprecated, use the `String` constructor instead." + "the `str` function is deprecated, use the `String` constructor instead" ) @no_inline fn str[T: Stringable](value: T) -> String: @@ -152,7 +152,7 @@ fn str[T: Stringable](value: T) -> String: # FIXME(25.2): Move `str` deprecation warnings to a compiler error @deprecated( - "the `str` function is deprecated, use the `String` constructor instead." + "the `str` function is deprecated, use the `String` constructor instead" ) @no_inline fn str[T: StringableRaising](value: T) raises -> String: diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index deaf26f17f..65bbdff186 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -373,7 +373,7 @@ struct StringLiteral( Returns: A float value that represents the string, or otherwise raises. """ - return float(self.as_string_slice()) + return Float64(self.as_string_slice()) @no_inline fn __str__(self) -> String: diff --git a/stdlib/src/builtin/uint.mojo b/stdlib/src/builtin/uint.mojo index 81c04d48e9..3b2a7218da 100644 --- a/stdlib/src/builtin/uint.mojo +++ b/stdlib/src/builtin/uint.mojo @@ -263,7 +263,7 @@ struct UInt(Indexer, _HashableWithHasher): rhs: The value to divide on. Returns: - `float(self)/float(rhs)` value. + `Float64(self)/Float64(rhs)` value. """ return Float64(self) / Float64(rhs) diff --git a/stdlib/src/collections/string/format.mojo b/stdlib/src/collections/string/format.mojo index 425dfba341..34387e2856 100644 --- a/stdlib/src/collections/string/format.mojo +++ b/stdlib/src/collections/string/format.mojo @@ -530,7 +530,7 @@ struct _FormatSpec: In addition to the above presentation types, integers can be formatted with the floating-point presentation types listed below (except 'n' and None). - When doing so, float() is used to convert the integer to a floating-point + When doing so, Float64() is used to convert the integer to a floating-point number before formatting. The available presentation types for float and Decimal values are: diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index ccd039679b..86081cd0d0 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -1492,7 +1492,7 @@ struct PythonObject( cpython = _get_global_python_itf().cpython() return cpython.PyFloat_AsDouble(self.py_object) - @deprecated("Use `float(obj)` instead.") + @deprecated("Use `Float64(obj)` instead.") fn to_float64(self) -> Float64: """Returns a float representation of the object. diff --git a/stdlib/test/bit/test_bit.mojo b/stdlib/test/bit/test_bit.mojo index 246b3d193c..ff6e99752f 100644 --- a/stdlib/test/bit/test_bit.mojo +++ b/stdlib/test/bit/test_bit.mojo @@ -506,7 +506,7 @@ def test_rotate_bits_simd(): fn _log2_floor(n: Int) -> Int: - return Int(floor(log2(float(n)))) + return Int(floor(log2(Float64(n)))) def test_log2_floor(): diff --git a/stdlib/test/builtin/test_deprecation_warnings.mojo b/stdlib/test/builtin/test_deprecation_warnings.mojo index d7a36cdecb..46499a0d89 100644 --- a/stdlib/test/builtin/test_deprecation_warnings.mojo +++ b/stdlib/test/builtin/test_deprecation_warnings.mojo @@ -14,6 +14,12 @@ fn main(): - # FIXME(25.1): Move `int` deprecation warnings to a compiler error + # FIXME(25.2): Move deprecation warnings to compiler errors # CHECK-STDERR: warning: the `int` function is deprecated, use the `Int` constructor instead _ = int(42) + # CHECK-STDERR: warning: the `str` function is deprecated, use the `String` constructor instead + _ = str(0) + # CHECK-STDERR: warning: the `bool` function is deprecated, use the `Bool` constructor instead + _ = bool(False) + # CHECK-STDERR: warning: the `float` function is deprecated, use the `Float64` constructor instead + _ = float(42.4) diff --git a/stdlib/test/builtin/test_int.mojo b/stdlib/test/builtin/test_int.mojo index ad487d7241..d2d0149413 100644 --- a/stdlib/test/builtin/test_int.mojo +++ b/stdlib/test/builtin/test_int.mojo @@ -230,7 +230,7 @@ def test_comparison(): def test_float_conversion(): - assert_equal(float(Int(45)), Float64(45)) + assert_equal(Float64(Int(45)), Float64(45)) def test_conversion_from_python(): diff --git a/stdlib/test/builtin/test_simd.mojo b/stdlib/test/builtin/test_simd.mojo index 3d83ed1bec..eb92b4f886 100644 --- a/stdlib/test/builtin/test_simd.mojo +++ b/stdlib/test/builtin/test_simd.mojo @@ -1850,9 +1850,9 @@ def test_comparison(): def test_float_conversion(): - assert_almost_equal(float(Int32(45)), 45.0) - assert_almost_equal(float(Float32(34.32)), 34.32) - assert_almost_equal(float(UInt64(36)), 36.0) + assert_almost_equal(Float64(Int32(45)), 45.0) + assert_almost_equal(Float64(Float32(34.32)), 34.32) + assert_almost_equal(Float64(UInt64(36)), 36.0) def test_reversed(): diff --git a/stdlib/test/builtin/test_string_literal.mojo b/stdlib/test/builtin/test_string_literal.mojo index fb86aecebb..24193369e0 100644 --- a/stdlib/test/builtin/test_string_literal.mojo +++ b/stdlib/test/builtin/test_string_literal.mojo @@ -481,7 +481,7 @@ def test_splitlines(): def test_float_conversion(): assert_equal(("4.5").__float__(), 4.5) - assert_equal(float("4.5"), 4.5) + assert_equal(Float64("4.5"), 4.5) with assert_raises(): _ = ("not a float").__float__() diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index f3c2cf034f..3a7b1b86d9 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -1437,9 +1437,9 @@ def test_float_conversion(): # This is basically just a wrapper around atof which is # more throughouly tested above assert_equal(String("4.5").__float__(), 4.5) - assert_equal(float(String("4.5")), 4.5) + assert_equal(Float64(String("4.5")), 4.5) with assert_raises(): - _ = float(String("not a float")) + _ = Float64(String("not a float")) def test_slice_contains(): From cad1b0157ae8bc83ef7cd0965b11700c6c3c51a4 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 16 Jan 2025 01:32:25 -0500 Subject: [PATCH 107/182] [stdlib] Update changelog for str, int, bool, float deprecation Add a table explaining the deprecations. MODULAR_ORIG_COMMIT_REV_ID: 73efc329dbf3fe8838f4b3be3bbdb903a2be14d2 --- docs/changelog.md | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 0dde1eb064..85509a43ad 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -71,7 +71,7 @@ what we publish. var vals: List[Int] fn __init__(out self): - self.vals = List[Int](0, 1, 2, 3, 4) + self.vals = List[Int](0, 1, 2) fn __getitem__(self, idx: Int) -> Int: return self.vals[idx] @@ -100,12 +100,23 @@ what we publish. ### Standard library changes -- These functions have been deprecated: `int`, `str` in favor of constructors: - `Int`, `String`. The functions were a temporary workaround for when Mojo - didn't have a way to distinguish between implicit and explicit constructors. - You can do a search and replace e.g. from `int(` to `Int(` to update your - programs. This release will show a deprecation warning for the old functions, - and they'll be removed in the next release. +- The free floating functions for constructing different types have been + deprecated for actual constructors: + + ```plaintext + before after + ------------------ + int() Int() + str() String() + bool() Bool() + float() Float64() + ``` + + These functions were a workaround before Mojo had a way to distinguish between + implicit and explicit constructors. For this release you'll get a deprecation + warning, and in the next release they'll become compiler errors. You can + quickly update your code by doing a `Match Case` and `Match Whole Word` + search and replace for `int(` to `Int(` etc. - `UnsafePointer`'s `bitcast` method has now been split into `bitcast` for changing the type, `origin_cast` for changing mutability, From 70985395fc6d41b05a6e096ead521fdd29663057 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Thu, 16 Jan 2025 08:07:34 -0800 Subject: [PATCH 108/182] [stdlib] Clean up linked list implementation Removed unnecessary assignments to `prev` and `next` pointers during the destruction of linked list elements. Added a check to reset the `_head` pointer when the list becomes empty after an element is removed. This simplifies the code and improves clarity. NFC. MODULAR_ORIG_COMMIT_REV_ID: 7eaaae04d8b5997bbafa012ea292ca25a8d8b108 --- stdlib/src/collections/linked_list.mojo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo index 9591374a33..c21becfb5f 100644 --- a/stdlib/src/collections/linked_list.mojo +++ b/stdlib/src/collections/linked_list.mojo @@ -157,8 +157,6 @@ struct LinkedList[ElementType: WritableCollectionElement]: var curr = self._head while curr: var next = curr[].next - curr[].prev = __type_of(self._head)() - curr[].next = __type_of(self._tail)() curr.destroy_pointee() curr.free() curr = next @@ -217,6 +215,8 @@ struct LinkedList[ElementType: WritableCollectionElement]: var value = elem[].value self._tail = elem[].prev self._size -= 1 + if self._size == 0: + self._head = __type_of(self._head)() return value^ fn copy(self) -> Self: From 5e0ed4a96d9f89e4fd053f54dc8e2686087eb7a9 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 16 Jan 2025 11:23:56 -0500 Subject: [PATCH 109/182] [stdlib] Buffer `String.write(*args)` to the stack Remove the movable requirement from the writer on _WriteBufferStack and take a reference instead, `Sting` couldn't be moved in as the `writer` and then moved back out. This allows buffering when writing args to the `String.write` static method. MODULAR_ORIG_COMMIT_REV_ID: f1b8cadfa9773247fde00ab10eadf4959ac39302 --- stdlib/src/collections/string/string.mojo | 13 ++++++------ stdlib/src/utils/write.mojo | 26 ++++++++++------------- 2 files changed, 18 insertions(+), 21 deletions(-) diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 5293633eb6..f8cfefa75f 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -19,6 +19,7 @@ from os import abort from sys import bitwidthof, llvm_intrinsic from sys.ffi import c_char from sys.intrinsics import _type_is_eq +from utils.write import write_buffered from bit import count_leading_zeros from memory import UnsafePointer, memcmp, memcpy, Span @@ -742,9 +743,9 @@ struct String( ``` . """ - var output = String() - write_args(output, args, sep=sep, end=end) - return output^ + var string = String() + write_buffered[buffer_size=4096](string, args, sep=sep, end=end) + return string^ @staticmethod @no_inline @@ -784,9 +785,9 @@ struct String( ``` . """ - var output = String() - write_args(output, args, sep=sep, end=end) - return output^ + var string = String() + write_buffered[buffer_size=4096](string, args, sep=sep, end=end) + return string^ @staticmethod @always_inline diff --git a/stdlib/src/utils/write.mojo b/stdlib/src/utils/write.mojo index a46ecefbee..71d2542120 100644 --- a/stdlib/src/utils/write.mojo +++ b/stdlib/src/utils/write.mojo @@ -217,12 +217,6 @@ fn write_args[ end.write_to(writer) -trait MovableWriter(Movable, Writer): - """Allows moving a Writer into a buffer.""" - - ... - - struct _WriteBufferHeap(Writer): var data: UnsafePointer[UInt8] var pos: Int @@ -272,19 +266,21 @@ struct _ArgBytes(Writer): args.each[write_arg]() -struct _WriteBufferStack[W: MovableWriter, //, capacity: Int](Writer): +struct _WriteBufferStack[origin: MutableOrigin, W: Writer, //, capacity: Int]( + Writer +): var data: InlineArray[UInt8, capacity] var pos: Int - var writer: W + var writer: Pointer[W, origin] @implicit - fn __init__(out self, owned writer: W): + fn __init__(out self, ref [origin]writer: W): self.data = InlineArray[UInt8, capacity](unsafe_uninitialized=True) self.pos = 0 - self.writer = writer^ + self.writer = Pointer.address_of(writer) fn flush(mut self): - self.writer.write_bytes( + self.writer[].write_bytes( Span[Byte, ImmutableAnyOrigin]( ptr=self.data.unsafe_ptr(), length=self.pos ) @@ -299,7 +295,7 @@ struct _WriteBufferStack[W: MovableWriter, //, capacity: Int](Writer): # If span is too large to fit in buffer, write directly and return if len_bytes > capacity: self.flush() - self.writer.write_bytes(bytes) + self.writer[].write_bytes(bytes) return # If buffer would overflow, flush writer and reset pos to 0. if self.pos + len_bytes > capacity: @@ -317,11 +313,11 @@ struct _WriteBufferStack[W: MovableWriter, //, capacity: Int](Writer): fn write_buffered[ - W: MovableWriter, //, + W: Writer, //, *Ts: Writable, buffer_size: Int, ]( - owned writer: W, + mut writer: W, args: VariadicPack[_, Writable, *Ts], *, sep: StaticString = "", @@ -379,6 +375,6 @@ fn write_buffered[ Span[Byte, ImmutableAnyOrigin](ptr=buffer.data, length=buffer.pos) ) else: - var buffer = _WriteBufferStack[buffer_size](writer^) + var buffer = _WriteBufferStack[buffer_size](writer) write_args(buffer, args, sep=sep, end=end) buffer.flush() From 6598d90451ed596c091b9485a7c388f24109c7e1 Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Thu, 16 Jan 2025 14:33:47 -0600 Subject: [PATCH 110/182] [stdlib] feat: Add `String.chars()` and `.char_slices()` + deprecate `__iter__()` These methods are trivial wrappers around the existing `StringSlice` iterator methods. This also marks `String.__iter__()` as deprecated. Users should move to either `.chars()` or `.char_slices()` to be explicit about what kind of iterator element their use-case requires. MODULAR_ORIG_COMMIT_REV_ID: 43246f89bc456b776fa862c483823e81e233ec03 --- docs/changelog.md | 24 ++++++ stdlib/src/collections/string/__init__.mojo | 2 +- stdlib/src/collections/string/string.mojo | 86 +++++++++++++++++-- .../test/collections/string/test_string.mojo | 31 +++++-- 4 files changed, 128 insertions(+), 15 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 85509a43ad..50d62e1dde 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -212,6 +212,30 @@ what we publish. - `b16encode()` - `b16decode()` +- Added new `String.chars()` and `String.char_slices()` iterator methods, and + deprecated the existing `String.__iter__()` method. + + Different use-cases may prefer iterating over the `Char`s encoded in a string, + or iterating over subslices containing single characters. Neither iteration + semantics is an obvious default, so the existing `__iter__()` method has been + deprecated in favor of writing explicit iteration methods for the time being. + + Code of the form: + + ```mojo + var s: String = ... + for c in s: + # ... + ``` + + can be migrated to using the `.char_slices()` method: + + ```mojo + var s: String = ... + for c in s.char_slices(): + # ... + ``` + - Various functionality has moved from `String` and `StringRef` to the more general `StringSlice` type. diff --git a/stdlib/src/collections/string/__init__.mojo b/stdlib/src/collections/string/__init__.mojo index 0b7a981d4c..cfa4894938 100644 --- a/stdlib/src/collections/string/__init__.mojo +++ b/stdlib/src/collections/string/__init__.mojo @@ -20,4 +20,4 @@ from .string import ( chr, ord, ) -from .string_slice import StringSlice, StaticString +from .string_slice import StringSlice, StaticString, CharsIter diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index f8cfefa75f..58727d8927 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -13,6 +13,7 @@ """Implements basic object methods for working with strings.""" from collections import KeyElement, List, Optional +from collections.string import CharsIter from collections._index_normalization import normalize_index from hashlib._hasher import _HashableWithHasher, _Hasher from os import abort @@ -1030,15 +1031,14 @@ struct String( """ self._iadd[False](other.as_bytes()) + @deprecated("Use `str.chars()` or `str.char_slices()` instead.") fn __iter__(self) -> _StringSliceIter[__origin_of(self)]: """Iterate over the string, returning immutable references. Returns: An iterator of references to the string elements. """ - return _StringSliceIter[__origin_of(self)]( - ptr=self.unsafe_ptr(), length=self.byte_length() - ) + return self.char_slices() fn __reversed__(self) -> _StringSliceIter[__origin_of(self), False]: """Iterate backwards over the string, returning immutable references. @@ -1252,6 +1252,76 @@ struct String( buf.append(0) return String(buf^) + @always_inline + fn chars(self) -> CharsIter[__origin_of(self)]: + """Returns an iterator over the `Char`s encoded in this string slice. + + Returns: + An iterator type that returns successive `Char` values stored in + this string slice. + + # Examples + + Print the characters in a string: + + ```mojo + from testing import assert_equal + + var s = String("abc") + var iter = s.chars() + assert_equal(iter.__next__(), Char.ord("a")) + assert_equal(iter.__next__(), Char.ord("b")) + assert_equal(iter.__next__(), Char.ord("c")) + assert_equal(iter.__has_next__(), False) + ``` + + `chars()` iterates over Unicode codepoints, and supports multibyte + codepoints: + + ```mojo + from testing import assert_equal + + # A visual character composed of a combining sequence of 2 codepoints. + var s = String("á") + assert_equal(s.byte_length(), 3) + + var iter = s.chars() + assert_equal(iter.__next__(), Char.ord("a")) + # U+0301 Combining Acute Accent + assert_equal(iter.__next__().to_u32(), 0x0301) + assert_equal(iter.__has_next__(), False) + ``` + . + """ + return self.as_string_slice().chars() + + fn char_slices(self) -> _StringSliceIter[__origin_of(self)]: + """Returns an iterator over single-character slices of this string. + + Each returned slice points to a single Unicode codepoint encoded in the + underlying UTF-8 representation of this string. + + Returns: + An iterator of references to the string elements. + + # Examples + + Iterate over the character slices in a string: + + ```mojo + from testing import assert_equal, assert_true + + var s = String("abc") + var iter = s.char_slices() + assert_true(iter.__next__() == "a") + assert_true(iter.__next__() == "b") + assert_true(iter.__next__() == "c") + assert_equal(iter.__has_next__(), False) + ``` + . + """ + return self.as_string_slice().char_slices() + fn unsafe_ptr( ref self, ) -> UnsafePointer[ @@ -1494,7 +1564,7 @@ struct String( while lhs <= str_byte_len: # Python adds all "whitespace chars" as one separator # if no separator was specified - for s in self[lhs:]: + for s in self[lhs:].char_slices(): if not s.isspace(): break lhs += s.byte_length() @@ -1508,7 +1578,9 @@ struct String( output.append(self[str_byte_len]) break rhs = lhs + num_bytes(self.unsafe_ptr()[lhs]) - for s in self[lhs + num_bytes(self.unsafe_ptr()[lhs]) :]: + for s in self[ + lhs + num_bytes(self.unsafe_ptr()[lhs]) : + ].char_slices(): if s.isspace(): break rhs += s.byte_length() @@ -1863,7 +1935,7 @@ struct String( """ if not self: return False - for char in self.as_string_slice().chars(): + for char in self.chars(): if not char.is_ascii_digit(): return False return True @@ -1896,7 +1968,7 @@ struct String( Returns: True if all characters are printable else False. """ - for char in self.as_string_slice().chars(): + for char in self.chars(): if not char.is_ascii_printable(): return False return True diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index 3a7b1b86d9..945406f046 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -1115,13 +1115,29 @@ def test_indexing(): assert_equal(a[2], "c") -def test_string_iter(): +def test_string_chars_iter(): + var s = String("abc") + var iter = s.chars() + assert_equal(iter.__next__(), Char.ord("a")) + assert_equal(iter.__next__(), Char.ord("b")) + assert_equal(iter.__next__(), Char.ord("c")) + assert_equal(iter.__has_next__(), False) + + +def test_string_char_slices_iter(): + var s0 = String("abc") + var s0_iter = s0.char_slices() + assert_true(s0_iter.__next__() == "a") + assert_true(s0_iter.__next__() == "b") + assert_true(s0_iter.__next__() == "c") + assert_equal(s0_iter.__has_next__(), False) + var vs = String("123") # Borrow immutably fn conc(vs: String) -> String: var c = String("") - for v in vs: + for v in vs.char_slices(): c += v return c @@ -1132,18 +1148,18 @@ def test_string_iter(): concat += v assert_equal(321, atol(concat)) - for v in vs: + for v in vs.char_slices(): v.unsafe_ptr().origin_cast[mut=True]()[] = ord("1") # Borrow immutably - for v in vs: + for v in vs.char_slices(): concat += v assert_equal(321111, atol(concat)) var idx = -1 vs = String("mojo🔥") - var iterator = vs.__iter__() + var iterator = vs.char_slices() assert_equal(5, len(iterator)) var item = iterator.__next__() assert_equal(String("m"), String(item)) @@ -1193,7 +1209,7 @@ def test_string_iter(): var ptr = item.unsafe_ptr() var amnt_characters = 0 var byte_idx = 0 - for v in item: + for v in item.char_slices(): var byte_len = v.byte_length() for i in range(byte_len): assert_equal(ptr[byte_idx + i], v.unsafe_ptr()[i]) @@ -1496,7 +1512,8 @@ def main(): test_intable() test_string_mul() test_indexing() - test_string_iter() + test_string_chars_iter() + test_string_char_slices_iter() test_format_args() test_format_conversion_flags() test_isdigit() From 1d41443071a91e46a1ce206eaadefb0c4ac3920c Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Thu, 16 Jan 2025 12:35:36 -0800 Subject: [PATCH 111/182] [Stdlib] Optimize accesses based on requested position, NFC This performs a micro optimization to pick whether to traverse from the head or the tail based on the requested index. Fixes a bug in the reverse function which is uncovered here. MODULAR_ORIG_COMMIT_REV_ID: a09acb219346957cd915682a9b6794d241b50d44 --- stdlib/src/collections/linked_list.mojo | 45 ++++++++++++++++++------- 1 file changed, 32 insertions(+), 13 deletions(-) diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo index c21becfb5f..515b6404a0 100644 --- a/stdlib/src/collections/linked_list.mojo +++ b/stdlib/src/collections/linked_list.mojo @@ -202,8 +202,8 @@ struct LinkedList[ElementType: WritableCollectionElement]: curr[].next = prev prev = curr curr = next + self._tail = self._head self._head = prev - self._tail = self._head[].prev fn pop(mut self) -> ElementType: """Remove and return the first element of the list. @@ -232,6 +232,33 @@ struct LinkedList[ElementType: WritableCollectionElement]: curr = curr[].next return new^ + fn _get_node_ptr(ref self, index: Int) -> UnsafePointer[Node[ElementType]]: + """Get a pointer to the node at the specified index. + + This method optimizes traversal by starting from either the head or tail + depending on which is closer to the target index. + + Args: + index: The index of the node to get. + + Returns: + A pointer to the node at the specified index. + """ + var l = len(self) + var i = normalize_index[container_name="LinkedList"](index, self) + debug_assert(0 <= i < l, "index out of bounds") + var mid = l // 2 + if i <= mid: + var curr = self._head + for _ in range(i): + curr = curr[].next + return curr + else: + var curr = self._tail + for _ in range(l - i - 1): + curr = curr[].prev + return curr + fn __getitem__(ref self, index: Int) -> ref [self] ElementType: """Get the element at the specified index. @@ -241,12 +268,8 @@ struct LinkedList[ElementType: WritableCollectionElement]: Returns: The element at the specified index. """ - var curr = self._head - for _ in range( - normalize_index[container_name="LinkedList"](index, self) - ): - curr = curr[].next - return curr[].value + debug_assert(len(self) > 0, "unable to get item from empty list") + return self._get_node_ptr(index)[].value fn __setitem__(mut self, index: Int, owned value: ElementType): """Set the element at the specified index. @@ -255,12 +278,8 @@ struct LinkedList[ElementType: WritableCollectionElement]: index: The index of the element to set. value: The new value to set. """ - var curr = self._head - for _ in range( - normalize_index[container_name="LinkedList"](index, self) - ): - curr = curr[].next - curr[].value = value^ + debug_assert(len(self) > 0, "unable to set item from empty list") + self._get_node_ptr(index)[].value = value^ fn __len__(self) -> Int: """Get the number of elements in the list. From e9ce5dcf0ec242ac870c7b7ee82ea007cf135a6c Mon Sep 17 00:00:00 2001 From: Connor Gray Date: Thu, 16 Jan 2025 15:35:42 -0600 Subject: [PATCH 112/182] [stdlib] polish: Change string `__len__()` methods to return length in bytes MODULAR_ORIG_COMMIT_REV_ID: 7f87f1d40ee48279b20abac457d7bf3d2b326e5d --- docs/changelog.md | 13 +++ stdlib/src/collections/string/string.mojo | 46 ++++++++--- .../src/collections/string/string_slice.mojo | 81 ++++++++++++++++++- .../test/collections/string/test_string.mojo | 15 ++++ .../collections/string/test_string_slice.mojo | 36 +++++---- 5 files changed, 162 insertions(+), 29 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 50d62e1dde..5c87c6b054 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -236,6 +236,19 @@ what we publish. # ... ``` +- The `String.__len__()` and `StringSlice.__len__()` methods now return the + length of the string in bytes. + + Previously, these methods were documented to note that they would eventually + return a length in Unicode codepoints. They have been changed to guarantee + a length in bytes, since the length in bytes is how they are most often used + today (for example, as bounds to low-level memory manipulation logic). + Additionally, length in codepoints is a more specialized notion of string + length that is rarely the correct metric. + + Users that know they need the length in codepoints can use the + `str.char_length()` method, or `len(str.chars())`. + - Various functionality has moved from `String` and `StringRef` to the more general `StringSlice` type. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 58727d8927..bd6340cbf5 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -1063,22 +1063,46 @@ struct String( """ return self.byte_length() > 0 + @always_inline fn __len__(self) -> Int: - """Gets the string length, in bytes (for now) PREFER: - String.byte_length(), a future version will make this method return - Unicode codepoints. + """Get the string length of in bytes. + + This function returns the number of bytes in the underlying UTF-8 + representation of the string. + + To get the number of Unicode codepoints in a string, use + `len(str.chars())`. Returns: - The string length, in bytes (for now). - """ - var unicode_length = self.byte_length() + The string length in bytes. + + # Examples - # TODO: everything uses this method assuming it's byte length - # for i in range(unicode_length): - # if _utf8_byte_type(self._buffer[i]) == 1: - # unicode_length -= 1 + Query the length of a string, in bytes and Unicode codepoints: - return unicode_length + ```mojo + from testing import assert_equal + + var s = String("ನಮಸ್ಕಾರ") + + assert_equal(len(s), 21) + assert_equal(len(s.chars()), 7) + ``` + + Strings containing only ASCII characters have the same byte and + Unicode codepoint length: + + ```mojo + from testing import assert_equal + + var s = String("abc") + + assert_equal(len(s), 3) + assert_equal(len(s.chars()), 3) + ``` + . + """ + return self.byte_length() @always_inline fn __str__(self) -> String: diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index c6425bf838..5f0bf7ec7b 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -547,13 +547,48 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( else: return "'" + result + "'" + @always_inline fn __len__(self) -> Int: - """Nominally returns the _length in Unicode codepoints_ (not bytes!). + """Get the string length in bytes. + + This function returns the number of bytes in the underlying UTF-8 + representation of the string. + + To get the number of Unicode codepoints in a string, use + `len(str.chars())`. Returns: - The length in Unicode codepoints. + The string length in bytes. + + # Examples + + Query the length of a string, in bytes and Unicode codepoints: + + ```mojo + from collections.string import StringSlice + from testing import assert_equal + + var s = StringSlice("ನಮಸ್ಕಾರ") + + assert_equal(len(s), 21) + assert_equal(len(s.chars()), 7) + ``` + + Strings containing only ASCII characters have the same byte and + Unicode codepoint length: + + ```mojo + from collections.string import StringSlice + from testing import assert_equal + + var s = StringSlice("abc") + + assert_equal(len(s), 3) + assert_equal(len(s.chars()), 3) + ``` + . """ - return self.char_length() + return self.byte_length() fn write_to[W: Writer](self, mut writer: W): """Formats this string slice to the provided `Writer`. @@ -1012,6 +1047,46 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( Returns: The length in Unicode codepoints. + + # Examples + + Query the length of a string, in bytes and Unicode codepoints: + + ```mojo + from collections.string import StringSlice + from testing import assert_equal + + var s = StringSlice("ನಮಸ್ಕಾರ") + + assert_equal(s.char_length(), 7) + assert_equal(len(s), 21) + ``` + + Strings containing only ASCII characters have the same byte and + Unicode codepoint length: + + ```mojo + from collections.string import StringSlice + from testing import assert_equal + + var s = StringSlice("abc") + + assert_equal(s.char_length(), 3) + assert_equal(len(s), 3) + ``` + + The character length of a string with visual combining characters is + the length in Unicode codepoints, not grapheme clusters: + + ```mojo + from collections.string import StringSlice + from testing import assert_equal + + var s = StringSlice("á") + assert_equal(s.char_length(), 2) + assert_equal(s.byte_length(), 3) + ``` + . """ # Every codepoint is encoded as one leading byte + 0 to 3 continuation # bytes. diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index 945406f046..fd070192d4 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -89,6 +89,20 @@ def test_copy(): assert_equal("fine", s1) +def test_len(): + # String length is in bytes, not codepoints. + var s0 = String("ನಮಸ್ಕಾರ") + + assert_equal(len(s0), 21) + assert_equal(len(s0.chars()), 7) + + # For ASCII string, the byte and codepoint length are the same: + var s1 = String("abc") + + assert_equal(len(s1), 3) + assert_equal(len(s1.chars()), 3) + + def test_equality_operators(): var s0 = String("abc") var s1 = String("def") @@ -1475,6 +1489,7 @@ def test_reserve(): def main(): test_constructors() test_copy() + test_len() test_equality_operators() test_comparison_operators() test_add() diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 105c88c159..166bbbf297 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -151,23 +151,22 @@ fn test_heap_string_from_string_slice() raises: fn test_slice_len() raises: - alias str1: StringLiteral = "12345" - alias str2: StringLiteral = "1234" - alias str3: StringLiteral = "123" - alias str4: StringLiteral = "12" - alias str5: StringLiteral = "1" + assert_equal(5, len(StringSlice("12345"))) + assert_equal(4, len(StringSlice("1234"))) + assert_equal(3, len(StringSlice("123"))) + assert_equal(2, len(StringSlice("12"))) + assert_equal(1, len(StringSlice("1"))) + assert_equal(0, len(StringSlice(""))) - alias slice1 = str1.as_string_slice() - alias slice2 = str2.as_string_slice() - alias slice3 = str3.as_string_slice() - alias slice4 = str4.as_string_slice() - alias slice5 = str5.as_string_slice() + # String length is in bytes, not codepoints. + var s0 = String("ನಮಸ್ಕಾರ") + assert_equal(len(s0), 21) + assert_equal(len(s0.chars()), 7) - assert_equal(5, len(slice1)) - assert_equal(4, len(slice2)) - assert_equal(3, len(slice3)) - assert_equal(2, len(slice4)) - assert_equal(1, len(slice5)) + # For ASCII string, the byte and codepoint length are the same: + var s1 = String("abc") + assert_equal(len(s1), 3) + assert_equal(len(s1.chars()), 3) fn test_slice_char_length() raises: @@ -189,6 +188,13 @@ fn test_slice_char_length() raises: assert_equal(s3.byte_length(), 37) assert_equal(s3.char_length(), 19) + # Character length is codepoints, not graphemes + # This is thumbs up + a skin tone modifier codepoint. + var s4 = StringSlice("👍🏻") + assert_equal(s4.byte_length(), 8) + assert_equal(s4.char_length(), 2) + # TODO: assert_equal(s4.grapheme_count(), 1) + fn test_slice_eq() raises: var str1: String = "12345" From 7269824740efa77863bd979cc9f9c5e912fcf2ed Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 16 Jan 2025 17:15:35 -0500 Subject: [PATCH 113/182] [stdlib] Add default buffer size of 4096 to `write_buffered` Sane default for `write_buffered`. MODULAR_ORIG_COMMIT_REV_ID: e74b4e7b76dfd21c13c93ab4c29b9b9e8ca70c45 --- stdlib/src/builtin/file.mojo | 2 +- stdlib/src/collections/string/string.mojo | 4 ++-- stdlib/src/tempfile/tempfile.mojo | 2 +- stdlib/src/utils/write.mojo | 17 +++++++++++------ 4 files changed, 15 insertions(+), 10 deletions(-) diff --git a/stdlib/src/builtin/file.mojo b/stdlib/src/builtin/file.mojo index 4aa4784f1b..7851c20868 100644 --- a/stdlib/src/builtin/file.mojo +++ b/stdlib/src/builtin/file.mojo @@ -424,7 +424,7 @@ struct FileHandle: args: Sequence of arguments to write to this Writer. """ var file = FileDescriptor(self._get_raw_fd()) - write_buffered[buffer_size=4096](file, args) + write_buffered(file, args) fn _write[ address_space: AddressSpace diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index bd6340cbf5..b5b28d7b79 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -745,7 +745,7 @@ struct String( . """ var string = String() - write_buffered[buffer_size=4096](string, args, sep=sep, end=end) + write_buffered(string, args, sep=sep, end=end) return string^ @staticmethod @@ -787,7 +787,7 @@ struct String( . """ var string = String() - write_buffered[buffer_size=4096](string, args, sep=sep, end=end) + write_buffered(string, args, sep=sep, end=end) return string^ @staticmethod diff --git a/stdlib/src/tempfile/tempfile.mojo b/stdlib/src/tempfile/tempfile.mojo index a493c02230..02249d4cfd 100644 --- a/stdlib/src/tempfile/tempfile.mojo +++ b/stdlib/src/tempfile/tempfile.mojo @@ -415,7 +415,7 @@ struct NamedTemporaryFile: args: Sequence of arguments to write to this Writer. """ var file = FileDescriptor(self._file_handle._get_raw_fd()) - write_buffered[buffer_size=4096](file, args) + write_buffered(file, args) @always_inline fn write_bytes(mut self, bytes: Span[Byte, _]): diff --git a/stdlib/src/utils/write.mojo b/stdlib/src/utils/write.mojo index 71d2542120..a022102d36 100644 --- a/stdlib/src/utils/write.mojo +++ b/stdlib/src/utils/write.mojo @@ -315,7 +315,7 @@ struct _WriteBufferStack[origin: MutableOrigin, W: Writer, //, capacity: Int]( fn write_buffered[ W: Writer, //, *Ts: Writable, - buffer_size: Int, + buffer_size: Int = 4096, ]( mut writer: W, args: VariadicPack[_, Writable, *Ts], @@ -328,11 +328,11 @@ fn write_buffered[ the buffer would overflow it writes to the `writer` passed in. You can also add seperators between the args, and end characters. - Parameters: W: The type of the `Writer` to write to. Ts: The types of each arg to write. Each type must satisfy `Writable`. - buffer_size: How many bytes to write to a buffer before writing out. + buffer_size: How many bytes to write to a buffer before writing out to + the `writer` (default `4096`). Args: writer: The `Writer` to write to. @@ -349,8 +349,13 @@ fn write_buffered[ fn print_err_buffered[*Ts: Writable]( *args: *Ts, sep: StringLiteral, end: StringLiteral ): - var stdout = sys.stderr - write_buffered[buffer_size=4096](stdout, args, sep=sep, end=end) + var stderr = sys.stderr + write_buffered(stdout, args, sep=sep, end=end) + + # Buffer before allocating a string + var string = String() + write_buffered(string, args, sep=sep, end=end) + print_err_buffered(3, "total", "args", sep=",", end="[end]") ``` @@ -363,11 +368,11 @@ fn write_buffered[ @parameter if is_nvidia_gpu(): - # Stack space is very small on GPU due to many threads, so use heap # Count the total length of bytes to allocate only once var arg_bytes = _ArgBytes() write_args(arg_bytes, args, sep=sep, end=end) + # Stack space is very small on GPU due to many threads, so use heap var buffer = _WriteBufferHeap(arg_bytes.size + 1) write_args(buffer, args, sep=sep, end=end) buffer.data[buffer.pos] = 0 From 168cde948b127b685568c66cf8c8f123cfb12909 Mon Sep 17 00:00:00 2001 From: bgreni <42788181+bgreni@users.noreply.github.com> Date: Thu, 16 Jan 2025 14:48:25 -0800 Subject: [PATCH 114/182] [External] [stdlib] Use out param for __next__() in more iterators (#54072) [External] [stdlib] Use out param for __next__() in more iterators Apply the change from https://github.com/modularml/mojo/pull/3941 to other iterators where it applies. Co-authored-by: bgreni <42788181+bgreni@users.noreply.github.com> Closes modularml/mojo#3952 MODULAR_ORIG_COMMIT_REV_ID: 9d96b4c3da86b8a5f4e990a6029dddc8fc7bc84d --- stdlib/src/collections/deque.mojo | 6 +++--- stdlib/src/collections/inline_list.mojo | 8 +++----- stdlib/src/memory/span.mojo | 8 +++----- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/stdlib/src/collections/deque.mojo b/stdlib/src/collections/deque.mojo index a0b8bfa587..f563976b2b 100644 --- a/stdlib/src/collections/deque.mojo +++ b/stdlib/src/collections/deque.mojo @@ -1016,14 +1016,14 @@ struct _DequeIter[ fn __iter__(self) -> Self: return self - fn __next__(mut self) -> Pointer[ElementType, deque_lifetime]: + fn __next__(mut self, out p: Pointer[ElementType, deque_lifetime]): @parameter if forward: + p = Pointer.address_of(self.src[][self.index]) self.index += 1 - return Pointer.address_of(self.src[][self.index - 1]) else: self.index -= 1 - return Pointer.address_of(self.src[][self.index]) + p = Pointer.address_of(self.src[][self.index]) fn __len__(self) -> Int: @parameter diff --git a/stdlib/src/collections/inline_list.mojo b/stdlib/src/collections/inline_list.mojo index 2d7b16d428..0ff105a6c1 100644 --- a/stdlib/src/collections/inline_list.mojo +++ b/stdlib/src/collections/inline_list.mojo @@ -53,16 +53,14 @@ struct _InlineListIter[ fn __iter__(self) -> Self: return self - fn __next__( - mut self, - ) -> Pointer[T, __origin_of(self.src[][0])]: + fn __next__(mut self, out p: Pointer[T, __origin_of(self.src[][0])]): @parameter if forward: + p = Pointer.address_of(self.src[][self.index]) self.index += 1 - return Pointer.address_of(self.src[][self.index - 1]) else: self.index -= 1 - return Pointer.address_of(self.src[][self.index]) + p = Pointer.address_of(self.src[][self.index]) @always_inline fn __has_next__(self) -> Bool: diff --git a/stdlib/src/memory/span.mojo b/stdlib/src/memory/span.mojo index af08b48728..6657aba8b4 100644 --- a/stdlib/src/memory/span.mojo +++ b/stdlib/src/memory/span.mojo @@ -68,16 +68,14 @@ struct _SpanIter[ return self @always_inline - fn __next__( - mut self, - ) -> Pointer[T, origin]: + fn __next__(mut self, out p: Pointer[T, origin]): @parameter if forward: + p = Pointer.address_of(self.src[self.index]) self.index += 1 - return Pointer.address_of(self.src[self.index - 1]) else: self.index -= 1 - return Pointer.address_of(self.src[self.index]) + p = Pointer.address_of(self.src[self.index]) @always_inline fn __has_next__(self) -> Bool: From f9c0c1584c84fe90f718778a2e121ab06dc1a80a Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 16 Jan 2025 18:06:25 -0500 Subject: [PATCH 115/182] [stdlib] Add `String` ctors for variadic args / forwarding variadic pack This is much more natural than a static method, but still need to retain one `String.write` static method to avoid an endless loop when reusing `write_to` implementations in `__str__`: ```mojo fn write_to[W: Writer](self, mut writer: W): writer.write_bytes(self.as_bytes()) fn __str__(self) -> String: # `String(self)` here would cause an endless loop return String.write(self) ``` MODULAR_ORIG_COMMIT_REV_ID: 8592a1cbd4f318966a27b4a3e45001b6e2aedee1 --- docs/changelog.md | 27 ++++ docs/manual/operators.mdx | 4 +- docs/manual/traits.mdx | 11 +- docs/manual/types.mdx | 2 +- stdlib/src/builtin/error.mojo | 2 +- stdlib/src/builtin/uint.mojo | 2 +- stdlib/src/collections/string/string.mojo | 129 +++++++++++------- stdlib/src/utils/stringref.mojo | 2 +- .../test/collections/string/test_string.mojo | 17 +++ 9 files changed, 138 insertions(+), 58 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 5c87c6b054..d23688bfe9 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -340,6 +340,33 @@ what we publish. - A new `LinkedList` type has been added to the standard library. +- The `String.write` static method has moved to a `String` constructor, and + is now buffered. Instead of doing: + + ```mojo + var msg = "my message " + String(x) + " " + String(y) + " " + String(z) + ``` + + Which reallocates the `String` you should do: + + ```mojo + var msg = String("my message", x, y, z, sep=" ") + ``` + + Which is cleaner, and buffers to the stack so the `String` is allocated only + once. + +- You can now pass any `Writer` to `write_buffered`: + + ```mojo + from utils.write import write_buffered + + var string = String("existing string") + write_buffered(string, 42, 42.4, True, sep=" ") + ``` + + This writes to a buffer on the stack before reallocating the `String`. + ### Tooling changes - mblack (aka `mojo format`) no longer formats non-mojo files. This prevents diff --git a/docs/manual/operators.mdx b/docs/manual/operators.mdx index 3ae0802151..768a1aab81 100644 --- a/docs/manual/operators.mdx +++ b/docs/manual/operators.mdx @@ -1137,14 +1137,14 @@ between defining functions with `def` and `fn`. ::: Now we can print a `Complex` value directly, and we can explicitly generate a -`String` representation by passing a `Complex` value to `String.write()` which +`String` representation by passing a `Complex` value to `String()` which constructs a new `String` from all the arguments passed to it. ```mojo c3 = Complex(3.14159, -2.71828) print("c3 =", c3) -var msg = String.write("The value is: ", c3) +var msg = String("The value is: ", c3) print(msg) ``` diff --git a/docs/manual/traits.mdx b/docs/manual/traits.mdx index c4d62de147..0d13119942 100644 --- a/docs/manual/traits.mdx +++ b/docs/manual/traits.mdx @@ -437,14 +437,17 @@ struct Dog(Stringable, Representable, Writable): var name: String var age: Int - fn __repr__(self) -> String: - return "Dog(name=" + repr(self.name) + ", age=" + repr(self.age) + ")" + # Allows the type to be written into any `Writer` + fn write_to[W: Writer](self, mut writer: W) -> None: + writer.write("Dog(", self.name, ", ", self.age, ")") + # Construct and return a `String` using the previous method fn __str__(self) -> String: return String.write(self) - fn write_to[W: Writer](self, mut writer: W) -> None: - writer.write("Dog(", self.name, ", ", self.age, ")") + # Alternative full representation when calling `repr` + fn __repr__(self) -> String: + return String("Dog(name=", repr(self.name)", age=", repr(self.age), ")") var dog = Dog("Rex", 5) print(repr(dog)) diff --git a/docs/manual/types.mdx b/docs/manual/types.mdx index 6f46013f86..e45e1b627b 100644 --- a/docs/manual/types.mdx +++ b/docs/manual/types.mdx @@ -338,7 +338,7 @@ Or use `String.write` to take variadic `Stringable` types, so you don't have to call `String()` on each value: ```mojo -var s = String.write("Items in list: ", 5) +var s = String("Items in list: ", 5) print(s) ``` diff --git a/stdlib/src/builtin/error.mojo b/stdlib/src/builtin/error.mojo index 6d78fa5191..5ee6a4dcfa 100644 --- a/stdlib/src/builtin/error.mojo +++ b/stdlib/src/builtin/error.mojo @@ -184,7 +184,7 @@ struct Error( Returns: A printable representation of the error message. """ - return String.write("Error(", repr(self._message()), ")") + return String("Error(", repr(self._message()), ")") # ===-------------------------------------------------------------------===# # Methods diff --git a/stdlib/src/builtin/uint.mojo b/stdlib/src/builtin/uint.mojo index 3b2a7218da..afbc0b47fc 100644 --- a/stdlib/src/builtin/uint.mojo +++ b/stdlib/src/builtin/uint.mojo @@ -164,7 +164,7 @@ struct UInt(Indexer, _HashableWithHasher): Returns: The string representation of this UInt. """ - return String.write("UInt(", String(self), ")") + return String("UInt(", String(self), ")") fn __hash__(self) -> UInt: """Hash the UInt using builtin hash. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index b5b28d7b79..5563b19735 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -100,7 +100,7 @@ fn chr(c: Int) -> String: if not char_opt: # TODO: Raise ValueError instead. return abort[String]( - String.write("chr(", c, ") is not a valid Unicode codepoint") + String("chr(", c, ") is not a valid Unicode codepoint") ) # SAFETY: We just checked that `char` is present. @@ -608,6 +608,74 @@ struct String( """ self = value.__str__() + @no_inline + fn __init__[ + *Ts: Writable + ](out self, *args: *Ts, sep: StaticString = "", end: StaticString = ""): + """ + Construct a string by concatenating a sequence of Writable arguments. + + Args: + args: A sequence of Writable arguments. + sep: The separator used between elements. + end: The String to write after printing the elements. + + Parameters: + Ts: The types of the arguments to format. Each type must be satisfy + `Writable`. + + Examples: + + Construct a String from several `Writable` arguments: + + ```mojo + var string = String(1, 2.0, "three", sep=", ") + print(string) # "1, 2.0, three" + ``` + . + """ + self = String() + write_buffered(self, args, sep=sep, end=end) + + @staticmethod + @no_inline + fn __init__[ + *Ts: Writable + ]( + out self, + args: VariadicPack[_, Writable, *Ts], + sep: StaticString = "", + end: StaticString = "", + ): + """ + Construct a string by passing a variadic pack. + + Args: + args: A VariadicPack of Writable arguments. + sep: The separator used between elements. + end: The String to write after printing the elements. + + Parameters: + Ts: The types of the arguments to format. Each type must be satisfy + `Writable`. + + Examples: + + ```mojo + fn variadic_pack_to_string[ + *Ts: Writable, + ](*args: *Ts) -> String: + return String(args) + + string = variadic_pack_to_string(1, ", ", 2.0, ", ", "three") + %# from testing import assert_equal + %# assert_equal(string, "1, 2.0, three") + ``` + . + """ + self = String() + write_buffered(self, args, sep=sep, end=end) + @no_inline fn __init__(out self, value: None): """Initialize a `None` type as "None". @@ -717,8 +785,7 @@ struct String( fn write[ *Ts: Writable ](*args: *Ts, sep: StaticString = "", end: StaticString = "") -> Self: - """ - Construct a string by concatenating a sequence of Writable arguments. + """Construct a string by concatenating a sequence of Writable arguments. Args: args: A sequence of Writable arguments. @@ -732,57 +799,23 @@ struct String( Returns: A string formed by formatting the argument sequence. - Examples: - - Construct a String from several `Writable` arguments: + This is used only when reusing the `write_to` method for + `__str__` in order to avoid an endless loop recalling + the constructor: ```mojo - var string = String.write(1, ", ", 2.0, ", ", "three") - print(string) # "1, 2.0, three" - %# from testing import assert_equal - %# assert_equal(string, "1, 2.0, three") - ``` - . - """ - var string = String() - write_buffered(string, args, sep=sep, end=end) - return string^ - - @staticmethod - @no_inline - fn write[ - *Ts: Writable - ]( - args: VariadicPack[_, Writable, *Ts], - sep: StaticString = "", - end: StaticString = "", - ) -> Self: - """ - Construct a string by passing a variadic pack. + fn write_to[W: Writer](self, mut writer: W): + writer.write_bytes(self.as_bytes()) - Args: - args: A VariadicPack of Writable arguments. - sep: The separator used between elements. - end: The String to write after printing the elements. - - Parameters: - Ts: The types of the arguments to format. Each type must be satisfy - `Writable`. - - Returns: - A string formed by formatting the VariadicPack. + fn __str__(self) -> String: + return String.write(self) + ``` - Examples: + Otherwise you can use the `String` constructor directly without calling + the `String.write` static method: ```mojo - fn variadic_pack_to_string[ - *Ts: Writable, - ](*args: *Ts) -> String: - return String.write(args) - - string = variadic_pack_to_string(1, ", ", 2.0, ", ", "three") - %# from testing import assert_equal - %# assert_equal(string, "1, 2.0, three") + var msg = String("my message", 42, 42.2, True) ``` . """ diff --git a/stdlib/src/utils/stringref.mojo b/stdlib/src/utils/stringref.mojo index dd1ebd678e..1b3666a52a 100644 --- a/stdlib/src/utils/stringref.mojo +++ b/stdlib/src/utils/stringref.mojo @@ -414,7 +414,7 @@ struct StringRef( Returns: The String representation of the StringRef. """ - return String.write("StringRef(", repr(String(self)), ")") + return String("StringRef(", repr(String(self)), ")") @no_inline fn write_to[W: Writer](self, mut writer: W): diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index fd070192d4..d3d4f8e3b4 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -1486,6 +1486,22 @@ def test_reserve(): assert_equal(s._buffer.capacity, 1) +def test_variadic_ctors(): + var s = String("message", 42, 42.2, True, sep=", ") + assert_equal(s, "message, 42, 42.2, True") + + var s2 = String.write("message", 42, 42.2, True, sep=", ") + assert_equal(s2, "message, 42, 42.2, True") + + fn forward_variadic_pack[ + *Ts: Writable, + ](*args: *Ts) -> String: + return String(args) + + var s3 = forward_variadic_pack(1, ", ", 2.0, ", ", "three") + assert_equal(s3, "1, 2.0, three") + + def main(): test_constructors() test_copy() @@ -1538,3 +1554,4 @@ def main(): test_center() test_float_conversion() test_slice_contains() + test_variadic_ctors() From a32bead0dc536621f0065e4c9174501a98019a06 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Thu, 16 Jan 2025 17:00:31 -0800 Subject: [PATCH 116/182] Update github links to new project name MODULAR_ORIG_COMMIT_REV_ID: 3292dd8d184938dd60461f02a56594dee64e5f16 --- docs/changelog-released.md | 638 +++++++++++++++---------------- docs/changelog.md | 10 +- docs/faq.md | 8 +- docs/manual/basics.mdx | 8 +- docs/manual/get-started.mdx | 4 +- docs/manual/operators.mdx | 2 +- docs/manual/parameters/index.mdx | 2 +- docs/manual/values/lifetimes.mdx | 2 +- docs/notebooks/index.mdx | 2 +- docs/roadmap.md | 4 +- docs/tools/debugging.mdx | 2 +- docs/tools/testing.mdx | 14 +- 12 files changed, 348 insertions(+), 348 deletions(-) diff --git a/docs/changelog-released.md b/docs/changelog-released.md index d20de03317..18a2551f4f 100644 --- a/docs/changelog-released.md +++ b/docs/changelog-released.md @@ -44,7 +44,7 @@ detailed information in the following sections: (`ref [a, b]`). For details, see [Language changes](#24-6-language-changes). For background information and rationale on the name change see - [the proposal](https://github.com/modularml/mojo/issues/3623). For more + [the proposal](https://github.com/modular/mojo/issues/3623). For more information on origins, see [Lifetimes, origins and references](/mojo/manual/values/lifetimes) in the Mojo Manual. @@ -126,7 +126,7 @@ detailed information in the following sections: eventually be deprecated and removed. This was [discussed extensively in a public - proposal](https://github.com/modularml/mojo/issues/3623). For more + proposal](https://github.com/modular/mojo/issues/3623). For more information, see [Named results](/nightly/mojo/manual/functions#named-results) in the Mojo Manual. @@ -349,7 +349,7 @@ detailed information in the following sections: - Mojo can now interpret simple LLVM intrinsics in parameter expressions, enabling things like `count_leading_zeros` to work at compile time: - [Issue #933](https://github.com/modularml/mojo/issues/933). + [Issue #933](https://github.com/modular/mojo/issues/933). - Introduced the `@explicit_destroy` annotation, the `__disable_del` keyword, the `UnknownDestructibility` trait, and the `ImplicitlyDestructible` keyword, @@ -468,8 +468,8 @@ detailed information in the following sections: 'strong reference' pointer. - Support for multi-dimensional indexing and slicing for `PythonObject` - (PR [#3549](https://github.com/modularml/mojo/pull/3549), - PR [#3583](https://github.com/modularml/mojo/pull/3583)). + (PR [#3549](https://github.com/modular/mojo/pull/3549), + PR [#3583](https://github.com/modular/mojo/pull/3583)). ```mojo var np = Python.import_module("numpy") @@ -482,7 +482,7 @@ detailed information in the following sections: - Added [`PythonObject.__contains__()`](/mojo/stdlib/python/python_object/PythonObject#__contains__). - ([PR #3101](https://github.com/modularml/mojo/pull/3101)) + ([PR #3101](https://github.com/modular/mojo/pull/3101)) Example usage: @@ -514,7 +514,7 @@ detailed information in the following sections: semantics to Rust's [`Box<>`](https://doc.rust-lang.org/std/boxed/struct.Box.html) and C++'s [`std::unique_ptr`](https://en.cppreference.com/w/cpp/memory/unique_ptr). - ([PR #3524](https://github.com/modularml/mojo/pull/3524)) + ([PR #3524](https://github.com/modular/mojo/pull/3524)) - `Arc` has been renamed to [`ArcPointer`](/mojo/stdlib/memory/arc/ArcPointer), for consistency with `OwnedPointer`. @@ -544,7 +544,7 @@ detailed information in the following sections: [`FloatableRaising`](/mojo/stdlib/builtin/floatable/FloatableRaising) traits to denote types that can be converted to a `Float64` value using the builtin `float` function. Made `SIMD` and `FloatLiteral` conform to the `Floatable` - trait. ([PR #3163](https://github.com/modularml/mojo/pull/3163)) + trait. ([PR #3163](https://github.com/modular/mojo/pull/3163)) ```mojo fn foo[F: Floatable](v: F): @@ -562,7 +562,7 @@ detailed information in the following sections: - Introduced the [`random.shuffle()`](/mojo/stdlib/random/random/shuffle) function for randomizing the elements of a `List`. - ([PR #3327](https://github.com/modularml/mojo/pull/3327)) + ([PR #3327](https://github.com/modular/mojo/pull/3327)) Example: @@ -580,20 +580,20 @@ detailed information in the following sections: - [`Slice.step`](/mojo/stdlib/builtin/builtin_slice/Slice#fields) is now an `Optional[Int]`, matching the optionality of `slice.step` in Python. - ([PR #3160](https://github.com/modularml/mojo/pull/3160)) + ([PR #3160](https://github.com/modular/mojo/pull/3160)) - There is now a [`Byte`](/mojo/stdlib/builtin/simd/#aliases) alias to better express intent when working with a pack of bits. - ([PR #3670](https://github.com/modularml/mojo/pull/3670)). + ([PR #3670](https://github.com/modular/mojo/pull/3670)). - Expanded [`os.path`](/mojo/stdlib/os/path/path/) with new functions: - - `os.path.expandvars()`: Expands environment variables in a path ([PR #3735](https://github.com/modularml/mojo/pull/3735)). + - `os.path.expandvars()`: Expands environment variables in a path ([PR #3735](https://github.com/modular/mojo/pull/3735)). - `os.path.splitroot()`: Split a path into drive, root and tail. - ([PR #3780](https://github.com/modularml/mojo/pull/3780)). + ([PR #3780](https://github.com/modular/mojo/pull/3780)). - Added a [`reserve()`](/mojo/stdlib/collections/string/String#reserve) method and new constructor to the `String` struct to allocate additional capacity. - ([PR #3755](https://github.com/modularml/mojo/pull/3755)). + ([PR #3755](https://github.com/modular/mojo/pull/3755)). - A new [`StringLiteral.get[some_stringable]()`](/mojo/stdlib/builtin/string_literal/StringLiteral#get) @@ -619,7 +619,7 @@ detailed information in the following sections: - [`StringRef`](/mojo/stdlib/utils/stringref/StringRef) now implements `split()` which can be used to split a `StringRef` into a `List[StringRef]` by a - delimiter. ([PR #2705](https://github.com/modularml/mojo/pull/2705)) + delimiter. ([PR #2705](https://github.com/modular/mojo/pull/2705)) - [`StringRef`](/mojo/stdlib/utils/stringref/StringRef) is now representable so `repr(StringRef("hello"))` will return `StringRef('hello')`. @@ -678,7 +678,7 @@ detailed information in the following sections: - The VS Code extension now has the `mojo.run.focusOnTerminalAfterLaunch` setting, which controls whether to focus on the terminal used by the `Mojo: Run Mojo File` command or on the editor after launch. - [Issue #3532](https://github.com/modularml/mojo/issues/3532). + [Issue #3532](https://github.com/modular/mojo/issues/3532). - The VS Code extension now has the `mojo.SDK.additionalSDKs` setting, which allows the user to provide a list of MAX SDKs that the extension can use when @@ -743,40 +743,40 @@ detailed information in the following sections: - Lifetime tracking is now fully field sensitive, which makes the uninitialized variable checker more precise. -- [Issue #1310](https://github.com/modularml/mojo/issues/1310) - Mojo permits +- [Issue #1310](https://github.com/modular/mojo/issues/1310) - Mojo permits the use of any constructor for implicit conversions -- [Issue #1632](https://github.com/modularml/mojo/issues/1632) - Mojo produces +- [Issue #1632](https://github.com/modular/mojo/issues/1632) - Mojo produces weird error when inout function is used in non mutating function -- [Issue #3444](https://github.com/modularml/mojo/issues/3444) - Raising init +- [Issue #3444](https://github.com/modular/mojo/issues/3444) - Raising init causing use of uninitialized variable -- [Issue #3544](https://github.com/modularml/mojo/issues/3544) - Known +- [Issue #3544](https://github.com/modular/mojo/issues/3544) - Known mutable `ref` argument are not optimized as `noalias` by LLVM. -- [Issue #3559](https://github.com/modularml/mojo/issues/3559) - VariadicPack +- [Issue #3559](https://github.com/modular/mojo/issues/3559) - VariadicPack doesn't extend the lifetimes of the values it references. -- [Issue #3627](https://github.com/modularml/mojo/issues/3627) - Compiler +- [Issue #3627](https://github.com/modular/mojo/issues/3627) - Compiler overlooked exclusivity violation caused by `ref [MutableAnyOrigin] T` -- [Issue #3710](https://github.com/modularml/mojo/issues/3710) - Mojo frees +- [Issue #3710](https://github.com/modular/mojo/issues/3710) - Mojo frees memory while reference to it is still in use. -- [Issue #3805](https://github.com/modularml/mojo/issues/3805) - Crash When +- [Issue #3805](https://github.com/modular/mojo/issues/3805) - Crash When Initializing !llvm.ptr. -- [Issue #3816](https://github.com/modularml/mojo/issues/3816) - Ternary +- [Issue #3816](https://github.com/modular/mojo/issues/3816) - Ternary if-operator doesn't propagate origin information. -- [Issue #3815](https://github.com/modularml/mojo/issues/3815) - +- [Issue #3815](https://github.com/modular/mojo/issues/3815) - [BUG] Mutability not preserved when taking the union of two origins. -- [Issue #3829](https://github.com/modularml/mojo/issues/3829) - Poor error +- [Issue #3829](https://github.com/modular/mojo/issues/3829) - Poor error message when invoking a function pointer upon an argument of the wrong origin -- [Issue #3830](https://github.com/modularml/mojo/issues/3830) - Failures +- [Issue #3830](https://github.com/modular/mojo/issues/3830) - Failures emitting register RValues to ref arguments. - The VS Code extension now auto-updates its private copy of the MAX SDK. @@ -982,7 +982,7 @@ detailed information in the following sections: The Mojo compiler now always passes the "new value" being set using the last keyword argument of the `__setitem__()`, e.g. turning `yourType[1, 2] = 3` into `yourType.__setitem__(1, 2, val=3)`. This fixes - [Issue #248](https://github.com/modularml/mojo/issues/248). + [Issue #248](https://github.com/modular/mojo/issues/248). - Mojo context managers used in regions of code that may raise no longer need to define a "conditional" exit function in the form of @@ -1109,7 +1109,7 @@ detailed information in the following sections: - Added the builtin [`input()`](/mojo/stdlib/builtin/io/input) function, which behaves the same as Python. - ([PR #3392](https://github.com/modularml/mojo/pull/3392)) + ([PR #3392](https://github.com/modular/mojo/pull/3392)) ```mojo name = input("Enter your name: ") @@ -1120,7 +1120,7 @@ detailed information in the following sections: There is a known issue when running the `input()` function with JIT compilation (see issue - [#3479](https://github.com/modularml/mojo/issues/3479)). + [#3479](https://github.com/modular/mojo/issues/3479)). - [`print()`](/mojo/stdlib/builtin/io/print) now requires that its arguments conform to the [`Formattable`](/mojo/stdlib/utils/format/Formattable) trait. @@ -1193,12 +1193,12 @@ detailed information in the following sections: - Added [`TemporaryDirectory`](/mojo/stdlib/tempfile/tempfile/TemporaryDirectory) in module `tempfile`. - ([PR 2743](https://github.com/modularml/mojo/pull/2743)) + ([PR 2743](https://github.com/modular/mojo/pull/2743)) - Added [`NamedTemporaryFile`](/mojo/stdlib/tempfile/tempfile/NamedTemporaryFile) in module `tempfile`. - ([PR 2762](https://github.com/modularml/mojo/pull/2762)) + ([PR 2762](https://github.com/modular/mojo/pull/2762)) - [`String`](/mojo/stdlib/collections/string/String) and friends: @@ -1207,7 +1207,7 @@ detailed information in the following sections: - Added the [`String.format()`](/mojo/stdlib/collections/string/String#format) method. - ([PR #2771](https://github.com/modularml/mojo/pull/2771)) + ([PR #2771](https://github.com/modular/mojo/pull/2771)) Supports automatic and manual indexing of `*args`. @@ -1228,7 +1228,7 @@ detailed information in the following sections: - [`String.format()`](/mojo/stdlib/collections/string/String#format) now supports conversion flags `!s` and `!r`, allowing for `str()` and `repr()` conversions within format strings. - ([PR #3279](https://github.com/modularml/mojo/pull/3279)) + ([PR #3279](https://github.com/modular/mojo/pull/3279)) Example: @@ -1245,14 +1245,14 @@ detailed information in the following sections: [`ljust()`](/mojo/stdlib/collections/string/String#ljust), and [`center()`](/mojo/stdlib/collections/string/String#center) methods to return a justified string based on width and fillchar. ([PR - #3278](https://github.com/modularml/mojo/pull/3278)) + #3278](https://github.com/modular/mojo/pull/3278)) - The [`atol()`](/mojo/stdlib/collections/string/atol) function now correctly supports leading underscores, (e.g.`atol("0x_ff", 0)`), when the appropriate base is specified or inferred (base 0). non-base-10 integer literals as per Python's [Integer Literals](). - ([PR #3180](https://github.com/modularml/mojo/pull/3180)) + ([PR #3180](https://github.com/modular/mojo/pull/3180)) - Added the [`unsafe_cstr_ptr()`](/mojo/stdlib/collections/string/String#unsafe_cstr_ptr) @@ -1270,7 +1270,7 @@ detailed information in the following sections: and [`StringSlice.__len__()`](/mojo/stdlib/utils/string_slice/StringSlice#__len__) now does return the Unicode codepoints length. - ([PR #2960](https://github.com/modularml/mojo/pull/2960)) + ([PR #2960](https://github.com/modular/mojo/pull/2960)) - Added a new [`StaticString`](/mojo/stdlib/utils/string_slice/#aliases) type alias. This can be used in place of @@ -1414,7 +1414,7 @@ detailed information in the following sections: assert_equal(str(stacked), "[1 2 3 4 5 6]") ``` - ([PR #3264](https://github.com/modularml/mojo/pull/3264)) + ([PR #3264](https://github.com/modular/mojo/pull/3264)) - Accessing local Python modules with [`Python.add_to_path(".")`](/mojo/stdlib/python/python/Python#add_to_path) @@ -1429,7 +1429,7 @@ detailed information in the following sections: - [`List`](/mojo/stdlib/collections/list/List) values are now equality comparable with `==` and `!=` when their element type is equality - comparable. ([PR #3195](https://github.com/modularml/mojo/pull/3195)) + comparable. ([PR #3195](https://github.com/modular/mojo/pull/3195)) - [`Optional`](/mojo/stdlib/collections/optional/Optional) values are now equality comparable with `==` and `!=` when their element type is equality @@ -1437,22 +1437,22 @@ detailed information in the following sections: - Added a new [`Counter`](/mojo/stdlib/collections/counter/Counter) dictionary-like type, matching most of the features of the Python one. - ([PR #2910](https://github.com/modularml/mojo/pull/2910)) + ([PR #2910](https://github.com/modular/mojo/pull/2910)) - [`Dict`](/mojo/stdlib/collections/dict/Dict) now implements [`setdefault()`](/mojo/stdlib/collections/dict/Dict#setdefault), which gets a value from the dictionary by key, or sets it to a default if it doesn't exist. - ([PR #2803](https://github.com/modularml/mojo/pull/2803)) + ([PR #2803](https://github.com/modular/mojo/pull/2803)) - `Dict` now supports [`popitem()`](/mojo/stdlib/collections/dict/Dict#popitem), which removes and returns the last item in the `Dict`. - ([PR #2701](https://github.com/modularml/mojo/pull/2701)) + ([PR #2701](https://github.com/modular/mojo/pull/2701)) - Added a [`Dict.__init__()`](/mojo/stdlib/collections/dict/Dict#__init__) overload to specify initial capacity. - ([PR #3171](https://github.com/modularml/mojo/pull/3171)) + ([PR #3171](https://github.com/modular/mojo/pull/3171)) The capacity has to be a power of two and greater than or equal to 8. @@ -1467,7 +1467,7 @@ detailed information in the following sections: - `ListLiteral` now supports [`__contains__()`](/mojo/stdlib/builtin/builtin_list/ListLiteral#__contains__). - ([PR #3251](https://github.com/modularml/mojo/pull/3251)) + ([PR #3251](https://github.com/modular/mojo/pull/3251)) - Filesystem and environment utilities: @@ -1549,7 +1549,7 @@ detailed information in the following sections: - Added the [`Identifiable`](/mojo/stdlib/builtin/identifiable/Identifiable) trait, used to describe types that implement the `__is__()` and `__isnot__()` trait methods. - ([PR #2807](https://github.com/modularml/mojo/pull/2807)) + ([PR #2807](https://github.com/modular/mojo/pull/2807)) - Types conforming to [`Boolable`](/mojo/stdlib/builtin/bool/Boolable) (that is, those implementing `__bool__()`) no longer implicitly convert to `Bool`. @@ -1591,7 +1591,7 @@ detailed information in the following sections: - Added the [`oct()`](/mojo/stdlib/builtin/format_int/oct) builtin function for formatting an integer in octal. - ([PR #2914](https://github.com/modularml/mojo/pull/2914)) + ([PR #2914](https://github.com/modular/mojo/pull/2914)) - Added the [`assert_is()`](/mojo/stdlib/testing/testing/assert_is) and [`assert_is_not()`](/mojo/stdlib/testing/testing/assert_is_not) test @@ -1599,7 +1599,7 @@ detailed information in the following sections: - The [`math`](/mojo/stdlib/math/constants/) package now includes the `pi`, `e`, and `tau` constants (Closes Issue - [#2135](https://github.com/modularml/mojo/issues/2135)). + [#2135](https://github.com/modular/mojo/issues/2135)). - The [`ulp`](/mojo/stdlib/math/math/ulp) function from `numerics` has been moved to the `math` module. @@ -1608,7 +1608,7 @@ detailed information in the following sections: [`bit_reverse()`](/mojo/stdlib/bit/bit/bit_reverse), [`byte_swap()`](/mojo/stdlib/bit/bit/byte_swap), and [`pop_count()`](/mojo/stdlib/bit/bit/pop_count) for the `Int` type. - ([PR #3150](https://github.com/modularml/mojo/pull/3150)) + ([PR #3150](https://github.com/modular/mojo/pull/3150)) - A few `bit` functions have been renamed for clarity: @@ -1620,7 +1620,7 @@ detailed information in the following sections: `OptionalReg[Int]` for `start` and `end` and implements a constructor which accepts optional values. `Slice._has_end()` has also been removed since a Slice with no end is now represented by an empty `Slice.end` option. - ([PR #2495](https://github.com/modularml/mojo/pull/2495)) + ([PR #2495](https://github.com/modular/mojo/pull/2495)) ```mojo var s = Slice(1, None, 2) @@ -1732,28 +1732,28 @@ detailed information in the following sections: - Mojo now prints `ref` arguments and results in generated documentation correctly. -- [#1734](https://github.com/modularml/mojo/issues/1734) - Calling +- [#1734](https://github.com/modular/mojo/issues/1734) - Calling `__copyinit__` on self causes crash. -- [#3142](https://github.com/modularml/mojo/issues/3142) - [QoI] Confusing +- [#3142](https://github.com/modular/mojo/issues/3142) - [QoI] Confusing `__setitem__` method is failing with a "must be mutable" error. -- [#248](https://github.com/modularml/mojo/issues/248) - [Feature] Enable +- [#248](https://github.com/modular/mojo/issues/248) - [Feature] Enable `__setitem__` to take variadic arguments -- [#3065](https://github.com/modularml/mojo/issues/3065) - Fix incorrect behavior +- [#3065](https://github.com/modular/mojo/issues/3065) - Fix incorrect behavior of `SIMD.__int__` on unsigned types -- [#3045](https://github.com/modularml/mojo/issues/3045) - Disable implicit SIMD +- [#3045](https://github.com/modular/mojo/issues/3045) - Disable implicit SIMD conversion routes through `Bool` -- [#3126](https://github.com/modularml/mojo/issues/3126) - [BUG] List doesn't +- [#3126](https://github.com/modular/mojo/issues/3126) - [BUG] List doesn't work at compile time. -- [#3237](https://github.com/modularml/mojo/issues/3237) - [BUG] Difference +- [#3237](https://github.com/modular/mojo/issues/3237) - [BUG] Difference between `__getitem__` and `[.]` operator. -- [#3336](https://github.com/modularml/mojo/issues/3336) - Fix outdated +- [#3336](https://github.com/modular/mojo/issues/3336) - Fix outdated references to `let` in REPL documentation. - The VS Code extension no longer caches the information of the selected @@ -1972,7 +1972,7 @@ Big themes for this release: - Added built-in [`repr()`](/mojo/stdlib/builtin/repr/repr) function and [`Representable`](/mojo/stdlib/builtin/repr/Representable) trait. - ([PR #2361](https://github.com/modularml/mojo/pull/2361)) + ([PR #2361](https://github.com/modular/mojo/pull/2361)) - Added the [`Indexer`](/mojo/stdlib/builtin/int/Indexer) trait to denote types that implement the `__index__()` method which allows these types to be @@ -2019,7 +2019,7 @@ Big themes for this release: print(a[AlwaysZero()]) # works and prints 1 ``` - ([PR #2685](https://github.com/modularml/mojo/pull/2685)) + ([PR #2685](https://github.com/modular/mojo/pull/2685)) - Added traits allowing user-defined types to be supported by various built-in and math functions. @@ -2097,14 +2097,14 @@ Big themes for this release: [`rstrip()`](/mojo/stdlib/collections/string/String#rstrip) can now remove custom characters other than whitespace. In addition, there are now several useful aliases for whitespace, ASCII lower/uppercase, and so on. - ([PR #2555](https://github.com/modularml/mojo/pull/2555)) + ([PR #2555](https://github.com/modular/mojo/pull/2555)) - `String` now has a [`splitlines()`](/mojo/stdlib/collections/string/String#splitlines) method, which allows splitting strings at line boundaries. This method supports [universal newlines](https://docs.python.org/3/glossary.html#term-universal-newlines) and provides an option to retain or remove the line break characters. - ([PR #2810](https://github.com/modularml/mojo/pull/2810)) + ([PR #2810](https://github.com/modular/mojo/pull/2810)) - `InlinedString` has been renamed to [`InlineString`](/mojo/stdlib/utils/inline_string/InlineString) to be @@ -2113,12 +2113,12 @@ Big themes for this release: - [`StringRef`](/mojo/stdlib/utils/stringref/StringRef) now implements [`strip()`](/mojo/stdlib/utils/stringref/StringRef#strip), which can be used to remove leading and trailing whitespace. - ([PR #2683](https://github.com/modularml/mojo/pull/2683)) + ([PR #2683](https://github.com/modular/mojo/pull/2683)) - `StringRef` now implements [`startswith()`](/mojo/stdlib/utils/stringref/StringRef#startswith) and [`endswith()`](/mojo/stdlib/utils/stringref/StringRef#endswith). - ([PR #2710](https://github.com/modularml/mojo/pull/2710)) + ([PR #2710](https://github.com/modular/mojo/pull/2710)) - Added a new [`StringSlice`](/mojo/stdlib/utils/string_slice/StringSlice) type, to replace uses of the unsafe `StringRef` type in standard library @@ -2170,7 +2170,7 @@ Big themes for this release: - Added a built-in [`sort()`](/mojo/stdlib/builtin/sort/sort) function for lists of elements that conform to the [`ComparableCollectionElement`](/mojo/stdlib/builtin/value/ComparableCollectionElement) - trait.([PR #2609](https://github.com/modularml/mojo/pull/2609)) + trait.([PR #2609](https://github.com/modular/mojo/pull/2609)) - [`int()`](/mojo/stdlib/builtin/int/int-function) can now take a string and a specified base to parse an integer from a @@ -2178,17 +2178,17 @@ Big themes for this release: specified, the string will be parsed as if it was an integer literal, with the base determined by whether the string contains the prefix `"0x"`, `"0o"`, or `"0b"`. - ([PR #2273](https://github.com/modularml/mojo/pull/2273), - fixes [#2274](https://github.com/modularml/mojo/issues/2274)) + ([PR #2273](https://github.com/modular/mojo/pull/2273), + fixes [#2274](https://github.com/modular/mojo/issues/2274)) - Added the [`bin()`](/mojo/stdlib/builtin/format_int/bin) built-in function to convert integral types into their binary string representation. - ([PR #2603](https://github.com/modularml/mojo/pull/2603)) + ([PR #2603](https://github.com/modular/mojo/pull/2603)) - Added the [`atof()`](/mojo/stdlib/collections/string/atof) built-in function, which can convert a `String` to a `float64`. - ([PR #2649](https://github.com/modularml/mojo/pull/2649)) + ([PR #2649](https://github.com/modular/mojo/pull/2649)) - You can now use the built-in [`any()`](/mojo/stdlib/builtin/bool/any) and [`all()`](/mojo/stdlib/builtin/bool/all) functions to check for truthy @@ -2196,7 +2196,7 @@ Big themes for this release: `size=1`, You must explicitly use these to get the truthy value of a SIMD vector with more than one element. This avoids common bugs around implicit conversion of `SIMD` to `Bool`. - ([PR #2600](https://github.com/modularml/mojo/pull/2600)) + ([PR #2600](https://github.com/modular/mojo/pull/2600)) For example: @@ -2211,10 +2211,10 @@ Big themes for this release: - [`object`](/mojo/stdlib/builtin/object/) now implements all the bitwise operators. - ([PR #2324](https://github.com/modularml/mojo/pull/2324)) + ([PR #2324](https://github.com/modular/mojo/pull/2324)) - [`Tuple`](/mojo/stdlib/builtin/tuple/Tuple) now supports `__contains__()`. - ([PR #2709](https://github.com/modularml/mojo/pull/2709)) For example: + ([PR #2709](https://github.com/modular/mojo/pull/2709)) For example: ```mojo var x = Tuple(1, 2, True) @@ -2264,12 +2264,12 @@ Big themes for this release: Note that `List` doesn't conform to the `Stringable` trait yet so you cannot use `str(my_list)` yet. - ([PR #2673](https://github.com/modularml/mojo/pull/2673)) + ([PR #2673](https://github.com/modular/mojo/pull/2673)) - `List` has a simplified syntax to call the [`count()`](/mojo/stdlib/collections/list/List#count) method: `my_list.count(x)`. - ([PR #2675](https://github.com/modularml/mojo/pull/2675)) + ([PR #2675](https://github.com/modular/mojo/pull/2675)) - `List()` now supports `__contains__()`, so you can now use lists with the `in` operator: @@ -2278,84 +2278,84 @@ Big themes for this release: if x in my_list: ``` - ([PR #2667](https://github.com/modularml/mojo/pull/2667)) + ([PR #2667](https://github.com/modular/mojo/pull/2667)) - `List` now has an [`unsafe_get()`](/mojo/stdlib/collections/list/List#unsafe_get) to get the reference to an element without bounds check or wraparound for negative indices. Note that this method is unsafe. Use with caution. - [PR #2800](https://github.com/modularml/mojo/pull/2800)) + [PR #2800](https://github.com/modular/mojo/pull/2800)) - Added a [`fromkeys()`](/mojo/stdlib/collections/dict/Dict#fromkeys) method to `Dict` to return a `Dict` with the specified keys and values. - ([PR 2622](https://github.com/modularml/mojo/pull/2622)) + ([PR 2622](https://github.com/modular/mojo/pull/2622)) - Added a [`clear()`](/mojo/stdlib/collections/dict/Dict#clear) method to - `Dict`. ([PR 2627](https://github.com/modularml/mojo/pull/2627)) + `Dict`. ([PR 2627](https://github.com/modular/mojo/pull/2627)) - `Dict` now supports [`reversed()`](/mojo/stdlib/builtin/reversed/reversed) for its `items()` and `values()` iterators. - ([PR #2340](https://github.com/modularml/mojo/pull/2340)) + ([PR #2340](https://github.com/modular/mojo/pull/2340)) - `Dict` now has a simplified conversion to `String` with `my_dict.__str__()`. Note that `Dict` does not conform to the `Stringable` trait so `str(my_dict)` is not possible yet. - ([PR #2674](https://github.com/modularml/mojo/pull/2674)) + ([PR #2674](https://github.com/modular/mojo/pull/2674)) - `Dict` now implements [`get(key)`](/mojo/stdlib/collections/dict/Dict#get) and `get(key, default)` functions. - ([PR #2519](https://github.com/modularml/mojo/pull/2519)) + ([PR #2519](https://github.com/modular/mojo/pull/2519)) - Added a temporary `__get_ref(key)` method to `Dict`, allowing you to get a `Reference` to a dictionary value. - Added a new [`InlineList`](/mojo/stdlib/collections/inline_list/InlineList) type, a stack-allocated list with a static maximum size. - ([PR 2587#](https://github.com/modularml/mojo/pull/2587)) - ([PR #2703](https://github.com/modularml/mojo/pull/2703)) + ([PR 2587#](https://github.com/modular/mojo/pull/2587)) + ([PR #2703](https://github.com/modular/mojo/pull/2703)) - Added a new [`Span`](/mojo/stdlib/memory/span/Span) type for taking slices of contiguous collections. - ([PR #2595](https://github.com/modularml/mojo/pull/2595)) + ([PR #2595](https://github.com/modular/mojo/pull/2595)) - [`os`](/mojo/stdlib/os/os/) module: - The `os` module now provides functionality for adding and removing directories using [`mkdir()`](/mojo/stdlib/os/os/mkdir) and [`rmdir()`](/mojo/stdlib/os/os/rmdir). - ([PR #2430](https://github.com/modularml/mojo/pull/2430)) + ([PR #2430](https://github.com/modular/mojo/pull/2430)) - Added the [`os.path.getsize()`](/mojo/stdlib/os/path/path/getsize) function, which gives the size in bytes of the file identified by the path. - ([PR 2626](https://github.com/modularml/mojo/pull/2626)) + ([PR 2626](https://github.com/modular/mojo/pull/2626)) - Added [`os.path.join()`](/mojo/stdlib/os/path/path/join) function. - ([PR 2792](https://github.com/modularml/mojo/pull/2792)) + ([PR 2792](https://github.com/modular/mojo/pull/2792)) - Added a new [`tempfile`](/mojo/stdlib/tempfile/tempfile/) module, with `gettempdir()` and `mkdtemp()` functions. - ([PR 2742](https://github.com/modularml/mojo/pull/2742)) + ([PR 2742](https://github.com/modular/mojo/pull/2742)) - [`SIMD`](/mojo/stdlib/builtin/simd/SIMD) type: - Added [`SIMD.shuffle()`](/mojo/stdlib/builtin/simd/SIMD#shuffle) with `IndexList` mask. - ([PR #2315](https://github.com/modularml/mojo/pull/2315)) + ([PR #2315](https://github.com/modular/mojo/pull/2315)) - [`SIMD.__bool__()`](/mojo/stdlib/builtin/simd/SIMD#__bool__) is constrained such that it only works when `size` is `1`. For SIMD vectors with more than one element, use [`any()`](/mojo/stdlib/builtin/bool/any) or [`all()`](/mojo/stdlib/builtin/bool/all). - ([PR #2502](https://github.com/modularml/mojo/pull/2502)) + ([PR #2502](https://github.com/modular/mojo/pull/2502)) - The [`SIMD.reduce_or()`](/mojo/stdlib/builtin/simd/SIMD#reduce_or) and [`SIMD.reduce_and()`](/mojo/stdlib/builtin/simd/SIMD#reduce_and) methods are now bitwise operations, and support integer types. - ([PR #2671](https://github.com/modularml/mojo/pull/2671)) + ([PR #2671](https://github.com/modular/mojo/pull/2671)) - Added [`SIMD.__repr__()`](/mojo/stdlib/builtin/simd/SIMD#__repr__) to get the verbose string representation of `SIMD` types. - ([PR #2728](https://github.com/modularml/mojo/pull/2728)) + ([PR #2728](https://github.com/modular/mojo/pull/2728)) - [`math`](/mojo/stdlib/math/math/) package: @@ -2391,7 +2391,7 @@ Big themes for this release: - [`math.gcd()`](/mojo/stdlib/math/math/gcd) now works on negative inputs, and like Python's implementation, accepts a variadic list of integers. New overloads for a `List` or `Span`of integers are also added. - ([PR #2777](https://github.com/modularml/mojo/pull/2777)) + ([PR #2777](https://github.com/modular/mojo/pull/2777)) - Async and coroutines: @@ -2415,12 +2415,12 @@ Big themes for this release: that works on memory-only types. Compare with the existing [`StaticTuple`](/mojo/stdlib/utils/static_tuple/StaticTuple) type, which is conceptually an array type, but only works on `AnyTrivialRegType`. - ([PR #2294](https://github.com/modularml/mojo/pull/2294)) + ([PR #2294](https://github.com/modular/mojo/pull/2294)) - The [`base64`](/mojo/stdlib/base64/) package now includes encoding and decoding support for both the Base64 and Base16 encoding schemes. - ([PR #2364](https://github.com/modularml/mojo/pull/2364)) - ([PR #2584](https://github.com/modularml/mojo/pull/2584)) + ([PR #2364](https://github.com/modular/mojo/pull/2364)) + ([PR #2584](https://github.com/modular/mojo/pull/2584)) - The `take()` function in [`Variant`](/mojo/stdlib/utils/variant/Variant) and [`Optional`](/mojo/stdlib/collections/optional/Optional) has been renamed to @@ -2437,7 +2437,7 @@ Big themes for this release: - `infinity` and `NaN` are now correctly handled in [`testing.assert_almost_equal()`](/mojo/stdlib/testing/testing/assert_almost_equal) and an `inf` function has been added to `utils/numerics.mojo`. - ([PR #2375](https://github.com/modularml/mojo/pull/2375)) + ([PR #2375](https://github.com/modular/mojo/pull/2375)) ### Tooling changes @@ -2551,16 +2551,16 @@ Big themes for this release: #### 🛠️ Fixed -- [#1837](https://github.com/modularml/mojo/issues/1837) Fix self-referential +- [#1837](https://github.com/modular/mojo/issues/1837) Fix self-referential variant crashing the compiler. -- [#2363](https://github.com/modularml/mojo/issues/2363) Fix LSP crashing on +- [#2363](https://github.com/modular/mojo/issues/2363) Fix LSP crashing on simple trait definitions. -- [#1787](https://github.com/modularml/mojo/issues/1787) Fix error when using +- [#1787](https://github.com/modular/mojo/issues/1787) Fix error when using `//` on `FloatLiteral` in alias expression. - Made several improvements to dictionary performance. Dicts with integer keys are most heavily affected, but large dicts and dicts with large values will also see large improvements. -- [#2692](https://github.com/modularml/mojo/issues/2692) Fix `assert_raises` +- [#2692](https://github.com/modular/mojo/issues/2692) Fix `assert_raises` to include calling location. ### Special thanks @@ -2749,21 +2749,21 @@ Special thanks to our community contributors: - `pop(index)` for removing an element at a particular index. By default, `List.pop()` removes the last element in the list. ([@LJ-9801](https://github.com/LJ-9801), fixes - [#2017](https://github.com/modularml/mojo/issues/2017)) + [#2017](https://github.com/modular/mojo/issues/2017)) - `resize(new_size)` for resizing the list without the need to specify an additional value. ([@mikowals](https://github.com/mikowals), fixes - [#2133](https://github.com/modularml/mojo/issues/2133)) + [#2133](https://github.com/modular/mojo/issues/2133)) - `insert(index, value)` for inserting a value at a specified index into the `List`. ([@whym1here](https://github.com/whym1here), fixes - [#2134](https://github.com/modularml/mojo/issues/2134)) + [#2134](https://github.com/modular/mojo/issues/2134)) - A new constructor `List(ptr, size, capacity)` to to avoid needing to do a deep copy of an existing contiguous memory allocation when constructing a new `List`. ([@StandinKP](https://github.com/StandinKP), fixes - [#2170](https://github.com/modularml/mojo/issues/2170)) + [#2170](https://github.com/modular/mojo/issues/2170)) - [`Dict`](/mojo/stdlib/collections/dict/Dict) now has a `update()` method to update keys/values from another `Dict`. @@ -2804,7 +2804,7 @@ Special thanks to our community contributors: ([@helehex](https://github.com/helehex) and [@jayzhan211](https://github.com/jayzhan211), contributes towards - [#2325](https://github.com/modularml/mojo/issues/2325)) + [#2325](https://github.com/modular/mojo/issues/2325)) - [`Optional`](/mojo/stdlib/collections/optional/Optional) now implements `__is__` and `__isnot__` methods so that you can compare an `Optional` with @@ -2951,7 +2951,7 @@ Special thanks to our community contributors: [`chr`](/mojo/stdlib/collections/string/chr) functions have been improved to accept any Unicode character. ([@mzaks](https://github.com/mzaks), contributes towards - [#1616](https://github.com/modularml/mojo/issues/1616)) + [#1616](https://github.com/modular/mojo/issues/1616)) - [`atol()`](/mojo/stdlib/collections/string/atol) now handles whitespace. The `atol()`function is used internally by `String.__int__()`, so @@ -2960,7 +2960,7 @@ Special thanks to our community contributors: - [`SIMD`](/mojo/stdlib/builtin/simd/SIMD) now implements the `__rmod__()` method. ([@bgreni](https://github.com/bgreni), fixes - [#1482](https://github.com/modularml/mojo/issues/1482)) + [#1482](https://github.com/modular/mojo/issues/1482)) - [`bool(None)`](/mojo/stdlib/builtin/bool/bool-function) is now implemented. ([@zhoujingya](https://github.com/zhoujingya)) @@ -2995,7 +2995,7 @@ Special thanks to our community contributors: division, modulo, and left and right shift operators, including the in-place and reverse variants. ([@LJ-9801](https://github.com/LJ-9801), fixes - [#2224](https://github.com/modularml/mojo/issues/2224)) + [#2224](https://github.com/modular/mojo/issues/2224)) - Added checked arithmetic operations for `SIMD` integers. @@ -3027,7 +3027,7 @@ Special thanks to our community contributors: - Added [`os.remove()`](/mojo/stdlib/os/os/remove) and [`os.unlink()`](/mojo/stdlib/os/os/unlink) for deleting files. ([@artemiogr97](https://github.com/artemiogr97), fixes - [#2306](https://github.com/modularml/mojo/issues/2306)) + [#2306](https://github.com/modular/mojo/issues/2306)) #### 🦋 Changed @@ -3047,15 +3047,15 @@ Special thanks to our community contributors: ``` ([@lsh](https://github.com/lsh), fixes - [#2179](https://github.com/modularml/mojo/issues/2179)) + [#2179](https://github.com/modular/mojo/issues/2179)) - Per the accepted community proposal, [Standardize the representation of byte sequence as a sequence of unsigned - 8-bit integers](https://github.com/modularml/mojo/blob/main/proposals/byte-as-uint8.md), + 8-bit integers](https://github.com/modular/mojo/blob/main/proposals/byte-as-uint8.md), began transition to using `UInt8` by changing the data pointer of `Error` to `DTypePointer[DType.uint8]`. ([@gabrieldemarmiesse](https://github.com/gabrieldemarmiesse), contributes - towards [#2317](https://github.com/modularml/mojo/issues/2317)) + towards [#2317](https://github.com/modular/mojo/issues/2317)) - Continued transition to `UnsafePointer` from the legacy `Pointer` type in various standard library APIs and internals. @@ -3127,56 +3127,56 @@ Special thanks to our community contributors: #### 🛠️ Fixed -- [#516](https://github.com/modularml/mojo/issues/516) and - [#1817](https://github.com/modularml/mojo/issues/1817) and many others, e.g. +- [#516](https://github.com/modular/mojo/issues/516) and + [#1817](https://github.com/modular/mojo/issues/1817) and many others, e.g. "Can't create a function that returns two strings." -- [#1178](https://github.com/modularml/mojo/issues/1178) (os/kern) failure (5). +- [#1178](https://github.com/modular/mojo/issues/1178) (os/kern) failure (5). -- [#1609](https://github.com/modularml/mojo/issues/1609) alias with +- [#1609](https://github.com/modular/mojo/issues/1609) alias with `DynamicVector[Tuple[Int]]` fails. -- [#1987](https://github.com/modularml/mojo/issues/1987) Defining `main` +- [#1987](https://github.com/modular/mojo/issues/1987) Defining `main` in a Mojo package is an error, for now. This is not intended to work yet, erroring for now will help to prevent accidental undefined behavior. -- [#1215](https://github.com/modularml/mojo/issues/1215) and - [#1949](https://github.com/modularml/mojo/issues/1949) The Mojo LSP server no +- [#1215](https://github.com/modular/mojo/issues/1215) and + [#1949](https://github.com/modular/mojo/issues/1949) The Mojo LSP server no longer cuts off hover previews for functions with functional arguments, parameters, or results. -- [#1901](https://github.com/modularml/mojo/issues/1901) Fixed Mojo LSP and +- [#1901](https://github.com/modular/mojo/issues/1901) Fixed Mojo LSP and documentation generation handling of inout arguments. -- [#1913](https://github.com/modularml/mojo/issues/1913) - `0__` no longer +- [#1913](https://github.com/modular/mojo/issues/1913) - `0__` no longer crashes the Mojo parser. -- [#1924](https://github.com/modularml/mojo/issues/1924) JIT debugging on Mac +- [#1924](https://github.com/modular/mojo/issues/1924) JIT debugging on Mac has been fixed. -- [#1941](https://github.com/modularml/mojo/issues/1941) Mojo variadic arguments +- [#1941](https://github.com/modular/mojo/issues/1941) Mojo variadic arguments don't work with non-trivial register-only types. -- [#1963](https://github.com/modularml/mojo/issues/1963) `a!=0` is now parsed +- [#1963](https://github.com/modular/mojo/issues/1963) `a!=0` is now parsed and formatted correctly by `mojo format`. -- [#1676](https://github.com/modularml/mojo/issues/1676) Fix a crash related to +- [#1676](https://github.com/modular/mojo/issues/1676) Fix a crash related to `@value` decorator and structs with empty body. -- [#1917](https://github.com/modularml/mojo/issues/1917) Fix a crash after +- [#1917](https://github.com/modular/mojo/issues/1917) Fix a crash after syntax error during tuple creation. -- [#2006](https://github.com/modularml/mojo/issues/2006) The Mojo LSP now +- [#2006](https://github.com/modular/mojo/issues/2006) The Mojo LSP now properly supports signature types with named arguments and parameters. -- [#2007](https://github.com/modularml/mojo/issues/2007) and - [#1997](https://github.com/modularml/mojo/issues/1997) The Mojo LSP no longer +- [#2007](https://github.com/modular/mojo/issues/2007) and + [#1997](https://github.com/modular/mojo/issues/1997) The Mojo LSP no longer crashes on certain types of closures. -- [#1675](https://github.com/modularml/mojo/issues/1675) Ensure `@value` +- [#1675](https://github.com/modular/mojo/issues/1675) Ensure `@value` decorator fails gracefully after duplicate field error. -- [#2068](https://github.com/modularml/mojo/issues/2068) +- [#2068](https://github.com/modular/mojo/issues/2068) Fix `SIMD.reduce()` for size_out == 2. ([@soraros](https://github.com/soraros)) @@ -3189,7 +3189,7 @@ This release doesn't include any changes to Mojo. ### 🔥 Legendary - The Mojo standard library is now open source! Check out the - [README](https://github.com/modularml/mojo/blob/nightly/stdlib/README.md) + [README](https://github.com/modular/mojo/blob/nightly/stdlib/README.md) for everything you need to get started. - Structs and other nominal types are now allowed to implicitly conform to @@ -3258,7 +3258,7 @@ This release doesn't include any changes to Mojo. - `let` declarations now produce a compile time error instead of a warning, our next step in [removing let - declarations](https://github.com/modularml/mojo/blob/main/proposals/remove-let-decls.md). + declarations](https://github.com/modular/mojo/blob/main/proposals/remove-let-decls.md). The compiler still recognizes the `let` keyword for now in order to produce a good error message, but that will be removed in subsequent releases. @@ -3562,27 +3562,27 @@ fixed in a future release. #### 🛠️ Fixed -- [#1362](https://github.com/modularml/mojo/issues/1362) - Parameter inference +- [#1362](https://github.com/modular/mojo/issues/1362) - Parameter inference now recursively matches function types. -- [#951](https://github.com/modularml/mojo/issues/951) - Functions that were +- [#951](https://github.com/modular/mojo/issues/951) - Functions that were both `async` and `@always_inline` incorrectly errored. -- [#1858](https://github.com/modularml/mojo/issues/1858) - Trait with parametric +- [#1858](https://github.com/modular/mojo/issues/1858) - Trait with parametric methods regression. -- [#1892](https://github.com/modularml/mojo/issues/1892) - Forbid unsupported +- [#1892](https://github.com/modular/mojo/issues/1892) - Forbid unsupported decorators on traits. -- [#1735](https://github.com/modularml/mojo/issues/1735) - Trait-typed values +- [#1735](https://github.com/modular/mojo/issues/1735) - Trait-typed values are incorrectly considered equal. -- [#1909](https://github.com/modularml/mojo/issues/1909) - Crash due to nested +- [#1909](https://github.com/modular/mojo/issues/1909) - Crash due to nested import in unreachable block. -- [#1921](https://github.com/modularml/mojo/issues/1921) - Parser crashes +- [#1921](https://github.com/modular/mojo/issues/1921) - Parser crashes binding Reference to lvalue with subtype lifetime. -- [#1945](https://github.com/modularml/mojo/issues/1945) - `Optional[T].or_else()` +- [#1945](https://github.com/modular/mojo/issues/1945) - `Optional[T].or_else()` should return `T` instead of `Optional[T]`. -- [#1940](https://github.com/modularml/mojo/issues/1940) - Constrain +- [#1940](https://github.com/modular/mojo/issues/1940) - Constrain `math.copysign` to floating point or integral types. -- [#1838](https://github.com/modularml/mojo/issues/1838) - Variadic `print` +- [#1838](https://github.com/modular/mojo/issues/1838) - Variadic `print` does not work when specifying `end=""` -- [#1826](https://github.com/modularml/mojo/issues/1826) - The `SIMD.reduce` +- [#1826](https://github.com/modular/mojo/issues/1826) - The `SIMD.reduce` methods correctly handle edge cases where `size_out >= size`. ## v24.1.1 (2024-03-18) @@ -3936,7 +3936,7 @@ installation issues. Otherwise it is functionally identical to Mojo 24.1. ### 🦋 Changed - As another step towards [removing let - declarations](https://github.com/modularml/mojo/blob/main/proposals/remove-let-decls.md) + declarations](https://github.com/modular/mojo/blob/main/proposals/remove-let-decls.md) we have removed support for let declarations inside the compiler. To ease migration, we parse `let` declarations as a `var` declaration so your code won't break. We emit a warning about this, but please switch your code to @@ -4036,72 +4036,72 @@ experience without dedicated sugar. ### 🛠️ Fixed -- [#435](https://github.com/modularml/mojo/issues/435) +- [#435](https://github.com/modular/mojo/issues/435) Structs with Self type don't always work. -- [#1540](https://github.com/modularml/mojo/issues/1540) +- [#1540](https://github.com/modular/mojo/issues/1540) Crash in register_passable self referencing struct. -- [#1664](https://github.com/modularml/mojo/issues/1664) - Improve error +- [#1664](https://github.com/modular/mojo/issues/1664) - Improve error message when `StaticTuple` is constructed with a negative size for the number of elements. -- [#1679](https://github.com/modularml/mojo/issues/1679) - crash on SIMD of zero +- [#1679](https://github.com/modular/mojo/issues/1679) - crash on SIMD of zero elements. - Various crashes on invalid code: - [#1230](https://github.com/modularml/mojo/issues/1230), - [#1699](https://github.com/modularml/mojo/issues/1699), - [#1708](https://github.com/modularml/mojo/issues/1708) -- [#1223](https://github.com/modularml/mojo/issues/1223) - Crash when parametric + [#1230](https://github.com/modular/mojo/issues/1230), + [#1699](https://github.com/modular/mojo/issues/1699), + [#1708](https://github.com/modular/mojo/issues/1708) +- [#1223](https://github.com/modular/mojo/issues/1223) - Crash when parametric function is passed as (runtime) argument. The parser now errors out instead. -- [#1530](https://github.com/modularml/mojo/issues/1530) - Crash during +- [#1530](https://github.com/modular/mojo/issues/1530) - Crash during diagnostic emission for parameter deduction failure. -- [#1538](https://github.com/modularml/mojo/issues/1538) and [#1607]( - https://github.com/modularml/mojo/issues/1607) - Crash when returning type +- [#1538](https://github.com/modular/mojo/issues/1538) and [#1607]( + https://github.com/modular/mojo/issues/1607) - Crash when returning type value instead of instance of expected type. This is a common mistake and the error now includes a hint to point users to the problem. -- [#1613](https://github.com/modularml/mojo/issues/1613) - Wrong type name in +- [#1613](https://github.com/modular/mojo/issues/1613) - Wrong type name in error for incorrect `self` argument type in trait method declaration. -- [#1670](https://github.com/modularml/mojo/issues/1670) - Crash on implicit +- [#1670](https://github.com/modular/mojo/issues/1670) - Crash on implicit conversion in a global variable declaration. -- [#1741](https://github.com/modularml/mojo/issues/1741) - Mojo documentation +- [#1741](https://github.com/modular/mojo/issues/1741) - Mojo documentation generation doesn't show `inout`/`owned` on variadic arguments. -- [#1621](https://github.com/modularml/mojo/issues/1621) - VS Code does not +- [#1621](https://github.com/modular/mojo/issues/1621) - VS Code does not highlight `raises` and `capturing` in functional type expressions. -- [#1617](https://github.com/modularml/mojo/issues/1617) - VS Code does not +- [#1617](https://github.com/modular/mojo/issues/1617) - VS Code does not highlight `fn` in specific contexts. -- [#1740](https://github.com/modularml/mojo/issues/1740) - LSP shows unrelated +- [#1740](https://github.com/modular/mojo/issues/1740) - LSP shows unrelated info when hovering over a struct. -- [#1238](https://github.com/modularml/mojo/issues/1238) - File shadows Mojo +- [#1238](https://github.com/modular/mojo/issues/1238) - File shadows Mojo package path. -- [#1429](https://github.com/modularml/mojo/issues/1429) - Crash when using +- [#1429](https://github.com/modular/mojo/issues/1429) - Crash when using nested import statement. -- [#1322](https://github.com/modularml/mojo/issues/1322) - Crash when missing +- [#1322](https://github.com/modular/mojo/issues/1322) - Crash when missing types in variadic argument. -- [#1314](https://github.com/modularml/mojo/issues/1314) - Typecheck error when +- [#1314](https://github.com/modular/mojo/issues/1314) - Typecheck error when binding alias to parametric function with default argument. -- [#1248](https://github.com/modularml/mojo/issues/1248) - Crash when importing +- [#1248](https://github.com/modular/mojo/issues/1248) - Crash when importing from file the same name as another file in the search path. -- [#1354](https://github.com/modularml/mojo/issues/1354) - Crash when importing +- [#1354](https://github.com/modular/mojo/issues/1354) - Crash when importing from local package. -- [#1488](https://github.com/modularml/mojo/issues/1488) - Crash when setting +- [#1488](https://github.com/modular/mojo/issues/1488) - Crash when setting generic element field. -- [#1476](https://github.com/modularml/mojo/issues/1476) - Crash in interpreter +- [#1476](https://github.com/modular/mojo/issues/1476) - Crash in interpreter when calling functions in parameter context. -- [#1537](https://github.com/modularml/mojo/issues/1537) - Crash when copying +- [#1537](https://github.com/modular/mojo/issues/1537) - Crash when copying parameter value. -- [#1546](https://github.com/modularml/mojo/issues/1546) - Modify nested vector +- [#1546](https://github.com/modular/mojo/issues/1546) - Modify nested vector element crashes parser. -- [#1558](https://github.com/modularml/mojo/issues/1558) - Invalid import causes +- [#1558](https://github.com/modular/mojo/issues/1558) - Invalid import causes parser to crash. -- [#1562](https://github.com/modularml/mojo/issues/1562) - Crash when calling +- [#1562](https://github.com/modular/mojo/issues/1562) - Crash when calling parametric type member function. -- [#1577](https://github.com/modularml/mojo/issues/1577) - Crash when using +- [#1577](https://github.com/modular/mojo/issues/1577) - Crash when using unresolved package as a variable. -- [#1579](https://github.com/modularml/mojo/issues/1579) - Member access into +- [#1579](https://github.com/modular/mojo/issues/1579) - Member access into type instances causes a crash. -- [#1602](https://github.com/modularml/mojo/issues/1602) - Interpreter failure +- [#1602](https://github.com/modular/mojo/issues/1602) - Interpreter failure when constructing strings at compile time. -- [#1696](https://github.com/modularml/mojo/issues/1696) - Fixed an issue that +- [#1696](https://github.com/modular/mojo/issues/1696) - Fixed an issue that caused syntax highlighting to occasionally fail. -- [#1549](https://github.com/modularml/mojo/issues/1549) - Fixed an issue when +- [#1549](https://github.com/modular/mojo/issues/1549) - Fixed an issue when the shift amount is out of range in `SIMD.shift_left` and `SIMD.shift_right`. ## v0.7.0 (2024-01-25) @@ -4447,7 +4447,7 @@ experience without dedicated sugar. - The `simd_width` and `dtype` parameters of `polynomial_evaluate` have been switched. Based on the request in - [#1587](https://github.com/modularml/mojo/issues/1587), the + [#1587](https://github.com/modular/mojo/issues/1587), the `polynomial_evaluate` function has also been extended so that the `coefficients` parameter can take either a either a [`StaticTuple`](/mojo/stdlib/utils/static_tuple/StaticTuple) or a @@ -4458,50 +4458,50 @@ experience without dedicated sugar. ### 🛠️ Fixed -- [#1595](https://github.com/modularml/mojo/issues/1595) - Improve error message +- [#1595](https://github.com/modular/mojo/issues/1595) - Improve error message when trying to materialize `IntLiteral` in runtime code. - Raising an error from the initializer of a memory-only type now works correctly in the presence of complex control flow. Previously Mojo could run the destructor on `self` before it was initialized when exiting with an error. -- [#1096](https://github.com/modularml/mojo/issues/1096) - Improve warning +- [#1096](https://github.com/modular/mojo/issues/1096) - Improve warning messages for dead code in conditionals like `or` expressions. -- [#1419](https://github.com/modularml/mojo/issues/1419) - Fix assertion failure +- [#1419](https://github.com/modular/mojo/issues/1419) - Fix assertion failure with uninitialized lattice values. -- [#1402](https://github.com/modularml/mojo/issues/1402) - Fix movable trait not +- [#1402](https://github.com/modular/mojo/issues/1402) - Fix movable trait not detected on recursive struct implemented with `AnyPointer`. -- [#1399](https://github.com/modularml/mojo/issues/1399) - Fix parser crash when +- [#1399](https://github.com/modular/mojo/issues/1399) - Fix parser crash when a parameter type in a struct that implements a trait is misspelled. -- [#1152](https://github.com/modularml/mojo/issues/1152) - Allow mutable `self` +- [#1152](https://github.com/modular/mojo/issues/1152) - Allow mutable `self` argument when overloading operators using dunder methods. -- [#1493](https://github.com/modularml/mojo/issues/1493) - Fix crash in +- [#1493](https://github.com/modular/mojo/issues/1493) - Fix crash in `DynamicVector` copy constructor in certain situations. -- [#1316](https://github.com/modularml/mojo/issues/1316) - The `benchmark.keep` +- [#1316](https://github.com/modular/mojo/issues/1316) - The `benchmark.keep` function now properly handles vector types. -- [#1505](https://github.com/modularml/mojo/issues/1505) - The `simd.shuffle` +- [#1505](https://github.com/modular/mojo/issues/1505) - The `simd.shuffle` operation now works on 64 element permutations. -- [#1355](https://github.com/modularml/mojo/issues/1355) - Fix `String.find()` +- [#1355](https://github.com/modular/mojo/issues/1355) - Fix `String.find()` returning wrong value when starting index is non-zero. -- [#1367](https://github.com/modularml/mojo/issues/1367) - Fix `String.replace()` +- [#1367](https://github.com/modular/mojo/issues/1367) - Fix `String.replace()` returning incorrect results for multi-character search strings. -- [#1535](https://github.com/modularml/mojo/issues/1535) - Invalid error `field +- [#1535](https://github.com/modular/mojo/issues/1535) - Invalid error `field 'w.x.y' destroyed out of the middle of a value, preventing the overall value from being destroyed`. -- [#1475](https://github.com/modularml/mojo/issues/1475) - Assertion failure in +- [#1475](https://github.com/modular/mojo/issues/1475) - Assertion failure in nested loop. -- [#1591](https://github.com/modularml/mojo/issues/1591) - Assertion failure +- [#1591](https://github.com/modular/mojo/issues/1591) - Assertion failure when using `AnyType` struct member. -- [#1503](https://github.com/modularml/mojo/issues/1503) - Rename the mojo build +- [#1503](https://github.com/modular/mojo/issues/1503) - Rename the mojo build of LLDB to `mojo-lldb`, to prevent name collisions with the system's LLDB. -- [#1542](https://github.com/modularml/mojo/issues/1542) - `@unroll` does not +- [#1542](https://github.com/modular/mojo/issues/1542) - `@unroll` does not accept alias as unroll factor. -- [#1443](https://github.com/modularml/mojo/issues/1443) - Compiler crash on +- [#1443](https://github.com/modular/mojo/issues/1443) - Compiler crash on variadic list of traits. -- [#1604](https://github.com/modularml/mojo/issues/1604) - Variable of trivial +- [#1604](https://github.com/modular/mojo/issues/1604) - Variable of trivial type not destroyed by transferring ownership. -- [#1341](https://github.com/modularml/mojo/issues/1341) - Segmentation fault +- [#1341](https://github.com/modular/mojo/issues/1341) - Segmentation fault when passing closures around. -- [#217](https://github.com/modularml/mojo/issues/217) - Closure state is +- [#217](https://github.com/modular/mojo/issues/217) - Closure state is stack allocated. ## v0.6.1 (2023-12-18) @@ -4563,23 +4563,23 @@ experience without dedicated sugar. ### 🛠️ Fixed -- [#1421](https://github.com/modularml/mojo/issues/1421) - Fixed a crash when +- [#1421](https://github.com/modular/mojo/issues/1421) - Fixed a crash when using Tuples in the REPL. -- [#222](https://github.com/modularml/mojo/issues/222) - Generate an error +- [#222](https://github.com/modular/mojo/issues/222) - Generate an error for obviously self recursive functions. -- [#1408](https://github.com/modularml/mojo/issues/1408) - Fix overload +- [#1408](https://github.com/modular/mojo/issues/1408) - Fix overload resolution when candidates can return generic types. -- [#1413](https://github.com/modularml/mojo/issues/1413) and - [#1395](https://github.com/modularml/mojo/issues/1395) - Do not crash when +- [#1413](https://github.com/modular/mojo/issues/1413) and + [#1395](https://github.com/modular/mojo/issues/1395) - Do not crash when re-declaring a builtin declaration. -- [#1307](https://github.com/modularml/mojo/issues/1307) - Fix compatibility of +- [#1307](https://github.com/modular/mojo/issues/1307) - Fix compatibility of function signatures that only differ in default argument values. -- [#1380](https://github.com/modularml/mojo/issues/1380) - Fix printing +- [#1380](https://github.com/modular/mojo/issues/1380) - Fix printing of empty `String`. ## v0.6.0 (2023-12-04) @@ -4714,7 +4714,7 @@ experience without dedicated sugar. manual (now deprecated). Plus, the entire Mojo Manual and other Mojo docs are now [open-sourced on - GitHub](https://github.com/modularml/mojo/tree/main/docs), and we'd love + GitHub](https://github.com/modular/mojo/tree/main/docs), and we'd love to accept contributions to help us improve them! - Mojo now supports partial automatic parameterization: when a function is @@ -4882,7 +4882,7 @@ the previous "read to EOF" behavior when size is negative. - The Mojo Language Server now implements the Document Symbols request. IDEs use this to provide support for **Outline View** and **Go to Symbol**. This - addresses [Issue #960](https://github.com/modularml/mojo/issues/960). + addresses [Issue #960](https://github.com/modular/mojo/issues/960). - The Mojo Language Server now shows documentation when code completing modules or packages in `import` statements. @@ -4946,31 +4946,31 @@ the previous "read to EOF" behavior when size is negative. ### 🛠️ Fixed -- [#734](https://github.com/modularml/mojo/issues/734) - Consumption of struct +- [#734](https://github.com/modular/mojo/issues/734) - Consumption of struct works only for types with a `__del__` method. -- [#910](https://github.com/modularml/mojo/issues/910) - Parser crash when +- [#910](https://github.com/modular/mojo/issues/910) - Parser crash when using memory-only generic type as return of function that `raise`s. -- [#1060](https://github.com/modularml/mojo/issues/1060) - Mojo happily parses +- [#1060](https://github.com/modular/mojo/issues/1060) - Mojo happily parses code that has messed up indentation -- [#1159](https://github.com/modularml/mojo/issues/1159) - The language server +- [#1159](https://github.com/modular/mojo/issues/1159) - The language server doesn't warn about bad return type. -- [#1166](https://github.com/modularml/mojo/issues/1166) - warning: unreachable +- [#1166](https://github.com/modular/mojo/issues/1166) - warning: unreachable code after return statement with context manager -- [#1098](https://github.com/modularml/mojo/issues/1098) - The language server +- [#1098](https://github.com/modular/mojo/issues/1098) - The language server doesn't highlight properties of PythonObjects correctly. -- [#1153](https://github.com/modularml/mojo/issues/1153) - The language server +- [#1153](https://github.com/modular/mojo/issues/1153) - The language server crashes when parsing an invalid multi-nested module import. -- [#1236](https://github.com/modularml/mojo/issues/1236) - The language server +- [#1236](https://github.com/modular/mojo/issues/1236) - The language server doesn't show autocomplete in if statements. -- [#1246](https://github.com/modularml/mojo/issues/1246) - Warning diagnostics +- [#1246](https://github.com/modular/mojo/issues/1246) - Warning diagnostics are transient in the presence of caching. ### Known Issue @@ -5225,32 +5225,32 @@ the previous "read to EOF" behavior when size is negative. ### 🛠️ Fixed -- [#532](https://github.com/modularml/mojo/issues/532) - Compiler optimizing +- [#532](https://github.com/modular/mojo/issues/532) - Compiler optimizing while True loop away -- [#760](https://github.com/modularml/mojo/issues/760) - Compilation error: +- [#760](https://github.com/modular/mojo/issues/760) - Compilation error: 'hlcf.for.yield' op specifies 0 branch inputs but target expected 1 along control-flow edge from here -- [#849](https://github.com/modularml/mojo/issues/849) - The `Tensor` type is +- [#849](https://github.com/modular/mojo/issues/849) - The `Tensor` type is now initialized with zeros at construction time. -- [#912](https://github.com/modularml/mojo/issues/912) - Invalid load for +- [#912](https://github.com/modular/mojo/issues/912) - Invalid load for `__get_address_as_lvalue`. -- [#916](https://github.com/modularml/mojo/issues/916) - Parser crash when +- [#916](https://github.com/modular/mojo/issues/916) - Parser crash when specifying default values for `inout` arguments. -- [#943](https://github.com/modularml/mojo/issues/943) - Mojo hangs if you +- [#943](https://github.com/modular/mojo/issues/943) - Mojo hangs if you use continue in the nested loop -- [#957](https://github.com/modularml/mojo/issues/957) - Parser crash when a +- [#957](https://github.com/modular/mojo/issues/957) - Parser crash when a function call with variadic arguments of a memory-only type is evaluated at compile time. -- [#990](https://github.com/modularml/mojo/issues/990) - Fixes rounding +- [#990](https://github.com/modular/mojo/issues/990) - Fixes rounding issue with floor division with negative numerator. -- [#1018](https://github.com/modularml/mojo/issues/1018) - In some cases the +- [#1018](https://github.com/modular/mojo/issues/1018) - In some cases the sort function was returning invalid results. This release fixes some of these corner cases. -- [#1010](https://github.com/modularml/mojo/issues/1010) - Initializing tensor +- [#1010](https://github.com/modular/mojo/issues/1010) - Initializing tensor in alias declaration results in crash. -- [#1110](https://github.com/modularml/mojo/issues/1110) - The `time.now()` +- [#1110](https://github.com/modular/mojo/issues/1110) - The `time.now()` function now returns nanoseconds across all operating systems. -- [#1115](https://github.com/modularml/mojo/issues/1115) - cannot load +- [#1115](https://github.com/modular/mojo/issues/1115) - cannot load non-register passable type into SSA register. ## v0.4.0 for Mac (2023-10-19) @@ -5429,33 +5429,33 @@ the previous "read to EOF" behavior when size is negative. ### 🛠️ Fixed -- [#794](https://github.com/modularml/mojo/issues/794) - Parser crash when +- [#794](https://github.com/modular/mojo/issues/794) - Parser crash when using the `in` operator. -- [#936](https://github.com/modularml/mojo/issues/936) - The `Int` constructor +- [#936](https://github.com/modular/mojo/issues/936) - The `Int` constructor now accepts other `Int` instances. -- [#921](https://github.com/modularml/mojo/issues/921) - Better error message +- [#921](https://github.com/modular/mojo/issues/921) - Better error message when running `mojo` on a module with no `main` function. -- [#556](https://github.com/modularml/mojo/issues/556) - UInt64s are now +- [#556](https://github.com/modular/mojo/issues/556) - UInt64s are now printed correctly. -- [#804](https://github.com/modularml/mojo/issues/804) - Emit error instead of +- [#804](https://github.com/modular/mojo/issues/804) - Emit error instead of crashing when passing variadic arguments of unsupported types. -- [#833](https://github.com/modularml/mojo/issues/833) - Parser crash when +- [#833](https://github.com/modular/mojo/issues/833) - Parser crash when assigning module value. -- [#752](https://github.com/modularml/mojo/issues/752) - Parser crash when +- [#752](https://github.com/modular/mojo/issues/752) - Parser crash when calling async def. -- [#711](https://github.com/modularml/mojo/issues/711) - The overload resolution +- [#711](https://github.com/modular/mojo/issues/711) - The overload resolution logic now correctly prioritizes instance methods over static methods (if candidates are an equally good match otherwise), and no longer crashed if a static method has a `Self` type as its first argument. -- [#859](https://github.com/modularml/mojo/issues/859) - Fix confusing error and +- [#859](https://github.com/modular/mojo/issues/859) - Fix confusing error and documentation of the `rebind` builtin. -- [#753](https://github.com/modularml/mojo/issues/753) - Direct use of LLVM +- [#753](https://github.com/modular/mojo/issues/753) - Direct use of LLVM dialect produces strange errors in the compiler. -- [#926](https://github.com/modularml/mojo/issues/926) - Fixes an issue that +- [#926](https://github.com/modular/mojo/issues/926) - Fixes an issue that occurred when a function with a return type of `StringRef` raised an error. When the function raised an error, it incorrectly returned the string value of that error. -- [#536](https://github.com/modularml/mojo/issues/536) - Report More information +- [#536](https://github.com/modular/mojo/issues/536) - Report More information on python exception. ## v0.3.1 (2023-09-28) @@ -5466,15 +5466,15 @@ installing the previous versions of the SDK, this release may be for you. ### 🛠️ Fixed -- [#538](https://github.com/modularml/mojo/issues/538) - Installation hangs +- [#538](https://github.com/modular/mojo/issues/538) - Installation hangs during the testing phase. This issue occurs on machines with a low number of CPU cores, such as free AWS EC2 instances and GitHub Codespaces. -- [#590](https://github.com/modularml/mojo/issues/590) - Installation fails +- [#590](https://github.com/modular/mojo/issues/590) - Installation fails with a “failed to run python” message. -- [#672](https://github.com/modularml/mojo/issues/672) - Language server hangs +- [#672](https://github.com/modular/mojo/issues/672) - Language server hangs on code completion. Related to #538, this occurs on machines with a low number of CPU cores. -- [#913](https://github.com/modularml/mojo/issues/913) - In the REPL and Jupyter +- [#913](https://github.com/modular/mojo/issues/913) - In the REPL and Jupyter notebooks, inline comments were being parsed incorrectly. ## v0.3.0 (2023-09-21) @@ -5576,7 +5576,7 @@ Code](https://marketplace.visualstudio.com/items?itemName=modular-mojotools.vsco - The Mojo Language Server now supports top-level code completions, enabling completion when typing a reference to a variable, type, etc. This resolves - [#679](https://github.com/modularml/mojo/issues/679). + [#679](https://github.com/modular/mojo/issues/679). - The Mojo REPL now colorizes the resultant variables to help distinguish input expressions from the output variables. @@ -5615,19 +5615,19 @@ Code](https://marketplace.visualstudio.com/items?itemName=modular-mojotools.vsco ### 🛠️ Fixed -- [#503](https://github.com/modularml/mojo/issues/503) - Improve error message +- [#503](https://github.com/modular/mojo/issues/503) - Improve error message for failure lowering `kgen.param.constant`. -- [#554](https://github.com/modularml/mojo/issues/554) - Alias of static tuple +- [#554](https://github.com/modular/mojo/issues/554) - Alias of static tuple fails to expand. -- [#500](https://github.com/modularml/mojo/issues/500) - Call expansion failed +- [#500](https://github.com/modular/mojo/issues/500) - Call expansion failed due to verifier error. -- [#422](https://github.com/modularml/mojo/issues/422) - Incorrect comment +- [#422](https://github.com/modular/mojo/issues/422) - Incorrect comment detection in multiline strings. -- [#729](https://github.com/modularml/mojo/issues/740) - Improve messaging on +- [#729](https://github.com/modular/mojo/issues/740) - Improve messaging on how to exit the REPL. -- [#756](https://github.com/modularml/mojo/issues/756) - Fix initialization +- [#756](https://github.com/modular/mojo/issues/756) - Fix initialization errors of the VS Code extension. -- [#575](https://github.com/modularml/mojo/issues/575) - Build LLDB/REPL with +- [#575](https://github.com/modular/mojo/issues/575) - Build LLDB/REPL with libedit for a nicer editing experience in the terminal. ## v0.2.1 (2023-09-07) @@ -5690,17 +5690,17 @@ All earlier releases were considered version 0.1. been changed to enable type inference. Now it's possible to write `rotate_right[shift_val](simd_val)` and have the `dtype` and `simd_width` inferred from the argument. This addresses - [Issue #528](https://github.com/modularml/mojo/issues/528). + [Issue #528](https://github.com/modular/mojo/issues/528). ### 🛠️ Fixed - Fixed a bug causing the parser to crash when the `with` statement was written without a colon. - This addresses [Issue #529](https://github.com/modularml/mojo/issues/529). + This addresses [Issue #529](https://github.com/modular/mojo/issues/529). - Incorrect imports no longer crash when there are other errors at the top level of a module. This fixes [Issue - #531](https://github.com/modularml/mojo/issues/531). + #531](https://github.com/modular/mojo/issues/531). ## August 2023 @@ -5775,15 +5775,15 @@ All earlier releases were considered version 0.1. #### 🛠️ Fixed - Fixed issues with print formatting for `DType.uint16` and `DType.int16`. -- [Issue #499](https://github.com/modularml/mojo/issues/499) - Two new +- [Issue #499](https://github.com/modular/mojo/issues/499) - Two new `rotate_right` and `rotate_left` functions have been added to the SIMD module. -- [Issue #429](https://github.com/modularml/mojo/issues/429) - You can now +- [Issue #429](https://github.com/modular/mojo/issues/429) - You can now construct a `Bool` from a `SIMD` type whose element-type is `DType.bool`. -- [Issue #350](https://github.com/modularml/mojo/issues/350) - Confusing Matrix +- [Issue #350](https://github.com/modular/mojo/issues/350) - Confusing Matrix implementation -- [Issue #349](https://github.com/modularml/mojo/issues/349) - Missing load_tr +- [Issue #349](https://github.com/modular/mojo/issues/349) - Missing load_tr in struct Matrix -- [Issue #501](https://github.com/modularml/mojo/issues/501) - Missing syntax +- [Issue #501](https://github.com/modular/mojo/issues/501) - Missing syntax error messages in Python expressions. ### 2023-08-09 @@ -5847,7 +5847,7 @@ All earlier releases were considered version 0.1. #### 🛠️ Fixed -- [Issue #53](https://github.com/modularml/mojo/issues/53) - `Int` now +- [Issue #53](https://github.com/modular/mojo/issues/53) - `Int` now implements true division with the `/` operator. Similar to Python, this returns a 64-bit floating point number. The corresponding in-place operator, `/=`, has the same semantics as `//=`. @@ -5887,10 +5887,10 @@ All earlier releases were considered version 0.1. #### 🛠️ Fixed -- [Issue #437](https://github.com/modularml/mojo/issues/437) - Range can now +- [Issue #437](https://github.com/modular/mojo/issues/437) - Range can now be instantiated with a PythonObject. -- [Issue #288](https://github.com/modularml/mojo/issues/288) - Python strings +- [Issue #288](https://github.com/modular/mojo/issues/288) - Python strings can now be safely copied. ### 2023-07-20 @@ -5899,7 +5899,7 @@ All earlier releases were considered version 0.1. - Mojo now includes a `Limits` module, which contains functions to get the max and min values representable by a type, as requested in [Issue - #51](https://github.com/modularml/mojo/issues/51). The following functions + #51](https://github.com/modular/mojo/issues/51). The following functions moved from `Math` to `Limits`: `inf()`, `neginf()`, `isinf()`, `isfinite()`. - Mojo decorators are now distinguished between "signature" and "body" @@ -5966,14 +5966,14 @@ All earlier releases were considered version 0.1. - Reverted the feature from 2023-02-13 that allowed unqualified struct members. Use the `Self` keyword to conveniently access struct members with bound parameters instead. This was required to fix - [Issue #260](https://github.com/modularml/mojo/issues/260). + [Issue #260](https://github.com/modular/mojo/issues/260). - Updated the RayTracing notebook: added step 5 to create specular lighting for more realistic images and step 6 to add a background image. #### 🛠️ Fixed -- [Issue #260](https://github.com/modularml/mojo/issues/260) - Definitions +- [Issue #260](https://github.com/modular/mojo/issues/260) - Definitions inside structs no longer shadow definitions outside of struct definitions. ### 2023-07-12 @@ -6010,7 +6010,7 @@ All earlier releases were considered version 0.1. - The walrus operator now works in if/while statements without parentheses, e.g. `if x := function():`. -- [Issue #428](https://github.com/modularml/mojo/issues/428) - The +- [Issue #428](https://github.com/modular/mojo/issues/428) - The `FloatLiteral` and `SIMD` types now support conversion to `Int` via the `to_int` or `__int__` method calls. The behavior matches that of Python, which rounds towards zero. @@ -6040,21 +6040,21 @@ All earlier releases were considered version 0.1. #### 🛠️ Fixed -- [Issue #253](https://github.com/modularml/mojo/issues/253) - Issue +- [Issue #253](https://github.com/modular/mojo/issues/253) - Issue when accessing a struct member alias without providing parameters. -- [Issue #404](https://github.com/modularml/mojo/issues/404) - The docs now use +- [Issue #404](https://github.com/modular/mojo/issues/404) - The docs now use `snake_case` for variable names, which more closely conforms to Python's style. -- [Issue #379](https://github.com/modularml/mojo/issues/379) - Tuple +- [Issue #379](https://github.com/modular/mojo/issues/379) - Tuple limitations have been addressed and multiple return values are now supported, even without parentheses. -- [Issue #347](https://github.com/modularml/mojo/issues/347) - Tuples no longer +- [Issue #347](https://github.com/modular/mojo/issues/347) - Tuples no longer require parentheses. -- [Issue #320](https://github.com/modularml/mojo/issues/320) - Python objects +- [Issue #320](https://github.com/modular/mojo/issues/320) - Python objects are now traversable via `for` loops. ## June 2023 @@ -6080,18 +6080,18 @@ All earlier releases were considered version 0.1. #### 🛠️ Fixed -- [Issue #229](https://github.com/modularml/mojo/issues/229) - Issue when +- [Issue #229](https://github.com/modular/mojo/issues/229) - Issue when throwing an exception from `__init__` before all fields are initialized. -- [Issue #74](https://github.com/modularml/mojo/issues/74) - Struct +- [Issue #74](https://github.com/modular/mojo/issues/74) - Struct definition with recursive reference crashes. -- [Issue #285](https://github.com/modularml/mojo/issues/285) - The +- [Issue #285](https://github.com/modular/mojo/issues/285) - The [`TargetInfo`](/mojo/stdlib/sys/info) module now includes `is_little_endian()` and `is_big_endian()` to check if the target host uses either little or big endian. -- [Issue #254](https://github.com/modularml/mojo/issues/254) - Parameter name +- [Issue #254](https://github.com/modular/mojo/issues/254) - Parameter name shadowing in nested scopes is now handled correctly. ### 2023-06-21 @@ -6148,14 +6148,14 @@ only in declared parameter names, e.g. the following now works correctly: fn foobar[w: Int, S: DType]() -> SIMD[S, w]: ... ``` -- [Issue #219](https://github.com/modularml/mojo/issues/219) - Issue when +- [Issue #219](https://github.com/modular/mojo/issues/219) - Issue when redefining a function and a struct defined in the same cell. -- [Issue #355](https://github.com/modularml/mojo/issues/355) - The loop order +- [Issue #355](https://github.com/modular/mojo/issues/355) - The loop order in the Matmul notebook for Python and naive mojo have been reordered for consistency. The loop order now follows (M, K, N) ordering. -- [Issue #309](https://github.com/modularml/mojo/issues/309) - Use snake case +- [Issue #309](https://github.com/modular/mojo/issues/309) - Use snake case naming within the testing package and move the asserts out of the TestSuite struct. @@ -6177,11 +6177,11 @@ only in declared parameter names, e.g. the following now works correctly: #### 🛠️ Fixed -- [Issue #354](https://github.com/modularml/mojo/issues/354) - Returning a tuple +- [Issue #354](https://github.com/modular/mojo/issues/354) - Returning a tuple doesn't work even with parens. -- [Issue #365](https://github.com/modularml/mojo/issues/365) - Copy-paste error +- [Issue #365](https://github.com/modular/mojo/issues/365) - Copy-paste error in `FloatLiteral` docs. -- [Issue #357](https://github.com/modularml/mojo/issues/357) - Crash when +- [Issue #357](https://github.com/modular/mojo/issues/357) - Crash when missing input parameter to variadic parameter struct member function. ### 2023-06-07 @@ -6198,7 +6198,7 @@ only in declared parameter names, e.g. the following now works correctly: - Mojo Playground no longer includes the following Python packages (due to size, compute costs, and - [environment complications](https://github.com/modularml/mojo/issues/300)): + [environment complications](https://github.com/modular/mojo/issues/300)): `torch`, `tensorflow`, `keras`, `transformers`. #### 🦋 Changed @@ -6206,19 +6206,19 @@ only in declared parameter names, e.g. the following now works correctly: - The data types and scalar names now conform to the naming convention used by numpy. So we use `Int32` instead of `SI32`, similarly using `Float32` instead of `F32`. Closes - [Issue #152](https://github.com/modularml/mojo/issues/152). + [Issue #152](https://github.com/modular/mojo/issues/152). #### 🛠️ Fixed -- [Issue #287](https://github.com/modularml/mojo/issues/287) - computed +- [Issue #287](https://github.com/modular/mojo/issues/287) - computed lvalues don't handle raising functions correctly -- [Issue #318](https://github.com/modularml/mojo/issues/318) - Large integers +- [Issue #318](https://github.com/modular/mojo/issues/318) - Large integers are not being printed correctly -- [Issue #326](https://github.com/modularml/mojo/issues/326) - Float modulo +- [Issue #326](https://github.com/modular/mojo/issues/326) - Float modulo operator is not working as expected -- [Issue #282](https://github.com/modularml/mojo/issues/282) - Default arguments +- [Issue #282](https://github.com/modular/mojo/issues/282) - Default arguments are not working as expected -- [Issue #271](https://github.com/modularml/mojo/issues/271) - Confusing error +- [Issue #271](https://github.com/modular/mojo/issues/271) - Confusing error message when converting between function types with different result semantics ## May 2023 @@ -6228,7 +6228,7 @@ only in declared parameter names, e.g. the following now works correctly: #### ⭐️ New - Mojo Playground now includes the following Python packages (in response to - [popular demand](https://github.com/modularml/mojo/discussions/173)): + [popular demand](https://github.com/modular/mojo/discussions/173)): `torch`, `tensorflow`, `polars`, `opencv-python`, `keras`, `Pillow`, `plotly`, `seaborn`, `sympy`, `transformers`. @@ -6292,9 +6292,9 @@ only in declared parameter names, e.g. the following now works correctly: #### 🛠️ Fixed -- [Issue #231](https://github.com/modularml/mojo/issues/231) - Unexpected error +- [Issue #231](https://github.com/modular/mojo/issues/231) - Unexpected error when a Python expression raises an exception -- [Issue #119](https://github.com/modularml/mojo/issues/119) - The REPL fails +- [Issue #119](https://github.com/modular/mojo/issues/119) - The REPL fails when a python variable is redefined ### 2023-05-24 @@ -6319,39 +6319,39 @@ only in declared parameter names, e.g. the following now works correctly: #### 🛠️ Fixed -- [Issue #204](https://github.com/modularml/mojo/issues/204) - Mojo REPL +- [Issue #204](https://github.com/modular/mojo/issues/204) - Mojo REPL crash when returning a String at compile-time -- [Issue #143](https://github.com/modularml/mojo/issues/143) - synthesized +- [Issue #143](https://github.com/modular/mojo/issues/143) - synthesized init in `@register_passable` type doesn't get correct convention. -- [Issue #201](https://github.com/modularml/mojo/issues/201) - String literal +- [Issue #201](https://github.com/modular/mojo/issues/201) - String literal concatenation is too eager. -- [Issue #209](https://github.com/modularml/mojo/issues/209) - [QoI] Terrible +- [Issue #209](https://github.com/modular/mojo/issues/209) - [QoI] Terrible error message trying to convert a type to itself. -- [Issue #32](https://github.com/modularml/mojo/issues/32) - Include struct +- [Issue #32](https://github.com/modular/mojo/issues/32) - Include struct fields in docgen -- [Issue #50](https://github.com/modularml/mojo/issues/50) - Int to string +- [Issue #50](https://github.com/modular/mojo/issues/50) - Int to string conversion crashes due to buffer overflow -- [Issue #132](https://github.com/modularml/mojo/issues/132) - PythonObject +- [Issue #132](https://github.com/modular/mojo/issues/132) - PythonObject `to_int` method has a misleading name -- [Issue #189](https://github.com/modularml/mojo/issues/189) - PythonObject bool +- [Issue #189](https://github.com/modular/mojo/issues/189) - PythonObject bool conversion is incorrect -- [Issue #65](https://github.com/modularml/mojo/issues/65) - Add SIMD +- [Issue #65](https://github.com/modular/mojo/issues/65) - Add SIMD constructor from Bool -- [Issue #153](https://github.com/modularml/mojo/issues/153) - Meaning of +- [Issue #153](https://github.com/modular/mojo/issues/153) - Meaning of `Time.now` function result is unclear -- [Issue #165](https://github.com/modularml/mojo/issues/165) - Type in +- [Issue #165](https://github.com/modular/mojo/issues/165) - Type in `Pointer.free` documentation -- [Issue #210](https://github.com/modularml/mojo/issues/210) - Parameter results +- [Issue #210](https://github.com/modular/mojo/issues/210) - Parameter results cannot be declared outside top-level in function -- [Issue #214](https://github.com/modularml/mojo/issues/214) - Pointer offset +- [Issue #214](https://github.com/modular/mojo/issues/214) - Pointer offset calculations at compile-time are incorrect -- [Issue #115](https://github.com/modularml/mojo/issues/115) - Float printing +- [Issue #115](https://github.com/modular/mojo/issues/115) - Float printing does not include the right number of digits -- [Issue #202](https://github.com/modularml/mojo/issues/202) - +- [Issue #202](https://github.com/modular/mojo/issues/202) - `kgen.unreachable` inside nested functions is illegal -- [Issue #235](https://github.com/modularml/mojo/issues/235) - Crash when +- [Issue #235](https://github.com/modular/mojo/issues/235) - Crash when register passable struct field is not register passable -- [Issue #237](https://github.com/modularml/mojo/issues/237) - Parameter +- [Issue #237](https://github.com/modular/mojo/issues/237) - Parameter closure sharp edges are not documented ### 2023-05-16 @@ -6366,16 +6366,16 @@ only in declared parameter names, e.g. the following now works correctly: #### 🛠️ Fixed -- [Issue #98](https://github.com/modularml/mojo/issues/98): +- [Issue #98](https://github.com/modular/mojo/issues/98): Incorrect error with lifetime tracking in loop. -- [Issue #49](https://github.com/modularml/mojo/issues/49): Type inference +- [Issue #49](https://github.com/modular/mojo/issues/49): Type inference issue (?) in 'ternary assignment' operation (FloatLiteral vs. 'SIMD[f32, 1]'). -- [Issue #48](https://github.com/modularml/mojo/issues/48): +- [Issue #48](https://github.com/modular/mojo/issues/48): and/or don't work with memory-only types. -- [Issue #11](https://github.com/modularml/mojo/issues/11): `setitem` Support +- [Issue #11](https://github.com/modular/mojo/issues/11): `setitem` Support for `PythonObject`. ### 2023-05-11 @@ -6393,7 +6393,7 @@ only in declared parameter names, e.g. the following now works correctly: - The "byref" syntax with the `&` sigil has changed to use an `inout` keyword to be more similar to the `borrowed` and `owned` syntax in arguments. - Please see [Issue #7](https://github.com/modularml/mojo/issues/7) for more + Please see [Issue #7](https://github.com/modular/mojo/issues/7) for more information. - Optimized the Matrix multiplication implementation in the notebook. @@ -6410,10 +6410,10 @@ from "consume" to "transfer." - Fixed missing overloads for `Testing.assertEqual` so that they work on `Integer` and `String` values. -- [Issue #6](https://github.com/modularml/mojo/issues/6): +- [Issue #6](https://github.com/modular/mojo/issues/6): Playground stops evaluating cells when a simple generic is defined. -- [Issue #18](https://github.com/modularml/mojo/issues/18): +- [Issue #18](https://github.com/modular/mojo/issues/18): Memory leak in Python interoperability was removed. ### 2023-05-02 diff --git a/docs/changelog.md b/docs/changelog.md index d23688bfe9..2a33bc61c4 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -393,17 +393,17 @@ what we publish. - The command `mojo debug --vscode` now sets the current working directory properly. -- [Issue #3796](https://github.com/modularml/mojo/issues/3796) - Compiler crash +- [Issue #3796](https://github.com/modular/mojo/issues/3796) - Compiler crash handling for-else statement. -- [Issue #3540](https://github.com/modularml/mojo/issues/3540) - Using named +- [Issue #3540](https://github.com/modular/mojo/issues/3540) - Using named output slot breaks trait conformance -- [Issue #3617](https://github.com/modularml/mojo/issues/3617) - Can't generate +- [Issue #3617](https://github.com/modular/mojo/issues/3617) - Can't generate the constructors for a type wrapping `!lit.ref` - The Mojo Language Server doesn't crash anymore on empty **init**.mojo files. - [Issue #3826](https://github.com/modularml/mojo/issues/3826). + [Issue #3826](https://github.com/modular/mojo/issues/3826). -- [Issue #3935](https://github.com/modularml/mojo/issues/3935) - Confusing OOM +- [Issue #3935](https://github.com/modular/mojo/issues/3935) - Confusing OOM error when using Tuple.get incorrectly. diff --git a/docs/faq.md b/docs/faq.md index d3e11a6a59..e89d8d9b0f 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -147,7 +147,7 @@ develop AI algorithms, but as we grow Mojo into a superset of Python, you can use it for other things like HPC, data transformations, writing pre/post processing operations, and much more. For examples of how Mojo can be used for other general programming tasks, see our [Mojo -examples](https://github.com/modularml/mojo/tree/main/examples). +examples](https://github.com/modular/mojo/tree/main/examples). ### Is Mojo interpreted or compiled? @@ -245,7 +245,7 @@ multiplication](https://www.modular.com/blog/the-worlds-fastest-unified-matrix-m ### Mojo’s matmul performance in the notebook doesn’t seem that great. What’s going on? The [Mojo Matmul -notebook](https://github.com/modularml/mojo/blob/main/examples/notebooks/Matmul.ipynb) +notebook](https://github.com/modular/mojo/blob/main/examples/notebooks/Matmul.ipynb) uses matrix multiplication to show off some Mojo features in a scenario that you would never attempt in pure Python. So that implementation is like a “toy” matmul implementation and it doesn’t measure up to the state of the art. @@ -282,7 +282,7 @@ Yes, but it's different. When we first announced Mojo, it was available only through login, in a JupyterLab environment. Now that Mojo is available for local development, we've shut down that service (you can instead [run Mojo notebooks -locally](https://github.com/modularml/mojo/tree/main/examples/notebooks#readme)). +locally](https://github.com/modular/mojo/tree/main/examples/notebooks#readme)). The new [Mojo Playground](/mojo/playground) is built into the docs website and does not require login. @@ -301,7 +301,7 @@ and does not require login. using buttons in the Playground toolbar. - There might be some bugs. Please [report issues and feedback on - GitHub](https://github.com/modularml/mojo/issues/new/choose). + GitHub](https://github.com/modular/mojo/issues/new/choose). ### What are the license terms for the SDK? diff --git a/docs/manual/basics.mdx b/docs/manual/basics.mdx index edeb731899..301dfdb90e 100644 --- a/docs/manual/basics.mdx +++ b/docs/manual/basics.mdx @@ -77,7 +77,7 @@ def main(): You don't need a `main()` function when coding in the [REPL](/mojo/manual/get-started#2-run-code-in-the-repl) or in a [Jupyter -notebook](https://github.com/modularml/mojo/tree/main/examples/notebooks#readme). +notebook](https://github.com/modular/mojo/tree/main/examples/notebooks#readme). ::: @@ -390,14 +390,14 @@ here is [Functions](/mojo/manual/functions). Otherwise, here are some other resources to check out: * If you want to experiment with some code, clone [the Mojo - repo](https://github.com/modularml/mojo/) to try our code examples: + repo](https://github.com/modular/mojo/) to try our code examples: ```sh - git clone https://github.com/modularml/mojo.git + git clone https://github.com/modular/mojo.git ``` In addition to several `.mojo` examples, the repo includes [Jupyter - notebooks](https://github.com/modularml/mojo/tree/main/examples/notebooks#readme) + notebooks](https://github.com/modular/mojo/tree/main/examples/notebooks#readme) that teach advanced Mojo features. * To see all the available Mojo APIs, check out the [Mojo standard library diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 08e6f575e0..94d6a02348 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -2,7 +2,7 @@ title: "Get started with Mojo" sidebar_label: "Tutorial: Get started with Mojo" description: "Install Mojo and learn the language basics by building a complete Mojo program" -github_url: https://github.com/modularml/mojo/tree/nightly/examples/life +github_url: https://github.com/modular/mojo/tree/nightly/examples/life image: /images/artwork/mojo-get-started.jpg --- @@ -29,7 +29,7 @@ tried to keep the explanations simple, and we included links along the way for you to go learn more about each topic. And if you just want to see the finished code, you can [get it on -GitHub](https://github.com/modularml/mojo/tree/nightly/examples/life). +GitHub](https://github.com/modular/mojo/tree/nightly/examples/life). ## 1. Create a Mojo project with `magic` diff --git a/docs/manual/operators.mdx b/docs/manual/operators.mdx index 768a1aab81..baaf9f5d8f 100644 --- a/docs/manual/operators.mdx +++ b/docs/manual/operators.mdx @@ -1030,7 +1030,7 @@ operations like printing complex values. We'll also allow mixing `Complex` and This example builds our `Complex` struct incrementally. You can also find the [complete example in the public Mojo GitHub -repo](https://github.com/modularml/mojo/tree/nightly/examples/operators). +repo](https://github.com/modular/mojo/tree/nightly/examples/operators). :::note diff --git a/docs/manual/parameters/index.mdx b/docs/manual/parameters/index.mdx index 084aba0ca8..169ce7db48 100644 --- a/docs/manual/parameters/index.mdx +++ b/docs/manual/parameters/index.mdx @@ -140,7 +140,7 @@ Mojo's support for generics is still early. You can write generic functions like this using traits and parameters. You can also write generic collections like `List` and `Dict`. If you're interested in learning how these types work, you can find the source code for the standard library collection types -[on GitHub](https://github.com/modularml/mojo/blob/nightly/stdlib/src/collections/). +[on GitHub](https://github.com/modular/mojo/blob/nightly/stdlib/src/collections/). ## Parameterized structs diff --git a/docs/manual/values/lifetimes.mdx b/docs/manual/values/lifetimes.mdx index 3c1871c0d7..bd96d45b95 100644 --- a/docs/manual/values/lifetimes.mdx +++ b/docs/manual/values/lifetimes.mdx @@ -425,7 +425,7 @@ for i in range(len(nums)): (You can find the code for the `List` iterator in the [Mojo -repo](https://github.com/modularml/mojo/blob/main/stdlib/src/collections/list.mojo#L63).) +repo](https://github.com/modular/mojo/blob/main/stdlib/src/collections/list.mojo#L63).) #### Parametric mutability of return values diff --git a/docs/notebooks/index.mdx b/docs/notebooks/index.mdx index 636b8e4a25..0b88575238 100644 --- a/docs/notebooks/index.mdx +++ b/docs/notebooks/index.mdx @@ -17,7 +17,7 @@ listing: --- The following pages are rendered from the Jupyter notebooks that are [available -on GitHub](https://github.com/modularml/mojo/tree/main/examples/notebooks). +on GitHub](https://github.com/modular/mojo/tree/main/examples/notebooks).


diff --git a/docs/roadmap.md b/docs/roadmap.md index 8ffd0fa4f8..764e99495e 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -29,7 +29,7 @@ In the near-term, we will **not** prioritize "general goodness" work such as: - Tackling broad Python ecosystem challenges like packaging. If you have encountered any bugs with current Mojo behavior, please -[submit an issue on GitHub](https://github.com/modularml/mojo/issues). +[submit an issue on GitHub](https://github.com/modular/mojo/issues). If you have ideas about how to improve the core Mojo features, we prefer that you first look for similar topics or start a new conversation about it @@ -148,7 +148,7 @@ When we get here, we will discuss what the right default is: for example, is full Python hash-table dynamism the default? Or do we use a more efficient model by default (e.g. vtable-based dispatch and explicitly declared stored properties) and allow opt'ing into dynamism with a `@dynamic` decorator on the -class. More discussion is [in this proposal](https://github.com/modularml/mojo/blob/main/proposals/mojo-and-dynamism.md). +class. More discussion is [in this proposal](https://github.com/modular/mojo/blob/main/proposals/mojo-and-dynamism.md). ## C/C++ Interop diff --git a/docs/tools/debugging.mdx b/docs/tools/debugging.mdx index 6672ded32d..2a761c6f88 100644 --- a/docs/tools/debugging.mdx +++ b/docs/tools/debugging.mdx @@ -26,7 +26,7 @@ There are several ways to start a debug session in VS Code. To start debugging, you'll need to have a Mojo project to debug. There are a number of examples ranging from simple to complex in the [Mojo repo on -GitHub](https://github.com/modularml/mojo). +GitHub](https://github.com/modular/mojo). :::note **VS Code veteran?** diff --git a/docs/tools/testing.mdx b/docs/tools/testing.mdx index bd67e80ec3..f444d44d5a 100644 --- a/docs/tools/testing.mdx +++ b/docs/tools/testing.mdx @@ -2,7 +2,7 @@ title: Testing sidebar_position: 2 description: Testing Mojo programs. -github_url: https://github.com/modularml/mojo/tree/nightly/examples/testing +github_url: https://github.com/modular/mojo/tree/nightly/examples/testing --- Mojo includes a framework for developing and executing unit tests. The framework @@ -102,9 +102,9 @@ its error message. - [Writing API documentation tests](#writing-api-documentation-tests) discusses how to use the Mojo testing framework to test code examples in your API documentation. -- The public [GitHub repo](https://github.com/modularml/mojo/tree/nightly) +- The public [GitHub repo](https://github.com/modular/mojo/tree/nightly) contains an [example - project](https://github.com/modularml/mojo/tree/nightly/examples/testing) to + project](https://github.com/modular/mojo/tree/nightly/examples/testing) to demonstrate both unit testing and docstring testing. Several of the examples shown later are based on this project. @@ -297,7 +297,7 @@ the following: If needed, you can optionally use the `-I` option one or more times to append additional paths to the list of directories searched to import Mojo modules and packages. Consider the [example testing -project](https://github.com/modularml/mojo/tree/nightly/examples/testing) in +project](https://github.com/modular/mojo/tree/nightly/examples/testing) in GitHub, which has the following directory structure: ```output @@ -369,7 +369,7 @@ By including the `--collect-only` or `--co` option, you can use `mojo test` to discover and print a list of tests. Consider the [example testing -project](https://github.com/modularml/mojo/tree/nightly/examples/testing) +project](https://github.com/modular/mojo/tree/nightly/examples/testing) directory structure shown in the [Running tests](#running-tests) section. The following command produces a list of all of the tests defined in the `test` directory hierarchy. @@ -440,7 +440,7 @@ output shown): You can also produce JSON output for test collection as well. Consider the [example testing -project](https://github.com/modularml/mojo/tree/nightly/examples/testing) +project](https://github.com/modular/mojo/tree/nightly/examples/testing) directory structure shown in the [Running tests](#running-tests) section. The following command collects a list in JSON format of all of the tests defined in the `test` directory hierarchy: @@ -626,7 +626,7 @@ suite within the same module. The format of a documentation test identifier is `@::`. This is best explained by an example. Consider the [example testing -project](https://github.com/modularml/mojo/tree/nightly/examples/testing) +project](https://github.com/modular/mojo/tree/nightly/examples/testing) directory structure shown in the [Running tests](#running-tests) section. The source files in the `src` directory might contain docstrings for the `my_math` package, the `utils.mojo` module, and the individual functions within that From 0eb5365459088b14a297e7ee5576797a0f767fbe Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 16 Jan 2025 20:07:33 -0500 Subject: [PATCH 117/182] [stdlib] Make `String(buffer=List[UInt8]())` keyword only In the future you should be able to print `List` of `Writable` type and convert it to a `String`. This ctor will conflict with that and so should be keyword-only. MODULAR_ORIG_COMMIT_REV_ID: 2b97e1cf7ef0a0c67a297a7b725da5d70e11eb6d --- stdlib/benchmarks/collections/bench_string.mojo | 4 ++-- stdlib/src/base64/base64.mojo | 4 ++-- stdlib/src/builtin/char.mojo | 2 +- stdlib/src/collections/dict.mojo | 2 +- stdlib/src/collections/string/_unicode.mojo | 4 ++-- stdlib/src/collections/string/format.mojo | 6 ++---- stdlib/src/collections/string/inline_string.mojo | 2 +- stdlib/src/collections/string/string.mojo | 2 +- stdlib/src/tempfile/tempfile.mojo | 2 +- stdlib/test/builtin/test_file.mojo | 6 +++--- stdlib/test/collections/string/test_string.mojo | 14 +++++++------- .../test/collections/string/test_string_slice.mojo | 6 +++--- 12 files changed, 26 insertions(+), 28 deletions(-) diff --git a/stdlib/benchmarks/collections/bench_string.mojo b/stdlib/benchmarks/collections/bench_string.mojo index 39ca437068..fe8ba978ed 100644 --- a/stdlib/benchmarks/collections/bench_string.mojo +++ b/stdlib/benchmarks/collections/bench_string.mojo @@ -53,9 +53,9 @@ fn make_string[ items.append(items[i]) i = i + 1 if i < len(items) - 1 else 0 items.append(0) - return String(items^) + return String(buffer=items^) else: - return String(f.read_bytes()) + return String(buffer=f.read_bytes()) except e: print(e, file=2) return abort[String]() diff --git a/stdlib/src/base64/base64.mojo b/stdlib/src/base64/base64.mojo index 750ee4cb78..c126834e25 100644 --- a/stdlib/src/base64/base64.mojo +++ b/stdlib/src/base64/base64.mojo @@ -188,7 +188,7 @@ fn b16encode(str: StringSlice) -> String: out.append(0) - return String(out^) + return String(buffer=out^) # ===-----------------------------------------------------------------------===# @@ -233,4 +233,4 @@ fn b16decode(str: StringSlice) -> String: p.append(decode(hi) << 4 | decode(lo)) p.append(0) - return String(p^) + return String(buffer=p^) diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index 74d789a619..aa316d21a7 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -259,7 +259,7 @@ struct Char(CollectionElement, EqualityComparable, Intable, Stringable): _ = self.unsafe_write_utf8(buffer.unsafe_ptr()) buffer.unsafe_ptr()[char_len] = 0 buffer.size = char_len + 1 - return String(buffer^) + return String(buffer=buffer^) # ===-------------------------------------------------------------------===# # Methods diff --git a/stdlib/src/collections/dict.mojo b/stdlib/src/collections/dict.mojo index f593677437..c6f585bae6 100644 --- a/stdlib/src/collections/dict.mojo +++ b/stdlib/src/collections/dict.mojo @@ -730,7 +730,7 @@ struct Dict[K: KeyElement, V: CollectionElement]( var minimum_capacity = self._minimum_size_of_string_representation() var string_buffer = List[UInt8](capacity=minimum_capacity) string_buffer.append(0) # Null terminator - var result = String(string_buffer^) + var result = String(buffer=string_buffer^) result += "{" var i = 0 diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index 152ec38d54..f9acb9db7d 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -204,7 +204,7 @@ fn to_lowercase(s: StringSlice) -> String: # Add NUL terminator output.append(0) - return String(output^) + return String(buffer=output^) fn to_uppercase(s: StringSlice) -> String: @@ -256,7 +256,7 @@ fn to_uppercase(s: StringSlice) -> String: # Add NUL terminator output.append(0) - return String(output^) + return String(buffer=output^) @always_inline diff --git a/stdlib/src/collections/string/format.mojo b/stdlib/src/collections/string/format.mojo index 34387e2856..ad358a028e 100644 --- a/stdlib/src/collections/string/format.mojo +++ b/stdlib/src/collections/string/format.mojo @@ -386,10 +386,8 @@ struct _FormatCurlyEntry(CollectionElement, CollectionElementNew): alias argnum = "Argument number: " alias does_not = " does not implement the trait " alias needed = "needed for conversion_flag: " - var flg = String(List[UInt8](flag, 0)) - raise Error( - argnum + String(i) + does_not + needed + flg - ) + var flg = String(buffer=List[UInt8](flag, 0)) + raise Error(String(argnum, i, does_not, needed, flg)) if self.format_spec: self.format_spec.value().format( diff --git a/stdlib/src/collections/string/inline_string.mojo b/stdlib/src/collections/string/inline_string.mojo index bfb77bab50..8235033158 100644 --- a/stdlib/src/collections/string/inline_string.mojo +++ b/stdlib/src/collections/string/inline_string.mojo @@ -140,7 +140,7 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): # Copy the bytes from the additional string. buffer.extend(str_slice.as_bytes()) buffer.append(0) # Add the NUL byte - self._storage = Self.Layout(String(buffer^)) + self._storage = Self.Layout(String(buffer=buffer^)) fn __add__(self, other: StringSlice) -> Self: """Construct a string by appending another string at the end of this string. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 5563b19735..ba8fe11d8e 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -695,7 +695,7 @@ struct String( self._buffer = Self._buffer_type(capacity=capacity) @always_inline - fn __init__(out self, owned buffer: List[UInt8, *_]): + fn __init__(out self, *, owned buffer: List[UInt8, *_]): """Construct a string from a buffer of bytes without copying the allocated data. diff --git a/stdlib/src/tempfile/tempfile.mojo b/stdlib/src/tempfile/tempfile.mojo index 02249d4cfd..e298462290 100644 --- a/stdlib/src/tempfile/tempfile.mojo +++ b/stdlib/src/tempfile/tempfile.mojo @@ -40,7 +40,7 @@ fn _get_random_name(size: Int = 8) -> String: ) name_list.append(ord(characters[rand_index])) name_list.append(0) - return String(name_list^) + return String(buffer=name_list^) fn _candidate_tempdir_list() -> List[String]: diff --git a/stdlib/test/builtin/test_file.mojo b/stdlib/test/builtin/test_file.mojo index c8c792a6ee..7b23687430 100644 --- a/stdlib/test/builtin/test_file.mojo +++ b/stdlib/test/builtin/test_file.mojo @@ -52,7 +52,7 @@ def test_file_read_bytes_multi(): assert_equal(len(bytes1), 12, "12 bytes") # we add the null terminator bytes1.append(0) - var string1 = String(bytes1) + var string1 = String(buffer=bytes1) assert_equal(len(string1), 12, "12 chars") assert_equal(string1, String("Lorem ipsum ")) @@ -60,7 +60,7 @@ def test_file_read_bytes_multi(): assert_equal(len(bytes2), 6, "6 bytes") # we add the null terminator bytes2.append(0) - var string2 = String(bytes2) + var string2 = String(buffer=bytes2) assert_equal(len(string2), 6, "6 chars") assert_equal(string2, "dolor ") @@ -224,7 +224,7 @@ struct Word: word.append(self.fourth_letter) word.append(self.fith_letter) word.append(0) - return String(word) + return String(buffer=word) def test_file_read_to_dtype_pointer(): diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index d3d4f8e3b4..c2f563cd2e 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -656,9 +656,9 @@ def test_split(): + String("\x1c") + String("\x1d") + String("\x1e") - + String(next_line) - + String(unicode_line_sep) - + String(unicode_paragraph_sep) + + String(buffer=next_line) + + String(buffer=unicode_line_sep) + + String(buffer=unicode_paragraph_sep) ) var s = univ_sep_var + "hello" + univ_sep_var + "world" + univ_sep_var d = s.split() @@ -818,7 +818,7 @@ def test_splitlines(): """TODO: \\u2029""" for i in List(next_line, unicode_line_sep, unicode_paragraph_sep): - u = String(i[]) + u = String(buffer=i[]) item = String("").join("hello", u, "world", u, "mojo", u, "language", u) assert_equal(item.splitlines(), hello_mojo) assert_equal( @@ -890,9 +890,9 @@ def test_isspace(): String("\x1c"), String("\x1d"), String("\x1e"), - String(next_line), - String(unicode_line_sep), - String(unicode_paragraph_sep), + String(buffer=next_line), + String(buffer=unicode_line_sep), + String(buffer=unicode_paragraph_sep), ) for i in univ_sep_var: diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 166bbbf297..14dae2dde2 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -560,11 +560,11 @@ def test_splitlines(): ) # test \x85 \u2028 \u2029 - var next_line = String(List[UInt8](0xC2, 0x85, 0)) + var next_line = String(buffer=List[UInt8](0xC2, 0x85, 0)) """TODO: \\x85""" - var unicode_line_sep = String(List[UInt8](0xE2, 0x80, 0xA8, 0)) + var unicode_line_sep = String(buffer=List[UInt8](0xE2, 0x80, 0xA8, 0)) """TODO: \\u2028""" - var unicode_paragraph_sep = String(List[UInt8](0xE2, 0x80, 0xA9, 0)) + var unicode_paragraph_sep = String(buffer=List[UInt8](0xE2, 0x80, 0xA9, 0)) """TODO: \\u2029""" for i in List(next_line, unicode_line_sep, unicode_paragraph_sep): From 632f282b4b6af0ca2130fca6897ca95e06bb89e4 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Thu, 16 Jan 2025 18:02:28 -0800 Subject: [PATCH 118/182] Update link to get started with Mojo MODULAR_ORIG_COMMIT_REV_ID: 78c8cb122bdd24ab3b62d3139cceef6120c9a379 --- docs/faq.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/faq.md b/docs/faq.md index e89d8d9b0f..32ecb58de7 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -270,8 +270,8 @@ dashboard](https://www.modular.com/max/performance). ### How can I get access to the SDK? -Mojo is included with the MAX SDK, which you can [download and use for -free](/max/install). +Mojo is included with the `max` conda package. Try it now by following +the tutorial to [get started with Mojo](/mojo/manual/get-started). Read more about [why Mojo is bundled with MAX](/max/faq#why-bundle-mojo-with-max). From d3b5208d3ff603ffbbe093dd0551672bb44910c0 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 16 Jan 2025 23:15:54 -0500 Subject: [PATCH 119/182] [WIP][stdlib] Move `"x:" + String(x)` etc. to `String("x:", x)` This is more performant due to using buffering, and it cleans up the ugly formatting of having multiple `String(x)` ctors in large messages. MODULAR_ORIG_COMMIT_REV_ID: 80b10f5559fb6ad152a80828328be559e834efe9 --- stdlib/src/builtin/error.mojo | 21 +++++++++++++++++++++ stdlib/src/os/os.mojo | 10 +++++----- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/stdlib/src/builtin/error.mojo b/stdlib/src/builtin/error.mojo index 5ee6a4dcfa..0e599ecbf5 100644 --- a/stdlib/src/builtin/error.mojo +++ b/stdlib/src/builtin/error.mojo @@ -23,6 +23,7 @@ from memory.memory import _free from collections.string import StringSlice from utils import StringRef +from utils.write import write_buffered # ===-----------------------------------------------------------------------===# # Error @@ -112,6 +113,26 @@ struct Error( self.data = dest self.loaded_length = -length + @no_inline + fn __init__[ + *Ts: Writable + ](out self, *args: *Ts, sep: StringLiteral = "", end: StringLiteral = ""): + """ + Construct an Error by concatenating a sequence of Writable arguments. + + Args: + args: A sequence of Writable arguments. + sep: The separator used between elements. + end: The String to write after printing the elements. + + Parameters: + Ts: The types of the arguments to format. Each type must be satisfy + `Writable`. + """ + var output = String() + write_buffered(output, args, sep=sep, end=end) + self = Error(output) + fn copy(self) -> Self: """Copy the object. diff --git a/stdlib/src/os/os.mojo b/stdlib/src/os/os.mojo index 350a660db6..0d623bcfe6 100644 --- a/stdlib/src/os/os.mojo +++ b/stdlib/src/os/os.mojo @@ -250,16 +250,16 @@ fn abort[result: AnyType = NoneType._mlir_type]() -> result: @no_inline fn abort[ - result: AnyType = NoneType._mlir_type, *, W: Writable -](message: W) -> result: + result: AnyType = NoneType._mlir_type, *Ts: Writable +](*messages: *Ts) -> result: """Calls a target dependent trap instruction if available. Parameters: result: The result type. - W: The Writable type. + Ts: The Writable types. Args: - message: The message to include when aborting. + messages: The messages to include when aborting. Returns: A null result type. @@ -267,7 +267,7 @@ fn abort[ @parameter if not is_gpu(): - print(message, flush=True) + print(String(messages), flush=True) return abort[result]() From 0d00718550bbfa79c64585d60da813110caf94b4 Mon Sep 17 00:00:00 2001 From: modularbot Date: Fri, 17 Jan 2025 15:20:27 +0000 Subject: [PATCH 120/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025011705 --- examples/life/magic.lock | 273 +++++++++++++++++----------------- examples/magic.lock | 231 ++++++++++++++-------------- examples/notebooks/magic.lock | 249 ++++++++++++++++--------------- examples/operators/magic.lock | 231 ++++++++++++++-------------- examples/testing/magic.lock | 231 ++++++++++++++-------------- magic.lock | 231 ++++++++++++++-------------- 6 files changed, 726 insertions(+), 720 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 5a1423aa1f..af20cdf69e 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -129,7 +129,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-he02047a_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda @@ -151,7 +151,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda @@ -160,7 +160,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -259,7 +259,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -405,7 +405,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgettextpo-devel-0.22.5-h0a1ffab_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libglib-2.82.2-hc486b8e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libglib-2.82.2-hc486b8e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda @@ -427,7 +427,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsndfile-1.2.2-h79657aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda @@ -436,7 +436,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libvorbis-1.3.7-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -535,7 +535,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -669,7 +669,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgettextpo-devel-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.82.2-h07bd6cf_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.82.2-hdff4504_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda @@ -690,12 +690,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsndfile-1.2.2-h9739721_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvorbis-1.3.7-h9f76cd9_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -792,7 +792,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -4582,9 +4582,9 @@ packages: license_family: GPL size: 997381 timestamp: 1707330687590 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_0.conda - sha256: 49ee9401d483a76423461c50dcd37f91d070efaec7e4dc2828d8cdd2ce694231 - md5: 13e8e54035ddd2b91875ba399f0f7c04 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_1.conda + sha256: f0804a9e46ae7b32ca698d26c1c95aa82a91f71b6051883d4a46bea725be9ea4 + md5: 37d1af619d999ee8f1f73cf5a06f4e2f depends: - __glibc >=2.17,<3.0.a0 - libffi >=3.4,<4.0a0 @@ -4593,15 +4593,15 @@ packages: - libzlib >=1.3.1,<2.0a0 - pcre2 >=10.44,<10.45.0a0 constrains: - - glib 2.82.2 *_0 + - glib 2.82.2 *_1 arch: x86_64 platform: linux license: LGPL-2.1-or-later - size: 3931898 - timestamp: 1729191404130 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libglib-2.82.2-hc486b8e_0.conda - sha256: 6797d24de7acd298f81a86078c64e4f3fea6d551a3e8892205c9e72a37a7cc3c - md5: 47f6d85fe47b865e56c539f2ba5f4dad + size: 3923974 + timestamp: 1737037491054 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libglib-2.82.2-hc486b8e_1.conda + sha256: aed7967aaea90b5649eb7eb0eab2ed2270323245eb0832b228e876fbeaae7f76 + md5: 6dfc5a88cfd58288999ab5081f57de9c depends: - libffi >=3.4,<4.0a0 - libgcc >=13 @@ -4609,15 +4609,15 @@ packages: - libzlib >=1.3.1,<2.0a0 - pcre2 >=10.44,<10.45.0a0 constrains: - - glib 2.82.2 *_0 + - glib 2.82.2 *_1 arch: aarch64 platform: linux license: LGPL-2.1-or-later - size: 4020802 - timestamp: 1729191545578 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.82.2-h07bd6cf_0.conda - sha256: 101fb31c509d6a69ac5d612b51d4088ddbc675fca18cf0c3589cfee26cd01ca0 - md5: 890783f64502fa6bfcdc723cfbf581b4 + size: 4004134 + timestamp: 1737037535030 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.82.2-hdff4504_1.conda + sha256: d002aeaa51424e331f8504a54b6ba4388a6011a0ebcac29296f3d14282bf733b + md5: 849da57c370384ce48bef2e050488882 depends: - __osx >=11.0 - libffi >=3.4,<4.0a0 @@ -4626,12 +4626,12 @@ packages: - libzlib >=1.3.1,<2.0a0 - pcre2 >=10.44,<10.45.0a0 constrains: - - glib 2.82.2 *_0 + - glib 2.82.2 *_1 arch: arm64 platform: osx license: LGPL-2.1-or-later - size: 3635416 - timestamp: 1729191799117 + size: 3643364 + timestamp: 1737037789629 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 md5: cc3573974587f12dda90d96e3e55a702 @@ -5501,9 +5501,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 + md5: 84bd1c9a82b455e7a2f390375fb38f90 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5511,30 +5511,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 873551 - timestamp: 1733761824646 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 - md5: d4bf59f8783a4a66c0aec568f6de3ff4 + size: 876582 + timestamp: 1737123945341 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 + md5: 1998946fa3ccf38a07b44a879b2227ae depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1042182 - timestamp: 1733761913736 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a + size: 1044953 + timestamp: 1737123983895 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb + md5: 714719df4f49e30f9728956f240846ca depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 850553 - timestamp: 1733762057506 + size: 853163 + timestamp: 1737124192432 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -5806,9 +5806,9 @@ packages: license_family: BSD size: 35720 timestamp: 1680113474501 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda + sha256: b4a8890023902aef9f1f33e3e35603ad9c2f16c21fdb58e968fa6c1bd3e94c0b + md5: 771ee65e13bc599b0b62af5359d80169 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5816,30 +5816,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda - sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 - md5: 1899e1ec2be63386c41c4db31d3056af + size: 891272 + timestamp: 1737016632446 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda + sha256: 67914c7f171d343059144d804c2f17fcd621a94e45f179a0fd843b8c1618823e + md5: 915db044076cbbdffb425170deb4ce38 depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 627484 - timestamp: 1729322575379 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a + size: 621056 + timestamp: 1737016626950 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda + sha256: d13fb49d4c8262bf2c44ffb2c77bb2b5d0f85fc6de76bdb75208efeccb29fce6 + md5: 20717343fb30798ab7c23c2e92b748c1 depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 + size: 418890 + timestamp: 1737016751326 - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 sha256: 53080d72388a57b3c31ad5805c93a7328e46ff22fab7c44ad2a86d712740af33 md5: 309dec04b70a3cc0f1e84a4013683bc0 @@ -6077,6 +6077,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception + license_family: APACHE size: 280830 timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda @@ -6173,47 +6174,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda noarch: python - sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 - md5: 63f0b9dbd781076f2346a4c90818fa77 + sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 + md5: 7e6c35d82044e8d31e9327e7d90bfb2b depends: - - max-core ==25.1.0.dev2025011605 release - - max-python >=25.1.0.dev2025011605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011605 release - - mblack ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release + - max-python >=25.1.0.dev2025011705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737005226114 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 - md5: 67b61208a7f51d98440b829a762aa983 + size: 9920 + timestamp: 1737091778690 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e + md5: 5575de33b0503143e635ade746f057c3 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 244845391 - timestamp: 1737004888429 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 - md5: ec67c1c4477173523c480d0439f618ee + size: 244764907 + timestamp: 1737091186388 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b + md5: a9b13b577fb1bcc14b330f5a4185023c depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 247313436 - timestamp: 1737005226112 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 - md5: 67f133797e55bdfeae523889d117d24e + size: 247240781 + timestamp: 1737091778688 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 + md5: c4397350b325ae5a0e07f61e483fc3e5 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 206707824 - timestamp: 1737004945969 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 - md5: 6fde421d7d48ab50ec34964bfc003ab0 + size: 206615275 + timestamp: 1737092643231 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a + md5: 0ddfaa3caa3647a0cbcdf394774ee6be depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -6234,13 +6235,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617353 - timestamp: 1737004888439 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca - md5: f264d20311c5422c256d177081752fc4 + size: 124617960 + timestamp: 1737091186397 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 + md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -6261,13 +6262,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127393468 - timestamp: 1737005226123 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 - md5: b42171a30a90eca86de374dc6562d2ab + size: 127367910 + timestamp: 1737091778698 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 + md5: 53e9620bd08e983c5e52e02afef0a990 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -6288,12 +6289,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110522116 - timestamp: 1737004945972 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + size: 110545057 + timestamp: 1737092643234 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda noarch: python - sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 - md5: d60436499404c582b03af554c788436f + sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 + md5: 680622d3117019e99ddc173efab357c7 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6303,8 +6304,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130793 - timestamp: 1737005226119 + size: 130807 + timestamp: 1737091778695 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6314,18 +6315,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda noarch: python - sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea - md5: 864d0b85ff8fd743209bea757229d010 + sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d + md5: eea061b963a95002a8740d4b4f506d44 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737005226120 + size: 22929 + timestamp: 1737091778696 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -8747,12 +8748,12 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf - md5: 8ac3367aafb1cc0a068483c580af8015 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda + sha256: c4b1ae8a2931fe9b274c44af29c5475a85b37693999f8c792dad0f8c6734b1de + md5: dbcace4706afdfb7eb891f7b37d07c04 license: LicenseRef-Public-Domain - size: 122354 - timestamp: 1728047496079 + size: 122921 + timestamp: 1737119101255 - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 diff --git a/examples/magic.lock b/examples/magic.lock index aa2ecfc4a4..bfba300bb8 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -114,7 +114,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda @@ -122,7 +122,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -206,7 +206,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -332,7 +332,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda @@ -340,7 +340,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -424,7 +424,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -544,12 +544,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -632,7 +632,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -4147,9 +4147,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 + md5: 84bd1c9a82b455e7a2f390375fb38f90 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4157,30 +4157,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 873551 - timestamp: 1733761824646 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 - md5: d4bf59f8783a4a66c0aec568f6de3ff4 + size: 876582 + timestamp: 1737123945341 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 + md5: 1998946fa3ccf38a07b44a879b2227ae depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1042182 - timestamp: 1733761913736 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a + size: 1044953 + timestamp: 1737123983895 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb + md5: 714719df4f49e30f9728956f240846ca depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 850553 - timestamp: 1733762057506 + size: 853163 + timestamp: 1737124192432 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -4421,9 +4421,9 @@ packages: license_family: BSD size: 35720 timestamp: 1680113474501 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda + sha256: b4a8890023902aef9f1f33e3e35603ad9c2f16c21fdb58e968fa6c1bd3e94c0b + md5: 771ee65e13bc599b0b62af5359d80169 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4431,30 +4431,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda - sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 - md5: 1899e1ec2be63386c41c4db31d3056af + size: 891272 + timestamp: 1737016632446 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda + sha256: 67914c7f171d343059144d804c2f17fcd621a94e45f179a0fd843b8c1618823e + md5: 915db044076cbbdffb425170deb4ce38 depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 627484 - timestamp: 1729322575379 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a + size: 621056 + timestamp: 1737016626950 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda + sha256: d13fb49d4c8262bf2c44ffb2c77bb2b5d0f85fc6de76bdb75208efeccb29fce6 + md5: 20717343fb30798ab7c23c2e92b748c1 depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 + size: 418890 + timestamp: 1737016751326 - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf md5: 63f790534398730f59e1b899c3644d4a @@ -4655,6 +4655,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception + license_family: APACHE size: 280830 timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda @@ -4751,47 +4752,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda noarch: python - sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 - md5: 63f0b9dbd781076f2346a4c90818fa77 + sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 + md5: 7e6c35d82044e8d31e9327e7d90bfb2b depends: - - max-core ==25.1.0.dev2025011605 release - - max-python >=25.1.0.dev2025011605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011605 release - - mblack ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release + - max-python >=25.1.0.dev2025011705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737005226114 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 - md5: 67b61208a7f51d98440b829a762aa983 + size: 9920 + timestamp: 1737091778690 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e + md5: 5575de33b0503143e635ade746f057c3 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 244845391 - timestamp: 1737004888429 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 - md5: ec67c1c4477173523c480d0439f618ee + size: 244764907 + timestamp: 1737091186388 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b + md5: a9b13b577fb1bcc14b330f5a4185023c depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 247313436 - timestamp: 1737005226112 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 - md5: 67f133797e55bdfeae523889d117d24e + size: 247240781 + timestamp: 1737091778688 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 + md5: c4397350b325ae5a0e07f61e483fc3e5 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 206707824 - timestamp: 1737004945969 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.11release.conda - sha256: 871a3cc43052f0b29bbeec075c0b9963c43bdc10fc234746448d6950b77ff9a6 - md5: 14179d3572398ab1bbf4004ae43c6f3d + size: 206615275 + timestamp: 1737092643231 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.11release.conda + sha256: 1579f2f7ef96eb56ad294507a1d65cab236a45170d1f8e165ace9a3beba22514 + md5: 18a9d8cfc990a13b024167be3a96b06c depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.11.* - fastapi - httpx @@ -4812,13 +4813,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 124645362 - timestamp: 1737004888437 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.11release.conda - sha256: 3c96fb1819ea00d81efb078e753a6d150cf5bf83a73e1a19fec032325538dbb4 - md5: 3bd00fa93e9306846a91142e73cca48f + size: 124607308 + timestamp: 1737091186395 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.11release.conda + sha256: 6036dd2cdac03ac625cd5395bf5c60e013c45c04c8d3daa386d20609a5472c81 + md5: 87e3800f4237db30865cf5e28d42da1c depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.11.* - fastapi - httpx @@ -4839,13 +4840,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 127420456 - timestamp: 1737005226120 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.11release.conda - sha256: da21ee84763b6901de213b52bd6c5b82000da39f54dc86218ff3faf3eafcf450 - md5: 66e2d3f9ee8a31dacfe7e52a4585dcb3 + size: 127402633 + timestamp: 1737091778695 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.11release.conda + sha256: 71d6321e9296dbc390f118e2ad1056601c94076ff33e5f48c72e27b86052aa07 + md5: 40d60b1a7730858a15b26a6ce3e68dc5 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.11.* - fastapi - httpx @@ -4866,12 +4867,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 110537588 - timestamp: 1737004945971 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + size: 110519320 + timestamp: 1737092643233 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda noarch: python - sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 - md5: d60436499404c582b03af554c788436f + sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 + md5: 680622d3117019e99ddc173efab357c7 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4881,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130793 - timestamp: 1737005226119 + size: 130807 + timestamp: 1737091778695 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4892,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda noarch: python - sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea - md5: 864d0b85ff8fd743209bea757229d010 + sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d + md5: eea061b963a95002a8740d4b4f506d44 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737005226120 + size: 22929 + timestamp: 1737091778696 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -6725,12 +6726,12 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf - md5: 8ac3367aafb1cc0a068483c580af8015 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda + sha256: c4b1ae8a2931fe9b274c44af29c5475a85b37693999f8c792dad0f8c6734b1de + md5: dbcace4706afdfb7eb891f7b37d07c04 license: LicenseRef-Public-Domain - size: 122354 - timestamp: 1728047496079 + size: 122921 + timestamp: 1737119101255 - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index f35391f354..84cdcbd099 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -149,7 +149,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda @@ -157,7 +157,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -237,7 +237,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda @@ -273,7 +273,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda @@ -440,7 +440,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda @@ -448,7 +448,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -528,7 +528,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda @@ -564,7 +564,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda @@ -726,12 +726,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda @@ -741,13 +741,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -813,7 +813,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda @@ -848,7 +848,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda @@ -4934,9 +4934,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 + md5: 84bd1c9a82b455e7a2f390375fb38f90 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4944,30 +4944,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 873551 - timestamp: 1733761824646 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 - md5: d4bf59f8783a4a66c0aec568f6de3ff4 + size: 876582 + timestamp: 1737123945341 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 + md5: 1998946fa3ccf38a07b44a879b2227ae depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1042182 - timestamp: 1733761913736 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a + size: 1044953 + timestamp: 1737123983895 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb + md5: 714719df4f49e30f9728956f240846ca depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 850553 - timestamp: 1733762057506 + size: 853163 + timestamp: 1737124192432 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -5208,9 +5208,9 @@ packages: license_family: BSD size: 35720 timestamp: 1680113474501 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda + sha256: b4a8890023902aef9f1f33e3e35603ad9c2f16c21fdb58e968fa6c1bd3e94c0b + md5: 771ee65e13bc599b0b62af5359d80169 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5218,30 +5218,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda - sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 - md5: 1899e1ec2be63386c41c4db31d3056af + size: 891272 + timestamp: 1737016632446 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda + sha256: 67914c7f171d343059144d804c2f17fcd621a94e45f179a0fd843b8c1618823e + md5: 915db044076cbbdffb425170deb4ce38 depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 627484 - timestamp: 1729322575379 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a + size: 621056 + timestamp: 1737016626950 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda + sha256: d13fb49d4c8262bf2c44ffb2c77bb2b5d0f85fc6de76bdb75208efeccb29fce6 + md5: 20717343fb30798ab7c23c2e92b748c1 depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 + size: 418890 + timestamp: 1737016751326 - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf md5: 63f790534398730f59e1b899c3644d4a @@ -5442,6 +5442,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception + license_family: APACHE size: 280830 timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda @@ -5548,47 +5549,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda noarch: python - sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 - md5: 63f0b9dbd781076f2346a4c90818fa77 + sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 + md5: 7e6c35d82044e8d31e9327e7d90bfb2b depends: - - max-core ==25.1.0.dev2025011605 release - - max-python >=25.1.0.dev2025011605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011605 release - - mblack ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release + - max-python >=25.1.0.dev2025011705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737005226114 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 - md5: 67b61208a7f51d98440b829a762aa983 + size: 9920 + timestamp: 1737091778690 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e + md5: 5575de33b0503143e635ade746f057c3 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 244845391 - timestamp: 1737004888429 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 - md5: ec67c1c4477173523c480d0439f618ee + size: 244764907 + timestamp: 1737091186388 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b + md5: a9b13b577fb1bcc14b330f5a4185023c depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 247313436 - timestamp: 1737005226112 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 - md5: 67f133797e55bdfeae523889d117d24e + size: 247240781 + timestamp: 1737091778688 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 + md5: c4397350b325ae5a0e07f61e483fc3e5 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 206707824 - timestamp: 1737004945969 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 - md5: 6fde421d7d48ab50ec34964bfc003ab0 + size: 206615275 + timestamp: 1737092643231 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a + md5: 0ddfaa3caa3647a0cbcdf394774ee6be depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -5609,13 +5610,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617353 - timestamp: 1737004888439 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca - md5: f264d20311c5422c256d177081752fc4 + size: 124617960 + timestamp: 1737091186397 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 + md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -5636,13 +5637,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127393468 - timestamp: 1737005226123 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 - md5: b42171a30a90eca86de374dc6562d2ab + size: 127367910 + timestamp: 1737091778698 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 + md5: 53e9620bd08e983c5e52e02afef0a990 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -5663,12 +5664,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110522116 - timestamp: 1737004945972 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + size: 110545057 + timestamp: 1737092643234 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda noarch: python - sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 - md5: d60436499404c582b03af554c788436f + sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 + md5: 680622d3117019e99ddc173efab357c7 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5678,8 +5679,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130793 - timestamp: 1737005226119 + size: 130807 + timestamp: 1737091778695 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5699,18 +5700,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda noarch: python - sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea - md5: 864d0b85ff8fd743209bea757229d010 + sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d + md5: eea061b963a95002a8740d4b4f506d44 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737005226120 + size: 22929 + timestamp: 1737091778696 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -7286,17 +7287,17 @@ packages: license_family: GPL size: 250351 timestamp: 1679532511311 -- conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda - sha256: f972eecb4dc8e06257af37642f92b0f2df04a7fe4c950f2e1045505e5e93985f - md5: 8c9083612c1bfe6878715ed5732605f8 +- conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.1-pyhd8ed1ab_0.conda + sha256: 55a8c68d75bc70624be9dbd5550d2de0fae295363fb836860a4a5d244a5b088a + md5: dbb48421efd666ea133c6d5e67291766 depends: - attrs >=22.2.0 - python >=3.9 - rpds-py >=0.7.0 + - typing_extensions >=4.4.0 license: MIT - license_family: MIT - size: 42201 - timestamp: 1733366868091 + size: 42296 + timestamp: 1737120499679 - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda sha256: fcb5687d3ec5fff580b64b8fb649d9d65c999a91a5c3108a313ecdd2de99f06b md5: 647770db979b43f9c9ca25dcfa7dc4e4 @@ -7940,12 +7941,12 @@ packages: license_family: APACHE size: 15183 timestamp: 1733331395943 -- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf - md5: 8ac3367aafb1cc0a068483c580af8015 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda + sha256: c4b1ae8a2931fe9b274c44af29c5475a85b37693999f8c792dad0f8c6734b1de + md5: dbcace4706afdfb7eb891f7b37d07c04 license: LicenseRef-Public-Domain - size: 122354 - timestamp: 1728047496079 + size: 122921 + timestamp: 1737119101255 - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda sha256: e0eb6c8daf892b3056f08416a96d68b0a358b7c46b99c8a50481b22631a4dfc0 md5: e7cb0f5745e4c5035a460248334af7eb diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 36177f7982..6fa5a396b7 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -114,7 +114,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda @@ -122,7 +122,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -206,7 +206,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -332,7 +332,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda @@ -340,7 +340,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -424,7 +424,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -544,12 +544,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -632,7 +632,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -4147,9 +4147,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 + md5: 84bd1c9a82b455e7a2f390375fb38f90 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4157,30 +4157,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 873551 - timestamp: 1733761824646 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 - md5: d4bf59f8783a4a66c0aec568f6de3ff4 + size: 876582 + timestamp: 1737123945341 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 + md5: 1998946fa3ccf38a07b44a879b2227ae depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1042182 - timestamp: 1733761913736 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a + size: 1044953 + timestamp: 1737123983895 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb + md5: 714719df4f49e30f9728956f240846ca depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 850553 - timestamp: 1733762057506 + size: 853163 + timestamp: 1737124192432 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -4421,9 +4421,9 @@ packages: license_family: BSD size: 35720 timestamp: 1680113474501 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda + sha256: b4a8890023902aef9f1f33e3e35603ad9c2f16c21fdb58e968fa6c1bd3e94c0b + md5: 771ee65e13bc599b0b62af5359d80169 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4431,30 +4431,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda - sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 - md5: 1899e1ec2be63386c41c4db31d3056af + size: 891272 + timestamp: 1737016632446 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda + sha256: 67914c7f171d343059144d804c2f17fcd621a94e45f179a0fd843b8c1618823e + md5: 915db044076cbbdffb425170deb4ce38 depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 627484 - timestamp: 1729322575379 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a + size: 621056 + timestamp: 1737016626950 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda + sha256: d13fb49d4c8262bf2c44ffb2c77bb2b5d0f85fc6de76bdb75208efeccb29fce6 + md5: 20717343fb30798ab7c23c2e92b748c1 depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 + size: 418890 + timestamp: 1737016751326 - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf md5: 63f790534398730f59e1b899c3644d4a @@ -4655,6 +4655,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception + license_family: APACHE size: 280830 timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda @@ -4751,47 +4752,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda noarch: python - sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 - md5: 63f0b9dbd781076f2346a4c90818fa77 + sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 + md5: 7e6c35d82044e8d31e9327e7d90bfb2b depends: - - max-core ==25.1.0.dev2025011605 release - - max-python >=25.1.0.dev2025011605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011605 release - - mblack ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release + - max-python >=25.1.0.dev2025011705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737005226114 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 - md5: 67b61208a7f51d98440b829a762aa983 + size: 9920 + timestamp: 1737091778690 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e + md5: 5575de33b0503143e635ade746f057c3 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 244845391 - timestamp: 1737004888429 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 - md5: ec67c1c4477173523c480d0439f618ee + size: 244764907 + timestamp: 1737091186388 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b + md5: a9b13b577fb1bcc14b330f5a4185023c depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 247313436 - timestamp: 1737005226112 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 - md5: 67f133797e55bdfeae523889d117d24e + size: 247240781 + timestamp: 1737091778688 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 + md5: c4397350b325ae5a0e07f61e483fc3e5 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 206707824 - timestamp: 1737004945969 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 - md5: 6fde421d7d48ab50ec34964bfc003ab0 + size: 206615275 + timestamp: 1737092643231 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a + md5: 0ddfaa3caa3647a0cbcdf394774ee6be depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4812,13 +4813,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617353 - timestamp: 1737004888439 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca - md5: f264d20311c5422c256d177081752fc4 + size: 124617960 + timestamp: 1737091186397 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 + md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4839,13 +4840,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127393468 - timestamp: 1737005226123 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 - md5: b42171a30a90eca86de374dc6562d2ab + size: 127367910 + timestamp: 1737091778698 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 + md5: 53e9620bd08e983c5e52e02afef0a990 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4866,12 +4867,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110522116 - timestamp: 1737004945972 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + size: 110545057 + timestamp: 1737092643234 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda noarch: python - sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 - md5: d60436499404c582b03af554c788436f + sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 + md5: 680622d3117019e99ddc173efab357c7 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4881,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130793 - timestamp: 1737005226119 + size: 130807 + timestamp: 1737091778695 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4892,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda noarch: python - sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea - md5: 864d0b85ff8fd743209bea757229d010 + sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d + md5: eea061b963a95002a8740d4b4f506d44 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737005226120 + size: 22929 + timestamp: 1737091778696 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6725,12 +6726,12 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf - md5: 8ac3367aafb1cc0a068483c580af8015 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda + sha256: c4b1ae8a2931fe9b274c44af29c5475a85b37693999f8c792dad0f8c6734b1de + md5: dbcace4706afdfb7eb891f7b37d07c04 license: LicenseRef-Public-Domain - size: 122354 - timestamp: 1728047496079 + size: 122921 + timestamp: 1737119101255 - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock index 36177f7982..6fa5a396b7 100644 --- a/examples/testing/magic.lock +++ b/examples/testing/magic.lock @@ -114,7 +114,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda @@ -122,7 +122,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -206,7 +206,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -332,7 +332,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda @@ -340,7 +340,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -424,7 +424,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -544,12 +544,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -632,7 +632,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -4147,9 +4147,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 + md5: 84bd1c9a82b455e7a2f390375fb38f90 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4157,30 +4157,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 873551 - timestamp: 1733761824646 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 - md5: d4bf59f8783a4a66c0aec568f6de3ff4 + size: 876582 + timestamp: 1737123945341 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 + md5: 1998946fa3ccf38a07b44a879b2227ae depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1042182 - timestamp: 1733761913736 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a + size: 1044953 + timestamp: 1737123983895 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb + md5: 714719df4f49e30f9728956f240846ca depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 850553 - timestamp: 1733762057506 + size: 853163 + timestamp: 1737124192432 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -4421,9 +4421,9 @@ packages: license_family: BSD size: 35720 timestamp: 1680113474501 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda + sha256: b4a8890023902aef9f1f33e3e35603ad9c2f16c21fdb58e968fa6c1bd3e94c0b + md5: 771ee65e13bc599b0b62af5359d80169 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4431,30 +4431,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda - sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 - md5: 1899e1ec2be63386c41c4db31d3056af + size: 891272 + timestamp: 1737016632446 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda + sha256: 67914c7f171d343059144d804c2f17fcd621a94e45f179a0fd843b8c1618823e + md5: 915db044076cbbdffb425170deb4ce38 depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 627484 - timestamp: 1729322575379 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a + size: 621056 + timestamp: 1737016626950 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda + sha256: d13fb49d4c8262bf2c44ffb2c77bb2b5d0f85fc6de76bdb75208efeccb29fce6 + md5: 20717343fb30798ab7c23c2e92b748c1 depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 + size: 418890 + timestamp: 1737016751326 - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf md5: 63f790534398730f59e1b899c3644d4a @@ -4655,6 +4655,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception + license_family: APACHE size: 280830 timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda @@ -4751,47 +4752,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda noarch: python - sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 - md5: 63f0b9dbd781076f2346a4c90818fa77 + sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 + md5: 7e6c35d82044e8d31e9327e7d90bfb2b depends: - - max-core ==25.1.0.dev2025011605 release - - max-python >=25.1.0.dev2025011605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011605 release - - mblack ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release + - max-python >=25.1.0.dev2025011705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737005226114 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 - md5: 67b61208a7f51d98440b829a762aa983 + size: 9920 + timestamp: 1737091778690 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e + md5: 5575de33b0503143e635ade746f057c3 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 244845391 - timestamp: 1737004888429 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 - md5: ec67c1c4477173523c480d0439f618ee + size: 244764907 + timestamp: 1737091186388 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b + md5: a9b13b577fb1bcc14b330f5a4185023c depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 247313436 - timestamp: 1737005226112 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 - md5: 67f133797e55bdfeae523889d117d24e + size: 247240781 + timestamp: 1737091778688 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 + md5: c4397350b325ae5a0e07f61e483fc3e5 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 206707824 - timestamp: 1737004945969 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 - md5: 6fde421d7d48ab50ec34964bfc003ab0 + size: 206615275 + timestamp: 1737092643231 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a + md5: 0ddfaa3caa3647a0cbcdf394774ee6be depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4812,13 +4813,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617353 - timestamp: 1737004888439 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca - md5: f264d20311c5422c256d177081752fc4 + size: 124617960 + timestamp: 1737091186397 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 + md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4839,13 +4840,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127393468 - timestamp: 1737005226123 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 - md5: b42171a30a90eca86de374dc6562d2ab + size: 127367910 + timestamp: 1737091778698 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 + md5: 53e9620bd08e983c5e52e02afef0a990 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4866,12 +4867,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110522116 - timestamp: 1737004945972 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + size: 110545057 + timestamp: 1737092643234 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda noarch: python - sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 - md5: d60436499404c582b03af554c788436f + sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 + md5: 680622d3117019e99ddc173efab357c7 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4881,8 +4882,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130793 - timestamp: 1737005226119 + size: 130807 + timestamp: 1737091778695 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4892,18 +4893,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda noarch: python - sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea - md5: 864d0b85ff8fd743209bea757229d010 + sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d + md5: eea061b963a95002a8740d4b4f506d44 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737005226120 + size: 22929 + timestamp: 1737091778696 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6725,12 +6726,12 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf - md5: 8ac3367aafb1cc0a068483c580af8015 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda + sha256: c4b1ae8a2931fe9b274c44af29c5475a85b37693999f8c792dad0f8c6734b1de + md5: dbcace4706afdfb7eb891f7b37d07c04 license: LicenseRef-Public-Domain - size: 122354 - timestamp: 1728047496079 + size: 122921 + timestamp: 1737119101255 - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 diff --git a/magic.lock b/magic.lock index adcf0280a6..1fd96c856c 100644 --- a/magic.lock +++ b/magic.lock @@ -114,7 +114,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda @@ -122,7 +122,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -207,7 +207,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -333,7 +333,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda @@ -341,7 +341,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcb-1.17.0-h262b8f6_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -426,7 +426,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -546,12 +546,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -635,7 +635,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.34.0-pyh31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda @@ -4150,9 +4150,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda - sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 - md5: b58da17db24b6e08bcbf8fed2fb8c915 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 + md5: 84bd1c9a82b455e7a2f390375fb38f90 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4160,30 +4160,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 873551 - timestamp: 1733761824646 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.47.2-h5eb1b54_0.conda - sha256: 885a27fa84a5a73ed9779168c02b6c386e2fc7a53f0566b32a09ceca146b42b4 - md5: d4bf59f8783a4a66c0aec568f6de3ff4 + size: 876582 + timestamp: 1737123945341 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 + md5: 1998946fa3ccf38a07b44a879b2227ae depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1042182 - timestamp: 1733761913736 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.2-h3f77e49_0.conda - sha256: f192f3c8973de9ec4c214990715f13b781965247a5cedf9162e7f9e699cfc3c4 - md5: 122d6f29470f1a991e85608e77e56a8a + size: 1044953 + timestamp: 1737123983895 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb + md5: 714719df4f49e30f9728956f240846ca depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 850553 - timestamp: 1733762057506 + size: 853163 + timestamp: 1737124192432 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -4424,9 +4424,9 @@ packages: license_family: BSD size: 35720 timestamp: 1680113474501 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda - sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 - md5: 070e3c9ddab77e38799d5c30b109c633 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda + sha256: b4a8890023902aef9f1f33e3e35603ad9c2f16c21fdb58e968fa6c1bd3e94c0b + md5: 771ee65e13bc599b0b62af5359d80169 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4434,30 +4434,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 884647 - timestamp: 1729322566955 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.49.2-h86ecc28_0.conda - sha256: adf4eca89339ac7780f2394e7e6699be81259eb91f79f9d9fdf2c1bc6b26f210 - md5: 1899e1ec2be63386c41c4db31d3056af + size: 891272 + timestamp: 1737016632446 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda + sha256: 67914c7f171d343059144d804c2f17fcd621a94e45f179a0fd843b8c1618823e + md5: 915db044076cbbdffb425170deb4ce38 depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 627484 - timestamp: 1729322575379 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.49.2-h7ab814d_0.conda - sha256: 0e5176af1e788ad5006cf261c4ea5a288a935fda48993b0240ddd2e562dc3d02 - md5: 4bc348e3a1a74d20a3f9beb866d75e0a + size: 621056 + timestamp: 1737016626950 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda + sha256: d13fb49d4c8262bf2c44ffb2c77bb2b5d0f85fc6de76bdb75208efeccb29fce6 + md5: 20717343fb30798ab7c23c2e92b748c1 depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 410500 - timestamp: 1729322654121 + size: 418890 + timestamp: 1737016751326 - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf md5: 63f790534398730f59e1b899c3644d4a @@ -4667,6 +4667,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 WITH LLVM-exception + license_family: APACHE size: 280830 timestamp: 1736986295869 - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda @@ -4763,47 +4764,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda noarch: python - sha256: 66c70dda70094dd44776322c4274e0aedea1326e79407b710423d196fbf5c687 - md5: 63f0b9dbd781076f2346a4c90818fa77 + sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 + md5: 7e6c35d82044e8d31e9327e7d90bfb2b depends: - - max-core ==25.1.0.dev2025011605 release - - max-python >=25.1.0.dev2025011605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011605 release - - mblack ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release + - max-python >=25.1.0.dev2025011705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737005226114 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011605-release.conda - sha256: 833bf62b78d41a258c0f1c2fb33efe2ecd31d52c9f25e0927f3a3c06f3263143 - md5: 67b61208a7f51d98440b829a762aa983 + size: 9920 + timestamp: 1737091778690 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda + sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e + md5: 5575de33b0503143e635ade746f057c3 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 244845391 - timestamp: 1737004888429 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011605-release.conda - sha256: cca47165ed2791ce97b8ed478c375ca5e19c9b1dbad2008a88fcf55976669e98 - md5: ec67c1c4477173523c480d0439f618ee + size: 244764907 + timestamp: 1737091186388 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda + sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b + md5: a9b13b577fb1bcc14b330f5a4185023c depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 247313436 - timestamp: 1737005226112 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011605-release.conda - sha256: 0c90b26d3a97472ecf01e8f96210d1b6becf10a628eb138a8fe9cba25c275f94 - md5: 67f133797e55bdfeae523889d117d24e + size: 247240781 + timestamp: 1737091778688 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda + sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 + md5: c4397350b325ae5a0e07f61e483fc3e5 depends: - - mblack ==25.1.0.dev2025011605 release + - mblack ==25.1.0.dev2025011705 release license: LicenseRef-Modular-Proprietary - size: 206707824 - timestamp: 1737004945969 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 8ab036ac69684b74999f0274eb9741c0d0c4e036a0a777dfa2276539703bcf87 - md5: 6fde421d7d48ab50ec34964bfc003ab0 + size: 206615275 + timestamp: 1737092643231 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a + md5: 0ddfaa3caa3647a0cbcdf394774ee6be depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4824,13 +4825,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617353 - timestamp: 1737004888439 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: 3b711e5ef7c518e1e6b69ff69c5c7505e9f5779ee99359c7b2808a6324bee5ca - md5: f264d20311c5422c256d177081752fc4 + size: 124617960 + timestamp: 1737091186397 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 + md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4851,13 +4852,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127393468 - timestamp: 1737005226123 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011605-3.12release.conda - sha256: f3c1e91c675ebf5835799c044f534e87840cae019df45e06ab50b09c4b819138 - md5: b42171a30a90eca86de374dc6562d2ab + size: 127367910 + timestamp: 1737091778698 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda + sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 + md5: 53e9620bd08e983c5e52e02afef0a990 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python 3.12.* - fastapi - httpx @@ -4878,12 +4879,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110522116 - timestamp: 1737004945972 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011605-release.conda + size: 110545057 + timestamp: 1737092643234 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda noarch: python - sha256: cfd9e14c0c14fa02b6b61141ff4f9007a11eb3ed1b11cf48a717f215e27c7407 - md5: d60436499404c582b03af554c788436f + sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 + md5: 680622d3117019e99ddc173efab357c7 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4893,8 +4894,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130793 - timestamp: 1737005226119 + size: 130807 + timestamp: 1737091778695 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4904,18 +4905,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda noarch: python - sha256: 68dcf6fcc24f226462c4a7004a2214a1696f2ad0cb8d7ac229ee9ec4ea2216ea - md5: 864d0b85ff8fd743209bea757229d010 + sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d + md5: eea061b963a95002a8740d4b4f506d44 depends: - - max-core ==25.1.0.dev2025011605 release + - max-core ==25.1.0.dev2025011705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737005226120 + size: 22929 + timestamp: 1737091778696 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6737,12 +6738,12 @@ packages: license_family: PSF size: 39637 timestamp: 1733188758212 -- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf - md5: 8ac3367aafb1cc0a068483c580af8015 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda + sha256: c4b1ae8a2931fe9b274c44af29c5475a85b37693999f8c792dad0f8c6734b1de + md5: dbcace4706afdfb7eb891f7b37d07c04 license: LicenseRef-Public-Domain - size: 122354 - timestamp: 1728047496079 + size: 122921 + timestamp: 1737119101255 - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.3.0-pyhd8ed1ab_0.conda sha256: 114919ffa80c328127dab9c8e7a38f9d563c617691fb81fccb11c1e86763727e md5: 32674f8dbfb7b26410ed580dd3c10a29 From c48edb078ef6c9cbcf8e79e688090e9206cb4aa3 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Thu, 16 Jan 2025 22:09:38 -0800 Subject: [PATCH 121/182] [Kernels][GPU] Move the GPU is ops to sys.intrinsics MODULAR_ORIG_COMMIT_REV_ID: 11c79dfcb67ff86a89cf549f63dc300ca98b3de9 --- stdlib/src/sys/intrinsics.mojo | 233 +++++++++++++++++++++++++++++++++ 1 file changed, 233 insertions(+) diff --git a/stdlib/src/sys/intrinsics.mojo b/stdlib/src/sys/intrinsics.mojo index cdcf3a19ac..20c8064630 100644 --- a/stdlib/src/sys/intrinsics.mojo +++ b/stdlib/src/sys/intrinsics.mojo @@ -994,3 +994,236 @@ fn ballot[dtype: DType](value: Bool) -> Scalar[dtype]: "This intrinsic is only defined for i32 or i64", ]() return llvm_intrinsic["llvm.amdgcn.ballot", Scalar[dtype]](value) + + +# ===-----------------------------------------------------------------------===# +# thread_idx +# ===-----------------------------------------------------------------------===# + + +@register_passable("trivial") +struct _ThreadIdx: + """ThreadIdx provides static methods for getting the x/y/z coordinates of + a thread within a block.""" + + @always_inline("nodebug") + fn __init__(out self): + return + + @always_inline("nodebug") + @staticmethod + fn _get_intrinsic_name[dim: StringLiteral]() -> StringLiteral: + @parameter + if is_nvidia_gpu(): + return "llvm.nvvm.read.ptx.sreg.tid." + dim + else: + return "llvm.amdgcn.workitem.id." + dim + + @always_inline("nodebug") + fn __getattr__[dim: StringLiteral](self) -> UInt: + """Gets the `x`, `y`, or `z` coordinates of a thread within a block. + + Returns: + The `x`, `y`, or `z` coordinates of a thread within a block. + """ + constrained[ + dim in ("x", "y", "z"), "the accessor must be either x, y, or z" + ]() + alias intrinsic_name = Self._get_intrinsic_name[dim]() + return UInt( + Int(llvm_intrinsic[intrinsic_name, Int32, has_side_effect=False]()) + ) + + +alias thread_idx = _ThreadIdx() + + +# ===-----------------------------------------------------------------------===# +# block_idx +# ===-----------------------------------------------------------------------===# + + +@register_passable("trivial") +struct _BlockIdx: + """BlockIdx provides static methods for getting the x/y/z coordinates of + a block within a grid.""" + + @always_inline("nodebug") + fn __init__(out self): + return + + @always_inline("nodebug") + @staticmethod + fn _get_intrinsic_name[dim: StringLiteral]() -> StringLiteral: + @parameter + if is_nvidia_gpu(): + return "llvm.nvvm.read.ptx.sreg.ctaid." + dim + else: + return "llvm.amdgcn.workgroup.id." + dim + + @always_inline("nodebug") + fn __getattr__[dim: StringLiteral](self) -> UInt: + """Gets the `x`, `y`, or `z` coordinates of a block within a grid. + + Returns: + The `x`, `y`, or `z` coordinates of a block within a grid. + """ + constrained[ + dim in ("x", "y", "z"), "the accessor must be either x, y, or z" + ]() + alias intrinsic_name = Self._get_intrinsic_name[dim]() + return UInt( + Int(llvm_intrinsic[intrinsic_name, Int32, has_side_effect=False]()) + ) + + +alias block_idx = _BlockIdx() + +# ===-----------------------------------------------------------------------===# +# block_dim +# ===-----------------------------------------------------------------------===# + + +@always_inline +fn _get_gcn_idx[offset: Int]() -> UInt: + var ptr = llvm_intrinsic[ + "llvm.amdgcn.implicitarg.ptr", + UnsafePointer[Int16, address_space=4], + has_side_effect=False, + ]() + return UInt(Int(ptr.load[alignment=4](offset))) + + +@register_passable("trivial") +struct _BlockDim: + """BlockDim provides static methods for getting the x/y/z dimension of a + block.""" + + @always_inline("nodebug") + fn __init__(out self): + return + + @always_inline("nodebug") + fn __getattr__[dim: StringLiteral](self) -> UInt: + """Gets the `x`, `y`, or `z` dimension of the block. + + Returns: + The `x`, `y`, or `z` dimension of the block. + """ + constrained[ + dim in ("x", "y", "z"), "the accessor must be either x, y, or z" + ]() + + @parameter + if is_nvidia_gpu(): + alias intrinsic_name = "llvm.nvvm.read.ptx.sreg.ntid." + dim + return UInt( + Int( + llvm_intrinsic[ + intrinsic_name, Int32, has_side_effect=False + ]() + ) + ) + else: + + @parameter + fn _get_offset() -> Int: + @parameter + if dim == "x": + return 6 + elif dim == "y": + return 7 + else: + constrained[dim == "z"]() + return 8 + + return _get_gcn_idx[_get_offset()]() + + +alias block_dim = _BlockDim() + +# ===-----------------------------------------------------------------------===# +# grid_dim +# ===-----------------------------------------------------------------------===# + + +@register_passable("trivial") +struct _GridDim: + """GridDim provides static methods for getting the x/y/z dimension of a + grid.""" + + @always_inline("nodebug") + fn __init__(out self): + return + + @always_inline("nodebug") + fn __getattr__[dim: StringLiteral](self) -> UInt: + """Gets the `x`, `y`, or `z` dimension of the grid. + + Returns: + The `x`, `y`, or `z` dimension of the grid. + """ + constrained[ + dim in ("x", "y", "z"), "the accessor must be either x, y, or z" + ]() + + @parameter + if is_nvidia_gpu(): + alias intrinsic_name = "llvm.nvvm.read.ptx.sreg.nctaid." + dim + return UInt( + Int( + llvm_intrinsic[ + intrinsic_name, Int32, has_side_effect=False + ]() + ) + ) + else: + + @parameter + fn _get_offset() -> Int: + @parameter + if dim == "x": + return 0 + elif dim == "y": + return 1 + else: + constrained[dim == "z"]() + return 2 + + return _get_gcn_idx[_get_offset()]() + + +alias grid_dim = _GridDim() + +# ===-----------------------------------------------------------------------===# +# grid_idx +# ===-----------------------------------------------------------------------===# + + +@register_passable("trivial") +struct _GridIdx: + """GlobalIdx provides static methods for getting the x/y/z global offset of + the kernel launch.""" + + @always_inline("nodebug") + fn __init__(out self): + return + + @always_inline("nodebug") + fn __getattr__[dim: StringLiteral](self) -> UInt: + """Gets the `x`, `y`, or `z` dimension of the program. + + Returns: + The `x`, `y`, or `z` dimension of the program. + """ + constrained[ + dim in ("x", "y", "z"), "the accessor must be either x, y, or z" + ]() + var thread_idx = thread_idx.__getattr__[dim]() + var block_idx = block_idx.__getattr__[dim]() + var block_dim = block_dim.__getattr__[dim]() + + return math.fma(block_idx, block_dim, thread_idx) + + +alias global_idx = _GridIdx() From 9239d148e481fdf6c611b2321363c87fec3e86d0 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Thu, 16 Jan 2025 22:40:10 -0800 Subject: [PATCH 122/182] [Stdlib] Simplify Node initializer, NFC MODULAR_ORIG_COMMIT_REV_ID: dbba7aba2c37976c39e5ae4ddb2c21a0cb73df17 --- stdlib/src/collections/linked_list.mojo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo index 515b6404a0..49850f1c65 100644 --- a/stdlib/src/collections/linked_list.mojo +++ b/stdlib/src/collections/linked_list.mojo @@ -167,7 +167,7 @@ struct LinkedList[ElementType: WritableCollectionElement]: Args: value: The value to append. """ - var node = Node[ElementType](value^, self._tail, None) + var node = Node(value^, self._tail, None) var addr = UnsafePointer[__type_of(node)].alloc(1) addr.init_pointee_move(node) if self: @@ -183,7 +183,7 @@ struct LinkedList[ElementType: WritableCollectionElement]: Args: value: The value to prepend. """ - var node = Node[ElementType](value^, None, self._head) + var node = Node(value^, None, self._head) var addr = UnsafePointer[__type_of(node)].alloc(1) addr.init_pointee_move(node) if self: From 8fa9d65afce40d2bc8346e5faae5643d5c3ef3c5 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Thu, 16 Jan 2025 22:42:28 -0800 Subject: [PATCH 123/182] [Kernels][GPU] Restore functionality which was reverted in [Internal link] MODULAR_ORIG_COMMIT_REV_ID: 2a103ff1e21d6228cb972c5ea004ac45a8778b8e --- stdlib/src/builtin/debug_assert.mojo | 60 ++++++---------------------- 1 file changed, 13 insertions(+), 47 deletions(-) diff --git a/stdlib/src/builtin/debug_assert.mojo b/stdlib/src/builtin/debug_assert.mojo index 896368dba2..a18a9eb271 100644 --- a/stdlib/src/builtin/debug_assert.mojo +++ b/stdlib/src/builtin/debug_assert.mojo @@ -21,6 +21,7 @@ from sys import is_gpu, is_nvidia_gpu, is_amd_gpu, llvm_intrinsic from sys._build import is_debug_build from sys.ffi import c_char, c_size_t, c_uint, external_call from sys.param_env import env_get_string +from sys.intrinsics import thread_idx, block_idx from builtin._location import __call_location, _SourceLocation from memory import UnsafePointer, Span @@ -250,6 +251,8 @@ fn _debug_assert_msg( arg_bytes.write( "At ", loc, + ": ", + _GPUThreadInfo(), " Assert ", "Warning: " if defined_mode == "warn" else " Error: ", ) @@ -259,6 +262,8 @@ fn _debug_assert_msg( buffer.write( "At ", loc, + ": ", + _GPUThreadInfo(), " Assert ", "Warning: " if defined_mode == "warn" else "Error: ", ) @@ -286,60 +291,21 @@ fn _debug_assert_msg( abort() -struct _ThreadContext(Writable): - var block_x: Int32 - var block_y: Int32 - var block_z: Int32 - var thread_x: Int32 - var thread_y: Int32 - var thread_z: Int32 - - fn __init__(out self): - self.block_x = _get_id["block", "x"]() - self.block_y = _get_id["block", "y"]() - self.block_z = _get_id["block", "z"]() - self.thread_x = _get_id["thread", "x"]() - self.thread_y = _get_id["thread", "y"]() - self.thread_z = _get_id["thread", "z"]() - +@value +struct _GPUThreadInfo: fn write_to[W: Writer](self, mut writer: W): writer.write( "block: [", - self.block_x, + block_idx.x, ",", - self.block_y, + block_idx.y, ",", - self.block_z, + block_idx.z, "] thread: [", - self.thread_x, + thread_idx.x, ",", - self.thread_y, + thread_idx.y, ",", - self.thread_z, + thread_idx.z, "]", ) - - -fn _get_id[type: StringLiteral, dim: StringLiteral]() -> Int32: - alias intrinsic_name = _get_intrinsic_name[type, dim]() - return llvm_intrinsic[intrinsic_name, Int32, has_side_effect=False]() - - -fn _get_intrinsic_name[ - type: StringLiteral, dim: StringLiteral -]() -> StringLiteral: - @parameter - if is_nvidia_gpu(): - - @parameter - if type == "thread": - return "llvm.nvvm.read.ptx.sreg.tid." + dim - else: - return "llvm.nvvm.read.ptx.sreg.ctaid." + dim - else: - - @parameter - if type == "thread": - return "llvm.amdgcn.workitem.id." + dim - else: - return "llvm.amdgcn.workgroup.id." + dim From d6374fc1f4cffc0872ccae948f7ce6a0e7097f9b Mon Sep 17 00:00:00 2001 From: Joe Loser Date: Fri, 17 Jan 2025 13:17:34 -0500 Subject: [PATCH 124/182] [stdlib] Free buffer on failure in `read_until_delimeter` When `getdelim` fails, still free the memory allocated by it. MODULAR_ORIG_COMMIT_REV_ID: 7d28833bc3471a94bde956d272c8d8f38efc30d2 --- stdlib/src/builtin/io.mojo | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index b4971adf71..c1cf2c9008 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -144,8 +144,10 @@ struct _fdopen[mode: StringLiteral = "a"]: # (or the user sends EOF without providing any input). We must # raise an error in this case because otherwise, String() will crash mojo # if the user sends EOF with no input. - # TODO: check errno to ensure we haven't encountered EINVAL or ENOMEM instead if bytes_read == -1: + if buffer: + libc.free(buffer.bitcast[NoneType]()) + # TODO: check errno to ensure we haven't encountered EINVAL or ENOMEM instead raise Error("EOF") # Copy the buffer (excluding the delimiter itself) into a Mojo String. var s = String(StringRef(buffer, bytes_read - 1)) From c1b41bee84e5f38cb20ca97e69ff4fc996d8bbe2 Mon Sep 17 00:00:00 2001 From: Tracy Sharpe <99041446+raiseirql@users.noreply.github.com> Date: Fri, 17 Jan 2025 10:49:11 -0800 Subject: [PATCH 125/182] Improve print() reliability across multiple wavefronts. MODULAR_ORIG_COMMIT_REV_ID: b975896e3275f4d8989359c1feec944fcc8e7db3 --- stdlib/src/sys/_amdgpu.mojo | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/stdlib/src/sys/_amdgpu.mojo b/stdlib/src/sys/_amdgpu.mojo index b8cbb9a876..f3a55fcae2 100644 --- a/stdlib/src/sys/_amdgpu.mojo +++ b/stdlib/src/sys/_amdgpu.mojo @@ -660,11 +660,8 @@ struct Buffer: self._handle[].payloads.offset(ptr & self._handle[].index_mask) ) - fn pop( - mut self, - mut top: UInt64, - ) -> UInt64: - var f = Atomic._fetch_add(UnsafePointer.address_of(top), 0) + fn pop(mut self, top: UnsafePointer[UInt64, **_]) -> UInt64: + var f = Atomic._fetch_add(top, 0) # F is guaranteed to be non-zero, since there are at least as # many packets as there are waves, and each wave can hold at most # one packet. @@ -674,9 +671,7 @@ struct Buffer: UnsafePointer.address_of(p._handle[].next), 0, ) - if _compare_exchange_weak_integral_impl[scope=""]( - UnsafePointer.address_of(top), f, n - ): + if _compare_exchange_weak_integral_impl[scope=""](top, f, n): break sleep(UInt(1)) @@ -691,7 +686,7 @@ struct Buffer: if me == low: packet_ptr = Self.pop( self, - self._handle[].free_stack, + UnsafePointer.address_of(self._handle[].free_stack), ) var ptr_lo = packet_ptr @@ -704,14 +699,12 @@ struct Buffer: | ptr_lo_32.cast[DType.uint64]() ) - fn push(mut self, mut top: UInt64, ptr: UInt64): - var f = Atomic._fetch_add(UnsafePointer.address_of(top), 0) + fn push(mut self, top: UnsafePointer[UInt64, **_], ptr: UInt64): + var f = Atomic._fetch_add(top, 0) var p = self.get_header(ptr) while True: p._handle[].next = f - if _compare_exchange_weak_integral_impl[scope=""]( - UnsafePointer.address_of(top), f, ptr - ): + if _compare_exchange_weak_integral_impl[scope=""](top, f, ptr): break sleep(UInt(1)) @@ -721,7 +714,7 @@ struct Buffer: packet and signal the host. """ if me == low: - self.push(self._handle[].ready_stack, ptr) + self.push(UnsafePointer.address_of(self._handle[].ready_stack), ptr) send_signal(self._handle[].doorbell) fn return_free_packet(mut self, ptr: UInt64, me: UInt32, low: UInt32): @@ -730,7 +723,7 @@ struct Buffer: """ if me == low: var ptr = inc_ptr_tag(ptr, self._handle[].index_mask) - self.push(self._handle[].free_stack, ptr) + self.push(UnsafePointer.address_of(self._handle[].free_stack), ptr) # Must match the ABI of: From 694377e002a25dc778eb59b216a1ed8214a74740 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Fri, 17 Jan 2025 16:12:59 -0800 Subject: [PATCH 126/182] Add links to the custom op tutorial MODULAR_ORIG_COMMIT_REV_ID: 1f946f0ca75356c9522b7200f569bcb5dc35eebd --- docs/manual/get-started.mdx | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 94d6a02348..0e6133912a 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -8,6 +8,14 @@ image: /images/artwork/mojo-get-started.jpg import GetMagic from '@site/src/includes/get_magic.mdx'; + +:::tip + +**Want to write a GPU function with Mojo?** See how to [build a custom op +with MAX](/max/tutorials/build-custom-ops). + +::: + Get ready to learn Mojo! This tutorial is designed to give you a tour of several features of Mojo by building a complete program that does much more than simply printing "Hello, world!" @@ -26,11 +34,11 @@ get started so you can learn Mojo programming basics, including the following: This tutorial might be a little long because there's a lot to learn, but we tried to keep the explanations simple, and we included links along the way for -you to go learn more about each topic. - -And if you just want to see the finished code, you can [get it on +you to go learn more about each topic. If you just want to see the finished +code, you can [get it on GitHub](https://github.com/modular/mojo/tree/nightly/examples/life). + ## 1. Create a Mojo project with `magic` We'll start by using the `magic` CLI to create a virtual environment @@ -1220,8 +1228,8 @@ way, you got a taste of: ## Next steps -The [Mojo manual](/mojo/manual/) and the Mojo standard library [API -reference](/mojo/lib) contains much more information about these and other -features of Mojo programming. These resources will help prepare you to take full -advantage of the [MAX platform](/max/) to build and deploy high-performance AI -pipelines. +For more detail about all of Mojo's features, explore the other sections of the +[Mojo manual](/mojo/manual/). + +If you want to write a GPU function with Mojo, see how to [build a custom op +with MAX](/max/tutorials/build-custom-ops). From 45730e30593d0dbdba0a7cf5773d6a230706c644 Mon Sep 17 00:00:00 2001 From: Hengjie Wang <86926839+hengjiew@users.noreply.github.com> Date: Sat, 18 Jan 2025 08:54:57 -0800 Subject: [PATCH 127/182] [stdlib] Propagate stack allocation's alignment to pointer Propagate `stack_allocation[alignment = ...]()`'s alignment to pointer's parameter. MODULAR_ORIG_COMMIT_REV_ID: 410d74c89308efa3de7db2bb0ef41fbbb325b4ee --- stdlib/src/memory/memory.mojo | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stdlib/src/memory/memory.mojo b/stdlib/src/memory/memory.mojo index 0cbf1e0d65..57f89bc958 100644 --- a/stdlib/src/memory/memory.mojo +++ b/stdlib/src/memory/memory.mojo @@ -425,7 +425,7 @@ fn stack_allocation[ name = global_name.value, count = count.value, _type = UnsafePointer[ - type, address_space=address_space + type, address_space=address_space, alignment=alignment ]._mlir_type, alignment = alignment.value, ]() @@ -447,7 +447,9 @@ fn stack_allocation[ # Perofrm a stack allocation of the requested size, alignment, and type. return __mlir_op.`pop.stack_allocation`[ count = count.value, - _type = UnsafePointer[type, address_space=address_space]._mlir_type, + _type = UnsafePointer[ + type, address_space=address_space, alignment=alignment + ]._mlir_type, alignment = alignment.value, ]() From c11de099a0f7c4faa0077bf8463f6b73d9222d5b Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Sat, 18 Jan 2025 20:34:58 -0800 Subject: [PATCH 128/182] [Kernels][AMD] Use more optimized scheme for converting f32->bf16 (#54101) MODULAR_ORIG_COMMIT_REV_ID: a24731ef1fb412f5f47954e186ec4d7c0ff6af09 --- stdlib/src/builtin/simd.mojo | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index 0a9cf32afa..f2953fb18e 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -1918,13 +1918,17 @@ struct SIMD[type: DType, size: Int]( return rebind[SIMD[target, size]](self != 0) @parameter - if type is DType.bfloat16 and not _has_native_bf16_support(): + if type is DType.bfloat16 and ( + not _has_native_bf16_support() or is_amd_gpu() + ): return _bfloat16_to_f32( rebind[SIMD[DType.bfloat16, size]](self) ).cast[target]() @parameter - if target is DType.bfloat16 and not _has_native_bf16_support(): + if target is DType.bfloat16 and ( + not _has_native_bf16_support() or is_amd_gpu() + ): return rebind[SIMD[target, size]]( _f32_to_bfloat16(self.cast[DType.float32]()) ) @@ -3569,6 +3573,27 @@ fn _f32_to_bfloat16_scalar( # TODO(KERN-228): support BF16 on neon systems. return _unchecked_zero[DType.bfloat16, 1]() + elif is_amd_gpu(): + alias nan_val = _nan[DType.float32]() + alias round_bias = 0x7FFF + + var tmp = UInt32(0) + var res = inlined_assembly[ + """\0A + v_cmp_u_f32 $0, $2, $2 \0A + v_bfe_u32 $1, $2, 16, 1 \0A + v_add3_u32 $1, $2, $1, $3 \0A + v_cndmask_b32 $2, $1, $4, $0 \0A + v_lshrrev_b32 $2, 16, $2 \0A + """, + _RegisterPackType[SIMD[DType.uint32, 2], Int32, Float32], + constraints="=s,=v,=v,v,v,1,2", + has_side_effect=False, + ](round_bias, nan_val, tmp, val) + return bitcast[DType.bfloat16, 1]( + UInt16(bitcast[DType.uint32, 1](res[2])) + ) + if _isnan(val): return -_nan[DType.bfloat16]() if FPUtils[DType.float32].get_sign( val From 8deff1b8e11e5fa59d63354c512ec2ff9553af39 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Sun, 19 Jan 2025 19:07:37 -0500 Subject: [PATCH 129/182] [stdlib] Remove allocations from string aliases Make aliases `StringLiteral` so they don't allocate if not required. MODULAR_ORIG_COMMIT_REV_ID: 0243e2b63c5d5c1cbba803d27a4d974e5998a068 --- stdlib/src/collections/string/string.mojo | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index ba8fe11d8e..3c210277ab 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -558,19 +558,14 @@ struct String( """The underlying storage for the string.""" """ Useful string aliases. """ - alias ASCII_LOWERCASE = String("abcdefghijklmnopqrstuvwxyz") - alias ASCII_UPPERCASE = String("ABCDEFGHIJKLMNOPQRSTUVWXYZ") - alias ASCII_LETTERS = String.ASCII_LOWERCASE + String.ASCII_UPPERCASE - alias DIGITS = String("0123456789") - alias HEX_DIGITS = String.DIGITS + String("abcdef") + String("ABCDEF") - alias OCT_DIGITS = String("01234567") - alias PUNCTUATION = String("""!"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~""") - alias PRINTABLE = ( - String.DIGITS - + String.ASCII_LETTERS - + String.PUNCTUATION - + " \t\n\r\v\f" # single byte utf8 whitespaces - ) + alias ASCII_LOWERCASE = "abcdefghijklmnopqrstuvwxyz" + alias ASCII_UPPERCASE = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + alias ASCII_LETTERS = Self.ASCII_LOWERCASE + Self.ASCII_UPPERCASE + alias DIGITS = "0123456789" + alias HEX_DIGITS = Self.DIGITS + "abcdef" + "ABCDEF" + alias OCT_DIGITS = "01234567" + alias PUNCTUATION = """!"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~""" + alias PRINTABLE = Self.DIGITS + Self.ASCII_LETTERS + Self.PUNCTUATION + " \t\n\r\v\f" # ===------------------------------------------------------------------=== # # Life cycle methods From a788651c9d0d0b8924d17976cad662a604537576 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 19 Jan 2025 17:30:28 -0800 Subject: [PATCH 130/182] [mojo-stdlib] Tidy up min/max on SIMD, NFC. This simplifies the signature of SIMD min/max, changing them to take both parameters anonymously. MODULAR_ORIG_COMMIT_REV_ID: 2d8dfca57375ec4bd64e7bf2c71239df6a9c4647 --- stdlib/src/builtin/math.mojo | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/stdlib/src/builtin/math.mojo b/stdlib/src/builtin/math.mojo index 28e3c72833..237d9d1301 100644 --- a/stdlib/src/builtin/math.mojo +++ b/stdlib/src/builtin/math.mojo @@ -175,7 +175,7 @@ fn max(x: UInt, y: UInt, /) -> UInt: @always_inline("nodebug") -fn max[dtype: DType, //](x: SIMD[dtype, _], y: __type_of(x), /) -> __type_of(x): +fn max(x: SIMD, y: __type_of(x), /) -> __type_of(x): """Performs elementwise maximum of x and y. An element of the result SIMD vector will be the maximum of the @@ -184,9 +184,6 @@ fn max[dtype: DType, //](x: SIMD[dtype, _], y: __type_of(x), /) -> __type_of(x): Constraints: The type of the inputs must be numeric or boolean. - Parameters: - dtype: The data type of the SIMD vector. - Args: x: First SIMD vector. y: Second SIMD vector. @@ -265,7 +262,7 @@ fn min(x: UInt, y: UInt, /) -> UInt: @always_inline("nodebug") -fn min[dtype: DType, //](x: SIMD[dtype, _], y: __type_of(x), /) -> __type_of(x): +fn min(x: SIMD, y: __type_of(x), /) -> __type_of(x): """Gets the elementwise minimum of x and y. An element of the result SIMD vector will be the minimum of the @@ -274,9 +271,6 @@ fn min[dtype: DType, //](x: SIMD[dtype, _], y: __type_of(x), /) -> __type_of(x): Constraints: The type of the inputs must be numeric or boolean. - Parameters: - dtype: The data type of the SIMD vector. - Args: x: First SIMD vector. y: Second SIMD vector. From b02ee5d84c345fade5f6a9c8a85d92a35c68601c Mon Sep 17 00:00:00 2001 From: Tracy Sharpe <99041446+raiseirql@users.noreply.github.com> Date: Sun, 19 Jan 2025 18:26:04 -0800 Subject: [PATCH 131/182] [stdlib] Remove sm_80 specialization for add/sub/mul Synchronize with recently merged LLVM support. MODULAR_ORIG_COMMIT_REV_ID: a721bdcdcd0e3fef3c0652067bafa165a7b96bcf --- stdlib/src/builtin/simd.mojo | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index f2953fb18e..2a29f76624 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -770,11 +770,6 @@ struct SIMD[type: DType, size: Int]( `self[i] + rhs[i]`. """ constrained[type.is_numeric(), "the SIMD type must be numeric"]() - - @parameter - if _is_sm_8x() and type.is_half_float(): - return self.fma(1, rhs) - return __mlir_op.`pop.add`(self.value, rhs.value) @always_inline("nodebug") @@ -789,18 +784,6 @@ struct SIMD[type: DType, size: Int]( `self[i] - rhs[i]`. """ constrained[type.is_numeric(), "the SIMD type must be numeric"]() - - @parameter - if _is_sm_9x() and type is DType.bfloat16: - return _call_ptx_intrinsic[ - scalar_instruction="sub.rn.bf16", - vector2_instruction="sub.rn.bf16x2", - scalar_constraints="=h,h,h", - vector_constraints="=r,r,r", - ](self, rhs) - elif _is_sm_8x() and type.is_half_float(): - return rhs.fma(-1, self) - return __mlir_op.`pop.sub`(self.value, rhs.value) @always_inline("nodebug") @@ -820,8 +803,6 @@ struct SIMD[type: DType, size: Int]( return (rebind[Self._Mask](self) & rebind[Self._Mask](rhs)).cast[ type ]() - elif _is_sm_8x() and type.is_half_float(): - return self.fma(rhs, -0.0) constrained[type.is_numeric(), "the SIMD type must be numeric"]() return __mlir_op.`pop.mul`(self.value, rhs.value) From 9603580da73f33a1b9ebae1026cb063f1ee0db26 Mon Sep 17 00:00:00 2001 From: Tracy Sharpe <99041446+raiseirql@users.noreply.github.com> Date: Sun, 19 Jan 2025 23:24:32 -0800 Subject: [PATCH 132/182] [stdlib] Remove SIMD.cast special case for PTX Synchronize with recently landed LLVM changes that handle this fusion in the backend. MODULAR_ORIG_COMMIT_REV_ID: f1a38f4c29112b79c95e270f3df7ab2d62d0fd78 --- stdlib/src/builtin/simd.mojo | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index 2a29f76624..a871a56a59 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -1823,30 +1823,7 @@ struct SIMD[type: DType, size: Int]( if is_nvidia_gpu(): @parameter - if size > 1 and type is DType.float32 and target.is_half_float(): - # For size == 1, the LLVM backend generates the correct `cvt.rn.f16.f32` - # instruction. This is why we do not handle it here. - alias vector_asm_prefix = "cvt.rn.f16x2.f32" if target is DType.float16 else "cvt.rn.bf16x2.f32" - var res = SIMD[target, size]() - - @parameter - for i in range(0, size, 2): - var bf16x2_as_uint32 = inlined_assembly[ - vector_asm_prefix + " $0, $1, $2;", - UInt32, - constraints="=r,f,f", - has_side_effect=False, - ]( - rebind[Float32](self[i + 1]), - rebind[Float32](self[i]), - ) - res = res.insert[offset=i]( - bitcast[target, 2](bf16x2_as_uint32) - ) - - return res - - elif type is DType.bfloat16 and target is DType.float64: + if type is DType.bfloat16 and target is DType.float64: # Convert to F64 via a Float32 pathway. This would allow us to # use the optimizations defined above. return self.cast[DType.float32]().cast[target]() From af2ad49f0f5fb1f60fde3a11316cdf56e1ca1d3f Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 19 Jan 2025 23:25:22 -0800 Subject: [PATCH 133/182] [mojo-stdlib] Move VariadicListMem to use Origin instead of lit.origin. This moves VariadicListMem to use Origin directly, progress on MSTDL-1041. MODULAR_ORIG_COMMIT_REV_ID: a4c18d5a20717510c8eccb86a45f4cd168fd8b67 --- stdlib/src/builtin/builtin_list.mojo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/src/builtin/builtin_list.mojo b/stdlib/src/builtin/builtin_list.mojo index b89b9db1c6..bf6372d054 100644 --- a/stdlib/src/builtin/builtin_list.mojo +++ b/stdlib/src/builtin/builtin_list.mojo @@ -280,7 +280,7 @@ struct _VariadicListMemIter[ struct VariadicListMem[ elt_is_mutable: Bool, //, element_type: AnyType, - origin: Origin[elt_is_mutable]._mlir_type, + origin: Origin[elt_is_mutable], ](Sized): """A utility class to access variadic function arguments of memory-only types that may have ownership. It exposes references to the elements in a From 4dffd08bac3062ccbffc1bb59ad8ce441e28df0a Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 20 Jan 2025 10:12:48 -0800 Subject: [PATCH 134/182] [mojo-stdlib] Move VariadicPack off `!lit.origin` This moves VariadicPack off of direct use of the `!lit.origin` type, using `Origin` instead. This required some refactoring of the internal logic that builds variadic pack. This is the last step that Fixes MSTDL-1041, the migration to Origin. MODULAR_ORIG_COMMIT_REV_ID: 3236395ccd98f7e441c6efee23583b428a63001b --- stdlib/src/builtin/builtin_list.mojo | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stdlib/src/builtin/builtin_list.mojo b/stdlib/src/builtin/builtin_list.mojo index bf6372d054..4486c59fbf 100644 --- a/stdlib/src/builtin/builtin_list.mojo +++ b/stdlib/src/builtin/builtin_list.mojo @@ -290,7 +290,7 @@ struct VariadicListMem[ elt_is_mutable: True if the elements of the list are mutable for an mut or owned argument. element_type: The type of the elements in the list. - origin: The reference origin of the underlying elements. + origin: The origin of the underlying elements. """ alias reference_type = Pointer[element_type, origin] @@ -464,7 +464,7 @@ alias _AnyTypeMetaType = __type_of(AnyType) @register_passable struct VariadicPack[ elt_is_mutable: Bool, //, - origin: Origin[elt_is_mutable]._mlir_type, + origin: Origin[elt_is_mutable], element_trait: _AnyTypeMetaType, *element_types: element_trait, ](Sized): @@ -474,7 +474,7 @@ struct VariadicPack[ Parameters: elt_is_mutable: True if the elements of the list are mutable for an mut or owned argument pack. - origin: The reference origin of the underlying elements. + origin: The origin of the underlying elements. element_trait: The trait that each element of the pack conforms to. element_types: The list of types held by the argument pack. """ @@ -485,7 +485,7 @@ struct VariadicPack[ `> `, element_types, `, `, - origin, + origin._mlir_origin, `>`, ] From 5dd90042b4452a9e819a99d532f245ba4af49a8e Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 20 Jan 2025 11:18:19 -0800 Subject: [PATCH 135/182] [mojo-lang] Fix a lazy-emission of def-arg box mutations. `def` arguments can be mutated, and therefore need a local copy of the value, but we defer the generation of the copy until (and if) the argument is ever mutated. In the case when the argument is accessed immutably and then later mutated, we need to make sure to update the earlier accesses to refer to the local copy, because loops and other control flow can cause it to be reached dynamically after the mutation. This fixes https://github.com/modular/mojo/issues/3955 MODULAR_ORIG_COMMIT_REV_ID: d53c484a54f6e82a9980da836bad5b2c46687215 --- docs/changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index 2a33bc61c4..df058bd661 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -407,3 +407,6 @@ what we publish. - [Issue #3935](https://github.com/modular/mojo/issues/3935) - Confusing OOM error when using Tuple.get incorrectly. + +- [Issue #3955](https://github.com/modular/mojo/issues/3955) - Unexpected + copy behaviour with `def` arguments in loops From 00f15725efc555de06fd164ec14fdfd1a77d7b0b Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Tue, 21 Jan 2025 10:01:27 -0500 Subject: [PATCH 136/182] [stdlib] Simplify string join methods by reusing stack buffer And move `StringableCollectionElement` to `WritableCollectionElement` to reduce allocations. MODULAR_ORIG_COMMIT_REV_ID: 7b9512d80133561a535eb4643337e5ebe395cef5 --- stdlib/src/builtin/string_literal.mojo | 48 +++------ stdlib/src/builtin/value.mojo | 6 +- stdlib/src/collections/dict.mojo | 1 - stdlib/src/collections/linked_list.mojo | 10 -- stdlib/src/collections/string/string.mojo | 119 +++------------------- stdlib/src/prelude/__init__.mojo | 2 +- stdlib/src/utils/write.mojo | 6 +- 7 files changed, 34 insertions(+), 158 deletions(-) diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index 65bbdff186..70c638601a 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -27,6 +27,7 @@ from hashlib._hasher import _HashableWithHasher, _Hasher from memory import UnsafePointer, memcpy, Span from sys.ffi import c_char from utils import Writable, Writer +from utils.write import _WriteBufferStack from utils._visualizers import lldb_formatter_wrapping_type @@ -636,7 +637,7 @@ struct StringLiteral( """ return __mlir_op.`pop.string.replace`(self.value, old.value, new.value) - fn join[T: StringableCollectionElement](self, elems: List[T, *_]) -> String: + fn join[T: WritableCollectionElement](self, elems: List[T, *_]) -> String: """Joins string elements using the current string as a delimiter. Parameters: @@ -648,30 +649,20 @@ struct StringLiteral( Returns: The joined string. """ - return String(self).join(elems) - - fn join(self, *elems: Int) -> String: - """Joins the elements from the tuple using the current string literal as a - delimiter. - - Args: - elems: The input tuple. - - Returns: - The joined string. - """ - if len(elems) == 0: - return "" - var curr = String(elems[0]) - for i in range(1, len(elems)): - curr += self + String(elems[i]) - return curr + var string = String() + var buffer = _WriteBufferStack(string) + for i in range(len(elems)): + buffer.write(elems[i]) + if i < len(elems) - 1: + buffer.write(self) + buffer.flush() + return string - fn join[*Types: Stringable](self, *elems: *Types) -> String: + fn join[*Ts: Writable](self, *elems: *Ts) -> String: """Joins string elements using the current string as a delimiter. Parameters: - Types: The types of the elements. + Ts: The types of the elements. Args: elems: The input values. @@ -679,20 +670,7 @@ struct StringLiteral( Returns: The joined string. """ - - var result: String = "" - var is_first = True - - @parameter - fn add_elt[T: Stringable](a: T): - if is_first: - is_first = False - else: - result += self - result += String(a) - - elems.each[add_elt]() - return result + return String(elems, sep=self) fn split(self, sep: StringSlice, maxsplit: Int = -1) raises -> List[String]: """Split the string literal by a separator. diff --git a/stdlib/src/builtin/value.mojo b/stdlib/src/builtin/value.mojo index 7376977778..c3868f1a5a 100644 --- a/stdlib/src/builtin/value.mojo +++ b/stdlib/src/builtin/value.mojo @@ -207,9 +207,9 @@ trait CollectionElementNew(ExplicitlyCopyable, Movable): pass -trait StringableCollectionElement(CollectionElement, Stringable): - """The StringableCollectionElement trait denotes a trait composition - of the `CollectionElement` and `Stringable` traits. +trait WritableCollectionElement(CollectionElement, Writable): + """The WritableCollectionElement trait denotes a trait composition + of the `CollectionElement` and `Writable` traits. This is useful to have as a named entity since Mojo does not currently support anonymous trait compositions to constrain diff --git a/stdlib/src/collections/dict.mojo b/stdlib/src/collections/dict.mojo index c6f585bae6..3b64da3aab 100644 --- a/stdlib/src/collections/dict.mojo +++ b/stdlib/src/collections/dict.mojo @@ -39,7 +39,6 @@ See the `Dict` docs for more details. from sys.ffi import OpaquePointer from bit import is_power_of_two -from builtin.value import StringableCollectionElement from memory import UnsafePointer, bitcast, memcpy from .optional import Optional diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo index 49850f1c65..cb2e362749 100644 --- a/stdlib/src/collections/linked_list.mojo +++ b/stdlib/src/collections/linked_list.mojo @@ -16,16 +16,6 @@ from collections import Optional from collections._index_normalization import normalize_index -trait WritableCollectionElement(CollectionElement, Writable): - """A trait that combines CollectionElement and Writable traits. - - This trait requires types to implement both CollectionElement and Writable - interfaces, allowing them to be used in collections and written to output. - """ - - pass - - @value struct Node[ElementType: WritableCollectionElement]: """A node in a linked list data structure. diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 3c210277ab..81a8fc4b37 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -20,7 +20,7 @@ from os import abort from sys import bitwidthof, llvm_intrinsic from sys.ffi import c_char from sys.intrinsics import _type_is_eq -from utils.write import write_buffered +from utils.write import write_buffered, _WriteBufferStack from bit import count_leading_zeros from memory import UnsafePointer, memcmp, memcpy, Span @@ -1177,55 +1177,11 @@ struct String( writer.write_bytes(self.as_bytes()) - fn join(self, *elems: Int) -> String: - """Joins the elements from the tuple using the current string as a - delimiter. - - Args: - elems: The input tuple. - - Returns: - The joined string. - """ - if len(elems) == 0: - return "" - var curr = String(elems[0]) - for i in range(1, len(elems)): - curr += self + String(elems[i]) - return curr - - fn join[*Types: Writable](self, *elems: *Types) -> String: - """Joins string elements using the current string as a delimiter. - - Parameters: - Types: The types of the elements. - - Args: - elems: The input values. - - Returns: - The joined string. - """ - - var result = String() - var is_first = True - - @parameter - fn add_elt[T: Writable](a: T): - if is_first: - is_first = False - else: - result.write(self) - result.write(a) - - elems.each[add_elt]() - return result - - fn join[T: StringableCollectionElement](self, elems: List[T, *_]) -> String: + fn join[*Ts: Writable](self, *elems: *Ts) -> String: """Joins string elements using the current string as a delimiter. Parameters: - T: The types of the elements. + Ts: The types of the elements. Args: elems: The input values. @@ -1233,34 +1189,10 @@ struct String( Returns: The joined string. """ + var sep = StaticString(ptr=self.unsafe_ptr(), length=len(self)) + return String(elems, sep=sep) - # TODO(#3403): Simplify this when the linked conditional conformance - # feature is added. Runs a faster algorithm if the concrete types are - # able to be converted to a span of bytes. - @parameter - if _type_is_eq[T, String](): - return self.fast_join(rebind[List[String]](elems)) - elif _type_is_eq[T, StringLiteral](): - return self.fast_join(rebind[List[StringLiteral]](elems)) - # FIXME(#3597): once StringSlice conforms to CollectionElement trait: - # if _type_is_eq[T, StringSlice](): - # return self.fast_join(rebind[List[StringSlice]](elems)) - else: - var result: String = "" - var is_first = True - - for e in elems: - if is_first: - is_first = False - else: - result += self - result += String(e[]) - - return result - - fn fast_join[ - T: BytesCollectionElement, //, - ](self, elems: List[T, *_]) -> String: + fn join[T: WritableCollectionElement](self, elems: List[T, *_]) -> String: """Joins string elements using the current string as a delimiter. Parameters: @@ -1272,37 +1204,14 @@ struct String( Returns: The joined string. """ - var n_elems = len(elems) - if n_elems == 0: - return String("") - var len_self = self.byte_length() - var len_elems = 0 - # Calculate the total size of the elements to join beforehand - # to prevent alloc syscalls as we know the buffer size. - # This can hugely improve the performance on large lists - for e_ref in elems: - len_elems += len(e_ref[].as_bytes()) - var capacity = len_self * (n_elems - 1) + len_elems - var buf = Self._buffer_type(capacity=capacity) - var self_ptr = self.unsafe_ptr() - var ptr = buf.unsafe_ptr() - var offset = 0 - var i = 0 - var is_first = True - while i < n_elems: - if is_first: - is_first = False - else: - memcpy(dest=ptr + offset, src=self_ptr, count=len_self) - offset += len_self - var e = elems[i].as_bytes() - var e_len = len(e) - memcpy(dest=ptr + offset, src=e.unsafe_ptr(), count=e_len) - offset += e_len - i += 1 - buf.size = capacity - buf.append(0) - return String(buf^) + var string = String() + var buffer = _WriteBufferStack(string) + for i in range(len(elems)): + buffer.write(elems[i]) + if i < len(elems) - 1: + buffer.write(self) + buffer.flush() + return string @always_inline fn chars(self) -> CharsIter[__origin_of(self)]: diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index dffb5725b5..8723941535 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -134,7 +134,7 @@ from builtin.value import ( ExplicitlyCopyable, Movable, RepresentableCollectionElement, - StringableCollectionElement, + WritableCollectionElement, ) from documentation import doc_private from memory import AddressSpace, Pointer diff --git a/stdlib/src/utils/write.mojo b/stdlib/src/utils/write.mojo index a022102d36..0b4cbda871 100644 --- a/stdlib/src/utils/write.mojo +++ b/stdlib/src/utils/write.mojo @@ -266,9 +266,9 @@ struct _ArgBytes(Writer): args.each[write_arg]() -struct _WriteBufferStack[origin: MutableOrigin, W: Writer, //, capacity: Int]( - Writer -): +struct _WriteBufferStack[ + origin: MutableOrigin, W: Writer, //, capacity: Int = 4096 +](Writer): var data: InlineArray[UInt8, capacity] var pos: Int var writer: Pointer[W, origin] From 87bb307672b4336eeeb581d978fc9f0ba6efad29 Mon Sep 17 00:00:00 2001 From: Tracy Sharpe <99041446+raiseirql@users.noreply.github.com> Date: Tue, 21 Jan 2025 07:26:31 -0800 Subject: [PATCH 137/182] [stdlib] Remove PTX lowering for bf16/fp16 SIMD.fma This is no longer needed after recent SIMD intrinsic cleanup. MODULAR_ORIG_COMMIT_REV_ID: ccdcc5777110a1cae2c8dbe3c9bb29a9479f2756 --- stdlib/src/builtin/simd.mojo | 33 +-------------------------------- 1 file changed, 1 insertion(+), 32 deletions(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index a871a56a59..8261d20e8e 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -43,7 +43,7 @@ from sys import ( sizeof, ) from sys._assembly import inlined_assembly -from sys.info import _current_arch, _is_sm_8x, _is_sm_9x +from sys.info import _current_arch, _is_sm_9x from bit import pop_count from builtin._format_float import _write_float @@ -1667,7 +1667,6 @@ struct SIMD[type: DType, size: Int]( Returns: The elementwise truncated values of this SIMD vector. """ - return self._floor_ceil_trunc_impl["llvm.trunc"]() @always_inline @@ -2027,36 +2026,6 @@ struct SIMD[type: DType, size: Int]( """ constrained[type.is_numeric(), "the SIMD type must be numeric"]() - @parameter - if (_is_sm_8x() or _is_sm_9x()) and type.is_half_float(): - alias prefix = "fma.rn.bf16" if type is DType.bfloat16 else "fma.rn.f16" - - @parameter - if size == 1: - return inlined_assembly[ - prefix + " $0, $1, $2, $3;", - Self, - constraints="=h,h,h,h", - has_side_effect=False, - ](self, multiplier, accumulator) - - var res = Self() - - @parameter - for i in range(0, size, 2): - var val = inlined_assembly[ - prefix + "x2 $0, $1, $2, $3;", - SIMD[type, 2], - constraints="=r,r,r,r", - has_side_effect=False, - ]( - self.slice[2, offset=i](), - multiplier.slice[2, offset=i](), - accumulator.slice[2, offset=i](), - ) - res = res.insert[offset=i](val) - return res - return __mlir_op.`pop.fma`( self.value, multiplier.value, accumulator.value ) From df3a9a7e00d15d160e866251b4bc4d56e8d252ae Mon Sep 17 00:00:00 2001 From: Tracy Sharpe <99041446+raiseirql@users.noreply.github.com> Date: Tue, 21 Jan 2025 08:18:11 -0800 Subject: [PATCH 138/182] [Kernels][AMD] fix fp32->bf16 for AMD GPUs (#54249) MODULAR_ORIG_COMMIT_REV_ID: 7cf61ab0f3e170865b11517116cd0a6a083482fb --- stdlib/src/builtin/simd.mojo | 52 +++++++++++++++++++++++------------- 1 file changed, 33 insertions(+), 19 deletions(-) diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index 8261d20e8e..ced76542c7 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -3501,30 +3501,44 @@ fn _f32_to_bfloat16_scalar( return _unchecked_zero[DType.bfloat16, 1]() elif is_amd_gpu(): - alias nan_val = _nan[DType.float32]() - alias round_bias = 0x7FFF - - var tmp = UInt32(0) - var res = inlined_assembly[ - """\0A - v_cmp_u_f32 $0, $2, $2 \0A - v_bfe_u32 $1, $2, 16, 1 \0A - v_add3_u32 $1, $2, $1, $3 \0A - v_cndmask_b32 $2, $1, $4, $0 \0A - v_lshrrev_b32 $2, 16, $2 \0A - """, - _RegisterPackType[SIMD[DType.uint32, 2], Int32, Float32], - constraints="=s,=v,=v,v,v,1,2", + alias round_bias = Int32(0x7FFF) + + # Compute the mask of unordered values. + var unordered_mask = inlined_assembly[ + "v_cmp_u_f32 $0, $1, $1", + SIMD[DType.uint64, 1], + constraints="=s,v", + has_side_effect=False, + ](val) + + # Compute "rounded_val = val + lsb + round_bias" to round-to-nearest. + var lsb = inlined_assembly[ + "v_bfe_u32 $0, $1, 16, 1", + SIMD[DType.uint32, 1], + constraints="=v,v", + has_side_effect=False, + ](val) + var rounded_val = inlined_assembly[ + "v_add3_u32 $0, $1, $2, $3", + SIMD[DType.uint32, 1], + constraints="=v,v,v,v", has_side_effect=False, - ](round_bias, nan_val, tmp, val) + ](val, lsb, round_bias) + + # Select the rounded value or NaN based on the unordered mask. + var float_bits = inlined_assembly[ + "v_cndmask_b32 $0, $1, $2, $3", + SIMD[DType.uint32, 1], + constraints="=v,v,v,s", + has_side_effect=False, + ](rounded_val, _nan[DType.float32](), unordered_mask) + return bitcast[DType.bfloat16, 1]( - UInt16(bitcast[DType.uint32, 1](res[2])) + UInt16(float_bits >> _fp32_bf16_mantissa_diff) ) if _isnan(val): - return -_nan[DType.bfloat16]() if FPUtils[DType.float32].get_sign( - val - ) else _nan[DType.bfloat16]() + return _nan[DType.bfloat16]() var float_bits = FPUtils[DType.float32].bitcast_to_integer(val) From 6277b4968f3544f6a43eeae91df604951cab8273 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 21 Jan 2025 10:31:12 -0800 Subject: [PATCH 139/182] [mojo-lang][CheckLifetimes] Fix a bug handling field sensitive uses. This fixes a problem in check lifetimes, where uses of an indirect reference would not be treated as field sensitive accesses in the destructor insertion pass. This can lead to destructors not being inserted correctly in weird cases. This would have been very tricky to do, but due to all the improvements a couple months ago is now a simplification. This fixes https://github.com/modular/mojo/issues/3960 MODULAR_ORIG_COMMIT_REV_ID: 7338685a57c60d598f11edf7b0134649612e77f2 --- docs/changelog.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index df058bd661..2457d5ffdd 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -410,3 +410,5 @@ what we publish. - [Issue #3955](https://github.com/modular/mojo/issues/3955) - Unexpected copy behaviour with `def` arguments in loops + +- [Issue #3960](https://github.com/modular/mojo/issues/3960) - Infinite for loop From 04f5572cc1876d2acb151020200a083199e91ee2 Mon Sep 17 00:00:00 2001 From: Joe Loser Date: Tue, 21 Jan 2025 13:37:51 -0500 Subject: [PATCH 140/182] [stdlib] Ensure `test_linked_list.mojo` passes in debug Now that the debug issue is fixed in the compiler, use `%mojo` instead of `%mojo-no-debug` so we can ensure this test works in debug builds too. MODULAR_ORIG_COMMIT_REV_ID: d46a31ca0009d2e0b9e02366f7180ff118d6d2c5 --- stdlib/test/collections/test_linked_list.mojo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/test/collections/test_linked_list.mojo b/stdlib/test/collections/test_linked_list.mojo index 1375def212..a5f3467736 100644 --- a/stdlib/test/collections/test_linked_list.mojo +++ b/stdlib/test/collections/test_linked_list.mojo @@ -10,7 +10,7 @@ # See the License for the specific language governing permissions and # limitations under the License. # ===----------------------------------------------------------------------=== # -# RUN: %mojo-no-debug %s +# RUN: %mojo %s from collections import LinkedList from testing import assert_equal From c563812ae723234c0db9ed26e7364d4a85111ea2 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Tue, 21 Jan 2025 13:26:17 -0800 Subject: [PATCH 141/182] Remove bold font since links are now bold MODULAR_ORIG_COMMIT_REV_ID: 82bb3e4bd413e082ace481a78ab0b357a5c67e80 --- docs/manual/get-started.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 0e6133912a..49591eb123 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -11,7 +11,7 @@ import GetMagic from '@site/src/includes/get_magic.mdx'; :::tip -**Want to write a GPU function with Mojo?** See how to [build a custom op +Want to write a GPU function with Mojo? See how to [build a custom op with MAX](/max/tutorials/build-custom-ops). ::: From 115b1648e6a4615e43000a4cf02f5b60936f0ae1 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Tue, 21 Jan 2025 14:08:48 -0800 Subject: [PATCH 142/182] Add system requirements MODULAR_ORIG_COMMIT_REV_ID: 430e0353774ff3fefaf03d9813e18d5d6d9b59dd --- docs/manual/get-started.mdx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index 49591eb123..da014c24d4 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -7,7 +7,8 @@ image: /images/artwork/mojo-get-started.jpg --- import GetMagic from '@site/src/includes/get_magic.mdx'; - +import Requirements from '@site/src/components/Requirements'; +import { requirementsNoGPU } from '@site/docs/max/requirements'; :::tip @@ -38,6 +39,9 @@ you to go learn more about each topic. If you just want to see the finished code, you can [get it on GitHub](https://github.com/modular/mojo/tree/nightly/examples/life). +System requirements: + + ## 1. Create a Mojo project with `magic` From 73192e7270848f3615af9aa682aaad462ffe91a1 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Tue, 21 Jan 2025 20:55:07 -0500 Subject: [PATCH 143/182] [stdlib] Remove String allocations Remove string allocations by constructing from Writable variadics. MODULAR_ORIG_COMMIT_REV_ID: 2e2c83c76faddb6c1a104803f60850980de3505f --- examples/operators/main.mojo | 2 +- stdlib/benchmarks/builtin/bench_sort.mojo | 22 ++++------ stdlib/benchmarks/collections/bench_dict.mojo | 12 ++---- .../benchmarks/collections/bench_string.mojo | 18 ++++---- stdlib/src/builtin/_location.mojo | 4 +- stdlib/src/builtin/format_int.mojo | 2 +- stdlib/src/builtin/object.mojo | 18 ++------ .../src/collections/string/inline_string.mojo | 26 ++++++------ stdlib/src/collections/string/string.mojo | 16 ++++--- stdlib/src/os/_linux_aarch64.mojo | 38 ++++++++++------- stdlib/src/os/_linux_x86.mojo | 38 ++++++++++------- stdlib/src/os/_macos.mojo | 42 +++++++++++-------- stdlib/src/os/os.mojo | 9 ++-- stdlib/src/pwd/_linux.mojo | 4 +- stdlib/src/pwd/_macos.mojo | 4 +- stdlib/src/sys/ffi.mojo | 4 +- stdlib/src/testing/testing.mojo | 14 +++---- stdlib/src/time/time.mojo | 8 +++- stdlib/test/bit/test_bit.mojo | 2 +- stdlib/test/builtin/test_print.mojo | 4 +- stdlib/test/builtin/test_sort.mojo | 12 +----- .../test/collections/string/test_string.mojo | 26 ++++++------ stdlib/test/collections/test_dict.mojo | 10 ++--- stdlib/test/memory/test_memory.mojo | 27 +++--------- stdlib/test/os/test_mkdir_and_rmdir.mojo | 8 ++-- stdlib/test/random/test_random.mojo | 32 +++++++------- stdlib/test/tempfile/test_tempfile.mojo | 12 +++--- 27 files changed, 195 insertions(+), 219 deletions(-) diff --git a/examples/operators/main.mojo b/examples/operators/main.mojo index 1cffa1cbbc..09f69c3837 100644 --- a/examples/operators/main.mojo +++ b/examples/operators/main.mojo @@ -27,7 +27,7 @@ def main(): # Examples of using Complex values with String(), repr(), and print() c3 = Complex(3.14159, -2.71828) print("c3 =", c3) - var msg: String = "The value is: " + String(c3) + var msg = String("The value is: ", c3) print(msg) print(String("{!r}").format(c3)) diff --git a/stdlib/benchmarks/builtin/bench_sort.mojo b/stdlib/benchmarks/builtin/bench_sort.mojo index addf6c200c..4a4fa9d1ca 100644 --- a/stdlib/benchmarks/builtin/bench_sort.mojo +++ b/stdlib/benchmarks/builtin/bench_sort.mojo @@ -147,13 +147,13 @@ fn bench_tiny_list_sort[type: DType](mut m: Bench) raises: _ = list^ m.bench_function[bench_sort_list]( - BenchId("std_sort_random_" + String(count) + "_" + String(type)) + BenchId(String("std_sort_random_", count, "_", type)) ) m.bench_function[bench_small_sort]( - BenchId("sml_sort_random_" + String(count) + "_" + String(type)) + BenchId(String("sml_sort_random_", count, "_", type)) ) m.bench_function[bench_insertion_sort]( - BenchId("ins_sort_random_" + String(count) + "_" + String(type)) + BenchId(String("ins_sort_random_", count, "_", type)) ) @@ -202,10 +202,10 @@ fn bench_small_list_sort[type: DType](mut m: Bench, count: Int) raises: _ = list^ m.bench_function[bench_sort_list]( - BenchId("std_sort_random_" + String(count) + "_" + String(type)) + BenchId(String("std_sort_random_", count, "_", type)) ) m.bench_function[bench_insertion_sort]( - BenchId("ins_sort_random_" + String(count) + "_" + String(type)) + BenchId(String("ins_sort_random_", count, "_", type)) ) @@ -254,11 +254,11 @@ fn bench_large_list_sort[type: DType](mut m: Bench, count: Int) raises: _ = list^ m.bench_function[bench_sort_list]( - BenchId("std_sort_random_" + String(count) + "_" + String(type)) + BenchId(String("std_sort_random_", count, "_", type)) ) m.bench_function[bench_heap_sort]( - BenchId("heap_sort_random_" + String(count) + "_" + String(type)) + BenchId(String("heap_sort_random_", count, "_", type)) ) @@ -307,14 +307,10 @@ fn bench_low_cardinality_list_sort(mut m: Bench, count: Int, delta: Int) raises: _ = list^ m.bench_function[bench_sort_list]( - BenchId( - "std_sort_low_card_" + String(count) + "_delta_" + String(delta) - ) + BenchId(String("std_sort_low_card_", count, "_delta_", delta)) ) m.bench_function[bench_heap_sort]( - BenchId( - "heap_sort_low_card_" + String(count) + "_delta_" + String(delta) - ) + BenchId(String("heap_sort_low_card_", count, "_delta_", delta)) ) diff --git a/stdlib/benchmarks/collections/bench_dict.mojo b/stdlib/benchmarks/collections/bench_dict.mojo index 10f04f62ae..06c6bc9364 100644 --- a/stdlib/benchmarks/collections/bench_dict.mojo +++ b/stdlib/benchmarks/collections/bench_dict.mojo @@ -134,10 +134,10 @@ def main(): for i in range(len(sizes)): alias size = sizes[i] m.bench_function[bench_dict_insert[size]]( - BenchId("bench_dict_insert[" + String(size) + "]") + BenchId(String("bench_dict_insert[", size, "]")) ) m.bench_function[bench_dict_lookup[size]]( - BenchId("bench_dict_lookup[" + String(size) + "]") + BenchId(String("bench_dict_lookup[", size, "]")) ) m.dump_report() @@ -146,10 +146,4 @@ def main(): for i in range(len(sizes)): alias size = sizes[i] var mem_s = total_bytes_used(make_dict[size]()) - print( - '"bench_dict_memory_size[' - + String(size) - + ']",' - + String(mem_s) - + ",0" - ) + print('"bench_dict_memory_size[', size, ']",', mem_s, ",0") diff --git a/stdlib/benchmarks/collections/bench_string.mojo b/stdlib/benchmarks/collections/bench_string.mojo index fe8ba978ed..ddae0ca333 100644 --- a/stdlib/benchmarks/collections/bench_string.mojo +++ b/stdlib/benchmarks/collections/bench_string.mojo @@ -262,30 +262,30 @@ def main(): alias fname = filenames[j] alias old = old_chars[j] alias new = new_chars[j] - suffix = "[" + String(length) + "]" # "(" + fname + ")" + alias suffix = String("[", length, "]") # "(" + fname + ")" m.bench_function[bench_string_count[length, fname, old]]( - BenchId("bench_string_count" + suffix) + BenchId(String("bench_string_count", suffix)) ) m.bench_function[bench_string_split[length, fname, old]]( - BenchId("bench_string_split" + suffix) + BenchId(String("bench_string_split", suffix)) ) m.bench_function[bench_string_split[length, fname]]( - BenchId("bench_string_split_none" + suffix) + BenchId(String("bench_string_split_none", suffix)) ) m.bench_function[bench_string_splitlines[length, fname]]( - BenchId("bench_string_splitlines" + suffix) + BenchId(String("bench_string_splitlines" + suffix)) ) m.bench_function[bench_string_lower[length, fname]]( - BenchId("bench_string_lower" + suffix) + BenchId(String("bench_string_lower" + suffix)) ) m.bench_function[bench_string_upper[length, fname]]( - BenchId("bench_string_upper" + suffix) + BenchId(String("bench_string_upper" + suffix)) ) m.bench_function[bench_string_replace[length, fname, old, new]]( - BenchId("bench_string_replace" + suffix) + BenchId(String("bench_string_replace" + suffix)) ) m.bench_function[bench_string_is_valid_utf8[length, fname]]( - BenchId("bench_string_is_valid_utf8" + suffix) + BenchId(String("bench_string_is_valid_utf8" + suffix)) ) results = Dict[String, (Float64, Int)]() diff --git a/stdlib/src/builtin/_location.mojo b/stdlib/src/builtin/_location.mojo index 410d332e66..e71c5c16fe 100644 --- a/stdlib/src/builtin/_location.mojo +++ b/stdlib/src/builtin/_location.mojo @@ -31,7 +31,7 @@ struct _SourceLocation(Writable, Stringable): return String.write(self) @no_inline - fn prefix[T: Stringable](self, msg: T) -> String: + fn prefix[T: Writable](self, msg: T) -> String: """Return the given message prefixed with the pretty-printer location. Parameters: @@ -40,7 +40,7 @@ struct _SourceLocation(Writable, Stringable): Args: msg: The message to attach the prefix to. """ - return "At " + String(self) + ": " + String(msg) + return String("At ", self, ": ", msg) fn write_to[W: Writer](self, mut writer: W): """ diff --git a/stdlib/src/builtin/format_int.mojo b/stdlib/src/builtin/format_int.mojo index c54b602d19..9eb4cece7d 100644 --- a/stdlib/src/builtin/format_int.mojo +++ b/stdlib/src/builtin/format_int.mojo @@ -225,7 +225,7 @@ fn _try_format_int( # incompatible radix and custom digit chars, which we aren't doing # above. return abort[String]( - "unexpected exception formatting value as hexadecimal: " + String(e) + String("unexpected exception formatting value as hexadecimal: ", e) ) diff --git a/stdlib/src/builtin/object.mojo b/stdlib/src/builtin/object.mojo index 94ee27873b..2f9a86c459 100644 --- a/stdlib/src/builtin/object.mojo +++ b/stdlib/src/builtin/object.mojo @@ -577,15 +577,8 @@ struct _ObjectImpl( writer.write(String(self.get_as_float())) return if self.is_str(): - writer.write( - "'" - + String( - StringRef( - self.get_as_string().data, self.get_as_string().length - ) - ) - + "'" - ) + var string = self.get_as_string() + writer.write("'", StringRef(string.data, string.length), "'") return if self.is_func(): writer.write( @@ -607,12 +600,7 @@ struct _ObjectImpl( for entry in ptr[].impl[].items(): if print_sep: writer.write(", ") - writer.write( - "'" - + String(entry[].key) - + "' = " - + String(object(entry[].value.copy())) - ) + writer.write("'", entry[].key, "' = ", object(entry[].value.copy())) print_sep = True writer.write("}") return diff --git a/stdlib/src/collections/string/inline_string.mojo b/stdlib/src/collections/string/inline_string.mojo index 8235033158..f05bb63504 100644 --- a/stdlib/src/collections/string/inline_string.mojo +++ b/stdlib/src/collections/string/inline_string.mojo @@ -121,8 +121,8 @@ struct InlineString(Sized, Stringable, CollectionElement, CollectionElementNew): self._storage[_FixedString[Self.SMALL_CAP]] += str_slice except e: abort( - "unreachable: InlineString append to FixedString failed: " - + String(e), + "unreachable: InlineString append to FixedString failed: ", + e, ) else: # We're currently in the small layout but must change to the @@ -302,11 +302,11 @@ struct _FixedString[CAP: Int]( """ if len(literal) > CAP: raise Error( - "String literal (len=" - + String(len(literal)) - + ") is longer than FixedString capacity (" - + String(CAP) - + ")" + "String literal (len=", + len(literal), + ") is longer than FixedString capacity (", + CAP, + ")", ) self.buffer = InlineArray[UInt8, CAP]() @@ -384,12 +384,12 @@ struct _FixedString[CAP: Int]( if total_len > CAP: return Optional( Error( - "Insufficient capacity to append len=" - + String(len(bytes)) - + " string to len=" - + String(len(self)) - + " FixedString with capacity=" - + String(CAP), + "Insufficient capacity to append len=", + len(bytes), + " string to len=", + len(self), + " FixedString with capacity=", + CAP, ) ) diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 81a8fc4b37..4cee5a90d0 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -374,12 +374,12 @@ fn _handle_base_prefix( fn _str_to_base_error(base: Int, str_slice: StringSlice) -> String: - return ( - "String is not convertible to integer with base " - + String(base) - + ": '" - + String(str_slice) - + "'" + return String( + "String is not convertible to integer with base ", + base, + ": '", + str_slice, + "'", ) @@ -418,9 +418,7 @@ fn _identify_base(str_slice: StringSlice, start: Int) -> Tuple[Int, Int]: fn _atof_error(str_ref: StringSlice) -> Error: - return Error( - "String is not convertible to float: '" + String(str_ref) + "'" - ) + return Error("String is not convertible to float: '", str_ref, "'") fn atof(str_slice: StringSlice) raises -> Float64: diff --git a/stdlib/src/os/_linux_aarch64.mojo b/stdlib/src/os/_linux_aarch64.mojo index 2eaba1b631..f4c9f62789 100644 --- a/stdlib/src/os/_linux_aarch64.mojo +++ b/stdlib/src/os/_linux_aarch64.mojo @@ -67,24 +67,30 @@ struct _c_stat(Stringable): self.st_birthtimespec = _CTimeSpec() self.unused = InlineArray[Int64, 2](0, 0) + fn write_to[W: Writer](self, mut writer: W): + # fmt: off + writer.write( + "{\nst_dev: ", self.st_dev, + ",\nst_mode: ", self.st_mode, + ",\nst_nlink: ", self.st_nlink, + ",\nst_ino: ", self.st_ino, + ",\nst_uid: ", self.st_uid, + ",\nst_gid: ", self.st_gid, + ",\nst_rdev: ", self.st_rdev, + ",\nst_size: ", self.st_size, + ",\nst_blksize: ", self.st_blksize, + ",\nst_blocks: ", self.st_blocks, + ",\nst_atimespec: ", self.st_atimespec, + ",\nst_mtimespec: ", self.st_mtimespec, + ",\nst_ctimespec: ", self.st_ctimespec, + ",\nst_birthtimespec: ", self.st_birthtimespec, + "\n}", + ) + # fmt: on + @no_inline fn __str__(self) -> String: - var res = String("{\n") - res += "st_dev: " + String(self.st_dev) + ",\n" - res += "st_mode: " + String(self.st_mode) + ",\n" - res += "st_nlink: " + String(self.st_nlink) + ",\n" - res += "st_ino: " + String(self.st_ino) + ",\n" - res += "st_uid: " + String(self.st_uid) + ",\n" - res += "st_gid: " + String(self.st_gid) + ",\n" - res += "st_rdev: " + String(self.st_rdev) + ",\n" - res += "st_size: " + String(self.st_size) + ",\n" - res += "st_blksize: " + String(self.st_blksize) + ",\n" - res += "st_blocks: " + String(self.st_blocks) + ",\n" - res += "st_atimespec: " + String(self.st_atimespec) + ",\n" - res += "st_mtimespec: " + String(self.st_mtimespec) + ",\n" - res += "st_ctimespec: " + String(self.st_ctimespec) + ",\n" - res += "st_birthtimespec: " + String(self.st_birthtimespec) + "\n" - return res + "}" + return String.write(self) fn _to_stat_result(self) -> stat_result: return stat_result( diff --git a/stdlib/src/os/_linux_x86.mojo b/stdlib/src/os/_linux_x86.mojo index fbd5629f48..ece0de56d8 100644 --- a/stdlib/src/os/_linux_x86.mojo +++ b/stdlib/src/os/_linux_x86.mojo @@ -65,24 +65,30 @@ struct _c_stat(Stringable): self.st_birthtimespec = _CTimeSpec() self.unused = InlineArray[Int64, 3](0, 0, 0) + fn write_to[W: Writer](self, mut writer: W): + # fmt: off + writer.write( + "{\nst_dev: ", self.st_dev, + ",\nst_mode: ", self.st_mode, + ",\nst_nlink: ", self.st_nlink, + ",\nst_ino: ", self.st_ino, + ",\nst_uid: ", self.st_uid, + ",\nst_gid: ", self.st_gid, + ",\nst_rdev: ", self.st_rdev, + ",\nst_size: ", self.st_size, + ",\nst_blksize: ", self.st_blksize, + ",\nst_blocks: ", self.st_blocks, + ",\nst_atimespec: ", self.st_atimespec, + ",\nst_mtimespec: ", self.st_mtimespec, + ",\nst_ctimespec: ", self.st_ctimespec, + ",\nst_birthtimespec: ", self.st_birthtimespec, + "\n}", + ) + # fmt: on + @no_inline fn __str__(self) -> String: - var res = String("{\n") - res += "st_dev: " + String(self.st_dev) + ",\n" - res += "st_mode: " + String(self.st_mode) + ",\n" - res += "st_nlink: " + String(self.st_nlink) + ",\n" - res += "st_ino: " + String(self.st_ino) + ",\n" - res += "st_uid: " + String(self.st_uid) + ",\n" - res += "st_gid: " + String(self.st_gid) + ",\n" - res += "st_rdev: " + String(self.st_rdev) + ",\n" - res += "st_size: " + String(self.st_size) + ",\n" - res += "st_blksize: " + String(self.st_blksize) + ",\n" - res += "st_blocks: " + String(self.st_blocks) + ",\n" - res += "st_atimespec: " + String(self.st_atimespec) + ",\n" - res += "st_mtimespec: " + String(self.st_mtimespec) + ",\n" - res += "st_ctimespec: " + String(self.st_ctimespec) + ",\n" - res += "st_birthtimespec: " + String(self.st_birthtimespec) + "\n" - return res + "}" + return String.write(self) fn _to_stat_result(self) -> stat_result: return stat_result( diff --git a/stdlib/src/os/_macos.mojo b/stdlib/src/os/_macos.mojo index 596fb6e459..8558ca764e 100644 --- a/stdlib/src/os/_macos.mojo +++ b/stdlib/src/os/_macos.mojo @@ -70,26 +70,32 @@ struct _c_stat(Stringable): self.st_lspare = 0 self.st_qspare = InlineArray[Int64, 2](0, 0) + fn write_to[W: Writer](self, mut writer: W): + # fmt: off + writer.write( + "{\nst_dev: ", self.st_dev, + ",\nst_mode: ", self.st_mode, + ",\nst_nlink: ", self.st_nlink, + ",\nst_ino: ", self.st_ino, + ",\nst_uid: ", self.st_uid, + ",\nst_gid: ", self.st_gid, + ",\nst_rdev: ", self.st_rdev, + ",\nst_atimespec: ", self.st_atimespec, + ",\nst_mtimespec: ", self.st_mtimespec, + ",\nst_ctimespec: ", self.st_ctimespec, + ",\nst_birthtimespec: ", self.st_birthtimespec, + ",\nst_size: ", self.st_size, + ",\nst_blocks: ", self.st_blocks, + ",\nst_blksize: ", self.st_blksize, + ",\nst_flags: ", self.st_flags, + "st_gen: ", self.st_gen, + "\n}", + ) + # fmt: on + @no_inline fn __str__(self) -> String: - var res = String("{\n") - res += "st_dev: " + String(self.st_dev) + ",\n" - res += "st_mode: " + String(self.st_mode) + ",\n" - res += "st_nlink: " + String(self.st_nlink) + ",\n" - res += "st_ino: " + String(self.st_ino) + ",\n" - res += "st_uid: " + String(self.st_uid) + ",\n" - res += "st_gid: " + String(self.st_gid) + ",\n" - res += "st_rdev: " + String(self.st_rdev) + ",\n" - res += "st_atimespec: " + String(self.st_atimespec) + ",\n" - res += "st_mtimespec: " + String(self.st_mtimespec) + ",\n" - res += "st_ctimespec: " + String(self.st_ctimespec) + ",\n" - res += "st_birthtimespec: " + String(self.st_birthtimespec) + ",\n" - res += "st_size: " + String(self.st_size) + ",\n" - res += "st_blocks: " + String(self.st_blocks) + ",\n" - res += "st_blksize: " + String(self.st_blksize) + ",\n" - res += "st_flags: " + String(self.st_flags) + ",\n" - res += "st_gen: " + String(self.st_gen) + "\n" - return res + "}" + return String.write(self) fn _to_stat_result(self) -> stat_result: return stat_result( diff --git a/stdlib/src/os/os.mojo b/stdlib/src/os/os.mojo index 0d623bcfe6..81ebad842f 100644 --- a/stdlib/src/os/os.mojo +++ b/stdlib/src/os/os.mojo @@ -367,11 +367,12 @@ def makedirs[ mkdir(path, mode) except e: if not exist_ok: - raise String( - e - ) + "\nset `makedirs(path, exist_ok=True)` to allow existing dirs" + raise Error( + e, + "\nset `makedirs(path, exist_ok=True)` to allow existing dirs", + ) if not os.path.isdir(path): - raise "path not created: " + path.__fspath__() + "\n" + String(e) + raise Error("path not created: ", path.__fspath__(), "\n", e) fn rmdir[PathLike: os.PathLike](path: PathLike) raises: diff --git a/stdlib/src/pwd/_linux.mojo b/stdlib/src/pwd/_linux.mojo index 877cebd05b..282de1f60a 100644 --- a/stdlib/src/pwd/_linux.mojo +++ b/stdlib/src/pwd/_linux.mojo @@ -48,12 +48,12 @@ fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: fn _getpw_linux(uid: UInt32) raises -> Passwd: var passwd_ptr = external_call["getpwuid", UnsafePointer[_C_Passwd]](uid) if not passwd_ptr: - raise "user ID not found in the password database: " + String(uid) + raise Error("user ID not found in the password database: ", uid) return _build_pw_struct(passwd_ptr) fn _getpw_linux(name: String) raises -> Passwd: var passwd_ptr = external_call["getpwnam", UnsafePointer[_C_Passwd]](name) if not passwd_ptr: - raise "user name not found in the password database: " + name + raise Error("user name not found in the password database: ", name) return _build_pw_struct(passwd_ptr) diff --git a/stdlib/src/pwd/_macos.mojo b/stdlib/src/pwd/_macos.mojo index 7aa51eeeb2..b09f615d3f 100644 --- a/stdlib/src/pwd/_macos.mojo +++ b/stdlib/src/pwd/_macos.mojo @@ -53,12 +53,12 @@ fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: fn _getpw_macos(uid: UInt32) raises -> Passwd: var passwd_ptr = external_call["getpwuid", UnsafePointer[_C_Passwd]](uid) if not passwd_ptr: - raise "user ID not found in the password database: " + String(uid) + raise Error("user ID not found in the password database: ", uid) return _build_pw_struct(passwd_ptr) fn _getpw_macos(name: String) raises -> Passwd: var passwd_ptr = external_call["getpwnam", UnsafePointer[_C_Passwd]](name) if not passwd_ptr: - raise "user name not found in the password database: " + name + raise Error("user name not found in the password database: ", name) return _build_pw_struct(passwd_ptr) diff --git a/stdlib/src/sys/ffi.mojo b/stdlib/src/sys/ffi.mojo index cafee526e0..2485f81af5 100644 --- a/stdlib/src/sys/ffi.mojo +++ b/stdlib/src/sys/ffi.mojo @@ -174,7 +174,7 @@ struct DLHandle(CollectionElement, CollectionElementNew, Boolable): var handle = dlopen(path.unsafe_cstr_ptr(), flags) if handle == OpaquePointer(): var error_message = dlerror() - abort("dlopen failed: " + String(error_message)) + abort("dlopen failed: ", String(StringRef(error_message))) self.handle = handle else: self.handle = OpaquePointer() @@ -355,7 +355,7 @@ struct DLHandle(CollectionElement, CollectionElementNew, Boolable): var err = dlerror() if err: - abort("dlsym failed: " + String(err)) + abort("dlsym failed: ", String(StringRef(err))) return res diff --git a/stdlib/src/testing/testing.mojo b/stdlib/src/testing/testing.mojo index f8b02cc294..8d1e2d9f08 100644 --- a/stdlib/src/testing/testing.mojo +++ b/stdlib/src/testing/testing.mojo @@ -42,8 +42,8 @@ from utils import StringSlice @always_inline -fn _assert_error[T: Stringable](msg: T, loc: _SourceLocation) -> String: - return loc.prefix("AssertionError: " + String(msg)) +fn _assert_error[T: Writable](msg: T, loc: _SourceLocation) -> String: + return loc.prefix(String("AssertionError: ", msg)) @always_inline @@ -502,14 +502,14 @@ fn assert_almost_equal[ ) if not all(almost_equal): - var err = String(lhs) + " is not close to " + String(rhs) + var err = String(lhs, " is not close to ", rhs) @parameter if type.is_integral() or type.is_floating_point(): - err += " with a diff of " + String(abs(lhs - rhs)) + err += String(" with a diff of ", abs(lhs - rhs)) if msg: - err += " (" + msg + ")" + err += String(" (", msg, ")") raise _assert_error(err, location.or_else(__call_location())) @@ -661,9 +661,7 @@ struct assert_raises: Raises: AssertionError: Always. The block must raise to pass the test. """ - raise Error( - "AssertionError: Didn't raise at " + String(self.call_location) - ) + raise Error("AssertionError: Didn't raise at ", self.call_location) fn __exit__(self, error: Error) raises -> Bool: """Exit the context manager with an error. diff --git a/stdlib/src/time/time.mojo b/stdlib/src/time/time.mojo index 561179f9f0..cc7a450245 100644 --- a/stdlib/src/time/time.mojo +++ b/stdlib/src/time/time.mojo @@ -61,7 +61,7 @@ alias _WINDOWS_LARGE_INTEGER = Int64 @value @register_passable("trivial") -struct _CTimeSpec(Stringable): +struct _CTimeSpec(Stringable, Writable): var tv_sec: Int # Seconds var tv_subsec: Int # subsecond (nanoseconds on linux and usec on mac) @@ -78,7 +78,11 @@ struct _CTimeSpec(Stringable): @no_inline fn __str__(self) -> String: - return String(self.as_nanoseconds()) + "ns" + return String.write(self) + + @no_inline + fn write_to[W: Writer](self, mut writer: W): + writer.write(self.as_nanoseconds(), "ns") @value diff --git a/stdlib/test/bit/test_bit.mojo b/stdlib/test/bit/test_bit.mojo index ff6e99752f..73f8bd4054 100644 --- a/stdlib/test/bit/test_bit.mojo +++ b/stdlib/test/bit/test_bit.mojo @@ -515,7 +515,7 @@ def test_log2_floor(): assert_equal( log2_floor(i), _log2_floor(i), - msg="mismatching value for the input value of " + String(i), + msg=String("mismatching value for the input value of ", i), ) fn _check_alias[n: Int](expected: Int) raises: diff --git a/stdlib/test/builtin/test_print.mojo b/stdlib/test/builtin/test_print.mojo index a16e54c918..070db4066b 100644 --- a/stdlib/test/builtin/test_print.mojo +++ b/stdlib/test/builtin/test_print.mojo @@ -23,8 +23,8 @@ from utils import IndexList, StringRef @always_inline -fn _assert_error[T: Stringable](msg: T, loc: _SourceLocation) -> String: - return loc.prefix("AssertionError: " + String(msg)) +fn _assert_error[T: Writable](msg: T, loc: _SourceLocation) -> String: + return loc.prefix(String("AssertionError: ", msg)) fn _assert_equal_error( diff --git a/stdlib/test/builtin/test_sort.mojo b/stdlib/test/builtin/test_sort.mojo index edba5a03d1..153d2d4d05 100644 --- a/stdlib/test/builtin/test_sort.mojo +++ b/stdlib/test/builtin/test_sort.mojo @@ -45,19 +45,11 @@ fn random_numbers[ return result -# fn assert_sorted[dtype: DType](mut list: List[Scalar[dtype]]) raises: -# sort[dtype](list) -# for i in range(1, len(list)): -# assert_true( -# list[i] >= list[i - 1], String(list[i - 1]) + " > " + String(list[i]) -# ) - - fn assert_sorted_string(mut list: List[String]) raises: for i in range(1, len(list)): assert_true( list[i] >= list[i - 1], - String(list[i - 1]) + " > " + String(list[i]), + String(list[i - 1], " > ", list[i]), ) @@ -65,7 +57,7 @@ fn assert_sorted[ type: ComparableCollectionElement ](mut list: List[type]) raises: for i in range(1, len(list)): - assert_true(list[i] >= list[i - 1], "error at index: " + String(i)) + assert_true(list[i] >= list[i - 1], String("error at index: ", i)) fn test_sort_small_3() raises: diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index c2f563cd2e..e576dbfcc3 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -647,18 +647,20 @@ def test_split(): # TODO add line and paragraph separator as StringLiteral once unicode # escape secuences are accepted var univ_sep_var = ( - String(" ") - + String("\t") - + String("\n") - + String("\r") - + String("\v") - + String("\f") - + String("\x1c") - + String("\x1d") - + String("\x1e") - + String(buffer=next_line) - + String(buffer=unicode_line_sep) - + String(buffer=unicode_paragraph_sep) + String( + " ", + "\t", + "\n", + "\r", + "\v", + "\f", + "\x1c", + "\x1d", + "\x1e", + String(buffer=next_line), + String(buffer=unicode_line_sep), + String(buffer=unicode_paragraph_sep), + ) ) var s = univ_sep_var + "hello" + univ_sep_var + "world" + univ_sep_var d = s.split() diff --git a/stdlib/test/collections/test_dict.mojo b/stdlib/test/collections/test_dict.mojo index 6fb74b3d29..aa2e12c2e6 100644 --- a/stdlib/test/collections/test_dict.mojo +++ b/stdlib/test/collections/test_dict.mojo @@ -78,7 +78,7 @@ def test_basic_no_copies(): def test_multiple_resizes(): var dict = Dict[String, Int]() for i in range(20): - dict["key" + String(i)] = i + 1 + dict[String("key", i)] = i + 1 assert_equal(11, dict["key10"]) assert_equal(20, dict["key19"]) @@ -99,7 +99,7 @@ def test_bool_conversion(): def test_big_dict(): var dict = Dict[String, Int]() for i in range(2000): - dict["key" + String(i)] = i + 1 + dict[String("key", i)] = i + 1 assert_equal(2000, len(dict)) @@ -132,7 +132,7 @@ def test_dict_string_representation_int_int(): def test_compact(): var dict = Dict[String, Int]() for i in range(20): - var key = "key" + String(i) + var key = String("key", i) dict[key] = i + 1 _ = dict.pop(key) assert_equal(0, len(dict)) @@ -141,10 +141,10 @@ def test_compact(): def test_compact_with_elements(): var dict = Dict[String, Int]() for i in range(5): - var key = "key" + String(i) + var key = String("key", i) dict[key] = i + 1 for i in range(5, 20): - var key = "key" + String(i) + var key = String("key", i) dict[key] = i + 1 _ = dict.pop(key) assert_equal(5, len(dict)) diff --git a/stdlib/test/memory/test_memory.mojo b/stdlib/test/memory/test_memory.mojo index 48b77fdc74..c3310b1021 100644 --- a/stdlib/test/memory/test_memory.mojo +++ b/stdlib/test/memory/test_memory.mojo @@ -198,48 +198,33 @@ def test_memcmp_extensive[ assert_equal( memcmp(ptr1, ptr1, count), 0, - "for dtype=" + String(type) + ";count=" + String(count), + String("for dtype=", type, ";count=", count), ) assert_equal( memcmp(ptr1, ptr2, count), -1, - "for dtype=" + String(type) + ";count=" + String(count), + String("for dtype=", type, ";count=", count), ) assert_equal( memcmp(ptr2, ptr1, count), 1, - "for dtype=" + String(type) + ";count=" + String(count), + String("for dtype=", type, ";count=", count), ) assert_equal( memcmp(dptr1, dptr1, count), 0, - "for dtype=" - + String(type) - + ";extremes=" - + String(extermes) - + ";count=" - + String(count), + String("for dtype=", type, ";extremes=", extermes, ";count=", count), ) assert_equal( memcmp(dptr1, dptr2, count), -1, - "for dtype=" - + String(type) - + ";extremes=" - + String(extermes) - + ";count=" - + String(count), + String("for dtype=", type, ";extremes=", extermes, ";count=", count), ) assert_equal( memcmp(dptr2, dptr1, count), 1, - "for dtype=" - + String(type) - + ";extremes=" - + String(extermes) - + ";count=" - + String(count), + String("for dtype=", type, ";extremes=", extermes, ";count=", count), ) ptr1.free() diff --git a/stdlib/test/os/test_mkdir_and_rmdir.mojo b/stdlib/test/os/test_mkdir_and_rmdir.mojo index 4fef85d336..5ebb882c84 100644 --- a/stdlib/test/os/test_mkdir_and_rmdir.mojo +++ b/stdlib/test/os/test_mkdir_and_rmdir.mojo @@ -43,7 +43,7 @@ fn test_mkdir_and_rmdir(path: String) raises: # verify that the test dir does not exist before starting the test assert_false( exists(path), - "Unexpected dir " + String(path) + " it should not exist", + String("Unexpected dir ", path, " it should not exist"), ) os.mkdir(path, 0o777) @@ -62,8 +62,7 @@ fn test_mkdir_and_rmdir(path: Path) raises: pass # verify that the test dir does not exist before starting the test assert_false( - exists(path), - "Unexpected dir " + String(path) + " it should not exist", + exists(path), String("Unexpected dir ", path, " it should not exist") ) os.mkdir(path, 0o777) @@ -82,8 +81,7 @@ fn test_makedirs_and_removedirs(path: Path) raises: pass # verify that the test dir does not exist before starting the test assert_false( - exists(path), - "Unexpected dir " + String(path) + " it should not exist", + exists(path), String("Unexpected dir ", path, " it should not exist") ) os.makedirs(path, exist_ok=True) assert_true(exists(path)) diff --git a/stdlib/test/random/test_random.mojo b/stdlib/test/random/test_random.mojo index 384a2f4ed6..8f705b002b 100644 --- a/stdlib/test/random/test_random.mojo +++ b/stdlib/test/random/test_random.mojo @@ -29,39 +29,43 @@ def test_random(): var random_float = random_float64(0, 1) assert_true( random_float >= 0, - "Value " + String(random_float) + " is not above or equal to 0", + String("Value ", random_float, " is not above or equal to 0"), ) assert_true( random_float <= 1, - "Value " + String(random_float) + " is not below or equal to 1", + String("Value ", random_float, " is not below or equal to 1"), ) var random_signed = random_si64(-255, 255) assert_true( random_signed >= -255, - "Signed value " - + String(random_signed) - + " is not above or equal to -255", + String( + "Signed value ", random_signed, " is not above or equal to -255" + ), ) assert_true( random_signed <= 255, - "Signed value " - + String(random_signed) - + " is not below or equal to 255", + String( + "Signed value ", random_signed, " is not below or equal to 255" + ), ) var random_unsigned = random_ui64(0, 255) assert_true( random_unsigned >= 0, - "Unsigned value " - + String(random_unsigned) - + " is not above or equal to 0", + String( + "Unsigned value ", + random_unsigned, + " is not above or equal to 0", + ), ) assert_true( random_unsigned <= 255, - "Unsigned value " - + String(random_unsigned) - + " is not below or equal to 255", + String( + "Unsigned value ", + random_unsigned, + " is not below or equal to 255", + ), ) var random_normal = randn_float64(0, 1) diff --git a/stdlib/test/tempfile/test_tempfile.mojo b/stdlib/test/tempfile/test_tempfile.mojo index 6f8fcf8b17..61b6e1daeb 100644 --- a/stdlib/test/tempfile/test_tempfile.mojo +++ b/stdlib/test/tempfile/test_tempfile.mojo @@ -100,16 +100,14 @@ def _set_up_gettempdir_test( except: os.rmdir(dir_with_writing_access) raise Error( - "Failed to setup test, couldn't create " - + String(dir_without_writing_access) + "Failed to setup test, couldn't create ", dir_without_writing_access ) def test_gettempdir(): var non_existing_dir = Path() / "non_existing_dir" assert_false( - exists(non_existing_dir), - "Unexpected dir" + String(non_existing_dir), + exists(non_existing_dir), String("Unexpected dir", non_existing_dir) ) var dir_without_writing_access = Path() / "dir_without_writing_access" var dir_with_writing_access = Path() / "dir_with_writing_access" @@ -129,7 +127,7 @@ def test_gettempdir(): assert_equal( tmpdir_result.value(), String(dir_with_writing_access), - "expected to get:" + String(dir_with_writing_access), + String("expected to get:", dir_with_writing_access), ) # test gettempdir falls back to TEMP @@ -144,7 +142,7 @@ def test_gettempdir(): assert_equal( tmpdir_result.value(), String(dir_with_writing_access), - "expected to get:" + String(dir_with_writing_access), + String("expected to get:", dir_with_writing_access), ) # test gettempdir falls back to TMP @@ -160,7 +158,7 @@ def test_gettempdir(): assert_equal( tmpdir_result.value(), String(dir_with_writing_access), - "expected to get:" + String(dir_with_writing_access), + String("expected to get:", dir_with_writing_access), ) _clean_up_gettempdir_test() From c6d25dcaebbe397b991e8bf362695b595275bb64 Mon Sep 17 00:00:00 2001 From: modularbot Date: Wed, 22 Jan 2025 21:36:09 +0000 Subject: [PATCH 144/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025012205 --- examples/life/magic.lock | 1036 +++++++++++++++--------------- examples/magic.lock | 1076 +++++++++++++++---------------- examples/notebooks/magic.lock | 1131 ++++++++++++++++----------------- examples/operators/magic.lock | 1036 +++++++++++++++--------------- examples/testing/magic.lock | 1036 +++++++++++++++--------------- magic.lock | 1036 +++++++++++++++--------------- 6 files changed, 3128 insertions(+), 3223 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index af20cdf69e..163d1ace68 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -17,19 +17,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aom-3.9.1-hac33072_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -58,7 +58,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.4-h5888daf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fluidsynth-2.3.7-hd992666_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 @@ -99,10 +99,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda @@ -145,20 +145,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.2-h3dc2cb9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 @@ -170,12 +170,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -207,8 +207,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda @@ -222,11 +222,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rav1e-0.6.6-he8a937b_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda @@ -235,7 +235,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2-2.30.10-h63c27ac_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/sdl2_image-2.8.2-h06ee604_1.conda @@ -253,7 +253,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -265,7 +265,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.5-he73a12e_0.conda @@ -277,7 +277,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda @@ -293,19 +293,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aom-3.9.1-hcccb83c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/attr-2.5.1-h4e544f5_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -334,7 +334,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/expat-2.6.4-h5ad3122_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/fluidsynth-2.3.7-h4f58cef_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 @@ -375,10 +375,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-devel-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libavif16-1.1.1-h3b0c220_2.conda @@ -407,8 +407,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libglib-2.82.2-hc486b8e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgpg-error-1.51-h05609ea_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda @@ -421,20 +421,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libogg-1.3.5-h0b9eccb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopus-1.3.1-hf897c2e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsndfile-1.2.2-h79657aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsystemd0-257.2-h27834fc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libvorbis-1.3.7-h01db608_0.tar.bz2 @@ -446,12 +446,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -498,11 +498,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rav1e-0.6.6-h1d8f897_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda @@ -511,7 +511,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2-2.30.10-h93e764a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sdl2_image-2.8.2-hd95cb85_1.conda @@ -529,7 +529,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -541,7 +541,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libice-1.1.2-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libsm-1.2.5-h0808dbd_0.conda @@ -553,7 +553,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxrender-0.9.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda @@ -566,19 +566,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -605,7 +605,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/fluidsynth-2.3.7-h80fea77_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 @@ -643,10 +643,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-devel-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libavif16-1.1.1-h45b7238_2.conda @@ -670,8 +670,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libglib-2.82.2-hdff4504_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-0.22.5-h8414b35_3.conda @@ -684,17 +684,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.5-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsndfile-1.2.2-h9739721_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libvorbis-1.3.7-h9f76cd9_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda @@ -705,12 +705,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -741,8 +741,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda @@ -756,11 +756,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rav1e-0.6.6-h69fbcac_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda @@ -786,7 +786,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -798,13 +798,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda @@ -1045,9 +1045,9 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea - md5: b0815d37ab812ade9c07239da7c3c369 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda + sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 + md5: 9c500858e88df50af3cc883d194de78a depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1060,11 +1060,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 107478 - timestamp: 1736592747413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b - md5: 56f166780076db46c5e273988693d8a3 + size: 108111 + timestamp: 1737509831651 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda + sha256: e1e6c9267a4d9af30b1d28c11a9041b17b7840ff83ef08614145a2a4f444f5b4 + md5: 2630f030652970a5531e492f6b2a6dd3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1076,11 +1076,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 112264 - timestamp: 1736592695540 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 - md5: 1e9a41d5296f50c08ae511d61fddef85 + size: 112658 + timestamp: 1737509863269 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda + sha256: 5a60d196a585b25d1446fb973009e4e648e8d70beaa2793787243ede6da0fd9a + md5: 0abd67c0f7b60d50348fbb32fef50b65 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1092,8 +1092,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 92547 - timestamp: 1736592866387 + size: 92562 + timestamp: 1737509877079 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1297,38 +1297,38 @@ packages: license_family: Apache size: 152983 timestamp: 1734008451473 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda + sha256: 335d822eead0a097ffd23677a288e1f18ea22f47a92d4f877419debb93af0e81 + md5: 9a063178f1af0a898526cc24ba7be486 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 157864 - timestamp: 1734433578570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 - md5: da8ab0f3eeac93449ec3d531ede92caa + size: 157263 + timestamp: 1737207617838 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda + sha256: d8adfde05cee11057d99c3802e84b2300430a7c7c3c9936165d1d4b25ef59d91 + md5: 4e6771b45cb2b035c62d023dbf0dc000 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 161889 - timestamp: 1734433686109 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee - md5: 4c5ff4134e76426a75b8c548984fa933 + size: 160933 + timestamp: 1737207637279 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda + sha256: 73722dd175af78b6cbfa033066f0933351f5382a1a737f6c6d9b8cfa84022161 + md5: d02e8f40ff69562903e70a1c6c48b009 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1337,8 +1337,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 135729 - timestamp: 1734433832730 + size: 136048 + timestamp: 1737207681224 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 @@ -1382,12 +1382,12 @@ packages: license_family: Apache size: 134371 timestamp: 1734025379525 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda + sha256: 15fbdedc56850f8be5be7a5bcaea1af09c97590e631c024ae089737fc932fc42 + md5: caafc32928a5f7f3f7ef67d287689144 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1399,13 +1399,13 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 114156 - timestamp: 1734146123386 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 - md5: ae223efa63fbb4262a2d85c3ab3bc4f5 + size: 115413 + timestamp: 1737558687616 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda + sha256: 9e7857fbc33eddc291fa09890ce468a92485d3e3e127bc00bbd1803e34121f84 + md5: e0a2869195f069db88b8932f5b00bee5 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1417,14 +1417,14 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 117641 - timestamp: 1734146239779 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f + size: 117875 + timestamp: 1737558720047 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda + sha256: 92e8ca4eefcbbdf4189584c9410382884a06ed3030e5ecaac656dab8c95e6a80 + md5: de65f5e4ab5020103fe70a0eba9432a0 depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1434,8 +1434,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 + size: 98731 + timestamp: 1737558731831 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc md5: dcd498d493818b776a77fbc242fbf8e4 @@ -1510,19 +1510,19 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 - md5: f21296b496cca1c1fa426b9a3b676e79 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + sha256: c1930569713bd5231d48d885a5e3707ac917b428e8f08189d14064a2bb128adc + md5: 8a4e6fc8a3b285536202b5456a74a940 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1530,20 +1530,20 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 354328 - timestamp: 1736598991291 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 - md5: 63546051b5687f793ae977c7994e1339 + size: 353222 + timestamp: 1737565463079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + sha256: c3884fb10e0fd9be5c13256cabcda1afa9d2fcf8878c67214d02fc344509857d + md5: 875968ebffe992b68faf2caebbf32f02 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1551,38 +1551,38 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 284664 - timestamp: 1736598964131 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 - md5: 31fdd3ffb00f5472196fa95ef08087b7 + size: 283812 + timestamp: 1737565480034 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + sha256: ed5f1d19aad53787fdebe13db4709c97eae2092536cc55d3536eba320c4286e1 + md5: c9c034d3239bf25687ca4dd985007ecd depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236269 - timestamp: 1736599024242 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 - md5: fc01d77a7f383b2915f276c73b7d0934 + size: 235976 + timestamp: 1737565563139 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 + md5: 6139e84bbb6fdb27ca49c2981613a5fa depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1592,16 +1592,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3088636 - timestamp: 1736598504343 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 - md5: 33f86f8de1d8cd40f8fe628dc0784437 + size: 3069914 + timestamp: 1737049585807 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa + md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1611,17 +1611,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2925443 - timestamp: 1736598526637 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c - md5: a2374b4182bf5b2d08b2903393d0c487 + size: 2919798 + timestamp: 1737049659061 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 + md5: a3b7b9a81d8c6a8f963f619d9e362c39 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1630,8 +1630,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2824168 - timestamp: 1736598935034 + size: 2834057 + timestamp: 1737126583846 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -2360,14 +2360,14 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda - sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 - md5: d692e9ba6f92dc51484bf3477e36ce7c +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda + sha256: 006d7e5a0c17a6973596dd86bfc80d74ce541144d2aee2d22d46fd41df560a63 + md5: 7f402b4a1007ee355bc50ce4d24d4a57 depends: - python >=3.9 license: Unlicense - size: 17441 - timestamp: 1733240909987 + size: 17544 + timestamp: 1737517924333 - conda: https://conda.anaconda.org/conda-forge/linux-64/fluidsynth-2.3.7-hd992666_0.conda sha256: 0bf26d25ae79e6f5f01a49a00e9ba3b60b10dd4c12ec43bdba51055c26bc9dd6 md5: dd6c7b8a1b217ef7522ca987c465651d @@ -3361,13 +3361,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - build_number: 8 - sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 - md5: 1c9caae53b14a385b59e87687adad2d6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + build_number: 3 + sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 + md5: a50ba9a0789061ea395a47a23d6a7734 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3385,7 +3385,7 @@ packages: - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -3399,15 +3399,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8801586 - timestamp: 1736610546493 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - build_number: 8 - sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a - md5: daceef1881b4ddc72bb5b225a122c633 - depends: - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + size: 8899665 + timestamp: 1737343852413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + build_number: 12 + sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a + md5: 4789bb7ae93fe12bfd81169157896f49 + depends: + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3421,11 +3420,11 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -3439,16 +3438,15 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8045923 - timestamp: 1736611764958 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - build_number: 8 - sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f - md5: fdc79871e6c243b819497337215416d9 + size: 8051570 + timestamp: 1737451538096 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + build_number: 4 + sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe + md5: 94c2bcca143c043f8083a1f275de3caf depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3461,10 +3459,10 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libcxx >=18 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -3472,165 +3470,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 5497383 - timestamp: 1736608604724 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d - md5: 544759904898499f634f8f88a9907f88 + size: 5532664 + timestamp: 1737458545986 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 + md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 611558 - timestamp: 1736610592458 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf - md5: 7a8e6a363d2f39a2f3df3f181d12692d + size: 618570 + timestamp: 1737343896206 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 + md5: 8ec3804980e19b70ebffbeb623ce084b depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 579798 - timestamp: 1736611846905 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e - md5: 8db96829f8e427167f450c7467a1ba44 + size: 579114 + timestamp: 1737451608994 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 + md5: e3265f8ab44051131966bd6f7b07a6e3 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 484442 - timestamp: 1736608695654 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 - md5: 894a5ed78728b77c997fefeee222ac4d + size: 481968 + timestamp: 1737458659266 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 + md5: 1face9ff13ec61bfb065063d35fda864 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_8_cpu + - libparquet 19.0.0 h081d1f1_3_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 588032 - timestamp: 1736610711976 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b - md5: 11856da892b919cc27bd62638d701c65 + size: 585153 + timestamp: 1737344009570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 + md5: e9b9a9941d35dff0a168741bdd54877e depends: - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_8_cpu + - libparquet 18.1.0 hfc78867_12_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 560571 - timestamp: 1736611941995 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f - md5: 7b3736f49b3ba299b7799aeb448cb830 + size: 559928 + timestamp: 1737451706623 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb + md5: c6588e0236da980424ca0b288c893d1a depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_8_cpu + - libparquet 19.0.0 h636d7b7_4_cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 491001 - timestamp: 1736609758514 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - build_number: 8 - sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 - md5: 46eaf81238da6f3ffab1f3ffdcee382e + size: 488490 + timestamp: 1737459936234 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + build_number: 3 + sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 + md5: 8527e1e45c495991fd88f6531e176556 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu - - libarrow-dataset 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow-dataset 19.0.0 hcb10f89_3_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 521707 - timestamp: 1736610765240 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - build_number: 8 - sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee - md5: e7dc0209e065a2b51f19848cefa4b1ab + size: 521371 + timestamp: 1737344062052 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + build_number: 12 + sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 + md5: f647dcbf46aebc86f9975ff3c856de45 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu - - libarrow-dataset 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow-dataset 18.1.0 h3b568fd_12_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 517189 - timestamp: 1736611989417 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - build_number: 8 - sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 - md5: f67eb19d22ba355cced8c86073ad49b1 + size: 516135 + timestamp: 1737451754178 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + build_number: 4 + sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 + md5: 6988cd2fdf01cae4bc454859a7cf8bac depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu - - libarrow-dataset 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow-dataset 19.0.0 hf07054f_4_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 452161 - timestamp: 1736609917123 + size: 449975 + timestamp: 1737460148737 - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda sha256: 2da5c735811cbf38c7f7844ab457ff8b25046bbf5fe5ebd5dc1c2fafdf4fbe1c md5: 4fab9799da9571266d05ca5503330655 @@ -4673,9 +4661,9 @@ packages: license_family: Apache size: 1254656 timestamp: 1735648569457 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c - md5: a2724014eb04f14bd71d35f45b062dd0 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 + md5: 1ce0fd876001c40801b40fea22987e41 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -4686,16 +4674,16 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 1253019 - timestamp: 1735649566849 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce - md5: 91de1fbab8610974c0094c266bc63435 + size: 1256586 + timestamp: 1737285242684 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + sha256: 919d8cbcd47d5bd2244c55b2bb87e2bd2eed8215996aab8435cb7123ffd9d20e + md5: 69826544e7978fcaa6bc8c1962d96ad6 depends: - __osx >=11.0 - libabseil * cxx17* @@ -4706,13 +4694,13 @@ packages: - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 877594 - timestamp: 1735648230965 + size: 878217 + timestamp: 1737284441192 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 @@ -4732,15 +4720,15 @@ packages: license_family: Apache size: 784357 timestamp: 1735648759177 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda - sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 - md5: 45df2267ff4d8ce532e8d300ce0b0829 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda + sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d + md5: 0732a5988f7f556f2c1d1f51026fc1be depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 hccf9d24_1 + - libgoogle-cloud 2.34.0 hccf9d24_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -4748,26 +4736,26 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 737518 - timestamp: 1735649773462 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 + size: 739678 + timestamp: 1737285399565 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda + sha256: 79f6b93fb330728530036b2b38764e9d42e0eedd3ae7e549ac7eae49acd1e52b + md5: f09cb03f9cf847f1dc41b4c1f65c97c2 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 + - libgoogle-cloud 2.34.0 hdbe95d5_0 - libzlib >=1.3.1,<2.0a0 - openssl arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 526963 - timestamp: 1735649222088 + size: 529202 + timestamp: 1737285376801 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.51-hbd13f7d_1.conda sha256: 9e0c09c1faf2151ade3ccb64e52d3c1f2dde85c00e37c6a3e6a8bced2aba68be md5: 168cc19c031482f83b23c4eebbb94e26 @@ -5240,13 +5228,13 @@ packages: license_family: BSD size: 252854 timestamp: 1606823635137 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - build_number: 8 - sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 - md5: a9fa0ef309406c84b46db3a28efd761e +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + build_number: 3 + sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 + md5: 95f8b5758148e62a055f4c6538a31f0b depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -5254,15 +5242,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1207011 - timestamp: 1736610684584 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - build_number: 8 - sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 - md5: 9a907190c9e2c6bf1a29569700218f0b + size: 1227537 + timestamp: 1737343982323 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + build_number: 12 + sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 + md5: 517447be85cda09f9410ca609c69499d depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -5270,25 +5257,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1117465 - timestamp: 1736611918180 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - build_number: 8 - sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb - md5: b8bd275a49877fdec62ff787818a869d + size: 1116762 + timestamp: 1737451682325 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + build_number: 4 + sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 + md5: 639473b0344e0d2f46feb544cff5c6d8 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 873593 - timestamp: 1736609701839 + size: 885681 + timestamp: 1737459816091 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -5501,9 +5486,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 - md5: 84bd1c9a82b455e7a2f390375fb38f90 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda + sha256: 22853d289ef6ec8a5b20f1aa261895b06525439990d3b139f8bfd0b5c5e32a3a + md5: 3fa05c528d8a1e2a67bbf1e36f22d3bc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5511,30 +5496,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 876582 - timestamp: 1737123945341 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 - md5: 1998946fa3ccf38a07b44a879b2227ae + size: 878223 + timestamp: 1737564987837 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda + sha256: 81dd9bf66c7f1d9064e007e2c787133100c406e7ca2de61dba9fb7b87372f255 + md5: 4f3a61fe206f20b27c385ee608bcdfda depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1044953 - timestamp: 1737123983895 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb - md5: 714719df4f49e30f9728956f240846ca + size: 1044879 + timestamp: 1737565049785 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda + sha256: 17c06940cc2a13fd6a17effabd6881b1477db38b2cd3ee2571092d293d3fdd75 + md5: 4c55169502ecddf8077973a987d08f08 depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 853163 - timestamp: 1737124192432 + size: 852831 + timestamp: 1737564996616 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -5750,9 +5735,9 @@ packages: license: HPND size: 370600 timestamp: 1734398863052 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda + sha256: 8e41563ee963bf8ded06da45f4e70bf42f913cb3c2e79364eb3218deffa3cd74 + md5: aeccfff2806ae38430638ffbb4be9610 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5760,30 +5745,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 - md5: 699f155da290be3a1a64c932c6728991 + size: 82745 + timestamp: 1737244366901 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda + sha256: 9c333e07b76ae1ea2c882db764be52dc82f632be66d993a50b35ca9c5475074a + md5: c5166bcfb8348e8fc31ee16ec3981a5e depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 81526 - timestamp: 1732868466862 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 82679 + timestamp: 1737329054400 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda + sha256: aca3ef31d3dff5cefd3790742a5ee6548f1cf0201d0e8cee08b01da503484eb6 + md5: 5f741aed1d8d393586a5fdcaaa87f45c depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 + size: 83628 + timestamp: 1737244450097 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b @@ -6174,47 +6159,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda noarch: python - sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 - md5: 7e6c35d82044e8d31e9327e7d90bfb2b + sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 + md5: 5289b5be19bf0f500e1a06f44d816343 depends: - - max-core ==25.1.0.dev2025011705 release - - max-python >=25.1.0.dev2025011705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011705 release - - mblack ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release + - max-python >=25.1.0.dev2025012205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737091778690 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e - md5: 5575de33b0503143e635ade746f057c3 + size: 9919 + timestamp: 1737524122346 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef + md5: 2d8a82ff460cd4e03382a9151a8cf8d8 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 244764907 - timestamp: 1737091186388 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b - md5: a9b13b577fb1bcc14b330f5a4185023c + size: 242139658 + timestamp: 1737523134733 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc + md5: 8e0412932905d3a4decf17acd50899ce depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 247240781 - timestamp: 1737091778688 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 - md5: c4397350b325ae5a0e07f61e483fc3e5 + size: 244683388 + timestamp: 1737524122344 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 + md5: bd5da5f25bd5151b4b691c34acdbeff0 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 206615275 - timestamp: 1737092643231 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a - md5: 0ddfaa3caa3647a0cbcdf394774ee6be + size: 203820478 + timestamp: 1737523349069 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d + md5: ecfacd66a5b71794c53a468fbefcef6a depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -6235,13 +6220,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617960 - timestamp: 1737091186397 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 - md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 + size: 119861319 + timestamp: 1737523134743 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 + md5: fb06394177c69b52c2ecf9ceaa7b308b depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -6262,13 +6247,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127367910 - timestamp: 1737091778698 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 - md5: 53e9620bd08e983c5e52e02afef0a990 + size: 122258493 + timestamp: 1737524122355 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 + md5: 589be4ace2edf68cfc3cf1d0cc429864 depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -6289,12 +6274,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110545057 - timestamp: 1737092643234 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + size: 105223218 + timestamp: 1737523349072 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda noarch: python - sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 - md5: 680622d3117019e99ddc173efab357c7 + sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe + md5: c54b5f7d0d777b8995e38978d8626ffc depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6304,8 +6289,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1737091778695 + size: 130797 + timestamp: 1737524122352 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6315,18 +6300,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda noarch: python - sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d - md5: eea061b963a95002a8740d4b4f506d44 + sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e + md5: ca3c9282adb4a04dbd02f3ab8e73445c depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22929 - timestamp: 1737091778696 + size: 22925 + timestamp: 1737524122353 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -7309,23 +7294,23 @@ packages: license_family: LGPL size: 766184 timestamp: 1705690164726 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + sha256: 7d98e626ec65b882341482ad15ecb7a670ee41dbaf375aa660ba8b7d0a940504 + md5: 14f86e63b5c214dd9fb34e5472d4bafc + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 + size: 25289 + timestamp: 1737128438818 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 @@ -7343,43 +7328,43 @@ packages: license_family: APACHE size: 25374 timestamp: 1732611006864 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a + md5: bd5e025292ff1127aa1534b59e55c4d0 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 - md5: ee80934a6c280ff8635f8db5dec11e04 + size: 25428 + timestamp: 1737128284082 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda + sha256: 81178d0de0ac851a0a78e09c81ad92274cf770a38b28acdf53a0cfb2122d15aa + md5: 7ab1143b9ac1af5cc4a630706f643627 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 4612916 - timestamp: 1732610377259 + size: 5230953 + timestamp: 1737128097002 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 @@ -7400,26 +7385,26 @@ packages: license_family: APACHE size: 4406662 timestamp: 1732610939832 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c - md5: 9859e7c4b94bbf69772dbf0511101cec +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda + sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 + md5: df502157843a7b1d90af04803767be15 depends: - __osx >=11.0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 3909116 - timestamp: 1732610863261 + size: 4393075 + timestamp: 1737128225546 - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef @@ -7759,15 +7744,14 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda - sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 - md5: c0def296b2f6d2dd7b030c2a7f66bb1f +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda + sha256: 1597d6055d34e709ab8915091973552a0b8764c8032ede07c4e99670da029629 + md5: 392c91c42edd569a7ec99ed8648f597a depends: - python >=3.9 license: Apache-2.0 - license_family: APACHE - size: 142235 - timestamp: 1733235414217 + size: 143794 + timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 @@ -7857,9 +7841,9 @@ packages: license_family: MIT size: 188538 timestamp: 1706886944988 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa - md5: 549e5930e768548a89c23f595dac5a95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda + sha256: 159cba13a93b3fe084a1eb9bda0a07afc9148147647f0d437c3c3da60980503b + md5: cf2485f39740de96e2a7f2bb18ed2fee depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -7870,11 +7854,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 206553 - timestamp: 1725456256213 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c - md5: dc5de424f7dbb9772da720dbb81317b2 + size: 206903 + timestamp: 1737454910324 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda + sha256: dc78e41d51300722ba35ac4a10d37339ceffbe22d7501c71dfd3f633a4f8e79a + md5: 4de4a5ff81c941674e08595244e7cd61 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -7885,11 +7869,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 199141 - timestamp: 1725456356043 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 + size: 199172 + timestamp: 1737454840766 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda + sha256: ad225ad24bfd60f7719709791345042c3cb32da1692e62bd463b084cf140e00d + md5: 68149ed4d4e9e1c42d2ba1f27f08ca96 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -7900,8 +7884,8 @@ packages: platform: osx license: MIT license_family: MIT - size: 187143 - timestamp: 1725456547263 + size: 192148 + timestamp: 1737454886351 - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 md5: 746ce19f0829ec3e19c93007b1a224d3 @@ -8133,9 +8117,9 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba - md5: 999f3673f2a011f59287f2969e3749e4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda + sha256: cfdd98c8f9a1e5b6f9abce5dac6d590cc9fe541a08466c9e4a26f90e00b569e3 + md5: 5e8060d52f676a40edef0006a75c718f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8144,11 +8128,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 355142 - timestamp: 1734415467047 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc + size: 356213 + timestamp: 1737146304079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda + sha256: 5a7ae66f96be24c3b2007139b6c3701ab015b4b4eb4eccfdd07be97710243a47 + md5: 1517c0518f8a06a48a15f41d94252874 depends: - libgcc >=13 - openssl >=3.4.0,<4.0a0 @@ -8156,8 +8140,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 353450 - timestamp: 1734415474615 + size: 352811 + timestamp: 1737146319512 - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 md5: 999ca9d87d2bb8b4c01e62c755b928cf @@ -8673,9 +8657,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 - md5: 2c57d4af7b8952484962b40a59cf1537 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 + md5: 08f62b2c92d1fa610896fc7b16b05031 depends: - datasets !=2.5.0 - filelock @@ -8691,8 +8675,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3408277 - timestamp: 1736534112195 + size: 3405362 + timestamp: 1737429408302 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 @@ -8889,9 +8873,9 @@ packages: license_family: MIT size: 363822 timestamp: 1736550859472 -- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 - md5: a79f7ce618bd0a9f4c00c59a03570fcd +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda + sha256: 52092f1f811fddcbb63e4e8e1c726f32a0a1ea14c36b70982fc2021a3c010e48 + md5: 279166352304d5d4b63429e9c86fa3dc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8901,11 +8885,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242145 - timestamp: 1731498716195 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c - md5: 7e2a0ef2a1a87f88f9745f9c7059186e + size: 242949 + timestamp: 1737358315063 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda + sha256: 5b8273df10b85a667b4fe71788a12c33a9626723650e28f582fd56c87bad0471 + md5: d7535d5d2f8d49d625071f305d6112a1 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8915,11 +8899,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242912 - timestamp: 1731498811466 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f - md5: 89b79a9baa7db46ce21f5738a5a3dfda + size: 244675 + timestamp: 1737358397158 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda + sha256: e5ad8c983a1669d06a6648990c0491d5469143f02003c8fd2ae7d066d7d4b086 + md5: 8757561d3ea10ba178fb7fb888f33e3a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8929,8 +8913,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 243131 - timestamp: 1731498944076 + size: 246269 + timestamp: 1737358485546 - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 md5: 669e63af87710f8d52fdec9d4d63b404 @@ -9253,9 +9237,9 @@ packages: license_family: MIT size: 88016 timestamp: 1641347076660 -- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda - sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 - md5: 91df2efaa08730416bec2a4502309275 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda + sha256: 6b054c93dd19fd7544af51b41a8eacca2ab62271f6c0c5a2a0cffe80dc37a0ce + md5: 6822c49f294d4355f19d314b8b6063d8 depends: - __glibc >=2.17,<3.0.a0 - idna >=2.0 @@ -9268,11 +9252,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 151393 - timestamp: 1733428897813 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda - sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 - md5: 0b3c640697bca798d0ab428f530ed24c + size: 152305 + timestamp: 1737575898300 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda + sha256: bfa211c0dd5dbb308788f055277dc428b7923ceb2de6a22ea98bc17cf306f9f5 + md5: d14c78abdd6109e2b7162f53b6cc1e77 depends: - idna >=2.0 - libgcc >=13 @@ -9285,11 +9269,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 150004 - timestamp: 1733429056665 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda - sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba - md5: f32f9b16361866a62d6e061fcd7eb400 + size: 149654 + timestamp: 1737576065314 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda + sha256: 48821d23567ca0f853eee6f7812c74392867e123798b5b3c44f58758d8eb580e + md5: 092d3b40acc67c470f379049be343a7a depends: - __osx >=11.0 - idna >=2.0 @@ -9302,8 +9286,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 141556 - timestamp: 1733429104990 + size: 145543 + timestamp: 1737576074753 - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 diff --git a/examples/magic.lock b/examples/magic.lock index bfba300bb8..ba26868d6b 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -14,19 +14,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -51,7 +51,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -109,18 +109,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -161,8 +161,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py311hfdbb021_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py311h38be061_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py311h4854187_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py311h38be061_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py311h4854187_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda @@ -175,11 +175,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py311h9ecbd09_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-5_cp311.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h9ecbd09_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py311h7deb3e3_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -187,7 +187,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda @@ -200,7 +200,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -212,13 +212,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py311h9ecbd09_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py311h9e33e62_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py311h2dc5d0c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311hbc35293_1.conda @@ -231,19 +231,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -268,7 +268,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -295,10 +295,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h4065667_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -317,8 +317,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda @@ -327,18 +327,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -379,8 +379,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py311h89d996e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py311hfecb2dc_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py311ha6d2531_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py311hfecb2dc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py311ha6d2531_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py311h0ca61a2_0.conda @@ -393,11 +393,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py311h5487e9b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.11-5_cp311.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py311ha879c10_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py311h826da9f_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda @@ -405,7 +405,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda @@ -418,7 +418,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py311h5487e9b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -430,13 +430,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py311ha879c10_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py311h0ca61a2_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py311ha879c10_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py311ha879c10_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py311h58d527c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py311hd5293d8_1.conda @@ -448,19 +448,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -485,7 +485,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py311hae2e1ce_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -510,10 +510,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -530,8 +530,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda @@ -539,16 +539,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -588,8 +588,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py311h155a34a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py311ha1ab1f8_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py311he04fa90_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py311ha1ab1f8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py311he04fa90_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py311h3ff9189_0.conda @@ -602,11 +602,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py311h460d6c5_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.11-5_cp311.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py311h460d6c5_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py311h4921393_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py311h730b646_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda @@ -626,7 +626,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -638,13 +638,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py311hae2e1ce_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py311h3ff9189_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py311h917b07b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py311h917b07b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py311h4921393_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py311ha60cc69_1.conda @@ -804,9 +804,9 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea - md5: b0815d37ab812ade9c07239da7c3c369 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda + sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 + md5: 9c500858e88df50af3cc883d194de78a depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -819,11 +819,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 107478 - timestamp: 1736592747413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b - md5: 56f166780076db46c5e273988693d8a3 + size: 108111 + timestamp: 1737509831651 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda + sha256: e1e6c9267a4d9af30b1d28c11a9041b17b7840ff83ef08614145a2a4f444f5b4 + md5: 2630f030652970a5531e492f6b2a6dd3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -835,11 +835,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 112264 - timestamp: 1736592695540 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 - md5: 1e9a41d5296f50c08ae511d61fddef85 + size: 112658 + timestamp: 1737509863269 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda + sha256: 5a60d196a585b25d1446fb973009e4e648e8d70beaa2793787243ede6da0fd9a + md5: 0abd67c0f7b60d50348fbb32fef50b65 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -851,8 +851,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 92547 - timestamp: 1736592866387 + size: 92562 + timestamp: 1737509877079 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1056,38 +1056,38 @@ packages: license_family: Apache size: 152983 timestamp: 1734008451473 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda + sha256: 335d822eead0a097ffd23677a288e1f18ea22f47a92d4f877419debb93af0e81 + md5: 9a063178f1af0a898526cc24ba7be486 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 157864 - timestamp: 1734433578570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 - md5: da8ab0f3eeac93449ec3d531ede92caa + size: 157263 + timestamp: 1737207617838 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda + sha256: d8adfde05cee11057d99c3802e84b2300430a7c7c3c9936165d1d4b25ef59d91 + md5: 4e6771b45cb2b035c62d023dbf0dc000 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 161889 - timestamp: 1734433686109 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee - md5: 4c5ff4134e76426a75b8c548984fa933 + size: 160933 + timestamp: 1737207637279 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda + sha256: 73722dd175af78b6cbfa033066f0933351f5382a1a737f6c6d9b8cfa84022161 + md5: d02e8f40ff69562903e70a1c6c48b009 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1096,8 +1096,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 135729 - timestamp: 1734433832730 + size: 136048 + timestamp: 1737207681224 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 @@ -1141,12 +1141,12 @@ packages: license_family: Apache size: 134371 timestamp: 1734025379525 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda + sha256: 15fbdedc56850f8be5be7a5bcaea1af09c97590e631c024ae089737fc932fc42 + md5: caafc32928a5f7f3f7ef67d287689144 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1158,13 +1158,13 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 114156 - timestamp: 1734146123386 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 - md5: ae223efa63fbb4262a2d85c3ab3bc4f5 + size: 115413 + timestamp: 1737558687616 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda + sha256: 9e7857fbc33eddc291fa09890ce468a92485d3e3e127bc00bbd1803e34121f84 + md5: e0a2869195f069db88b8932f5b00bee5 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1176,14 +1176,14 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 117641 - timestamp: 1734146239779 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f + size: 117875 + timestamp: 1737558720047 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda + sha256: 92e8ca4eefcbbdf4189584c9410382884a06ed3030e5ecaac656dab8c95e6a80 + md5: de65f5e4ab5020103fe70a0eba9432a0 depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1193,8 +1193,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 + size: 98731 + timestamp: 1737558731831 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc md5: dcd498d493818b776a77fbc242fbf8e4 @@ -1269,19 +1269,19 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 - md5: f21296b496cca1c1fa426b9a3b676e79 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + sha256: c1930569713bd5231d48d885a5e3707ac917b428e8f08189d14064a2bb128adc + md5: 8a4e6fc8a3b285536202b5456a74a940 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1289,20 +1289,20 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 354328 - timestamp: 1736598991291 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 - md5: 63546051b5687f793ae977c7994e1339 + size: 353222 + timestamp: 1737565463079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + sha256: c3884fb10e0fd9be5c13256cabcda1afa9d2fcf8878c67214d02fc344509857d + md5: 875968ebffe992b68faf2caebbf32f02 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1310,38 +1310,38 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 284664 - timestamp: 1736598964131 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 - md5: 31fdd3ffb00f5472196fa95ef08087b7 + size: 283812 + timestamp: 1737565480034 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + sha256: ed5f1d19aad53787fdebe13db4709c97eae2092536cc55d3536eba320c4286e1 + md5: c9c034d3239bf25687ca4dd985007ecd depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236269 - timestamp: 1736599024242 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 - md5: fc01d77a7f383b2915f276c73b7d0934 + size: 235976 + timestamp: 1737565563139 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 + md5: 6139e84bbb6fdb27ca49c2981613a5fa depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1351,16 +1351,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3088636 - timestamp: 1736598504343 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 - md5: 33f86f8de1d8cd40f8fe628dc0784437 + size: 3069914 + timestamp: 1737049585807 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa + md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1370,17 +1370,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2925443 - timestamp: 1736598526637 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c - md5: a2374b4182bf5b2d08b2903393d0c487 + size: 2919798 + timestamp: 1737049659061 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 + md5: a3b7b9a81d8c6a8f963f619d9e362c39 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1389,8 +1389,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2824168 - timestamp: 1736598935034 + size: 2834057 + timestamp: 1737126583846 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1964,14 +1964,14 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda - sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 - md5: d692e9ba6f92dc51484bf3477e36ce7c +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda + sha256: 006d7e5a0c17a6973596dd86bfc80d74ce541144d2aee2d22d46fd41df560a63 + md5: 7f402b4a1007ee355bc50ce4d24d4a57 depends: - python >=3.9 license: Unlicense - size: 17441 - timestamp: 1733240909987 + size: 17544 + timestamp: 1737517924333 - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb @@ -2558,13 +2558,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - build_number: 8 - sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 - md5: 1c9caae53b14a385b59e87687adad2d6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + build_number: 3 + sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 + md5: a50ba9a0789061ea395a47a23d6a7734 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2582,7 +2582,7 @@ packages: - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2596,15 +2596,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8801586 - timestamp: 1736610546493 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - build_number: 8 - sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a - md5: daceef1881b4ddc72bb5b225a122c633 - depends: - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + size: 8899665 + timestamp: 1737343852413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h4065667_4_cpu.conda + build_number: 4 + sha256: 68a7487dfb5673cd099def1acde4cbe64cc45df386119b59e831da23a2c3ee9e + md5: ede6f02748fe5b4e8dcb63c0340a69d9 + depends: + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2618,11 +2617,11 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2630,22 +2629,21 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8045923 - timestamp: 1736611764958 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - build_number: 8 - sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f - md5: fdc79871e6c243b819497337215416d9 + size: 8138173 + timestamp: 1737460061797 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + build_number: 4 + sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe + md5: 94c2bcca143c043f8083a1f275de3caf depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2658,10 +2656,10 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libcxx >=18 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2669,165 +2667,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 5497383 - timestamp: 1736608604724 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d - md5: 544759904898499f634f8f88a9907f88 + size: 5532664 + timestamp: 1737458545986 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 + md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 611558 - timestamp: 1736610592458 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf - md5: 7a8e6a363d2f39a2f3df3f181d12692d + size: 618570 + timestamp: 1737343896206 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_4_cpu.conda + build_number: 4 + sha256: db659a40804ba115e1685313d5ef7d530166f3c8bf4998adc1e53715e174b0a1 + md5: a9998823374fef02a1573599fe17d529 depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 19.0.0 h4065667_4_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 579798 - timestamp: 1736611846905 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e - md5: 8db96829f8e427167f450c7467a1ba44 + size: 578847 + timestamp: 1737460106358 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 + md5: e3265f8ab44051131966bd6f7b07a6e3 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 484442 - timestamp: 1736608695654 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 - md5: 894a5ed78728b77c997fefeee222ac4d + size: 481968 + timestamp: 1737458659266 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 + md5: 1face9ff13ec61bfb065063d35fda864 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_8_cpu + - libparquet 19.0.0 h081d1f1_3_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 588032 - timestamp: 1736610711976 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b - md5: 11856da892b919cc27bd62638d701c65 + size: 585153 + timestamp: 1737344009570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_4_cpu.conda + build_number: 4 + sha256: 961963447e33176095114badd5000c5ff285c636e0df1647ac485e17dc39fbe2 + md5: c06648a35ef35ba6089ba36e1315f857 depends: - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow 19.0.0 h4065667_4_cpu + - libarrow-acero 19.0.0 h3b568fd_4_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_8_cpu + - libparquet 19.0.0 hfc78867_4_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 560571 - timestamp: 1736611941995 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f - md5: 7b3736f49b3ba299b7799aeb448cb830 + size: 559524 + timestamp: 1737460175618 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb + md5: c6588e0236da980424ca0b288c893d1a depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_8_cpu + - libparquet 19.0.0 h636d7b7_4_cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 491001 - timestamp: 1736609758514 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - build_number: 8 - sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 - md5: 46eaf81238da6f3ffab1f3ffdcee382e + size: 488490 + timestamp: 1737459936234 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + build_number: 3 + sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 + md5: 8527e1e45c495991fd88f6531e176556 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu - - libarrow-dataset 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow-dataset 19.0.0 hcb10f89_3_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 521707 - timestamp: 1736610765240 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - build_number: 8 - sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee - md5: e7dc0209e065a2b51f19848cefa4b1ab + size: 521371 + timestamp: 1737344062052 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_4_cpu.conda + build_number: 4 + sha256: 283a6e1733c68edcb6c448dd4bb01aae4ffbcf865789d221c88420ecb77ec28e + md5: c1da574e3cc1adc1c8451c4eddef2a4a depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu - - libarrow-dataset 18.1.0 h3b568fd_8_cpu + - libarrow 19.0.0 h4065667_4_cpu + - libarrow-acero 19.0.0 h3b568fd_4_cpu + - libarrow-dataset 19.0.0 h3b568fd_4_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 517189 - timestamp: 1736611989417 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - build_number: 8 - sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 - md5: f67eb19d22ba355cced8c86073ad49b1 + size: 515226 + timestamp: 1737460211936 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + build_number: 4 + sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 + md5: 6988cd2fdf01cae4bc454859a7cf8bac depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu - - libarrow-dataset 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow-dataset 19.0.0 hf07054f_4_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 452161 - timestamp: 1736609917123 + size: 449975 + timestamp: 1737460148737 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3515,9 +3503,9 @@ packages: license_family: Apache size: 1254656 timestamp: 1735648569457 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c - md5: a2724014eb04f14bd71d35f45b062dd0 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 + md5: 1ce0fd876001c40801b40fea22987e41 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -3528,16 +3516,16 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 1253019 - timestamp: 1735649566849 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce - md5: 91de1fbab8610974c0094c266bc63435 + size: 1256586 + timestamp: 1737285242684 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + sha256: 919d8cbcd47d5bd2244c55b2bb87e2bd2eed8215996aab8435cb7123ffd9d20e + md5: 69826544e7978fcaa6bc8c1962d96ad6 depends: - __osx >=11.0 - libabseil * cxx17* @@ -3548,13 +3536,13 @@ packages: - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 877594 - timestamp: 1735648230965 + size: 878217 + timestamp: 1737284441192 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 @@ -3574,15 +3562,15 @@ packages: license_family: Apache size: 784357 timestamp: 1735648759177 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda - sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 - md5: 45df2267ff4d8ce532e8d300ce0b0829 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda + sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d + md5: 0732a5988f7f556f2c1d1f51026fc1be depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 hccf9d24_1 + - libgoogle-cloud 2.34.0 hccf9d24_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -3590,26 +3578,26 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 737518 - timestamp: 1735649773462 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 + size: 739678 + timestamp: 1737285399565 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda + sha256: 79f6b93fb330728530036b2b38764e9d42e0eedd3ae7e549ac7eae49acd1e52b + md5: f09cb03f9cf847f1dc41b4c1f65c97c2 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 + - libgoogle-cloud 2.34.0 hdbe95d5_0 - libzlib >=1.3.1,<2.0a0 - openssl arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 526963 - timestamp: 1735649222088 + size: 529202 + timestamp: 1737285376801 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c @@ -3939,13 +3927,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - build_number: 8 - sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 - md5: a9fa0ef309406c84b46db3a28efd761e +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + build_number: 3 + sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 + md5: 95f8b5758148e62a055f4c6538a31f0b depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3953,15 +3941,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1207011 - timestamp: 1736610684584 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - build_number: 8 - sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 - md5: 9a907190c9e2c6bf1a29569700218f0b + size: 1227537 + timestamp: 1737343982323 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_4_cpu.conda + build_number: 4 + sha256: 1c1eb9776f45a9090ac27e97fefdf3dbc05d66059da4d06d982de4da384ddd5c + md5: 04d85f3a67ad5c175dbb33a4c37d6641 depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 19.0.0 h4065667_4_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3969,25 +3956,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1117465 - timestamp: 1736611918180 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - build_number: 8 - sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb - md5: b8bd275a49877fdec62ff787818a869d + size: 1137213 + timestamp: 1737460158219 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + build_number: 4 + sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 + md5: 639473b0344e0d2f46feb544cff5c6d8 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 873593 - timestamp: 1736609701839 + size: 885681 + timestamp: 1737459816091 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4147,9 +4132,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 - md5: 84bd1c9a82b455e7a2f390375fb38f90 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda + sha256: 22853d289ef6ec8a5b20f1aa261895b06525439990d3b139f8bfd0b5c5e32a3a + md5: 3fa05c528d8a1e2a67bbf1e36f22d3bc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4157,30 +4142,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 876582 - timestamp: 1737123945341 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 - md5: 1998946fa3ccf38a07b44a879b2227ae + size: 878223 + timestamp: 1737564987837 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda + sha256: 81dd9bf66c7f1d9064e007e2c787133100c406e7ca2de61dba9fb7b87372f255 + md5: 4f3a61fe206f20b27c385ee608bcdfda depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1044953 - timestamp: 1737123983895 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb - md5: 714719df4f49e30f9728956f240846ca + size: 1044879 + timestamp: 1737565049785 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda + sha256: 17c06940cc2a13fd6a17effabd6881b1477db38b2cd3ee2571092d293d3fdd75 + md5: 4c55169502ecddf8077973a987d08f08 depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 853163 - timestamp: 1737124192432 + size: 852831 + timestamp: 1737564996616 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -4365,9 +4350,9 @@ packages: license: HPND size: 370600 timestamp: 1734398863052 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda + sha256: 8e41563ee963bf8ded06da45f4e70bf42f913cb3c2e79364eb3218deffa3cd74 + md5: aeccfff2806ae38430638ffbb4be9610 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4375,30 +4360,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 - md5: 699f155da290be3a1a64c932c6728991 + size: 82745 + timestamp: 1737244366901 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda + sha256: 9c333e07b76ae1ea2c882db764be52dc82f632be66d993a50b35ca9c5475074a + md5: c5166bcfb8348e8fc31ee16ec3981a5e depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 81526 - timestamp: 1732868466862 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 82679 + timestamp: 1737329054400 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda + sha256: aca3ef31d3dff5cefd3790742a5ee6548f1cf0201d0e8cee08b01da503484eb6 + md5: 5f741aed1d8d393586a5fdcaaa87f45c depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 + size: 83628 + timestamp: 1737244450097 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b @@ -4752,47 +4737,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda noarch: python - sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 - md5: 7e6c35d82044e8d31e9327e7d90bfb2b + sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 + md5: 5289b5be19bf0f500e1a06f44d816343 depends: - - max-core ==25.1.0.dev2025011705 release - - max-python >=25.1.0.dev2025011705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011705 release - - mblack ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release + - max-python >=25.1.0.dev2025012205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737091778690 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e - md5: 5575de33b0503143e635ade746f057c3 + size: 9919 + timestamp: 1737524122346 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef + md5: 2d8a82ff460cd4e03382a9151a8cf8d8 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 244764907 - timestamp: 1737091186388 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b - md5: a9b13b577fb1bcc14b330f5a4185023c + size: 242139658 + timestamp: 1737523134733 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc + md5: 8e0412932905d3a4decf17acd50899ce depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 247240781 - timestamp: 1737091778688 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 - md5: c4397350b325ae5a0e07f61e483fc3e5 + size: 244683388 + timestamp: 1737524122344 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 + md5: bd5da5f25bd5151b4b691c34acdbeff0 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 206615275 - timestamp: 1737092643231 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.11release.conda - sha256: 1579f2f7ef96eb56ad294507a1d65cab236a45170d1f8e165ace9a3beba22514 - md5: 18a9d8cfc990a13b024167be3a96b06c + size: 203820478 + timestamp: 1737523349069 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.11release.conda + sha256: 0c2ab97eb372485cc417d0f0c11957185d3b949248f7d609c1baf88f071590cd + md5: ba7c1a51993502b7553221dad3e8a577 depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.11.* - fastapi - httpx @@ -4813,13 +4798,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 124607308 - timestamp: 1737091186395 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.11release.conda - sha256: 6036dd2cdac03ac625cd5395bf5c60e013c45c04c8d3daa386d20609a5472c81 - md5: 87e3800f4237db30865cf5e28d42da1c + size: 119869857 + timestamp: 1737523134740 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.11release.conda + sha256: b02a407bb5e222d057a5687b746555d1975c6dd03c312e96568d61eee853cdb4 + md5: 9e340b823730a31174d71922223702f5 depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.11.* - fastapi - httpx @@ -4840,13 +4825,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 127402633 - timestamp: 1737091778695 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.11release.conda - sha256: 71d6321e9296dbc390f118e2ad1056601c94076ff33e5f48c72e27b86052aa07 - md5: 40d60b1a7730858a15b26a6ce3e68dc5 + size: 122290081 + timestamp: 1737524122352 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.11release.conda + sha256: 2ef65b36ad96d44a56e0aa58b40c3888bf96b00c35c3ac2afbcf480dfd42df84 + md5: c7392785a086eb6c142179c2bc45a174 depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.11.* - fastapi - httpx @@ -4867,12 +4852,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 110519320 - timestamp: 1737092643233 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + size: 105232809 + timestamp: 1737523349071 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda noarch: python - sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 - md5: 680622d3117019e99ddc173efab357c7 + sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe + md5: c54b5f7d0d777b8995e38978d8626ffc depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4867,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1737091778695 + size: 130797 + timestamp: 1737524122352 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4878,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda noarch: python - sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d - md5: eea061b963a95002a8740d4b4f506d44 + sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e + md5: ca3c9282adb4a04dbd02f3ab8e73445c depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22929 - timestamp: 1737091778696 + size: 22925 + timestamp: 1737524122353 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -5624,82 +5609,82 @@ packages: license_family: MIT size: 8381 timestamp: 1726802424786 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py311h38be061_0.conda - sha256: 9cfd158a1bb76c4af1a51237a5c5db4a36b2e83bad625ddf6c2b65ee232c16ba - md5: 47b8624012486e05e66f6acf7267aa22 - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py311h38be061_0.conda + sha256: a9ce1120e916ac00c0d939239a8e37869706424b093cd7bc77fac15da4026a7b + md5: 7c025ec9f61c9a879bbd04fa0b6fe665 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25199 - timestamp: 1732610760700 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py311hfecb2dc_0.conda - sha256: 2af68c0d11cf480a043b213eb4d1e0908f3edff25dc418b9c55f1002f46dc45b - md5: b66ff73d40f84cca2d7a4f755b21d956 - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* + size: 25288 + timestamp: 1737128217855 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py311hfecb2dc_0.conda + sha256: b8a11babac0cad24e6cabff3c916588c9c23d82fda04da5d887fa64c9bc601e0 + md5: 06aee69f724f9cec34168b5d2b4d50a1 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25373 - timestamp: 1732611450659 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py311ha1ab1f8_0.conda - sha256: c93f3ede66be0502b5b9afc5bc3fde50d6f8c3863d29b138ff5f536a116457f3 - md5: 7a3b822fa6abb937651bee20878f087a - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* + size: 25471 + timestamp: 1737128750973 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py311ha1ab1f8_0.conda + sha256: ea05d450aad30d57cc13961bef1053c37e3157e399b35f17caf91899da6afb42 + md5: 8638cb5d912482302e58f47975b2b0f8 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 25322 - timestamp: 1732611121491 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py311h4854187_0_cpu.conda - sha256: db147a0cc22b55ea3c35553b39336eb0392c33371f6efd7f9fb4efed2b728e34 - md5: 830a64ee7a65e588c7ea615be84db2e3 + size: 25396 + timestamp: 1737128390423 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py311h4854187_0_cpu.conda + sha256: 0f6b9936c1dffb498412dd9ed90f6470fe6fb7db59f560e815a253f0a7e8b263 + md5: c36547523780efe647af301323cf28c8 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - python >=3.11,<3.12.0a0 - python_abi 3.11.* *_cp311 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 4562010 - timestamp: 1732610600424 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py311ha6d2531_0_cpu.conda - sha256: 3187321dc45106c2c87e5a70ab94ecbc0633f5b43caabcf173f4d372e5f6d8d8 - md5: 8cddcf0bb4b3e674ae6bbdda5266693f + size: 5766113 + timestamp: 1737128187299 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py311ha6d2531_0_cpu.conda + sha256: 5a07866e4716e6f6d39ff0d072f6c89e17cd8b99134533d3459c44b104794d6d + md5: 8626be7cb2437a6d418af4cb656da172 depends: - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 @@ -5713,28 +5698,28 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 4484447 - timestamp: 1732610567027 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py311he04fa90_0_cpu.conda - sha256: 4563e2d4f41b3874b89e8e2bdebf42588c1c819bd050ae858200f60e30bae860 - md5: 09b4a27f615d22f194466d8c274ef13e + size: 5123473 + timestamp: 1737128388324 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py311he04fa90_0_cpu.conda + sha256: e1ea35a0a1dff0763c683b68f3d90978d9c60377a68e86d18cb38ff1aebac054 + md5: a3f7720275193baad2e0c566f48ac485 depends: - __osx >=11.0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython - python_abi 3.11.* *_cp311 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 3974075 - timestamp: 1732611073316 + size: 4069544 + timestamp: 1737128317188 - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef @@ -5999,15 +5984,14 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda - sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 - md5: c0def296b2f6d2dd7b030c2a7f66bb1f +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda + sha256: 1597d6055d34e709ab8915091973552a0b8764c8032ede07c4e99670da029629 + md5: 392c91c42edd569a7ec99ed8648f597a depends: - python >=3.9 license: Apache-2.0 - license_family: APACHE - size: 142235 - timestamp: 1733235414217 + size: 143794 + timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py311h9ecbd09_1.conda sha256: 77d1b380b672cdcb9b0b79b9d37b7617014219246d26462f92fae0e40fa72d05 md5: b1796d741ca619dbacb79917b20e5a05 @@ -6097,9 +6081,9 @@ packages: license_family: MIT size: 188538 timestamp: 1706886944988 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h9ecbd09_1.conda - sha256: e721e5ff389a7b2135917c04b27391be3d3382e261bb60a369b1620655365c3d - md5: abeb54d40f439b86f75ea57045ab8496 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h2dc5d0c_2.conda + sha256: d107ad62ed5c62764fba9400f2c423d89adf917d687c7f2e56c3bfed605fb5b3 + md5: 014417753f948da1f70d132b2de573be depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6110,11 +6094,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 212644 - timestamp: 1725456264282 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py311ha879c10_1.conda - sha256: c0f373c2944cf18da2cec19bae76284ef54cef44b3925c249d53821e4021d59a - md5: ad89d09994540880f297259742a8428a + size: 213136 + timestamp: 1737454846598 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py311h58d527c_2.conda + sha256: b7eb3696fae7e3ae66d523f422fc4757b1842b23f022ad5d0c94209f75c258b2 + md5: 01b93dc85ced3be09926e04498cbd260 depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -6125,11 +6109,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 205817 - timestamp: 1725456351893 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py311h460d6c5_1.conda - sha256: 9ae182eef4e96a7c2f46cc9add19496276612663e17429500432631dce31a831 - md5: d32590e7bd388f18b036c6fc402a0cb1 + size: 206194 + timestamp: 1737454848998 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py311h4921393_2.conda + sha256: 2af6006c9f692742181f4aa2e0656eb112981ccb0b420b899d3dd42c881bd72f + md5: 250b2ee8777221153fd2de9c279a7efa depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -6140,8 +6124,8 @@ packages: platform: osx license: MIT license_family: MIT - size: 192321 - timestamp: 1725456528007 + size: 196951 + timestamp: 1737454935552 - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py311h7deb3e3_3.conda sha256: 3fdef7b3c43474b7225868776a373289a8fd92787ffdf8bed11cf7f39b4ac741 md5: e0897de1d8979a3bb20ef031ae1f7d28 @@ -6342,9 +6326,9 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba - md5: 999f3673f2a011f59287f2969e3749e4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda + sha256: cfdd98c8f9a1e5b6f9abce5dac6d590cc9fe541a08466c9e4a26f90e00b569e3 + md5: 5e8060d52f676a40edef0006a75c718f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6353,11 +6337,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 355142 - timestamp: 1734415467047 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc + size: 356213 + timestamp: 1737146304079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda + sha256: 5a7ae66f96be24c3b2007139b6c3701ab015b4b4eb4eccfdd07be97710243a47 + md5: 1517c0518f8a06a48a15f41d94252874 depends: - libgcc >=13 - openssl >=3.4.0,<4.0a0 @@ -6365,8 +6349,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 353450 - timestamp: 1734415474615 + size: 352811 + timestamp: 1737146319512 - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py311h9e33e62_0.conda sha256: 44cd1d3def08f2aaad270263f08a07c2237fb38f2de40a26d1d23a3b9f01e542 md5: 167fe161b7ba7c613676e67eb5e81335 @@ -6651,9 +6635,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 - md5: 2c57d4af7b8952484962b40a59cf1537 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 + md5: 08f62b2c92d1fa610896fc7b16b05031 depends: - datasets !=2.5.0 - filelock @@ -6669,8 +6653,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3408277 - timestamp: 1736534112195 + size: 3405362 + timestamp: 1737429408302 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 @@ -6867,9 +6851,9 @@ packages: license_family: MIT size: 365948 timestamp: 1736550860802 -- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py311h9ecbd09_0.conda - sha256: 38f67b5f2cd27da85198a973cc6113cffe1069190c69f5555fcaa9ed8f8c30bd - md5: 99cff696db893d6f22a379a90cbe90df +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py311h9ecbd09_0.conda + sha256: ab387485cb6e68b519c35e1d03751321dd90db21b0ab184eef064bb7b37102a5 + md5: 39b3a87c8475ad9e3f05f1f2d1a2f115 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6879,11 +6863,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 241556 - timestamp: 1731498753625 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py311ha879c10_0.conda - sha256: 1a05cabbf96c453627a4950c7e4983025db1499e72fba9e4d0de1b65e23ba7b1 - md5: 1c289239f321e075aee07035087652ce + size: 242047 + timestamp: 1737358342146 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py311ha879c10_0.conda + sha256: 74800c9718c6a63746a4b8cf7c701a41a530ebd43a807ce182533c8eea108aa0 + md5: 503931f5ee692f0962e7a2862d33109a depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -6893,11 +6877,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 241161 - timestamp: 1731498790453 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py311h917b07b_0.conda - sha256: dd645f8c0b89df0c56a15a21504057d5e03ec9e782127722172ade4e1d93d8a5 - md5: c0f90c40248823402e4bdf335fab7cde + size: 243511 + timestamp: 1737358392466 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py311h917b07b_0.conda + sha256: e1a37eb1359ba7df117246251bbfd816ef77e8c756ef9e104ff741206d93bbc3 + md5: c240594ffe865b94aa05c2a8c3fe02d0 depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -6907,8 +6891,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 240817 - timestamp: 1731498829166 + size: 244425 + timestamp: 1737358465982 - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py311h9ecbd09_0.conda sha256: e383de6512e65b5a227e7b0e1a34ffc441484044096a23ca4d3b6eb53a64d261 md5: c4bb961f5a2020837fe3f7f30fadc2e1 @@ -7081,9 +7065,9 @@ packages: license_family: MIT size: 88016 timestamp: 1641347076660 -- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py311h9ecbd09_0.conda - sha256: 4af34cbcf4dda72aad779c8a12eb508aee6f98d0523c26174639a75ae31df180 - md5: 385d54815a5d2e74e68374d77446030b +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py311h2dc5d0c_1.conda + sha256: 521ab90aac56c63088023bba4b960c25b7975191c6d9a10c7fb23eb892351e84 + md5: adb884966b6f9a43642ee3f67d54e01d depends: - __glibc >=2.17,<3.0.a0 - idna >=2.0 @@ -7096,11 +7080,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 153749 - timestamp: 1733428888714 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py311ha879c10_0.conda - sha256: c60d0e75b147dc836b497b2f7c773a2b2998821056614eead6aae84fbedc7416 - md5: 049bc4ea1dd2a1db3a752fadbda1b55c + size: 153704 + timestamp: 1737576099033 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py311h58d527c_1.conda + sha256: 3564ce225c76066be23f1fa06bfb90b40d275a96c0105f375ebdaf3d1f9cfbd6 + md5: d930ce8a57811fffe9484312767b313c depends: - idna >=2.0 - libgcc >=13 @@ -7113,11 +7097,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 151968 - timestamp: 1733429000649 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py311h917b07b_0.conda - sha256: 2df31b9adcd55b29985935d0a23ae6069808e319c2c24bbe212cbd3f3dca71ed - md5: 134c0091a508239d35505d9ac74d4c0f + size: 152607 + timestamp: 1737576002155 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py311h4921393_1.conda + sha256: 7afae1570bc6e285181787849bd99cb587c060f6629ca36c3ee5eef125dfe4ec + md5: 9b377ec67d9ec07914db1c70f45be9e7 depends: - __osx >=11.0 - idna >=2.0 @@ -7130,8 +7114,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 144071 - timestamp: 1733429148299 + size: 145896 + timestamp: 1737576068070 - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 84cdcbd099..800a515476 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -19,19 +19,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -40,8 +40,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyh29332c3_4.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-h82add2a_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda @@ -55,7 +55,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.11-py312h2ec8cdc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.12-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda @@ -68,7 +68,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda @@ -112,10 +112,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -144,18 +144,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda @@ -167,13 +167,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -207,15 +207,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.50-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda @@ -229,11 +229,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -245,7 +245,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.22.3-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda @@ -265,7 +265,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -284,14 +284,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda @@ -309,19 +309,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -330,8 +330,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyh29332c3_4.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-h82add2a_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda @@ -345,7 +345,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/debugpy-1.8.11-py312h6f74592_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/debugpy-1.8.12-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda @@ -358,7 +358,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda @@ -403,10 +403,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -425,8 +425,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda @@ -435,18 +435,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda @@ -458,13 +458,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -498,7 +498,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.50-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.1-py312hb2c0f52_0.conda @@ -520,11 +520,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda @@ -536,7 +536,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rpds-py-0.22.3-py312ha4e36d7_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda @@ -556,7 +556,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -575,14 +575,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda @@ -600,19 +600,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -621,8 +621,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/backoff-2.2.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyh29332c3_4.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-h82add2a_4.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda @@ -636,7 +636,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.11-py312hd8f9ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.12-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda @@ -649,7 +649,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda @@ -692,10 +692,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -712,8 +712,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda @@ -721,16 +721,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda @@ -741,13 +741,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -781,15 +781,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.50-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda @@ -805,11 +805,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda @@ -840,7 +840,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -859,14 +859,14 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda @@ -1125,9 +1125,9 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea - md5: b0815d37ab812ade9c07239da7c3c369 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda + sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 + md5: 9c500858e88df50af3cc883d194de78a depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1140,11 +1140,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 107478 - timestamp: 1736592747413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b - md5: 56f166780076db46c5e273988693d8a3 + size: 108111 + timestamp: 1737509831651 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda + sha256: e1e6c9267a4d9af30b1d28c11a9041b17b7840ff83ef08614145a2a4f444f5b4 + md5: 2630f030652970a5531e492f6b2a6dd3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1156,11 +1156,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 112264 - timestamp: 1736592695540 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 - md5: 1e9a41d5296f50c08ae511d61fddef85 + size: 112658 + timestamp: 1737509863269 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda + sha256: 5a60d196a585b25d1446fb973009e4e648e8d70beaa2793787243ede6da0fd9a + md5: 0abd67c0f7b60d50348fbb32fef50b65 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1172,8 +1172,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 92547 - timestamp: 1736592866387 + size: 92562 + timestamp: 1737509877079 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1377,38 +1377,38 @@ packages: license_family: Apache size: 152983 timestamp: 1734008451473 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda + sha256: 335d822eead0a097ffd23677a288e1f18ea22f47a92d4f877419debb93af0e81 + md5: 9a063178f1af0a898526cc24ba7be486 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 157864 - timestamp: 1734433578570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 - md5: da8ab0f3eeac93449ec3d531ede92caa + size: 157263 + timestamp: 1737207617838 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda + sha256: d8adfde05cee11057d99c3802e84b2300430a7c7c3c9936165d1d4b25ef59d91 + md5: 4e6771b45cb2b035c62d023dbf0dc000 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 161889 - timestamp: 1734433686109 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee - md5: 4c5ff4134e76426a75b8c548984fa933 + size: 160933 + timestamp: 1737207637279 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda + sha256: 73722dd175af78b6cbfa033066f0933351f5382a1a737f6c6d9b8cfa84022161 + md5: d02e8f40ff69562903e70a1c6c48b009 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1417,8 +1417,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 135729 - timestamp: 1734433832730 + size: 136048 + timestamp: 1737207681224 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 @@ -1462,12 +1462,12 @@ packages: license_family: Apache size: 134371 timestamp: 1734025379525 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda + sha256: 15fbdedc56850f8be5be7a5bcaea1af09c97590e631c024ae089737fc932fc42 + md5: caafc32928a5f7f3f7ef67d287689144 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1479,13 +1479,13 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 114156 - timestamp: 1734146123386 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 - md5: ae223efa63fbb4262a2d85c3ab3bc4f5 + size: 115413 + timestamp: 1737558687616 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda + sha256: 9e7857fbc33eddc291fa09890ce468a92485d3e3e127bc00bbd1803e34121f84 + md5: e0a2869195f069db88b8932f5b00bee5 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1497,14 +1497,14 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 117641 - timestamp: 1734146239779 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f + size: 117875 + timestamp: 1737558720047 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda + sha256: 92e8ca4eefcbbdf4189584c9410382884a06ed3030e5ecaac656dab8c95e6a80 + md5: de65f5e4ab5020103fe70a0eba9432a0 depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1514,8 +1514,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 + size: 98731 + timestamp: 1737558731831 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc md5: dcd498d493818b776a77fbc242fbf8e4 @@ -1590,19 +1590,19 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 - md5: f21296b496cca1c1fa426b9a3b676e79 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + sha256: c1930569713bd5231d48d885a5e3707ac917b428e8f08189d14064a2bb128adc + md5: 8a4e6fc8a3b285536202b5456a74a940 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1610,20 +1610,20 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 354328 - timestamp: 1736598991291 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 - md5: 63546051b5687f793ae977c7994e1339 + size: 353222 + timestamp: 1737565463079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + sha256: c3884fb10e0fd9be5c13256cabcda1afa9d2fcf8878c67214d02fc344509857d + md5: 875968ebffe992b68faf2caebbf32f02 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1631,38 +1631,38 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 284664 - timestamp: 1736598964131 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 - md5: 31fdd3ffb00f5472196fa95ef08087b7 + size: 283812 + timestamp: 1737565480034 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + sha256: ed5f1d19aad53787fdebe13db4709c97eae2092536cc55d3536eba320c4286e1 + md5: c9c034d3239bf25687ca4dd985007ecd depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236269 - timestamp: 1736599024242 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 - md5: fc01d77a7f383b2915f276c73b7d0934 + size: 235976 + timestamp: 1737565563139 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 + md5: 6139e84bbb6fdb27ca49c2981613a5fa depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1672,16 +1672,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3088636 - timestamp: 1736598504343 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 - md5: 33f86f8de1d8cd40f8fe628dc0784437 + size: 3069914 + timestamp: 1737049585807 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa + md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1691,17 +1691,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2925443 - timestamp: 1736598526637 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c - md5: a2374b4182bf5b2d08b2903393d0c487 + size: 2919798 + timestamp: 1737049659061 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 + md5: a3b7b9a81d8c6a8f963f619d9e362c39 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1710,8 +1710,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2824168 - timestamp: 1736598935034 + size: 2834057 + timestamp: 1737126583846 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1962,26 +1962,27 @@ packages: license_family: MIT size: 118042 timestamp: 1733230951790 -- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_3.conda - sha256: 9278622f54b6b4bce5d73663b282a8ab35d1b331d6ff92f4112906a526039827 - md5: b33551d9bac06d754762e8ccb3c4df03 +- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyh29332c3_4.conda + sha256: a05971bb80cca50ce9977aad3f7fc053e54ea7d5321523efc7b9a6e12901d3cd + md5: f0b4c8e370446ef89797608d60a564b3 depends: - python >=3.9 - webencodings + - python constrains: - - tinycss2 >=1.1.0,<1.5 + - tinycss >=1.1.0,<1.5 license: Apache-2.0 AND MIT - license_family: Apache - size: 132550 - timestamp: 1736148590971 -- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-hd8ed1ab_3.conda - sha256: 8161cf35253f7646a1fd39f90abbcc6cb69248b8fdff61cfffce4cc8448f8c02 - md5: e250a492fc70bf604737328dbe02846c + size: 141405 + timestamp: 1737382993425 +- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-h82add2a_4.conda + sha256: 0aba699344275b3972bd751f9403316edea2ceb942db12f9f493b63c74774a46 + md5: a30e9406c873940383555af4c873220d depends: - - bleach 6.2.0 pyhd8ed1ab_3 + - bleach ==6.2.0 pyh29332c3_4 - tinycss2 - size: 5745 - timestamp: 1736148591923 + license: Apache-2.0 AND MIT + size: 4213 + timestamp: 1737382993425 - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda sha256: f2a59ccd20b4816dea9a2a5cb917eb69728271dbf1aeab4e1b7e609330a50b6f md5: b0b867af6fc74b2a0aa206da29c0f3cf @@ -2260,9 +2261,9 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.11-py312h2ec8cdc_0.conda - sha256: 3d800be438a76d8a636219afd63a617737729867af5800d50fc72e71ac4f27f1 - md5: 0235a6da7d128c7e068973c4de62fc7b +- conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.12-py312h2ec8cdc_0.conda + sha256: f88c3a7ff384d1726aea2cb2342cf67f1502915391860335c40ab81d7e381e30 + md5: 6be6dcb4bffd1d456bdad28341d507bd depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -2273,11 +2274,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 2668691 - timestamp: 1734159098550 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/debugpy-1.8.11-py312h6f74592_0.conda - sha256: 8c5f73ea1ef9e88906968b9639be89d861b66aa48c132ec7565405293ca09f90 - md5: 3230587917725d0affd61674e74583d2 + size: 2646757 + timestamp: 1737269937348 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/debugpy-1.8.12-py312h6f74592_0.conda + sha256: ae9ce5415b25c74bea70224822b3c3b12d7d670dbf1f2d63b6995575e05af38b + md5: f54f7b0bad14e9bbba256a21238d2630 depends: - libgcc >=13 - libstdcxx >=13 @@ -2288,11 +2289,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 2609965 - timestamp: 1734159267844 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.11-py312hd8f9ff3_0.conda - sha256: c219e3ba0cf97fdd9fa3d8601f8d37a7fe584cc2f31e199a820fa005649871ea - md5: 0f4c9c498b7ca4f010f7de44463c5403 + size: 2583530 + timestamp: 1737269969753 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.12-py312hd8f9ff3_0.conda + sha256: 0ba7ba5f5529bd9cf103d4684e2e9af8a7791a8732c3a0ac689f2d6f2223feca + md5: 92ebf61ce320b7060ead08666dbc9369 depends: - __osx >=11.0 - libcxx >=18 @@ -2303,8 +2304,8 @@ packages: platform: osx license: MIT license_family: MIT - size: 2517686 - timestamp: 1734159183809 + size: 2564438 + timestamp: 1737270030625 - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda sha256: 84e5120c97502a3785e8c3241c3bf51f64b4d445f13b4d2445db00d9816fe479 md5: d622d8d7ee8868870f9cbe259f381181 @@ -2435,14 +2436,14 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda - sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 - md5: d692e9ba6f92dc51484bf3477e36ce7c +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda + sha256: 006d7e5a0c17a6973596dd86bfc80d74ce541144d2aee2d22d46fd41df560a63 + md5: 7f402b4a1007ee355bc50ce4d24d4a57 depends: - python >=3.9 license: Unlicense - size: 17441 - timestamp: 1733240909987 + size: 17544 + timestamp: 1737517924333 - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda sha256: 2509992ec2fd38ab27c7cdb42cf6cadc566a1cc0d1021a2673475d9fa87c6276 md5: d3549fd50d450b6d9e7dddff25dd2110 @@ -3345,13 +3346,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - build_number: 8 - sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 - md5: 1c9caae53b14a385b59e87687adad2d6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + build_number: 3 + sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 + md5: a50ba9a0789061ea395a47a23d6a7734 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3369,7 +3370,7 @@ packages: - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -3383,15 +3384,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8801586 - timestamp: 1736610546493 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - build_number: 8 - sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a - md5: daceef1881b4ddc72bb5b225a122c633 - depends: - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + size: 8899665 + timestamp: 1737343852413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + build_number: 12 + sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a + md5: 4789bb7ae93fe12bfd81169157896f49 + depends: + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3405,11 +3405,11 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -3423,16 +3423,15 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8045923 - timestamp: 1736611764958 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - build_number: 8 - sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f - md5: fdc79871e6c243b819497337215416d9 + size: 8051570 + timestamp: 1737451538096 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + build_number: 4 + sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe + md5: 94c2bcca143c043f8083a1f275de3caf depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -3445,10 +3444,10 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libcxx >=18 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -3456,165 +3455,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 5497383 - timestamp: 1736608604724 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d - md5: 544759904898499f634f8f88a9907f88 + size: 5532664 + timestamp: 1737458545986 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 + md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 611558 - timestamp: 1736610592458 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf - md5: 7a8e6a363d2f39a2f3df3f181d12692d + size: 618570 + timestamp: 1737343896206 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 + md5: 8ec3804980e19b70ebffbeb623ce084b depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 579798 - timestamp: 1736611846905 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e - md5: 8db96829f8e427167f450c7467a1ba44 + size: 579114 + timestamp: 1737451608994 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 + md5: e3265f8ab44051131966bd6f7b07a6e3 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 484442 - timestamp: 1736608695654 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 - md5: 894a5ed78728b77c997fefeee222ac4d + size: 481968 + timestamp: 1737458659266 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 + md5: 1face9ff13ec61bfb065063d35fda864 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_8_cpu + - libparquet 19.0.0 h081d1f1_3_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 588032 - timestamp: 1736610711976 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b - md5: 11856da892b919cc27bd62638d701c65 + size: 585153 + timestamp: 1737344009570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 + md5: e9b9a9941d35dff0a168741bdd54877e depends: - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_8_cpu + - libparquet 18.1.0 hfc78867_12_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 560571 - timestamp: 1736611941995 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f - md5: 7b3736f49b3ba299b7799aeb448cb830 + size: 559928 + timestamp: 1737451706623 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb + md5: c6588e0236da980424ca0b288c893d1a depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_8_cpu + - libparquet 19.0.0 h636d7b7_4_cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 491001 - timestamp: 1736609758514 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - build_number: 8 - sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 - md5: 46eaf81238da6f3ffab1f3ffdcee382e + size: 488490 + timestamp: 1737459936234 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + build_number: 3 + sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 + md5: 8527e1e45c495991fd88f6531e176556 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu - - libarrow-dataset 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow-dataset 19.0.0 hcb10f89_3_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 521707 - timestamp: 1736610765240 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - build_number: 8 - sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee - md5: e7dc0209e065a2b51f19848cefa4b1ab + size: 521371 + timestamp: 1737344062052 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + build_number: 12 + sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 + md5: f647dcbf46aebc86f9975ff3c856de45 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu - - libarrow-dataset 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow-dataset 18.1.0 h3b568fd_12_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 517189 - timestamp: 1736611989417 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - build_number: 8 - sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 - md5: f67eb19d22ba355cced8c86073ad49b1 + size: 516135 + timestamp: 1737451754178 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + build_number: 4 + sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 + md5: 6988cd2fdf01cae4bc454859a7cf8bac depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu - - libarrow-dataset 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow-dataset 19.0.0 hf07054f_4_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 452161 - timestamp: 1736609917123 + size: 449975 + timestamp: 1737460148737 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -4302,9 +4291,9 @@ packages: license_family: Apache size: 1254656 timestamp: 1735648569457 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c - md5: a2724014eb04f14bd71d35f45b062dd0 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 + md5: 1ce0fd876001c40801b40fea22987e41 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -4315,16 +4304,16 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 1253019 - timestamp: 1735649566849 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce - md5: 91de1fbab8610974c0094c266bc63435 + size: 1256586 + timestamp: 1737285242684 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + sha256: 919d8cbcd47d5bd2244c55b2bb87e2bd2eed8215996aab8435cb7123ffd9d20e + md5: 69826544e7978fcaa6bc8c1962d96ad6 depends: - __osx >=11.0 - libabseil * cxx17* @@ -4335,13 +4324,13 @@ packages: - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 877594 - timestamp: 1735648230965 + size: 878217 + timestamp: 1737284441192 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 @@ -4361,15 +4350,15 @@ packages: license_family: Apache size: 784357 timestamp: 1735648759177 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda - sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 - md5: 45df2267ff4d8ce532e8d300ce0b0829 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda + sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d + md5: 0732a5988f7f556f2c1d1f51026fc1be depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 hccf9d24_1 + - libgoogle-cloud 2.34.0 hccf9d24_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -4377,26 +4366,26 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 737518 - timestamp: 1735649773462 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 + size: 739678 + timestamp: 1737285399565 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda + sha256: 79f6b93fb330728530036b2b38764e9d42e0eedd3ae7e549ac7eae49acd1e52b + md5: f09cb03f9cf847f1dc41b4c1f65c97c2 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 + - libgoogle-cloud 2.34.0 hdbe95d5_0 - libzlib >=1.3.1,<2.0a0 - openssl arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 526963 - timestamp: 1735649222088 + size: 529202 + timestamp: 1737285376801 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c @@ -4726,13 +4715,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - build_number: 8 - sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 - md5: a9fa0ef309406c84b46db3a28efd761e +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + build_number: 3 + sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 + md5: 95f8b5758148e62a055f4c6538a31f0b depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4740,15 +4729,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1207011 - timestamp: 1736610684584 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - build_number: 8 - sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 - md5: 9a907190c9e2c6bf1a29569700218f0b + size: 1227537 + timestamp: 1737343982323 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + build_number: 12 + sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 + md5: 517447be85cda09f9410ca609c69499d depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4756,25 +4744,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1117465 - timestamp: 1736611918180 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - build_number: 8 - sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb - md5: b8bd275a49877fdec62ff787818a869d + size: 1116762 + timestamp: 1737451682325 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + build_number: 4 + sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 + md5: 639473b0344e0d2f46feb544cff5c6d8 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 873593 - timestamp: 1736609701839 + size: 885681 + timestamp: 1737459816091 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4934,9 +4920,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 - md5: 84bd1c9a82b455e7a2f390375fb38f90 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda + sha256: 22853d289ef6ec8a5b20f1aa261895b06525439990d3b139f8bfd0b5c5e32a3a + md5: 3fa05c528d8a1e2a67bbf1e36f22d3bc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4944,30 +4930,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 876582 - timestamp: 1737123945341 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 - md5: 1998946fa3ccf38a07b44a879b2227ae + size: 878223 + timestamp: 1737564987837 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda + sha256: 81dd9bf66c7f1d9064e007e2c787133100c406e7ca2de61dba9fb7b87372f255 + md5: 4f3a61fe206f20b27c385ee608bcdfda depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1044953 - timestamp: 1737123983895 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb - md5: 714719df4f49e30f9728956f240846ca + size: 1044879 + timestamp: 1737565049785 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda + sha256: 17c06940cc2a13fd6a17effabd6881b1477db38b2cd3ee2571092d293d3fdd75 + md5: 4c55169502ecddf8077973a987d08f08 depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 853163 - timestamp: 1737124192432 + size: 852831 + timestamp: 1737564996616 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -5152,9 +5138,9 @@ packages: license: HPND size: 370600 timestamp: 1734398863052 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda + sha256: 8e41563ee963bf8ded06da45f4e70bf42f913cb3c2e79364eb3218deffa3cd74 + md5: aeccfff2806ae38430638ffbb4be9610 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5162,30 +5148,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 - md5: 699f155da290be3a1a64c932c6728991 + size: 82745 + timestamp: 1737244366901 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda + sha256: 9c333e07b76ae1ea2c882db764be52dc82f632be66d993a50b35ca9c5475074a + md5: c5166bcfb8348e8fc31ee16ec3981a5e depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 81526 - timestamp: 1732868466862 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 82679 + timestamp: 1737329054400 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda + sha256: aca3ef31d3dff5cefd3790742a5ee6548f1cf0201d0e8cee08b01da503484eb6 + md5: 5f741aed1d8d393586a5fdcaaa87f45c depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 + size: 83628 + timestamp: 1737244450097 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b @@ -5549,47 +5535,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda noarch: python - sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 - md5: 7e6c35d82044e8d31e9327e7d90bfb2b + sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 + md5: 5289b5be19bf0f500e1a06f44d816343 depends: - - max-core ==25.1.0.dev2025011705 release - - max-python >=25.1.0.dev2025011705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011705 release - - mblack ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release + - max-python >=25.1.0.dev2025012205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737091778690 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e - md5: 5575de33b0503143e635ade746f057c3 + size: 9919 + timestamp: 1737524122346 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef + md5: 2d8a82ff460cd4e03382a9151a8cf8d8 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 244764907 - timestamp: 1737091186388 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b - md5: a9b13b577fb1bcc14b330f5a4185023c + size: 242139658 + timestamp: 1737523134733 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc + md5: 8e0412932905d3a4decf17acd50899ce depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 247240781 - timestamp: 1737091778688 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 - md5: c4397350b325ae5a0e07f61e483fc3e5 + size: 244683388 + timestamp: 1737524122344 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 + md5: bd5da5f25bd5151b4b691c34acdbeff0 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 206615275 - timestamp: 1737092643231 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a - md5: 0ddfaa3caa3647a0cbcdf394774ee6be + size: 203820478 + timestamp: 1737523349069 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d + md5: ecfacd66a5b71794c53a468fbefcef6a depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -5610,13 +5596,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617960 - timestamp: 1737091186397 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 - md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 + size: 119861319 + timestamp: 1737523134743 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 + md5: fb06394177c69b52c2ecf9ceaa7b308b depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -5637,13 +5623,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127367910 - timestamp: 1737091778698 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 - md5: 53e9620bd08e983c5e52e02afef0a990 + size: 122258493 + timestamp: 1737524122355 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 + md5: 589be4ace2edf68cfc3cf1d0cc429864 depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -5664,12 +5650,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110545057 - timestamp: 1737092643234 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + size: 105223218 + timestamp: 1737523349072 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda noarch: python - sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 - md5: 680622d3117019e99ddc173efab357c7 + sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe + md5: c54b5f7d0d777b8995e38978d8626ffc depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5679,8 +5665,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1737091778695 + size: 130797 + timestamp: 1737524122352 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5700,18 +5686,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda noarch: python - sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d - md5: eea061b963a95002a8740d4b4f506d44 + sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e + md5: ca3c9282adb4a04dbd02f3ab8e73445c depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22929 - timestamp: 1737091778696 + size: 22925 + timestamp: 1737524122353 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6412,18 +6398,17 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda - sha256: 79fb7d1eeb490d4cc1b79f781bb59fe302ae38cf0a30907ecde75a7d399796cc - md5: 368d4aa48358439e07a97ae237491785 +- conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.50-pyha770c72_0.conda + sha256: 0749c49a349bf55b8539ce5addce559b77592165da622944a51c630e94d97889 + md5: 7d823138f550b14ecae927a5ff3286de depends: - python >=3.9 - wcwidth constrains: - - prompt_toolkit 3.0.48 + - prompt_toolkit 3.0.50 license: BSD-3-Clause - license_family: BSD - size: 269848 - timestamp: 1733302634979 + size: 271905 + timestamp: 1737453457168 - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 md5: 55d5742a696d7da1c1262e99b6217ceb @@ -6610,23 +6595,23 @@ packages: license_family: MIT size: 16668 timestamp: 1733569518868 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + sha256: 7d98e626ec65b882341482ad15ecb7a670ee41dbaf375aa660ba8b7d0a940504 + md5: 14f86e63b5c214dd9fb34e5472d4bafc + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 + size: 25289 + timestamp: 1737128438818 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 @@ -6644,43 +6629,43 @@ packages: license_family: APACHE size: 25374 timestamp: 1732611006864 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a + md5: bd5e025292ff1127aa1534b59e55c4d0 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 - md5: ee80934a6c280ff8635f8db5dec11e04 + size: 25428 + timestamp: 1737128284082 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda + sha256: 81178d0de0ac851a0a78e09c81ad92274cf770a38b28acdf53a0cfb2122d15aa + md5: 7ab1143b9ac1af5cc4a630706f643627 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 4612916 - timestamp: 1732610377259 + size: 5230953 + timestamp: 1737128097002 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 @@ -6701,26 +6686,26 @@ packages: license_family: APACHE size: 4406662 timestamp: 1732610939832 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c - md5: 9859e7c4b94bbf69772dbf0511101cec +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda + sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 + md5: df502157843a7b1d90af04803767be15 depends: - __osx >=11.0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 3909116 - timestamp: 1732610863261 + size: 4393075 + timestamp: 1737128225546 - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef @@ -7026,15 +7011,14 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda - sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 - md5: c0def296b2f6d2dd7b030c2a7f66bb1f +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda + sha256: 1597d6055d34e709ab8915091973552a0b8764c8032ede07c4e99670da029629 + md5: 392c91c42edd569a7ec99ed8648f597a depends: - python >=3.9 license: Apache-2.0 - license_family: APACHE - size: 142235 - timestamp: 1733235414217 + size: 143794 + timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 @@ -7124,9 +7108,9 @@ packages: license_family: MIT size: 185890 timestamp: 1733215766006 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa - md5: 549e5930e768548a89c23f595dac5a95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda + sha256: 159cba13a93b3fe084a1eb9bda0a07afc9148147647f0d437c3c3da60980503b + md5: cf2485f39740de96e2a7f2bb18ed2fee depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -7137,11 +7121,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 206553 - timestamp: 1725456256213 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c - md5: dc5de424f7dbb9772da720dbb81317b2 + size: 206903 + timestamp: 1737454910324 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda + sha256: dc78e41d51300722ba35ac4a10d37339ceffbe22d7501c71dfd3f633a4f8e79a + md5: 4de4a5ff81c941674e08595244e7cd61 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -7152,11 +7136,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 199141 - timestamp: 1725456356043 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 + size: 199172 + timestamp: 1737454840766 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda + sha256: ad225ad24bfd60f7719709791345042c3cb32da1692e62bd463b084cf140e00d + md5: 68149ed4d4e9e1c42d2ba1f27f08ca96 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -7167,8 +7151,8 @@ packages: platform: osx license: MIT license_family: MIT - size: 187143 - timestamp: 1725456547263 + size: 192148 + timestamp: 1737454886351 - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 md5: 746ce19f0829ec3e19c93007b1a224d3 @@ -7296,6 +7280,7 @@ packages: - rpds-py >=0.7.0 - typing_extensions >=4.4.0 license: MIT + license_family: MIT size: 42296 timestamp: 1737120499679 - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda @@ -7446,9 +7431,9 @@ packages: license_family: MIT size: 318920 timestamp: 1733367225496 -- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba - md5: 999f3673f2a011f59287f2969e3749e4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda + sha256: cfdd98c8f9a1e5b6f9abce5dac6d590cc9fe541a08466c9e4a26f90e00b569e3 + md5: 5e8060d52f676a40edef0006a75c718f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -7457,11 +7442,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 355142 - timestamp: 1734415467047 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc + size: 356213 + timestamp: 1737146304079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda + sha256: 5a7ae66f96be24c3b2007139b6c3701ab015b4b4eb4eccfdd07be97710243a47 + md5: 1517c0518f8a06a48a15f41d94252874 depends: - libgcc >=13 - openssl >=3.4.0,<4.0a0 @@ -7469,8 +7454,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 353450 - timestamp: 1734415474615 + size: 352811 + timestamp: 1737146319512 - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 md5: 999ca9d87d2bb8b4c01e62c755b928cf @@ -7849,9 +7834,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 - md5: 2c57d4af7b8952484962b40a59cf1537 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 + md5: 08f62b2c92d1fa610896fc7b16b05031 depends: - datasets !=2.5.0 - filelock @@ -7867,8 +7852,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3408277 - timestamp: 1736534112195 + size: 3405362 + timestamp: 1737429408302 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 @@ -8127,9 +8112,9 @@ packages: license_family: APACHE size: 46718 timestamp: 1733157432924 -- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 - md5: a79f7ce618bd0a9f4c00c59a03570fcd +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda + sha256: 52092f1f811fddcbb63e4e8e1c726f32a0a1ea14c36b70982fc2021a3c010e48 + md5: 279166352304d5d4b63429e9c86fa3dc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8139,11 +8124,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242145 - timestamp: 1731498716195 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c - md5: 7e2a0ef2a1a87f88f9745f9c7059186e + size: 242949 + timestamp: 1737358315063 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda + sha256: 5b8273df10b85a667b4fe71788a12c33a9626723650e28f582fd56c87bad0471 + md5: d7535d5d2f8d49d625071f305d6112a1 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -8153,11 +8138,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242912 - timestamp: 1731498811466 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f - md5: 89b79a9baa7db46ce21f5738a5a3dfda + size: 244675 + timestamp: 1737358397158 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda + sha256: e5ad8c983a1669d06a6648990c0491d5469143f02003c8fd2ae7d066d7d4b086 + md5: 8757561d3ea10ba178fb7fb888f33e3a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -8167,8 +8152,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 243131 - timestamp: 1731498944076 + size: 246269 + timestamp: 1737358485546 - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce md5: 75cb7132eb58d97896e173ef12ac9986 @@ -8350,9 +8335,9 @@ packages: license_family: MIT size: 88016 timestamp: 1641347076660 -- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda - sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 - md5: 91df2efaa08730416bec2a4502309275 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda + sha256: 6b054c93dd19fd7544af51b41a8eacca2ab62271f6c0c5a2a0cffe80dc37a0ce + md5: 6822c49f294d4355f19d314b8b6063d8 depends: - __glibc >=2.17,<3.0.a0 - idna >=2.0 @@ -8365,11 +8350,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 151393 - timestamp: 1733428897813 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda - sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 - md5: 0b3c640697bca798d0ab428f530ed24c + size: 152305 + timestamp: 1737575898300 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda + sha256: bfa211c0dd5dbb308788f055277dc428b7923ceb2de6a22ea98bc17cf306f9f5 + md5: d14c78abdd6109e2b7162f53b6cc1e77 depends: - idna >=2.0 - libgcc >=13 @@ -8382,11 +8367,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 150004 - timestamp: 1733429056665 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda - sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba - md5: f32f9b16361866a62d6e061fcd7eb400 + size: 149654 + timestamp: 1737576065314 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda + sha256: 48821d23567ca0f853eee6f7812c74392867e123798b5b3c44f58758d8eb580e + md5: 092d3b40acc67c470f379049be343a7a depends: - __osx >=11.0 - idna >=2.0 @@ -8399,8 +8384,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 141556 - timestamp: 1733429104990 + size: 145543 + timestamp: 1737576074753 - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 6fa5a396b7..18e04204dc 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -14,19 +14,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -51,7 +51,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -109,18 +109,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -161,8 +161,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda @@ -175,11 +175,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -187,7 +187,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda @@ -200,7 +200,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -212,13 +212,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda @@ -231,19 +231,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -268,7 +268,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -295,10 +295,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -317,8 +317,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda @@ -327,18 +327,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -393,11 +393,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda @@ -405,7 +405,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda @@ -418,7 +418,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -430,13 +430,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda @@ -448,19 +448,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -485,7 +485,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -510,10 +510,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -530,8 +530,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda @@ -539,16 +539,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -588,8 +588,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda @@ -602,11 +602,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda @@ -626,7 +626,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -638,13 +638,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda @@ -804,9 +804,9 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea - md5: b0815d37ab812ade9c07239da7c3c369 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda + sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 + md5: 9c500858e88df50af3cc883d194de78a depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -819,11 +819,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 107478 - timestamp: 1736592747413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b - md5: 56f166780076db46c5e273988693d8a3 + size: 108111 + timestamp: 1737509831651 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda + sha256: e1e6c9267a4d9af30b1d28c11a9041b17b7840ff83ef08614145a2a4f444f5b4 + md5: 2630f030652970a5531e492f6b2a6dd3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -835,11 +835,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 112264 - timestamp: 1736592695540 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 - md5: 1e9a41d5296f50c08ae511d61fddef85 + size: 112658 + timestamp: 1737509863269 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda + sha256: 5a60d196a585b25d1446fb973009e4e648e8d70beaa2793787243ede6da0fd9a + md5: 0abd67c0f7b60d50348fbb32fef50b65 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -851,8 +851,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 92547 - timestamp: 1736592866387 + size: 92562 + timestamp: 1737509877079 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1056,38 +1056,38 @@ packages: license_family: Apache size: 152983 timestamp: 1734008451473 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda + sha256: 335d822eead0a097ffd23677a288e1f18ea22f47a92d4f877419debb93af0e81 + md5: 9a063178f1af0a898526cc24ba7be486 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 157864 - timestamp: 1734433578570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 - md5: da8ab0f3eeac93449ec3d531ede92caa + size: 157263 + timestamp: 1737207617838 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda + sha256: d8adfde05cee11057d99c3802e84b2300430a7c7c3c9936165d1d4b25ef59d91 + md5: 4e6771b45cb2b035c62d023dbf0dc000 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 161889 - timestamp: 1734433686109 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee - md5: 4c5ff4134e76426a75b8c548984fa933 + size: 160933 + timestamp: 1737207637279 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda + sha256: 73722dd175af78b6cbfa033066f0933351f5382a1a737f6c6d9b8cfa84022161 + md5: d02e8f40ff69562903e70a1c6c48b009 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1096,8 +1096,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 135729 - timestamp: 1734433832730 + size: 136048 + timestamp: 1737207681224 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 @@ -1141,12 +1141,12 @@ packages: license_family: Apache size: 134371 timestamp: 1734025379525 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda + sha256: 15fbdedc56850f8be5be7a5bcaea1af09c97590e631c024ae089737fc932fc42 + md5: caafc32928a5f7f3f7ef67d287689144 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1158,13 +1158,13 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 114156 - timestamp: 1734146123386 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 - md5: ae223efa63fbb4262a2d85c3ab3bc4f5 + size: 115413 + timestamp: 1737558687616 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda + sha256: 9e7857fbc33eddc291fa09890ce468a92485d3e3e127bc00bbd1803e34121f84 + md5: e0a2869195f069db88b8932f5b00bee5 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1176,14 +1176,14 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 117641 - timestamp: 1734146239779 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f + size: 117875 + timestamp: 1737558720047 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda + sha256: 92e8ca4eefcbbdf4189584c9410382884a06ed3030e5ecaac656dab8c95e6a80 + md5: de65f5e4ab5020103fe70a0eba9432a0 depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1193,8 +1193,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 + size: 98731 + timestamp: 1737558731831 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc md5: dcd498d493818b776a77fbc242fbf8e4 @@ -1269,19 +1269,19 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 - md5: f21296b496cca1c1fa426b9a3b676e79 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + sha256: c1930569713bd5231d48d885a5e3707ac917b428e8f08189d14064a2bb128adc + md5: 8a4e6fc8a3b285536202b5456a74a940 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1289,20 +1289,20 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 354328 - timestamp: 1736598991291 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 - md5: 63546051b5687f793ae977c7994e1339 + size: 353222 + timestamp: 1737565463079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + sha256: c3884fb10e0fd9be5c13256cabcda1afa9d2fcf8878c67214d02fc344509857d + md5: 875968ebffe992b68faf2caebbf32f02 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1310,38 +1310,38 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 284664 - timestamp: 1736598964131 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 - md5: 31fdd3ffb00f5472196fa95ef08087b7 + size: 283812 + timestamp: 1737565480034 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + sha256: ed5f1d19aad53787fdebe13db4709c97eae2092536cc55d3536eba320c4286e1 + md5: c9c034d3239bf25687ca4dd985007ecd depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236269 - timestamp: 1736599024242 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 - md5: fc01d77a7f383b2915f276c73b7d0934 + size: 235976 + timestamp: 1737565563139 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 + md5: 6139e84bbb6fdb27ca49c2981613a5fa depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1351,16 +1351,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3088636 - timestamp: 1736598504343 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 - md5: 33f86f8de1d8cd40f8fe628dc0784437 + size: 3069914 + timestamp: 1737049585807 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa + md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1370,17 +1370,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2925443 - timestamp: 1736598526637 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c - md5: a2374b4182bf5b2d08b2903393d0c487 + size: 2919798 + timestamp: 1737049659061 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 + md5: a3b7b9a81d8c6a8f963f619d9e362c39 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1389,8 +1389,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2824168 - timestamp: 1736598935034 + size: 2834057 + timestamp: 1737126583846 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1964,14 +1964,14 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda - sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 - md5: d692e9ba6f92dc51484bf3477e36ce7c +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda + sha256: 006d7e5a0c17a6973596dd86bfc80d74ce541144d2aee2d22d46fd41df560a63 + md5: 7f402b4a1007ee355bc50ce4d24d4a57 depends: - python >=3.9 license: Unlicense - size: 17441 - timestamp: 1733240909987 + size: 17544 + timestamp: 1737517924333 - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb @@ -2558,13 +2558,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - build_number: 8 - sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 - md5: 1c9caae53b14a385b59e87687adad2d6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + build_number: 3 + sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 + md5: a50ba9a0789061ea395a47a23d6a7734 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2582,7 +2582,7 @@ packages: - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2596,15 +2596,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8801586 - timestamp: 1736610546493 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - build_number: 8 - sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a - md5: daceef1881b4ddc72bb5b225a122c633 - depends: - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + size: 8899665 + timestamp: 1737343852413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + build_number: 12 + sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a + md5: 4789bb7ae93fe12bfd81169157896f49 + depends: + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2618,11 +2617,11 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2636,16 +2635,15 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8045923 - timestamp: 1736611764958 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - build_number: 8 - sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f - md5: fdc79871e6c243b819497337215416d9 + size: 8051570 + timestamp: 1737451538096 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + build_number: 4 + sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe + md5: 94c2bcca143c043f8083a1f275de3caf depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2658,10 +2656,10 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libcxx >=18 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2669,165 +2667,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 5497383 - timestamp: 1736608604724 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d - md5: 544759904898499f634f8f88a9907f88 + size: 5532664 + timestamp: 1737458545986 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 + md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 611558 - timestamp: 1736610592458 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf - md5: 7a8e6a363d2f39a2f3df3f181d12692d + size: 618570 + timestamp: 1737343896206 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 + md5: 8ec3804980e19b70ebffbeb623ce084b depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 579798 - timestamp: 1736611846905 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e - md5: 8db96829f8e427167f450c7467a1ba44 + size: 579114 + timestamp: 1737451608994 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 + md5: e3265f8ab44051131966bd6f7b07a6e3 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 484442 - timestamp: 1736608695654 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 - md5: 894a5ed78728b77c997fefeee222ac4d + size: 481968 + timestamp: 1737458659266 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 + md5: 1face9ff13ec61bfb065063d35fda864 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_8_cpu + - libparquet 19.0.0 h081d1f1_3_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 588032 - timestamp: 1736610711976 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b - md5: 11856da892b919cc27bd62638d701c65 + size: 585153 + timestamp: 1737344009570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 + md5: e9b9a9941d35dff0a168741bdd54877e depends: - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_8_cpu + - libparquet 18.1.0 hfc78867_12_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 560571 - timestamp: 1736611941995 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f - md5: 7b3736f49b3ba299b7799aeb448cb830 + size: 559928 + timestamp: 1737451706623 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb + md5: c6588e0236da980424ca0b288c893d1a depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_8_cpu + - libparquet 19.0.0 h636d7b7_4_cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 491001 - timestamp: 1736609758514 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - build_number: 8 - sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 - md5: 46eaf81238da6f3ffab1f3ffdcee382e + size: 488490 + timestamp: 1737459936234 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + build_number: 3 + sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 + md5: 8527e1e45c495991fd88f6531e176556 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu - - libarrow-dataset 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow-dataset 19.0.0 hcb10f89_3_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 521707 - timestamp: 1736610765240 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - build_number: 8 - sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee - md5: e7dc0209e065a2b51f19848cefa4b1ab + size: 521371 + timestamp: 1737344062052 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + build_number: 12 + sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 + md5: f647dcbf46aebc86f9975ff3c856de45 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu - - libarrow-dataset 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow-dataset 18.1.0 h3b568fd_12_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 517189 - timestamp: 1736611989417 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - build_number: 8 - sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 - md5: f67eb19d22ba355cced8c86073ad49b1 + size: 516135 + timestamp: 1737451754178 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + build_number: 4 + sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 + md5: 6988cd2fdf01cae4bc454859a7cf8bac depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu - - libarrow-dataset 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow-dataset 19.0.0 hf07054f_4_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 452161 - timestamp: 1736609917123 + size: 449975 + timestamp: 1737460148737 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3515,9 +3503,9 @@ packages: license_family: Apache size: 1254656 timestamp: 1735648569457 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c - md5: a2724014eb04f14bd71d35f45b062dd0 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 + md5: 1ce0fd876001c40801b40fea22987e41 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -3528,16 +3516,16 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 1253019 - timestamp: 1735649566849 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce - md5: 91de1fbab8610974c0094c266bc63435 + size: 1256586 + timestamp: 1737285242684 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + sha256: 919d8cbcd47d5bd2244c55b2bb87e2bd2eed8215996aab8435cb7123ffd9d20e + md5: 69826544e7978fcaa6bc8c1962d96ad6 depends: - __osx >=11.0 - libabseil * cxx17* @@ -3548,13 +3536,13 @@ packages: - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 877594 - timestamp: 1735648230965 + size: 878217 + timestamp: 1737284441192 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 @@ -3574,15 +3562,15 @@ packages: license_family: Apache size: 784357 timestamp: 1735648759177 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda - sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 - md5: 45df2267ff4d8ce532e8d300ce0b0829 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda + sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d + md5: 0732a5988f7f556f2c1d1f51026fc1be depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 hccf9d24_1 + - libgoogle-cloud 2.34.0 hccf9d24_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -3590,26 +3578,26 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 737518 - timestamp: 1735649773462 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 + size: 739678 + timestamp: 1737285399565 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda + sha256: 79f6b93fb330728530036b2b38764e9d42e0eedd3ae7e549ac7eae49acd1e52b + md5: f09cb03f9cf847f1dc41b4c1f65c97c2 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 + - libgoogle-cloud 2.34.0 hdbe95d5_0 - libzlib >=1.3.1,<2.0a0 - openssl arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 526963 - timestamp: 1735649222088 + size: 529202 + timestamp: 1737285376801 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c @@ -3939,13 +3927,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - build_number: 8 - sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 - md5: a9fa0ef309406c84b46db3a28efd761e +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + build_number: 3 + sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 + md5: 95f8b5758148e62a055f4c6538a31f0b depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3953,15 +3941,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1207011 - timestamp: 1736610684584 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - build_number: 8 - sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 - md5: 9a907190c9e2c6bf1a29569700218f0b + size: 1227537 + timestamp: 1737343982323 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + build_number: 12 + sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 + md5: 517447be85cda09f9410ca609c69499d depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3969,25 +3956,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1117465 - timestamp: 1736611918180 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - build_number: 8 - sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb - md5: b8bd275a49877fdec62ff787818a869d + size: 1116762 + timestamp: 1737451682325 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + build_number: 4 + sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 + md5: 639473b0344e0d2f46feb544cff5c6d8 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 873593 - timestamp: 1736609701839 + size: 885681 + timestamp: 1737459816091 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4147,9 +4132,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 - md5: 84bd1c9a82b455e7a2f390375fb38f90 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda + sha256: 22853d289ef6ec8a5b20f1aa261895b06525439990d3b139f8bfd0b5c5e32a3a + md5: 3fa05c528d8a1e2a67bbf1e36f22d3bc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4157,30 +4142,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 876582 - timestamp: 1737123945341 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 - md5: 1998946fa3ccf38a07b44a879b2227ae + size: 878223 + timestamp: 1737564987837 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda + sha256: 81dd9bf66c7f1d9064e007e2c787133100c406e7ca2de61dba9fb7b87372f255 + md5: 4f3a61fe206f20b27c385ee608bcdfda depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1044953 - timestamp: 1737123983895 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb - md5: 714719df4f49e30f9728956f240846ca + size: 1044879 + timestamp: 1737565049785 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda + sha256: 17c06940cc2a13fd6a17effabd6881b1477db38b2cd3ee2571092d293d3fdd75 + md5: 4c55169502ecddf8077973a987d08f08 depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 853163 - timestamp: 1737124192432 + size: 852831 + timestamp: 1737564996616 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -4365,9 +4350,9 @@ packages: license: HPND size: 370600 timestamp: 1734398863052 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda + sha256: 8e41563ee963bf8ded06da45f4e70bf42f913cb3c2e79364eb3218deffa3cd74 + md5: aeccfff2806ae38430638ffbb4be9610 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4375,30 +4360,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 - md5: 699f155da290be3a1a64c932c6728991 + size: 82745 + timestamp: 1737244366901 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda + sha256: 9c333e07b76ae1ea2c882db764be52dc82f632be66d993a50b35ca9c5475074a + md5: c5166bcfb8348e8fc31ee16ec3981a5e depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 81526 - timestamp: 1732868466862 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 82679 + timestamp: 1737329054400 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda + sha256: aca3ef31d3dff5cefd3790742a5ee6548f1cf0201d0e8cee08b01da503484eb6 + md5: 5f741aed1d8d393586a5fdcaaa87f45c depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 + size: 83628 + timestamp: 1737244450097 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b @@ -4752,47 +4737,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda noarch: python - sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 - md5: 7e6c35d82044e8d31e9327e7d90bfb2b + sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 + md5: 5289b5be19bf0f500e1a06f44d816343 depends: - - max-core ==25.1.0.dev2025011705 release - - max-python >=25.1.0.dev2025011705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011705 release - - mblack ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release + - max-python >=25.1.0.dev2025012205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737091778690 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e - md5: 5575de33b0503143e635ade746f057c3 + size: 9919 + timestamp: 1737524122346 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef + md5: 2d8a82ff460cd4e03382a9151a8cf8d8 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 244764907 - timestamp: 1737091186388 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b - md5: a9b13b577fb1bcc14b330f5a4185023c + size: 242139658 + timestamp: 1737523134733 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc + md5: 8e0412932905d3a4decf17acd50899ce depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 247240781 - timestamp: 1737091778688 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 - md5: c4397350b325ae5a0e07f61e483fc3e5 + size: 244683388 + timestamp: 1737524122344 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 + md5: bd5da5f25bd5151b4b691c34acdbeff0 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 206615275 - timestamp: 1737092643231 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a - md5: 0ddfaa3caa3647a0cbcdf394774ee6be + size: 203820478 + timestamp: 1737523349069 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d + md5: ecfacd66a5b71794c53a468fbefcef6a depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4813,13 +4798,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617960 - timestamp: 1737091186397 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 - md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 + size: 119861319 + timestamp: 1737523134743 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 + md5: fb06394177c69b52c2ecf9ceaa7b308b depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4840,13 +4825,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127367910 - timestamp: 1737091778698 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 - md5: 53e9620bd08e983c5e52e02afef0a990 + size: 122258493 + timestamp: 1737524122355 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 + md5: 589be4ace2edf68cfc3cf1d0cc429864 depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4867,12 +4852,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110545057 - timestamp: 1737092643234 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + size: 105223218 + timestamp: 1737523349072 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda noarch: python - sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 - md5: 680622d3117019e99ddc173efab357c7 + sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe + md5: c54b5f7d0d777b8995e38978d8626ffc depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4867,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1737091778695 + size: 130797 + timestamp: 1737524122352 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4878,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda noarch: python - sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d - md5: eea061b963a95002a8740d4b4f506d44 + sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e + md5: ca3c9282adb4a04dbd02f3ab8e73445c depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22929 - timestamp: 1737091778696 + size: 22925 + timestamp: 1737524122353 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5624,23 +5609,23 @@ packages: license_family: MIT size: 8381 timestamp: 1726802424786 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + sha256: 7d98e626ec65b882341482ad15ecb7a670ee41dbaf375aa660ba8b7d0a940504 + md5: 14f86e63b5c214dd9fb34e5472d4bafc + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 + size: 25289 + timestamp: 1737128438818 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 @@ -5658,43 +5643,43 @@ packages: license_family: APACHE size: 25374 timestamp: 1732611006864 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a + md5: bd5e025292ff1127aa1534b59e55c4d0 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 - md5: ee80934a6c280ff8635f8db5dec11e04 + size: 25428 + timestamp: 1737128284082 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda + sha256: 81178d0de0ac851a0a78e09c81ad92274cf770a38b28acdf53a0cfb2122d15aa + md5: 7ab1143b9ac1af5cc4a630706f643627 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 4612916 - timestamp: 1732610377259 + size: 5230953 + timestamp: 1737128097002 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 @@ -5715,26 +5700,26 @@ packages: license_family: APACHE size: 4406662 timestamp: 1732610939832 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c - md5: 9859e7c4b94bbf69772dbf0511101cec +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda + sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 + md5: df502157843a7b1d90af04803767be15 depends: - __osx >=11.0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 3909116 - timestamp: 1732610863261 + size: 4393075 + timestamp: 1737128225546 - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef @@ -5999,15 +5984,14 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda - sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 - md5: c0def296b2f6d2dd7b030c2a7f66bb1f +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda + sha256: 1597d6055d34e709ab8915091973552a0b8764c8032ede07c4e99670da029629 + md5: 392c91c42edd569a7ec99ed8648f597a depends: - python >=3.9 license: Apache-2.0 - license_family: APACHE - size: 142235 - timestamp: 1733235414217 + size: 143794 + timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 @@ -6097,9 +6081,9 @@ packages: license_family: MIT size: 188538 timestamp: 1706886944988 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa - md5: 549e5930e768548a89c23f595dac5a95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda + sha256: 159cba13a93b3fe084a1eb9bda0a07afc9148147647f0d437c3c3da60980503b + md5: cf2485f39740de96e2a7f2bb18ed2fee depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6110,11 +6094,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 206553 - timestamp: 1725456256213 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c - md5: dc5de424f7dbb9772da720dbb81317b2 + size: 206903 + timestamp: 1737454910324 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda + sha256: dc78e41d51300722ba35ac4a10d37339ceffbe22d7501c71dfd3f633a4f8e79a + md5: 4de4a5ff81c941674e08595244e7cd61 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6125,11 +6109,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 199141 - timestamp: 1725456356043 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 + size: 199172 + timestamp: 1737454840766 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda + sha256: ad225ad24bfd60f7719709791345042c3cb32da1692e62bd463b084cf140e00d + md5: 68149ed4d4e9e1c42d2ba1f27f08ca96 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6140,8 +6124,8 @@ packages: platform: osx license: MIT license_family: MIT - size: 187143 - timestamp: 1725456547263 + size: 192148 + timestamp: 1737454886351 - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 md5: 746ce19f0829ec3e19c93007b1a224d3 @@ -6342,9 +6326,9 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba - md5: 999f3673f2a011f59287f2969e3749e4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda + sha256: cfdd98c8f9a1e5b6f9abce5dac6d590cc9fe541a08466c9e4a26f90e00b569e3 + md5: 5e8060d52f676a40edef0006a75c718f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6353,11 +6337,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 355142 - timestamp: 1734415467047 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc + size: 356213 + timestamp: 1737146304079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda + sha256: 5a7ae66f96be24c3b2007139b6c3701ab015b4b4eb4eccfdd07be97710243a47 + md5: 1517c0518f8a06a48a15f41d94252874 depends: - libgcc >=13 - openssl >=3.4.0,<4.0a0 @@ -6365,8 +6349,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 353450 - timestamp: 1734415474615 + size: 352811 + timestamp: 1737146319512 - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 md5: 999ca9d87d2bb8b4c01e62c755b928cf @@ -6651,9 +6635,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 - md5: 2c57d4af7b8952484962b40a59cf1537 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 + md5: 08f62b2c92d1fa610896fc7b16b05031 depends: - datasets !=2.5.0 - filelock @@ -6669,8 +6653,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3408277 - timestamp: 1736534112195 + size: 3405362 + timestamp: 1737429408302 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 @@ -6867,9 +6851,9 @@ packages: license_family: MIT size: 363822 timestamp: 1736550859472 -- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 - md5: a79f7ce618bd0a9f4c00c59a03570fcd +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda + sha256: 52092f1f811fddcbb63e4e8e1c726f32a0a1ea14c36b70982fc2021a3c010e48 + md5: 279166352304d5d4b63429e9c86fa3dc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6879,11 +6863,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242145 - timestamp: 1731498716195 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c - md5: 7e2a0ef2a1a87f88f9745f9c7059186e + size: 242949 + timestamp: 1737358315063 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda + sha256: 5b8273df10b85a667b4fe71788a12c33a9626723650e28f582fd56c87bad0471 + md5: d7535d5d2f8d49d625071f305d6112a1 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6893,11 +6877,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242912 - timestamp: 1731498811466 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f - md5: 89b79a9baa7db46ce21f5738a5a3dfda + size: 244675 + timestamp: 1737358397158 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda + sha256: e5ad8c983a1669d06a6648990c0491d5469143f02003c8fd2ae7d066d7d4b086 + md5: 8757561d3ea10ba178fb7fb888f33e3a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6907,8 +6891,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 243131 - timestamp: 1731498944076 + size: 246269 + timestamp: 1737358485546 - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 md5: 669e63af87710f8d52fdec9d4d63b404 @@ -7081,9 +7065,9 @@ packages: license_family: MIT size: 88016 timestamp: 1641347076660 -- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda - sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 - md5: 91df2efaa08730416bec2a4502309275 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda + sha256: 6b054c93dd19fd7544af51b41a8eacca2ab62271f6c0c5a2a0cffe80dc37a0ce + md5: 6822c49f294d4355f19d314b8b6063d8 depends: - __glibc >=2.17,<3.0.a0 - idna >=2.0 @@ -7096,11 +7080,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 151393 - timestamp: 1733428897813 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda - sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 - md5: 0b3c640697bca798d0ab428f530ed24c + size: 152305 + timestamp: 1737575898300 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda + sha256: bfa211c0dd5dbb308788f055277dc428b7923ceb2de6a22ea98bc17cf306f9f5 + md5: d14c78abdd6109e2b7162f53b6cc1e77 depends: - idna >=2.0 - libgcc >=13 @@ -7113,11 +7097,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 150004 - timestamp: 1733429056665 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda - sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba - md5: f32f9b16361866a62d6e061fcd7eb400 + size: 149654 + timestamp: 1737576065314 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda + sha256: 48821d23567ca0f853eee6f7812c74392867e123798b5b3c44f58758d8eb580e + md5: 092d3b40acc67c470f379049be343a7a depends: - __osx >=11.0 - idna >=2.0 @@ -7130,8 +7114,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 141556 - timestamp: 1733429104990 + size: 145543 + timestamp: 1737576074753 - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock index 6fa5a396b7..18e04204dc 100644 --- a/examples/testing/magic.lock +++ b/examples/testing/magic.lock @@ -14,19 +14,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -51,7 +51,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -109,18 +109,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda @@ -131,12 +131,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -161,8 +161,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda @@ -175,11 +175,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -187,7 +187,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda @@ -200,7 +200,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -212,13 +212,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda @@ -231,19 +231,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -268,7 +268,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -295,10 +295,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -317,8 +317,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda @@ -327,18 +327,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda @@ -349,12 +349,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -393,11 +393,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda @@ -405,7 +405,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda @@ -418,7 +418,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -430,13 +430,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda @@ -448,19 +448,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -485,7 +485,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -510,10 +510,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -530,8 +530,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda @@ -539,16 +539,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda @@ -558,12 +558,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -588,8 +588,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda @@ -602,11 +602,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda @@ -626,7 +626,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -638,13 +638,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda @@ -804,9 +804,9 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea - md5: b0815d37ab812ade9c07239da7c3c369 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda + sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 + md5: 9c500858e88df50af3cc883d194de78a depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -819,11 +819,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 107478 - timestamp: 1736592747413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b - md5: 56f166780076db46c5e273988693d8a3 + size: 108111 + timestamp: 1737509831651 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda + sha256: e1e6c9267a4d9af30b1d28c11a9041b17b7840ff83ef08614145a2a4f444f5b4 + md5: 2630f030652970a5531e492f6b2a6dd3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -835,11 +835,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 112264 - timestamp: 1736592695540 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 - md5: 1e9a41d5296f50c08ae511d61fddef85 + size: 112658 + timestamp: 1737509863269 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda + sha256: 5a60d196a585b25d1446fb973009e4e648e8d70beaa2793787243ede6da0fd9a + md5: 0abd67c0f7b60d50348fbb32fef50b65 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -851,8 +851,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 92547 - timestamp: 1736592866387 + size: 92562 + timestamp: 1737509877079 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1056,38 +1056,38 @@ packages: license_family: Apache size: 152983 timestamp: 1734008451473 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda + sha256: 335d822eead0a097ffd23677a288e1f18ea22f47a92d4f877419debb93af0e81 + md5: 9a063178f1af0a898526cc24ba7be486 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 157864 - timestamp: 1734433578570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 - md5: da8ab0f3eeac93449ec3d531ede92caa + size: 157263 + timestamp: 1737207617838 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda + sha256: d8adfde05cee11057d99c3802e84b2300430a7c7c3c9936165d1d4b25ef59d91 + md5: 4e6771b45cb2b035c62d023dbf0dc000 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 161889 - timestamp: 1734433686109 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee - md5: 4c5ff4134e76426a75b8c548984fa933 + size: 160933 + timestamp: 1737207637279 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda + sha256: 73722dd175af78b6cbfa033066f0933351f5382a1a737f6c6d9b8cfa84022161 + md5: d02e8f40ff69562903e70a1c6c48b009 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1096,8 +1096,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 135729 - timestamp: 1734433832730 + size: 136048 + timestamp: 1737207681224 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 @@ -1141,12 +1141,12 @@ packages: license_family: Apache size: 134371 timestamp: 1734025379525 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda + sha256: 15fbdedc56850f8be5be7a5bcaea1af09c97590e631c024ae089737fc932fc42 + md5: caafc32928a5f7f3f7ef67d287689144 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1158,13 +1158,13 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 114156 - timestamp: 1734146123386 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 - md5: ae223efa63fbb4262a2d85c3ab3bc4f5 + size: 115413 + timestamp: 1737558687616 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda + sha256: 9e7857fbc33eddc291fa09890ce468a92485d3e3e127bc00bbd1803e34121f84 + md5: e0a2869195f069db88b8932f5b00bee5 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1176,14 +1176,14 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 117641 - timestamp: 1734146239779 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f + size: 117875 + timestamp: 1737558720047 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda + sha256: 92e8ca4eefcbbdf4189584c9410382884a06ed3030e5ecaac656dab8c95e6a80 + md5: de65f5e4ab5020103fe70a0eba9432a0 depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1193,8 +1193,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 + size: 98731 + timestamp: 1737558731831 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc md5: dcd498d493818b776a77fbc242fbf8e4 @@ -1269,19 +1269,19 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 - md5: f21296b496cca1c1fa426b9a3b676e79 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + sha256: c1930569713bd5231d48d885a5e3707ac917b428e8f08189d14064a2bb128adc + md5: 8a4e6fc8a3b285536202b5456a74a940 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1289,20 +1289,20 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 354328 - timestamp: 1736598991291 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 - md5: 63546051b5687f793ae977c7994e1339 + size: 353222 + timestamp: 1737565463079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + sha256: c3884fb10e0fd9be5c13256cabcda1afa9d2fcf8878c67214d02fc344509857d + md5: 875968ebffe992b68faf2caebbf32f02 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1310,38 +1310,38 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 284664 - timestamp: 1736598964131 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 - md5: 31fdd3ffb00f5472196fa95ef08087b7 + size: 283812 + timestamp: 1737565480034 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + sha256: ed5f1d19aad53787fdebe13db4709c97eae2092536cc55d3536eba320c4286e1 + md5: c9c034d3239bf25687ca4dd985007ecd depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236269 - timestamp: 1736599024242 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 - md5: fc01d77a7f383b2915f276c73b7d0934 + size: 235976 + timestamp: 1737565563139 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 + md5: 6139e84bbb6fdb27ca49c2981613a5fa depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1351,16 +1351,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3088636 - timestamp: 1736598504343 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 - md5: 33f86f8de1d8cd40f8fe628dc0784437 + size: 3069914 + timestamp: 1737049585807 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa + md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1370,17 +1370,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2925443 - timestamp: 1736598526637 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c - md5: a2374b4182bf5b2d08b2903393d0c487 + size: 2919798 + timestamp: 1737049659061 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 + md5: a3b7b9a81d8c6a8f963f619d9e362c39 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1389,8 +1389,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2824168 - timestamp: 1736598935034 + size: 2834057 + timestamp: 1737126583846 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1964,14 +1964,14 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda - sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 - md5: d692e9ba6f92dc51484bf3477e36ce7c +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda + sha256: 006d7e5a0c17a6973596dd86bfc80d74ce541144d2aee2d22d46fd41df560a63 + md5: 7f402b4a1007ee355bc50ce4d24d4a57 depends: - python >=3.9 license: Unlicense - size: 17441 - timestamp: 1733240909987 + size: 17544 + timestamp: 1737517924333 - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb @@ -2558,13 +2558,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - build_number: 8 - sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 - md5: 1c9caae53b14a385b59e87687adad2d6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + build_number: 3 + sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 + md5: a50ba9a0789061ea395a47a23d6a7734 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2582,7 +2582,7 @@ packages: - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2596,15 +2596,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8801586 - timestamp: 1736610546493 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - build_number: 8 - sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a - md5: daceef1881b4ddc72bb5b225a122c633 - depends: - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + size: 8899665 + timestamp: 1737343852413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + build_number: 12 + sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a + md5: 4789bb7ae93fe12bfd81169157896f49 + depends: + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2618,11 +2617,11 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2636,16 +2635,15 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8045923 - timestamp: 1736611764958 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - build_number: 8 - sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f - md5: fdc79871e6c243b819497337215416d9 + size: 8051570 + timestamp: 1737451538096 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + build_number: 4 + sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe + md5: 94c2bcca143c043f8083a1f275de3caf depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2658,10 +2656,10 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libcxx >=18 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2669,165 +2667,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 5497383 - timestamp: 1736608604724 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d - md5: 544759904898499f634f8f88a9907f88 + size: 5532664 + timestamp: 1737458545986 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 + md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 611558 - timestamp: 1736610592458 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf - md5: 7a8e6a363d2f39a2f3df3f181d12692d + size: 618570 + timestamp: 1737343896206 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 + md5: 8ec3804980e19b70ebffbeb623ce084b depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 579798 - timestamp: 1736611846905 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e - md5: 8db96829f8e427167f450c7467a1ba44 + size: 579114 + timestamp: 1737451608994 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 + md5: e3265f8ab44051131966bd6f7b07a6e3 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 484442 - timestamp: 1736608695654 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 - md5: 894a5ed78728b77c997fefeee222ac4d + size: 481968 + timestamp: 1737458659266 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 + md5: 1face9ff13ec61bfb065063d35fda864 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_8_cpu + - libparquet 19.0.0 h081d1f1_3_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 588032 - timestamp: 1736610711976 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b - md5: 11856da892b919cc27bd62638d701c65 + size: 585153 + timestamp: 1737344009570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 + md5: e9b9a9941d35dff0a168741bdd54877e depends: - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_8_cpu + - libparquet 18.1.0 hfc78867_12_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 560571 - timestamp: 1736611941995 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f - md5: 7b3736f49b3ba299b7799aeb448cb830 + size: 559928 + timestamp: 1737451706623 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb + md5: c6588e0236da980424ca0b288c893d1a depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_8_cpu + - libparquet 19.0.0 h636d7b7_4_cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 491001 - timestamp: 1736609758514 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - build_number: 8 - sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 - md5: 46eaf81238da6f3ffab1f3ffdcee382e + size: 488490 + timestamp: 1737459936234 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + build_number: 3 + sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 + md5: 8527e1e45c495991fd88f6531e176556 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu - - libarrow-dataset 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow-dataset 19.0.0 hcb10f89_3_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 521707 - timestamp: 1736610765240 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - build_number: 8 - sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee - md5: e7dc0209e065a2b51f19848cefa4b1ab + size: 521371 + timestamp: 1737344062052 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + build_number: 12 + sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 + md5: f647dcbf46aebc86f9975ff3c856de45 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu - - libarrow-dataset 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow-dataset 18.1.0 h3b568fd_12_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 517189 - timestamp: 1736611989417 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - build_number: 8 - sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 - md5: f67eb19d22ba355cced8c86073ad49b1 + size: 516135 + timestamp: 1737451754178 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + build_number: 4 + sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 + md5: 6988cd2fdf01cae4bc454859a7cf8bac depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu - - libarrow-dataset 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow-dataset 19.0.0 hf07054f_4_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 452161 - timestamp: 1736609917123 + size: 449975 + timestamp: 1737460148737 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3515,9 +3503,9 @@ packages: license_family: Apache size: 1254656 timestamp: 1735648569457 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c - md5: a2724014eb04f14bd71d35f45b062dd0 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 + md5: 1ce0fd876001c40801b40fea22987e41 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -3528,16 +3516,16 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 1253019 - timestamp: 1735649566849 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce - md5: 91de1fbab8610974c0094c266bc63435 + size: 1256586 + timestamp: 1737285242684 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + sha256: 919d8cbcd47d5bd2244c55b2bb87e2bd2eed8215996aab8435cb7123ffd9d20e + md5: 69826544e7978fcaa6bc8c1962d96ad6 depends: - __osx >=11.0 - libabseil * cxx17* @@ -3548,13 +3536,13 @@ packages: - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 877594 - timestamp: 1735648230965 + size: 878217 + timestamp: 1737284441192 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 @@ -3574,15 +3562,15 @@ packages: license_family: Apache size: 784357 timestamp: 1735648759177 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda - sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 - md5: 45df2267ff4d8ce532e8d300ce0b0829 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda + sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d + md5: 0732a5988f7f556f2c1d1f51026fc1be depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 hccf9d24_1 + - libgoogle-cloud 2.34.0 hccf9d24_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -3590,26 +3578,26 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 737518 - timestamp: 1735649773462 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 + size: 739678 + timestamp: 1737285399565 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda + sha256: 79f6b93fb330728530036b2b38764e9d42e0eedd3ae7e549ac7eae49acd1e52b + md5: f09cb03f9cf847f1dc41b4c1f65c97c2 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 + - libgoogle-cloud 2.34.0 hdbe95d5_0 - libzlib >=1.3.1,<2.0a0 - openssl arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 526963 - timestamp: 1735649222088 + size: 529202 + timestamp: 1737285376801 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c @@ -3939,13 +3927,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - build_number: 8 - sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 - md5: a9fa0ef309406c84b46db3a28efd761e +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + build_number: 3 + sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 + md5: 95f8b5758148e62a055f4c6538a31f0b depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3953,15 +3941,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1207011 - timestamp: 1736610684584 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - build_number: 8 - sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 - md5: 9a907190c9e2c6bf1a29569700218f0b + size: 1227537 + timestamp: 1737343982323 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + build_number: 12 + sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 + md5: 517447be85cda09f9410ca609c69499d depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3969,25 +3956,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1117465 - timestamp: 1736611918180 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - build_number: 8 - sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb - md5: b8bd275a49877fdec62ff787818a869d + size: 1116762 + timestamp: 1737451682325 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + build_number: 4 + sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 + md5: 639473b0344e0d2f46feb544cff5c6d8 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 873593 - timestamp: 1736609701839 + size: 885681 + timestamp: 1737459816091 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4147,9 +4132,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 - md5: 84bd1c9a82b455e7a2f390375fb38f90 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda + sha256: 22853d289ef6ec8a5b20f1aa261895b06525439990d3b139f8bfd0b5c5e32a3a + md5: 3fa05c528d8a1e2a67bbf1e36f22d3bc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4157,30 +4142,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 876582 - timestamp: 1737123945341 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 - md5: 1998946fa3ccf38a07b44a879b2227ae + size: 878223 + timestamp: 1737564987837 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda + sha256: 81dd9bf66c7f1d9064e007e2c787133100c406e7ca2de61dba9fb7b87372f255 + md5: 4f3a61fe206f20b27c385ee608bcdfda depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1044953 - timestamp: 1737123983895 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb - md5: 714719df4f49e30f9728956f240846ca + size: 1044879 + timestamp: 1737565049785 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda + sha256: 17c06940cc2a13fd6a17effabd6881b1477db38b2cd3ee2571092d293d3fdd75 + md5: 4c55169502ecddf8077973a987d08f08 depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 853163 - timestamp: 1737124192432 + size: 852831 + timestamp: 1737564996616 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -4365,9 +4350,9 @@ packages: license: HPND size: 370600 timestamp: 1734398863052 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda + sha256: 8e41563ee963bf8ded06da45f4e70bf42f913cb3c2e79364eb3218deffa3cd74 + md5: aeccfff2806ae38430638ffbb4be9610 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4375,30 +4360,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 - md5: 699f155da290be3a1a64c932c6728991 + size: 82745 + timestamp: 1737244366901 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda + sha256: 9c333e07b76ae1ea2c882db764be52dc82f632be66d993a50b35ca9c5475074a + md5: c5166bcfb8348e8fc31ee16ec3981a5e depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 81526 - timestamp: 1732868466862 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 82679 + timestamp: 1737329054400 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda + sha256: aca3ef31d3dff5cefd3790742a5ee6548f1cf0201d0e8cee08b01da503484eb6 + md5: 5f741aed1d8d393586a5fdcaaa87f45c depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 + size: 83628 + timestamp: 1737244450097 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b @@ -4752,47 +4737,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda noarch: python - sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 - md5: 7e6c35d82044e8d31e9327e7d90bfb2b + sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 + md5: 5289b5be19bf0f500e1a06f44d816343 depends: - - max-core ==25.1.0.dev2025011705 release - - max-python >=25.1.0.dev2025011705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011705 release - - mblack ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release + - max-python >=25.1.0.dev2025012205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737091778690 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e - md5: 5575de33b0503143e635ade746f057c3 + size: 9919 + timestamp: 1737524122346 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef + md5: 2d8a82ff460cd4e03382a9151a8cf8d8 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 244764907 - timestamp: 1737091186388 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b - md5: a9b13b577fb1bcc14b330f5a4185023c + size: 242139658 + timestamp: 1737523134733 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc + md5: 8e0412932905d3a4decf17acd50899ce depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 247240781 - timestamp: 1737091778688 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 - md5: c4397350b325ae5a0e07f61e483fc3e5 + size: 244683388 + timestamp: 1737524122344 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 + md5: bd5da5f25bd5151b4b691c34acdbeff0 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 206615275 - timestamp: 1737092643231 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a - md5: 0ddfaa3caa3647a0cbcdf394774ee6be + size: 203820478 + timestamp: 1737523349069 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d + md5: ecfacd66a5b71794c53a468fbefcef6a depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4813,13 +4798,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617960 - timestamp: 1737091186397 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 - md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 + size: 119861319 + timestamp: 1737523134743 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 + md5: fb06394177c69b52c2ecf9ceaa7b308b depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4840,13 +4825,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127367910 - timestamp: 1737091778698 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 - md5: 53e9620bd08e983c5e52e02afef0a990 + size: 122258493 + timestamp: 1737524122355 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 + md5: 589be4ace2edf68cfc3cf1d0cc429864 depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4867,12 +4852,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110545057 - timestamp: 1737092643234 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + size: 105223218 + timestamp: 1737523349072 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda noarch: python - sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 - md5: 680622d3117019e99ddc173efab357c7 + sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe + md5: c54b5f7d0d777b8995e38978d8626ffc depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4882,8 +4867,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1737091778695 + size: 130797 + timestamp: 1737524122352 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4893,18 +4878,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda noarch: python - sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d - md5: eea061b963a95002a8740d4b4f506d44 + sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e + md5: ca3c9282adb4a04dbd02f3ab8e73445c depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22929 - timestamp: 1737091778696 + size: 22925 + timestamp: 1737524122353 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5624,23 +5609,23 @@ packages: license_family: MIT size: 8381 timestamp: 1726802424786 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + sha256: 7d98e626ec65b882341482ad15ecb7a670ee41dbaf375aa660ba8b7d0a940504 + md5: 14f86e63b5c214dd9fb34e5472d4bafc + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 + size: 25289 + timestamp: 1737128438818 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 @@ -5658,43 +5643,43 @@ packages: license_family: APACHE size: 25374 timestamp: 1732611006864 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a + md5: bd5e025292ff1127aa1534b59e55c4d0 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 - md5: ee80934a6c280ff8635f8db5dec11e04 + size: 25428 + timestamp: 1737128284082 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda + sha256: 81178d0de0ac851a0a78e09c81ad92274cf770a38b28acdf53a0cfb2122d15aa + md5: 7ab1143b9ac1af5cc4a630706f643627 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 4612916 - timestamp: 1732610377259 + size: 5230953 + timestamp: 1737128097002 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 @@ -5715,26 +5700,26 @@ packages: license_family: APACHE size: 4406662 timestamp: 1732610939832 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c - md5: 9859e7c4b94bbf69772dbf0511101cec +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda + sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 + md5: df502157843a7b1d90af04803767be15 depends: - __osx >=11.0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 3909116 - timestamp: 1732610863261 + size: 4393075 + timestamp: 1737128225546 - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef @@ -5999,15 +5984,14 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda - sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 - md5: c0def296b2f6d2dd7b030c2a7f66bb1f +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda + sha256: 1597d6055d34e709ab8915091973552a0b8764c8032ede07c4e99670da029629 + md5: 392c91c42edd569a7ec99ed8648f597a depends: - python >=3.9 license: Apache-2.0 - license_family: APACHE - size: 142235 - timestamp: 1733235414217 + size: 143794 + timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 @@ -6097,9 +6081,9 @@ packages: license_family: MIT size: 188538 timestamp: 1706886944988 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa - md5: 549e5930e768548a89c23f595dac5a95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda + sha256: 159cba13a93b3fe084a1eb9bda0a07afc9148147647f0d437c3c3da60980503b + md5: cf2485f39740de96e2a7f2bb18ed2fee depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6110,11 +6094,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 206553 - timestamp: 1725456256213 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c - md5: dc5de424f7dbb9772da720dbb81317b2 + size: 206903 + timestamp: 1737454910324 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda + sha256: dc78e41d51300722ba35ac4a10d37339ceffbe22d7501c71dfd3f633a4f8e79a + md5: 4de4a5ff81c941674e08595244e7cd61 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6125,11 +6109,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 199141 - timestamp: 1725456356043 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 + size: 199172 + timestamp: 1737454840766 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda + sha256: ad225ad24bfd60f7719709791345042c3cb32da1692e62bd463b084cf140e00d + md5: 68149ed4d4e9e1c42d2ba1f27f08ca96 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6140,8 +6124,8 @@ packages: platform: osx license: MIT license_family: MIT - size: 187143 - timestamp: 1725456547263 + size: 192148 + timestamp: 1737454886351 - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 md5: 746ce19f0829ec3e19c93007b1a224d3 @@ -6342,9 +6326,9 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba - md5: 999f3673f2a011f59287f2969e3749e4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda + sha256: cfdd98c8f9a1e5b6f9abce5dac6d590cc9fe541a08466c9e4a26f90e00b569e3 + md5: 5e8060d52f676a40edef0006a75c718f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6353,11 +6337,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 355142 - timestamp: 1734415467047 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc + size: 356213 + timestamp: 1737146304079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda + sha256: 5a7ae66f96be24c3b2007139b6c3701ab015b4b4eb4eccfdd07be97710243a47 + md5: 1517c0518f8a06a48a15f41d94252874 depends: - libgcc >=13 - openssl >=3.4.0,<4.0a0 @@ -6365,8 +6349,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 353450 - timestamp: 1734415474615 + size: 352811 + timestamp: 1737146319512 - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 md5: 999ca9d87d2bb8b4c01e62c755b928cf @@ -6651,9 +6635,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 - md5: 2c57d4af7b8952484962b40a59cf1537 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 + md5: 08f62b2c92d1fa610896fc7b16b05031 depends: - datasets !=2.5.0 - filelock @@ -6669,8 +6653,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3408277 - timestamp: 1736534112195 + size: 3405362 + timestamp: 1737429408302 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 @@ -6867,9 +6851,9 @@ packages: license_family: MIT size: 363822 timestamp: 1736550859472 -- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 - md5: a79f7ce618bd0a9f4c00c59a03570fcd +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda + sha256: 52092f1f811fddcbb63e4e8e1c726f32a0a1ea14c36b70982fc2021a3c010e48 + md5: 279166352304d5d4b63429e9c86fa3dc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6879,11 +6863,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242145 - timestamp: 1731498716195 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c - md5: 7e2a0ef2a1a87f88f9745f9c7059186e + size: 242949 + timestamp: 1737358315063 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda + sha256: 5b8273df10b85a667b4fe71788a12c33a9626723650e28f582fd56c87bad0471 + md5: d7535d5d2f8d49d625071f305d6112a1 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6893,11 +6877,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242912 - timestamp: 1731498811466 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f - md5: 89b79a9baa7db46ce21f5738a5a3dfda + size: 244675 + timestamp: 1737358397158 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda + sha256: e5ad8c983a1669d06a6648990c0491d5469143f02003c8fd2ae7d066d7d4b086 + md5: 8757561d3ea10ba178fb7fb888f33e3a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6907,8 +6891,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 243131 - timestamp: 1731498944076 + size: 246269 + timestamp: 1737358485546 - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 md5: 669e63af87710f8d52fdec9d4d63b404 @@ -7081,9 +7065,9 @@ packages: license_family: MIT size: 88016 timestamp: 1641347076660 -- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda - sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 - md5: 91df2efaa08730416bec2a4502309275 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda + sha256: 6b054c93dd19fd7544af51b41a8eacca2ab62271f6c0c5a2a0cffe80dc37a0ce + md5: 6822c49f294d4355f19d314b8b6063d8 depends: - __glibc >=2.17,<3.0.a0 - idna >=2.0 @@ -7096,11 +7080,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 151393 - timestamp: 1733428897813 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda - sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 - md5: 0b3c640697bca798d0ab428f530ed24c + size: 152305 + timestamp: 1737575898300 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda + sha256: bfa211c0dd5dbb308788f055277dc428b7923ceb2de6a22ea98bc17cf306f9f5 + md5: d14c78abdd6109e2b7162f53b6cc1e77 depends: - idna >=2.0 - libgcc >=13 @@ -7113,11 +7097,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 150004 - timestamp: 1733429056665 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda - sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba - md5: f32f9b16361866a62d6e061fcd7eb400 + size: 149654 + timestamp: 1737576065314 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda + sha256: 48821d23567ca0f853eee6f7812c74392867e123798b5b3c44f58758d8eb580e + md5: 092d3b40acc67c470f379049be343a7a depends: - __osx >=11.0 - idna >=2.0 @@ -7130,8 +7114,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 141556 - timestamp: 1733429104990 + size: 145543 + timestamp: 1737576074753 - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 diff --git a/magic.lock b/magic.lock index 1fd96c856c..552aaf8214 100644 --- a/magic.lock +++ b/magic.lock @@ -14,19 +14,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.0-h4e1184b_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.0-h7959bf6_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.9.2-hefd7a92_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -51,7 +51,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -109,18 +109,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.21.0-h0e7cc3e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.50.0-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda @@ -132,12 +132,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -162,8 +162,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda @@ -176,11 +176,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -188,7 +188,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda @@ -201,7 +201,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -213,13 +213,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/watchfiles-1.0.4-py312h12e396e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/xxhash-0.8.2-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda @@ -232,19 +232,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.3.0-h0f0193d_5.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.5.0-hcbd8f92_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.9.2-h3df160d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.11.0-h5f50e26_12.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -269,7 +269,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -296,10 +296,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -318,8 +318,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-14.2.0-he9431aa_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-14.2.0-hb6113d0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda @@ -328,18 +328,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.1-ha41c0db_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-14.2.0-hf1166c9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.21.0-h154c74f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libtiff-4.7.0-h88f7998_3.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuv-1.50.0-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libwebp-base-1.5.0-h0886dbf_0.conda @@ -351,12 +351,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -395,11 +395,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda @@ -407,7 +407,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/safetensors-0.5.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda @@ -420,7 +420,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -432,13 +432,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/uvloop-0.21.0-py312hb2c0f52_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/watchfiles-1.0.4-py312h8cbf658_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/wrapt-1.17.2-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxau-1.0.12-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xorg-libxdmcp-1.1.5-h57736b2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/xxhash-0.8.2-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yaml-0.2.5-hf897c2e_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda @@ -450,19 +450,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.0-hc8a0bd2_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.0-h54f970a_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.9.2-h96aa502_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.11.0-h24f418c_12.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -487,7 +487,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda @@ -512,10 +512,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -532,8 +532,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda @@ -541,16 +541,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.1-h9cc3647_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.21.0-h64651cc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-h551f018_3.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.5.0-h2471fea_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda @@ -561,12 +561,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -591,8 +591,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda @@ -605,11 +605,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.0.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda @@ -629,7 +629,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -641,13 +641,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.34.0-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/uvloop-0.21.0-py312h0bf5046_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/watchfiles-1.0.4-py312hcd83bfe_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-1.17.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.12-h5505292_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xxhash-0.8.2-hb547adb_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda @@ -807,9 +807,9 @@ packages: license_family: MIT size: 56354 timestamp: 1734348889193 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.0-h205f482_16.conda - sha256: 0695c285b70385913dc7dce05888d3ad1378247b65273bdab509494a2f8f0eea - md5: b0815d37ab812ade9c07239da7c3c369 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda + sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 + md5: 9c500858e88df50af3cc883d194de78a depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -822,11 +822,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 107478 - timestamp: 1736592747413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.0-hb7ec8d5_16.conda - sha256: 5a2a2691f2e0028e8549b97a340d7e6c502e0d54b7deba00fad505812663a98b - md5: 56f166780076db46c5e273988693d8a3 + size: 108111 + timestamp: 1737509831651 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda + sha256: e1e6c9267a4d9af30b1d28c11a9041b17b7840ff83ef08614145a2a4f444f5b4 + md5: 2630f030652970a5531e492f6b2a6dd3 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -838,11 +838,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 112264 - timestamp: 1736592695540 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.0-hfc2798a_16.conda - sha256: cdcd932332311db1b614289101b61e32cbae2478ba2bf85763aaf5a5cc7db6f6 - md5: 1e9a41d5296f50c08ae511d61fddef85 + size: 112658 + timestamp: 1737509863269 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda + sha256: 5a60d196a585b25d1446fb973009e4e648e8d70beaa2793787243ede6da0fd9a + md5: 0abd67c0f7b60d50348fbb32fef50b65 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -854,8 +854,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 92547 - timestamp: 1736592866387 + size: 92562 + timestamp: 1737509877079 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda sha256: 095ac824ea9303eff67e04090ae531d9eb33d2bf8f82eaade39b839c421e16e8 md5: 55a8561fdbbbd34f50f57d9be12ed084 @@ -1059,38 +1059,38 @@ packages: license_family: Apache size: 152983 timestamp: 1734008451473 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h831e299_5.conda - sha256: 5920009b1c6f9a2bc131a36725251894e4b4773fce29c4b1065d4213ae337abe - md5: 80dd9f0ddf935290d1dc00ec75ff3023 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.15.3-h173a860_6.conda + sha256: 335d822eead0a097ffd23677a288e1f18ea22f47a92d4f877419debb93af0e81 + md5: 9a063178f1af0a898526cc24ba7be486 depends: - __glibc >=2.17,<3.0.a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 157864 - timestamp: 1734433578570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-h1a307af_5.conda - sha256: 71f5bf891299f831dceaea12f926c393bf754569e5305387a88b77e1f94612d8 - md5: da8ab0f3eeac93449ec3d531ede92caa + size: 157263 + timestamp: 1737207617838 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.15.3-hfd5ba81_6.conda + sha256: d8adfde05cee11057d99c3802e84b2300430a7c7c3c9936165d1d4b25ef59d91 + md5: 4e6771b45cb2b035c62d023dbf0dc000 depends: - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - libgcc >=13 - - s2n >=1.5.10,<1.5.11.0a0 + - s2n >=1.5.11,<1.5.12.0a0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 161889 - timestamp: 1734433686109 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_5.conda - sha256: c0a1a2b0750225ac3dc07fd258c88c2be866bf8ac67ba3d50bb4ecec852ff8ee - md5: 4c5ff4134e76426a75b8c548984fa933 + size: 160933 + timestamp: 1737207637279 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.15.3-haba67d1_6.conda + sha256: 73722dd175af78b6cbfa033066f0933351f5382a1a737f6c6d9b8cfa84022161 + md5: d02e8f40ff69562903e70a1c6c48b009 depends: - __osx >=11.0 - aws-c-cal >=0.8.1,<0.8.2.0a0 @@ -1099,8 +1099,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 135729 - timestamp: 1734433832730 + size: 136048 + timestamp: 1737207681224 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.11.0-h11f4f37_12.conda sha256: 512d3969426152d9d5fd886e27b13706122dc3fa90eb08c37b0d51a33d7bb14a md5: 96c3e0221fa2da97619ee82faa341a73 @@ -1144,12 +1144,12 @@ packages: license_family: Apache size: 134371 timestamp: 1734025379525 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.7-hf454442_0.conda - sha256: c2f205a7bf64c5f40eea373b3a0a7c363c9aa9246a13dd7f3d9c6a4434c4fe2d - md5: 947c82025693bebd557f782bb5d6b469 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.7.9-he1b24dc_1.conda + sha256: 15fbdedc56850f8be5be7a5bcaea1af09c97590e631c024ae089737fc932fc42 + md5: caafc32928a5f7f3f7ef67d287689144 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1161,13 +1161,13 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 114156 - timestamp: 1734146123386 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.7-h2080895_0.conda - sha256: 20bc2dd60e6518d9b8215c2b652ab5c52ee8a997d3b9a5f69e2dabd28cbf26b2 - md5: ae223efa63fbb4262a2d85c3ab3bc4f5 + size: 115413 + timestamp: 1737558687616 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.7.9-h05b070f_1.conda + sha256: 9e7857fbc33eddc291fa09890ce468a92485d3e3e127bc00bbd1803e34121f84 + md5: e0a2869195f069db88b8932f5b00bee5 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1179,14 +1179,14 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 117641 - timestamp: 1734146239779 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.7-h1be5864_0.conda - sha256: 22966164d63808689fffd35945f57756c95337327e28099b5d77b29fc6a56ecc - md5: a37bba7acb62dd70492ee01eacca3b8f + size: 117875 + timestamp: 1737558720047 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.7.9-hf37e03c_1.conda + sha256: 92e8ca4eefcbbdf4189584c9410382884a06ed3030e5ecaac656dab8c95e6a80 + md5: de65f5e4ab5020103fe70a0eba9432a0 depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 @@ -1196,8 +1196,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 97598 - timestamp: 1734146239038 + size: 98731 + timestamp: 1737558731831 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda sha256: 0424e380c435ba03b5948d02e8c958866c4eee50ed29e57f99473a5f795a4cfc md5: dcd498d493818b776a77fbc242fbf8e4 @@ -1272,19 +1272,19 @@ packages: license_family: Apache size: 70186 timestamp: 1733994496998 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.8-h8570fcd_1.conda - sha256: ff8f08bc615d3ef6d970df80988200b3ecee76ecfa4885109cd82b30176cfda9 - md5: f21296b496cca1c1fa426b9a3b676e79 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda + sha256: c1930569713bd5231d48d885a5e3707ac917b428e8f08189d14064a2bb128adc + md5: 8a4e6fc8a3b285536202b5456a74a940 depends: - __glibc >=2.17,<3.0.a0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1292,20 +1292,20 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 354328 - timestamp: 1736598991291 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.8-h92ee776_1.conda - sha256: 114ac89d3936bf801dcbd488ba0b468c7e113a407cb1ee5898259a5202b7e750 - md5: 63546051b5687f793ae977c7994e1339 + size: 353222 + timestamp: 1737565463079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda + sha256: c3884fb10e0fd9be5c13256cabcda1afa9d2fcf8878c67214d02fc344509857d + md5: 875968ebffe992b68faf2caebbf32f02 depends: - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1313,38 +1313,38 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 284664 - timestamp: 1736598964131 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.8-h23176ea_1.conda - sha256: db6a31078bb82fb12044d7706239c003568273729f7ba4971c1479b7926ada82 - md5: 31fdd3ffb00f5472196fa95ef08087b7 + size: 283812 + timestamp: 1737565480034 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda + sha256: ed5f1d19aad53787fdebe13db4709c97eae2092536cc55d3536eba320c4286e1 + md5: c9c034d3239bf25687ca4dd985007ecd depends: - __osx >=11.0 - - aws-c-auth >=0.8.0,<0.8.1.0a0 + - aws-c-auth >=0.8.1,<0.8.2.0a0 - aws-c-cal >=0.8.1,<0.8.2.0a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-c-http >=0.9.2,<0.9.3.0a0 - aws-c-io >=0.15.3,<0.15.4.0a0 - aws-c-mqtt >=0.11.0,<0.11.1.0a0 - - aws-c-s3 >=0.7.7,<0.7.8.0a0 + - aws-c-s3 >=0.7.9,<0.7.10.0a0 - aws-c-sdkutils >=0.2.2,<0.2.3.0a0 - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 236269 - timestamp: 1736599024242 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h7001638_5.conda - sha256: 849524b09865e84d6926aa814944cf71511aa4a00fffc5ad174c286d5dfac5f0 - md5: fc01d77a7f383b2915f276c73b7d0934 + size: 235976 + timestamp: 1737565563139 +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 + md5: 6139e84bbb6fdb27ca49c2981613a5fa depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1354,16 +1354,16 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3088636 - timestamp: 1736598504343 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h90ecb4a_5.conda - sha256: 9467acd0f2df74ea7472aebdfb8b5656a8d403abad2edbce9743d6e88c94fd10 - md5: 33f86f8de1d8cd40f8fe628dc0784437 + size: 3069914 + timestamp: 1737049585807 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa + md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libgcc >=13 - libstdcxx >=13 @@ -1373,17 +1373,17 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2925443 - timestamp: 1736598526637 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h794939a_5.conda - sha256: 2b1e7d5a45e82604bfdb6de63c53cf0e9495f596cfd90e644a1e67910de7f91c - md5: a2374b4182bf5b2d08b2903393d0c487 + size: 2919798 + timestamp: 1737049659061 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 + md5: a3b7b9a81d8c6a8f963f619d9e362c39 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 - aws-checksums >=0.2.2,<0.2.3.0a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - libcurl >=8.11.1,<9.0a0 - libcxx >=18 - libzlib >=1.3.1,<2.0a0 @@ -1392,8 +1392,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2824168 - timestamp: 1736598935034 + size: 2834057 + timestamp: 1737126583846 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1967,14 +1967,14 @@ packages: license_family: MIT size: 15546 timestamp: 1734302408607 -- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.16.1-pyhd8ed1ab_1.conda - sha256: 18dca6e2194732df7ebf824abaefe999e4765ebe8e8a061269406ab88fc418b9 - md5: d692e9ba6f92dc51484bf3477e36ce7c +- conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda + sha256: 006d7e5a0c17a6973596dd86bfc80d74ce541144d2aee2d22d46fd41df560a63 + md5: 7f402b4a1007ee355bc50ce4d24d4a57 depends: - python >=3.9 license: Unlicense - size: 17441 - timestamp: 1733240909987 + size: 17544 + timestamp: 1737517924333 - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 md5: 9ae35c3d96db2c94ce0cef86efdfa2cb @@ -2561,13 +2561,13 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-18.1.0-h9d9f30d_8_cpu.conda - build_number: 8 - sha256: f6c72ce82d145cb94a1131b68547b88056fb48158a382f9ce763286fce53ee65 - md5: 1c9caae53b14a385b59e87687adad2d6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda + build_number: 3 + sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 + md5: a50ba9a0789061ea395a47a23d6a7734 depends: - __glibc >=2.17,<3.0.a0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2585,7 +2585,7 @@ packages: - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2599,15 +2599,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8801586 - timestamp: 1736610546493 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h47f80e1_8_cpu.conda - build_number: 8 - sha256: bf381dfa84e94ffce715c46352dd99f6f6ace69859b0efb822500f8882be429a - md5: daceef1881b4ddc72bb5b225a122c633 - depends: - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + size: 8899665 + timestamp: 1737343852413 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda + build_number: 12 + sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a + md5: 4789bb7ae93fe12bfd81169157896f49 + depends: + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2621,11 +2620,11 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2639,16 +2638,15 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 8045923 - timestamp: 1736611764958 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-18.1.0-hf3eb8e5_8_cpu.conda - build_number: 8 - sha256: 766e46b45520773db93ee1a91951cc135a85544bba738e7b378d31f16097753f - md5: fdc79871e6c243b819497337215416d9 + size: 8051570 + timestamp: 1737451538096 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda + build_number: 4 + sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe + md5: 94c2bcca143c043f8083a1f275de3caf depends: - __osx >=11.0 - - aws-crt-cpp >=0.29.8,<0.29.9.0a0 + - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 @@ -2661,10 +2659,10 @@ packages: - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libcxx >=18 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 - libre2-11 >=2024.7.2 - - libutf8proc >=2.9.0,<2.10.0a0 + - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 - lz4-c >=1.10.0,<1.11.0a0 - orc >=2.0.3,<2.0.4.0a0 @@ -2672,165 +2670,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 5497383 - timestamp: 1736608604724 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: 126a6e78199311d99e38b9d633ce3e0290795ac68ce3ee8a9b91436c85c4095d - md5: 544759904898499f634f8f88a9907f88 + size: 5532664 + timestamp: 1737458545986 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 + md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 611558 - timestamp: 1736610592458 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: c94844ab1d8fafe17775161283bd1fe7ab1f93f660fc5ba0c01bd33fe3d21eaf - md5: 7a8e6a363d2f39a2f3df3f181d12692d + size: 618570 + timestamp: 1737343896206 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 + md5: 8ec3804980e19b70ebffbeb623ce084b depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 579798 - timestamp: 1736611846905 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: 29196dc6b2e4488f98bd8950de6333efe5d1a9d0cc62e186694946766185475e - md5: 8db96829f8e427167f450c7467a1ba44 + size: 579114 + timestamp: 1737451608994 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 + md5: e3265f8ab44051131966bd6f7b07a6e3 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 484442 - timestamp: 1736608695654 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-18.1.0-hcb10f89_8_cpu.conda - build_number: 8 - sha256: fe50edf030b5ccbadec2bf8f90d4cdf32d63ec52ba26233fc2c8bfbe43df3b15 - md5: 894a5ed78728b77c997fefeee222ac4d + size: 481968 + timestamp: 1737458659266 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda + build_number: 3 + sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 + md5: 1face9ff13ec61bfb065063d35fda864 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu - libgcc >=13 - - libparquet 18.1.0 h081d1f1_8_cpu + - libparquet 19.0.0 h081d1f1_3_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 588032 - timestamp: 1736610711976 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_8_cpu.conda - build_number: 8 - sha256: bb87d8e633074c9759d93abb277d31314dc66fad741253b48e8265e186228c5b - md5: 11856da892b919cc27bd62638d701c65 + size: 585153 + timestamp: 1737344009570 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda + build_number: 12 + sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 + md5: e9b9a9941d35dff0a168741bdd54877e depends: - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_8_cpu + - libparquet 18.1.0 hfc78867_12_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 560571 - timestamp: 1736611941995 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-18.1.0-hf07054f_8_cpu.conda - build_number: 8 - sha256: bff2d39e418eadab8c522a536449ac90f070dd8e83e2bd5e67a9c3eb8ecf712f - md5: 7b3736f49b3ba299b7799aeb448cb830 + size: 559928 + timestamp: 1737451706623 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda + build_number: 4 + sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb + md5: c6588e0236da980424ca0b288c893d1a depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu - libcxx >=18 - - libparquet 18.1.0 h636d7b7_8_cpu + - libparquet 19.0.0 h636d7b7_4_cpu arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 491001 - timestamp: 1736609758514 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-18.1.0-h08228c5_8_cpu.conda - build_number: 8 - sha256: dca372e27724904577315b8db3793e027a5c152a485e505e630a57b15634cd85 - md5: 46eaf81238da6f3ffab1f3ffdcee382e + size: 488490 + timestamp: 1737459936234 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + build_number: 3 + sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 + md5: 8527e1e45c495991fd88f6531e176556 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h9d9f30d_8_cpu - - libarrow-acero 18.1.0 hcb10f89_8_cpu - - libarrow-dataset 18.1.0 hcb10f89_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu + - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow-dataset 19.0.0 hcb10f89_3_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 521707 - timestamp: 1736610765240 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_8_cpu.conda - build_number: 8 - sha256: 1896ea00da28e10670f7ba51bb543e68a87f717e9f5692fee44268f1a13d9eee - md5: e7dc0209e065a2b51f19848cefa4b1ab + size: 521371 + timestamp: 1737344062052 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + build_number: 12 + sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 + md5: f647dcbf46aebc86f9975ff3c856de45 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h47f80e1_8_cpu - - libarrow-acero 18.1.0 h3b568fd_8_cpu - - libarrow-dataset 18.1.0 h3b568fd_8_cpu + - libarrow 18.1.0 h4065667_12_cpu + - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow-dataset 18.1.0 h3b568fd_12_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 517189 - timestamp: 1736611989417 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-18.1.0-h4239455_8_cpu.conda - build_number: 8 - sha256: ae52d926ebfc8edb0728824f2918a825d39bd85a4ef27fe2b73656cfecdd7c69 - md5: f67eb19d22ba355cced8c86073ad49b1 + size: 516135 + timestamp: 1737451754178 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + build_number: 4 + sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 + md5: 6988cd2fdf01cae4bc454859a7cf8bac depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 hf3eb8e5_8_cpu - - libarrow-acero 18.1.0 hf07054f_8_cpu - - libarrow-dataset 18.1.0 hf07054f_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow-dataset 19.0.0 hf07054f_4_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 452161 - timestamp: 1736609917123 + size: 449975 + timestamp: 1737460148737 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3518,9 +3506,9 @@ packages: license_family: Apache size: 1254656 timestamp: 1735648569457 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.33.0-hccf9d24_1.conda - sha256: d3d4def86d880431928799ba90ca97e57c2f05677c03af8de2337502926c492c - md5: a2724014eb04f14bd71d35f45b062dd0 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda + sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 + md5: 1ce0fd876001c40801b40fea22987e41 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -3531,16 +3519,16 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: aarch64 platform: linux license: Apache-2.0 license_family: Apache - size: 1253019 - timestamp: 1735649566849 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.33.0-hdbe95d5_1.conda - sha256: ce95aca02451694a4154c7770b6addf4fb859abf17912de6ec947da8469a56ce - md5: 91de1fbab8610974c0094c266bc63435 + size: 1256586 + timestamp: 1737285242684 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.34.0-hdbe95d5_0.conda + sha256: 919d8cbcd47d5bd2244c55b2bb87e2bd2eed8215996aab8435cb7123ffd9d20e + md5: 69826544e7978fcaa6bc8c1962d96ad6 depends: - __osx >=11.0 - libabseil * cxx17* @@ -3551,13 +3539,13 @@ packages: - libprotobuf >=5.28.3,<5.28.4.0a0 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 877594 - timestamp: 1735648230965 + size: 878217 + timestamp: 1737284441192 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 md5: b0cfb5044685a7a9fa43ae669124f0a0 @@ -3577,15 +3565,15 @@ packages: license_family: Apache size: 784357 timestamp: 1735648759177 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.33.0-hb9b2b65_1.conda - sha256: 5eda1cbba68709b91b370b3792c9cfd7bec4ac4e2262f0887d12e1f000ae1191 - md5: 45df2267ff4d8ce532e8d300ce0b0829 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda + sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d + md5: 0732a5988f7f556f2c1d1f51026fc1be depends: - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 hccf9d24_1 + - libgoogle-cloud 2.34.0 hccf9d24_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -3593,26 +3581,26 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 737518 - timestamp: 1735649773462 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.33.0-h7081f7f_1.conda - sha256: c0524a22064bc17f5c037da09ba54cc9e767741ef645178e499750c44bec2531 - md5: af8e51382464d4cc2d0054977c40a732 + size: 739678 + timestamp: 1737285399565 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.34.0-h7081f7f_0.conda + sha256: 79f6b93fb330728530036b2b38764e9d42e0eedd3ae7e549ac7eae49acd1e52b + md5: f09cb03f9cf847f1dc41b4c1f65c97c2 depends: - __osx >=11.0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libcxx >=18 - - libgoogle-cloud 2.33.0 hdbe95d5_1 + - libgoogle-cloud 2.34.0 hdbe95d5_0 - libzlib >=1.3.1,<2.0a0 - openssl arch: arm64 platform: osx license: Apache-2.0 license_family: Apache - size: 526963 - timestamp: 1735649222088 + size: 529202 + timestamp: 1737285376801 - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda sha256: 014627485b3cf0ea18e04c0bab07be7fb98722a3aeeb58477acc7e1c3d2f911e md5: 0c6497a760b99a926c7c12b74951a39c @@ -3942,13 +3930,13 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-18.1.0-h081d1f1_8_cpu.conda - build_number: 8 - sha256: 2c6d900d4e9dd3c4000886d76d3f8a099e904667ebc6935b49428e6e9b766481 - md5: a9fa0ef309406c84b46db3a28efd761e +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + build_number: 3 + sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 + md5: 95f8b5758148e62a055f4c6538a31f0b depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0 h9d9f30d_8_cpu + - libarrow 19.0.0 hce2e470_3_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3956,15 +3944,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1207011 - timestamp: 1736610684584 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_8_cpu.conda - build_number: 8 - sha256: 2ed6b9eac4504051ddc094ea3f3a2b3198d4d25a443a96fa2971d8075d790c31 - md5: 9a907190c9e2c6bf1a29569700218f0b + size: 1227537 + timestamp: 1737343982323 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + build_number: 12 + sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 + md5: 517447be85cda09f9410ca609c69499d depends: - - libarrow 18.1.0 h47f80e1_8_cpu + - libarrow 18.1.0 h4065667_12_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3972,25 +3959,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - license_family: APACHE - size: 1117465 - timestamp: 1736611918180 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-18.1.0-h636d7b7_8_cpu.conda - build_number: 8 - sha256: 4991519ef4264abc7160e9faaf8ff01d4731bf1497076bef1895d6c366f796eb - md5: b8bd275a49877fdec62ff787818a869d + size: 1116762 + timestamp: 1737451682325 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + build_number: 4 + sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 + md5: 639473b0344e0d2f46feb544cff5c6d8 depends: - __osx >=11.0 - - libarrow 18.1.0 hf3eb8e5_8_cpu + - libarrow 19.0.0 hd1aa4b5_4_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - license_family: APACHE - size: 873593 - timestamp: 1736609701839 + size: 885681 + timestamp: 1737459816091 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4150,9 +4135,9 @@ packages: license: ISC size: 164972 timestamp: 1716828607917 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_0.conda - sha256: 7bb84f44e1bd756da4a3d0d43308324a5533e6ba9f4772475884bce44d405064 - md5: 84bd1c9a82b455e7a2f390375fb38f90 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.48.0-hee588c1_1.conda + sha256: 22853d289ef6ec8a5b20f1aa261895b06525439990d3b139f8bfd0b5c5e32a3a + md5: 3fa05c528d8a1e2a67bbf1e36f22d3bc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4160,30 +4145,30 @@ packages: arch: x86_64 platform: linux license: Unlicense - size: 876582 - timestamp: 1737123945341 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_0.conda - sha256: b4365ab7c74a2e6c0444eb950367fa3ca56a87c9921b2faa5ad032fe7a7df682 - md5: 1998946fa3ccf38a07b44a879b2227ae + size: 878223 + timestamp: 1737564987837 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.48.0-h5eb1b54_1.conda + sha256: 81dd9bf66c7f1d9064e007e2c787133100c406e7ca2de61dba9fb7b87372f255 + md5: 4f3a61fe206f20b27c385ee608bcdfda depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: Unlicense - size: 1044953 - timestamp: 1737123983895 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_0.conda - sha256: b31169cf0ca7b6835baca4ab92d6cf2eee83b1a12a11b72f39521e8baf4d6acb - md5: 714719df4f49e30f9728956f240846ca + size: 1044879 + timestamp: 1737565049785 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.48.0-h3f77e49_1.conda + sha256: 17c06940cc2a13fd6a17effabd6881b1477db38b2cd3ee2571092d293d3fdd75 + md5: 4c55169502ecddf8077973a987d08f08 depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: Unlicense - size: 853163 - timestamp: 1737124192432 + size: 852831 + timestamp: 1737564996616 - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 md5: be2de152d8073ef1c01b7728475f2fe7 @@ -4368,9 +4353,9 @@ packages: license: HPND size: 370600 timestamp: 1734398863052 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.9.0-hb9d3cd8_1.conda - sha256: 9794e6388e780c3310d46f773bbc924d4053375c3fcdb07a704b57f4616db928 - md5: 1e936bd23d737aac62a18e9a1e7f8b18 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.10.0-h4c51ac1_0.conda + sha256: 8e41563ee963bf8ded06da45f4e70bf42f913cb3c2e79364eb3218deffa3cd74 + md5: aeccfff2806ae38430638ffbb4be9610 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4378,30 +4363,30 @@ packages: platform: linux license: MIT license_family: MIT - size: 81500 - timestamp: 1732868419835 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.9.0-h86ecc28_1.conda - sha256: 37a1833c55f9945724cd4b3eb6a1469032cc754a1dd725f191c34154ad2ba7e4 - md5: 699f155da290be3a1a64c932c6728991 + size: 82745 + timestamp: 1737244366901 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.10.0-ha346350_0.conda + sha256: 9c333e07b76ae1ea2c882db764be52dc82f632be66d993a50b35ca9c5475074a + md5: c5166bcfb8348e8fc31ee16ec3981a5e depends: - libgcc >=13 arch: aarch64 platform: linux license: MIT license_family: MIT - size: 81526 - timestamp: 1732868466862 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.9.0-h5505292_1.conda - sha256: ea88f06e97ef8fa2490f7594f8885bb542577226edf8abba3144302d951a53c2 - md5: f777470d31c78cd0abe1903a2fda436f + size: 82679 + timestamp: 1737329054400 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.10.0-hda25de7_0.conda + sha256: aca3ef31d3dff5cefd3790742a5ee6548f1cf0201d0e8cee08b01da503484eb6 + md5: 5f741aed1d8d393586a5fdcaaa87f45c depends: - __osx >=11.0 arch: arm64 platform: osx license: MIT license_family: MIT - size: 83000 - timestamp: 1732868631531 + size: 83628 + timestamp: 1737244450097 - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 md5: 40b61aab5c7ba9ff276c41cfffe6b80b @@ -4764,47 +4749,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda noarch: python - sha256: 15578c7bc78001d3882c3b9af9d7d8bf3566c68ae133870038be055c8dfd90e9 - md5: 7e6c35d82044e8d31e9327e7d90bfb2b + sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 + md5: 5289b5be19bf0f500e1a06f44d816343 depends: - - max-core ==25.1.0.dev2025011705 release - - max-python >=25.1.0.dev2025011705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025011705 release - - mblack ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release + - max-python >=25.1.0.dev2025012205,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737091778690 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025011705-release.conda - sha256: 3e39d779710559206129052c64ac530b9d262288f75812ba07c3e3e395a0e18e - md5: 5575de33b0503143e635ade746f057c3 + size: 9919 + timestamp: 1737524122346 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda + sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef + md5: 2d8a82ff460cd4e03382a9151a8cf8d8 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 244764907 - timestamp: 1737091186388 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025011705-release.conda - sha256: a9e7747e7cb7ff01dc58f4c7f5772d2b4483693dd200c88653b1ec2dda46bc8b - md5: a9b13b577fb1bcc14b330f5a4185023c + size: 242139658 + timestamp: 1737523134733 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda + sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc + md5: 8e0412932905d3a4decf17acd50899ce depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 247240781 - timestamp: 1737091778688 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025011705-release.conda - sha256: 9369b738945ef783af1e4caf2676bd6a299ff86e4ef9504e7a5ee69841fffa01 - md5: c4397350b325ae5a0e07f61e483fc3e5 + size: 244683388 + timestamp: 1737524122344 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda + sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 + md5: bd5da5f25bd5151b4b691c34acdbeff0 depends: - - mblack ==25.1.0.dev2025011705 release + - mblack ==25.1.0.dev2025012205 release license: LicenseRef-Modular-Proprietary - size: 206615275 - timestamp: 1737092643231 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: bdda011f73105d5d91e29abdacc4e7304501249c3bb50e83517661cdea4ef56a - md5: 0ddfaa3caa3647a0cbcdf394774ee6be + size: 203820478 + timestamp: 1737523349069 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d + md5: ecfacd66a5b71794c53a468fbefcef6a depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4810,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 124617960 - timestamp: 1737091186397 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 3ec1d98731b5c86829e7dd0d76b3ad820173a418f58833ea0237e34d356b58c6 - md5: 0ed0380d3ee48a36fe43f85f61fd9fe3 + size: 119861319 + timestamp: 1737523134743 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 + md5: fb06394177c69b52c2ecf9ceaa7b308b depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4852,13 +4837,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 127367910 - timestamp: 1737091778698 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025011705-3.12release.conda - sha256: 853e12e0ac11f3dcf5392e94cc927233ba940a71a5cf73c0cec54ad4917256c0 - md5: 53e9620bd08e983c5e52e02afef0a990 + size: 122258493 + timestamp: 1737524122355 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda + sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 + md5: 589be4ace2edf68cfc3cf1d0cc429864 depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python 3.12.* - fastapi - httpx @@ -4879,12 +4864,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 110545057 - timestamp: 1737092643234 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025011705-release.conda + size: 105223218 + timestamp: 1737523349072 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda noarch: python - sha256: 180bbe7d8b76c5d0f453b72f81fae10522b7a98a31e6fbeff542dbb31bb9b613 - md5: 680622d3117019e99ddc173efab357c7 + sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe + md5: c54b5f7d0d777b8995e38978d8626ffc depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4894,8 +4879,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130807 - timestamp: 1737091778695 + size: 130797 + timestamp: 1737524122352 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4905,18 +4890,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025011705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda noarch: python - sha256: eab543a5c31c091b3d042980d068a950c51905d14a18532710f9be94ba88ba5d - md5: eea061b963a95002a8740d4b4f506d44 + sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e + md5: ca3c9282adb4a04dbd02f3ab8e73445c depends: - - max-core ==25.1.0.dev2025011705 release + - max-core ==25.1.0.dev2025012205 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22929 - timestamp: 1737091778696 + size: 22925 + timestamp: 1737524122353 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5636,23 +5621,23 @@ packages: license_family: MIT size: 8381 timestamp: 1726802424786 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-18.1.0-py312h7900ff3_0.conda - sha256: 46a61c29375d3bf1933eae61c7861394c168898915d59fc99bf05e46de2ff5ad - md5: ac65b70df28687c6af4270923c020bdd - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda + sha256: 7d98e626ec65b882341482ad15ecb7a670ee41dbaf375aa660ba8b7d0a940504 + md5: 14f86e63b5c214dd9fb34e5472d4bafc + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25213 - timestamp: 1732610785600 + size: 25289 + timestamp: 1737128438818 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 @@ -5670,43 +5655,43 @@ packages: license_family: APACHE size: 25374 timestamp: 1732611006864 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-18.1.0-py312h1f38498_0.conda - sha256: 06c0e208d5bf15051874097366c8e8e5db176dffba38526f227a34e80cc8e9bc - md5: 3710616b880b31d0c8afd8ae7e12392a - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda + sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a + md5: bd5e025292ff1127aa1534b59e55c4d0 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 25375 - timestamp: 1732610892198 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-18.1.0-py312h01725c0_0_cpu.conda - sha256: 948a4161c56f846d374a3721a657e58ddbc992a29b3b3e7a6411975c30361d94 - md5: ee80934a6c280ff8635f8db5dec11e04 + size: 25428 + timestamp: 1737128284082 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda + sha256: 81178d0de0ac851a0a78e09c81ad92274cf770a38b28acdf53a0cfb2122d15aa + md5: 7ab1143b9ac1af5cc4a630706f643627 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: x86_64 platform: linux license: Apache-2.0 license_family: APACHE - size: 4612916 - timestamp: 1732610377259 + size: 5230953 + timestamp: 1737128097002 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 md5: 3390c8b8f57e85506c92a37cf750bdd7 @@ -5727,26 +5712,26 @@ packages: license_family: APACHE size: 4406662 timestamp: 1732610939832 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-18.1.0-py312hc40f475_0_cpu.conda - sha256: 063eb168a29d4ce6d9ed865e9e1ad3b6e141712189955a79e06b24ddc0cbbc9c - md5: 9859e7c4b94bbf69772dbf0511101cec +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda + sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 + md5: df502157843a7b1d90af04803767be15 depends: - __osx >=11.0 - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libcxx >=18 - libzlib >=1.3.1,<2.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 constrains: - - numpy >=1.21,<3 - apache-arrow-proc =*=cpu + - numpy >=1.21,<3 arch: arm64 platform: osx license: Apache-2.0 license_family: APACHE - size: 3909116 - timestamp: 1732610863261 + size: 4393075 + timestamp: 1737128225546 - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 md5: 12c566707c80111f9799308d9e265aef @@ -6011,15 +5996,14 @@ packages: license_family: Apache size: 27913 timestamp: 1734420869885 -- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda - sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642 - md5: c0def296b2f6d2dd7b030c2a7f66bb1f +- conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda + sha256: 1597d6055d34e709ab8915091973552a0b8764c8032ede07c4e99670da029629 + md5: 392c91c42edd569a7ec99ed8648f597a depends: - python >=3.9 license: Apache-2.0 - license_family: APACHE - size: 142235 - timestamp: 1733235414217 + size: 143794 + timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda sha256: 20851b1e59fee127d49e01fc73195a88ab0779f103b7d6ffc90d11142a83678f md5: 39aed2afe4d0cf76ab3d6b09eecdbea7 @@ -6109,9 +6093,9 @@ packages: license_family: MIT size: 188538 timestamp: 1706886944988 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda - sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa - md5: 549e5930e768548a89c23f595dac5a95 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda + sha256: 159cba13a93b3fe084a1eb9bda0a07afc9148147647f0d437c3c3da60980503b + md5: cf2485f39740de96e2a7f2bb18ed2fee depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6122,11 +6106,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 206553 - timestamp: 1725456256213 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hb2c0f52_1.conda - sha256: 8c515ebe1e7e85d972d72b75760af9dfac06fd11a9dba7e05c42d69aedbb303c - md5: dc5de424f7dbb9772da720dbb81317b2 + size: 206903 + timestamp: 1737454910324 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda + sha256: dc78e41d51300722ba35ac4a10d37339ceffbe22d7501c71dfd3f633a4f8e79a + md5: 4de4a5ff81c941674e08595244e7cd61 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6137,11 +6121,11 @@ packages: platform: linux license: MIT license_family: MIT - size: 199141 - timestamp: 1725456356043 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h024a12e_1.conda - sha256: b06f1c15fb39695bbf707ae8fb554b9a77519af577b5556784534c7db10b52e3 - md5: 1ee23620cf46cb15900f70a1300bae55 + size: 199172 + timestamp: 1737454840766 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda + sha256: ad225ad24bfd60f7719709791345042c3cb32da1692e62bd463b084cf140e00d + md5: 68149ed4d4e9e1c42d2ba1f27f08ca96 depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6152,8 +6136,8 @@ packages: platform: osx license: MIT license_family: MIT - size: 187143 - timestamp: 1725456547263 + size: 192148 + timestamp: 1737454886351 - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 md5: 746ce19f0829ec3e19c93007b1a224d3 @@ -6354,9 +6338,9 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.10-hb5b8611_0.conda - sha256: f6d451821fddc26b93f45e9313e1ea15e09e5ef049d4e137413a5225d2a5dfba - md5: 999f3673f2a011f59287f2969e3749e4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.5.11-h072c03f_0.conda + sha256: cfdd98c8f9a1e5b6f9abce5dac6d590cc9fe541a08466c9e4a26f90e00b569e3 + md5: 5e8060d52f676a40edef0006a75c718f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6365,11 +6349,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 355142 - timestamp: 1734415467047 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.10-h5df210e_0.conda - sha256: b5e7a9f4b7b1ec5c5c3661e2defc8b47fab543b05cad6fec78739d8007612464 - md5: 3d3979efcc0f44f3f0cef3de03b296cc + size: 356213 + timestamp: 1737146304079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.5.11-h3caee7a_0.conda + sha256: 5a7ae66f96be24c3b2007139b6c3701ab015b4b4eb4eccfdd07be97710243a47 + md5: 1517c0518f8a06a48a15f41d94252874 depends: - libgcc >=13 - openssl >=3.4.0,<4.0a0 @@ -6377,8 +6361,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 353450 - timestamp: 1734415474615 + size: 352811 + timestamp: 1737146319512 - conda: https://conda.anaconda.org/conda-forge/linux-64/safetensors-0.5.2-py312h12e396e_0.conda sha256: 98b8dfa5eec083e0b3ace00906a7f7e748b1e2446dca17e87473f43278fcc036 md5: 999ca9d87d2bb8b4c01e62c755b928cf @@ -6663,9 +6647,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.0-pyhd8ed1ab_0.conda - sha256: c8dd6d69e4ef67c7d507dec2be4b6964f6ddbe1ce35a822ddf4089505d702f33 - md5: 2c57d4af7b8952484962b40a59cf1537 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 + md5: 08f62b2c92d1fa610896fc7b16b05031 depends: - datasets !=2.5.0 - filelock @@ -6681,8 +6665,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3408277 - timestamp: 1736534112195 + size: 3405362 + timestamp: 1737429408302 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 @@ -6879,9 +6863,9 @@ packages: license_family: MIT size: 363822 timestamp: 1736550859472 -- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.1-py312h66e93f0_0.conda - sha256: 5998940f91765ba991cf286c863c20bcb53db92bb976a2b5a714566b86b0e763 - md5: a79f7ce618bd0a9f4c00c59a03570fcd +- conda: https://conda.anaconda.org/conda-forge/linux-64/websockets-14.2-py312h66e93f0_0.conda + sha256: 52092f1f811fddcbb63e4e8e1c726f32a0a1ea14c36b70982fc2021a3c010e48 + md5: 279166352304d5d4b63429e9c86fa3dc depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6891,11 +6875,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242145 - timestamp: 1731498716195 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.1-py312hb2c0f52_0.conda - sha256: c292a8badcbe4040537e225fbeb237bfaf272808eab060067d965d3da98ccd5c - md5: 7e2a0ef2a1a87f88f9745f9c7059186e + size: 242949 + timestamp: 1737358315063 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/websockets-14.2-py312hb2c0f52_0.conda + sha256: 5b8273df10b85a667b4fe71788a12c33a9626723650e28f582fd56c87bad0471 + md5: d7535d5d2f8d49d625071f305d6112a1 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6905,11 +6889,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 242912 - timestamp: 1731498811466 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.1-py312hea69d52_0.conda - sha256: 98fb04a1a0f53dc604378f94b5795d0b8e462fee01bf0a887cb34d0efdf5d21f - md5: 89b79a9baa7db46ce21f5738a5a3dfda + size: 244675 + timestamp: 1737358397158 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/websockets-14.2-py312hea69d52_0.conda + sha256: e5ad8c983a1669d06a6648990c0491d5469143f02003c8fd2ae7d066d7d4b086 + md5: 8757561d3ea10ba178fb7fb888f33e3a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6919,8 +6903,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 243131 - timestamp: 1731498944076 + size: 246269 + timestamp: 1737358485546 - conda: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.17.2-py312h66e93f0_0.conda sha256: ed3a1700ecc5d38c7e7dc7d2802df1bc1da6ba3d6f6017448b8ded0affb4ae00 md5: 669e63af87710f8d52fdec9d4d63b404 @@ -7093,9 +7077,9 @@ packages: license_family: MIT size: 88016 timestamp: 1641347076660 -- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h66e93f0_0.conda - sha256: a0d93c3bef723e384cff8a29a82a2c6b7a73b39328088f3a2d97c901f56e9a63 - md5: 91df2efaa08730416bec2a4502309275 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda + sha256: 6b054c93dd19fd7544af51b41a8eacca2ab62271f6c0c5a2a0cffe80dc37a0ce + md5: 6822c49f294d4355f19d314b8b6063d8 depends: - __glibc >=2.17,<3.0.a0 - idna >=2.0 @@ -7108,11 +7092,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 151393 - timestamp: 1733428897813 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hb2c0f52_0.conda - sha256: 470b5b0f3ac89acd143095281167dc2ac1a56d4fa22e1794bd8f3b00bb604540 - md5: 0b3c640697bca798d0ab428f530ed24c + size: 152305 + timestamp: 1737575898300 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda + sha256: bfa211c0dd5dbb308788f055277dc428b7923ceb2de6a22ea98bc17cf306f9f5 + md5: d14c78abdd6109e2b7162f53b6cc1e77 depends: - idna >=2.0 - libgcc >=13 @@ -7125,11 +7109,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 150004 - timestamp: 1733429056665 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312hea69d52_0.conda - sha256: 69c7863809e11bc90c0d935c16e7f151dcc925add08b3894f06059263a8cb9ba - md5: f32f9b16361866a62d6e061fcd7eb400 + size: 149654 + timestamp: 1737576065314 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda + sha256: 48821d23567ca0f853eee6f7812c74392867e123798b5b3c44f58758d8eb580e + md5: 092d3b40acc67c470f379049be343a7a depends: - __osx >=11.0 - idna >=2.0 @@ -7142,8 +7126,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 141556 - timestamp: 1733429104990 + size: 145543 + timestamp: 1737576074753 - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 md5: 3947a35e916fcc6b9825449affbf4214 From f8867a97b9872640e0ff785c8ccf5224c7ac468f Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Wed, 22 Jan 2025 02:09:32 -0500 Subject: [PATCH 145/182] [SDK] Remove String allocations Remove allocations by constructing from `Writable` variadics and writing to stack before allocating `String`. MODULAR_ORIG_COMMIT_REV_ID: 6152520cfb625d71fdbce076c600d7e0d5b12248 --- stdlib/src/builtin/error.mojo | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/stdlib/src/builtin/error.mojo b/stdlib/src/builtin/error.mojo index 0e599ecbf5..d550b8e7be 100644 --- a/stdlib/src/builtin/error.mojo +++ b/stdlib/src/builtin/error.mojo @@ -194,9 +194,9 @@ struct Error( Args: writer: The object to write to. """ - - # TODO: Avoid this unnecessary intermediate String allocation. - writer.write(self._message()) + if not self: + return + writer.write(StringRef(self.unsafe_cstr_ptr())) @no_inline fn __repr__(self) -> String: @@ -205,7 +205,9 @@ struct Error( Returns: A printable representation of the error message. """ - return String("Error(", repr(self._message()), ")") + return String( + "Error(", repr(String(StringRef(self.unsafe_cstr_ptr()))), ")" + ) # ===-------------------------------------------------------------------===# # Methods @@ -221,20 +223,6 @@ struct Error( """ return self.data.bitcast[c_char]() - fn _message(self) -> String: - """Converts the Error to string representation. - - Returns: - A String of the error message. - """ - if not self: - return "" - - var length = self.loaded_length - if length < 0: - length = -length - return String(StringRef(self.data, length)) - @doc_private fn __mojo_debugger_raise_hook(): From aabdcc9c70f9d20635b70994e8b35e3215b09c4e Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Wed, 22 Jan 2025 14:46:14 -0800 Subject: [PATCH 146/182] [stdlib] Add `StringSlice.__getitem__(Slice)` Right now, the ergonomics of slicing a `StringSlice` are pretty bad. This PR does a first step to fix things up, but we'll want to add UTF-8 boundary checks. MODULAR_ORIG_COMMIT_REV_ID: cd725eb2f54abe8fdeaeade6f40a850bb608311d --- docs/changelog.md | 7 ++- .../src/collections/string/string_slice.mojo | 20 +++++++ .../collections/string/test_string_slice.mojo | 58 +++++++++++++++++++ 3 files changed, 83 insertions(+), 2 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 2457d5ffdd..b77162c41a 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -102,7 +102,7 @@ what we publish. - The free floating functions for constructing different types have been deprecated for actual constructors: - + ```plaintext before after ------------------ @@ -111,7 +111,7 @@ what we publish. bool() Bool() float() Float64() ``` - + These functions were a workaround before Mojo had a way to distinguish between implicit and explicit constructors. For this release you'll get a deprecation warning, and in the next release they'll become compiler errors. You can @@ -196,6 +196,9 @@ what we publish. compliant UTF-8 decoder that returns each Unicode codepoint encoded in the string. +- Added `StringSlice.__getitem__(Slice)` which returns a substring. + Only step sizes of 1 are supported. + - Several standard library functions have been changed to take `StringSlice` instead of `String`. This generalizes them to be used for any appropriately encoded string in memory, without requiring that the string be heap allocated. diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 5f0bf7ec7b..34d7a71643 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -627,6 +627,26 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ return self.__str__() + @always_inline + fn __getitem__(self, span: Slice) raises -> Self: + """Gets the sequence of characters at the specified positions. + + Args: + span: A slice that specifies positions of the new substring. + + Returns: + A new StringSlice containing the substring at the specified positions. + """ + var step: Int + var start: Int + var end: Int + start, end, step = span.indices(len(self)) + + if step != 1: + raise Error("Slice must be within bounds and step must be 1") + + return Self(unsafe_from_utf8=self._slice[span]) + # ===------------------------------------------------------------------===# # Operator dunders # ===------------------------------------------------------------------===# diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 14dae2dde2..c6a5b268ed 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -150,6 +150,64 @@ fn test_heap_string_from_string_slice() raises: assert_equal(heap_string, "Hello") +fn test_string_substring() raises: + var string = String("Hello") + var str_slice = string.as_string_slice() + + assert_equal(len(str_slice), 5) + assert_equal(str_slice[0], "H") + assert_equal(str_slice[1], "e") + assert_equal(str_slice[2], "l") + assert_equal(str_slice[3], "l") + assert_equal(str_slice[4], "o") + + # ---------------------------------- + # Test subslicing + # ---------------------------------- + + # Slice the whole thing + var sub1 = str_slice[:5] + assert_equal(len(sub1), 5) + assert_equal(sub1[0], "H") + assert_equal(sub1[1], "e") + assert_equal(sub1[2], "l") + assert_equal(sub1[3], "l") + assert_equal(sub1[4], "o") + + # Slice the end + var sub2 = str_slice[2:5] + assert_equal(len(sub2), 3) + assert_equal(sub2[0], "l") + assert_equal(sub2[1], "l") + assert_equal(sub2[2], "o") + + # Slice the first element + var sub3 = str_slice[0:1] + assert_equal(len(sub3), 1) + assert_equal(sub3[0], "H") + assert_equal(sub3[-1], "H") + + # ---------------------------------- + # Test empty subslicing + # ---------------------------------- + + var sub4 = str_slice[0:0] + assert_equal(len(sub4), 0) + + var sub5 = str_slice[2:2] + assert_equal(len(sub5), 0) + + # Empty slices still have a pointer value + assert_equal(Int(sub5.unsafe_ptr()) - Int(sub4.unsafe_ptr()), 2) + + # ---------------------------------- + # Test disallowed stepsize + # ---------------------------------- + + with assert_raises(): + var sub6 = str_slice[0:0:2] + + fn test_slice_len() raises: assert_equal(5, len(StringSlice("12345"))) assert_equal(4, len(StringSlice("1234"))) From c6de4faaa3b3511a476e838ba4817a37fb02b016 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 23 Jan 2025 11:31:52 -0500 Subject: [PATCH 147/182] [stdlib] Clean up `write_buffered` and improve doc string Comment from Discord that we should clarify why 4096 bytes as the default stack space was chosen, and note when it should be changed. Also took the opportunity to allow the user to choose when the heap is used and clean up `print`. MODULAR_ORIG_COMMIT_REV_ID: d7d6df89983b0e72d6cb8fa35f4dc5a767f2de0c --- stdlib/src/builtin/io.mojo | 10 +++++++--- stdlib/src/utils/write.mojo | 12 +++++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index c1cf2c9008..b70780eeab 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -277,9 +277,13 @@ fn print[ file: The output stream. """ - write_buffered[buffer_size = 512 if is_amd_gpu() else 4096]( - file, values, sep=sep, end=end - ) + @parameter + if is_amd_gpu(): + write_buffered[buffer_size=512](file, values, sep=sep, end=end) + elif is_nvidia_gpu(): + write_buffered[use_heap=True](file, values, sep=sep, end=end) + else: + write_buffered(file, values, sep=sep, end=end) @parameter if not is_gpu(): diff --git a/stdlib/src/utils/write.mojo b/stdlib/src/utils/write.mojo index 0b4cbda871..2424d5dfcc 100644 --- a/stdlib/src/utils/write.mojo +++ b/stdlib/src/utils/write.mojo @@ -316,6 +316,7 @@ fn write_buffered[ W: Writer, //, *Ts: Writable, buffer_size: Int = 4096, + use_heap: Bool = False, ]( mut writer: W, args: VariadicPack[_, Writable, *Ts], @@ -326,13 +327,19 @@ fn write_buffered[ """ Use a buffer on the stack to minimize expensive calls to the writer. When the buffer would overflow it writes to the `writer` passed in. You can also - add seperators between the args, and end characters. + add seperators between the args, and end characters. The default stack space + used for the buffer is 4096 bytes which matches the default arm64 and x86-64 + page size, you can modify this e.g. when writing a large amount of data to a + file. Parameters: W: The type of the `Writer` to write to. Ts: The types of each arg to write. Each type must satisfy `Writable`. buffer_size: How many bytes to write to a buffer before writing out to the `writer` (default `4096`). + use_heap: Buffer to the heap, first calculating the total byte size + of all the args and then allocating only once. `buffer_size` is not + used in this case as it's dynamically calculated. (default `False`). Args: writer: The `Writer` to write to. @@ -367,12 +374,11 @@ fn write_buffered[ """ @parameter - if is_nvidia_gpu(): + if use_heap: # Count the total length of bytes to allocate only once var arg_bytes = _ArgBytes() write_args(arg_bytes, args, sep=sep, end=end) - # Stack space is very small on GPU due to many threads, so use heap var buffer = _WriteBufferHeap(arg_bytes.size + 1) write_args(buffer, args, sep=sep, end=end) buffer.data[buffer.pos] = 0 From 3c03e3cfa21770f07b3f8b4fd072b1e713d19f58 Mon Sep 17 00:00:00 2001 From: weiwei chen Date: Thu, 23 Jan 2025 13:23:36 -0500 Subject: [PATCH 148/182] [stdlib] Add memory type attribute to `pop.global_alloc` for GPU shared memory. MODULAR_ORIG_COMMIT_REV_ID: 732b0498dfc2939fa29c186907706bd65c9b891b --- stdlib/src/memory/memory.mojo | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/stdlib/src/memory/memory.mojo b/stdlib/src/memory/memory.mojo index 57f89bc958..b4fd7eef12 100644 --- a/stdlib/src/memory/memory.mojo +++ b/stdlib/src/memory/memory.mojo @@ -415,20 +415,33 @@ fn stack_allocation[ @parameter if is_gpu(): # On NVGPU, SHARED and CONSTANT address spaces lower to global memory. + + alias global_name = name.value() if name else "_global_alloc" + @parameter - if address_space in ( - _GPUAddressSpace.SHARED, - _GPUAddressSpace.CONSTANT, - ): - alias global_name = name.value() if name else "_global_alloc" + if address_space == _GPUAddressSpace.SHARED: return __mlir_op.`pop.global_alloc`[ name = global_name.value, count = count.value, + memoryType = __mlir_attr.`#pop`, _type = UnsafePointer[ type, address_space=address_space, alignment=alignment ]._mlir_type, alignment = alignment.value, ]() + elif address_space == _GPUAddressSpace.CONSTANT: + # No need to annotation this global_alloc because constants in + # GPU shared memory won't prevent llvm module splitting to + # happen since they are immutables. + return __mlir_op.`pop.global_alloc`[ + name = global_name.value, + count = count.value, + _type = UnsafePointer[ + type, address_space=address_space, alignment=alignment + ]._mlir_type, + alignment = alignment.value, + ]() + # MSTDL-797: The NVPTX backend requires that `alloca` instructions may # only have generic address spaces. When allocating LOCAL memory, # addrspacecast the resulting pointer. From 63c670ad007b1f6e026caae76875a252a26fe5a5 Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 23 Jan 2025 14:12:43 -0500 Subject: [PATCH 149/182] [stdlib] Add deprecation warning for `StringableCollectionElement` `WritableCollectionElement` should always be used to allow avoiding intermediary allocations, but still construct a `String` if required. MODULAR_ORIG_COMMIT_REV_ID: 6f513d24d20f0a723ad65b3cf740da5372b2b6e8 --- docs/changelog.md | 3 +++ stdlib/src/builtin/value.mojo | 17 +++++++++++++++++ stdlib/src/prelude/__init__.mojo | 1 + 3 files changed, 21 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index b77162c41a..8a540858a0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -388,6 +388,9 @@ what we publish. - removed `StringRef.strip()` - The `Tuple.get[i, T]()` method has been removed. Please use `tup[i]` or `rebind[T](tup[i])` as needed instead. +- `StringableCollectionElement` is deprecated, use `WritableCollectionElement` + instead which still allows you to construct a `String`, but can avoid + intermediary allocations. ### 🛠️ Fixed diff --git a/stdlib/src/builtin/value.mojo b/stdlib/src/builtin/value.mojo index c3868f1a5a..81e984ce74 100644 --- a/stdlib/src/builtin/value.mojo +++ b/stdlib/src/builtin/value.mojo @@ -207,6 +207,23 @@ trait CollectionElementNew(ExplicitlyCopyable, Movable): pass +# FIXME(25.2): remove deprecation warning +@deprecated( + "deprecated, use `WritableCollectionElement` which still allows you to" + " construct a `String` but can avoid intermediary allocations" +) +trait StringableCollectionElement(CollectionElement, Stringable): + """The StringableCollectionElement trait denotes a trait composition + of the `CollectionElement` and `Stringable` traits. + + This is useful to have as a named entity since Mojo does not + currently support anonymous trait compositions to constrain + on `CollectionElement & Stringable` in the parameter. + """ + + pass + + trait WritableCollectionElement(CollectionElement, Writable): """The WritableCollectionElement trait denotes a trait composition of the `CollectionElement` and `Writable` traits. diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index 8723941535..48540a9805 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -135,6 +135,7 @@ from builtin.value import ( Movable, RepresentableCollectionElement, WritableCollectionElement, + StringableCollectionElement, ) from documentation import doc_private from memory import AddressSpace, Pointer From d2b79a6dcd043588f96c96ca290ef354b62ded8e Mon Sep 17 00:00:00 2001 From: Arthur Evans Date: Thu, 23 Jan 2025 14:09:27 -0800 Subject: [PATCH 150/182] [Docs] Update Language basics overview. MODULAR_ORIG_COMMIT_REV_ID: 2d3fb3d0d2880afa6cc16743782a9817791ab389 --- docs/manual/basics.mdx | 391 +++++++++++++++++------------ docs/manual/functions.mdx | 131 ++++++---- docs/manual/lifecycle/death.mdx | 8 + docs/manual/structs.mdx | 16 ++ docs/manual/traits.mdx | 4 +- examples/notebooks/environment.yml | 14 -- 6 files changed, 344 insertions(+), 220 deletions(-) delete mode 100644 examples/notebooks/environment.yml diff --git a/docs/manual/basics.mdx b/docs/manual/basics.mdx index 301dfdb90e..c6c4071a56 100644 --- a/docs/manual/basics.mdx +++ b/docs/manual/basics.mdx @@ -2,21 +2,20 @@ title: Mojo language basics sidebar_position: 1 sidebar_label: Overview -description: Introduction to Mojo's basic language features. +description: An overview of the Mojo language. --- -At this point, you should have already installed [Magic](/magic) to manage the -virtual environment and packages for your MAX and Mojo development (or -alternatively added the `max` package to a [conda](/magic/conda) development -environment). It's also a good idea to go through the [Get Started with -Mojo](/mojo/manual/get-started) tutorial to get a taste of what Mojo programming -is like. Now let's talk about how to write Mojo code. +This page provides an overview of the Mojo language. If you know Python, then a lot of Mojo code will look familiar. However, Mojo -incorporates features like strong type checking, memory safety, next-generation +incorporates features like static type checking, memory safety, next-generation compiler technologies, and more. As such, Mojo also has a lot in common with languages like C++ and Rust. +If you prefer to learn by doing, follow the [Get started with +Mojo](/mojo/manual/get-started) tutorial. You'll install the [Magic](/magic) +CLI, create a Mojo project and write your first Mojo program. + On this page, we'll introduce the essential Mojo syntax, so you can start coding quickly and understand other Mojo code you encounter. Subsequent sections in the Mojo Manual dive deeper into these topics, and links are @@ -34,61 +33,165 @@ particular language. ::: -## Functions +## Hello world + +Here's the traditional "Hello world" program in Mojo: + +```mojo +def main(): + print("Hello, world!") +``` + +Every Mojo program must include a function named `main()` as the entry point. +We'll talk more about functions soon, but for now it's enough to know that +you can write `def main():` followed by an indented function body. + +The `print()` statement does what you'd expect, printing its arguments to +the standard output. + +:::note + +You don't need a `main()` function when coding in the +[REPL](/mojo/cli/repl) or in a +[Jupyter +notebook](https://github.com/modular/mojo/tree/main/examples/notebooks#readme). +In these environments, Mojo executes top-level code (that is, statements +that appear outside of a function). Mojo doesn't support top-level code in a +`.mojo` (or `.🔥`) file -Mojo functions can be declared with either `fn` or `def`. +::: -The `fn` declaration enforces type-checking and memory-safe behaviors (Rust -style), while `def` allows no type declarations and dynamic behaviors (Python -style). +## Variables -For example, this `def` function doesn't require declaration of argument types -or the return type: +In Mojo, you can declare a variable by simply assigning a value to +a new named variable: ```mojo -def greet(name): - return "Hello, " + name + "!" +def main(): + x = 10 + y = x * x + print(y) ``` -While the same thing as an `fn` function requires that you specify the -argument type and the return type like this: +You can also _explicitly_ declare variables with the `var` keyword: ```mojo -fn greet2(name: String) -> String: - return "Hello, " + name + "!" +var x = 10 ``` -Both functions have the same result, but the `fn` function provides -compile-time checks to ensure the function receives and returns the correct -types. Whereas, the `def` function might fail at runtime if it receives the -wrong type. +When declaring a variable with `var`, you can also declare a variable type, with +or without an assignment: -Currently, Mojo doesn't support top-level code in a `.mojo` (or `.🔥`) file, so -every program must include a function named `main()` as the entry point. -You can declare it with either `def` or `fn`: ```mojo def main(): - print("Hello, world!") + var x: Int = 10 + var sum: Int + sum = x + x ``` -:::note +Both implicitly declared and explicitly declared variables are statically typed: +that is, the type is set at compile time, and doesn't change at runtime. +If you don't specify a type, Mojo uses the type of the first value assigned to +the variable. -You don't need a `main()` function when coding in the -[REPL](/mojo/manual/get-started#2-run-code-in-the-repl) or in a -[Jupyter -notebook](https://github.com/modular/mojo/tree/main/examples/notebooks#readme). +```mojo +x = 10 +x = "Foo" # Error: Cannot convert "StringLiteral" value to "Int" +``` -::: +For more details, see the page about +[variables](/mojo/manual/variables). + +## Blocks and statements + +Code blocks such as functions, conditions, and loops are defined +with a colon followed by indented lines. For example: + +```mojo +def loop(): + for x in range(5): + if x % 2 == 0: + print(x) +``` + +You can use any number of spaces or tabs for your indentation (we prefer 4 +spaces). + +All code statements in Mojo end with a newline. However, statements can span +multiple lines if you indent the following lines. For example, this long string +spans two lines: + +```mojo +def print_line(): + long_text = "This is a long line of text that is a lot easier to read if" + " it is broken up across two lines instead of one long line." + print(long_text) +``` + +And you can chain function calls across lines: + +```mojo +def print_hello(): + text = String(",") + .join("Hello", " world!") + print(text) +``` + +For more information on loops and conditional statements, see +[Control flow](/mojo/manual/control-flow). + +## Functions + +Mojo functions can be declared with either the `def` or `fn` keyword. + +There are only a few differences between the two styles. For example, the +following function works with either `def` or `fn`: + +```mojo +def greet(name: String) -> String: + return "Hello, " + name + "!" +``` + +The `fn` declaration has a few restrictions that a `def` declaration doesn't: + +- The argument type and return types are _optional_ in a `def` function but + required in a `fn` function. So the previous function could also be written + as: + + ```mojo + def greet(name): + return "Hello, " + name + "!" + ``` + + Generally, specifying types is good practice, so most examples in this + manual include types, regardless of whether they're declared with `def` or + `fn`. + +- If an `fn` function can raise an error, it needs to be declared with the + `raises` keyword: + + ```mojo + fn greet(name: String) raises: + if (name == ""): + raise Error("Name is empty") + return "Hello, " + name + "!" + ``` + Any `def` function can raise an error. + +If you don't specify a type for an argument or return value, it's assigned the +`object` type, a special type that that can represent different types of values. +This allows for some runtime dynamism, but also means that +the function might fail at runtime if it receives the wrong type. For more details, see the page about [functions](/mojo/manual/functions). ### Value ownership and argument mutability -If you're wondering whether function arguments are passed by value or -passed by reference, the short answer is: `def` functions receive arguments -"by value" and `fn` functions receive arguments "by immutable reference." +If you're wondering whether function arguments are passed by value or passed by +reference, the short answer is: by default, arguments are passed by +immutable reference. The longer short answer is that Mojo allows you to specify for each argument whether it should be passed by value (as `owned`), or whether it should be @@ -101,38 +204,47 @@ given time (but allowing other variables to receive a reference to it). Ownership then ensures that the value is destroyed when the lifetime of the owner ends (and there are no outstanding references). -But that's still a short answer, because going much further is a slippery slope -into complexity that is out of scope for this section. For the complete -answer, see the section about [value ownership](/mojo/manual/values/). +For a more complete answer, see the section on +[value ownership](/mojo/manual/values/). -## Variables +## Code comments -You can declare variables with the `var` keyword. Or, if your code is in a -`def` function, you can omit the `var` (in an `fn` function, you must include -the `var` keyword). +You can create a one-line comment using the hash `#` symbol: -For example: +```mojo +# This is a comment. The Mojo compiler ignores this line. +``` + +Comments may also follow some code: ```mojo -def do_math(x): - var y = x + x - y = y * y - print(y) +var message = "Hello, World!" # This is also a valid comment ``` -Optionally, you can also declare a variable type like this: +API documentation comments are enclosed in triple quotes. For example: ```mojo -def add_one(x): - var y: Int = 1 - print(x + y) +fn print(x: String): + """Prints a string. + + Args: + x: The string to print. + """ + ... ``` -Even in an `fn` function, declaring the variable type is optional -(only the argument and return types must be declared in `fn` functions). +Documenting your code with these kinds of comments (known as "docstrings") +is a topic we've yet to fully specify, but you can generate an API reference +from docstrings using the [`mojo doc` command](/mojo/cli/doc). -For more details, see the page about -[variables](/mojo/manual/variables). +:::note + +Technically, docstrings aren't _comments_, they're a special use of Mojo's +syntax for multi-line string literals. For details, see +[String literals](/mojo/manual/types#string-literals) in the page on +[Types](/mojo/manual/types). + +::: ## Structs @@ -155,18 +267,44 @@ struct MyPair: self.first = first self.second = second - fn dump(self): + fn __copyinit__(out self, existing other): + self.first = existing.first + self.second = existing.second + + def dump(self): print(self.first, self.second) ``` And here's how you can use it: ```mojo -fn use_mypair(): +def use_mypair(): var mine = MyPair(2, 4) mine.dump() ``` +Note that some functions are declared with `fn` function, while the `dump()` +function is declared with `def`. In general, you can use either form in a +struct. + +The `MyPair` struct contains two special methods, `__init__()`, the constructor, +and `__copyinit__()`, the copy constructor. _Lifecycle methods_ like this +control how a struct is created, copied, moved, and destroyed. + +For most simple types, you don't need to write the lifecycle methods. You can +use the `@value` decorator to generate the boilerplate code for you. So the +`MyPair` struct can be simplified to this: + +```mojo +@value +struct MyPair: + var first: Int + var second: Int + + def dump(self): + print(self.first, self.second) +``` + For more details, see the page about [structs](/mojo/manual/structs). @@ -175,25 +313,23 @@ For more details, see the page about A trait is like a template of characteristics for a struct. If you want to create a struct with the characteristics defined in a trait, you must implement each characteristic (such as each method). Each characteristic in a trait is a -"requirement" for the struct, and when your struct implements each requirement, -it's said to "conform" to the trait. - -Currently, the only characteristics that traits can define are method -signatures. Also, traits currently cannot implement default behaviors for -methods. +"requirement" for the struct, and when your struct implements all of the +requirements, it's said to "conform" to the trait. Using traits allows you to write generic functions that can accept any type that conforms to a trait, rather than accept only specific types. -For example, here's how you can create a trait (notice the function is not -implemented): +For example, here's how you can create a trait: ```mojo trait SomeTrait: fn required_method(self, x: Int): ... ``` -And here's how to create a struct that conforms to the trait: +The three dots following the method signature are Mojo syntax indicating that +the method is not implemented. + +Here's a trait that conforms to `SomeTrait`: ```mojo @value @@ -214,6 +350,15 @@ fn use_trait_function(): fun_with_traits(thing) ``` +You'll see traits used in a lot of APIs provided by Mojo's standard library. For +example, Mojo's collection types like `List` and `Dict` can store any type that +conforms to the `CollectionElement` trait. You can specify the type when you +create a collection: + +```mojo +my_list = List[Float64]() +``` + :::note You're probably wondering about the square brackets on `fun_with_traits()`. @@ -249,7 +394,8 @@ ice just a little bit here. To get you started, let's look at a parametric function: ```mojo -fn repeat[count: Int](msg: String): +def repeat[count: Int](msg: String): + @parameter # evaluate the following for loop at compile time for i in range(count): print(msg) ``` @@ -259,16 +405,19 @@ This function has one parameter of type `Int` and one argument of type argument: ```mojo -fn call_repeat(): +defining call_repeat(): repeat[3]("Hello") # Prints "Hello" 3 times ``` By specifying `count` as a parameter, the Mojo compiler is able to optimize the -function because this value is guaranteed to not change at runtime. The -compiler effectively generates a unique version of the `repeat()` function that -repeats the message only 3 times. This makes the code more performant because -there's less to compute at runtime. +function because this value is guaranteed to not change at runtime. And the +`@parameter` decorator in the code tells the compiler to evaluate the `for` loop +at compile time, not runtime. + +The compiler effectively generates a unique version of the `repeat()` function +that repeats the message only 3 times. This makes the code more performant +because there's less to compute at runtime. Similarly, you can define a struct with parameters, which effectively allows you to define variants of that type at compile-time, depending on the parameter @@ -277,87 +426,12 @@ values. For more detail on parameters, see the section on [Metaprogramming](/mojo/manual/parameters/). -## Blocks and statements - -Code blocks such as functions, conditions, and loops are defined -with a colon followed by indented lines. For example: - -```mojo -def loop(): - for x in range(5): - if x % 2 == 0: - print(x) -``` - -You can use any number of spaces or tabs for your indentation (we prefer 4 -spaces). - -All code statements in Mojo end with a newline. However, statements can span -multiple lines if you indent the following lines. For example, this long string -spans two lines: - -```mojo -def print_line(): - long_text = "This is a long line of text that is a lot easier to read if" - " it is broken up across two lines instead of one long line." - print(long_text) -``` - -And you can chain function calls across lines: - -```mojo -def print_hello(): - text = String(",") - .join("Hello", " world!") - print(text) -``` - -## Code comments - -You can create a one-line comment using the hash `#` symbol: - -```mojo -# This is a comment. The Mojo compiler ignores this line. -``` - -Comments may also follow some code: - -```mojo -var message = "Hello, World!" # This is also a valid comment -``` - -You can instead write longer comments across many lines using triple quotes: - -```mojo -""" -This is also a comment, but it's easier to write across -many lines, because each line doesn't need the # symbol. -""" -``` - -Triple quotes is the preferred method of writing API documentation. For example: - -```mojo -fn print(x: String): - """Prints a string. - - Args: - x: The string to print. - """ - ... -``` - -Documenting your code with these kinds of comments (known as "docstrings") -is a topic we've yet to fully specify, but you can generate an API reference -from docstrings using the [`mojo doc` command](/mojo/cli/doc). - ## Python integration Mojo supports the ability to import Python modules as-is, so you can leverage existing Python code right away. -For example, here's how you can import and use NumPy (you must have Python -`numpy` installed): +For example, here's how you can import and use NumPy: ```mojo from python import Python @@ -369,13 +443,11 @@ def main(): print(ar.shape) ``` -:::note - -**Note:** You must have the Python module (such as `numpy`) installed already. - -::: +You must have the Python module (such as `numpy`) installed in the environment +where you're using Mojo. You can install Python packages into your virtual +environment using [Magic](/magic/) or [Conda](/magic/conda). -For more details, see the page about +For more details, see the page on [Python integration](/mojo/manual/python/). ## Next steps @@ -384,11 +456,14 @@ Hopefully this page has given you enough information to start experimenting with Mojo, but this is only touching the surface of what's available in Mojo. If you're in the mood to read more, continue through each page of this -Mojo Manual using the buttons at the bottom of each page—the next page from +Mojo Manual—the next page from here is [Functions](/mojo/manual/functions). Otherwise, here are some other resources to check out: +* See [Get started with Mojo](/mojo/manual/get-started) for a hands-on + tutorial that will get you up and running with Mojo. + * If you want to experiment with some code, clone [the Mojo repo](https://github.com/modular/mojo/) to try our code examples: diff --git a/docs/manual/functions.mdx b/docs/manual/functions.mdx index c6f51aeaf9..371eff68ce 100644 --- a/docs/manual/functions.mdx +++ b/docs/manual/functions.mdx @@ -23,51 +23,6 @@ Functions declared inside a [`struct`](/mojo/manual/structs) are called ::: -## `fn` functions - -The `fn` function has somewhat stricter rules than the `def` function. - -Here's an example of an `fn` function: - -```mojo -fn greet(name: String) -> String: - var greeting = "Hello, " + name + "!" - return greeting -``` - -As far as a function caller is concerned, `def` and `fn` functions are -interchangeable. That is, there's nothing a `def` can do that an `fn` can't -(and vice versa). The difference is that, compared to a `def` function, an `fn` -function is more strict on the inside. - -Here's everything to know about `fn`: - -* Arguments must specify a type (except for the - `self` argument in [struct methods](/mojo/manual/structs#methods)). - -* Return values must specify a type, unless the function doesn't return a value. - - If you don't specify a return type, it defaults to `None` (meaning no return - value). - -* By default, arguments are received as an immutable reference (values are - read-only, using the `read` [argument - convention](/mojo/manual/values/ownership#argument-conventions)). - - This prevents accidental mutations, and permits the use of non-copyable types - as arguments. - - If you want a local copy, you can simply assign the value to a local - variable. Or, you can get a mutable reference to the value by declaring the - `mut` [argument - convention](/mojo/manual/values/ownership#argument-conventions)). - -* If the function raises an exception, it must be explicitly declared with the - `raises` keyword. (A `def` function does not need to declare exceptions.) - -By enforcing these type checks, using the `fn` function helps avoid a variety -of runtime errors. - ## `def` functions Compared to an `fn` function, a `def` function has fewer restrictions. @@ -83,7 +38,7 @@ def greet(name): In a Mojo `def` function, you have the option to specify the argument type and the return type. You can also declare variables with `var`, with or without explicit typing. So you can write a `def` function that looks almost exactly -like the `fn` function shown earlier: +like an `fn` function: ```mojo def greet(name: String) -> String: @@ -147,6 +102,53 @@ possible underlying types, for example. ::: +## `fn` functions + +The `fn` function has somewhat stricter rules than the `def` function. + +Here's an example of an `fn` function: + +```mojo +fn greet(name: String) -> String: + var greeting = "Hello, " + name + "!" + return greeting +``` + +As far as a function caller is concerned, `def` and `fn` functions are +interchangeable. That is, there's nothing a `def` can do that an `fn` can't +(and vice versa). The difference is that, compared to a `def` function, an `fn` +function is more strict on the inside. + +Here's everything to know about `fn`: + +* Arguments must specify a type (except for the + `self` argument in [struct methods](/mojo/manual/structs#methods)). + +* Return values must specify a type, unless the function doesn't return a value. + + If you don't specify a return type, it defaults to `None` (meaning no return + value). + +* By default, arguments are received as an immutable reference (values are + read-only, using the `read` [argument + convention](/mojo/manual/values/ownership#argument-conventions)). + + This prevents accidental mutations, and permits the use of non-copyable types + as arguments. + + If you want a local copy, you can simply assign the value to a local + variable. Or, you can get a mutable reference to the value by declaring the + `mut` [argument + convention](/mojo/manual/values/ownership#argument-conventions)). + +* If the function can raise an error, it must be explicitly declared with the + `raises` keyword. A `def` function does not need to add the `raises` keyword. + For information, see + [Raising and non-raising functions](#raising-and-non-raising-functions). + +By enforcing these type checks, using the `fn` function helps avoid a variety +of runtime errors. + ## Function arguments As noted in the previous sections, there are a few differences between how `def` @@ -702,3 +704,40 @@ returned immediately: def create_immovable_object3(owned name: String) -> ImmovableObject: return ImmovableObject(name^) # OK ``` + +## Raising and non-raising functions + +By default, when a function raises an error, the function terminates immediately +and the error propagates to the calling function. If the calling function +doesn't handle the error, it continues to propagate up the call stack. + +```mojo +def raises_error(): + raise Error("There was an error.") +``` + +Functions declared with `fn` without the `raises` keyword are _non-raising +functions_—that is, they are not allowed to propagate an error to the calling +function. If a non-raising function calls a raising function, it **must handle +any possible errors.** + +```mojo +# This function will not compile +fn unhandled_error(): + raises_error() # Error: can't call raising function in a non-raising context + +fn handle_error(): + try: + raises_error() + except e: + print("Handled an error," e) +``` + +If you're writing code that you expect to use widely or distribute as a package, +you may want to use `fn` functions for APIs that don't raise errors to limit +the number of places users need to add unnecessary error handling code. For some +extremely performance-sensitive code, it may be preferable to avoid runtime +error-handling. + +For more information, see +[Errors, error handling, and context managers](/mojo/manual/errors). diff --git a/docs/manual/lifecycle/death.mdx b/docs/manual/lifecycle/death.mdx index 864f06e365..70344be3ed 100644 --- a/docs/manual/lifecycle/death.mdx +++ b/docs/manual/lifecycle/death.mdx @@ -214,6 +214,14 @@ However, the `self` value inside the `__del__()` destructor is still whole (so all fields are still usable) until the destructor returns, as we'll discuss more in the following section. +:::note Destructors cannot raise errors + +Currently a Mojo destructor isn't allowed to raise an error. This means that the +destructor must be defined as an `fn` function without the `raises` keyword. +Mojo won't allow you to define a destructor using `fn raises` or `def`. + +::: + ## Field lifetimes In addition to tracking the lifetime of all objects in a program, Mojo also diff --git a/docs/manual/structs.mdx b/docs/manual/structs.mdx index 818058ba4c..fd7462b9ea 100644 --- a/docs/manual/structs.mdx +++ b/docs/manual/structs.mdx @@ -128,6 +128,22 @@ you can elide it because Mojo already knows its type (`MyPair` in this case). ::: +### `fn` versus `def` in struct methods + +Struct methods can be declared with either the `def` or `fn` keywords. One +important difference is that an `fn` function without the `raises` keyword can't +raise an error. When you call a function that *can* raise an error from inside a +method that *can't* raise an error, Mojo requires you to handle any errors, as +described in +[Errors, error handling, and context managers](/mojo/manual/errors). + +If you're writing code that you expect to use widely or distribute as a package, +you may want to use `fn` functions for APIs that can't raise an error to limit +the number of places users need to add error handling code. + +A struct's `__del__()` method, or destructor, **must** be a non-raising method, +so it's always declared with `fn` (and without the `raises` keyword). + ### Static methods A struct can also have *static methods*. A static method can be called without diff --git a/docs/manual/traits.mdx b/docs/manual/traits.mdx index 0d13119942..948185e09b 100644 --- a/docs/manual/traits.mdx +++ b/docs/manual/traits.mdx @@ -97,8 +97,8 @@ trait Quackable: ``` A trait looks a lot like a struct, except it's introduced by the `trait` -keyword. Right now, a trait can only contain method signatures, and cannot -include method implementations. Each method signature must be followed by +keyword. A trait can contain method signatures, but it can't implement those +methods. Each method signature must be followed by three dots (`...`) to indicate that the method is unimplemented. A trait can also include associated aliases—compile-time constant values that diff --git a/examples/notebooks/environment.yml b/examples/notebooks/environment.yml deleted file mode 100644 index 45a48799ef..0000000000 --- a/examples/notebooks/environment.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: mojo-notebooks -channels: - - pytorch - - https://conda.modular.com/max/ - - conda-forge - - defaults -dependencies: - - python>=3.11,<3.12 - - max>=24.4.0dev6 - - max = "*" -pip = ">=24.0,<25" -jupyterlab = ">=4.2.5,<5" -matplotlib = ">=3.9.2,<4" -numpy = ">=1.26.4,<2" From 02a2e4b3b08afb7030f0ff1c0d158cf90b9d9eca Mon Sep 17 00:00:00 2001 From: Jack Clayton Date: Thu, 23 Jan 2025 19:24:59 -0500 Subject: [PATCH 151/182] [stdlib] Optimize String.join for very large `List` This adds some methods for writing `List[WritableCollectionElement]` to buffers, and a function to write it buffered to any writer. This is then used for `String.join` which had bad performance for very large amounts of elements, it now buffers to the heap if over the buffer_size to avoid multiple allocations. Improves perf of joining a 10 million element list by 27x. More context in Discord thread: https://discord.com/channels/1087530497313357884/1331776837738696828/1331957122409435146 MODULAR_ORIG_COMMIT_REV_ID: a159f610003a846a9be9b54dad6f0d1019799203 --- stdlib/src/builtin/debug_assert.mojo | 5 +- stdlib/src/collections/string/string.mojo | 35 +++++--- stdlib/src/utils/write.mojo | 103 +++++++++++++++++++--- 3 files changed, 118 insertions(+), 25 deletions(-) diff --git a/stdlib/src/builtin/debug_assert.mojo b/stdlib/src/builtin/debug_assert.mojo index a18a9eb271..2b62fe71a8 100644 --- a/stdlib/src/builtin/debug_assert.mojo +++ b/stdlib/src/builtin/debug_assert.mojo @@ -27,7 +27,7 @@ from builtin._location import __call_location, _SourceLocation from memory import UnsafePointer, Span from utils.write import ( - _ArgBytes, + _TotalWritableBytes, _WriteBufferHeap, _WriteBufferStack, write_args, @@ -247,7 +247,7 @@ fn _debug_assert_msg( pass elif is_nvidia_gpu(): # Count the total length of bytes to allocate only once - var arg_bytes = _ArgBytes() + var arg_bytes = _TotalWritableBytes() arg_bytes.write( "At ", loc, @@ -272,6 +272,7 @@ fn _debug_assert_msg( stdout.write_bytes( Span[Byte, ImmutableAnyOrigin](ptr=buffer.data, length=buffer.pos) ) + buffer.data.free() else: var buffer = _WriteBufferStack[4096](stdout) diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 4cee5a90d0..d310637df8 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -20,7 +20,7 @@ from os import abort from sys import bitwidthof, llvm_intrinsic from sys.ffi import c_char from sys.intrinsics import _type_is_eq -from utils.write import write_buffered, _WriteBufferStack +from utils.write import write_buffered, _TotalWritableBytes, _WriteBufferHeap from bit import count_leading_zeros from memory import UnsafePointer, memcmp, memcpy, Span @@ -1190,11 +1190,20 @@ struct String( var sep = StaticString(ptr=self.unsafe_ptr(), length=len(self)) return String(elems, sep=sep) - fn join[T: WritableCollectionElement](self, elems: List[T, *_]) -> String: + fn join[ + T: WritableCollectionElement, //, buffer_size: Int = 4096 + ](self, elems: List[T, *_]) -> String: """Joins string elements using the current string as a delimiter. + Defaults to writing to the stack if total bytes of `elems` is less than + `buffer_size`, otherwise will allocate once to the heap and write + directly into that. The `buffer_size` defaults to 4096 bytes to match + the default page size on arm64 and x86-64, but you can increase this if + you're joining a very large `List` of elements to write into the stack + instead of the heap. Parameters: T: The types of the elements. + buffer_size: The max size of the stack buffer. Args: elems: The input values. @@ -1202,14 +1211,20 @@ struct String( Returns: The joined string. """ - var string = String() - var buffer = _WriteBufferStack(string) - for i in range(len(elems)): - buffer.write(elems[i]) - if i < len(elems) - 1: - buffer.write(self) - buffer.flush() - return string + var sep = StaticString(ptr=self.unsafe_ptr(), length=len(self)) + var total_bytes = _TotalWritableBytes(elems, sep=sep) + + # Use heap if over the stack buffer size + if total_bytes.size + 1 > buffer_size: + var buffer = _WriteBufferHeap(total_bytes.size + 1) + buffer.write_list(elems, sep=sep) + buffer.data[total_bytes.size] = 0 + return String(ptr=buffer.data, length=total_bytes.size + 1) + # Use stack otherwise + else: + var string = String() + write_buffered[buffer_size](string, elems, sep=sep) + return string @always_inline fn chars(self) -> CharsIter[__origin_of(self)]: diff --git a/stdlib/src/utils/write.mojo b/stdlib/src/utils/write.mojo index 2424d5dfcc..e5b4f16128 100644 --- a/stdlib/src/utils/write.mojo +++ b/stdlib/src/utils/write.mojo @@ -227,18 +227,30 @@ struct _WriteBufferHeap(Writer): ].alloc(size) self.pos = 0 - fn __del__(owned self): - self.data.free() + fn write_list[ + T: WritableCollectionElement + ](mut self, values: List[T, *_], *, sep: StaticString = ""): + var length = len(values) + if length == 0: + return + self.write(values[0]) + if length > 1: + for i in range(1, length): + self.write(sep, values[i]) @always_inline fn write_bytes(mut self, bytes: Span[UInt8, _]): len_bytes = len(bytes) - # If empty then return - if len_bytes == 0: - return var ptr = bytes.unsafe_ptr() - for i in range(len_bytes): - self.data[i + self.pos] = ptr[i] + + # TODO: fix memcpy alignment on nvidia GPU + @parameter + if is_nvidia_gpu(): + for i in range(len_bytes): + self.data[i + self.pos] = ptr[i] + else: + memcpy(self.data + self.pos, ptr, len_bytes) + self.pos += len_bytes fn write[*Ts: Writable](mut self, *args: *Ts): @@ -249,12 +261,24 @@ struct _WriteBufferHeap(Writer): args.each[write_arg]() -struct _ArgBytes(Writer): +struct _TotalWritableBytes(Writer): var size: Int fn __init__(out self): self.size = 0 + fn __init__[ + T: WritableCollectionElement + ](out self, values: List[T, *_], sep: StaticString = ""): + self.size = 0 + var length = len(values) + if length == 0: + return + self.write(values[0]) + if length > 1: + for i in range(1, length): + self.write(sep, values[i]) + fn write_bytes(mut self, bytes: Span[UInt8, _]): self.size += len(bytes) @@ -279,6 +303,17 @@ struct _WriteBufferStack[ self.pos = 0 self.writer = Pointer.address_of(writer) + fn write_list[ + T: WritableCollectionElement + ](mut self, values: List[T, *_], *, sep: StaticString = ""): + var length = len(values) + if length == 0: + return + self.write(values[0]) + if length > 1: + for i in range(1, length): + self.write(sep, values[i]) + fn flush(mut self): self.writer[].write_bytes( Span[Byte, ImmutableAnyOrigin]( @@ -289,16 +324,13 @@ struct _WriteBufferStack[ fn write_bytes(mut self, bytes: Span[Byte, _]): len_bytes = len(bytes) - # If empty then return - if len_bytes == 0: - return # If span is too large to fit in buffer, write directly and return if len_bytes > capacity: self.flush() self.writer[].write_bytes(bytes) return # If buffer would overflow, flush writer and reset pos to 0. - if self.pos + len_bytes > capacity: + elif self.pos + len_bytes > capacity: self.flush() # Continue writing to buffer memcpy(self.data.unsafe_ptr() + self.pos, bytes.unsafe_ptr(), len_bytes) @@ -376,7 +408,7 @@ fn write_buffered[ @parameter if use_heap: # Count the total length of bytes to allocate only once - var arg_bytes = _ArgBytes() + var arg_bytes = _TotalWritableBytes() write_args(arg_bytes, args, sep=sep, end=end) var buffer = _WriteBufferHeap(arg_bytes.size + 1) @@ -385,7 +417,52 @@ fn write_buffered[ writer.write_bytes( Span[Byte, ImmutableAnyOrigin](ptr=buffer.data, length=buffer.pos) ) + buffer.data.free() else: var buffer = _WriteBufferStack[buffer_size](writer) write_args(buffer, args, sep=sep, end=end) buffer.flush() + + +fn write_buffered[ + W: Writer, + T: WritableCollectionElement, //, + buffer_size: Int = 4096, +](mut writer: W, values: List[T, *_], *, sep: StaticString = ""): + """ + Use a buffer on the stack to minimize expensive calls to the writer. You + can also add seperators between the values. The default stack space used for + the buffer is 4096 bytes which matches the default arm64 and x86-64 page + size, you can modify this e.g. when writing a large amount of data to a + file. + + Parameters: + W: The type of the `Writer` to write to. + T: The `Writable` type of the `List`. + buffer_size: How many bytes to write to a buffer before writing out to + the `writer` (default `4096`). + + Args: + writer: The `Writer` to write to. + values: A `List` of Writable arguments. + sep: The separator used between elements. + + Example + + ```mojo + import sys + from utils import write_buffered + + var string = String() + var values = List[String]("3", "total", "args") + write_buffered(string, values, sep=",") + ``` + + ``` + 3, total, args + ``` + . + """ + var buffer = _WriteBufferStack(writer) + buffer.write_list(values, sep=sep) + buffer.flush() From 171851e205eba7b18e98446dc97b5454237978db Mon Sep 17 00:00:00 2001 From: Ken Jones <165197230+KenJones-Modular@users.noreply.github.com> Date: Thu, 23 Jan 2025 18:55:01 -0800 Subject: [PATCH 152/182] Updated docs to use `Tuple` indexing instead of `Tuple.get()` The `Tuple.get()` method has been removed. You should now use indexing, like `tup[0]`, `tup[1]`, etc. to retrieve the individual values of a `Tuple`. MODULAR_ORIG_COMMIT_REV_ID: 35abb07584cd6e5201645d98586686e837d79e86 --- docs/manual/types.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/types.mdx b/docs/manual/types.mdx index e45e1b627b..49669c32d9 100644 --- a/docs/manual/types.mdx +++ b/docs/manual/types.mdx @@ -425,7 +425,7 @@ x, y = example_tuple print(x, y) # Get individual values with an index -s = example_tuple.get[1, String]() +s = example_tuple[1] print(s) ``` @@ -440,7 +440,7 @@ we must also convert `"Example"` from type `StringLiteral` to type `String`. ```mojo example_tuple = (1, String("Example")) -s = example_tuple.get[1, String]() +s = example_tuple[1] print(s) ``` From 8166be8a12b352f8c349119d7eea0275da46bf0e Mon Sep 17 00:00:00 2001 From: Chris Elrod Date: Fri, 24 Jan 2025 15:48:11 +0700 Subject: [PATCH 153/182] [stdlib] Remove debug info from load and store methods of `UnsafePointer` This can improve some error messages, allowing users to focus on the source of the bad read/write, rather than its implementation. MODULAR_ORIG_COMMIT_REV_ID: a456f0d4dd3704f62796fb19c218a6dbfe4be969 --- stdlib/src/memory/unsafe_pointer.mojo | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/stdlib/src/memory/unsafe_pointer.mojo b/stdlib/src/memory/unsafe_pointer.mojo index d2c19e8fb1..eafee8084a 100644 --- a/stdlib/src/memory/unsafe_pointer.mojo +++ b/stdlib/src/memory/unsafe_pointer.mojo @@ -538,7 +538,7 @@ struct UnsafePointer[ else: return __mlir_op.`pop.load`[alignment = alignment.value](address) - @always_inline + @always_inline("nodebug") fn load[ type: DType, //, width: Int = 1, @@ -612,7 +612,7 @@ struct UnsafePointer[ invariant=invariant, ]() - @always_inline + @always_inline("nodebug") fn store[ I: Indexer, type: DType, //, @@ -639,7 +639,7 @@ struct UnsafePointer[ constrained[mut, _must_be_mut_err]() self.offset(offset)._store[alignment=alignment, volatile=volatile](val) - @always_inline + @always_inline("nodebug") fn store[ I: Indexer, type: DType, @@ -672,7 +672,7 @@ struct UnsafePointer[ constrained[mut, _must_be_mut_err]() self.offset(offset).store[alignment=alignment, volatile=volatile](val) - @always_inline + @always_inline("nodebug") fn store[ type: DType, offset_type: DType, //, @@ -705,7 +705,7 @@ struct UnsafePointer[ val ) - @always_inline + @always_inline("nodebug") fn store[ type: DType, width: Int, From 14ee85e73111991d168b26c55ae9a3e6b6800fab Mon Sep 17 00:00:00 2001 From: Rasool Sharifi Date: Fri, 24 Jan 2025 11:12:26 -0500 Subject: [PATCH 154/182] [stdlib] Support thread block cluster for SM90+ GPUs Support Thread Block Clusters for SM90+ GPUs MODULAR_ORIG_COMMIT_REV_ID: 09bad1920d695132a6b5f2160b63000e0931e40f --- stdlib/src/sys/intrinsics.mojo | 79 +++++++++++++++++++++++++++++++++- 1 file changed, 78 insertions(+), 1 deletion(-) diff --git a/stdlib/src/sys/intrinsics.mojo b/stdlib/src/sys/intrinsics.mojo index 20c8064630..c787b9b398 100644 --- a/stdlib/src/sys/intrinsics.mojo +++ b/stdlib/src/sys/intrinsics.mojo @@ -23,7 +23,7 @@ import math from memory import AddressSpace, UnsafePointer from memory.pointer import _GPUAddressSpace - +from sys.info import _is_sm_9x from ._assembly import inlined_assembly from .info import is_nvidia_gpu, is_amd_gpu, sizeof @@ -1227,3 +1227,80 @@ struct _GridIdx: alias global_idx = _GridIdx() + + +# ===-----------------------------------------------------------------------===# +# cluster_dim +# ===-----------------------------------------------------------------------===# + + +@register_passable("trivial") +struct _ClusterDim: + """ClusterDim provides static methods for getting the x/y/z dimension of a + Cluster.""" + + @always_inline("nodebug") + fn __init__(out self): + return + + @always_inline("nodebug") + fn __getattr__[dim: StringLiteral](self) -> UInt: + """Gets the `x`, `y`, or `z` dimension of the cluster. + + Returns: + The `x`, `y`, or `z` dimension of the cluster. + """ + constrained[ + is_nvidia_gpu() and _is_sm_9x(), + "cluster_id is only supported on NVIDIA SM90+ GPUs", + ]() + constrained[ + dim in ("x", "y", "z"), "the accessor must be either x, y, or z" + ]() + + alias intrinsic_name = "llvm.nvvm.read.ptx.sreg.cluster.nctaid." + dim + return UInt( + Int(llvm_intrinsic[intrinsic_name, Int32, has_side_effect=False]()) + ) + + +alias cluster_dim = _ClusterDim() + +# ===-----------------------------------------------------------------------===# +# cluster_idx +# ===-----------------------------------------------------------------------===# + + +@register_passable("trivial") +struct _ClusterIdx: + """_ClusterIdx provides static methods for getting the x/y/z coordinates of + a cluster within a grid.""" + + @always_inline("nodebug") + fn __init__(out self): + return + + @always_inline("nodebug") + @staticmethod + fn _get_intrinsic_name[dim: StringLiteral]() -> StringLiteral: + return "llvm.nvvm.read.ptx.sreg.clusterid." + dim + + @always_inline("nodebug") + fn __getattr__[dim: StringLiteral](self) -> UInt32: + """Gets the `x`, `y`, or `z` coordinates of a cluster within a grid. + + Returns: + The `x`, `y`, or `z` coordinates of a cluster within a grid. + """ + constrained[ + is_nvidia_gpu() and _is_sm_9x(), + "cluster_id is only supported on NVIDIA SM90+ GPUs", + ]() + constrained[ + dim in ("x", "y", "z"), "the accessor must be either x, y, or z" + ]() + alias intrinsic_name = Self._get_intrinsic_name[dim]() + return llvm_intrinsic[intrinsic_name, UInt32, has_side_effect=False]() + + +alias cluster_idx = _ClusterIdx() From 699ee47c763709f0b00b707f4d3f03f07a38f0e3 Mon Sep 17 00:00:00 2001 From: Keith Smiley Date: Fri, 24 Jan 2025 12:09:42 -0800 Subject: [PATCH 155/182] [OSS] Update copyright year (#54579) MODULAR_ORIG_COMMIT_REV_ID: ab1bcce3b8c4a9e7443d1e41ba5ed84f292dd8e0 --- examples/check_mod.py | 2 +- examples/life/benchmark.mojo | 2 +- examples/life/gridv1.mojo | 2 +- examples/life/gridv2.mojo | 2 +- examples/life/lifev1.mojo | 2 +- examples/life/lifev2.mojo | 2 +- examples/life/test/test_gridv1.mojo | 2 +- examples/life/test/test_gridv2.mojo | 2 +- examples/operators/main.mojo | 2 +- examples/operators/my_complex.mojo | 2 +- examples/operators/test_my_complex.mojo | 2 +- stdlib/benchmarks/algorithm/bench_elementwise.mojo | 2 +- stdlib/benchmarks/builtin/bench_int.mojo | 2 +- stdlib/benchmarks/builtin/bench_sort.mojo | 2 +- stdlib/benchmarks/collections/bench_dict.mojo | 2 +- stdlib/benchmarks/collections/bench_string.mojo | 2 +- stdlib/benchmarks/hashlib/bench_hash.mojo | 2 +- stdlib/benchmarks/lit.cfg.py | 2 +- stdlib/benchmarks/math/bench_math.mojo | 2 +- stdlib/benchmarks/utils/bench_formatter.mojo | 2 +- stdlib/benchmarks/utils/bench_memmem.mojo | 2 +- stdlib/docs/style-guide.md | 2 +- stdlib/scripts/.markdownlint.yaml | 2 +- stdlib/scripts/build-stdlib.sh | 2 +- stdlib/scripts/check-docstrings.py | 2 +- stdlib/scripts/check_licenses.mojo | 2 +- stdlib/scripts/install-build-tools-linux.sh | 2 +- stdlib/scripts/install-build-tools-macos.sh | 2 +- stdlib/scripts/markdownlint.sh | 2 +- stdlib/scripts/run-benchmarks.sh | 4 ++-- stdlib/scripts/run-tests.sh | 4 ++-- stdlib/src/__init__.mojo | 2 +- stdlib/src/base64/__init__.mojo | 2 +- stdlib/src/base64/_b64encode.mojo | 2 +- stdlib/src/base64/base64.mojo | 2 +- stdlib/src/bit/__init__.mojo | 2 +- stdlib/src/bit/bit.mojo | 2 +- stdlib/src/builtin/__init__.mojo | 2 +- stdlib/src/builtin/_closure.mojo | 2 +- stdlib/src/builtin/_format_float.mojo | 2 +- stdlib/src/builtin/_location.mojo | 2 +- stdlib/src/builtin/_pybind.mojo | 2 +- stdlib/src/builtin/_startup.mojo | 2 +- stdlib/src/builtin/_stubs.mojo | 2 +- stdlib/src/builtin/anytype.mojo | 2 +- stdlib/src/builtin/bool.mojo | 2 +- stdlib/src/builtin/breakpoint.mojo | 2 +- stdlib/src/builtin/builtin_list.mojo | 2 +- stdlib/src/builtin/builtin_slice.mojo | 2 +- stdlib/src/builtin/char.mojo | 2 +- stdlib/src/builtin/comparable.mojo | 2 +- stdlib/src/builtin/constrained.mojo | 2 +- stdlib/src/builtin/coroutine.mojo | 2 +- stdlib/src/builtin/debug_assert.mojo | 2 +- stdlib/src/builtin/dtype.mojo | 2 +- stdlib/src/builtin/equality_comparable.mojo | 2 +- stdlib/src/builtin/error.mojo | 2 +- stdlib/src/builtin/file.mojo | 2 +- stdlib/src/builtin/file_descriptor.mojo | 2 +- stdlib/src/builtin/float_literal.mojo | 2 +- stdlib/src/builtin/floatable.mojo | 2 +- stdlib/src/builtin/format_int.mojo | 2 +- stdlib/src/builtin/identifiable.mojo | 2 +- stdlib/src/builtin/int.mojo | 2 +- stdlib/src/builtin/int_literal.mojo | 2 +- stdlib/src/builtin/io.mojo | 2 +- stdlib/src/builtin/len.mojo | 2 +- stdlib/src/builtin/math.mojo | 2 +- stdlib/src/builtin/none.mojo | 2 +- stdlib/src/builtin/object.mojo | 2 +- stdlib/src/builtin/range.mojo | 2 +- stdlib/src/builtin/rebind.mojo | 2 +- stdlib/src/builtin/repr.mojo | 2 +- stdlib/src/builtin/reversed.mojo | 2 +- stdlib/src/builtin/simd.mojo | 2 +- stdlib/src/builtin/sort.mojo | 2 +- stdlib/src/builtin/str.mojo | 2 +- stdlib/src/builtin/string_literal.mojo | 2 +- stdlib/src/builtin/swap.mojo | 2 +- stdlib/src/builtin/tuple.mojo | 2 +- stdlib/src/builtin/type_aliases.mojo | 2 +- stdlib/src/builtin/uint.mojo | 2 +- stdlib/src/builtin/value.mojo | 2 +- stdlib/src/collections/__init__.mojo | 2 +- stdlib/src/collections/_index_normalization.mojo | 2 +- stdlib/src/collections/counter.mojo | 2 +- stdlib/src/collections/deque.mojo | 2 +- stdlib/src/collections/dict.mojo | 2 +- stdlib/src/collections/inline_array.mojo | 2 +- stdlib/src/collections/inline_list.mojo | 2 +- stdlib/src/collections/linked_list.mojo | 2 +- stdlib/src/collections/list.mojo | 2 +- stdlib/src/collections/optional.mojo | 2 +- stdlib/src/collections/set.mojo | 2 +- stdlib/src/collections/string/__init__.mojo | 2 +- stdlib/src/collections/string/_unicode.mojo | 2 +- stdlib/src/collections/string/_unicode_lookups.mojo | 4 ++-- stdlib/src/collections/string/_utf8_validation.mojo | 2 +- stdlib/src/collections/string/format.mojo | 2 +- stdlib/src/collections/string/inline_string.mojo | 2 +- stdlib/src/collections/string/string.mojo | 2 +- stdlib/src/collections/string/string_slice.mojo | 2 +- stdlib/src/collections/vector.mojo | 2 +- stdlib/src/documentation/__init__.mojo | 2 +- stdlib/src/documentation/documentation.mojo | 2 +- stdlib/src/hashlib/__init__.mojo | 2 +- stdlib/src/hashlib/_ahash.mojo | 2 +- stdlib/src/hashlib/_hasher.mojo | 2 +- stdlib/src/hashlib/hash.mojo | 2 +- stdlib/src/math/__init__.mojo | 2 +- stdlib/src/math/constants.mojo | 2 +- stdlib/src/math/math.mojo | 2 +- stdlib/src/math/polynomial.mojo | 2 +- stdlib/src/memory/__init__.mojo | 2 +- stdlib/src/memory/arc.mojo | 2 +- stdlib/src/memory/maybe_uninitialized.mojo | 2 +- stdlib/src/memory/memory.mojo | 2 +- stdlib/src/memory/owned_pointer.mojo | 2 +- stdlib/src/memory/pointer.mojo | 2 +- stdlib/src/memory/span.mojo | 2 +- stdlib/src/memory/unsafe.mojo | 2 +- stdlib/src/memory/unsafe_pointer.mojo | 2 +- stdlib/src/os/__init__.mojo | 2 +- stdlib/src/os/_linux_aarch64.mojo | 2 +- stdlib/src/os/_linux_x86.mojo | 2 +- stdlib/src/os/_macos.mojo | 2 +- stdlib/src/os/_windows.mojo | 2 +- stdlib/src/os/atomic.mojo | 2 +- stdlib/src/os/env.mojo | 2 +- stdlib/src/os/fstat.mojo | 2 +- stdlib/src/os/os.mojo | 2 +- stdlib/src/os/path/__init__.mojo | 2 +- stdlib/src/os/path/path.mojo | 2 +- stdlib/src/os/pathlike.mojo | 2 +- stdlib/src/pathlib/__init__.mojo | 2 +- stdlib/src/pathlib/path.mojo | 2 +- stdlib/src/prelude/__init__.mojo | 2 +- stdlib/src/pwd/__init__.mojo | 2 +- stdlib/src/pwd/_linux.mojo | 2 +- stdlib/src/pwd/_macos.mojo | 2 +- stdlib/src/pwd/pwd.mojo | 2 +- stdlib/src/python/__init__.mojo | 2 +- stdlib/src/python/_bindings.mojo | 2 +- stdlib/src/python/_cpython.mojo | 2 +- stdlib/src/python/python.mojo | 2 +- stdlib/src/python/python_object.mojo | 2 +- stdlib/src/random/__init__.mojo | 2 +- stdlib/src/random/random.mojo | 2 +- stdlib/src/stat/__init__.mojo | 2 +- stdlib/src/stat/stat.mojo | 2 +- stdlib/src/sys/__init__.mojo | 2 +- stdlib/src/sys/_amdgpu.mojo | 2 +- stdlib/src/sys/_assembly.mojo | 2 +- stdlib/src/sys/_build.mojo | 2 +- stdlib/src/sys/_io.mojo | 2 +- stdlib/src/sys/_libc.mojo | 2 +- stdlib/src/sys/arg.mojo | 2 +- stdlib/src/sys/debug.mojo | 2 +- stdlib/src/sys/ffi.mojo | 2 +- stdlib/src/sys/info.mojo | 2 +- stdlib/src/sys/intrinsics.mojo | 2 +- stdlib/src/sys/param_env.mojo | 2 +- stdlib/src/sys/terminate.mojo | 2 +- stdlib/src/tempfile/__init__.mojo | 2 +- stdlib/src/tempfile/tempfile.mojo | 2 +- stdlib/src/testing/__init__.mojo | 2 +- stdlib/src/testing/testing.mojo | 2 +- stdlib/src/time/__init__.mojo | 2 +- stdlib/src/time/time.mojo | 2 +- stdlib/src/utils/__init__.mojo | 2 +- stdlib/src/utils/_select.mojo | 2 +- stdlib/src/utils/_serialize.mojo | 2 +- stdlib/src/utils/_visualizers.mojo | 2 +- stdlib/src/utils/index.mojo | 2 +- stdlib/src/utils/lock.mojo | 2 +- stdlib/src/utils/loop.mojo | 2 +- stdlib/src/utils/numerics.mojo | 2 +- stdlib/src/utils/static_tuple.mojo | 2 +- stdlib/src/utils/stringref.mojo | 2 +- stdlib/src/utils/variant.mojo | 2 +- stdlib/src/utils/write.mojo | 2 +- stdlib/test/base64/test_base64.mojo | 2 +- stdlib/test/bit/test_bit.mojo | 2 +- stdlib/test/builtin/test_any_all.mojo | 2 +- stdlib/test/builtin/test_bfloat16.mojo | 2 +- stdlib/test/builtin/test_bool.mojo | 2 +- stdlib/test/builtin/test_char.mojo | 2 +- stdlib/test/builtin/test_debug_assert.mojo | 2 +- stdlib/test/builtin/test_debug_assert_default_error.mojo | 2 +- stdlib/test/builtin/test_debug_assert_mode_all.mojo | 2 +- stdlib/test/builtin/test_debug_assert_mode_all_error.mojo | 2 +- stdlib/test/builtin/test_debug_assert_mode_none.mojo | 2 +- stdlib/test/builtin/test_debug_assert_warning.mojo | 2 +- stdlib/test/builtin/test_deprecation_warnings.mojo | 2 +- stdlib/test/builtin/test_dtype.mojo | 2 +- stdlib/test/builtin/test_error.mojo | 2 +- stdlib/test/builtin/test_file.mojo | 2 +- stdlib/test/builtin/test_float_literal.mojo | 2 +- stdlib/test/builtin/test_format_float.mojo | 2 +- stdlib/test/builtin/test_format_int.mojo | 2 +- stdlib/test/builtin/test_int.mojo | 2 +- stdlib/test/builtin/test_int_literal.mojo | 2 +- stdlib/test/builtin/test_issue_1004.mojo | 2 +- stdlib/test/builtin/test_issue_1505.mojo | 2 +- stdlib/test/builtin/test_issue_3908.mojo | 2 +- stdlib/test/builtin/test_list_literal.mojo | 2 +- stdlib/test/builtin/test_location.mojo | 2 +- stdlib/test/builtin/test_math.mojo | 2 +- stdlib/test/builtin/test_none.mojo | 2 +- stdlib/test/builtin/test_object.mojo | 2 +- stdlib/test/builtin/test_print.mojo | 2 +- stdlib/test/builtin/test_print_long_string.mojo | 2 +- stdlib/test/builtin/test_print_stderr.mojo | 2 +- stdlib/test/builtin/test_range.mojo | 2 +- stdlib/test/builtin/test_range_out_of_bounds.mojo | 2 +- stdlib/test/builtin/test_range_uint_reverse_range_bad.mojo | 2 +- stdlib/test/builtin/test_rebind.mojo | 2 +- stdlib/test/builtin/test_repr.mojo | 2 +- stdlib/test/builtin/test_reversed.mojo | 2 +- stdlib/test/builtin/test_simd.mojo | 2 +- stdlib/test/builtin/test_slice.mojo | 2 +- stdlib/test/builtin/test_sort.mojo | 2 +- stdlib/test/builtin/test_sort_issue_1018.mojo | 2 +- stdlib/test/builtin/test_stdin.mojo | 2 +- stdlib/test/builtin/test_str.mojo | 2 +- stdlib/test/builtin/test_string_literal.mojo | 2 +- stdlib/test/builtin/test_swap.mojo | 2 +- stdlib/test/builtin/test_tuple.mojo | 2 +- stdlib/test/builtin/test_uint.mojo | 2 +- stdlib/test/builtin/test_uint_error.mojo | 2 +- stdlib/test/collections/string/test_inlined_string.mojo | 2 +- stdlib/test/collections/string/test_string.mojo | 2 +- stdlib/test/collections/string/test_string_slice.mojo | 2 +- stdlib/test/collections/string/test_unicode.mojo | 2 +- stdlib/test/collections/test_counter.mojo | 2 +- stdlib/test/collections/test_deque.mojo | 2 +- stdlib/test/collections/test_dict.mojo | 2 +- stdlib/test/collections/test_index_normalization.mojo | 2 +- stdlib/test/collections/test_inline_array.mojo | 2 +- stdlib/test/collections/test_inline_list.mojo | 2 +- stdlib/test/collections/test_linked_list.mojo | 2 +- stdlib/test/collections/test_list.mojo | 2 +- stdlib/test/collections/test_list_getitem_invalid_index.mojo | 2 +- stdlib/test/collections/test_optional.mojo | 2 +- stdlib/test/collections/test_set.mojo | 2 +- stdlib/test/collections/test_vector.mojo | 2 +- stdlib/test/hashlib/test_ahash.mojo | 2 +- stdlib/test/hashlib/test_hash.mojo | 2 +- stdlib/test/hashlib/test_hasher.mojo | 2 +- stdlib/test/lit.cfg.py | 2 +- stdlib/test/memory/test_arc.mojo | 2 +- stdlib/test/memory/test_bitcast.mojo | 2 +- stdlib/test/memory/test_maybe_uninitialized.mojo | 2 +- stdlib/test/memory/test_memory.mojo | 2 +- stdlib/test/memory/test_owned_pointer.mojo | 2 +- stdlib/test/memory/test_reference.mojo | 2 +- stdlib/test/memory/test_span.mojo | 2 +- stdlib/test/memory/test_unsafepointer.mojo | 2 +- stdlib/test/os/path/test_basename.mojo | 2 +- stdlib/test/os/path/test_dirname.mojo | 2 +- stdlib/test/os/path/test_exists.mojo | 2 +- stdlib/test/os/path/test_expanduser.mojo | 2 +- stdlib/test/os/path/test_expandvars.mojo | 2 +- stdlib/test/os/path/test_getsize.mojo | 2 +- stdlib/test/os/path/test_isdir.mojo | 2 +- stdlib/test/os/path/test_isfile.mojo | 2 +- stdlib/test/os/path/test_islink.mojo | 2 +- stdlib/test/os/path/test_join.mojo | 2 +- stdlib/test/os/path/test_split.mojo | 2 +- stdlib/test/os/path/test_splitroot.mojo | 2 +- stdlib/test/os/test_atomic.mojo | 2 +- stdlib/test/os/test_env.mojo | 2 +- stdlib/test/os/test_listdir.mojo | 2 +- stdlib/test/os/test_mkdir_and_rmdir.mojo | 2 +- stdlib/test/os/test_no_trap.mojo | 2 +- stdlib/test/os/test_remove.mojo | 2 +- stdlib/test/os/test_stat.mojo | 2 +- stdlib/test/os/test_trap.mojo | 2 +- stdlib/test/os/test_trap_stringable.mojo | 2 +- stdlib/test/pathlib/test_pathlib.mojo | 2 +- stdlib/test/pwd/test_pwd.mojo | 2 +- stdlib/test/python/custom_indexable.py | 2 +- .../python/module_for_test_python_object_dunder_contains.py | 2 +- stdlib/test/python/my_module.py | 2 +- stdlib/test/python/test_ownership.mojo | 2 +- stdlib/test/python/test_python_cpython.mojo | 2 +- stdlib/test/python/test_python_error_handling.mojo | 2 +- stdlib/test/python/test_python_info.mojo | 2 +- stdlib/test/python/test_python_interop.mojo | 2 +- stdlib/test/python/test_python_module_create.mojo | 2 +- stdlib/test/python/test_python_object.mojo | 2 +- stdlib/test/python/test_python_object_dunder_contains.mojo | 2 +- stdlib/test/python/test_python_object_len_raises.mojo | 2 +- stdlib/test/python/test_python_to_mojo.mojo | 2 +- stdlib/test/random/test_random.mojo | 2 +- stdlib/test/sys/test_aarch64_target.mojo | 2 +- stdlib/test/sys/test_build_info_debug.mojo | 2 +- stdlib/test/sys/test_c_types.mojo | 2 +- stdlib/test/sys/test_dlhandle.mojo | 2 +- stdlib/test/sys/test_exit_0.mojo | 2 +- stdlib/test/sys/test_exit_1.mojo | 2 +- stdlib/test/sys/test_intrinsics.mojo | 2 +- stdlib/test/sys/test_invalid_paramenv.mojo | 2 +- stdlib/test/sys/test_linux_target.mojo | 2 +- stdlib/test/sys/test_macos_target.mojo | 2 +- stdlib/test/sys/test_paramenv.mojo | 2 +- stdlib/test/sys/test_targetinfo.mojo | 2 +- stdlib/test/sys/test_windows_target.mojo | 2 +- stdlib/test/tempfile/test_tempfile.mojo | 2 +- stdlib/test/test_utils/__init__.mojo | 2 +- stdlib/test/test_utils/test_utils.mojo | 2 +- stdlib/test/test_utils/types.mojo | 2 +- stdlib/test/testing/test_assert_raises.mojo | 2 +- stdlib/test/testing/test_assertion.mojo | 2 +- stdlib/test/time/test_time.mojo | 2 +- stdlib/test/utils/issue_13632.mojo | 2 +- stdlib/test/utils/test_index.mojo | 2 +- stdlib/test/utils/test_numerics.mojo | 2 +- stdlib/test/utils/test_select.mojo | 2 +- stdlib/test/utils/test_static_tuple.mojo | 2 +- stdlib/test/utils/test_stringref.mojo | 2 +- stdlib/test/utils/test_tuple.mojo | 2 +- stdlib/test/utils/test_unroll.mojo | 2 +- stdlib/test/utils/test_variant.mojo | 2 +- stdlib/test/utils/test_write.mojo | 2 +- stdlib/test/utils/test_write_to_stdout.mojo | 2 +- 326 files changed, 329 insertions(+), 329 deletions(-) diff --git a/examples/check_mod.py b/examples/check_mod.py index 26e99dc419..88ef0e75cb 100644 --- a/examples/check_mod.py +++ b/examples/check_mod.py @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/life/benchmark.mojo b/examples/life/benchmark.mojo index c54c93f15b..35d58f0f6b 100644 --- a/examples/life/benchmark.mojo +++ b/examples/life/benchmark.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/life/gridv1.mojo b/examples/life/gridv1.mojo index ec65b6ad74..6e5527f17a 100644 --- a/examples/life/gridv1.mojo +++ b/examples/life/gridv1.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/life/gridv2.mojo b/examples/life/gridv2.mojo index fa5807974f..fc074a0e7f 100644 --- a/examples/life/gridv2.mojo +++ b/examples/life/gridv2.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/life/lifev1.mojo b/examples/life/lifev1.mojo index 04e78df7c4..1b8a4a9400 100644 --- a/examples/life/lifev1.mojo +++ b/examples/life/lifev1.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/life/lifev2.mojo b/examples/life/lifev2.mojo index e78306c0d9..af6ec73851 100644 --- a/examples/life/lifev2.mojo +++ b/examples/life/lifev2.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/life/test/test_gridv1.mojo b/examples/life/test/test_gridv1.mojo index 19e0d4c8a0..ab149e0da7 100644 --- a/examples/life/test/test_gridv1.mojo +++ b/examples/life/test/test_gridv1.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/life/test/test_gridv2.mojo b/examples/life/test/test_gridv2.mojo index cc251a9d6b..d6ca19029b 100644 --- a/examples/life/test/test_gridv2.mojo +++ b/examples/life/test/test_gridv2.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/operators/main.mojo b/examples/operators/main.mojo index 09f69c3837..c26e654568 100644 --- a/examples/operators/main.mojo +++ b/examples/operators/main.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/operators/my_complex.mojo b/examples/operators/my_complex.mojo index bd4d03f275..dae3cb9f86 100644 --- a/examples/operators/my_complex.mojo +++ b/examples/operators/my_complex.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/examples/operators/test_my_complex.mojo b/examples/operators/test_my_complex.mojo index 2846f01bea..61c9a2ddb9 100644 --- a/examples/operators/test_my_complex.mojo +++ b/examples/operators/test_my_complex.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/algorithm/bench_elementwise.mojo b/stdlib/benchmarks/algorithm/bench_elementwise.mojo index 2a302ec80f..fefe656cf6 100644 --- a/stdlib/benchmarks/algorithm/bench_elementwise.mojo +++ b/stdlib/benchmarks/algorithm/bench_elementwise.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/builtin/bench_int.mojo b/stdlib/benchmarks/builtin/bench_int.mojo index 7147b4a94c..8c25204216 100644 --- a/stdlib/benchmarks/builtin/bench_int.mojo +++ b/stdlib/benchmarks/builtin/bench_int.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/builtin/bench_sort.mojo b/stdlib/benchmarks/builtin/bench_sort.mojo index 4a4fa9d1ca..d4a1e9180b 100644 --- a/stdlib/benchmarks/builtin/bench_sort.mojo +++ b/stdlib/benchmarks/builtin/bench_sort.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/collections/bench_dict.mojo b/stdlib/benchmarks/collections/bench_dict.mojo index 06c6bc9364..fd23c64da8 100644 --- a/stdlib/benchmarks/collections/bench_dict.mojo +++ b/stdlib/benchmarks/collections/bench_dict.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/collections/bench_string.mojo b/stdlib/benchmarks/collections/bench_string.mojo index ddae0ca333..20ad75333c 100644 --- a/stdlib/benchmarks/collections/bench_string.mojo +++ b/stdlib/benchmarks/collections/bench_string.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/hashlib/bench_hash.mojo b/stdlib/benchmarks/hashlib/bench_hash.mojo index 0d95cc9afe..20a3b5c3c8 100644 --- a/stdlib/benchmarks/hashlib/bench_hash.mojo +++ b/stdlib/benchmarks/hashlib/bench_hash.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/lit.cfg.py b/stdlib/benchmarks/lit.cfg.py index a06446ab34..a05376ec63 100644 --- a/stdlib/benchmarks/lit.cfg.py +++ b/stdlib/benchmarks/lit.cfg.py @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/math/bench_math.mojo b/stdlib/benchmarks/math/bench_math.mojo index 3e17eaf282..8d10ed5f93 100644 --- a/stdlib/benchmarks/math/bench_math.mojo +++ b/stdlib/benchmarks/math/bench_math.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/utils/bench_formatter.mojo b/stdlib/benchmarks/utils/bench_formatter.mojo index 12896f3c91..6d67e9cd9b 100644 --- a/stdlib/benchmarks/utils/bench_formatter.mojo +++ b/stdlib/benchmarks/utils/bench_formatter.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/benchmarks/utils/bench_memmem.mojo b/stdlib/benchmarks/utils/bench_memmem.mojo index b3e09db5f5..1f3f5118d2 100644 --- a/stdlib/benchmarks/utils/bench_memmem.mojo +++ b/stdlib/benchmarks/utils/bench_memmem.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/docs/style-guide.md b/stdlib/docs/style-guide.md index e2298d1b66..d78c989aef 100644 --- a/stdlib/docs/style-guide.md +++ b/stdlib/docs/style-guide.md @@ -91,7 +91,7 @@ following license information header: ```mojo # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/scripts/.markdownlint.yaml b/stdlib/scripts/.markdownlint.yaml index 166f2c4656..a7e9780d79 100644 --- a/stdlib/scripts/.markdownlint.yaml +++ b/stdlib/scripts/.markdownlint.yaml @@ -1,5 +1,5 @@ ##===----------------------------------------------------------------------===## -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/scripts/build-stdlib.sh b/stdlib/scripts/build-stdlib.sh index db9c00b5a5..8bcc6c9f66 100755 --- a/stdlib/scripts/build-stdlib.sh +++ b/stdlib/scripts/build-stdlib.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash ##===----------------------------------------------------------------------===## -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/scripts/check-docstrings.py b/stdlib/scripts/check-docstrings.py index cdd5b02f98..ddba7bb42c 100644 --- a/stdlib/scripts/check-docstrings.py +++ b/stdlib/scripts/check-docstrings.py @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/scripts/check_licenses.mojo b/stdlib/scripts/check_licenses.mojo index 0b60a0f0dd..88332a3ef3 100644 --- a/stdlib/scripts/check_licenses.mojo +++ b/stdlib/scripts/check_licenses.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/scripts/install-build-tools-linux.sh b/stdlib/scripts/install-build-tools-linux.sh index f3f15d65d5..b9e62ceee9 100755 --- a/stdlib/scripts/install-build-tools-linux.sh +++ b/stdlib/scripts/install-build-tools-linux.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash ##===----------------------------------------------------------------------===## -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/scripts/install-build-tools-macos.sh b/stdlib/scripts/install-build-tools-macos.sh index a1c8ed4f71..ef1eb36388 100755 --- a/stdlib/scripts/install-build-tools-macos.sh +++ b/stdlib/scripts/install-build-tools-macos.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash ##===----------------------------------------------------------------------===## -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/scripts/markdownlint.sh b/stdlib/scripts/markdownlint.sh index 327b234b8a..f2e8615476 100755 --- a/stdlib/scripts/markdownlint.sh +++ b/stdlib/scripts/markdownlint.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash ##===----------------------------------------------------------------------===## -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/scripts/run-benchmarks.sh b/stdlib/scripts/run-benchmarks.sh index cdf265ce21..a8c1b427ba 100755 --- a/stdlib/scripts/run-benchmarks.sh +++ b/stdlib/scripts/run-benchmarks.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash ##===----------------------------------------------------------------------===## -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt @@ -32,4 +32,4 @@ if [[ $# -gt 0 ]]; then fi # Run the benchmarks sequentially -lit --succinct --show-all --workers 1 ${BENCHMARK_PATH} \ No newline at end of file +lit --succinct --show-all --workers 1 ${BENCHMARK_PATH} diff --git a/stdlib/scripts/run-tests.sh b/stdlib/scripts/run-tests.sh index a13d2e03ef..9206450aff 100755 --- a/stdlib/scripts/run-tests.sh +++ b/stdlib/scripts/run-tests.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash ##===----------------------------------------------------------------------===## -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt @@ -25,7 +25,7 @@ source "${SCRIPT_DIR}"/build-stdlib.sh echo "Packaging up the test_utils." TEST_UTILS_PATH="${REPO_ROOT}/stdlib/test/test_utils" -# This is needed to compile test_utils.mojopkg correctly, otherwise it +# This is needed to compile test_utils.mojopkg correctly, otherwise it # uses the stdlib that's given in the nightly, and will fail compilation # if some breaking changes are made. export MODULAR_MOJO_NIGHTLY_IMPORT_PATH=$BUILD_DIR diff --git a/stdlib/src/__init__.mojo b/stdlib/src/__init__.mojo index 9dbc5078e1..75c4f824f2 100644 --- a/stdlib/src/__init__.mojo +++ b/stdlib/src/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/base64/__init__.mojo b/stdlib/src/base64/__init__.mojo index 50822dfeac..7ef0adb14d 100644 --- a/stdlib/src/base64/__init__.mojo +++ b/stdlib/src/base64/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/base64/_b64encode.mojo b/stdlib/src/base64/_b64encode.mojo index e1a5301fa3..dd6538d4c2 100644 --- a/stdlib/src/base64/_b64encode.mojo +++ b/stdlib/src/base64/_b64encode.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/base64/base64.mojo b/stdlib/src/base64/base64.mojo index c126834e25..a902a710ab 100644 --- a/stdlib/src/base64/base64.mojo +++ b/stdlib/src/base64/base64.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/bit/__init__.mojo b/stdlib/src/bit/__init__.mojo index 891b8ea6d1..71f5c067e8 100644 --- a/stdlib/src/bit/__init__.mojo +++ b/stdlib/src/bit/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/bit/bit.mojo b/stdlib/src/bit/bit.mojo index e79dabaa98..d29d46459d 100644 --- a/stdlib/src/bit/bit.mojo +++ b/stdlib/src/bit/bit.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/__init__.mojo b/stdlib/src/builtin/__init__.mojo index 25589eb24d..eb10200bda 100644 --- a/stdlib/src/builtin/__init__.mojo +++ b/stdlib/src/builtin/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/_closure.mojo b/stdlib/src/builtin/_closure.mojo index c5465bdf09..36dd9c4827 100644 --- a/stdlib/src/builtin/_closure.mojo +++ b/stdlib/src/builtin/_closure.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/_format_float.mojo b/stdlib/src/builtin/_format_float.mojo index 690501c379..16e33a7972 100644 --- a/stdlib/src/builtin/_format_float.mojo +++ b/stdlib/src/builtin/_format_float.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/_location.mojo b/stdlib/src/builtin/_location.mojo index e71c5c16fe..b732585163 100644 --- a/stdlib/src/builtin/_location.mojo +++ b/stdlib/src/builtin/_location.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/_pybind.mojo b/stdlib/src/builtin/_pybind.mojo index 5e1d8c874c..3d1b075f4a 100644 --- a/stdlib/src/builtin/_pybind.mojo +++ b/stdlib/src/builtin/_pybind.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/_startup.mojo b/stdlib/src/builtin/_startup.mojo index e6efe691e0..38ad248042 100644 --- a/stdlib/src/builtin/_startup.mojo +++ b/stdlib/src/builtin/_startup.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/_stubs.mojo b/stdlib/src/builtin/_stubs.mojo index 8a6bcaaf16..53bb4f038a 100644 --- a/stdlib/src/builtin/_stubs.mojo +++ b/stdlib/src/builtin/_stubs.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/anytype.mojo b/stdlib/src/builtin/anytype.mojo index c76235fc9c..62596db5c0 100644 --- a/stdlib/src/builtin/anytype.mojo +++ b/stdlib/src/builtin/anytype.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/bool.mojo b/stdlib/src/builtin/bool.mojo index e83425f8e5..42ce052e0e 100644 --- a/stdlib/src/builtin/bool.mojo +++ b/stdlib/src/builtin/bool.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/breakpoint.mojo b/stdlib/src/builtin/breakpoint.mojo index 6797f99636..34e36cbe14 100644 --- a/stdlib/src/builtin/breakpoint.mojo +++ b/stdlib/src/builtin/breakpoint.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/builtin_list.mojo b/stdlib/src/builtin/builtin_list.mojo index 4486c59fbf..3d7c69ab89 100644 --- a/stdlib/src/builtin/builtin_list.mojo +++ b/stdlib/src/builtin/builtin_list.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/builtin_slice.mojo b/stdlib/src/builtin/builtin_slice.mojo index 094db42e69..15d460f744 100644 --- a/stdlib/src/builtin/builtin_slice.mojo +++ b/stdlib/src/builtin/builtin_slice.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/char.mojo b/stdlib/src/builtin/char.mojo index aa316d21a7..20d4b1c665 100644 --- a/stdlib/src/builtin/char.mojo +++ b/stdlib/src/builtin/char.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/comparable.mojo b/stdlib/src/builtin/comparable.mojo index 5f503487d9..9e50143445 100644 --- a/stdlib/src/builtin/comparable.mojo +++ b/stdlib/src/builtin/comparable.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/constrained.mojo b/stdlib/src/builtin/constrained.mojo index b50ca11e71..ac8064fa97 100644 --- a/stdlib/src/builtin/constrained.mojo +++ b/stdlib/src/builtin/constrained.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/coroutine.mojo b/stdlib/src/builtin/coroutine.mojo index c2c0ee1d81..879bde0157 100644 --- a/stdlib/src/builtin/coroutine.mojo +++ b/stdlib/src/builtin/coroutine.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/debug_assert.mojo b/stdlib/src/builtin/debug_assert.mojo index 2b62fe71a8..767400f24f 100644 --- a/stdlib/src/builtin/debug_assert.mojo +++ b/stdlib/src/builtin/debug_assert.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/dtype.mojo b/stdlib/src/builtin/dtype.mojo index c0ab14b399..d474424927 100644 --- a/stdlib/src/builtin/dtype.mojo +++ b/stdlib/src/builtin/dtype.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/equality_comparable.mojo b/stdlib/src/builtin/equality_comparable.mojo index 201df76511..b14ad719d9 100644 --- a/stdlib/src/builtin/equality_comparable.mojo +++ b/stdlib/src/builtin/equality_comparable.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/error.mojo b/stdlib/src/builtin/error.mojo index d550b8e7be..0e89c0ee6b 100644 --- a/stdlib/src/builtin/error.mojo +++ b/stdlib/src/builtin/error.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/file.mojo b/stdlib/src/builtin/file.mojo index 7851c20868..94f1724e3a 100644 --- a/stdlib/src/builtin/file.mojo +++ b/stdlib/src/builtin/file.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/file_descriptor.mojo b/stdlib/src/builtin/file_descriptor.mojo index beed667c63..369704f53a 100644 --- a/stdlib/src/builtin/file_descriptor.mojo +++ b/stdlib/src/builtin/file_descriptor.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/float_literal.mojo b/stdlib/src/builtin/float_literal.mojo index 9ddc2de605..0c7c2f3040 100644 --- a/stdlib/src/builtin/float_literal.mojo +++ b/stdlib/src/builtin/float_literal.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/floatable.mojo b/stdlib/src/builtin/floatable.mojo index ed921aa2a7..ecb3577adf 100644 --- a/stdlib/src/builtin/floatable.mojo +++ b/stdlib/src/builtin/floatable.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/format_int.mojo b/stdlib/src/builtin/format_int.mojo index 9eb4cece7d..e2879655f2 100644 --- a/stdlib/src/builtin/format_int.mojo +++ b/stdlib/src/builtin/format_int.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/identifiable.mojo b/stdlib/src/builtin/identifiable.mojo index 288768856d..24daedab56 100644 --- a/stdlib/src/builtin/identifiable.mojo +++ b/stdlib/src/builtin/identifiable.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/int.mojo b/stdlib/src/builtin/int.mojo index 367a5d507e..44aca38921 100644 --- a/stdlib/src/builtin/int.mojo +++ b/stdlib/src/builtin/int.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/int_literal.mojo b/stdlib/src/builtin/int_literal.mojo index c114104ea6..8c52880895 100644 --- a/stdlib/src/builtin/int_literal.mojo +++ b/stdlib/src/builtin/int_literal.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index b70780eeab..4271f75e0e 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/len.mojo b/stdlib/src/builtin/len.mojo index 073a6f5b30..72f0ac9164 100644 --- a/stdlib/src/builtin/len.mojo +++ b/stdlib/src/builtin/len.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/math.mojo b/stdlib/src/builtin/math.mojo index 237d9d1301..4b2bc355ab 100644 --- a/stdlib/src/builtin/math.mojo +++ b/stdlib/src/builtin/math.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/none.mojo b/stdlib/src/builtin/none.mojo index c50322306c..324a4fd425 100644 --- a/stdlib/src/builtin/none.mojo +++ b/stdlib/src/builtin/none.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/object.mojo b/stdlib/src/builtin/object.mojo index 2f9a86c459..a1d896f9aa 100644 --- a/stdlib/src/builtin/object.mojo +++ b/stdlib/src/builtin/object.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/range.mojo b/stdlib/src/builtin/range.mojo index 14fb9d979b..4b84b3cb86 100644 --- a/stdlib/src/builtin/range.mojo +++ b/stdlib/src/builtin/range.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/rebind.mojo b/stdlib/src/builtin/rebind.mojo index baa60c0233..05dd22ed43 100644 --- a/stdlib/src/builtin/rebind.mojo +++ b/stdlib/src/builtin/rebind.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/repr.mojo b/stdlib/src/builtin/repr.mojo index 9fd07cdc43..59eae1d256 100644 --- a/stdlib/src/builtin/repr.mojo +++ b/stdlib/src/builtin/repr.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/reversed.mojo b/stdlib/src/builtin/reversed.mojo index 9e1d778299..686da90aaf 100644 --- a/stdlib/src/builtin/reversed.mojo +++ b/stdlib/src/builtin/reversed.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/simd.mojo b/stdlib/src/builtin/simd.mojo index ced76542c7..f3f6f493cf 100644 --- a/stdlib/src/builtin/simd.mojo +++ b/stdlib/src/builtin/simd.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/sort.mojo b/stdlib/src/builtin/sort.mojo index 6cce447b5c..9574568db1 100644 --- a/stdlib/src/builtin/sort.mojo +++ b/stdlib/src/builtin/sort.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/str.mojo b/stdlib/src/builtin/str.mojo index 63ca502625..de62e8f1a6 100644 --- a/stdlib/src/builtin/str.mojo +++ b/stdlib/src/builtin/str.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/string_literal.mojo b/stdlib/src/builtin/string_literal.mojo index 70c638601a..3250111b66 100644 --- a/stdlib/src/builtin/string_literal.mojo +++ b/stdlib/src/builtin/string_literal.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/swap.mojo b/stdlib/src/builtin/swap.mojo index 549e71e28b..7b94f4188b 100644 --- a/stdlib/src/builtin/swap.mojo +++ b/stdlib/src/builtin/swap.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/tuple.mojo b/stdlib/src/builtin/tuple.mojo index 57a7950944..d0d3088582 100644 --- a/stdlib/src/builtin/tuple.mojo +++ b/stdlib/src/builtin/tuple.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/type_aliases.mojo b/stdlib/src/builtin/type_aliases.mojo index 762746f8c2..758b459304 100644 --- a/stdlib/src/builtin/type_aliases.mojo +++ b/stdlib/src/builtin/type_aliases.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/uint.mojo b/stdlib/src/builtin/uint.mojo index afbc0b47fc..8a5a02e822 100644 --- a/stdlib/src/builtin/uint.mojo +++ b/stdlib/src/builtin/uint.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/builtin/value.mojo b/stdlib/src/builtin/value.mojo index 81e984ce74..a96e88d045 100644 --- a/stdlib/src/builtin/value.mojo +++ b/stdlib/src/builtin/value.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/__init__.mojo b/stdlib/src/collections/__init__.mojo index 123ed4db6b..cf70c2bf18 100644 --- a/stdlib/src/collections/__init__.mojo +++ b/stdlib/src/collections/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/_index_normalization.mojo b/stdlib/src/collections/_index_normalization.mojo index 367a98d306..80da530acc 100644 --- a/stdlib/src/collections/_index_normalization.mojo +++ b/stdlib/src/collections/_index_normalization.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/counter.mojo b/stdlib/src/collections/counter.mojo index fc2e4fea03..cd74f579c0 100644 --- a/stdlib/src/collections/counter.mojo +++ b/stdlib/src/collections/counter.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/deque.mojo b/stdlib/src/collections/deque.mojo index f563976b2b..279867a1f3 100644 --- a/stdlib/src/collections/deque.mojo +++ b/stdlib/src/collections/deque.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/dict.mojo b/stdlib/src/collections/dict.mojo index 3b64da3aab..06b082f450 100644 --- a/stdlib/src/collections/dict.mojo +++ b/stdlib/src/collections/dict.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/inline_array.mojo b/stdlib/src/collections/inline_array.mojo index c016632e95..3d0a175073 100644 --- a/stdlib/src/collections/inline_array.mojo +++ b/stdlib/src/collections/inline_array.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/inline_list.mojo b/stdlib/src/collections/inline_list.mojo index 0ff105a6c1..bf17dfa8ba 100644 --- a/stdlib/src/collections/inline_list.mojo +++ b/stdlib/src/collections/inline_list.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo index cb2e362749..5da1228a80 100644 --- a/stdlib/src/collections/linked_list.mojo +++ b/stdlib/src/collections/linked_list.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index aedb0f4612..306334eb42 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/optional.mojo b/stdlib/src/collections/optional.mojo index 806119a053..48e35c788b 100644 --- a/stdlib/src/collections/optional.mojo +++ b/stdlib/src/collections/optional.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/set.mojo b/stdlib/src/collections/set.mojo index 0defaa9f51..dcd9cc8b7e 100644 --- a/stdlib/src/collections/set.mojo +++ b/stdlib/src/collections/set.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/string/__init__.mojo b/stdlib/src/collections/string/__init__.mojo index cfa4894938..184b0656b1 100644 --- a/stdlib/src/collections/string/__init__.mojo +++ b/stdlib/src/collections/string/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/string/_unicode.mojo b/stdlib/src/collections/string/_unicode.mojo index f9acb9db7d..d5ac9972c9 100644 --- a/stdlib/src/collections/string/_unicode.mojo +++ b/stdlib/src/collections/string/_unicode.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/string/_unicode_lookups.mojo b/stdlib/src/collections/string/_unicode_lookups.mojo index bb05d05582..024da89c7a 100644 --- a/stdlib/src/collections/string/_unicode_lookups.mojo +++ b/stdlib/src/collections/string/_unicode_lookups.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt @@ -259,7 +259,7 @@ alias has_uppercase_mapping = List[UInt32, hint_trivial_type=True]( 0x0292, # LATIN SMALL LETTER EZH ʒ 0x029D, # LATIN SMALL LETTER J WITH CROSSED-TAIL ʝ 0x029E, # LATIN SMALL LETTER TURNED K ʞ - 0x0345, # COMBINING GREEK YPOGEGRAMMENI ͅ + 0x0345, # COMBINING GREEK YPOGEGRAMMENI 0x0371, # GREEK SMALL LETTER HETA ͱ 0x0373, # GREEK SMALL LETTER ARCHAIC SAMPI ͳ 0x0377, # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA ͷ diff --git a/stdlib/src/collections/string/_utf8_validation.mojo b/stdlib/src/collections/string/_utf8_validation.mojo index 31327dce89..b0bf4f94f8 100644 --- a/stdlib/src/collections/string/_utf8_validation.mojo +++ b/stdlib/src/collections/string/_utf8_validation.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/string/format.mojo b/stdlib/src/collections/string/format.mojo index ad358a028e..b77ea15260 100644 --- a/stdlib/src/collections/string/format.mojo +++ b/stdlib/src/collections/string/format.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/string/inline_string.mojo b/stdlib/src/collections/string/inline_string.mojo index f05bb63504..28304f1418 100644 --- a/stdlib/src/collections/string/inline_string.mojo +++ b/stdlib/src/collections/string/inline_string.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index d310637df8..bfe956985e 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index 34d7a71643..ed6939b8f5 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/collections/vector.mojo b/stdlib/src/collections/vector.mojo index 6beb0ef3b6..3895bdacc0 100644 --- a/stdlib/src/collections/vector.mojo +++ b/stdlib/src/collections/vector.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/documentation/__init__.mojo b/stdlib/src/documentation/__init__.mojo index f307558aa3..2e4bc54ad8 100644 --- a/stdlib/src/documentation/__init__.mojo +++ b/stdlib/src/documentation/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/documentation/documentation.mojo b/stdlib/src/documentation/documentation.mojo index 69ea07675c..244961142a 100644 --- a/stdlib/src/documentation/documentation.mojo +++ b/stdlib/src/documentation/documentation.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/hashlib/__init__.mojo b/stdlib/src/hashlib/__init__.mojo index 9de67db15d..f8ee4b7597 100644 --- a/stdlib/src/hashlib/__init__.mojo +++ b/stdlib/src/hashlib/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/hashlib/_ahash.mojo b/stdlib/src/hashlib/_ahash.mojo index 56488c9a8d..c2a2e39f27 100644 --- a/stdlib/src/hashlib/_ahash.mojo +++ b/stdlib/src/hashlib/_ahash.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/hashlib/_hasher.mojo b/stdlib/src/hashlib/_hasher.mojo index f30e4de21a..8f22ee9f01 100644 --- a/stdlib/src/hashlib/_hasher.mojo +++ b/stdlib/src/hashlib/_hasher.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/hashlib/hash.mojo b/stdlib/src/hashlib/hash.mojo index 315cc056bb..d4741218b2 100644 --- a/stdlib/src/hashlib/hash.mojo +++ b/stdlib/src/hashlib/hash.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/math/__init__.mojo b/stdlib/src/math/__init__.mojo index 54b918a837..e78962f86e 100644 --- a/stdlib/src/math/__init__.mojo +++ b/stdlib/src/math/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/math/constants.mojo b/stdlib/src/math/constants.mojo index d24c05e8f3..1653742bf2 100644 --- a/stdlib/src/math/constants.mojo +++ b/stdlib/src/math/constants.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/math/math.mojo b/stdlib/src/math/math.mojo index d2acffd50a..d08a7be526 100644 --- a/stdlib/src/math/math.mojo +++ b/stdlib/src/math/math.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/math/polynomial.mojo b/stdlib/src/math/polynomial.mojo index 35384d33c1..0f83d695be 100644 --- a/stdlib/src/math/polynomial.mojo +++ b/stdlib/src/math/polynomial.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/__init__.mojo b/stdlib/src/memory/__init__.mojo index 80684d45b5..5e05450197 100644 --- a/stdlib/src/memory/__init__.mojo +++ b/stdlib/src/memory/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/arc.mojo b/stdlib/src/memory/arc.mojo index 6178892617..f102fb135c 100644 --- a/stdlib/src/memory/arc.mojo +++ b/stdlib/src/memory/arc.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/maybe_uninitialized.mojo b/stdlib/src/memory/maybe_uninitialized.mojo index 9ebf803bcb..91aba0f283 100644 --- a/stdlib/src/memory/maybe_uninitialized.mojo +++ b/stdlib/src/memory/maybe_uninitialized.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/memory.mojo b/stdlib/src/memory/memory.mojo index b4fd7eef12..39358ac24d 100644 --- a/stdlib/src/memory/memory.mojo +++ b/stdlib/src/memory/memory.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/owned_pointer.mojo b/stdlib/src/memory/owned_pointer.mojo index fde72fa4bd..8509e08914 100644 --- a/stdlib/src/memory/owned_pointer.mojo +++ b/stdlib/src/memory/owned_pointer.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/pointer.mojo b/stdlib/src/memory/pointer.mojo index 54f60a1330..ef132bc0c0 100644 --- a/stdlib/src/memory/pointer.mojo +++ b/stdlib/src/memory/pointer.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/span.mojo b/stdlib/src/memory/span.mojo index 6657aba8b4..58c769c698 100644 --- a/stdlib/src/memory/span.mojo +++ b/stdlib/src/memory/span.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/unsafe.mojo b/stdlib/src/memory/unsafe.mojo index 2d83992bfb..d265f61d4e 100644 --- a/stdlib/src/memory/unsafe.mojo +++ b/stdlib/src/memory/unsafe.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/memory/unsafe_pointer.mojo b/stdlib/src/memory/unsafe_pointer.mojo index eafee8084a..11076f3168 100644 --- a/stdlib/src/memory/unsafe_pointer.mojo +++ b/stdlib/src/memory/unsafe_pointer.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/__init__.mojo b/stdlib/src/os/__init__.mojo index c07761b658..9f69d07d2e 100644 --- a/stdlib/src/os/__init__.mojo +++ b/stdlib/src/os/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/_linux_aarch64.mojo b/stdlib/src/os/_linux_aarch64.mojo index f4c9f62789..c4c1cbc3ab 100644 --- a/stdlib/src/os/_linux_aarch64.mojo +++ b/stdlib/src/os/_linux_aarch64.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/_linux_x86.mojo b/stdlib/src/os/_linux_x86.mojo index ece0de56d8..24f90695e0 100644 --- a/stdlib/src/os/_linux_x86.mojo +++ b/stdlib/src/os/_linux_x86.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/_macos.mojo b/stdlib/src/os/_macos.mojo index 8558ca764e..13f2bd8beb 100644 --- a/stdlib/src/os/_macos.mojo +++ b/stdlib/src/os/_macos.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/_windows.mojo b/stdlib/src/os/_windows.mojo index d993812cdf..9abf7ca57b 100644 --- a/stdlib/src/os/_windows.mojo +++ b/stdlib/src/os/_windows.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/atomic.mojo b/stdlib/src/os/atomic.mojo index 3b1088fcce..9025788480 100644 --- a/stdlib/src/os/atomic.mojo +++ b/stdlib/src/os/atomic.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/env.mojo b/stdlib/src/os/env.mojo index b0403ca378..0ccec33950 100644 --- a/stdlib/src/os/env.mojo +++ b/stdlib/src/os/env.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/fstat.mojo b/stdlib/src/os/fstat.mojo index fb683155da..133e5c702d 100644 --- a/stdlib/src/os/fstat.mojo +++ b/stdlib/src/os/fstat.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/os.mojo b/stdlib/src/os/os.mojo index 81ebad842f..30c1880ab4 100644 --- a/stdlib/src/os/os.mojo +++ b/stdlib/src/os/os.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/path/__init__.mojo b/stdlib/src/os/path/__init__.mojo index ef6694482a..aea777a082 100644 --- a/stdlib/src/os/path/__init__.mojo +++ b/stdlib/src/os/path/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/path/path.mojo b/stdlib/src/os/path/path.mojo index 139e77d681..79f51707c9 100644 --- a/stdlib/src/os/path/path.mojo +++ b/stdlib/src/os/path/path.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/os/pathlike.mojo b/stdlib/src/os/pathlike.mojo index c01f08d03c..0353a4927d 100644 --- a/stdlib/src/os/pathlike.mojo +++ b/stdlib/src/os/pathlike.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/pathlib/__init__.mojo b/stdlib/src/pathlib/__init__.mojo index bfc08df541..9e0369dac3 100644 --- a/stdlib/src/pathlib/__init__.mojo +++ b/stdlib/src/pathlib/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/pathlib/path.mojo b/stdlib/src/pathlib/path.mojo index cec42c48b3..353c0a6ece 100644 --- a/stdlib/src/pathlib/path.mojo +++ b/stdlib/src/pathlib/path.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/prelude/__init__.mojo b/stdlib/src/prelude/__init__.mojo index 48540a9805..72de0eea4f 100644 --- a/stdlib/src/prelude/__init__.mojo +++ b/stdlib/src/prelude/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/pwd/__init__.mojo b/stdlib/src/pwd/__init__.mojo index 088bffae14..b0bfeb6ffb 100644 --- a/stdlib/src/pwd/__init__.mojo +++ b/stdlib/src/pwd/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/pwd/_linux.mojo b/stdlib/src/pwd/_linux.mojo index 282de1f60a..0bc59866a6 100644 --- a/stdlib/src/pwd/_linux.mojo +++ b/stdlib/src/pwd/_linux.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/pwd/_macos.mojo b/stdlib/src/pwd/_macos.mojo index b09f615d3f..d35f056153 100644 --- a/stdlib/src/pwd/_macos.mojo +++ b/stdlib/src/pwd/_macos.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/pwd/pwd.mojo b/stdlib/src/pwd/pwd.mojo index 105b26e7f2..29da5cadf9 100644 --- a/stdlib/src/pwd/pwd.mojo +++ b/stdlib/src/pwd/pwd.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/python/__init__.mojo b/stdlib/src/python/__init__.mojo index f8d0d9d73c..c2f50d721e 100644 --- a/stdlib/src/python/__init__.mojo +++ b/stdlib/src/python/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/python/_bindings.mojo b/stdlib/src/python/_bindings.mojo index 2d0156aa70..73e877a9f8 100644 --- a/stdlib/src/python/_bindings.mojo +++ b/stdlib/src/python/_bindings.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/python/_cpython.mojo b/stdlib/src/python/_cpython.mojo index 52b7d58343..264a7f1536 100644 --- a/stdlib/src/python/_cpython.mojo +++ b/stdlib/src/python/_cpython.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/python/python.mojo b/stdlib/src/python/python.mojo index e5c774c2e5..5c7ad725bf 100644 --- a/stdlib/src/python/python.mojo +++ b/stdlib/src/python/python.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index 86081cd0d0..cf729e0edf 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/random/__init__.mojo b/stdlib/src/random/__init__.mojo index 231b4a115f..168199f104 100644 --- a/stdlib/src/random/__init__.mojo +++ b/stdlib/src/random/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/random/random.mojo b/stdlib/src/random/random.mojo index 96c6fdb6dd..c51d8bec16 100644 --- a/stdlib/src/random/random.mojo +++ b/stdlib/src/random/random.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/stat/__init__.mojo b/stdlib/src/stat/__init__.mojo index 326f82daed..4244faa27d 100644 --- a/stdlib/src/stat/__init__.mojo +++ b/stdlib/src/stat/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/stat/stat.mojo b/stdlib/src/stat/stat.mojo index c9ffba910b..3ea5b8f149 100644 --- a/stdlib/src/stat/stat.mojo +++ b/stdlib/src/stat/stat.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/__init__.mojo b/stdlib/src/sys/__init__.mojo index b0777f5c6e..5c9fbd6fb1 100644 --- a/stdlib/src/sys/__init__.mojo +++ b/stdlib/src/sys/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/_amdgpu.mojo b/stdlib/src/sys/_amdgpu.mojo index f3a55fcae2..2fa98df525 100644 --- a/stdlib/src/sys/_amdgpu.mojo +++ b/stdlib/src/sys/_amdgpu.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/_assembly.mojo b/stdlib/src/sys/_assembly.mojo index c48f518cd6..ffbf096aac 100644 --- a/stdlib/src/sys/_assembly.mojo +++ b/stdlib/src/sys/_assembly.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/_build.mojo b/stdlib/src/sys/_build.mojo index 241b36bb2f..50948c537e 100644 --- a/stdlib/src/sys/_build.mojo +++ b/stdlib/src/sys/_build.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/_io.mojo b/stdlib/src/sys/_io.mojo index eaffb4ce08..8da36c28d5 100644 --- a/stdlib/src/sys/_io.mojo +++ b/stdlib/src/sys/_io.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/_libc.mojo b/stdlib/src/sys/_libc.mojo index ca0104d19c..e951d7beb5 100644 --- a/stdlib/src/sys/_libc.mojo +++ b/stdlib/src/sys/_libc.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/arg.mojo b/stdlib/src/sys/arg.mojo index df777a5adf..b9140ffb3b 100644 --- a/stdlib/src/sys/arg.mojo +++ b/stdlib/src/sys/arg.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/debug.mojo b/stdlib/src/sys/debug.mojo index fad5ba972e..118da2865f 100644 --- a/stdlib/src/sys/debug.mojo +++ b/stdlib/src/sys/debug.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/ffi.mojo b/stdlib/src/sys/ffi.mojo index 2485f81af5..bd515a899e 100644 --- a/stdlib/src/sys/ffi.mojo +++ b/stdlib/src/sys/ffi.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/info.mojo b/stdlib/src/sys/info.mojo index b25fd15142..460f5754b2 100644 --- a/stdlib/src/sys/info.mojo +++ b/stdlib/src/sys/info.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/intrinsics.mojo b/stdlib/src/sys/intrinsics.mojo index c787b9b398..653e772849 100644 --- a/stdlib/src/sys/intrinsics.mojo +++ b/stdlib/src/sys/intrinsics.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/param_env.mojo b/stdlib/src/sys/param_env.mojo index fe52fd660e..06f55888f5 100644 --- a/stdlib/src/sys/param_env.mojo +++ b/stdlib/src/sys/param_env.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/sys/terminate.mojo b/stdlib/src/sys/terminate.mojo index fb78b0e59c..c11089ff1c 100644 --- a/stdlib/src/sys/terminate.mojo +++ b/stdlib/src/sys/terminate.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/tempfile/__init__.mojo b/stdlib/src/tempfile/__init__.mojo index 8ca33ac0ab..c76f2b9100 100644 --- a/stdlib/src/tempfile/__init__.mojo +++ b/stdlib/src/tempfile/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/tempfile/tempfile.mojo b/stdlib/src/tempfile/tempfile.mojo index e298462290..92bbd07f39 100644 --- a/stdlib/src/tempfile/tempfile.mojo +++ b/stdlib/src/tempfile/tempfile.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/testing/__init__.mojo b/stdlib/src/testing/__init__.mojo index 79c2180d4d..a12626f82c 100644 --- a/stdlib/src/testing/__init__.mojo +++ b/stdlib/src/testing/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/testing/testing.mojo b/stdlib/src/testing/testing.mojo index 8d1e2d9f08..974742e30f 100644 --- a/stdlib/src/testing/testing.mojo +++ b/stdlib/src/testing/testing.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/time/__init__.mojo b/stdlib/src/time/__init__.mojo index 6e5097653a..4a641f36db 100644 --- a/stdlib/src/time/__init__.mojo +++ b/stdlib/src/time/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/time/time.mojo b/stdlib/src/time/time.mojo index cc7a450245..25cd4eca67 100644 --- a/stdlib/src/time/time.mojo +++ b/stdlib/src/time/time.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/__init__.mojo b/stdlib/src/utils/__init__.mojo index 2e3a0ea21f..2521ef4b8d 100644 --- a/stdlib/src/utils/__init__.mojo +++ b/stdlib/src/utils/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/_select.mojo b/stdlib/src/utils/_select.mojo index 46746f0a5f..7ccaca72c8 100644 --- a/stdlib/src/utils/_select.mojo +++ b/stdlib/src/utils/_select.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/_serialize.mojo b/stdlib/src/utils/_serialize.mojo index e013cc6ea8..820281603a 100644 --- a/stdlib/src/utils/_serialize.mojo +++ b/stdlib/src/utils/_serialize.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/_visualizers.mojo b/stdlib/src/utils/_visualizers.mojo index 6a62a7d6af..e881b06deb 100644 --- a/stdlib/src/utils/_visualizers.mojo +++ b/stdlib/src/utils/_visualizers.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/index.mojo b/stdlib/src/utils/index.mojo index 5a1d0c1aed..0bfe17b8b5 100644 --- a/stdlib/src/utils/index.mojo +++ b/stdlib/src/utils/index.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/lock.mojo b/stdlib/src/utils/lock.mojo index 4648552302..f26699c226 100644 --- a/stdlib/src/utils/lock.mojo +++ b/stdlib/src/utils/lock.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/loop.mojo b/stdlib/src/utils/loop.mojo index 1d61112379..1f8af421a5 100644 --- a/stdlib/src/utils/loop.mojo +++ b/stdlib/src/utils/loop.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/numerics.mojo b/stdlib/src/utils/numerics.mojo index 4d01169865..d39f43cee9 100644 --- a/stdlib/src/utils/numerics.mojo +++ b/stdlib/src/utils/numerics.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/static_tuple.mojo b/stdlib/src/utils/static_tuple.mojo index 3808906c12..d38e08fbe1 100644 --- a/stdlib/src/utils/static_tuple.mojo +++ b/stdlib/src/utils/static_tuple.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/stringref.mojo b/stdlib/src/utils/stringref.mojo index 1b3666a52a..295dd70c9a 100644 --- a/stdlib/src/utils/stringref.mojo +++ b/stdlib/src/utils/stringref.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/variant.mojo b/stdlib/src/utils/variant.mojo index 0a9b66979d..d79a81fd1b 100644 --- a/stdlib/src/utils/variant.mojo +++ b/stdlib/src/utils/variant.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/src/utils/write.mojo b/stdlib/src/utils/write.mojo index e5b4f16128..0e522bf921 100644 --- a/stdlib/src/utils/write.mojo +++ b/stdlib/src/utils/write.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/base64/test_base64.mojo b/stdlib/test/base64/test_base64.mojo index 6512844905..3b630f73f8 100644 --- a/stdlib/test/base64/test_base64.mojo +++ b/stdlib/test/base64/test_base64.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/bit/test_bit.mojo b/stdlib/test/bit/test_bit.mojo index 73f8bd4054..10041b6ec2 100644 --- a/stdlib/test/bit/test_bit.mojo +++ b/stdlib/test/bit/test_bit.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_any_all.mojo b/stdlib/test/builtin/test_any_all.mojo index 4fbf993fe7..2531946416 100644 --- a/stdlib/test/builtin/test_any_all.mojo +++ b/stdlib/test/builtin/test_any_all.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_bfloat16.mojo b/stdlib/test/builtin/test_bfloat16.mojo index 8295f30970..88a0bdaca2 100644 --- a/stdlib/test/builtin/test_bfloat16.mojo +++ b/stdlib/test/builtin/test_bfloat16.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_bool.mojo b/stdlib/test/builtin/test_bool.mojo index 081a31bc38..e7378e0e67 100644 --- a/stdlib/test/builtin/test_bool.mojo +++ b/stdlib/test/builtin/test_bool.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_char.mojo b/stdlib/test/builtin/test_char.mojo index ce52119ad1..2af35ad639 100644 --- a/stdlib/test/builtin/test_char.mojo +++ b/stdlib/test/builtin/test_char.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_debug_assert.mojo b/stdlib/test/builtin/test_debug_assert.mojo index 6d8ceb57f3..db8a49ea84 100644 --- a/stdlib/test/builtin/test_debug_assert.mojo +++ b/stdlib/test/builtin/test_debug_assert.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_debug_assert_default_error.mojo b/stdlib/test/builtin/test_debug_assert_default_error.mojo index 6b5ef51e0e..1e6ea95e68 100644 --- a/stdlib/test/builtin/test_debug_assert_default_error.mojo +++ b/stdlib/test/builtin/test_debug_assert_default_error.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_debug_assert_mode_all.mojo b/stdlib/test/builtin/test_debug_assert_mode_all.mojo index f6eaa9bf09..3aa029190c 100644 --- a/stdlib/test/builtin/test_debug_assert_mode_all.mojo +++ b/stdlib/test/builtin/test_debug_assert_mode_all.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_debug_assert_mode_all_error.mojo b/stdlib/test/builtin/test_debug_assert_mode_all_error.mojo index 88e11c0ad8..02c0fa9a19 100644 --- a/stdlib/test/builtin/test_debug_assert_mode_all_error.mojo +++ b/stdlib/test/builtin/test_debug_assert_mode_all_error.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_debug_assert_mode_none.mojo b/stdlib/test/builtin/test_debug_assert_mode_none.mojo index e94fdca644..b09312ba4a 100644 --- a/stdlib/test/builtin/test_debug_assert_mode_none.mojo +++ b/stdlib/test/builtin/test_debug_assert_mode_none.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_debug_assert_warning.mojo b/stdlib/test/builtin/test_debug_assert_warning.mojo index faa4530b38..9af8882262 100644 --- a/stdlib/test/builtin/test_debug_assert_warning.mojo +++ b/stdlib/test/builtin/test_debug_assert_warning.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_deprecation_warnings.mojo b/stdlib/test/builtin/test_deprecation_warnings.mojo index 46499a0d89..f8a604f6ee 100644 --- a/stdlib/test/builtin/test_deprecation_warnings.mojo +++ b/stdlib/test/builtin/test_deprecation_warnings.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_dtype.mojo b/stdlib/test/builtin/test_dtype.mojo index eba0e13117..63c66e5aba 100644 --- a/stdlib/test/builtin/test_dtype.mojo +++ b/stdlib/test/builtin/test_dtype.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_error.mojo b/stdlib/test/builtin/test_error.mojo index 70dea916e7..6e658da9d2 100644 --- a/stdlib/test/builtin/test_error.mojo +++ b/stdlib/test/builtin/test_error.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_file.mojo b/stdlib/test/builtin/test_file.mojo index 7b23687430..9a1ac995dc 100644 --- a/stdlib/test/builtin/test_file.mojo +++ b/stdlib/test/builtin/test_file.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_float_literal.mojo b/stdlib/test/builtin/test_float_literal.mojo index 1723e8cd9c..c6c790a4d7 100644 --- a/stdlib/test/builtin/test_float_literal.mojo +++ b/stdlib/test/builtin/test_float_literal.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_format_float.mojo b/stdlib/test/builtin/test_format_float.mojo index 7c022ec74b..596d7f7da9 100644 --- a/stdlib/test/builtin/test_format_float.mojo +++ b/stdlib/test/builtin/test_format_float.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_format_int.mojo b/stdlib/test/builtin/test_format_int.mojo index 990f0feb9d..94a1e495eb 100644 --- a/stdlib/test/builtin/test_format_int.mojo +++ b/stdlib/test/builtin/test_format_int.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_int.mojo b/stdlib/test/builtin/test_int.mojo index d2d0149413..a89697d3b6 100644 --- a/stdlib/test/builtin/test_int.mojo +++ b/stdlib/test/builtin/test_int.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_int_literal.mojo b/stdlib/test/builtin/test_int_literal.mojo index 8bc148e4fd..f39dd53625 100644 --- a/stdlib/test/builtin/test_int_literal.mojo +++ b/stdlib/test/builtin/test_int_literal.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_issue_1004.mojo b/stdlib/test/builtin/test_issue_1004.mojo index db6ed5f61d..f6cfe49792 100644 --- a/stdlib/test/builtin/test_issue_1004.mojo +++ b/stdlib/test/builtin/test_issue_1004.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_issue_1505.mojo b/stdlib/test/builtin/test_issue_1505.mojo index 25f8f32e6f..f76f0dc4a8 100644 --- a/stdlib/test/builtin/test_issue_1505.mojo +++ b/stdlib/test/builtin/test_issue_1505.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_issue_3908.mojo b/stdlib/test/builtin/test_issue_3908.mojo index 3e468a428f..e32febf536 100644 --- a/stdlib/test/builtin/test_issue_3908.mojo +++ b/stdlib/test/builtin/test_issue_3908.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_list_literal.mojo b/stdlib/test/builtin/test_list_literal.mojo index 309a831b24..bb17ea1674 100644 --- a/stdlib/test/builtin/test_list_literal.mojo +++ b/stdlib/test/builtin/test_list_literal.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_location.mojo b/stdlib/test/builtin/test_location.mojo index 29c7e40401..98c01064da 100644 --- a/stdlib/test/builtin/test_location.mojo +++ b/stdlib/test/builtin/test_location.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_math.mojo b/stdlib/test/builtin/test_math.mojo index ec1304b926..cce327f532 100644 --- a/stdlib/test/builtin/test_math.mojo +++ b/stdlib/test/builtin/test_math.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_none.mojo b/stdlib/test/builtin/test_none.mojo index 8c153ad329..792b1013db 100644 --- a/stdlib/test/builtin/test_none.mojo +++ b/stdlib/test/builtin/test_none.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_object.mojo b/stdlib/test/builtin/test_object.mojo index 848fdbbb76..877002611f 100644 --- a/stdlib/test/builtin/test_object.mojo +++ b/stdlib/test/builtin/test_object.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_print.mojo b/stdlib/test/builtin/test_print.mojo index 070db4066b..b2ca0dd2e0 100644 --- a/stdlib/test/builtin/test_print.mojo +++ b/stdlib/test/builtin/test_print.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_print_long_string.mojo b/stdlib/test/builtin/test_print_long_string.mojo index 34ec28f52b..b667d22088 100644 --- a/stdlib/test/builtin/test_print_long_string.mojo +++ b/stdlib/test/builtin/test_print_long_string.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_print_stderr.mojo b/stdlib/test/builtin/test_print_stderr.mojo index f053a86588..29437bd16b 100644 --- a/stdlib/test/builtin/test_print_stderr.mojo +++ b/stdlib/test/builtin/test_print_stderr.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_range.mojo b/stdlib/test/builtin/test_range.mojo index f9535b288e..15d8247bda 100644 --- a/stdlib/test/builtin/test_range.mojo +++ b/stdlib/test/builtin/test_range.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_range_out_of_bounds.mojo b/stdlib/test/builtin/test_range_out_of_bounds.mojo index 19c0f5d694..146f25f6f4 100644 --- a/stdlib/test/builtin/test_range_out_of_bounds.mojo +++ b/stdlib/test/builtin/test_range_out_of_bounds.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_range_uint_reverse_range_bad.mojo b/stdlib/test/builtin/test_range_uint_reverse_range_bad.mojo index 87f52e2cd3..4a86d94438 100644 --- a/stdlib/test/builtin/test_range_uint_reverse_range_bad.mojo +++ b/stdlib/test/builtin/test_range_uint_reverse_range_bad.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_rebind.mojo b/stdlib/test/builtin/test_rebind.mojo index 0d73aee2af..15451c6d91 100644 --- a/stdlib/test/builtin/test_rebind.mojo +++ b/stdlib/test/builtin/test_rebind.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_repr.mojo b/stdlib/test/builtin/test_repr.mojo index 9242af9169..0ed874974f 100644 --- a/stdlib/test/builtin/test_repr.mojo +++ b/stdlib/test/builtin/test_repr.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_reversed.mojo b/stdlib/test/builtin/test_reversed.mojo index 790619c6c4..4afa16b578 100644 --- a/stdlib/test/builtin/test_reversed.mojo +++ b/stdlib/test/builtin/test_reversed.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_simd.mojo b/stdlib/test/builtin/test_simd.mojo index eb92b4f886..16704d13e4 100644 --- a/stdlib/test/builtin/test_simd.mojo +++ b/stdlib/test/builtin/test_simd.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_slice.mojo b/stdlib/test/builtin/test_slice.mojo index da32ed9903..1644ba324b 100644 --- a/stdlib/test/builtin/test_slice.mojo +++ b/stdlib/test/builtin/test_slice.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_sort.mojo b/stdlib/test/builtin/test_sort.mojo index 153d2d4d05..606873454c 100644 --- a/stdlib/test/builtin/test_sort.mojo +++ b/stdlib/test/builtin/test_sort.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_sort_issue_1018.mojo b/stdlib/test/builtin/test_sort_issue_1018.mojo index af50f5b896..7132374abe 100644 --- a/stdlib/test/builtin/test_sort_issue_1018.mojo +++ b/stdlib/test/builtin/test_sort_issue_1018.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_stdin.mojo b/stdlib/test/builtin/test_stdin.mojo index 8c6b2d7f6f..8bc63e7da1 100644 --- a/stdlib/test/builtin/test_stdin.mojo +++ b/stdlib/test/builtin/test_stdin.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_str.mojo b/stdlib/test/builtin/test_str.mojo index 594777287f..02870e901c 100644 --- a/stdlib/test/builtin/test_str.mojo +++ b/stdlib/test/builtin/test_str.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_string_literal.mojo b/stdlib/test/builtin/test_string_literal.mojo index 24193369e0..bd839a3c54 100644 --- a/stdlib/test/builtin/test_string_literal.mojo +++ b/stdlib/test/builtin/test_string_literal.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_swap.mojo b/stdlib/test/builtin/test_swap.mojo index 6d834d4b71..31557ce7dc 100644 --- a/stdlib/test/builtin/test_swap.mojo +++ b/stdlib/test/builtin/test_swap.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_tuple.mojo b/stdlib/test/builtin/test_tuple.mojo index d1f6205727..b401c7a07d 100644 --- a/stdlib/test/builtin/test_tuple.mojo +++ b/stdlib/test/builtin/test_tuple.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_uint.mojo b/stdlib/test/builtin/test_uint.mojo index 2f15a1c9ad..e7ca5b6272 100644 --- a/stdlib/test/builtin/test_uint.mojo +++ b/stdlib/test/builtin/test_uint.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/builtin/test_uint_error.mojo b/stdlib/test/builtin/test_uint_error.mojo index e36e15859f..74d20652b8 100644 --- a/stdlib/test/builtin/test_uint_error.mojo +++ b/stdlib/test/builtin/test_uint_error.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/string/test_inlined_string.mojo b/stdlib/test/collections/string/test_inlined_string.mojo index 672a25ecfe..554ac157ad 100644 --- a/stdlib/test/collections/string/test_inlined_string.mojo +++ b/stdlib/test/collections/string/test_inlined_string.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index e576dbfcc3..25263afad3 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index c6a5b268ed..0e7edc9980 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/string/test_unicode.mojo b/stdlib/test/collections/string/test_unicode.mojo index 142962118c..7ec07dfbb8 100644 --- a/stdlib/test/collections/string/test_unicode.mojo +++ b/stdlib/test/collections/string/test_unicode.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_counter.mojo b/stdlib/test/collections/test_counter.mojo index a7c7b3e772..80d9b6f8a2 100644 --- a/stdlib/test/collections/test_counter.mojo +++ b/stdlib/test/collections/test_counter.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_deque.mojo b/stdlib/test/collections/test_deque.mojo index a5fdc772f9..03cdba2827 100644 --- a/stdlib/test/collections/test_deque.mojo +++ b/stdlib/test/collections/test_deque.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_dict.mojo b/stdlib/test/collections/test_dict.mojo index aa2e12c2e6..333f377d99 100644 --- a/stdlib/test/collections/test_dict.mojo +++ b/stdlib/test/collections/test_dict.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_index_normalization.mojo b/stdlib/test/collections/test_index_normalization.mojo index 703ed95f9f..0039180c55 100644 --- a/stdlib/test/collections/test_index_normalization.mojo +++ b/stdlib/test/collections/test_index_normalization.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_inline_array.mojo b/stdlib/test/collections/test_inline_array.mojo index 2f311931de..652af472ff 100644 --- a/stdlib/test/collections/test_inline_array.mojo +++ b/stdlib/test/collections/test_inline_array.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_inline_list.mojo b/stdlib/test/collections/test_inline_list.mojo index 8ca491f11c..b457e6f5d7 100644 --- a/stdlib/test/collections/test_inline_list.mojo +++ b/stdlib/test/collections/test_inline_list.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_linked_list.mojo b/stdlib/test/collections/test_linked_list.mojo index a5f3467736..f1be0e72bf 100644 --- a/stdlib/test/collections/test_linked_list.mojo +++ b/stdlib/test/collections/test_linked_list.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_list.mojo b/stdlib/test/collections/test_list.mojo index 2ed9a71306..ef218a90b0 100644 --- a/stdlib/test/collections/test_list.mojo +++ b/stdlib/test/collections/test_list.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_list_getitem_invalid_index.mojo b/stdlib/test/collections/test_list_getitem_invalid_index.mojo index f5ce83a0e2..34ef22d26c 100644 --- a/stdlib/test/collections/test_list_getitem_invalid_index.mojo +++ b/stdlib/test/collections/test_list_getitem_invalid_index.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_optional.mojo b/stdlib/test/collections/test_optional.mojo index 6fe264cafd..ce09006846 100644 --- a/stdlib/test/collections/test_optional.mojo +++ b/stdlib/test/collections/test_optional.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_set.mojo b/stdlib/test/collections/test_set.mojo index 147e488304..161afc4b56 100644 --- a/stdlib/test/collections/test_set.mojo +++ b/stdlib/test/collections/test_set.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/collections/test_vector.mojo b/stdlib/test/collections/test_vector.mojo index 3ed126d148..66e862b54d 100644 --- a/stdlib/test/collections/test_vector.mojo +++ b/stdlib/test/collections/test_vector.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/hashlib/test_ahash.mojo b/stdlib/test/hashlib/test_ahash.mojo index 4fa20d1571..7e644f2e5a 100644 --- a/stdlib/test/hashlib/test_ahash.mojo +++ b/stdlib/test/hashlib/test_ahash.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/hashlib/test_hash.mojo b/stdlib/test/hashlib/test_hash.mojo index 39a992d51d..bf3ed7c480 100644 --- a/stdlib/test/hashlib/test_hash.mojo +++ b/stdlib/test/hashlib/test_hash.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/hashlib/test_hasher.mojo b/stdlib/test/hashlib/test_hasher.mojo index c60032b2e1..b349c600ef 100644 --- a/stdlib/test/hashlib/test_hasher.mojo +++ b/stdlib/test/hashlib/test_hasher.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/lit.cfg.py b/stdlib/test/lit.cfg.py index 67d1f613b2..a20ce09510 100644 --- a/stdlib/test/lit.cfg.py +++ b/stdlib/test/lit.cfg.py @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/memory/test_arc.mojo b/stdlib/test/memory/test_arc.mojo index 83d0b4e4e4..48193c5f80 100644 --- a/stdlib/test/memory/test_arc.mojo +++ b/stdlib/test/memory/test_arc.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/memory/test_bitcast.mojo b/stdlib/test/memory/test_bitcast.mojo index 5375cc485a..666e925fc7 100644 --- a/stdlib/test/memory/test_bitcast.mojo +++ b/stdlib/test/memory/test_bitcast.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/memory/test_maybe_uninitialized.mojo b/stdlib/test/memory/test_maybe_uninitialized.mojo index 5dbebfd8d7..68c629019e 100644 --- a/stdlib/test/memory/test_maybe_uninitialized.mojo +++ b/stdlib/test/memory/test_maybe_uninitialized.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/memory/test_memory.mojo b/stdlib/test/memory/test_memory.mojo index c3310b1021..72ec12b100 100644 --- a/stdlib/test/memory/test_memory.mojo +++ b/stdlib/test/memory/test_memory.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/memory/test_owned_pointer.mojo b/stdlib/test/memory/test_owned_pointer.mojo index 133dff1348..76eb52af30 100644 --- a/stdlib/test/memory/test_owned_pointer.mojo +++ b/stdlib/test/memory/test_owned_pointer.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/memory/test_reference.mojo b/stdlib/test/memory/test_reference.mojo index 746c7e8fbf..f9aabb0304 100644 --- a/stdlib/test/memory/test_reference.mojo +++ b/stdlib/test/memory/test_reference.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/memory/test_span.mojo b/stdlib/test/memory/test_span.mojo index 9ccd0d76de..c6369315f1 100644 --- a/stdlib/test/memory/test_span.mojo +++ b/stdlib/test/memory/test_span.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/memory/test_unsafepointer.mojo b/stdlib/test/memory/test_unsafepointer.mojo index 5bf8837422..927285ecdf 100644 --- a/stdlib/test/memory/test_unsafepointer.mojo +++ b/stdlib/test/memory/test_unsafepointer.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_basename.mojo b/stdlib/test/os/path/test_basename.mojo index acda789eca..a73a004461 100644 --- a/stdlib/test/os/path/test_basename.mojo +++ b/stdlib/test/os/path/test_basename.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_dirname.mojo b/stdlib/test/os/path/test_dirname.mojo index daa6e64762..485ee626fb 100644 --- a/stdlib/test/os/path/test_dirname.mojo +++ b/stdlib/test/os/path/test_dirname.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_exists.mojo b/stdlib/test/os/path/test_exists.mojo index bfd5b8cb86..5cb4970243 100644 --- a/stdlib/test/os/path/test_exists.mojo +++ b/stdlib/test/os/path/test_exists.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_expanduser.mojo b/stdlib/test/os/path/test_expanduser.mojo index 7041eefdd6..868ea05c6b 100644 --- a/stdlib/test/os/path/test_expanduser.mojo +++ b/stdlib/test/os/path/test_expanduser.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_expandvars.mojo b/stdlib/test/os/path/test_expandvars.mojo index fead55656d..6066172f1a 100644 --- a/stdlib/test/os/path/test_expandvars.mojo +++ b/stdlib/test/os/path/test_expandvars.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_getsize.mojo b/stdlib/test/os/path/test_getsize.mojo index 1aa50e9bfb..713716536e 100644 --- a/stdlib/test/os/path/test_getsize.mojo +++ b/stdlib/test/os/path/test_getsize.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_isdir.mojo b/stdlib/test/os/path/test_isdir.mojo index eb87a671b3..05736b9c0d 100644 --- a/stdlib/test/os/path/test_isdir.mojo +++ b/stdlib/test/os/path/test_isdir.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_isfile.mojo b/stdlib/test/os/path/test_isfile.mojo index 042ebae624..34c83c6909 100644 --- a/stdlib/test/os/path/test_isfile.mojo +++ b/stdlib/test/os/path/test_isfile.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_islink.mojo b/stdlib/test/os/path/test_islink.mojo index c8b3af2e57..d73d2ef6e2 100644 --- a/stdlib/test/os/path/test_islink.mojo +++ b/stdlib/test/os/path/test_islink.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_join.mojo b/stdlib/test/os/path/test_join.mojo index a61ffd9da2..74bbcc5822 100644 --- a/stdlib/test/os/path/test_join.mojo +++ b/stdlib/test/os/path/test_join.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_split.mojo b/stdlib/test/os/path/test_split.mojo index 0ef994827b..261238f472 100644 --- a/stdlib/test/os/path/test_split.mojo +++ b/stdlib/test/os/path/test_split.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/path/test_splitroot.mojo b/stdlib/test/os/path/test_splitroot.mojo index fddf23677c..59a89709d3 100644 --- a/stdlib/test/os/path/test_splitroot.mojo +++ b/stdlib/test/os/path/test_splitroot.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_atomic.mojo b/stdlib/test/os/test_atomic.mojo index d8433fd194..a6bb1dd65d 100644 --- a/stdlib/test/os/test_atomic.mojo +++ b/stdlib/test/os/test_atomic.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_env.mojo b/stdlib/test/os/test_env.mojo index 0d4bd0b6ec..6df84bef3f 100644 --- a/stdlib/test/os/test_env.mojo +++ b/stdlib/test/os/test_env.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_listdir.mojo b/stdlib/test/os/test_listdir.mojo index 8b029590a1..0d8ee103cc 100644 --- a/stdlib/test/os/test_listdir.mojo +++ b/stdlib/test/os/test_listdir.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_mkdir_and_rmdir.mojo b/stdlib/test/os/test_mkdir_and_rmdir.mojo index 5ebb882c84..f210251808 100644 --- a/stdlib/test/os/test_mkdir_and_rmdir.mojo +++ b/stdlib/test/os/test_mkdir_and_rmdir.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_no_trap.mojo b/stdlib/test/os/test_no_trap.mojo index 8c36b634f1..5bdeea5722 100644 --- a/stdlib/test/os/test_no_trap.mojo +++ b/stdlib/test/os/test_no_trap.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_remove.mojo b/stdlib/test/os/test_remove.mojo index 5d1506abdb..6704effa4f 100644 --- a/stdlib/test/os/test_remove.mojo +++ b/stdlib/test/os/test_remove.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_stat.mojo b/stdlib/test/os/test_stat.mojo index 67a738e040..cb8475e428 100644 --- a/stdlib/test/os/test_stat.mojo +++ b/stdlib/test/os/test_stat.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_trap.mojo b/stdlib/test/os/test_trap.mojo index 2118a67d84..14e7b60286 100644 --- a/stdlib/test/os/test_trap.mojo +++ b/stdlib/test/os/test_trap.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/os/test_trap_stringable.mojo b/stdlib/test/os/test_trap_stringable.mojo index 4e7c83e150..a068956714 100644 --- a/stdlib/test/os/test_trap_stringable.mojo +++ b/stdlib/test/os/test_trap_stringable.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/pathlib/test_pathlib.mojo b/stdlib/test/pathlib/test_pathlib.mojo index e13a4abf1b..ba248b7a17 100644 --- a/stdlib/test/pathlib/test_pathlib.mojo +++ b/stdlib/test/pathlib/test_pathlib.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/pwd/test_pwd.mojo b/stdlib/test/pwd/test_pwd.mojo index 14f3946a87..54bba4cab9 100644 --- a/stdlib/test/pwd/test_pwd.mojo +++ b/stdlib/test/pwd/test_pwd.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/custom_indexable.py b/stdlib/test/python/custom_indexable.py index 1164f7f5cb..ab9d55b853 100644 --- a/stdlib/test/python/custom_indexable.py +++ b/stdlib/test/python/custom_indexable.py @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/module_for_test_python_object_dunder_contains.py b/stdlib/test/python/module_for_test_python_object_dunder_contains.py index 40ec598dee..f3ecfd3fe9 100644 --- a/stdlib/test/python/module_for_test_python_object_dunder_contains.py +++ b/stdlib/test/python/module_for_test_python_object_dunder_contains.py @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/my_module.py b/stdlib/test/python/my_module.py index 8147b0a382..73c34742fd 100644 --- a/stdlib/test/python/my_module.py +++ b/stdlib/test/python/my_module.py @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_ownership.mojo b/stdlib/test/python/test_ownership.mojo index 4411185e77..1fa9bc026a 100644 --- a/stdlib/test/python/test_ownership.mojo +++ b/stdlib/test/python/test_ownership.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_cpython.mojo b/stdlib/test/python/test_python_cpython.mojo index 77d4bfdb59..5732e5882a 100644 --- a/stdlib/test/python/test_python_cpython.mojo +++ b/stdlib/test/python/test_python_cpython.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_error_handling.mojo b/stdlib/test/python/test_python_error_handling.mojo index 5659f2abf9..86eab5bb17 100644 --- a/stdlib/test/python/test_python_error_handling.mojo +++ b/stdlib/test/python/test_python_error_handling.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_info.mojo b/stdlib/test/python/test_python_info.mojo index 5e1a4a1c7c..41d7f3c3d2 100644 --- a/stdlib/test/python/test_python_info.mojo +++ b/stdlib/test/python/test_python_info.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_interop.mojo b/stdlib/test/python/test_python_interop.mojo index 80fe6ea3d9..c846fce7ee 100644 --- a/stdlib/test/python/test_python_interop.mojo +++ b/stdlib/test/python/test_python_interop.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_module_create.mojo b/stdlib/test/python/test_python_module_create.mojo index 0fd71d7545..15bbd3edaa 100644 --- a/stdlib/test/python/test_python_module_create.mojo +++ b/stdlib/test/python/test_python_module_create.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_object.mojo b/stdlib/test/python/test_python_object.mojo index fe15369e5f..659b97c1b5 100644 --- a/stdlib/test/python/test_python_object.mojo +++ b/stdlib/test/python/test_python_object.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_object_dunder_contains.mojo b/stdlib/test/python/test_python_object_dunder_contains.mojo index 5d4c722278..7b7de0b089 100644 --- a/stdlib/test/python/test_python_object_dunder_contains.mojo +++ b/stdlib/test/python/test_python_object_dunder_contains.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_object_len_raises.mojo b/stdlib/test/python/test_python_object_len_raises.mojo index 62742b4d59..63b61c1a79 100644 --- a/stdlib/test/python/test_python_object_len_raises.mojo +++ b/stdlib/test/python/test_python_object_len_raises.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/python/test_python_to_mojo.mojo b/stdlib/test/python/test_python_to_mojo.mojo index a8dc7aca97..6e6ea75c42 100644 --- a/stdlib/test/python/test_python_to_mojo.mojo +++ b/stdlib/test/python/test_python_to_mojo.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/random/test_random.mojo b/stdlib/test/random/test_random.mojo index 8f705b002b..7441dd4395 100644 --- a/stdlib/test/random/test_random.mojo +++ b/stdlib/test/random/test_random.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_aarch64_target.mojo b/stdlib/test/sys/test_aarch64_target.mojo index 7fa94b946d..c2aa6f090d 100644 --- a/stdlib/test/sys/test_aarch64_target.mojo +++ b/stdlib/test/sys/test_aarch64_target.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_build_info_debug.mojo b/stdlib/test/sys/test_build_info_debug.mojo index 5dc1a1a77d..21d56b10dd 100644 --- a/stdlib/test/sys/test_build_info_debug.mojo +++ b/stdlib/test/sys/test_build_info_debug.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_c_types.mojo b/stdlib/test/sys/test_c_types.mojo index f2610aa453..623e592c4f 100644 --- a/stdlib/test/sys/test_c_types.mojo +++ b/stdlib/test/sys/test_c_types.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_dlhandle.mojo b/stdlib/test/sys/test_dlhandle.mojo index 2392d50f1a..b780ce79bd 100644 --- a/stdlib/test/sys/test_dlhandle.mojo +++ b/stdlib/test/sys/test_dlhandle.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_exit_0.mojo b/stdlib/test/sys/test_exit_0.mojo index d7134a7150..d6bd90eab6 100644 --- a/stdlib/test/sys/test_exit_0.mojo +++ b/stdlib/test/sys/test_exit_0.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_exit_1.mojo b/stdlib/test/sys/test_exit_1.mojo index ad8311018e..ef916aacca 100644 --- a/stdlib/test/sys/test_exit_1.mojo +++ b/stdlib/test/sys/test_exit_1.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_intrinsics.mojo b/stdlib/test/sys/test_intrinsics.mojo index 2bc51de5c6..5d3fc51362 100644 --- a/stdlib/test/sys/test_intrinsics.mojo +++ b/stdlib/test/sys/test_intrinsics.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_invalid_paramenv.mojo b/stdlib/test/sys/test_invalid_paramenv.mojo index 005755b999..ab098b3937 100644 --- a/stdlib/test/sys/test_invalid_paramenv.mojo +++ b/stdlib/test/sys/test_invalid_paramenv.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_linux_target.mojo b/stdlib/test/sys/test_linux_target.mojo index dd78cb3bb3..797c2ae3ce 100644 --- a/stdlib/test/sys/test_linux_target.mojo +++ b/stdlib/test/sys/test_linux_target.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_macos_target.mojo b/stdlib/test/sys/test_macos_target.mojo index d5101c8eb0..b5e34402ba 100644 --- a/stdlib/test/sys/test_macos_target.mojo +++ b/stdlib/test/sys/test_macos_target.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_paramenv.mojo b/stdlib/test/sys/test_paramenv.mojo index b1e3cadeb6..81fb252270 100644 --- a/stdlib/test/sys/test_paramenv.mojo +++ b/stdlib/test/sys/test_paramenv.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_targetinfo.mojo b/stdlib/test/sys/test_targetinfo.mojo index 34cbc155a1..b9fdafc137 100644 --- a/stdlib/test/sys/test_targetinfo.mojo +++ b/stdlib/test/sys/test_targetinfo.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/sys/test_windows_target.mojo b/stdlib/test/sys/test_windows_target.mojo index f14807e792..673fbe9a41 100644 --- a/stdlib/test/sys/test_windows_target.mojo +++ b/stdlib/test/sys/test_windows_target.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/tempfile/test_tempfile.mojo b/stdlib/test/tempfile/test_tempfile.mojo index 61b6e1daeb..0742f7cfa6 100644 --- a/stdlib/test/tempfile/test_tempfile.mojo +++ b/stdlib/test/tempfile/test_tempfile.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/test_utils/__init__.mojo b/stdlib/test/test_utils/__init__.mojo index 3dcecfc83b..0159453e8a 100644 --- a/stdlib/test/test_utils/__init__.mojo +++ b/stdlib/test/test_utils/__init__.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/test_utils/test_utils.mojo b/stdlib/test/test_utils/test_utils.mojo index 4591c17f24..86740a0ebe 100644 --- a/stdlib/test/test_utils/test_utils.mojo +++ b/stdlib/test/test_utils/test_utils.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/test_utils/types.mojo b/stdlib/test/test_utils/types.mojo index 01870acebc..c31642e342 100644 --- a/stdlib/test/test_utils/types.mojo +++ b/stdlib/test/test_utils/types.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/testing/test_assert_raises.mojo b/stdlib/test/testing/test_assert_raises.mojo index 50c1c17326..479d686488 100644 --- a/stdlib/test/testing/test_assert_raises.mojo +++ b/stdlib/test/testing/test_assert_raises.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/testing/test_assertion.mojo b/stdlib/test/testing/test_assertion.mojo index c7153040fb..eb7a0ab38b 100644 --- a/stdlib/test/testing/test_assertion.mojo +++ b/stdlib/test/testing/test_assertion.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/time/test_time.mojo b/stdlib/test/time/test_time.mojo index 0148bfeeef..50101f5f45 100644 --- a/stdlib/test/time/test_time.mojo +++ b/stdlib/test/time/test_time.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/issue_13632.mojo b/stdlib/test/utils/issue_13632.mojo index 0bdfbff6ce..145d68800d 100644 --- a/stdlib/test/utils/issue_13632.mojo +++ b/stdlib/test/utils/issue_13632.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_index.mojo b/stdlib/test/utils/test_index.mojo index ff5236890c..8533b448e3 100644 --- a/stdlib/test/utils/test_index.mojo +++ b/stdlib/test/utils/test_index.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_numerics.mojo b/stdlib/test/utils/test_numerics.mojo index ee85152855..33fadb8087 100644 --- a/stdlib/test/utils/test_numerics.mojo +++ b/stdlib/test/utils/test_numerics.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_select.mojo b/stdlib/test/utils/test_select.mojo index dc1911c98a..b2badb5098 100644 --- a/stdlib/test/utils/test_select.mojo +++ b/stdlib/test/utils/test_select.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_static_tuple.mojo b/stdlib/test/utils/test_static_tuple.mojo index b2f46d55af..e25c6d7fc6 100644 --- a/stdlib/test/utils/test_static_tuple.mojo +++ b/stdlib/test/utils/test_static_tuple.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_stringref.mojo b/stdlib/test/utils/test_stringref.mojo index 6a368f29a7..a0950cf990 100644 --- a/stdlib/test/utils/test_stringref.mojo +++ b/stdlib/test/utils/test_stringref.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_tuple.mojo b/stdlib/test/utils/test_tuple.mojo index 1feb95f50a..94df5f6648 100644 --- a/stdlib/test/utils/test_tuple.mojo +++ b/stdlib/test/utils/test_tuple.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_unroll.mojo b/stdlib/test/utils/test_unroll.mojo index de1b942b3a..2af198f50b 100644 --- a/stdlib/test/utils/test_unroll.mojo +++ b/stdlib/test/utils/test_unroll.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_variant.mojo b/stdlib/test/utils/test_variant.mojo index 264e1dd088..f0f32a47f6 100644 --- a/stdlib/test/utils/test_variant.mojo +++ b/stdlib/test/utils/test_variant.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_write.mojo b/stdlib/test/utils/test_write.mojo index 77bb3fb5a9..3844793005 100644 --- a/stdlib/test/utils/test_write.mojo +++ b/stdlib/test/utils/test_write.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt diff --git a/stdlib/test/utils/test_write_to_stdout.mojo b/stdlib/test/utils/test_write_to_stdout.mojo index fed40ec33c..bc130a8cc1 100644 --- a/stdlib/test/utils/test_write_to_stdout.mojo +++ b/stdlib/test/utils/test_write_to_stdout.mojo @@ -1,5 +1,5 @@ # ===----------------------------------------------------------------------=== # -# Copyright (c) 2024, Modular Inc. All rights reserved. +# Copyright (c) 2025, Modular Inc. All rights reserved. # # Licensed under the Apache License v2.0 with LLVM Exceptions: # https://llvm.org/LICENSE.txt From 936729b02717fb7a9ca67ce78697617c1109f661 Mon Sep 17 00:00:00 2001 From: Ken Jones <165197230+KenJones-Modular@users.noreply.github.com> Date: Fri, 24 Jan 2025 18:14:54 -0800 Subject: [PATCH 156/182] Remove all references in the docs to the Mojo notebook examples We're retiring all of the current notebook examples in the public GitHub repo. This PR eliminate all references and links to them from the Mojo Manual and related documentation. MODULAR_ORIG_COMMIT_REV_ID: 25d23be3d0fc189b50a80fd118ad1282c4f8d8ca --- docs/README.md | 11 +++++------ docs/faq.md | 24 +++--------------------- docs/manual/basics.mdx | 15 ++++----------- docs/manual/lifecycle/index.mdx | 4 +--- 4 files changed, 13 insertions(+), 41 deletions(-) diff --git a/docs/README.md b/docs/README.md index e7b9308e8a..5200bc5cfe 100644 --- a/docs/README.md +++ b/docs/README.md @@ -3,10 +3,9 @@ This directory includes most of the documentation at [docs.modular.com/mojo](https://docs.modular.com/mojo). -The only things not here are the Jupyter notebooks, which are instead in the -[`examples/notebooks/`](../examples/notebooks/) directory, the `mojo` CLI pages, -and the Mojo Standard Library reference. The reference docs are generated from -source files, which are currently not open-sourced. +The only things not here are the `mojo` CLI pages and the Mojo Standard Library +reference. The reference docs are generated from source files, which are located +in the [/stdlib/src](../stdlib/src) directory. ## Contributing @@ -16,8 +15,8 @@ to accept your contributions. Be aware that we don't provide tools to generate a preview of the website, because the Mojo docs are built along with other content that's not included in this repo. As such, we recommend you preview your edits in an IDE that can -render markdown and Jupyter notebook files, such as VS Code, including the [VS -Code environment in GitHub](https://github.dev/modularml/mojo/blob/main/). +render Markdown and MDX files, such as VS Code, including the +[VS Code environment in GitHub](https://github.dev/modular/mojo/blob/main/). For more information about how to contribute, see the [Contributor Guide](../CONTRIBUTING.md) diff --git a/docs/faq.md b/docs/faq.md index 32ecb58de7..eb07300b96 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -41,9 +41,7 @@ at this point, but you can also just use the `.mojo` extension. :) Mojo combines the usability of Python with the systems programming features it’s missing. We are guided more by pragmatism than novelty, but Mojo’s use of [MLIR](https://mlir.llvm.org/) allows it to scale to new exotic hardware types -and domains in a way that other languages haven’t demonstrated (for an example -of Mojo talking directly to MLIR, see our [low-level IR in Mojo -notebook](/mojo/notebooks/BoolMLIR)). It also +and domains in a way that other languages haven’t demonstrated. It also has caching and distributed compilation built into its core. We also believe Mojo has a good chance of unifying hybrid packages in the broader Python community. @@ -136,9 +134,7 @@ Although you can use MLIR to create a flexible and powerful compiler for any programming language, Mojo is the world’s first language to be built from the ground up with MLIR design principles. This means that Mojo not only offers high-performance compilation for heterogeneous hardware, but it also provides -direct programming support for the MLIR intermediate representations. For a -simple example of Mojo talking directly to MLIR, see our [low-level IR in Mojo -notebook](/mojo/notebooks/BoolMLIR). +direct programming support for the MLIR intermediate representations. ### Is Mojo only for AI or can it be used for other stuff? @@ -242,18 +238,6 @@ multiplication](https://www.modular.com/blog/the-worlds-fastest-unified-matrix-m ## Performance -### Mojo’s matmul performance in the notebook doesn’t seem that great. What’s going on? - -The [Mojo Matmul -notebook](https://github.com/modular/mojo/blob/main/examples/notebooks/Matmul.ipynb) -uses matrix multiplication to show off some Mojo features in a scenario that -you would never attempt in pure Python. So that implementation is like a “toy” -matmul implementation and it doesn’t measure up to the state of the art. - -Modular has a separate matmul implementation written in Mojo and used by -[MAX Engine](/engine), which you can read about it in [this blog -post](https://www.modular.com/blog/the-worlds-fastest-unified-matrix-multiplication). - ### Are there any AI related performance benchmarks for Mojo? It’s important to remember that Mojo is a general-purpose programming language, @@ -280,9 +264,7 @@ MAX](/max/faq#why-bundle-mojo-with-max). Yes, but it's different. When we first announced Mojo, it was available only through login, in a JupyterLab environment. Now that Mojo is available -for local development, we've shut down that service (you can instead [run -Mojo notebooks -locally](https://github.com/modular/mojo/tree/main/examples/notebooks#readme)). +for local development, we've shut down that service. The new [Mojo Playground](/mojo/playground) is built into the docs website and does not require login. diff --git a/docs/manual/basics.mdx b/docs/manual/basics.mdx index c6c4071a56..9238fd3799 100644 --- a/docs/manual/basics.mdx +++ b/docs/manual/basics.mdx @@ -51,13 +51,10 @@ the standard output. :::note -You don't need a `main()` function when coding in the -[REPL](/mojo/cli/repl) or in a -[Jupyter -notebook](https://github.com/modular/mojo/tree/main/examples/notebooks#readme). -In these environments, Mojo executes top-level code (that is, statements -that appear outside of a function). Mojo doesn't support top-level code in a -`.mojo` (or `.🔥`) file +You don't need a `main()` function when coding in the [REPL](/mojo/cli/repl) or +in a Jupyter notebook. In these environments, Mojo executes top-level code (that +is, statements that appear outside of a function). Mojo doesn't support +top-level code in a `.mojo` (or `.🔥`) file. ::: @@ -471,9 +468,5 @@ Otherwise, here are some other resources to check out: git clone https://github.com/modular/mojo.git ``` - In addition to several `.mojo` examples, the repo includes [Jupyter - notebooks](https://github.com/modular/mojo/tree/main/examples/notebooks#readme) - that teach advanced Mojo features. - * To see all the available Mojo APIs, check out the [Mojo standard library reference](/mojo/lib). diff --git a/docs/manual/lifecycle/index.mdx b/docs/manual/lifecycle/index.mdx index 466d792b18..fa97dba7df 100644 --- a/docs/manual/lifecycle/index.mdx +++ b/docs/manual/lifecycle/index.mdx @@ -16,9 +16,7 @@ Mojo also has no built-in data types with special privileges. All data types in the standard library (such as [`Bool`](/mojo/stdlib/builtin/bool/Bool), [`Int`](/mojo/stdlib/builtin/int/Int), and [`String`](/mojo/stdlib/collections/string/String)) are implemented as -[structs](/mojo/manual/structs). You can actually write your own -replacements for these types by using low-level primitives provided by -[MLIR dialects](/mojo/notebooks/BoolMLIR). +[structs](/mojo/manual/structs). What's great about the Mojo language is that it provides you these low-level tools for systems programming, but within a framework that helps you build From f485b4f625bee09464b1b86d1cf91afc37d5bfc5 Mon Sep 17 00:00:00 2001 From: modularbot Date: Sat, 25 Jan 2025 07:20:03 +0000 Subject: [PATCH 157/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025012505 --- examples/life/magic.lock | 959 ++++++++++++++++++++------------- examples/magic.lock | 923 ++++++++++++++++++++------------ examples/notebooks/magic.lock | 960 +++++++++++++++++++++------------- examples/operators/magic.lock | 959 ++++++++++++++++++++------------- examples/testing/magic.lock | 959 ++++++++++++++++++++------------- magic.lock | 959 ++++++++++++++++++++------------- 6 files changed, 3571 insertions(+), 2148 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 163d1ace68..aeff3da14c 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -29,7 +29,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -56,7 +56,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.4-h5888daf_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fluidsynth-2.3.7-hd992666_0.conda @@ -68,7 +68,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-he02047a_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-he02047a_3.conda @@ -79,12 +79,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-10.2.0-h4bba637_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -99,10 +99,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda @@ -131,8 +131,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.51-hbd13f7d_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda @@ -144,8 +144,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -170,17 +172,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -202,20 +205,21 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/portaudio-19.6.0-h7c63dc7_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/portmidi-2.0.4-h7c63dc7_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pygame-2.6.1-py312h4fcb14b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -246,7 +250,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda @@ -280,6 +284,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda linux-aarch64: @@ -305,7 +310,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -332,7 +337,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/expat-2.6.4-h5ad3122_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/fluidsynth-2.3.7-h4f58cef_0.conda @@ -344,7 +349,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gettext-0.22.5-h0a1ffab_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gettext-tools-0.22.5-h0a1ffab_3.conda @@ -355,12 +360,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/harfbuzz-10.2.0-h785c1aa_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -375,10 +380,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-devel-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libavif16-1.1.1-h3b0c220_2.conda @@ -420,8 +425,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libogg-1.3.5-h0b9eccb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopus-1.3.1-hf897c2e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -446,17 +453,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -478,20 +486,21 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/portaudio-19.6.0-h5c6c0ed_9.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/portmidi-2.0.4-h5c6c0ed_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pulseaudio-client-17.0-h729494f_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pygame-2.6.1-py312hb2c8110_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -522,7 +531,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/svt-av1-2.3.0-h5ad3122_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda @@ -556,6 +565,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda osx-arm64: @@ -578,7 +588,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -603,7 +613,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/fluidsynth-2.3.7-h80fea77_0.conda @@ -615,7 +625,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gettext-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gettext-tools-0.22.5-h8414b35_3.conda @@ -626,12 +636,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/harfbuzz-10.2.0-ha0dd535_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -643,10 +653,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-devel-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libavif16-1.1.1-h45b7238_2.conda @@ -683,8 +693,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libogg-1.3.5-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -705,17 +717,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -737,19 +750,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/portaudio-19.6.0-h13dd4ca_9.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/portmidi-2.0.4-h13dd4ca_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pygame-2.6.1-py312hb14fe3b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -779,7 +793,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/svt-av1-2.3.0-hf24288c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda @@ -807,6 +821,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: @@ -1574,9 +1589,9 @@ packages: license_family: Apache size: 235976 timestamp: 1737565563139 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 - md5: 6139e84bbb6fdb27ca49c2981613a5fa +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda + sha256: 08d6b7d2ed17bfcc7deb903c7751278ee434abdb27e3be0dceb561f30f030c75 + md5: b775e9f46dfa94b228a81d8e8c6d8b1d depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1592,11 +1607,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3069914 - timestamp: 1737049585807 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa - md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b + size: 3144364 + timestamp: 1737576036746 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda + sha256: 88353e82b053763168cddbe2f88048defc1c97b3dad0966fbe8c4fa7aa592c7e + md5: e725d8fa77a6a5f38a78c5de914a5f40 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 @@ -1611,11 +1626,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2919798 - timestamp: 1737049659061 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 - md5: a3b7b9a81d8c6a8f963f619d9e362c39 + size: 3015109 + timestamp: 1737575993030 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda + sha256: d82451530ddf363d8bb31a8a7391bb9699f745e940ace91d78c0e6170deef03c + md5: 156cfb45a1bb8cffc81e59047bb34f51 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1630,8 +1645,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2834057 - timestamp: 1737126583846 + size: 2874126 + timestamp: 1737577023623 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -2330,24 +2345,25 @@ packages: license_family: MIT size: 130354 timestamp: 1730967212801 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 - md5: 1b1e0c97830cdf75f1f371bd467ab657 +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e + md5: b53637ce62c4bcf3123a2a40f6a3824b depends: + - python >=3.9 + - starlette >=0.40.0,<0.46.0 + - typing_extensions >=4.8.0 + - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - email_validator >=2.0.0 - fastapi-cli >=0.0.5 - httpx >=0.23.0 - - jinja2 >=2.11.2 - - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - - python >=3.9 - - python-multipart >=0.0.7 - - starlette >=0.40.0,<0.42.0 - - typing_extensions >=4.8.0 + - jinja2 >=3.1.5 + - python-multipart >=0.0.18 - uvicorn-standard >=0.12.0 + - python license: MIT license_family: MIT - size: 73084 - timestamp: 1733362427885 + size: 77890 + timestamp: 1737647037273 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2555,9 +2571,9 @@ packages: license: GPL-2.0-only OR FTL size: 596430 timestamp: 1694616332835 -- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda - sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 - md5: f98e36c96b2c66d9043187179ddb04f4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda + sha256: 501e20626798b6d7f130f4db0fb02c0385d8f4c11ca525925602a4208afb343f + md5: fb986e1c089021979dc79606af78ef8f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -2567,11 +2583,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 60968 - timestamp: 1729699568442 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda - sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb - md5: 62fc11b0738ca15e0dd19b60cf280d12 + size: 60939 + timestamp: 1737645356438 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda + sha256: 84895c5e207e0cb2044f3607fb36b82eb8cb45f0a009d03dc04c777ed975757d + md5: 9090bf5c43e8011fb2e9a82a1db20cc3 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -2581,11 +2597,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 59967 - timestamp: 1729699642726 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff + size: 60472 + timestamp: 1737645511278 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda + sha256: d503ac8c050abdbd129253973f23be34944978d510de78ef5a3e6aa1e3d9552d + md5: 5eb3715c7e3fa9b533361375bfefe6ee depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -2595,8 +2611,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 53366 - timestamp: 1729699762631 + size: 57256 + timestamp: 1737645503377 - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 @@ -2894,15 +2910,15 @@ packages: license_family: MIT size: 1473375 timestamp: 1736703265901 -- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 - md5: 2aa5ff7fa34a81b9196532c84c10d865 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba + md5: 0a802cb9888dd14eeefc611f05c40b6e depends: - python >=3.9 license: MIT license_family: MIT - size: 29412 - timestamp: 1733299296857 + size: 30731 + timestamp: 1737618390337 - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e @@ -2989,15 +3005,15 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b - md5: 566e75c90c1d0c8c459eb0ad9833dc7a +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac depends: - python >=3.9 license: MIT license_family: MIT - size: 17239 - timestamp: 1733298862681 + size: 17397 + timestamp: 1737618427549 - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda sha256: 71e750d509f5fa3421087ba88ef9a7b9be11c53174af3aa4d06aff4c18b38e8e md5: 8b189310083baabfb622af68fd9d3ae3 @@ -3361,28 +3377,29 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - build_number: 3 - sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 - md5: a50ba9a0789061ea395a47a23d6a7734 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + build_number: 7 + sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c + md5: 8d553fa6a138f369ed94b8b1a76f1e77 depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -3393,27 +3410,26 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: + - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8899665 - timestamp: 1737343852413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - build_number: 12 - sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a - md5: 4789bb7ae93fe12bfd81169157896f49 + size: 8979130 + timestamp: 1737757402544 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + build_number: 7 + sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 + md5: b94870200ac053eff3dda878d523f1d1 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -3422,6 +3438,8 @@ packages: - libgcc >=13 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -3438,16 +3456,16 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8051570 - timestamp: 1737451538096 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - build_number: 4 - sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe - md5: 94c2bcca143c043f8083a1f275de3caf + size: 8210159 + timestamp: 1737757741310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + build_number: 7 + sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c + md5: 3cb4f805d9742272591795d487786f2d depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 @@ -3461,6 +3479,8 @@ packages: - libcxx >=18 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 @@ -3471,154 +3491,154 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - parquet-cpp <0.0a0 - - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu + - arrow-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5532664 - timestamp: 1737458545986 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 - md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec + size: 5540329 + timestamp: 1737756116679 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 + md5: de10e3323bfa9dd8929f7fbe23665883 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 618570 - timestamp: 1737343896206 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 - md5: 8ec3804980e19b70ebffbeb623ce084b + size: 637717 + timestamp: 1737757443960 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 + md5: d50c51a7d86454c90de667fcafb8c785 depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 579114 - timestamp: 1737451608994 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 - md5: e3265f8ab44051131966bd6f7b07a6e3 + size: 602410 + timestamp: 1737757792970 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d + md5: a138208af40b21c840c1075f3bec5014 depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 481968 - timestamp: 1737458659266 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 - md5: 1face9ff13ec61bfb065063d35fda864 + size: 499319 + timestamp: 1737756215547 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 + md5: eddf039322781fee4d4137f50769511c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_3_cpu + - libparquet 19.0.0 h081d1f1_7_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 585153 - timestamp: 1737344009570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 - md5: e9b9a9941d35dff0a168741bdd54877e + size: 605090 + timestamp: 1737757550128 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 + md5: 2d6208bc6ab9089ee1787d9abbefd172 depends: - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_12_cpu + - libparquet 19.0.0 hfc78867_7_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 559928 - timestamp: 1737451706623 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb - md5: c6588e0236da980424ca0b288c893d1a + size: 580599 + timestamp: 1737757863901 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a + md5: 5791e257ecb73e7745fa62446f22b1ea depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_4_cpu + - libparquet 19.0.0 h636d7b7_7_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 488490 - timestamp: 1737459936234 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - build_number: 3 - sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 - md5: 8527e1e45c495991fd88f6531e176556 + size: 500722 + timestamp: 1737757369380 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + build_number: 7 + sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 + md5: e14afa8912873a094a30ad9e455bafc3 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu - - libarrow-dataset 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow-dataset 19.0.0 hcb10f89_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521371 - timestamp: 1737344062052 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - build_number: 12 - sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 - md5: f647dcbf46aebc86f9975ff3c856de45 + size: 521685 + timestamp: 1737757595490 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + build_number: 7 + sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 + md5: b35923aad96b07d76db4c31ccc74584f depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu - - libarrow-dataset 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow-dataset 19.0.0 h3b568fd_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 516135 - timestamp: 1737451754178 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - build_number: 4 - sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 - md5: 6988cd2fdf01cae4bc454859a7cf8bac + size: 515585 + timestamp: 1737757899077 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + build_number: 7 + sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a + md5: 05a75db98927961f86b64340442150c3 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu - - libarrow-dataset 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow-dataset 19.0.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449975 - timestamp: 1737460148737 + size: 449238 + timestamp: 1737757536452 - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda sha256: 2da5c735811cbf38c7f7844ab457ff8b25046bbf5fe5ebd5dc1c2fafdf4fbe1c md5: 4fab9799da9571266d05ca5503330655 @@ -4640,9 +4660,9 @@ packages: license_family: GPL size: 463521 timestamp: 1729089357313 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 - md5: 61829a8dd5f4e2327e707572065bae41 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + sha256: 348ee1dddd82dcef5a185c86e65dda8acfc9b583acc425ccb9b661f2d433b2cc + md5: 2a5142c88dd6132eaa8079f99476e922 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -4654,13 +4674,13 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 1254656 - timestamp: 1735648569457 + size: 1256795 + timestamp: 1737286199784 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 md5: 1ce0fd876001c40801b40fea22987e41 @@ -4701,16 +4721,16 @@ packages: license_family: Apache size: 878217 timestamp: 1737284441192 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda - sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 - md5: b0cfb5044685a7a9fa43ae669124f0a0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda + sha256: aa1b3b30ae6b2eab7c9e6a8e2fd8ec3776f25d2e3f0b6f9dc547ff8083bf25fa + md5: 9f0c43225243c81c6991733edcaafff5 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 h2b5623c_1 + - libgoogle-cloud 2.34.0 h2b5623c_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -4718,8 +4738,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 784357 - timestamp: 1735648759177 + size: 785792 + timestamp: 1737286406612 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d md5: 0732a5988f7f556f2c1d1f51026fc1be @@ -4987,6 +5007,8 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: x86_64 platform: linux license: 0BSD @@ -4997,6 +5019,8 @@ packages: md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: aarch64 platform: linux license: 0BSD @@ -5007,6 +5031,8 @@ packages: md5: b2553114a7f5e20ccd02378a77d836aa depends: - __osx >=11.0 + constrains: + - xz ==5.6.3=*_1 arch: arm64 platform: osx license: 0BSD @@ -5197,6 +5223,96 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + sha256: 4ea235e08676f16b0d3c3380befe1478c0fa0141512ee709b011005c55c9619f + md5: 1f5a5d66e77a39dc5bd639ec953705cf + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 ha770c72_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 801927 + timestamp: 1735643375271 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + sha256: 160c493cd0f897955b0b6035b51c6d7255ffbaed3c8a12d43e8e8a719d405aba + md5: afe3c8c53f4b6d27d553c230d4b34038 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 h8af1aa0_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 800896 + timestamp: 1735643533825 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + sha256: c6bcbd53d62a9e0d8c667e560db0ca2ecb7679277cbb3c23457aabe74fcb8cba + md5: 19c46cc18825f3924251c39ec1b0d983 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 hce30654_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 529588 + timestamp: 1735643889612 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + sha256: aa1f7dea79ea8513ff77339ba7c6e9cf10dfa537143e7718b1cfb3af52b649f2 + md5: 4fb055f57404920a43b147031471e03b + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 320359 + timestamp: 1735643346175 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + sha256: 981c0b29a0789597fa8ed147b02df2d2ad0c7f863d87df74770c40cee1800228 + md5: 282193b19a19e3b5d75d18ef82713ef0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 319401 + timestamp: 1735643509251 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + sha256: 82e5f5ba64debbaab3c601b265dfc0cdb4d2880feba9bada5fd2e67b9f91ada5 + md5: e965dad955841507549fdacd8f7f94c0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 320565 + timestamp: 1735643673319 - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 sha256: 0e1c2740ebd1c93226dc5387461bbcf8142c518f2092f3ea7551f77755decc8f md5: 15345e56d527b330e1cacbdf58676e8f @@ -5228,13 +5344,13 @@ packages: license_family: BSD size: 252854 timestamp: 1606823635137 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - build_number: 3 - sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 - md5: 95f8b5758148e62a055f4c6538a31f0b +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda + build_number: 7 + sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea + md5: a8b3022bfe8a2cb4249229768401340c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -5242,14 +5358,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1227537 - timestamp: 1737343982323 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - build_number: 12 - sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 - md5: 517447be85cda09f9410ca609c69499d + size: 1240902 + timestamp: 1737757526098 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda + build_number: 7 + sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 + md5: 8814a0cd443b9ebbb1662b370b6b14fb depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -5257,23 +5373,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1116762 - timestamp: 1737451682325 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - build_number: 4 - sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 - md5: 639473b0344e0d2f46feb544cff5c6d8 + size: 1153344 + timestamp: 1737757846296 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d + md5: 3f0e87a16e30ff26bb513fcda9f971ac depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 885681 - timestamp: 1737459816091 + size: 893815 + timestamp: 1737757309795 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -6159,47 +6275,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda noarch: python - sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 - md5: 5289b5be19bf0f500e1a06f44d816343 + sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 + md5: 3359ea55713294fb8bb2c70e6bd5753a depends: - - max-core ==25.1.0.dev2025012205 release - - max-python >=25.1.0.dev2025012205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012205 release - - mblack ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release + - max-python >=25.1.0.dev2025012505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1737524122346 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef - md5: 2d8a82ff460cd4e03382a9151a8cf8d8 + size: 9918 + timestamp: 1737782253436 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed + md5: ebf37a7d5882bb676718a5648dee3654 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 242139658 - timestamp: 1737523134733 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc - md5: 8e0412932905d3a4decf17acd50899ce + size: 243130339 + timestamp: 1737782221031 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 + md5: bde4e25a295f947b730261246613b83d depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 244683388 - timestamp: 1737524122344 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 - md5: bd5da5f25bd5151b4b691c34acdbeff0 + size: 245590611 + timestamp: 1737782253434 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 + md5: e01118f345f22ed4efb89192dfbbdbc6 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 203820478 - timestamp: 1737523349069 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d - md5: ecfacd66a5b71794c53a468fbefcef6a + size: 204961123 + timestamp: 1737782482300 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 + md5: a43f10619b5e0502b7f59ad823770f9f depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -6220,13 +6336,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 119861319 - timestamp: 1737523134743 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 - md5: fb06394177c69b52c2ecf9ceaa7b308b + size: 120565142 + timestamp: 1737782221040 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d + md5: 8ee044754ebf79922c85299e7425abf3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -6247,13 +6363,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 122258493 - timestamp: 1737524122355 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 - md5: 589be4ace2edf68cfc3cf1d0cc429864 + size: 123069129 + timestamp: 1737782253444 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 + md5: 03b88370aa08d78471ff2e88973534d3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -6274,12 +6390,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105223218 - timestamp: 1737523349072 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + size: 105954416 + timestamp: 1737782482303 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda noarch: python - sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe - md5: c54b5f7d0d777b8995e38978d8626ffc + sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e + md5: 3109b109f417bff02b27ff1cc78239ae depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6289,8 +6405,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130797 - timestamp: 1737524122352 + size: 130805 + timestamp: 1737782253440 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6300,18 +6416,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda noarch: python - sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e - md5: ca3c9282adb4a04dbd02f3ab8e73445c + sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f + md5: 16521d51e47d4d67cf1a42351687f6b8 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22925 - timestamp: 1737524122353 + size: 22934 + timestamp: 1737782253442 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -6474,6 +6590,43 @@ packages: license: X11 AND BSD-3-Clause size: 796754 timestamp: 1736683572099 +- conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda + sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 + md5: e46f7ac4917215b49df2ea09a694a3fa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 122743 + timestamp: 1723652407663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda + sha256: c90b1f11fc337d90a9e4c5aeeacac1418c5ba6a195097086566d38bb2ecf0f24 + md5: f2bd10ff23ab5c87327439c4499b3f3e + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 122755 + timestamp: 1723652622631 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda + sha256: 3f4e6a4fa074bb297855f8111ab974dab6d9f98b7d4317d4dd46f8687ee2363b + md5: d2dee849c806430eee64d3acc98ce090 + depends: + - __osx >=11.0 + - libcxx >=16 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 123250 + timestamp: 1723652704997 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 md5: d8285bea2a350f63fab23bf460221f3f @@ -7124,6 +7277,52 @@ packages: license_family: MIT size: 47319 timestamp: 1693882007724 +- conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda + sha256: 013669433eb447548f21c3c6b16b2ed64356f726b5f77c1b39d5ba17a8a4b8bc + md5: a83f6a2fdc079e643237887a37460668 + depends: + - __glibc >=2.17,<3.0.a0 + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 199544 + timestamp: 1730769112346 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda + sha256: 9350d7bbc3982a732ff13a7fd17b585509e3b7d0191ac7b810cc3224868e3648 + md5: 10f4301290e51c49979ff98d1bdf2556 + depends: + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 211335 + timestamp: 1730769181127 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda + sha256: 851a77ae1a8e90db9b9f3c4466abea7afb52713c3d98ceb0d37ba6ff27df2eff + md5: 7172339b49c94275ba42fec3eaeda34f + depends: + - __osx >=11.0 + - libcurl >=8.10.1,<9.0a0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 173220 + timestamp: 1730769371051 - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa @@ -7133,9 +7332,9 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 - md5: 55d5742a696d7da1c1262e99b6217ceb +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda + sha256: 6d5ff6490c53e14591b70924711fe7bd70eb7fbeeeb1cbd9ed2f6d794ec8c4eb + md5: 349635694b4df27336bc15a49e9220e9 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -7145,11 +7344,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52747 - timestamp: 1733391916349 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b - md5: 50ab8953e7ff1333a4a47cda32e68123 + size: 52947 + timestamp: 1737635699390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda + sha256: d759d8ab9c060b42cabf6312b9a04aa590daecabf1dd4e35731f4bc1b5c388bb + md5: 533b07e9fd835938f465225613825eee depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -7159,11 +7358,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52484 - timestamp: 1733391993461 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d - md5: c84e3dd97fe25a17322c4a0f670c6750 + size: 52776 + timestamp: 1737635802135 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda + sha256: 96145760baad111d7ae4213ea8f8cc035cf33b001f5ff37d92268e4d28b0941d + md5: 83678928c58c9ae76778a435b6c7a94a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -7173,8 +7372,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 48225 - timestamp: 1733392308901 + size: 50942 + timestamp: 1737635896600 - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 @@ -7311,23 +7510,23 @@ packages: license_family: APACHE size: 25289 timestamp: 1737128438818 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + sha256: 3a73d3d15031586214381edf5410a6920c1f75f52a8d8b994722b106d9a50150 + md5: a86fa414c44b7e3ee054cc385c79a822 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 + size: 25496 + timestamp: 1737129041038 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a md5: bd5e025292ff1127aa1534b59e55c4d0 @@ -7365,11 +7564,11 @@ packages: license_family: APACHE size: 5230953 timestamp: 1737128097002 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 - md5: 3390c8b8f57e85506c92a37cf750bdd7 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda + sha256: 17ff419abfe9596f77857dfa635538200427d87283c28e64920d10d6533ec30e + md5: ce51dbcfeae8709f0b94c78eabe7cf5e depends: - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 @@ -7383,8 +7582,8 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 4406662 - timestamp: 1732610939832 + size: 5023430 + timestamp: 1737627066264 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 md5: df502157843a7b1d90af04803767be15 @@ -7415,9 +7614,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 - md5: e8ea30925c8271c4128375810d7d3d7a +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda + sha256: 9a78801a28959edeb945e8270a4e666577b52fac0cf4e35f88cf122f73d83e75 + md5: c69f87041cf24dfc8cb6bf64ca7133c7 depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -7426,8 +7625,8 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296805 - timestamp: 1736458364196 + size: 296841 + timestamp: 1737761472006 - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 @@ -7574,9 +7773,9 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 - md5: 798f42d9bfdf125dc80ffbec0e96e0b6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda + sha256: 3f1c0bc95f2c46dcd107f44cf742ee1fa40ba22e244f01083654743bbbcf28f3 + md5: 9f1d7b421e4c8fd00009490613db64d4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -7586,11 +7785,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 182021 - timestamp: 1728714164706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 - md5: 5274663cb05dfbe316db50af6da4389f + size: 182333 + timestamp: 1737774425235 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda + sha256: 16af5db4359078bcb526291855bf1075ab035a96fe4e8d5cc4b0b5c8cba89b9a + md5: 90f5e9e04b1ecf25ad3f28b606f63742 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -7600,11 +7799,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 183141 - timestamp: 1728714267954 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 + size: 183988 + timestamp: 1737774588265 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda + sha256: 5e7de2f908af22bbd8cf3562ce5ebf65ad6c0d8e40038f90b56f4db750639ce2 + md5: 07b0eb9b6bd91dfa87f95032825690dc depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -7614,8 +7813,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 181512 - timestamp: 1728714205508 + size: 182524 + timestamp: 1737774624030 - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac @@ -7750,6 +7949,7 @@ packages: depends: - python >=3.9 license: Apache-2.0 + license_family: APACHE size: 143794 timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda @@ -8459,17 +8659,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda - sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 - md5: 0207dac04ae2200701fab697f0aaaac4 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 + md5: acd5901cdd0365e18129f4748e524615 depends: - - anyio >=3.4.0,<5 + - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58838 - timestamp: 1733344472634 + size: 58040 + timestamp: 1736016898891 - conda: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda sha256: df30a9be29f1a8b5a2e314dd5b16ccfbcbd1cc6a4f659340e8bc2bd4de37bc6f md5: 355898d24394b2af353eb96358db9fdd @@ -9340,6 +9540,43 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib 1.3.1 hb9d3cd8_2 + arch: x86_64 + platform: linux + license: Zlib + license_family: Other + size: 92286 + timestamp: 1727963153079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda + sha256: b4f649aa3ecdae384d5dad7074e198bff120edd3dfb816588e31738fc6d627b1 + md5: bc230abb5d21b63ff4799b0e75204783 + depends: + - libgcc >=13 + - libzlib 1.3.1 h86ecc28_2 + arch: aarch64 + platform: linux + license: Zlib + license_family: Other + size: 95582 + timestamp: 1727963203597 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda + sha256: 58f8860756680a4831c1bf4f294e2354d187f2e999791d53b1941834c4b37430 + md5: e3170d898ca6cb48f1bb567afb92f775 + depends: + - __osx >=11.0 + - libzlib 1.3.1 h8359307_2 + arch: arm64 + platform: osx + license: Zlib + license_family: Other + size: 77606 + timestamp: 1727963209370 - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b md5: 8b7069e9792ee4e5b4919a7a306d2e67 diff --git a/examples/magic.lock b/examples/magic.lock index ba26868d6b..1aa532e452 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -26,7 +26,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -49,23 +49,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py311h2dc5d0c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -99,8 +99,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda @@ -109,7 +109,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -131,16 +133,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -157,18 +160,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py311h1322bbf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py311h2dc5d0c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py311hfdbb021_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py311h38be061_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py311h4854187_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.11-h9e4cc4f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -194,7 +198,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py311h182c674_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py311h9ecbd09_0.conda @@ -221,6 +225,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py311h2dc5d0c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311hbc35293_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda linux-aarch64: @@ -243,7 +248,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -266,23 +271,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py311ha879c10_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py311h58d527c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -295,10 +300,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h4065667_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -327,7 +332,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -349,16 +356,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py311h69ead2a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -375,18 +383,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py311ha4eaa5e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py311ha879c10_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py311h58d527c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py311h89d996e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py311hfecb2dc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py311ha6d2531_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py311h0ca61a2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py311ha879c10_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.11.11-h1683364_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -412,7 +421,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py311h5e37e04_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py311h5487e9b_0.conda @@ -439,6 +448,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py311h58d527c_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py311hd5293d8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda osx-arm64: @@ -460,7 +470,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -483,23 +493,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py311hae2e1ce_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py311h4921393_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -510,10 +520,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -539,7 +549,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -558,16 +570,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py311h7125741_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -584,18 +597,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py311hb9ba9e9_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py311h917b07b_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py311h4921393_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py311h155a34a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py311ha1ab1f8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py311he04fa90_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py311h3ff9189_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py311hae2e1ce_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.11.11-hc22306f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -620,7 +634,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py311h82b0fb8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py311h917b07b_0.conda @@ -647,6 +661,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py311h4921393_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py311ha60cc69_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: @@ -1333,9 +1348,9 @@ packages: license_family: Apache size: 235976 timestamp: 1737565563139 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 - md5: 6139e84bbb6fdb27ca49c2981613a5fa +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda + sha256: 08d6b7d2ed17bfcc7deb903c7751278ee434abdb27e3be0dceb561f30f030c75 + md5: b775e9f46dfa94b228a81d8e8c6d8b1d depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1351,11 +1366,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3069914 - timestamp: 1737049585807 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa - md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b + size: 3144364 + timestamp: 1737576036746 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda + sha256: 88353e82b053763168cddbe2f88048defc1c97b3dad0966fbe8c4fa7aa592c7e + md5: e725d8fa77a6a5f38a78c5de914a5f40 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 @@ -1370,11 +1385,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2919798 - timestamp: 1737049659061 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 - md5: a3b7b9a81d8c6a8f963f619d9e362c39 + size: 3015109 + timestamp: 1737575993030 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda + sha256: d82451530ddf363d8bb31a8a7391bb9699f745e940ace91d78c0e6170deef03c + md5: 156cfb45a1bb8cffc81e59047bb34f51 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1389,8 +1404,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2834057 - timestamp: 1737126583846 + size: 2874126 + timestamp: 1737577023623 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1934,24 +1949,25 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 - md5: 1b1e0c97830cdf75f1f371bd467ab657 +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e + md5: b53637ce62c4bcf3123a2a40f6a3824b depends: + - python >=3.9 + - starlette >=0.40.0,<0.46.0 + - typing_extensions >=4.8.0 + - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - email_validator >=2.0.0 - fastapi-cli >=0.0.5 - httpx >=0.23.0 - - jinja2 >=2.11.2 - - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - - python >=3.9 - - python-multipart >=0.0.7 - - starlette >=0.40.0,<0.42.0 - - typing_extensions >=4.8.0 + - jinja2 >=3.1.5 + - python-multipart >=0.0.18 - uvicorn-standard >=0.12.0 + - python license: MIT license_family: MIT - size: 73084 - timestamp: 1733362427885 + size: 77890 + timestamp: 1737647037273 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2007,9 +2023,9 @@ packages: license: GPL-2.0-only OR FTL size: 596430 timestamp: 1694616332835 -- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py311h9ecbd09_0.conda - sha256: 5bde4e41dd1bdf42488f1b86039f38914e87f4a6b46c15224c217651f964de8b - md5: 75424a18fb275a18b288c099b869c3bc +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py311h2dc5d0c_1.conda + sha256: f42d8a79ef19c3ab660bec902c00c3d1c706c499ade10ac08128d757c93a7bfc + md5: 3bc993732a46956232503b005a58c051 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -2019,11 +2035,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 60988 - timestamp: 1729699558841 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py311ha879c10_0.conda - sha256: 1b31825a689aa35a07ce4a7f1994668f2c2344cfdb7efdb05e820d8fc1ca6949 - md5: ea2f2c07a1173d0b1823fe4471203d6d + size: 60911 + timestamp: 1737645516304 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py311h58d527c_1.conda + sha256: 512e68c0053ab9495ccb0207e4d2b29f348dc9d7f7c479a8fd68ef74332226b7 + md5: 2ed2f19c420343f0fc18277d3dedfe26 depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -2033,11 +2049,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 60923 - timestamp: 1729699681174 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py311hae2e1ce_0.conda - sha256: 3df51bbf74052c5d29a33cf8c8c57302699937f883e0e4e9e506c7e0b09e45a5 - md5: 7f28e6daf0b4963be1061291cbe10bfb + size: 61113 + timestamp: 1737645417807 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py311h4921393_1.conda + sha256: f23f65686688ba67c5649e3d7ff3f96344d1d5b647ad51f66ee013f8d9bd114c + md5: fd7c347b480cd5ff02bc12487806b6f2 depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -2047,8 +2063,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 54023 - timestamp: 1729699703032 + size: 56495 + timestamp: 1737645461874 - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 @@ -2165,15 +2181,15 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 - md5: 2aa5ff7fa34a81b9196532c84c10d865 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba + md5: 0a802cb9888dd14eeefc611f05c40b6e depends: - python >=3.9 license: MIT license_family: MIT - size: 29412 - timestamp: 1733299296857 + size: 30731 + timestamp: 1737618390337 - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e @@ -2260,15 +2276,15 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b - md5: 566e75c90c1d0c8c459eb0ad9833dc7a +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac depends: - python >=3.9 license: MIT license_family: MIT - size: 17239 - timestamp: 1733298862681 + size: 17397 + timestamp: 1737618427549 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c @@ -2558,28 +2574,29 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - build_number: 3 - sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 - md5: a50ba9a0789061ea395a47a23d6a7734 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + build_number: 7 + sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c + md5: 8d553fa6a138f369ed94b8b1a76f1e77 depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -2590,27 +2607,26 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: + - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8899665 - timestamp: 1737343852413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h4065667_4_cpu.conda - build_number: 4 - sha256: 68a7487dfb5673cd099def1acde4cbe64cc45df386119b59e831da23a2c3ee9e - md5: ede6f02748fe5b4e8dcb63c0340a69d9 + size: 8979130 + timestamp: 1737757402544 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + build_number: 7 + sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 + md5: b94870200ac053eff3dda878d523f1d1 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -2619,6 +2635,8 @@ packages: - libgcc >=13 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -2629,22 +2647,22 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: + - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu - parquet-cpp <0.0a0 - - arrow-cpp <0.0a0 arch: aarch64 platform: linux license: Apache-2.0 - size: 8138173 - timestamp: 1737460061797 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - build_number: 4 - sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe - md5: 94c2bcca143c043f8083a1f275de3caf + size: 8210159 + timestamp: 1737757741310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + build_number: 7 + sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c + md5: 3cb4f805d9742272591795d487786f2d depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 @@ -2658,6 +2676,8 @@ packages: - libcxx >=18 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 @@ -2668,154 +2688,154 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - parquet-cpp <0.0a0 - - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu + - arrow-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5532664 - timestamp: 1737458545986 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 - md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec + size: 5540329 + timestamp: 1737756116679 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 + md5: de10e3323bfa9dd8929f7fbe23665883 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 618570 - timestamp: 1737343896206 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_4_cpu.conda - build_number: 4 - sha256: db659a40804ba115e1685313d5ef7d530166f3c8bf4998adc1e53715e174b0a1 - md5: a9998823374fef02a1573599fe17d529 + size: 637717 + timestamp: 1737757443960 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 + md5: d50c51a7d86454c90de667fcafb8c785 depends: - - libarrow 19.0.0 h4065667_4_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 578847 - timestamp: 1737460106358 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 - md5: e3265f8ab44051131966bd6f7b07a6e3 + size: 602410 + timestamp: 1737757792970 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d + md5: a138208af40b21c840c1075f3bec5014 depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 481968 - timestamp: 1737458659266 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 - md5: 1face9ff13ec61bfb065063d35fda864 + size: 499319 + timestamp: 1737756215547 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 + md5: eddf039322781fee4d4137f50769511c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_3_cpu + - libparquet 19.0.0 h081d1f1_7_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 585153 - timestamp: 1737344009570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_4_cpu.conda - build_number: 4 - sha256: 961963447e33176095114badd5000c5ff285c636e0df1647ac485e17dc39fbe2 - md5: c06648a35ef35ba6089ba36e1315f857 + size: 605090 + timestamp: 1737757550128 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 + md5: 2d6208bc6ab9089ee1787d9abbefd172 depends: - - libarrow 19.0.0 h4065667_4_cpu - - libarrow-acero 19.0.0 h3b568fd_4_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 19.0.0 hfc78867_4_cpu + - libparquet 19.0.0 hfc78867_7_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 559524 - timestamp: 1737460175618 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb - md5: c6588e0236da980424ca0b288c893d1a + size: 580599 + timestamp: 1737757863901 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a + md5: 5791e257ecb73e7745fa62446f22b1ea depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_4_cpu + - libparquet 19.0.0 h636d7b7_7_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 488490 - timestamp: 1737459936234 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - build_number: 3 - sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 - md5: 8527e1e45c495991fd88f6531e176556 + size: 500722 + timestamp: 1737757369380 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + build_number: 7 + sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 + md5: e14afa8912873a094a30ad9e455bafc3 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu - - libarrow-dataset 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow-dataset 19.0.0 hcb10f89_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521371 - timestamp: 1737344062052 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_4_cpu.conda - build_number: 4 - sha256: 283a6e1733c68edcb6c448dd4bb01aae4ffbcf865789d221c88420ecb77ec28e - md5: c1da574e3cc1adc1c8451c4eddef2a4a + size: 521685 + timestamp: 1737757595490 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + build_number: 7 + sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 + md5: b35923aad96b07d76db4c31ccc74584f depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h4065667_4_cpu - - libarrow-acero 19.0.0 h3b568fd_4_cpu - - libarrow-dataset 19.0.0 h3b568fd_4_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow-dataset 19.0.0 h3b568fd_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 515226 - timestamp: 1737460211936 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - build_number: 4 - sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 - md5: 6988cd2fdf01cae4bc454859a7cf8bac + size: 515585 + timestamp: 1737757899077 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + build_number: 7 + sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a + md5: 05a75db98927961f86b64340442150c3 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu - - libarrow-dataset 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow-dataset 19.0.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449975 - timestamp: 1737460148737 + size: 449238 + timestamp: 1737757536452 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3482,9 +3502,9 @@ packages: license_family: GPL size: 463521 timestamp: 1729089357313 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 - md5: 61829a8dd5f4e2327e707572065bae41 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + sha256: 348ee1dddd82dcef5a185c86e65dda8acfc9b583acc425ccb9b661f2d433b2cc + md5: 2a5142c88dd6132eaa8079f99476e922 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -3496,13 +3516,13 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 1254656 - timestamp: 1735648569457 + size: 1256795 + timestamp: 1737286199784 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 md5: 1ce0fd876001c40801b40fea22987e41 @@ -3543,16 +3563,16 @@ packages: license_family: Apache size: 878217 timestamp: 1737284441192 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda - sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 - md5: b0cfb5044685a7a9fa43ae669124f0a0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda + sha256: aa1b3b30ae6b2eab7c9e6a8e2fd8ec3776f25d2e3f0b6f9dc547ff8083bf25fa + md5: 9f0c43225243c81c6991733edcaafff5 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 h2b5623c_1 + - libgoogle-cloud 2.34.0 h2b5623c_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -3560,8 +3580,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 784357 - timestamp: 1735648759177 + size: 785792 + timestamp: 1737286406612 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d md5: 0732a5988f7f556f2c1d1f51026fc1be @@ -3781,6 +3801,8 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: x86_64 platform: linux license: 0BSD @@ -3791,6 +3813,8 @@ packages: md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: aarch64 platform: linux license: 0BSD @@ -3801,6 +3825,8 @@ packages: md5: b2553114a7f5e20ccd02378a77d836aa depends: - __osx >=11.0 + constrains: + - xz ==5.6.3=*_1 arch: arm64 platform: osx license: 0BSD @@ -3927,13 +3953,103 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - build_number: 3 - sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 - md5: 95f8b5758148e62a055f4c6538a31f0b +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + sha256: 4ea235e08676f16b0d3c3380befe1478c0fa0141512ee709b011005c55c9619f + md5: 1f5a5d66e77a39dc5bd639ec953705cf + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 ha770c72_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 801927 + timestamp: 1735643375271 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + sha256: 160c493cd0f897955b0b6035b51c6d7255ffbaed3c8a12d43e8e8a719d405aba + md5: afe3c8c53f4b6d27d553c230d4b34038 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 h8af1aa0_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 800896 + timestamp: 1735643533825 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + sha256: c6bcbd53d62a9e0d8c667e560db0ca2ecb7679277cbb3c23457aabe74fcb8cba + md5: 19c46cc18825f3924251c39ec1b0d983 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 hce30654_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 529588 + timestamp: 1735643889612 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + sha256: aa1f7dea79ea8513ff77339ba7c6e9cf10dfa537143e7718b1cfb3af52b649f2 + md5: 4fb055f57404920a43b147031471e03b + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 320359 + timestamp: 1735643346175 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + sha256: 981c0b29a0789597fa8ed147b02df2d2ad0c7f863d87df74770c40cee1800228 + md5: 282193b19a19e3b5d75d18ef82713ef0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 319401 + timestamp: 1735643509251 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + sha256: 82e5f5ba64debbaab3c601b265dfc0cdb4d2880feba9bada5fd2e67b9f91ada5 + md5: e965dad955841507549fdacd8f7f94c0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 320565 + timestamp: 1735643673319 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda + build_number: 7 + sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea + md5: a8b3022bfe8a2cb4249229768401340c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3941,14 +4057,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1227537 - timestamp: 1737343982323 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_4_cpu.conda - build_number: 4 - sha256: 1c1eb9776f45a9090ac27e97fefdf3dbc05d66059da4d06d982de4da384ddd5c - md5: 04d85f3a67ad5c175dbb33a4c37d6641 + size: 1240902 + timestamp: 1737757526098 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda + build_number: 7 + sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 + md5: 8814a0cd443b9ebbb1662b370b6b14fb depends: - - libarrow 19.0.0 h4065667_4_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3956,23 +4072,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1137213 - timestamp: 1737460158219 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - build_number: 4 - sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 - md5: 639473b0344e0d2f46feb544cff5c6d8 + size: 1153344 + timestamp: 1737757846296 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d + md5: 3f0e87a16e30ff26bb513fcda9f971ac depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 885681 - timestamp: 1737459816091 + size: 893815 + timestamp: 1737757309795 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4737,47 +4853,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda noarch: python - sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 - md5: 5289b5be19bf0f500e1a06f44d816343 + sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 + md5: 3359ea55713294fb8bb2c70e6bd5753a depends: - - max-core ==25.1.0.dev2025012205 release - - max-python >=25.1.0.dev2025012205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012205 release - - mblack ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release + - max-python >=25.1.0.dev2025012505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1737524122346 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef - md5: 2d8a82ff460cd4e03382a9151a8cf8d8 + size: 9918 + timestamp: 1737782253436 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed + md5: ebf37a7d5882bb676718a5648dee3654 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 242139658 - timestamp: 1737523134733 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc - md5: 8e0412932905d3a4decf17acd50899ce + size: 243130339 + timestamp: 1737782221031 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 + md5: bde4e25a295f947b730261246613b83d depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 244683388 - timestamp: 1737524122344 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 - md5: bd5da5f25bd5151b4b691c34acdbeff0 + size: 245590611 + timestamp: 1737782253434 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 + md5: e01118f345f22ed4efb89192dfbbdbc6 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 203820478 - timestamp: 1737523349069 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.11release.conda - sha256: 0c2ab97eb372485cc417d0f0c11957185d3b949248f7d609c1baf88f071590cd - md5: ba7c1a51993502b7553221dad3e8a577 + size: 204961123 + timestamp: 1737782482300 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.11release.conda + sha256: 4921d719c4d8033dfb84fe7b14b87ac4a7a3c0be3d797d6d741161bd4117d72f + md5: 86e77e56d21daacc50f4fce33fa439ad depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.11.* - fastapi - httpx @@ -4798,13 +4914,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 119869857 - timestamp: 1737523134740 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.11release.conda - sha256: b02a407bb5e222d057a5687b746555d1975c6dd03c312e96568d61eee853cdb4 - md5: 9e340b823730a31174d71922223702f5 + size: 120584571 + timestamp: 1737782221037 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.11release.conda + sha256: 4d1acc104c3be81fab3254b4fd3dfe289901bec5598095640cf7a9853c75f1f9 + md5: e59f7be421d9cd9d59d7d8929a70ad69 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.11.* - fastapi - httpx @@ -4825,13 +4941,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 122290081 - timestamp: 1737524122352 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.11release.conda - sha256: 2ef65b36ad96d44a56e0aa58b40c3888bf96b00c35c3ac2afbcf480dfd42df84 - md5: c7392785a086eb6c142179c2bc45a174 + size: 123078620 + timestamp: 1737782253441 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.11release.conda + sha256: 2c1b976ee6a40acff3a4cf69c812eafe0bcd30c47ee40c72bbfe7391439798ac + md5: ad138f1bb99cd69bb1ac3b3988f19003 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.11.* - fastapi - httpx @@ -4852,12 +4968,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 105232809 - timestamp: 1737523349071 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + size: 105988289 + timestamp: 1737782482302 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda noarch: python - sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe - md5: c54b5f7d0d777b8995e38978d8626ffc + sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e + md5: 3109b109f417bff02b27ff1cc78239ae depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4867,8 +4983,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130797 - timestamp: 1737524122352 + size: 130805 + timestamp: 1737782253440 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4878,18 +4994,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda noarch: python - sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e - md5: ca3c9282adb4a04dbd02f3ab8e73445c + sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f + md5: 16521d51e47d4d67cf1a42351687f6b8 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22925 - timestamp: 1737524122353 + size: 22934 + timestamp: 1737782253442 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -5015,6 +5131,43 @@ packages: license: X11 AND BSD-3-Clause size: 796754 timestamp: 1736683572099 +- conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda + sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 + md5: e46f7ac4917215b49df2ea09a694a3fa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 122743 + timestamp: 1723652407663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda + sha256: c90b1f11fc337d90a9e4c5aeeacac1418c5ba6a195097086566d38bb2ecf0f24 + md5: f2bd10ff23ab5c87327439c4499b3f3e + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 122755 + timestamp: 1723652622631 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda + sha256: 3f4e6a4fa074bb297855f8111ab974dab6d9f98b7d4317d4dd46f8687ee2363b + md5: d2dee849c806430eee64d3acc98ce090 + depends: + - __osx >=11.0 + - libcxx >=16 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 123250 + timestamp: 1723652704997 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda sha256: 3f4365e11b28e244c95ba8579942b0802761ba7bb31c026f50d1a9ea9c728149 md5: a502d7aad449a1206efb366d6a12c52d @@ -5473,6 +5626,52 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 +- conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda + sha256: 013669433eb447548f21c3c6b16b2ed64356f726b5f77c1b39d5ba17a8a4b8bc + md5: a83f6a2fdc079e643237887a37460668 + depends: + - __glibc >=2.17,<3.0.a0 + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 199544 + timestamp: 1730769112346 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda + sha256: 9350d7bbc3982a732ff13a7fd17b585509e3b7d0191ac7b810cc3224868e3648 + md5: 10f4301290e51c49979ff98d1bdf2556 + depends: + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 211335 + timestamp: 1730769181127 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda + sha256: 851a77ae1a8e90db9b9f3c4466abea7afb52713c3d98ceb0d37ba6ff27df2eff + md5: 7172339b49c94275ba42fec3eaeda34f + depends: + - __osx >=11.0 + - libcurl >=8.10.1,<9.0a0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 173220 + timestamp: 1730769371051 - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa @@ -5482,9 +5681,9 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py311h9ecbd09_0.conda - sha256: 3323f2ed707a9fe89ee142c9ea1adef0cf8f75fb005ec414b50e8cc0381b57f4 - md5: 20d1c4ad24ac50f0941c63e81e4a86b7 +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py311h2dc5d0c_1.conda + sha256: fd19a500d872cd59a48686778d88d845b6fc13728e9bbb5296e01473c99f316a + md5: 70303cb1ae9fd81d7ac642b1115f1b4d depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5494,11 +5693,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 53315 - timestamp: 1733391912538 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py311ha879c10_0.conda - sha256: 9d6ed4a29efa5ea64b50097c450429944f116d06d883d23e5b5493eab0c68393 - md5: 15d3518828453960069fd7874fe88468 + size: 53386 + timestamp: 1737635754425 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py311h58d527c_1.conda + sha256: 4e22ba89257a68206e86739134f45055a31b03b4e141bb08efdd11bd287937f9 + md5: 0b2b8c440c33aec87b68d50eabbabbfd depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -5508,11 +5707,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52970 - timestamp: 1733392060312 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py311h917b07b_0.conda - sha256: 7d4185519514a4d357348e7a31974afb713ab6e0d7ea3a9f27a36f3b6515b638 - md5: f0599cb37e2cf8710eaae4b4d85f7759 + size: 52950 + timestamp: 1737635694294 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py311h4921393_1.conda + sha256: efcef85c917f66722c724c3dee5d4da46141491c161e3da7bca0f749a24dd975 + md5: 56fc6da103f6a19baa493f84ead4eac9 depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -5522,8 +5721,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 48002 - timestamp: 1733392010497 + size: 49903 + timestamp: 1737635760954 - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py311hfdbb021_0.conda sha256: 2d9b2b9a7549e7dd58138cd3211a11893b8f6dee5a1137529623bf92cddba45b md5: ddf920c3b5d1cbd5ffbea591d2ad09ea @@ -5730,9 +5929,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 - md5: e8ea30925c8271c4128375810d7d3d7a +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda + sha256: 9a78801a28959edeb945e8270a4e666577b52fac0cf4e35f88cf122f73d83e75 + md5: c69f87041cf24dfc8cb6bf64ca7133c7 depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -5741,8 +5940,8 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296805 - timestamp: 1736458364196 + size: 296841 + timestamp: 1737761472006 - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda sha256: 8ead97151b2f349cd327456fe4a6fcf7c51a3ab6c06f48f4330f86de0d848bd1 md5: 675cb6079b6b3b4ef4f20399fedf6666 @@ -5814,9 +6013,9 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py311h9ecbd09_0.conda - sha256: 389847e94097f5bb4e50e79fcafb69d29536704f5d8e6197e2db15aa18ce79bb - md5: dac09216d0e2048338c501ba88708ee5 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py311h9ecbd09_0.conda + sha256: c4f1607c86028537c40f7890b731a7e20f0eeff410738e77e9922af72f04658e + md5: e7dcb448d7ad554712347c4b38c14403 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5826,11 +6025,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 184141 - timestamp: 1728714174689 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py311ha879c10_0.conda - sha256: cf6065cfd429b2947ed8529f7bacdc55911743cfcc77999a91376e7e31a732d1 - md5: 33339e64f325437f8b4806a84d40418b + size: 185793 + timestamp: 1737774419894 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py311ha879c10_0.conda + sha256: d5f616be8969d7416212802f516a438800566685db44fb940a8b6bc356789df1 + md5: 48b44b6d83c4248d1f5e6dfe47813ce9 depends: - libgcc >=13 - python >=3.11,<3.12.0a0 @@ -5840,11 +6039,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 186594 - timestamp: 1728714239127 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py311hae2e1ce_0.conda - sha256: d54db4d4895ba9d56c81ec6ca4b431eff4b380e45baf1ca415956d978791d3f6 - md5: 03b6ef0cf70c84871b11cc017e010d12 + size: 187285 + timestamp: 1737774479477 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py311h917b07b_0.conda + sha256: 1429a6c8b9ddf2ed48b87969274cd8973d1153064e28ec9c528a946347d5f258 + md5: 6c4a51644a29a1ee05a113b1a4251a80 depends: - __osx >=11.0 - python >=3.11,<3.12.0a0 @@ -5854,8 +6053,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 184916 - timestamp: 1728714210932 + size: 185985 + timestamp: 1737774711065 - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac @@ -5990,6 +6189,7 @@ packages: depends: - python >=3.9 license: Apache-2.0 + license_family: APACHE size: 143794 timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py311h9ecbd09_1.conda @@ -6474,17 +6674,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda - sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 - md5: 0207dac04ae2200701fab697f0aaaac4 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 + md5: acd5901cdd0365e18129f4748e524615 depends: - - anyio >=3.4.0,<5 + - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58838 - timestamp: 1733344472634 + size: 58040 + timestamp: 1736016898891 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc @@ -7168,6 +7368,43 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib 1.3.1 hb9d3cd8_2 + arch: x86_64 + platform: linux + license: Zlib + license_family: Other + size: 92286 + timestamp: 1727963153079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda + sha256: b4f649aa3ecdae384d5dad7074e198bff120edd3dfb816588e31738fc6d627b1 + md5: bc230abb5d21b63ff4799b0e75204783 + depends: + - libgcc >=13 + - libzlib 1.3.1 h86ecc28_2 + arch: aarch64 + platform: linux + license: Zlib + license_family: Other + size: 95582 + timestamp: 1727963203597 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda + sha256: 58f8860756680a4831c1bf4f294e2354d187f2e999791d53b1941834c4b37430 + md5: e3170d898ca6cb48f1bb567afb92f775 + depends: + - __osx >=11.0 + - libzlib 1.3.1 h8359307_2 + arch: arm64 + platform: osx + license: Zlib + license_family: Other + size: 77606 + timestamp: 1727963209370 - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311hbc35293_1.conda sha256: a5cf0eef1ffce0d710eb3dffcb07d9d5922d4f7a141abc96f6476b98600f718f md5: aec590674ba365e50ae83aa2d6e1efae diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 800a515476..544df4382d 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -31,7 +31,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -66,24 +66,24 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda @@ -112,10 +112,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -134,8 +134,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda @@ -144,7 +144,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -167,13 +169,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -182,6 +184,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda @@ -206,9 +209,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.50-pyha770c72_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda @@ -217,11 +221,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -256,7 +260,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -294,6 +298,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda linux-aarch64: @@ -321,7 +326,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -356,24 +361,24 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -403,10 +408,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -435,7 +440,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -458,13 +465,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -473,6 +480,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda @@ -497,22 +505,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.50-pyha770c72_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/psutil-6.1.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -547,7 +556,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda @@ -585,6 +594,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda osx-arm64: @@ -612,7 +622,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -647,24 +657,24 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -692,10 +702,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -721,7 +731,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -741,13 +753,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -756,6 +768,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda @@ -780,9 +793,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.50-pyha770c72_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda @@ -791,11 +805,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-11.0-py312hb9d441b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-11.0-py312hb9d441b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda @@ -831,7 +845,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh31c8845_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda @@ -869,6 +883,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: @@ -1654,9 +1669,9 @@ packages: license_family: Apache size: 235976 timestamp: 1737565563139 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 - md5: 6139e84bbb6fdb27ca49c2981613a5fa +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda + sha256: 08d6b7d2ed17bfcc7deb903c7751278ee434abdb27e3be0dceb561f30f030c75 + md5: b775e9f46dfa94b228a81d8e8c6d8b1d depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1672,11 +1687,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3069914 - timestamp: 1737049585807 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa - md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b + size: 3144364 + timestamp: 1737576036746 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda + sha256: 88353e82b053763168cddbe2f88048defc1c97b3dad0966fbe8c4fa7aa592c7e + md5: e725d8fa77a6a5f38a78c5de914a5f40 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 @@ -1691,11 +1706,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2919798 - timestamp: 1737049659061 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 - md5: a3b7b9a81d8c6a8f963f619d9e362c39 + size: 3015109 + timestamp: 1737575993030 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda + sha256: d82451530ddf363d8bb31a8a7391bb9699f745e940ace91d78c0e6170deef03c + md5: 156cfb45a1bb8cffc81e59047bb34f51 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1710,8 +1725,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2834057 - timestamp: 1737126583846 + size: 2874126 + timestamp: 1737577023623 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -2406,24 +2421,25 @@ packages: license_family: MIT size: 28348 timestamp: 1733569440265 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 - md5: 1b1e0c97830cdf75f1f371bd467ab657 +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e + md5: b53637ce62c4bcf3123a2a40f6a3824b depends: + - python >=3.9 + - starlette >=0.40.0,<0.46.0 + - typing_extensions >=4.8.0 + - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - email_validator >=2.0.0 - fastapi-cli >=0.0.5 - httpx >=0.23.0 - - jinja2 >=2.11.2 - - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - - python >=3.9 - - python-multipart >=0.0.7 - - starlette >=0.40.0,<0.42.0 - - typing_extensions >=4.8.0 + - jinja2 >=3.1.5 + - python-multipart >=0.0.18 - uvicorn-standard >=0.12.0 + - python license: MIT license_family: MIT - size: 73084 - timestamp: 1733362427885 + size: 77890 + timestamp: 1737647037273 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2489,9 +2505,9 @@ packages: license: GPL-2.0-only OR FTL size: 596430 timestamp: 1694616332835 -- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda - sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 - md5: f98e36c96b2c66d9043187179ddb04f4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda + sha256: 501e20626798b6d7f130f4db0fb02c0385d8f4c11ca525925602a4208afb343f + md5: fb986e1c089021979dc79606af78ef8f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -2501,11 +2517,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 60968 - timestamp: 1729699568442 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda - sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb - md5: 62fc11b0738ca15e0dd19b60cf280d12 + size: 60939 + timestamp: 1737645356438 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda + sha256: 84895c5e207e0cb2044f3607fb36b82eb8cb45f0a009d03dc04c777ed975757d + md5: 9090bf5c43e8011fb2e9a82a1db20cc3 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -2515,11 +2531,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 59967 - timestamp: 1729699642726 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff + size: 60472 + timestamp: 1737645511278 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda + sha256: d503ac8c050abdbd129253973f23be34944978d510de78ef5a3e6aa1e3d9552d + md5: 5eb3715c7e3fa9b533361375bfefe6ee depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -2529,8 +2545,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 53366 - timestamp: 1729699762631 + size: 57256 + timestamp: 1737645503377 - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 @@ -2647,15 +2663,15 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 - md5: 2aa5ff7fa34a81b9196532c84c10d865 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba + md5: 0a802cb9888dd14eeefc611f05c40b6e depends: - python >=3.9 license: MIT license_family: MIT - size: 29412 - timestamp: 1733299296857 + size: 30731 + timestamp: 1737618390337 - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e @@ -2742,15 +2758,15 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b - md5: 566e75c90c1d0c8c459eb0ad9833dc7a +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac depends: - python >=3.9 license: MIT license_family: MIT - size: 17239 - timestamp: 1733298862681 + size: 17397 + timestamp: 1737618427549 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c @@ -3346,28 +3362,29 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - build_number: 3 - sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 - md5: a50ba9a0789061ea395a47a23d6a7734 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + build_number: 7 + sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c + md5: 8d553fa6a138f369ed94b8b1a76f1e77 depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -3378,27 +3395,26 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: + - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8899665 - timestamp: 1737343852413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - build_number: 12 - sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a - md5: 4789bb7ae93fe12bfd81169157896f49 + size: 8979130 + timestamp: 1737757402544 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + build_number: 7 + sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 + md5: b94870200ac053eff3dda878d523f1d1 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -3407,6 +3423,8 @@ packages: - libgcc >=13 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -3423,16 +3441,16 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8051570 - timestamp: 1737451538096 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - build_number: 4 - sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe - md5: 94c2bcca143c043f8083a1f275de3caf + size: 8210159 + timestamp: 1737757741310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + build_number: 7 + sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c + md5: 3cb4f805d9742272591795d487786f2d depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 @@ -3446,6 +3464,8 @@ packages: - libcxx >=18 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 @@ -3456,154 +3476,154 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - parquet-cpp <0.0a0 - - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu + - arrow-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5532664 - timestamp: 1737458545986 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 - md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec + size: 5540329 + timestamp: 1737756116679 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 + md5: de10e3323bfa9dd8929f7fbe23665883 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 618570 - timestamp: 1737343896206 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 - md5: 8ec3804980e19b70ebffbeb623ce084b + size: 637717 + timestamp: 1737757443960 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 + md5: d50c51a7d86454c90de667fcafb8c785 depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 579114 - timestamp: 1737451608994 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 - md5: e3265f8ab44051131966bd6f7b07a6e3 + size: 602410 + timestamp: 1737757792970 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d + md5: a138208af40b21c840c1075f3bec5014 depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 481968 - timestamp: 1737458659266 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 - md5: 1face9ff13ec61bfb065063d35fda864 + size: 499319 + timestamp: 1737756215547 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 + md5: eddf039322781fee4d4137f50769511c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_3_cpu + - libparquet 19.0.0 h081d1f1_7_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 585153 - timestamp: 1737344009570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 - md5: e9b9a9941d35dff0a168741bdd54877e + size: 605090 + timestamp: 1737757550128 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 + md5: 2d6208bc6ab9089ee1787d9abbefd172 depends: - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_12_cpu + - libparquet 19.0.0 hfc78867_7_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 559928 - timestamp: 1737451706623 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb - md5: c6588e0236da980424ca0b288c893d1a + size: 580599 + timestamp: 1737757863901 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a + md5: 5791e257ecb73e7745fa62446f22b1ea depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_4_cpu + - libparquet 19.0.0 h636d7b7_7_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 488490 - timestamp: 1737459936234 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - build_number: 3 - sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 - md5: 8527e1e45c495991fd88f6531e176556 + size: 500722 + timestamp: 1737757369380 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + build_number: 7 + sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 + md5: e14afa8912873a094a30ad9e455bafc3 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu - - libarrow-dataset 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow-dataset 19.0.0 hcb10f89_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521371 - timestamp: 1737344062052 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - build_number: 12 - sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 - md5: f647dcbf46aebc86f9975ff3c856de45 + size: 521685 + timestamp: 1737757595490 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + build_number: 7 + sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 + md5: b35923aad96b07d76db4c31ccc74584f depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu - - libarrow-dataset 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow-dataset 19.0.0 h3b568fd_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 516135 - timestamp: 1737451754178 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - build_number: 4 - sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 - md5: 6988cd2fdf01cae4bc454859a7cf8bac + size: 515585 + timestamp: 1737757899077 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + build_number: 7 + sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a + md5: 05a75db98927961f86b64340442150c3 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu - - libarrow-dataset 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow-dataset 19.0.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449975 - timestamp: 1737460148737 + size: 449238 + timestamp: 1737757536452 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -4270,9 +4290,9 @@ packages: license_family: GPL size: 463521 timestamp: 1729089357313 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 - md5: 61829a8dd5f4e2327e707572065bae41 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + sha256: 348ee1dddd82dcef5a185c86e65dda8acfc9b583acc425ccb9b661f2d433b2cc + md5: 2a5142c88dd6132eaa8079f99476e922 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -4284,13 +4304,13 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 1254656 - timestamp: 1735648569457 + size: 1256795 + timestamp: 1737286199784 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 md5: 1ce0fd876001c40801b40fea22987e41 @@ -4331,16 +4351,16 @@ packages: license_family: Apache size: 878217 timestamp: 1737284441192 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda - sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 - md5: b0cfb5044685a7a9fa43ae669124f0a0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda + sha256: aa1b3b30ae6b2eab7c9e6a8e2fd8ec3776f25d2e3f0b6f9dc547ff8083bf25fa + md5: 9f0c43225243c81c6991733edcaafff5 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 h2b5623c_1 + - libgoogle-cloud 2.34.0 h2b5623c_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -4348,8 +4368,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 784357 - timestamp: 1735648759177 + size: 785792 + timestamp: 1737286406612 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d md5: 0732a5988f7f556f2c1d1f51026fc1be @@ -4569,6 +4589,8 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: x86_64 platform: linux license: 0BSD @@ -4579,6 +4601,8 @@ packages: md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: aarch64 platform: linux license: 0BSD @@ -4589,6 +4613,8 @@ packages: md5: b2553114a7f5e20ccd02378a77d836aa depends: - __osx >=11.0 + constrains: + - xz ==5.6.3=*_1 arch: arm64 platform: osx license: 0BSD @@ -4715,13 +4741,103 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - build_number: 3 - sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 - md5: 95f8b5758148e62a055f4c6538a31f0b +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + sha256: 4ea235e08676f16b0d3c3380befe1478c0fa0141512ee709b011005c55c9619f + md5: 1f5a5d66e77a39dc5bd639ec953705cf + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 ha770c72_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 801927 + timestamp: 1735643375271 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + sha256: 160c493cd0f897955b0b6035b51c6d7255ffbaed3c8a12d43e8e8a719d405aba + md5: afe3c8c53f4b6d27d553c230d4b34038 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 h8af1aa0_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 800896 + timestamp: 1735643533825 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + sha256: c6bcbd53d62a9e0d8c667e560db0ca2ecb7679277cbb3c23457aabe74fcb8cba + md5: 19c46cc18825f3924251c39ec1b0d983 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 hce30654_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 529588 + timestamp: 1735643889612 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + sha256: aa1f7dea79ea8513ff77339ba7c6e9cf10dfa537143e7718b1cfb3af52b649f2 + md5: 4fb055f57404920a43b147031471e03b + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 320359 + timestamp: 1735643346175 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + sha256: 981c0b29a0789597fa8ed147b02df2d2ad0c7f863d87df74770c40cee1800228 + md5: 282193b19a19e3b5d75d18ef82713ef0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 319401 + timestamp: 1735643509251 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + sha256: 82e5f5ba64debbaab3c601b265dfc0cdb4d2880feba9bada5fd2e67b9f91ada5 + md5: e965dad955841507549fdacd8f7f94c0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 320565 + timestamp: 1735643673319 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda + build_number: 7 + sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea + md5: a8b3022bfe8a2cb4249229768401340c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4729,14 +4845,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1227537 - timestamp: 1737343982323 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - build_number: 12 - sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 - md5: 517447be85cda09f9410ca609c69499d + size: 1240902 + timestamp: 1737757526098 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda + build_number: 7 + sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 + md5: 8814a0cd443b9ebbb1662b370b6b14fb depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4744,23 +4860,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1116762 - timestamp: 1737451682325 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - build_number: 4 - sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 - md5: 639473b0344e0d2f46feb544cff5c6d8 + size: 1153344 + timestamp: 1737757846296 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d + md5: 3f0e87a16e30ff26bb513fcda9f971ac depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 885681 - timestamp: 1737459816091 + size: 893815 + timestamp: 1737757309795 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -5535,47 +5651,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda noarch: python - sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 - md5: 5289b5be19bf0f500e1a06f44d816343 + sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 + md5: 3359ea55713294fb8bb2c70e6bd5753a depends: - - max-core ==25.1.0.dev2025012205 release - - max-python >=25.1.0.dev2025012205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012205 release - - mblack ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release + - max-python >=25.1.0.dev2025012505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1737524122346 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef - md5: 2d8a82ff460cd4e03382a9151a8cf8d8 + size: 9918 + timestamp: 1737782253436 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed + md5: ebf37a7d5882bb676718a5648dee3654 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 242139658 - timestamp: 1737523134733 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc - md5: 8e0412932905d3a4decf17acd50899ce + size: 243130339 + timestamp: 1737782221031 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 + md5: bde4e25a295f947b730261246613b83d depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 244683388 - timestamp: 1737524122344 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 - md5: bd5da5f25bd5151b4b691c34acdbeff0 + size: 245590611 + timestamp: 1737782253434 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 + md5: e01118f345f22ed4efb89192dfbbdbc6 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 203820478 - timestamp: 1737523349069 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d - md5: ecfacd66a5b71794c53a468fbefcef6a + size: 204961123 + timestamp: 1737782482300 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 + md5: a43f10619b5e0502b7f59ad823770f9f depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -5596,13 +5712,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 119861319 - timestamp: 1737523134743 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 - md5: fb06394177c69b52c2ecf9ceaa7b308b + size: 120565142 + timestamp: 1737782221040 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d + md5: 8ee044754ebf79922c85299e7425abf3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -5623,13 +5739,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 122258493 - timestamp: 1737524122355 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 - md5: 589be4ace2edf68cfc3cf1d0cc429864 + size: 123069129 + timestamp: 1737782253444 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 + md5: 03b88370aa08d78471ff2e88973534d3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -5650,12 +5766,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105223218 - timestamp: 1737523349072 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + size: 105954416 + timestamp: 1737782482303 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda noarch: python - sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe - md5: c54b5f7d0d777b8995e38978d8626ffc + sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e + md5: 3109b109f417bff02b27ff1cc78239ae depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5665,8 +5781,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130797 - timestamp: 1737524122352 + size: 130805 + timestamp: 1737782253440 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5686,18 +5802,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda noarch: python - sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e - md5: ca3c9282adb4a04dbd02f3ab8e73445c + sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f + md5: 16521d51e47d4d67cf1a42351687f6b8 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22925 - timestamp: 1737524122353 + size: 22934 + timestamp: 1737782253442 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5886,6 +6002,43 @@ packages: license_family: BSD size: 11543 timestamp: 1733325673691 +- conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda + sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 + md5: e46f7ac4917215b49df2ea09a694a3fa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 122743 + timestamp: 1723652407663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda + sha256: c90b1f11fc337d90a9e4c5aeeacac1418c5ba6a195097086566d38bb2ecf0f24 + md5: f2bd10ff23ab5c87327439c4499b3f3e + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 122755 + timestamp: 1723652622631 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda + sha256: 3f4e6a4fa074bb297855f8111ab974dab6d9f98b7d4317d4dd46f8687ee2363b + md5: d2dee849c806430eee64d3acc98ce090 + depends: + - __osx >=11.0 + - libcxx >=16 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 123250 + timestamp: 1723652704997 - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda sha256: 7b920e46b9f7a2d2aa6434222e5c8d739021dbc5cc75f32d124a8191d86f9056 md5: e7f89ea5f7ea9401642758ff50a2d9c1 @@ -6389,6 +6542,52 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 +- conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda + sha256: 013669433eb447548f21c3c6b16b2ed64356f726b5f77c1b39d5ba17a8a4b8bc + md5: a83f6a2fdc079e643237887a37460668 + depends: + - __glibc >=2.17,<3.0.a0 + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 199544 + timestamp: 1730769112346 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda + sha256: 9350d7bbc3982a732ff13a7fd17b585509e3b7d0191ac7b810cc3224868e3648 + md5: 10f4301290e51c49979ff98d1bdf2556 + depends: + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 211335 + timestamp: 1730769181127 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda + sha256: 851a77ae1a8e90db9b9f3c4466abea7afb52713c3d98ceb0d37ba6ff27df2eff + md5: 7172339b49c94275ba42fec3eaeda34f + depends: + - __osx >=11.0 + - libcurl >=8.10.1,<9.0a0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 173220 + timestamp: 1730769371051 - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa @@ -6407,11 +6606,12 @@ packages: constrains: - prompt_toolkit 3.0.50 license: BSD-3-Clause + license_family: BSD size: 271905 timestamp: 1737453457168 -- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 - md5: 55d5742a696d7da1c1262e99b6217ceb +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda + sha256: 6d5ff6490c53e14591b70924711fe7bd70eb7fbeeeb1cbd9ed2f6d794ec8c4eb + md5: 349635694b4df27336bc15a49e9220e9 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6421,11 +6621,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52747 - timestamp: 1733391916349 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b - md5: 50ab8953e7ff1333a4a47cda32e68123 + size: 52947 + timestamp: 1737635699390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda + sha256: d759d8ab9c060b42cabf6312b9a04aa590daecabf1dd4e35731f4bc1b5c388bb + md5: 533b07e9fd835938f465225613825eee depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6435,11 +6635,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52484 - timestamp: 1733391993461 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d - md5: c84e3dd97fe25a17322c4a0f670c6750 + size: 52776 + timestamp: 1737635802135 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda + sha256: 96145760baad111d7ae4213ea8f8cc035cf33b001f5ff37d92268e4d28b0941d + md5: 83678928c58c9ae76778a435b6c7a94a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6449,8 +6649,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 48225 - timestamp: 1733392308901 + size: 50942 + timestamp: 1737635896600 - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 @@ -6612,23 +6812,23 @@ packages: license_family: APACHE size: 25289 timestamp: 1737128438818 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + sha256: 3a73d3d15031586214381edf5410a6920c1f75f52a8d8b994722b106d9a50150 + md5: a86fa414c44b7e3ee054cc385c79a822 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 + size: 25496 + timestamp: 1737129041038 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a md5: bd5e025292ff1127aa1534b59e55c4d0 @@ -6666,11 +6866,11 @@ packages: license_family: APACHE size: 5230953 timestamp: 1737128097002 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 - md5: 3390c8b8f57e85506c92a37cf750bdd7 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda + sha256: 17ff419abfe9596f77857dfa635538200427d87283c28e64920d10d6533ec30e + md5: ce51dbcfeae8709f0b94c78eabe7cf5e depends: - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 @@ -6684,8 +6884,8 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 4406662 - timestamp: 1732610939832 + size: 5023430 + timestamp: 1737627066264 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 md5: df502157843a7b1d90af04803767be15 @@ -6716,9 +6916,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 - md5: e8ea30925c8271c4128375810d7d3d7a +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda + sha256: 9a78801a28959edeb945e8270a4e666577b52fac0cf4e35f88cf122f73d83e75 + md5: c69f87041cf24dfc8cb6bf64ca7133c7 depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -6727,8 +6927,8 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296805 - timestamp: 1736458364196 + size: 296841 + timestamp: 1737761472006 - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 @@ -6800,9 +7000,9 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 - md5: 798f42d9bfdf125dc80ffbec0e96e0b6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda + sha256: 3f1c0bc95f2c46dcd107f44cf742ee1fa40ba22e244f01083654743bbbcf28f3 + md5: 9f1d7b421e4c8fd00009490613db64d4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6812,11 +7012,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 182021 - timestamp: 1728714164706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 - md5: 5274663cb05dfbe316db50af6da4389f + size: 182333 + timestamp: 1737774425235 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda + sha256: 16af5db4359078bcb526291855bf1075ab035a96fe4e8d5cc4b0b5c8cba89b9a + md5: 90f5e9e04b1ecf25ad3f28b606f63742 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -6826,11 +7026,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 183141 - timestamp: 1728714267954 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 + size: 183988 + timestamp: 1737774588265 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda + sha256: 5e7de2f908af22bbd8cf3562ce5ebf65ad6c0d8e40038f90b56f4db750639ce2 + md5: 07b0eb9b6bd91dfa87f95032825690dc depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -6840,8 +7040,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 181512 - timestamp: 1728714205508 + size: 182524 + timestamp: 1737774624030 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-11.0-py312hb9d441b_0.conda sha256: 7805d910dd6ac686e2f780c879a986f35d7a4c73f4236c956c03bdcb26bec421 md5: 0726db04477a28c51d1a260afb356b67 @@ -7017,6 +7217,7 @@ packages: depends: - python >=3.9 license: Apache-2.0 + license_family: APACHE size: 143794 timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda @@ -7630,17 +7831,17 @@ packages: license_family: MIT size: 26988 timestamp: 1733569565672 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda - sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 - md5: 0207dac04ae2200701fab697f0aaaac4 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 + md5: acd5901cdd0365e18129f4748e524615 depends: - - anyio >=3.4.0,<5 + - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58838 - timestamp: 1733344472634 + size: 58040 + timestamp: 1736016898891 - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda sha256: b300557c0382478cf661ddb520263508e4b3b5871b471410450ef2846e8c352c md5: efba281bbdae5f6b0a1d53c6d4a97c93 @@ -8438,6 +8639,43 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib 1.3.1 hb9d3cd8_2 + arch: x86_64 + platform: linux + license: Zlib + license_family: Other + size: 92286 + timestamp: 1727963153079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda + sha256: b4f649aa3ecdae384d5dad7074e198bff120edd3dfb816588e31738fc6d627b1 + md5: bc230abb5d21b63ff4799b0e75204783 + depends: + - libgcc >=13 + - libzlib 1.3.1 h86ecc28_2 + arch: aarch64 + platform: linux + license: Zlib + license_family: Other + size: 95582 + timestamp: 1727963203597 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda + sha256: 58f8860756680a4831c1bf4f294e2354d187f2e999791d53b1941834c4b37430 + md5: e3170d898ca6cb48f1bb567afb92f775 + depends: + - __osx >=11.0 + - libzlib 1.3.1 h8359307_2 + arch: arm64 + platform: osx + license: Zlib + license_family: Other + size: 77606 + timestamp: 1727963209370 - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b md5: 8b7069e9792ee4e5b4919a7a306d2e67 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 18e04204dc..2ef666c55d 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -26,7 +26,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -49,23 +49,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -99,8 +99,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda @@ -109,7 +109,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -131,16 +133,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -157,18 +160,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -194,7 +198,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -221,6 +225,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda linux-aarch64: @@ -243,7 +248,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -266,23 +271,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -295,10 +300,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -327,7 +332,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -349,16 +356,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -375,18 +383,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -412,7 +421,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -439,6 +448,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda osx-arm64: @@ -460,7 +470,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -483,23 +493,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -510,10 +520,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -539,7 +549,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -558,16 +570,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -584,18 +597,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -620,7 +634,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -647,6 +661,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: @@ -1333,9 +1348,9 @@ packages: license_family: Apache size: 235976 timestamp: 1737565563139 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 - md5: 6139e84bbb6fdb27ca49c2981613a5fa +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda + sha256: 08d6b7d2ed17bfcc7deb903c7751278ee434abdb27e3be0dceb561f30f030c75 + md5: b775e9f46dfa94b228a81d8e8c6d8b1d depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1351,11 +1366,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3069914 - timestamp: 1737049585807 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa - md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b + size: 3144364 + timestamp: 1737576036746 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda + sha256: 88353e82b053763168cddbe2f88048defc1c97b3dad0966fbe8c4fa7aa592c7e + md5: e725d8fa77a6a5f38a78c5de914a5f40 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 @@ -1370,11 +1385,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2919798 - timestamp: 1737049659061 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 - md5: a3b7b9a81d8c6a8f963f619d9e362c39 + size: 3015109 + timestamp: 1737575993030 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda + sha256: d82451530ddf363d8bb31a8a7391bb9699f745e940ace91d78c0e6170deef03c + md5: 156cfb45a1bb8cffc81e59047bb34f51 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1389,8 +1404,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2834057 - timestamp: 1737126583846 + size: 2874126 + timestamp: 1737577023623 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1934,24 +1949,25 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 - md5: 1b1e0c97830cdf75f1f371bd467ab657 +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e + md5: b53637ce62c4bcf3123a2a40f6a3824b depends: + - python >=3.9 + - starlette >=0.40.0,<0.46.0 + - typing_extensions >=4.8.0 + - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - email_validator >=2.0.0 - fastapi-cli >=0.0.5 - httpx >=0.23.0 - - jinja2 >=2.11.2 - - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - - python >=3.9 - - python-multipart >=0.0.7 - - starlette >=0.40.0,<0.42.0 - - typing_extensions >=4.8.0 + - jinja2 >=3.1.5 + - python-multipart >=0.0.18 - uvicorn-standard >=0.12.0 + - python license: MIT license_family: MIT - size: 73084 - timestamp: 1733362427885 + size: 77890 + timestamp: 1737647037273 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2007,9 +2023,9 @@ packages: license: GPL-2.0-only OR FTL size: 596430 timestamp: 1694616332835 -- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda - sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 - md5: f98e36c96b2c66d9043187179ddb04f4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda + sha256: 501e20626798b6d7f130f4db0fb02c0385d8f4c11ca525925602a4208afb343f + md5: fb986e1c089021979dc79606af78ef8f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -2019,11 +2035,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 60968 - timestamp: 1729699568442 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda - sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb - md5: 62fc11b0738ca15e0dd19b60cf280d12 + size: 60939 + timestamp: 1737645356438 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda + sha256: 84895c5e207e0cb2044f3607fb36b82eb8cb45f0a009d03dc04c777ed975757d + md5: 9090bf5c43e8011fb2e9a82a1db20cc3 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -2033,11 +2049,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 59967 - timestamp: 1729699642726 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff + size: 60472 + timestamp: 1737645511278 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda + sha256: d503ac8c050abdbd129253973f23be34944978d510de78ef5a3e6aa1e3d9552d + md5: 5eb3715c7e3fa9b533361375bfefe6ee depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -2047,8 +2063,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 53366 - timestamp: 1729699762631 + size: 57256 + timestamp: 1737645503377 - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 @@ -2165,15 +2181,15 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 - md5: 2aa5ff7fa34a81b9196532c84c10d865 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba + md5: 0a802cb9888dd14eeefc611f05c40b6e depends: - python >=3.9 license: MIT license_family: MIT - size: 29412 - timestamp: 1733299296857 + size: 30731 + timestamp: 1737618390337 - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e @@ -2260,15 +2276,15 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b - md5: 566e75c90c1d0c8c459eb0ad9833dc7a +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac depends: - python >=3.9 license: MIT license_family: MIT - size: 17239 - timestamp: 1733298862681 + size: 17397 + timestamp: 1737618427549 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c @@ -2558,28 +2574,29 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - build_number: 3 - sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 - md5: a50ba9a0789061ea395a47a23d6a7734 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + build_number: 7 + sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c + md5: 8d553fa6a138f369ed94b8b1a76f1e77 depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -2590,27 +2607,26 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: + - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8899665 - timestamp: 1737343852413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - build_number: 12 - sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a - md5: 4789bb7ae93fe12bfd81169157896f49 + size: 8979130 + timestamp: 1737757402544 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + build_number: 7 + sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 + md5: b94870200ac053eff3dda878d523f1d1 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -2619,6 +2635,8 @@ packages: - libgcc >=13 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -2635,16 +2653,16 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8051570 - timestamp: 1737451538096 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - build_number: 4 - sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe - md5: 94c2bcca143c043f8083a1f275de3caf + size: 8210159 + timestamp: 1737757741310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + build_number: 7 + sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c + md5: 3cb4f805d9742272591795d487786f2d depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 @@ -2658,6 +2676,8 @@ packages: - libcxx >=18 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 @@ -2668,154 +2688,154 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - parquet-cpp <0.0a0 - - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu + - arrow-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5532664 - timestamp: 1737458545986 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 - md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec + size: 5540329 + timestamp: 1737756116679 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 + md5: de10e3323bfa9dd8929f7fbe23665883 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 618570 - timestamp: 1737343896206 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 - md5: 8ec3804980e19b70ebffbeb623ce084b + size: 637717 + timestamp: 1737757443960 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 + md5: d50c51a7d86454c90de667fcafb8c785 depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 579114 - timestamp: 1737451608994 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 - md5: e3265f8ab44051131966bd6f7b07a6e3 + size: 602410 + timestamp: 1737757792970 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d + md5: a138208af40b21c840c1075f3bec5014 depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 481968 - timestamp: 1737458659266 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 - md5: 1face9ff13ec61bfb065063d35fda864 + size: 499319 + timestamp: 1737756215547 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 + md5: eddf039322781fee4d4137f50769511c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_3_cpu + - libparquet 19.0.0 h081d1f1_7_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 585153 - timestamp: 1737344009570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 - md5: e9b9a9941d35dff0a168741bdd54877e + size: 605090 + timestamp: 1737757550128 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 + md5: 2d6208bc6ab9089ee1787d9abbefd172 depends: - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_12_cpu + - libparquet 19.0.0 hfc78867_7_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 559928 - timestamp: 1737451706623 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb - md5: c6588e0236da980424ca0b288c893d1a + size: 580599 + timestamp: 1737757863901 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a + md5: 5791e257ecb73e7745fa62446f22b1ea depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_4_cpu + - libparquet 19.0.0 h636d7b7_7_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 488490 - timestamp: 1737459936234 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - build_number: 3 - sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 - md5: 8527e1e45c495991fd88f6531e176556 + size: 500722 + timestamp: 1737757369380 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + build_number: 7 + sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 + md5: e14afa8912873a094a30ad9e455bafc3 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu - - libarrow-dataset 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow-dataset 19.0.0 hcb10f89_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521371 - timestamp: 1737344062052 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - build_number: 12 - sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 - md5: f647dcbf46aebc86f9975ff3c856de45 + size: 521685 + timestamp: 1737757595490 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + build_number: 7 + sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 + md5: b35923aad96b07d76db4c31ccc74584f depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu - - libarrow-dataset 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow-dataset 19.0.0 h3b568fd_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 516135 - timestamp: 1737451754178 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - build_number: 4 - sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 - md5: 6988cd2fdf01cae4bc454859a7cf8bac + size: 515585 + timestamp: 1737757899077 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + build_number: 7 + sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a + md5: 05a75db98927961f86b64340442150c3 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu - - libarrow-dataset 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow-dataset 19.0.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449975 - timestamp: 1737460148737 + size: 449238 + timestamp: 1737757536452 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3482,9 +3502,9 @@ packages: license_family: GPL size: 463521 timestamp: 1729089357313 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 - md5: 61829a8dd5f4e2327e707572065bae41 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + sha256: 348ee1dddd82dcef5a185c86e65dda8acfc9b583acc425ccb9b661f2d433b2cc + md5: 2a5142c88dd6132eaa8079f99476e922 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -3496,13 +3516,13 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 1254656 - timestamp: 1735648569457 + size: 1256795 + timestamp: 1737286199784 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 md5: 1ce0fd876001c40801b40fea22987e41 @@ -3543,16 +3563,16 @@ packages: license_family: Apache size: 878217 timestamp: 1737284441192 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda - sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 - md5: b0cfb5044685a7a9fa43ae669124f0a0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda + sha256: aa1b3b30ae6b2eab7c9e6a8e2fd8ec3776f25d2e3f0b6f9dc547ff8083bf25fa + md5: 9f0c43225243c81c6991733edcaafff5 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 h2b5623c_1 + - libgoogle-cloud 2.34.0 h2b5623c_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -3560,8 +3580,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 784357 - timestamp: 1735648759177 + size: 785792 + timestamp: 1737286406612 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d md5: 0732a5988f7f556f2c1d1f51026fc1be @@ -3781,6 +3801,8 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: x86_64 platform: linux license: 0BSD @@ -3791,6 +3813,8 @@ packages: md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: aarch64 platform: linux license: 0BSD @@ -3801,6 +3825,8 @@ packages: md5: b2553114a7f5e20ccd02378a77d836aa depends: - __osx >=11.0 + constrains: + - xz ==5.6.3=*_1 arch: arm64 platform: osx license: 0BSD @@ -3927,13 +3953,103 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - build_number: 3 - sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 - md5: 95f8b5758148e62a055f4c6538a31f0b +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + sha256: 4ea235e08676f16b0d3c3380befe1478c0fa0141512ee709b011005c55c9619f + md5: 1f5a5d66e77a39dc5bd639ec953705cf + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 ha770c72_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 801927 + timestamp: 1735643375271 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + sha256: 160c493cd0f897955b0b6035b51c6d7255ffbaed3c8a12d43e8e8a719d405aba + md5: afe3c8c53f4b6d27d553c230d4b34038 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 h8af1aa0_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 800896 + timestamp: 1735643533825 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + sha256: c6bcbd53d62a9e0d8c667e560db0ca2ecb7679277cbb3c23457aabe74fcb8cba + md5: 19c46cc18825f3924251c39ec1b0d983 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 hce30654_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 529588 + timestamp: 1735643889612 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + sha256: aa1f7dea79ea8513ff77339ba7c6e9cf10dfa537143e7718b1cfb3af52b649f2 + md5: 4fb055f57404920a43b147031471e03b + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 320359 + timestamp: 1735643346175 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + sha256: 981c0b29a0789597fa8ed147b02df2d2ad0c7f863d87df74770c40cee1800228 + md5: 282193b19a19e3b5d75d18ef82713ef0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 319401 + timestamp: 1735643509251 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + sha256: 82e5f5ba64debbaab3c601b265dfc0cdb4d2880feba9bada5fd2e67b9f91ada5 + md5: e965dad955841507549fdacd8f7f94c0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 320565 + timestamp: 1735643673319 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda + build_number: 7 + sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea + md5: a8b3022bfe8a2cb4249229768401340c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3941,14 +4057,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1227537 - timestamp: 1737343982323 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - build_number: 12 - sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 - md5: 517447be85cda09f9410ca609c69499d + size: 1240902 + timestamp: 1737757526098 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda + build_number: 7 + sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 + md5: 8814a0cd443b9ebbb1662b370b6b14fb depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3956,23 +4072,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1116762 - timestamp: 1737451682325 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - build_number: 4 - sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 - md5: 639473b0344e0d2f46feb544cff5c6d8 + size: 1153344 + timestamp: 1737757846296 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d + md5: 3f0e87a16e30ff26bb513fcda9f971ac depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 885681 - timestamp: 1737459816091 + size: 893815 + timestamp: 1737757309795 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4737,47 +4853,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda noarch: python - sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 - md5: 5289b5be19bf0f500e1a06f44d816343 + sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 + md5: 3359ea55713294fb8bb2c70e6bd5753a depends: - - max-core ==25.1.0.dev2025012205 release - - max-python >=25.1.0.dev2025012205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012205 release - - mblack ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release + - max-python >=25.1.0.dev2025012505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1737524122346 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef - md5: 2d8a82ff460cd4e03382a9151a8cf8d8 + size: 9918 + timestamp: 1737782253436 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed + md5: ebf37a7d5882bb676718a5648dee3654 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 242139658 - timestamp: 1737523134733 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc - md5: 8e0412932905d3a4decf17acd50899ce + size: 243130339 + timestamp: 1737782221031 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 + md5: bde4e25a295f947b730261246613b83d depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 244683388 - timestamp: 1737524122344 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 - md5: bd5da5f25bd5151b4b691c34acdbeff0 + size: 245590611 + timestamp: 1737782253434 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 + md5: e01118f345f22ed4efb89192dfbbdbc6 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 203820478 - timestamp: 1737523349069 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d - md5: ecfacd66a5b71794c53a468fbefcef6a + size: 204961123 + timestamp: 1737782482300 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 + md5: a43f10619b5e0502b7f59ad823770f9f depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4798,13 +4914,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 119861319 - timestamp: 1737523134743 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 - md5: fb06394177c69b52c2ecf9ceaa7b308b + size: 120565142 + timestamp: 1737782221040 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d + md5: 8ee044754ebf79922c85299e7425abf3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4941,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 122258493 - timestamp: 1737524122355 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 - md5: 589be4ace2edf68cfc3cf1d0cc429864 + size: 123069129 + timestamp: 1737782253444 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 + md5: 03b88370aa08d78471ff2e88973534d3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4852,12 +4968,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105223218 - timestamp: 1737523349072 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + size: 105954416 + timestamp: 1737782482303 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda noarch: python - sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe - md5: c54b5f7d0d777b8995e38978d8626ffc + sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e + md5: 3109b109f417bff02b27ff1cc78239ae depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4867,8 +4983,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130797 - timestamp: 1737524122352 + size: 130805 + timestamp: 1737782253440 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4878,18 +4994,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda noarch: python - sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e - md5: ca3c9282adb4a04dbd02f3ab8e73445c + sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f + md5: 16521d51e47d4d67cf1a42351687f6b8 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22925 - timestamp: 1737524122353 + size: 22934 + timestamp: 1737782253442 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5015,6 +5131,43 @@ packages: license: X11 AND BSD-3-Clause size: 796754 timestamp: 1736683572099 +- conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda + sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 + md5: e46f7ac4917215b49df2ea09a694a3fa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 122743 + timestamp: 1723652407663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda + sha256: c90b1f11fc337d90a9e4c5aeeacac1418c5ba6a195097086566d38bb2ecf0f24 + md5: f2bd10ff23ab5c87327439c4499b3f3e + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 122755 + timestamp: 1723652622631 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda + sha256: 3f4e6a4fa074bb297855f8111ab974dab6d9f98b7d4317d4dd46f8687ee2363b + md5: d2dee849c806430eee64d3acc98ce090 + depends: + - __osx >=11.0 + - libcxx >=16 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 123250 + timestamp: 1723652704997 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 md5: d8285bea2a350f63fab23bf460221f3f @@ -5473,6 +5626,52 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 +- conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda + sha256: 013669433eb447548f21c3c6b16b2ed64356f726b5f77c1b39d5ba17a8a4b8bc + md5: a83f6a2fdc079e643237887a37460668 + depends: + - __glibc >=2.17,<3.0.a0 + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 199544 + timestamp: 1730769112346 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda + sha256: 9350d7bbc3982a732ff13a7fd17b585509e3b7d0191ac7b810cc3224868e3648 + md5: 10f4301290e51c49979ff98d1bdf2556 + depends: + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 211335 + timestamp: 1730769181127 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda + sha256: 851a77ae1a8e90db9b9f3c4466abea7afb52713c3d98ceb0d37ba6ff27df2eff + md5: 7172339b49c94275ba42fec3eaeda34f + depends: + - __osx >=11.0 + - libcurl >=8.10.1,<9.0a0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 173220 + timestamp: 1730769371051 - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa @@ -5482,9 +5681,9 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 - md5: 55d5742a696d7da1c1262e99b6217ceb +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda + sha256: 6d5ff6490c53e14591b70924711fe7bd70eb7fbeeeb1cbd9ed2f6d794ec8c4eb + md5: 349635694b4df27336bc15a49e9220e9 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5494,11 +5693,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52747 - timestamp: 1733391916349 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b - md5: 50ab8953e7ff1333a4a47cda32e68123 + size: 52947 + timestamp: 1737635699390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda + sha256: d759d8ab9c060b42cabf6312b9a04aa590daecabf1dd4e35731f4bc1b5c388bb + md5: 533b07e9fd835938f465225613825eee depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -5508,11 +5707,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52484 - timestamp: 1733391993461 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d - md5: c84e3dd97fe25a17322c4a0f670c6750 + size: 52776 + timestamp: 1737635802135 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda + sha256: 96145760baad111d7ae4213ea8f8cc035cf33b001f5ff37d92268e4d28b0941d + md5: 83678928c58c9ae76778a435b6c7a94a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -5522,8 +5721,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 48225 - timestamp: 1733392308901 + size: 50942 + timestamp: 1737635896600 - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 @@ -5626,23 +5825,23 @@ packages: license_family: APACHE size: 25289 timestamp: 1737128438818 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + sha256: 3a73d3d15031586214381edf5410a6920c1f75f52a8d8b994722b106d9a50150 + md5: a86fa414c44b7e3ee054cc385c79a822 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 + size: 25496 + timestamp: 1737129041038 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a md5: bd5e025292ff1127aa1534b59e55c4d0 @@ -5680,11 +5879,11 @@ packages: license_family: APACHE size: 5230953 timestamp: 1737128097002 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 - md5: 3390c8b8f57e85506c92a37cf750bdd7 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda + sha256: 17ff419abfe9596f77857dfa635538200427d87283c28e64920d10d6533ec30e + md5: ce51dbcfeae8709f0b94c78eabe7cf5e depends: - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 @@ -5698,8 +5897,8 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 4406662 - timestamp: 1732610939832 + size: 5023430 + timestamp: 1737627066264 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 md5: df502157843a7b1d90af04803767be15 @@ -5730,9 +5929,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 - md5: e8ea30925c8271c4128375810d7d3d7a +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda + sha256: 9a78801a28959edeb945e8270a4e666577b52fac0cf4e35f88cf122f73d83e75 + md5: c69f87041cf24dfc8cb6bf64ca7133c7 depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -5741,8 +5940,8 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296805 - timestamp: 1736458364196 + size: 296841 + timestamp: 1737761472006 - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 @@ -5814,9 +6013,9 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 - md5: 798f42d9bfdf125dc80ffbec0e96e0b6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda + sha256: 3f1c0bc95f2c46dcd107f44cf742ee1fa40ba22e244f01083654743bbbcf28f3 + md5: 9f1d7b421e4c8fd00009490613db64d4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5826,11 +6025,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 182021 - timestamp: 1728714164706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 - md5: 5274663cb05dfbe316db50af6da4389f + size: 182333 + timestamp: 1737774425235 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda + sha256: 16af5db4359078bcb526291855bf1075ab035a96fe4e8d5cc4b0b5c8cba89b9a + md5: 90f5e9e04b1ecf25ad3f28b606f63742 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -5840,11 +6039,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 183141 - timestamp: 1728714267954 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 + size: 183988 + timestamp: 1737774588265 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda + sha256: 5e7de2f908af22bbd8cf3562ce5ebf65ad6c0d8e40038f90b56f4db750639ce2 + md5: 07b0eb9b6bd91dfa87f95032825690dc depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -5854,8 +6053,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 181512 - timestamp: 1728714205508 + size: 182524 + timestamp: 1737774624030 - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac @@ -5990,6 +6189,7 @@ packages: depends: - python >=3.9 license: Apache-2.0 + license_family: APACHE size: 143794 timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda @@ -6474,17 +6674,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda - sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 - md5: 0207dac04ae2200701fab697f0aaaac4 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 + md5: acd5901cdd0365e18129f4748e524615 depends: - - anyio >=3.4.0,<5 + - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58838 - timestamp: 1733344472634 + size: 58040 + timestamp: 1736016898891 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc @@ -7168,6 +7368,43 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib 1.3.1 hb9d3cd8_2 + arch: x86_64 + platform: linux + license: Zlib + license_family: Other + size: 92286 + timestamp: 1727963153079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda + sha256: b4f649aa3ecdae384d5dad7074e198bff120edd3dfb816588e31738fc6d627b1 + md5: bc230abb5d21b63ff4799b0e75204783 + depends: + - libgcc >=13 + - libzlib 1.3.1 h86ecc28_2 + arch: aarch64 + platform: linux + license: Zlib + license_family: Other + size: 95582 + timestamp: 1727963203597 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda + sha256: 58f8860756680a4831c1bf4f294e2354d187f2e999791d53b1941834c4b37430 + md5: e3170d898ca6cb48f1bb567afb92f775 + depends: + - __osx >=11.0 + - libzlib 1.3.1 h8359307_2 + arch: arm64 + platform: osx + license: Zlib + license_family: Other + size: 77606 + timestamp: 1727963209370 - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b md5: 8b7069e9792ee4e5b4919a7a306d2e67 diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock index 18e04204dc..2ef666c55d 100644 --- a/examples/testing/magic.lock +++ b/examples/testing/magic.lock @@ -26,7 +26,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -49,23 +49,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -99,8 +99,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda @@ -109,7 +109,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -131,16 +133,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -157,18 +160,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -194,7 +198,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -221,6 +225,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda linux-aarch64: @@ -243,7 +248,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -266,23 +271,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -295,10 +300,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -327,7 +332,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -349,16 +356,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -375,18 +383,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -412,7 +421,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -439,6 +448,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda osx-arm64: @@ -460,7 +470,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -483,23 +493,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -510,10 +520,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -539,7 +549,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -558,16 +570,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -584,18 +597,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -620,7 +634,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -647,6 +661,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: @@ -1333,9 +1348,9 @@ packages: license_family: Apache size: 235976 timestamp: 1737565563139 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 - md5: 6139e84bbb6fdb27ca49c2981613a5fa +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda + sha256: 08d6b7d2ed17bfcc7deb903c7751278ee434abdb27e3be0dceb561f30f030c75 + md5: b775e9f46dfa94b228a81d8e8c6d8b1d depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1351,11 +1366,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3069914 - timestamp: 1737049585807 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa - md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b + size: 3144364 + timestamp: 1737576036746 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda + sha256: 88353e82b053763168cddbe2f88048defc1c97b3dad0966fbe8c4fa7aa592c7e + md5: e725d8fa77a6a5f38a78c5de914a5f40 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 @@ -1370,11 +1385,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2919798 - timestamp: 1737049659061 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 - md5: a3b7b9a81d8c6a8f963f619d9e362c39 + size: 3015109 + timestamp: 1737575993030 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda + sha256: d82451530ddf363d8bb31a8a7391bb9699f745e940ace91d78c0e6170deef03c + md5: 156cfb45a1bb8cffc81e59047bb34f51 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1389,8 +1404,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2834057 - timestamp: 1737126583846 + size: 2874126 + timestamp: 1737577023623 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1934,24 +1949,25 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 - md5: 1b1e0c97830cdf75f1f371bd467ab657 +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e + md5: b53637ce62c4bcf3123a2a40f6a3824b depends: + - python >=3.9 + - starlette >=0.40.0,<0.46.0 + - typing_extensions >=4.8.0 + - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - email_validator >=2.0.0 - fastapi-cli >=0.0.5 - httpx >=0.23.0 - - jinja2 >=2.11.2 - - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - - python >=3.9 - - python-multipart >=0.0.7 - - starlette >=0.40.0,<0.42.0 - - typing_extensions >=4.8.0 + - jinja2 >=3.1.5 + - python-multipart >=0.0.18 - uvicorn-standard >=0.12.0 + - python license: MIT license_family: MIT - size: 73084 - timestamp: 1733362427885 + size: 77890 + timestamp: 1737647037273 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2007,9 +2023,9 @@ packages: license: GPL-2.0-only OR FTL size: 596430 timestamp: 1694616332835 -- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda - sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 - md5: f98e36c96b2c66d9043187179ddb04f4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda + sha256: 501e20626798b6d7f130f4db0fb02c0385d8f4c11ca525925602a4208afb343f + md5: fb986e1c089021979dc79606af78ef8f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -2019,11 +2035,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 60968 - timestamp: 1729699568442 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda - sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb - md5: 62fc11b0738ca15e0dd19b60cf280d12 + size: 60939 + timestamp: 1737645356438 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda + sha256: 84895c5e207e0cb2044f3607fb36b82eb8cb45f0a009d03dc04c777ed975757d + md5: 9090bf5c43e8011fb2e9a82a1db20cc3 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -2033,11 +2049,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 59967 - timestamp: 1729699642726 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff + size: 60472 + timestamp: 1737645511278 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda + sha256: d503ac8c050abdbd129253973f23be34944978d510de78ef5a3e6aa1e3d9552d + md5: 5eb3715c7e3fa9b533361375bfefe6ee depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -2047,8 +2063,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 53366 - timestamp: 1729699762631 + size: 57256 + timestamp: 1737645503377 - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 @@ -2165,15 +2181,15 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 - md5: 2aa5ff7fa34a81b9196532c84c10d865 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba + md5: 0a802cb9888dd14eeefc611f05c40b6e depends: - python >=3.9 license: MIT license_family: MIT - size: 29412 - timestamp: 1733299296857 + size: 30731 + timestamp: 1737618390337 - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e @@ -2260,15 +2276,15 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b - md5: 566e75c90c1d0c8c459eb0ad9833dc7a +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac depends: - python >=3.9 license: MIT license_family: MIT - size: 17239 - timestamp: 1733298862681 + size: 17397 + timestamp: 1737618427549 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c @@ -2558,28 +2574,29 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - build_number: 3 - sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 - md5: a50ba9a0789061ea395a47a23d6a7734 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + build_number: 7 + sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c + md5: 8d553fa6a138f369ed94b8b1a76f1e77 depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -2590,27 +2607,26 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: + - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8899665 - timestamp: 1737343852413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - build_number: 12 - sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a - md5: 4789bb7ae93fe12bfd81169157896f49 + size: 8979130 + timestamp: 1737757402544 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + build_number: 7 + sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 + md5: b94870200ac053eff3dda878d523f1d1 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -2619,6 +2635,8 @@ packages: - libgcc >=13 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -2635,16 +2653,16 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8051570 - timestamp: 1737451538096 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - build_number: 4 - sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe - md5: 94c2bcca143c043f8083a1f275de3caf + size: 8210159 + timestamp: 1737757741310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + build_number: 7 + sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c + md5: 3cb4f805d9742272591795d487786f2d depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 @@ -2658,6 +2676,8 @@ packages: - libcxx >=18 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 @@ -2668,154 +2688,154 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - parquet-cpp <0.0a0 - - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu + - arrow-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5532664 - timestamp: 1737458545986 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 - md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec + size: 5540329 + timestamp: 1737756116679 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 + md5: de10e3323bfa9dd8929f7fbe23665883 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 618570 - timestamp: 1737343896206 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 - md5: 8ec3804980e19b70ebffbeb623ce084b + size: 637717 + timestamp: 1737757443960 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 + md5: d50c51a7d86454c90de667fcafb8c785 depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 579114 - timestamp: 1737451608994 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 - md5: e3265f8ab44051131966bd6f7b07a6e3 + size: 602410 + timestamp: 1737757792970 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d + md5: a138208af40b21c840c1075f3bec5014 depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 481968 - timestamp: 1737458659266 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 - md5: 1face9ff13ec61bfb065063d35fda864 + size: 499319 + timestamp: 1737756215547 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 + md5: eddf039322781fee4d4137f50769511c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_3_cpu + - libparquet 19.0.0 h081d1f1_7_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 585153 - timestamp: 1737344009570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 - md5: e9b9a9941d35dff0a168741bdd54877e + size: 605090 + timestamp: 1737757550128 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 + md5: 2d6208bc6ab9089ee1787d9abbefd172 depends: - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_12_cpu + - libparquet 19.0.0 hfc78867_7_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 559928 - timestamp: 1737451706623 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb - md5: c6588e0236da980424ca0b288c893d1a + size: 580599 + timestamp: 1737757863901 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a + md5: 5791e257ecb73e7745fa62446f22b1ea depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_4_cpu + - libparquet 19.0.0 h636d7b7_7_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 488490 - timestamp: 1737459936234 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - build_number: 3 - sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 - md5: 8527e1e45c495991fd88f6531e176556 + size: 500722 + timestamp: 1737757369380 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + build_number: 7 + sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 + md5: e14afa8912873a094a30ad9e455bafc3 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu - - libarrow-dataset 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow-dataset 19.0.0 hcb10f89_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521371 - timestamp: 1737344062052 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - build_number: 12 - sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 - md5: f647dcbf46aebc86f9975ff3c856de45 + size: 521685 + timestamp: 1737757595490 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + build_number: 7 + sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 + md5: b35923aad96b07d76db4c31ccc74584f depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu - - libarrow-dataset 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow-dataset 19.0.0 h3b568fd_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 516135 - timestamp: 1737451754178 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - build_number: 4 - sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 - md5: 6988cd2fdf01cae4bc454859a7cf8bac + size: 515585 + timestamp: 1737757899077 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + build_number: 7 + sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a + md5: 05a75db98927961f86b64340442150c3 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu - - libarrow-dataset 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow-dataset 19.0.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449975 - timestamp: 1737460148737 + size: 449238 + timestamp: 1737757536452 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3482,9 +3502,9 @@ packages: license_family: GPL size: 463521 timestamp: 1729089357313 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 - md5: 61829a8dd5f4e2327e707572065bae41 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + sha256: 348ee1dddd82dcef5a185c86e65dda8acfc9b583acc425ccb9b661f2d433b2cc + md5: 2a5142c88dd6132eaa8079f99476e922 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -3496,13 +3516,13 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 1254656 - timestamp: 1735648569457 + size: 1256795 + timestamp: 1737286199784 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 md5: 1ce0fd876001c40801b40fea22987e41 @@ -3543,16 +3563,16 @@ packages: license_family: Apache size: 878217 timestamp: 1737284441192 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda - sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 - md5: b0cfb5044685a7a9fa43ae669124f0a0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda + sha256: aa1b3b30ae6b2eab7c9e6a8e2fd8ec3776f25d2e3f0b6f9dc547ff8083bf25fa + md5: 9f0c43225243c81c6991733edcaafff5 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 h2b5623c_1 + - libgoogle-cloud 2.34.0 h2b5623c_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -3560,8 +3580,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 784357 - timestamp: 1735648759177 + size: 785792 + timestamp: 1737286406612 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d md5: 0732a5988f7f556f2c1d1f51026fc1be @@ -3781,6 +3801,8 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: x86_64 platform: linux license: 0BSD @@ -3791,6 +3813,8 @@ packages: md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: aarch64 platform: linux license: 0BSD @@ -3801,6 +3825,8 @@ packages: md5: b2553114a7f5e20ccd02378a77d836aa depends: - __osx >=11.0 + constrains: + - xz ==5.6.3=*_1 arch: arm64 platform: osx license: 0BSD @@ -3927,13 +3953,103 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - build_number: 3 - sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 - md5: 95f8b5758148e62a055f4c6538a31f0b +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + sha256: 4ea235e08676f16b0d3c3380befe1478c0fa0141512ee709b011005c55c9619f + md5: 1f5a5d66e77a39dc5bd639ec953705cf + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 ha770c72_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 801927 + timestamp: 1735643375271 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + sha256: 160c493cd0f897955b0b6035b51c6d7255ffbaed3c8a12d43e8e8a719d405aba + md5: afe3c8c53f4b6d27d553c230d4b34038 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 h8af1aa0_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 800896 + timestamp: 1735643533825 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + sha256: c6bcbd53d62a9e0d8c667e560db0ca2ecb7679277cbb3c23457aabe74fcb8cba + md5: 19c46cc18825f3924251c39ec1b0d983 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 hce30654_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 529588 + timestamp: 1735643889612 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + sha256: aa1f7dea79ea8513ff77339ba7c6e9cf10dfa537143e7718b1cfb3af52b649f2 + md5: 4fb055f57404920a43b147031471e03b + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 320359 + timestamp: 1735643346175 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + sha256: 981c0b29a0789597fa8ed147b02df2d2ad0c7f863d87df74770c40cee1800228 + md5: 282193b19a19e3b5d75d18ef82713ef0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 319401 + timestamp: 1735643509251 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + sha256: 82e5f5ba64debbaab3c601b265dfc0cdb4d2880feba9bada5fd2e67b9f91ada5 + md5: e965dad955841507549fdacd8f7f94c0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 320565 + timestamp: 1735643673319 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda + build_number: 7 + sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea + md5: a8b3022bfe8a2cb4249229768401340c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3941,14 +4057,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1227537 - timestamp: 1737343982323 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - build_number: 12 - sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 - md5: 517447be85cda09f9410ca609c69499d + size: 1240902 + timestamp: 1737757526098 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda + build_number: 7 + sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 + md5: 8814a0cd443b9ebbb1662b370b6b14fb depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3956,23 +4072,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1116762 - timestamp: 1737451682325 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - build_number: 4 - sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 - md5: 639473b0344e0d2f46feb544cff5c6d8 + size: 1153344 + timestamp: 1737757846296 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d + md5: 3f0e87a16e30ff26bb513fcda9f971ac depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 885681 - timestamp: 1737459816091 + size: 893815 + timestamp: 1737757309795 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4737,47 +4853,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda noarch: python - sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 - md5: 5289b5be19bf0f500e1a06f44d816343 + sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 + md5: 3359ea55713294fb8bb2c70e6bd5753a depends: - - max-core ==25.1.0.dev2025012205 release - - max-python >=25.1.0.dev2025012205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012205 release - - mblack ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release + - max-python >=25.1.0.dev2025012505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1737524122346 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef - md5: 2d8a82ff460cd4e03382a9151a8cf8d8 + size: 9918 + timestamp: 1737782253436 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed + md5: ebf37a7d5882bb676718a5648dee3654 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 242139658 - timestamp: 1737523134733 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc - md5: 8e0412932905d3a4decf17acd50899ce + size: 243130339 + timestamp: 1737782221031 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 + md5: bde4e25a295f947b730261246613b83d depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 244683388 - timestamp: 1737524122344 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 - md5: bd5da5f25bd5151b4b691c34acdbeff0 + size: 245590611 + timestamp: 1737782253434 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 + md5: e01118f345f22ed4efb89192dfbbdbc6 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 203820478 - timestamp: 1737523349069 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d - md5: ecfacd66a5b71794c53a468fbefcef6a + size: 204961123 + timestamp: 1737782482300 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 + md5: a43f10619b5e0502b7f59ad823770f9f depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4798,13 +4914,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 119861319 - timestamp: 1737523134743 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 - md5: fb06394177c69b52c2ecf9ceaa7b308b + size: 120565142 + timestamp: 1737782221040 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d + md5: 8ee044754ebf79922c85299e7425abf3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4825,13 +4941,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 122258493 - timestamp: 1737524122355 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 - md5: 589be4ace2edf68cfc3cf1d0cc429864 + size: 123069129 + timestamp: 1737782253444 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 + md5: 03b88370aa08d78471ff2e88973534d3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4852,12 +4968,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105223218 - timestamp: 1737523349072 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + size: 105954416 + timestamp: 1737782482303 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda noarch: python - sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe - md5: c54b5f7d0d777b8995e38978d8626ffc + sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e + md5: 3109b109f417bff02b27ff1cc78239ae depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4867,8 +4983,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130797 - timestamp: 1737524122352 + size: 130805 + timestamp: 1737782253440 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4878,18 +4994,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda noarch: python - sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e - md5: ca3c9282adb4a04dbd02f3ab8e73445c + sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f + md5: 16521d51e47d4d67cf1a42351687f6b8 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22925 - timestamp: 1737524122353 + size: 22934 + timestamp: 1737782253442 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5015,6 +5131,43 @@ packages: license: X11 AND BSD-3-Clause size: 796754 timestamp: 1736683572099 +- conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda + sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 + md5: e46f7ac4917215b49df2ea09a694a3fa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 122743 + timestamp: 1723652407663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda + sha256: c90b1f11fc337d90a9e4c5aeeacac1418c5ba6a195097086566d38bb2ecf0f24 + md5: f2bd10ff23ab5c87327439c4499b3f3e + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 122755 + timestamp: 1723652622631 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda + sha256: 3f4e6a4fa074bb297855f8111ab974dab6d9f98b7d4317d4dd46f8687ee2363b + md5: d2dee849c806430eee64d3acc98ce090 + depends: + - __osx >=11.0 + - libcxx >=16 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 123250 + timestamp: 1723652704997 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 md5: d8285bea2a350f63fab23bf460221f3f @@ -5473,6 +5626,52 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 +- conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda + sha256: 013669433eb447548f21c3c6b16b2ed64356f726b5f77c1b39d5ba17a8a4b8bc + md5: a83f6a2fdc079e643237887a37460668 + depends: + - __glibc >=2.17,<3.0.a0 + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 199544 + timestamp: 1730769112346 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda + sha256: 9350d7bbc3982a732ff13a7fd17b585509e3b7d0191ac7b810cc3224868e3648 + md5: 10f4301290e51c49979ff98d1bdf2556 + depends: + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 211335 + timestamp: 1730769181127 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda + sha256: 851a77ae1a8e90db9b9f3c4466abea7afb52713c3d98ceb0d37ba6ff27df2eff + md5: 7172339b49c94275ba42fec3eaeda34f + depends: + - __osx >=11.0 + - libcurl >=8.10.1,<9.0a0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 173220 + timestamp: 1730769371051 - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa @@ -5482,9 +5681,9 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 - md5: 55d5742a696d7da1c1262e99b6217ceb +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda + sha256: 6d5ff6490c53e14591b70924711fe7bd70eb7fbeeeb1cbd9ed2f6d794ec8c4eb + md5: 349635694b4df27336bc15a49e9220e9 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5494,11 +5693,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52747 - timestamp: 1733391916349 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b - md5: 50ab8953e7ff1333a4a47cda32e68123 + size: 52947 + timestamp: 1737635699390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda + sha256: d759d8ab9c060b42cabf6312b9a04aa590daecabf1dd4e35731f4bc1b5c388bb + md5: 533b07e9fd835938f465225613825eee depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -5508,11 +5707,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52484 - timestamp: 1733391993461 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d - md5: c84e3dd97fe25a17322c4a0f670c6750 + size: 52776 + timestamp: 1737635802135 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda + sha256: 96145760baad111d7ae4213ea8f8cc035cf33b001f5ff37d92268e4d28b0941d + md5: 83678928c58c9ae76778a435b6c7a94a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -5522,8 +5721,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 48225 - timestamp: 1733392308901 + size: 50942 + timestamp: 1737635896600 - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 @@ -5626,23 +5825,23 @@ packages: license_family: APACHE size: 25289 timestamp: 1737128438818 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + sha256: 3a73d3d15031586214381edf5410a6920c1f75f52a8d8b994722b106d9a50150 + md5: a86fa414c44b7e3ee054cc385c79a822 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 + size: 25496 + timestamp: 1737129041038 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a md5: bd5e025292ff1127aa1534b59e55c4d0 @@ -5680,11 +5879,11 @@ packages: license_family: APACHE size: 5230953 timestamp: 1737128097002 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 - md5: 3390c8b8f57e85506c92a37cf750bdd7 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda + sha256: 17ff419abfe9596f77857dfa635538200427d87283c28e64920d10d6533ec30e + md5: ce51dbcfeae8709f0b94c78eabe7cf5e depends: - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 @@ -5698,8 +5897,8 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 4406662 - timestamp: 1732610939832 + size: 5023430 + timestamp: 1737627066264 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 md5: df502157843a7b1d90af04803767be15 @@ -5730,9 +5929,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 - md5: e8ea30925c8271c4128375810d7d3d7a +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda + sha256: 9a78801a28959edeb945e8270a4e666577b52fac0cf4e35f88cf122f73d83e75 + md5: c69f87041cf24dfc8cb6bf64ca7133c7 depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -5741,8 +5940,8 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296805 - timestamp: 1736458364196 + size: 296841 + timestamp: 1737761472006 - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 @@ -5814,9 +6013,9 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 - md5: 798f42d9bfdf125dc80ffbec0e96e0b6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda + sha256: 3f1c0bc95f2c46dcd107f44cf742ee1fa40ba22e244f01083654743bbbcf28f3 + md5: 9f1d7b421e4c8fd00009490613db64d4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5826,11 +6025,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 182021 - timestamp: 1728714164706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 - md5: 5274663cb05dfbe316db50af6da4389f + size: 182333 + timestamp: 1737774425235 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda + sha256: 16af5db4359078bcb526291855bf1075ab035a96fe4e8d5cc4b0b5c8cba89b9a + md5: 90f5e9e04b1ecf25ad3f28b606f63742 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -5840,11 +6039,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 183141 - timestamp: 1728714267954 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 + size: 183988 + timestamp: 1737774588265 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda + sha256: 5e7de2f908af22bbd8cf3562ce5ebf65ad6c0d8e40038f90b56f4db750639ce2 + md5: 07b0eb9b6bd91dfa87f95032825690dc depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -5854,8 +6053,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 181512 - timestamp: 1728714205508 + size: 182524 + timestamp: 1737774624030 - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac @@ -5990,6 +6189,7 @@ packages: depends: - python >=3.9 license: Apache-2.0 + license_family: APACHE size: 143794 timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda @@ -6474,17 +6674,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda - sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 - md5: 0207dac04ae2200701fab697f0aaaac4 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 + md5: acd5901cdd0365e18129f4748e524615 depends: - - anyio >=3.4.0,<5 + - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58838 - timestamp: 1733344472634 + size: 58040 + timestamp: 1736016898891 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc @@ -7168,6 +7368,43 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib 1.3.1 hb9d3cd8_2 + arch: x86_64 + platform: linux + license: Zlib + license_family: Other + size: 92286 + timestamp: 1727963153079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda + sha256: b4f649aa3ecdae384d5dad7074e198bff120edd3dfb816588e31738fc6d627b1 + md5: bc230abb5d21b63ff4799b0e75204783 + depends: + - libgcc >=13 + - libzlib 1.3.1 h86ecc28_2 + arch: aarch64 + platform: linux + license: Zlib + license_family: Other + size: 95582 + timestamp: 1727963203597 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda + sha256: 58f8860756680a4831c1bf4f294e2354d187f2e999791d53b1941834c4b37430 + md5: e3170d898ca6cb48f1bb567afb92f775 + depends: + - __osx >=11.0 + - libzlib 1.3.1 h8359307_2 + arch: arm64 + platform: osx + license: Zlib + license_family: Other + size: 77606 + timestamp: 1727963209370 - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b md5: 8b7069e9792ee4e5b4919a7a306d2e67 diff --git a/magic.lock b/magic.lock index 552aaf8214..238aac50c5 100644 --- a/magic.lock +++ b/magic.lock @@ -26,7 +26,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.2.2-h4e1184b_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.2-h4e1184b_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.29.9-he0e7f3f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.10.0-h113e628_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.13.0-h3cf044e_1.conda @@ -49,23 +49,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-h5888daf_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/glog-0.7.1-hbabe93e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -99,8 +99,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda @@ -109,7 +109,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda @@ -132,16 +134,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda @@ -158,18 +161,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.1.0-py312h80c1187_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-19.0.0-py312h7900ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-19.0.0-py312h01725c0_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -195,7 +199,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -222,6 +226,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.3-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda linux-aarch64: @@ -244,7 +249,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.2.2-h0f0193d_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.2.2-h0f0193d_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.29.9-hab3ce66_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-core-cpp-1.14.0-h1887c18_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-identity-cpp-1.10.0-h47b0b28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/azure-storage-blobs-cpp-12.13.0-h185ecfd_1.conda @@ -267,23 +272,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h5ad3122_1005.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.7.1-h468a4a4_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -296,10 +301,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -328,7 +333,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda @@ -351,16 +358,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.4.0-hd08dc88_1.conda @@ -377,18 +385,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pillow-11.1.0-py312h719f0cf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/protobuf-5.28.3-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pthread-stubs-0.4-h86ecc28_1002.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pydantic-core-2.27.2-py312h8cbf658_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.8-h1683364_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -414,7 +423,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -441,6 +450,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/yarl-1.18.3-py312hcc812fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zeromq-4.3.5-h5efb499_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstandard-0.23.0-py312hb698573_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.6-h02f22dd_0.conda osx-arm64: @@ -462,7 +472,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.2.2-hc8a0bd2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.2-hc8a0bd2_4.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.29.9-ha81f72f_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.14.0-hd50102c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.10.0-hc602bab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.13.0-h7585a09_1.conda @@ -485,23 +495,23 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hf9b8971_1005.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.7.1-heb240a5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/googleapis-common-protos-1.66.0-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -512,10 +522,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -541,7 +551,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda @@ -561,16 +573,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h81ee809_1.conda @@ -587,18 +600,19 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.1.0-py312h50aef2c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-5.28.3-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.27.2-py312hcd83bfe_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.7.1-pyh3cfb1c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.8-hc22306f_1_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda @@ -623,7 +637,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -650,6 +664,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.18.3-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda packages: @@ -1336,9 +1351,9 @@ packages: license_family: Apache size: 235976 timestamp: 1737565563139 -- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.458-h4d475cb_6.conda - sha256: 2309d96d537b5c3810c6e9fbf5b6bb7e06ce907a609d172063ab504b2cc67f30 - md5: 6139e84bbb6fdb27ca49c2981613a5fa +- conda: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.489-h4d475cb_0.conda + sha256: 08d6b7d2ed17bfcc7deb903c7751278ee434abdb27e3be0dceb561f30f030c75 + md5: b775e9f46dfa94b228a81d8e8c6d8b1d depends: - __glibc >=2.17,<3.0.a0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1354,11 +1369,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 3069914 - timestamp: 1737049585807 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.458-h88461e4_6.conda - sha256: f97e071ffb87bc33923f798761ec6a854614ce193913d34d3248515d18357baa - md5: 0d7f1ee2e5572bf9d1fd78f0f2ab6f6b + size: 3144364 + timestamp: 1737576036746 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.11.489-h88461e4_0.conda + sha256: 88353e82b053763168cddbe2f88048defc1c97b3dad0966fbe8c4fa7aa592c7e + md5: e725d8fa77a6a5f38a78c5de914a5f40 depends: - aws-c-common >=0.10.6,<0.10.7.0a0 - aws-c-event-stream >=0.5.0,<0.5.1.0a0 @@ -1373,11 +1388,11 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 2919798 - timestamp: 1737049659061 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.458-h0e5014b_6.conda - sha256: 8c21ce4692d1631b96adea099d7c2b905fc5d078db63bf754d85600dcf184651 - md5: a3b7b9a81d8c6a8f963f619d9e362c39 + size: 3015109 + timestamp: 1737575993030 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.489-h0e5014b_0.conda + sha256: d82451530ddf363d8bb31a8a7391bb9699f745e940ace91d78c0e6170deef03c + md5: 156cfb45a1bb8cffc81e59047bb34f51 depends: - __osx >=11.0 - aws-c-common >=0.10.6,<0.10.7.0a0 @@ -1392,8 +1407,8 @@ packages: platform: osx license: Apache-2.0 license_family: Apache - size: 2834057 - timestamp: 1737126583846 + size: 2874126 + timestamp: 1737577023623 - conda: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.14.0-h5cfcd09_0.conda sha256: fe07debdb089a3db17f40a7f20d283d75284bb4fc269ef727b8ba6fc93f7cb5a md5: 0a8838771cc2e985cd295e01ae83baf1 @@ -1937,24 +1952,25 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.6-pyhd8ed1ab_0.conda - sha256: d7826d537c667093c9de96411a09585a8d620c84a830a0195e58e9a0df45f018 - md5: 1b1e0c97830cdf75f1f371bd467ab657 +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e + md5: b53637ce62c4bcf3123a2a40f6a3824b depends: + - python >=3.9 + - starlette >=0.40.0,<0.46.0 + - typing_extensions >=4.8.0 + - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - email_validator >=2.0.0 - fastapi-cli >=0.0.5 - httpx >=0.23.0 - - jinja2 >=2.11.2 - - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - - python >=3.9 - - python-multipart >=0.0.7 - - starlette >=0.40.0,<0.42.0 - - typing_extensions >=4.8.0 + - jinja2 >=3.1.5 + - python-multipart >=0.0.18 - uvicorn-standard >=0.12.0 + - python license: MIT license_family: MIT - size: 73084 - timestamp: 1733362427885 + size: 77890 + timestamp: 1737647037273 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2010,9 +2026,9 @@ packages: license: GPL-2.0-only OR FTL size: 596430 timestamp: 1694616332835 -- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h66e93f0_0.conda - sha256: 7e0c12983b20f2816b3712729b5a35ecb7ee152132ca7cf805427c62395ea823 - md5: f98e36c96b2c66d9043187179ddb04f4 +- conda: https://conda.anaconda.org/conda-forge/linux-64/frozenlist-1.5.0-py312h178313f_1.conda + sha256: 501e20626798b6d7f130f4db0fb02c0385d8f4c11ca525925602a4208afb343f + md5: fb986e1c089021979dc79606af78ef8f depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -2022,11 +2038,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 60968 - timestamp: 1729699568442 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hb2c0f52_0.conda - sha256: b0a9ff3e71452eed70877b2f3175d41cd85070da6deac381c5f3f61e1f19bccb - md5: 62fc11b0738ca15e0dd19b60cf280d12 + size: 60939 + timestamp: 1737645356438 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/frozenlist-1.5.0-py312hcc812fe_1.conda + sha256: 84895c5e207e0cb2044f3607fb36b82eb8cb45f0a009d03dc04c777ed975757d + md5: 9090bf5c43e8011fb2e9a82a1db20cc3 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -2036,11 +2052,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 59967 - timestamp: 1729699642726 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h0bf5046_0.conda - sha256: 44d6d6b332421e621c029fb149f12dba1ccb5ed6ac632e2e807a9d92d6cb2864 - md5: 7960352935cc95ac23883c9b8c97f2ff + size: 60472 + timestamp: 1737645511278 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/frozenlist-1.5.0-py312h998013c_1.conda + sha256: d503ac8c050abdbd129253973f23be34944978d510de78ef5a3e6aa1e3d9552d + md5: 5eb3715c7e3fa9b533361375bfefe6ee depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -2050,8 +2066,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 53366 - timestamp: 1729699762631 + size: 57256 + timestamp: 1737645503377 - conda: https://conda.anaconda.org/conda-forge/noarch/fsspec-2024.12.0-pyhd8ed1ab_0.conda sha256: 3320970c4604989eadf908397a9475f9e6a96a773c185915111399cbfbe47817 md5: e041ad4c43ab5e10c74587f95378ebc7 @@ -2168,15 +2184,15 @@ packages: license_family: MIT size: 52000 timestamp: 1733298867359 -- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda - sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5 - md5: 2aa5ff7fa34a81b9196532c84c10d865 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba + md5: 0a802cb9888dd14eeefc611f05c40b6e depends: - python >=3.9 license: MIT license_family: MIT - size: 29412 - timestamp: 1733299296857 + size: 30731 + timestamp: 1737618390337 - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df md5: 2ca8e6dbc86525c8b95e3c0ffa26442e @@ -2263,15 +2279,15 @@ packages: license_family: APACHE size: 278363 timestamp: 1736350219225 -- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda - sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b - md5: 566e75c90c1d0c8c459eb0ad9833dc7a +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac depends: - python >=3.9 license: MIT license_family: MIT - size: 17239 - timestamp: 1733298862681 + size: 17397 + timestamp: 1737618427549 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda sha256: 813298f2e54ef087dbfc9cc2e56e08ded41de65cff34c639cc8ba4e27e4540c9 md5: 268203e8b983fddb6412b36f2024e75c @@ -2561,28 +2577,29 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-hce2e470_3_cpu.conda - build_number: 3 - sha256: 3b85b78a52ce673798e3c880fa41b818554912e722e81ca20cf95ba9257f13f0 - md5: a50ba9a0789061ea395a47a23d6a7734 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda + build_number: 7 + sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c + md5: 8d553fa6a138f369ed94b8b1a76f1e77 depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - libbrotlidec >=1.1.0,<1.2.0a0 - libbrotlienc >=1.1.0,<1.2.0a0 - libgcc >=13 - - libgoogle-cloud >=2.33.0,<2.34.0a0 - - libgoogle-cloud-storage >=2.33.0,<2.34.0a0 + - libgoogle-cloud >=2.34.0,<2.35.0a0 + - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -2593,27 +2610,26 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: + - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8899665 - timestamp: 1737343852413 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-18.1.0-h4065667_12_cpu.conda - build_number: 12 - sha256: 0ac8aab370ef7a21e912cc312e5cbfa59afea8e004f5a372f2f25f96de0c9e9a - md5: 4789bb7ae93fe12bfd81169157896f49 + size: 8979130 + timestamp: 1737757402544 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda + build_number: 7 + sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 + md5: b94870200ac053eff3dda878d523f1d1 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 - azure-storage-files-datalake-cpp >=12.12.0,<12.12.1.0a0 - bzip2 >=1.0.8,<2.0a0 - - gflags >=2.2.2,<2.3.0a0 - glog >=0.7.1,<0.8.0a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 @@ -2622,6 +2638,8 @@ packages: - libgcc >=13 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libstdcxx >=13 - libutf8proc >=2.10.0,<2.11.0a0 @@ -2638,16 +2656,16 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8051570 - timestamp: 1737451538096 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-hd1aa4b5_4_cpu.conda - build_number: 4 - sha256: bf027b2e77b75b71b5213131fc4b06bbca6f1e195fde62090343e0a808d08bbe - md5: 94c2bcca143c043f8083a1f275de3caf + size: 8210159 + timestamp: 1737757741310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda + build_number: 7 + sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c + md5: 3cb4f805d9742272591795d487786f2d depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - - aws-sdk-cpp >=1.11.458,<1.11.459.0a0 + - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 - azure-core-cpp >=1.14.0,<1.14.1.0a0 - azure-identity-cpp >=1.10.0,<1.10.1.0a0 - azure-storage-blobs-cpp >=12.13.0,<12.13.1.0a0 @@ -2661,6 +2679,8 @@ packages: - libcxx >=18 - libgoogle-cloud >=2.34.0,<2.35.0a0 - libgoogle-cloud-storage >=2.34.0,<2.35.0a0 + - libopentelemetry-cpp >=1.18.0,<1.19.0a0 + - libprotobuf >=5.28.3,<5.28.4.0a0 - libre2-11 >=2024.7.2 - libutf8proc >=2.10.0,<2.11.0a0 - libzlib >=1.3.1,<2.0a0 @@ -2671,154 +2691,154 @@ packages: - zstd >=1.5.6,<1.6.0a0 constrains: - parquet-cpp <0.0a0 - - arrow-cpp <0.0a0 - apache-arrow-proc =*=cpu + - arrow-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5532664 - timestamp: 1737458545986 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: f4e4b14fc2aaaf0d0a16a3b4b4dcae84b1b77daa02754f0873901089ce786a49 - md5: 3e1e31382e9c6ecd0b24bd8f6ddb33ec + size: 5540329 + timestamp: 1737756116679 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 + md5: de10e3323bfa9dd8929f7fbe23665883 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 618570 - timestamp: 1737343896206 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: c93daa943342eb848e5a44d4f48749f96decbde7b0f7d830fe56d0d506c03576 - md5: 8ec3804980e19b70ebffbeb623ce084b + size: 637717 + timestamp: 1737757443960 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 + md5: d50c51a7d86454c90de667fcafb8c785 depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 579114 - timestamp: 1737451608994 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: 40de7e71d9fd4b799c452b3a0328ea260a3871de621f5344fb39b7f48371df75 - md5: e3265f8ab44051131966bd6f7b07a6e3 + size: 602410 + timestamp: 1737757792970 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d + md5: a138208af40b21c840c1075f3bec5014 depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 481968 - timestamp: 1737458659266 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_3_cpu.conda - build_number: 3 - sha256: c5cdf03d72d028e8af774aabd29cd92fb87f54cd579a9ffe77ad228c51faaa82 - md5: 1face9ff13ec61bfb065063d35fda864 + size: 499319 + timestamp: 1737756215547 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda + build_number: 7 + sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 + md5: eddf039322781fee4d4137f50769511c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_3_cpu + - libparquet 19.0.0 h081d1f1_7_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 585153 - timestamp: 1737344009570 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-18.1.0-h3b568fd_12_cpu.conda - build_number: 12 - sha256: 40bbdb394db6f405e6fae56bcbfc88fa433130668d2b39d1f109b7d6ffb8be76 - md5: e9b9a9941d35dff0a168741bdd54877e + size: 605090 + timestamp: 1737757550128 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda + build_number: 7 + sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 + md5: 2d6208bc6ab9089ee1787d9abbefd172 depends: - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu - libgcc >=13 - - libparquet 18.1.0 hfc78867_12_cpu + - libparquet 19.0.0 hfc78867_7_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 559928 - timestamp: 1737451706623 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_4_cpu.conda - build_number: 4 - sha256: c9b01193f3dc2855276a743aa2d107b3893d886dbc561944154acc4c61a9b4cb - md5: c6588e0236da980424ca0b288c893d1a + size: 580599 + timestamp: 1737757863901 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda + build_number: 7 + sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a + md5: 5791e257ecb73e7745fa62446f22b1ea depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_4_cpu + - libparquet 19.0.0 h636d7b7_7_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 488490 - timestamp: 1737459936234 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_3_cpu.conda - build_number: 3 - sha256: 414297c69d08ba45af0fccb5e22cc3b3e92181f3928eba1e1b1ab3641970c7e0 - md5: 8527e1e45c495991fd88f6531e176556 + size: 500722 + timestamp: 1737757369380 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + build_number: 7 + sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 + md5: e14afa8912873a094a30ad9e455bafc3 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hce2e470_3_cpu - - libarrow-acero 19.0.0 hcb10f89_3_cpu - - libarrow-dataset 19.0.0 hcb10f89_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow-dataset 19.0.0 hcb10f89_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521371 - timestamp: 1737344062052 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-18.1.0-h1e9d426_12_cpu.conda - build_number: 12 - sha256: 6216a1c48e41d3b304e87b19a8ff37c10e51ceca83bff5e942d763c93f6f55a1 - md5: f647dcbf46aebc86f9975ff3c856de45 + size: 521685 + timestamp: 1737757595490 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + build_number: 7 + sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 + md5: b35923aad96b07d76db4c31ccc74584f depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 18.1.0 h4065667_12_cpu - - libarrow-acero 18.1.0 h3b568fd_12_cpu - - libarrow-dataset 18.1.0 h3b568fd_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow-dataset 19.0.0 h3b568fd_7_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 516135 - timestamp: 1737451754178 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_4_cpu.conda - build_number: 4 - sha256: 1de1100bddcaa4aacae5cc30e3c0ae3259d130bee7b3d52a57a1c9950e0c6588 - md5: 6988cd2fdf01cae4bc454859a7cf8bac + size: 515585 + timestamp: 1737757899077 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + build_number: 7 + sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a + md5: 05a75db98927961f86b64340442150c3 depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 hd1aa4b5_4_cpu - - libarrow-acero 19.0.0 hf07054f_4_cpu - - libarrow-dataset 19.0.0 hf07054f_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu + - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow-dataset 19.0.0 hf07054f_7_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449975 - timestamp: 1737460148737 + size: 449238 + timestamp: 1737757536452 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -3485,9 +3505,9 @@ packages: license_family: GPL size: 463521 timestamp: 1729089357313 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.33.0-h2b5623c_1.conda - sha256: ae48ee93e2c226bf682f1e389c2fd51ae7bf77c2ce4b3aee069764f4be1c63f2 - md5: 61829a8dd5f4e2327e707572065bae41 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.34.0-h2b5623c_0.conda + sha256: 348ee1dddd82dcef5a185c86e65dda8acfc9b583acc425ccb9b661f2d433b2cc + md5: 2a5142c88dd6132eaa8079f99476e922 depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* @@ -3499,13 +3519,13 @@ packages: - libstdcxx >=13 - openssl >=3.4.0,<4.0a0 constrains: - - libgoogle-cloud 2.33.0 *_1 + - libgoogle-cloud 2.34.0 *_0 arch: x86_64 platform: linux license: Apache-2.0 license_family: Apache - size: 1254656 - timestamp: 1735648569457 + size: 1256795 + timestamp: 1737286199784 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.34.0-hccf9d24_0.conda sha256: 54267dda8fafc2a2d379ef77b6029d8240e0628d4b29758f788fb903f84397a3 md5: 1ce0fd876001c40801b40fea22987e41 @@ -3546,16 +3566,16 @@ packages: license_family: Apache size: 878217 timestamp: 1737284441192 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.33.0-h0121fbd_1.conda - sha256: 41022523320ca8633a6c615710823e596efadb50f06d724e1a0c81e27994f257 - md5: b0cfb5044685a7a9fa43ae669124f0a0 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.34.0-h0121fbd_0.conda + sha256: aa1b3b30ae6b2eab7c9e6a8e2fd8ec3776f25d2e3f0b6f9dc547ff8083bf25fa + md5: 9f0c43225243c81c6991733edcaafff5 depends: - __glibc >=2.17,<3.0.a0 - libabseil - libcrc32c >=1.1.2,<1.2.0a0 - libcurl - libgcc >=13 - - libgoogle-cloud 2.33.0 h2b5623c_1 + - libgoogle-cloud 2.34.0 h2b5623c_0 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 - openssl @@ -3563,8 +3583,8 @@ packages: platform: linux license: Apache-2.0 license_family: Apache - size: 784357 - timestamp: 1735648759177 + size: 785792 + timestamp: 1737286406612 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-storage-2.34.0-hb9b2b65_0.conda sha256: 4ad4fb7c02dcfa4c86dcf9591e0131a01fc0f2c3f2729c12882b944ddf2b8a9d md5: 0732a5988f7f556f2c1d1f51026fc1be @@ -3784,6 +3804,8 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: x86_64 platform: linux license: 0BSD @@ -3794,6 +3816,8 @@ packages: md5: eb08b903681f9f2432c320e8ed626723 depends: - libgcc >=13 + constrains: + - xz ==5.6.3=*_1 arch: aarch64 platform: linux license: 0BSD @@ -3804,6 +3828,8 @@ packages: md5: b2553114a7f5e20ccd02378a77d836aa depends: - __osx >=11.0 + constrains: + - xz ==5.6.3=*_1 arch: arm64 platform: osx license: 0BSD @@ -3930,13 +3956,103 @@ packages: license_family: BSD size: 4165774 timestamp: 1730772154295 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_3_cpu.conda - build_number: 3 - sha256: 287c4864b849180ce9e447df8227da2c4006001056e1668dacc3365264b0e828 - md5: 95f8b5758148e62a055f4c6538a31f0b +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda + sha256: 4ea235e08676f16b0d3c3380befe1478c0fa0141512ee709b011005c55c9619f + md5: 1f5a5d66e77a39dc5bd639ec953705cf + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 ha770c72_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 801927 + timestamp: 1735643375271 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda + sha256: 160c493cd0f897955b0b6035b51c6d7255ffbaed3c8a12d43e8e8a719d405aba + md5: afe3c8c53f4b6d27d553c230d4b34038 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 h8af1aa0_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 800896 + timestamp: 1735643533825 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda + sha256: c6bcbd53d62a9e0d8c667e560db0ca2ecb7679277cbb3c23457aabe74fcb8cba + md5: 19c46cc18825f3924251c39ec1b0d983 + depends: + - libabseil * cxx17* + - libabseil >=20240722.0,<20240723.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgrpc >=1.67.1,<1.68.0a0 + - libopentelemetry-cpp-headers 1.18.0 hce30654_1 + - libprotobuf >=5.28.3,<5.28.4.0a0 + - libzlib >=1.3.1,<2.0a0 + - nlohmann_json + - prometheus-cpp >=1.3.0,<1.4.0a0 + constrains: + - cpp-opentelemetry-sdk =1.18.0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 529588 + timestamp: 1735643889612 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda + sha256: aa1f7dea79ea8513ff77339ba7c6e9cf10dfa537143e7718b1cfb3af52b649f2 + md5: 4fb055f57404920a43b147031471e03b + arch: x86_64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 320359 + timestamp: 1735643346175 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda + sha256: 981c0b29a0789597fa8ed147b02df2d2ad0c7f863d87df74770c40cee1800228 + md5: 282193b19a19e3b5d75d18ef82713ef0 + arch: aarch64 + platform: linux + license: Apache-2.0 + license_family: APACHE + size: 319401 + timestamp: 1735643509251 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda + sha256: 82e5f5ba64debbaab3c601b265dfc0cdb4d2880feba9bada5fd2e67b9f91ada5 + md5: e965dad955841507549fdacd8f7f94c0 + arch: arm64 + platform: osx + license: Apache-2.0 + license_family: APACHE + size: 320565 + timestamp: 1735643673319 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda + build_number: 7 + sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea + md5: a8b3022bfe8a2cb4249229768401340c depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 hce2e470_3_cpu + - libarrow 19.0.0 h00a82cf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3944,14 +4060,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1227537 - timestamp: 1737343982323 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-18.1.0-hfc78867_12_cpu.conda - build_number: 12 - sha256: 224da9fb417e1dc569700cddf6dd7febe9a6e5c12547a389a5b934b8d385c4f8 - md5: 517447be85cda09f9410ca609c69499d + size: 1240902 + timestamp: 1737757526098 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda + build_number: 7 + sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 + md5: 8814a0cd443b9ebbb1662b370b6b14fb depends: - - libarrow 18.1.0 h4065667_12_cpu + - libarrow 19.0.0 h03ebaaf_7_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -3959,23 +4075,23 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1116762 - timestamp: 1737451682325 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_4_cpu.conda - build_number: 4 - sha256: d394423b8a096cec5481ef4cdb4d39dd4b89949cd6f23bdc14896d8af36d78f3 - md5: 639473b0344e0d2f46feb544cff5c6d8 + size: 1153344 + timestamp: 1737757846296 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda + build_number: 7 + sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d + md5: 3f0e87a16e30ff26bb513fcda9f971ac depends: - __osx >=11.0 - - libarrow 19.0.0 hd1aa4b5_4_cpu + - libarrow 19.0.0 h819e3af_7_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 885681 - timestamp: 1737459816091 + size: 893815 + timestamp: 1737757309795 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f md5: 85cbdaacad93808395ac295b5667d25b @@ -4749,47 +4865,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda noarch: python - sha256: 63e2ce51c01fdb5a73f62ea5f862acea5946f45d6b6bd63dafc78d242822e1b7 - md5: 5289b5be19bf0f500e1a06f44d816343 + sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 + md5: 3359ea55713294fb8bb2c70e6bd5753a depends: - - max-core ==25.1.0.dev2025012205 release - - max-python >=25.1.0.dev2025012205,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012205 release - - mblack ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release + - max-python >=25.1.0.dev2025012505,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 9919 - timestamp: 1737524122346 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012205-release.conda - sha256: 061e7c8aba735fd2d15aca623c2f81452723bc0a5ab1e5a63af1761a9eaba9ef - md5: 2d8a82ff460cd4e03382a9151a8cf8d8 + size: 9918 + timestamp: 1737782253436 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda + sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed + md5: ebf37a7d5882bb676718a5648dee3654 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 242139658 - timestamp: 1737523134733 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012205-release.conda - sha256: eade442118da29d8b42289e6859699b4faafcf51d02189729259a2e7a97a0dcc - md5: 8e0412932905d3a4decf17acd50899ce + size: 243130339 + timestamp: 1737782221031 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda + sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 + md5: bde4e25a295f947b730261246613b83d depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 244683388 - timestamp: 1737524122344 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012205-release.conda - sha256: b5ccec88293901182a43d7f407d04b522b729cefaab066788496adec5bd3f2d2 - md5: bd5da5f25bd5151b4b691c34acdbeff0 + size: 245590611 + timestamp: 1737782253434 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda + sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 + md5: e01118f345f22ed4efb89192dfbbdbc6 depends: - - mblack ==25.1.0.dev2025012205 release + - mblack ==25.1.0.dev2025012505 release license: LicenseRef-Modular-Proprietary - size: 203820478 - timestamp: 1737523349069 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: ceb4d33afe634401be386903e2f516b78f2b5e23e15cbedad42cce2600c97b7d - md5: ecfacd66a5b71794c53a468fbefcef6a + size: 204961123 + timestamp: 1737782482300 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 + md5: a43f10619b5e0502b7f59ad823770f9f depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4810,13 +4926,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 119861319 - timestamp: 1737523134743 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 14ae6f16ce6c895de574bb02307cd58e87e32013bde0d905d6a1a67e686ca204 - md5: fb06394177c69b52c2ecf9ceaa7b308b + size: 120565142 + timestamp: 1737782221040 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d + md5: 8ee044754ebf79922c85299e7425abf3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4837,13 +4953,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 122258493 - timestamp: 1737524122355 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012205-3.12release.conda - sha256: 35e34095931d604893d014773f8c61c1c09a9888946dec4a01f1db827bd2f439 - md5: 589be4ace2edf68cfc3cf1d0cc429864 + size: 123069129 + timestamp: 1737782253444 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda + sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 + md5: 03b88370aa08d78471ff2e88973534d3 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python 3.12.* - fastapi - httpx @@ -4864,12 +4980,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105223218 - timestamp: 1737523349072 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012205-release.conda + size: 105954416 + timestamp: 1737782482303 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda noarch: python - sha256: 31bce03569c241ade0a344f1fe1a683f928fe367ae57147b3e316783631822fe - md5: c54b5f7d0d777b8995e38978d8626ffc + sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e + md5: 3109b109f417bff02b27ff1cc78239ae depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4879,8 +4995,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130797 - timestamp: 1737524122352 + size: 130805 + timestamp: 1737782253440 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4890,18 +5006,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012205-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda noarch: python - sha256: 78e2818c9d17321c5fe73f9dca3d7a9c51ad989c00f8ea9721deb94a4f03800e - md5: ca3c9282adb4a04dbd02f3ab8e73445c + sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f + md5: 16521d51e47d4d67cf1a42351687f6b8 depends: - - max-core ==25.1.0.dev2025012205 release + - max-core ==25.1.0.dev2025012505 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22925 - timestamp: 1737524122353 + size: 22934 + timestamp: 1737782253442 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5027,6 +5143,43 @@ packages: license: X11 AND BSD-3-Clause size: 796754 timestamp: 1736683572099 +- conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda + sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 + md5: e46f7ac4917215b49df2ea09a694a3fa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 122743 + timestamp: 1723652407663 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda + sha256: c90b1f11fc337d90a9e4c5aeeacac1418c5ba6a195097086566d38bb2ecf0f24 + md5: f2bd10ff23ab5c87327439c4499b3f3e + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 122755 + timestamp: 1723652622631 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda + sha256: 3f4e6a4fa074bb297855f8111ab974dab6d9f98b7d4317d4dd46f8687ee2363b + md5: d2dee849c806430eee64d3acc98ce090 + depends: + - __osx >=11.0 + - libcxx >=16 + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 123250 + timestamp: 1723652704997 - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 md5: d8285bea2a350f63fab23bf460221f3f @@ -5485,6 +5638,52 @@ packages: license_family: MIT size: 20448 timestamp: 1733232756001 +- conda: https://conda.anaconda.org/conda-forge/linux-64/prometheus-cpp-1.3.0-ha5d0236_0.conda + sha256: 013669433eb447548f21c3c6b16b2ed64356f726b5f77c1b39d5ba17a8a4b8bc + md5: a83f6a2fdc079e643237887a37460668 + depends: + - __glibc >=2.17,<3.0.a0 + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: x86_64 + platform: linux + license: MIT + license_family: MIT + size: 199544 + timestamp: 1730769112346 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/prometheus-cpp-1.3.0-h7938499_0.conda + sha256: 9350d7bbc3982a732ff13a7fd17b585509e3b7d0191ac7b810cc3224868e3648 + md5: 10f4301290e51c49979ff98d1bdf2556 + depends: + - libcurl >=8.10.1,<9.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: aarch64 + platform: linux + license: MIT + license_family: MIT + size: 211335 + timestamp: 1730769181127 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/prometheus-cpp-1.3.0-h0967b3e_0.conda + sha256: 851a77ae1a8e90db9b9f3c4466abea7afb52713c3d98ceb0d37ba6ff27df2eff + md5: 7172339b49c94275ba42fec3eaeda34f + depends: + - __osx >=11.0 + - libcurl >=8.10.1,<9.0a0 + - libcxx >=18 + - libzlib >=1.3.1,<2.0a0 + - zlib + arch: arm64 + platform: osx + license: MIT + license_family: MIT + size: 173220 + timestamp: 1730769371051 - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab md5: 3e01e386307acc60b2f89af0b2e161aa @@ -5494,9 +5693,9 @@ packages: license_family: Apache size: 49002 timestamp: 1733327434163 -- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h66e93f0_0.conda - sha256: 5771311fb5ded614ca349c92579a0b752af55a310f40b71fc533e20625965391 - md5: 55d5742a696d7da1c1262e99b6217ceb +- conda: https://conda.anaconda.org/conda-forge/linux-64/propcache-0.2.1-py312h178313f_1.conda + sha256: 6d5ff6490c53e14591b70924711fe7bd70eb7fbeeeb1cbd9ed2f6d794ec8c4eb + md5: 349635694b4df27336bc15a49e9220e9 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5506,11 +5705,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52747 - timestamp: 1733391916349 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hb2c0f52_0.conda - sha256: c7f62c11ed929ccf1f3d4a1e200e28be01e8d0e0786bf8f76c5893f2ea681e1b - md5: 50ab8953e7ff1333a4a47cda32e68123 + size: 52947 + timestamp: 1737635699390 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/propcache-0.2.1-py312hcc812fe_1.conda + sha256: d759d8ab9c060b42cabf6312b9a04aa590daecabf1dd4e35731f4bc1b5c388bb + md5: 533b07e9fd835938f465225613825eee depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -5520,11 +5719,11 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 52484 - timestamp: 1733391993461 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312hea69d52_0.conda - sha256: f8c266c494aa1e4cfb8bf0b6fca060044b2f3d65afe4c5062ebeea382e77aa6d - md5: c84e3dd97fe25a17322c4a0f670c6750 + size: 52776 + timestamp: 1737635802135 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/propcache-0.2.1-py312h998013c_1.conda + sha256: 96145760baad111d7ae4213ea8f8cc035cf33b001f5ff37d92268e4d28b0941d + md5: 83678928c58c9ae76778a435b6c7a94a depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -5534,8 +5733,8 @@ packages: platform: osx license: Apache-2.0 license_family: APACHE - size: 48225 - timestamp: 1733392308901 + size: 50942 + timestamp: 1737635896600 - conda: https://conda.anaconda.org/conda-forge/linux-64/protobuf-5.28.3-py312h2ec8cdc_0.conda sha256: acb2e0ee948e3941f8ed191cb77f654e06538638aed8ccd71cbc78a15242ebbb md5: 9d7e427d159c1b2d516cc047ff177c48 @@ -5638,23 +5837,23 @@ packages: license_family: APACHE size: 25289 timestamp: 1737128438818 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-18.1.0-py312h8025657_0.conda - sha256: 49db959887cb89b44053a44a98d0f35644fc0b2003587492f02b56046de0b60a - md5: 9bb7d32e96a5dcb5ea7fd90a11a83656 - depends: - - libarrow-acero 18.1.0.* - - libarrow-dataset 18.1.0.* - - libarrow-substrait 18.1.0.* - - libparquet 18.1.0.* - - pyarrow-core 18.1.0 *_0_* +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-19.0.0-py312h8025657_0.conda + sha256: 3a73d3d15031586214381edf5410a6920c1f75f52a8d8b994722b106d9a50150 + md5: a86fa414c44b7e3ee054cc385c79a822 + depends: + - libarrow-acero 19.0.0.* + - libarrow-dataset 19.0.0.* + - libarrow-substrait 19.0.0.* + - libparquet 19.0.0.* + - pyarrow-core 19.0.0 *_0_* - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 arch: aarch64 platform: linux license: Apache-2.0 license_family: APACHE - size: 25374 - timestamp: 1732611006864 + size: 25496 + timestamp: 1737129041038 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-19.0.0-py312h1f38498_0.conda sha256: 9d693901833c2ff4e5d67e1f2f6df50f699e1cec2f580c26d42299654830855a md5: bd5e025292ff1127aa1534b59e55c4d0 @@ -5692,11 +5891,11 @@ packages: license_family: APACHE size: 5230953 timestamp: 1737128097002 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-18.1.0-py312h66f7834_0_cpu.conda - sha256: e7eb062145be554c23dfefa0ebe8c5f6ae8c59635117a6921e66403d6addcda3 - md5: 3390c8b8f57e85506c92a37cf750bdd7 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-core-19.0.0-py312h66f7834_0_cpu.conda + sha256: 17ff419abfe9596f77857dfa635538200427d87283c28e64920d10d6533ec30e + md5: ce51dbcfeae8709f0b94c78eabe7cf5e depends: - - libarrow 18.1.0.* *cpu + - libarrow 19.0.0.* *cpu - libgcc >=13 - libstdcxx >=13 - libzlib >=1.3.1,<2.0a0 @@ -5710,8 +5909,8 @@ packages: platform: linux license: Apache-2.0 license_family: APACHE - size: 4406662 - timestamp: 1732610939832 + size: 5023430 + timestamp: 1737627066264 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-19.0.0-py312hc40f475_0_cpu.conda sha256: 6303fe1c3e6d36273b72f0eeb3f19897d2376d57fe8c757f55dcbfbaa5cd6840 md5: df502157843a7b1d90af04803767be15 @@ -5742,9 +5941,9 @@ packages: license_family: BSD size: 110100 timestamp: 1733195786147 -- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda - sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 - md5: e8ea30925c8271c4128375810d7d3d7a +- conda: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.6-pyh3cfb1c2_0.conda + sha256: 9a78801a28959edeb945e8270a4e666577b52fac0cf4e35f88cf122f73d83e75 + md5: c69f87041cf24dfc8cb6bf64ca7133c7 depends: - annotated-types >=0.6.0 - pydantic-core 2.27.2 @@ -5753,8 +5952,8 @@ packages: - typing_extensions >=4.12.2 license: MIT license_family: MIT - size: 296805 - timestamp: 1736458364196 + size: 296841 + timestamp: 1737761472006 - conda: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 md5: bae01b2563030c085f5158c518b84e86 @@ -5826,9 +6025,9 @@ packages: license_family: BSD size: 888600 timestamp: 1736243563082 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.0-py312h66e93f0_0.conda - sha256: 8a006507a4003fb01eeee2f9ba79f994478694766ea3b445273da5c11cf8e763 - md5: 798f42d9bfdf125dc80ffbec0e96e0b6 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyinstrument-5.0.1-py312h66e93f0_0.conda + sha256: 3f1c0bc95f2c46dcd107f44cf742ee1fa40ba22e244f01083654743bbbcf28f3 + md5: 9f1d7b421e4c8fd00009490613db64d4 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5838,11 +6037,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 182021 - timestamp: 1728714164706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.0-py312hb2c0f52_0.conda - sha256: 7967b94b8f0ff75847302444e9c43ac11a391d74da24cb14fba1049fac9e5ba9 - md5: 5274663cb05dfbe316db50af6da4389f + size: 182333 + timestamp: 1737774425235 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyinstrument-5.0.1-py312hb2c0f52_0.conda + sha256: 16af5db4359078bcb526291855bf1075ab035a96fe4e8d5cc4b0b5c8cba89b9a + md5: 90f5e9e04b1ecf25ad3f28b606f63742 depends: - libgcc >=13 - python >=3.12,<3.13.0a0 @@ -5852,11 +6051,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 183141 - timestamp: 1728714267954 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.0-py312h0bf5046_0.conda - sha256: 6879d52fb0ec2258e2850476786a652c394220d53883c53691ed5390183ae925 - md5: f0e4a98d54477083ddc9d2f33507f848 + size: 183988 + timestamp: 1737774588265 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyinstrument-5.0.1-py312hea69d52_0.conda + sha256: 5e7de2f908af22bbd8cf3562ce5ebf65ad6c0d8e40038f90b56f4db750639ce2 + md5: 07b0eb9b6bd91dfa87f95032825690dc depends: - __osx >=11.0 - python >=3.12,<3.13.0a0 @@ -5866,8 +6065,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 181512 - timestamp: 1728714205508 + size: 182524 + timestamp: 1737774624030 - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 md5: 461219d1a5bd61342293efa2c0c90eac @@ -6002,6 +6201,7 @@ packages: depends: - python >=3.9 license: Apache-2.0 + license_family: APACHE size: 143794 timestamp: 1737541204030 - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda @@ -6486,17 +6686,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.41.3-pyha770c72_1.conda - sha256: b74fc76107487eb26624c01fc55bfab7eed03ae82e003333c86d8a1eeac53672 - md5: 0207dac04ae2200701fab697f0aaaac4 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 + md5: acd5901cdd0365e18129f4748e524615 depends: - - anyio >=3.4.0,<5 + - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58838 - timestamp: 1733344472634 + size: 58040 + timestamp: 1736016898891 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc @@ -7180,6 +7380,43 @@ packages: license_family: MIT size: 21809 timestamp: 1732827613585 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib 1.3.1 hb9d3cd8_2 + arch: x86_64 + platform: linux + license: Zlib + license_family: Other + size: 92286 + timestamp: 1727963153079 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.3.1-h86ecc28_2.conda + sha256: b4f649aa3ecdae384d5dad7074e198bff120edd3dfb816588e31738fc6d627b1 + md5: bc230abb5d21b63ff4799b0e75204783 + depends: + - libgcc >=13 + - libzlib 1.3.1 h86ecc28_2 + arch: aarch64 + platform: linux + license: Zlib + license_family: Other + size: 95582 + timestamp: 1727963203597 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda + sha256: 58f8860756680a4831c1bf4f294e2354d187f2e999791d53b1941834c4b37430 + md5: e3170d898ca6cb48f1bb567afb92f775 + depends: + - __osx >=11.0 + - libzlib 1.3.1 h8359307_2 + arch: arm64 + platform: osx + license: Zlib + license_family: Other + size: 77606 + timestamp: 1727963209370 - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b md5: 8b7069e9792ee4e5b4919a7a306d2e67 From ee9aac9ad60971d6eea528baaafcd58818893174 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 25 Jan 2025 13:00:22 -0800 Subject: [PATCH 158/182] [mojo-lang] Tighten up the `__disable_del` operator. This adds more semantic checks to this operator to narrow its behavior - which allows fixing some obcure bugs (eg MOCO-1558) and describing its semantics better. Specifically, this used to allow things like: ``` __disable_del aggregate use(aggregate.field^) ``` where the fields of the aggregate could be used after the dtor for the full object was disabled. Now you must disable the dtor after any uses, e.g.: ``` use(aggregate.field^) __disable_del aggregate ``` This also prohibits disabling the destructor of subfields and references with a good error message - they didn't work reliably before anyway. MODULAR_ORIG_COMMIT_REV_ID: 4ab50094d0901333b1bbc6777b1c2771d969c9f2 --- docs/changelog.md | 5 +++++ stdlib/src/builtin/tuple.mojo | 4 +--- stdlib/src/collections/deque.mojo | 7 ++----- stdlib/src/collections/inline_array.mojo | 4 +--- stdlib/src/collections/linked_list.mojo | 5 ++--- stdlib/src/collections/list.mojo | 4 +--- stdlib/src/python/_bindings.mojo | 8 +++----- stdlib/src/python/python_object.mojo | 9 +++------ 8 files changed, 18 insertions(+), 28 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 8a540858a0..91e798ebc0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -370,6 +370,11 @@ what we publish. This writes to a buffer on the stack before reallocating the `String`. +- The `__disable_del x` operation has been tightened up to treat all fields of + 'x' as consumed by the point of the del, so it should be used after all the + subfields are transferred or otherwise consumed (e.g. at the end of the + function) not before uses of the fields. + ### Tooling changes - mblack (aka `mojo format`) no longer formats non-mojo files. This prevents diff --git a/stdlib/src/builtin/tuple.mojo b/stdlib/src/builtin/tuple.mojo index d0d3088582..8ffff5a28b 100644 --- a/stdlib/src/builtin/tuple.mojo +++ b/stdlib/src/builtin/tuple.mojo @@ -81,9 +81,7 @@ struct Tuple[*element_types: CollectionElement](Sized, CollectionElement): ) # Do not destroy the elements when 'storage' goes away. - __mlir_op.`lit.ownership.mark_destroyed`( - __get_mvalue_as_litref(storage) - ) + __disable_del storage fn __del__(owned self): """Destructor that destroys all of the elements.""" diff --git a/stdlib/src/collections/deque.mojo b/stdlib/src/collections/deque.mojo index 279867a1f3..75e4dda9e3 100644 --- a/stdlib/src/collections/deque.mojo +++ b/stdlib/src/collections/deque.mojo @@ -157,14 +157,11 @@ struct Deque[ElementType: CollectionElement]( self = Self(capacity=capacity) for i in range(args_length): - src = UnsafePointer.address_of(elements[i]) dst = self._data + i - src.move_pointee_into(dst) + UnsafePointer.address_of(elements[i]).move_pointee_into(dst) # Do not destroy the elements when their backing storage goes away. - __mlir_op.`lit.ownership.mark_destroyed`( - __get_mvalue_as_litref(elements) - ) + __disable_del elements self._tail = args_length diff --git a/stdlib/src/collections/inline_array.mojo b/stdlib/src/collections/inline_array.mojo index 3d0a175073..7def2c4254 100644 --- a/stdlib/src/collections/inline_array.mojo +++ b/stdlib/src/collections/inline_array.mojo @@ -179,9 +179,7 @@ struct InlineArray[ UnsafePointer.address_of(storage[i]).move_pointee_into(eltptr) # Do not destroy the elements when their backing storage goes away. - __mlir_op.`lit.ownership.mark_destroyed`( - __get_mvalue_as_litref(storage) - ) + __disable_del storage fn copy(self) -> Self: """Explicitly copy the provided value. diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo index 5da1228a80..1e386a263a 100644 --- a/stdlib/src/collections/linked_list.mojo +++ b/stdlib/src/collections/linked_list.mojo @@ -115,9 +115,8 @@ struct LinkedList[ElementType: WritableCollectionElement]: self.append(elem[]) # Do not destroy the elements when their backing storage goes away. - __mlir_op.`lit.ownership.mark_destroyed`( - __get_mvalue_as_litref(elements) - ) + # FIXME(https://github.com/modular/mojo/issues/3969) this is leaking! + __disable_del elements fn __copyinit__(mut self, read other: Self): """Initialize this list as a copy of another list. diff --git a/stdlib/src/collections/list.mojo b/stdlib/src/collections/list.mojo index 306334eb42..108a8afb41 100644 --- a/stdlib/src/collections/list.mojo +++ b/stdlib/src/collections/list.mojo @@ -159,9 +159,7 @@ struct List[T: CollectionElement, hint_trivial_type: Bool = False]( src.move_pointee_into(dest) # Do not destroy the elements when their backing storage goes away. - __mlir_op.`lit.ownership.mark_destroyed`( - __get_mvalue_as_litref(elements) - ) + __disable_del elements self.size = length diff --git a/stdlib/src/python/_bindings.mojo b/stdlib/src/python/_bindings.mojo index 73e877a9f8..19f3b03fb3 100644 --- a/stdlib/src/python/_bindings.mojo +++ b/stdlib/src/python/_bindings.mojo @@ -249,16 +249,14 @@ fn py_c_function_wrapper[ # Do not destroy the provided PyObjectPtr arguments, since they # actually have ownership of the underlying object. - __mlir_op.`lit.ownership.mark_destroyed`(__get_mvalue_as_litref(py_self)) + __disable_del py_self # SAFETY: # Prevent `args` AND `args._obj` from being destroyed, since we don't # own them. - # TODO: Use a `mem.forget(args^)` function here in the future. - __mlir_op.`lit.ownership.mark_destroyed`(__get_mvalue_as_litref(args)) var _obj = args._obj^ - __mlir_op.`lit.ownership.mark_destroyed`(__get_mvalue_as_litref(_obj)) - + __disable_del args + __disable_del _obj return result diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index cf729e0edf..e3339c193f 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -324,14 +324,11 @@ struct PythonObject( Args: typed_obj: The typed python object to unwrap. """ - - # Note: Mark `typed_obj` as destroyed so we can move out of its field. - __mlir_op.`lit.ownership.mark_destroyed`( - __get_mvalue_as_litref(typed_obj) - ) - self = typed_obj._obj^ + # Mark destroyed so we can transfer out its field. + __disable_del typed_obj + # TODO(MSTDL-715): # This initializer should not be necessary, we should need # only the initilaizer from a `NoneType`. From ec7c1d82652bb3a3531e472dc3d41e396f93e469 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Sat, 25 Jan 2025 19:35:13 -0800 Subject: [PATCH 159/182] [Stdlib] Enhance env_get_bool to support more boolean representations - Expand boolean parsing to recognize additional true/false values - Add more flexible parsing for environment variables (1/0, on/off) - Improve error message to include the specific environment variable name and value - Update test cases to verify new parsing behavior MODULAR_ORIG_COMMIT_REV_ID: e197a026a5e3ecd2ea607ef00b7cc62fd59c4225 --- stdlib/src/sys/param_env.mojo | 15 +++++++++++---- stdlib/test/sys/test_invalid_paramenv.mojo | 2 +- stdlib/test/sys/test_paramenv.mojo | 4 +++- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/stdlib/src/sys/param_env.mojo b/stdlib/src/sys/param_env.mojo index 06f55888f5..d0484a82b4 100644 --- a/stdlib/src/sys/param_env.mojo +++ b/stdlib/src/sys/param_env.mojo @@ -63,18 +63,25 @@ fn env_get_bool[name: StringLiteral]() -> Bool: Returns: An boolean parameter value. """ - alias val = env_get_string[name]() + alias val = StringLiteral.get[env_get_string[name]().lower()]() @parameter - if val in ("True", "true"): + if val in ("true", "1", "on"): return True @parameter - if val in ("False", "false"): + if val in ("false", "0", "off"): return False constrained[ - False, "the boolean environment value is neither `True` nor `False`" + False, + String( + "the boolean environment value of `", + name, + "` with value `", + env_get_string[name](), + "` is not recognized", + ), ]() return False diff --git a/stdlib/test/sys/test_invalid_paramenv.mojo b/stdlib/test/sys/test_invalid_paramenv.mojo index ab098b3937..09decc6bdc 100644 --- a/stdlib/test/sys/test_invalid_paramenv.mojo +++ b/stdlib/test/sys/test_invalid_paramenv.mojo @@ -16,6 +16,6 @@ from sys import env_get_bool -# CHECK-FAIL: constraint failed: the boolean environment value is neither `True` nor `False` +# CHECK-FAIL: constraint failed: the boolean environment value of `my_false` with value `blah` is not recognized fn main(): _ = env_get_bool["my_false"]() diff --git a/stdlib/test/sys/test_paramenv.mojo b/stdlib/test/sys/test_paramenv.mojo index 81fb252270..a2d21d4c5b 100644 --- a/stdlib/test/sys/test_paramenv.mojo +++ b/stdlib/test/sys/test_paramenv.mojo @@ -10,7 +10,7 @@ # See the License for the specific language governing permissions and # limitations under the License. # ===----------------------------------------------------------------------=== # -# RUN: %mojo -D bar=99 -D baz=hello -D foo=11 -D my_true=True -D my_false=false %s +# RUN: %mojo -D bar=99 -D baz=hello -D foo=11 -D my_true=True -D my_false=false -D my_on=on -D my_off=off %s from sys import env_get_bool, env_get_int, env_get_string, is_defined @@ -37,7 +37,9 @@ def test_env_get_int(): def test_env_get_bool(): assert_equal(env_get_bool["my_true"](), True) + assert_equal(env_get_bool["my_on"](), True) assert_equal(env_get_bool["my_false"](), False) + assert_equal(env_get_bool["my_off"](), False) def main(): From f58d02fdeaf74a5dd97538027aefac7b905379ed Mon Sep 17 00:00:00 2001 From: modularbot Date: Sun, 26 Jan 2025 08:13:11 +0000 Subject: [PATCH 160/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025012605 --- examples/life/magic.lock | 476 ++++++++++++++++---------------- examples/magic.lock | 476 ++++++++++++++++---------------- examples/notebooks/magic.lock | 494 +++++++++++++++++----------------- examples/operators/magic.lock | 476 ++++++++++++++++---------------- examples/testing/magic.lock | 476 ++++++++++++++++---------------- magic.lock | 494 +++++++++++++++++----------------- 6 files changed, 1446 insertions(+), 1446 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index aeff3da14c..40e1c1de68 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -16,7 +16,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aom-3.9.1-hac33072_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda @@ -99,10 +99,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda @@ -147,8 +147,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda @@ -172,12 +172,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -250,7 +250,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda @@ -297,7 +297,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aom-3.9.1-hcccb83c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/attr-2.5.1-h4e544f5_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda @@ -380,10 +380,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-devel-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libavif16-1.1.1-h3b0c220_2.conda @@ -428,8 +428,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopus-1.3.1-hf897c2e_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsndfile-1.2.2-h79657aa_1.conda @@ -453,12 +453,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -531,7 +531,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/svt-av1-2.3.0-h5ad3122_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda @@ -575,7 +575,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda @@ -653,10 +653,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-devel-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libavif16-1.1.1-h45b7238_2.conda @@ -696,8 +696,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopus-1.3.1-h27ca646_1.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsndfile-1.2.2-h9739721_1.conda @@ -717,12 +717,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -793,7 +793,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/svt-av1-2.3.0-hf24288c_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda @@ -1051,15 +1051,15 @@ packages: license_family: GPL size: 74992 timestamp: 1660065534958 -- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a - md5: 356927ace43302bf6f5926e2a58dae6a +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda + sha256: 1f267886522dfb9ae4e5ebbc3135b5eb13cff27bdbfe8d881a4d893459166ab4 + md5: 2cc3f588512f04f3a0c64b4e9bedc02d depends: - python >=3.9 license: MIT license_family: MIT - size: 56354 - timestamp: 1734348889193 + size: 56370 + timestamp: 1737819298139 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 md5: 9c500858e88df50af3cc883d194de78a @@ -3377,10 +3377,10 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - build_number: 7 - sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c - md5: 8d553fa6a138f369ed94b8b1a76f1e77 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + build_number: 8 + sha256: dcac39be95b9afe42bc9b7bfcfa258e31e413a4cb79c49f6707edf2838e8d64c + md5: 51e31b59290c09b58d290f66b908999b depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -3410,18 +3410,18 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8979130 - timestamp: 1737757402544 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - build_number: 7 - sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 - md5: b94870200ac053eff3dda878d523f1d1 + size: 8969999 + timestamp: 1737824740139 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + build_number: 8 + sha256: ca5db2ba71de0c4fb54ee12e3b841e3e90b988ae7a5935fae3cce90111b5cb6d + md5: 1ac6f73a63d715590a7ad0113a578762 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 @@ -3456,12 +3456,12 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8210159 - timestamp: 1737757741310 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - build_number: 7 - sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c - md5: 3cb4f805d9742272591795d487786f2d + size: 8213318 + timestamp: 1737808895185 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + build_number: 8 + sha256: 825afabd1c998dfddce9600584c492296a15219d441c6e3029e6c6228200d695 + md5: fbe0ce0ef6d386ab832ee5cca2ab3048 depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -3490,155 +3490,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5540329 - timestamp: 1737756116679 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 - md5: de10e3323bfa9dd8929f7fbe23665883 + size: 5573619 + timestamp: 1737806044972 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: bf8f64403685eb3ab6ebc5a25cc3a70431a1f822469bf96b0ee80c169deec0ac + md5: dafba09929a58e10bb8231ff7966e623 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 637717 - timestamp: 1737757443960 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 - md5: d50c51a7d86454c90de667fcafb8c785 + size: 637555 + timestamp: 1737824783456 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: 154fe9bee1a1e3c96497fcbf3c01191965d5c4e9718dcbf8502035d7ff633499 + md5: e015edb6317c81893f9ce4865bbd55f4 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 602410 - timestamp: 1737757792970 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d - md5: a138208af40b21c840c1075f3bec5014 + size: 602892 + timestamp: 1737808980001 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 66ce35077dae435cd34644d53159af14afd62452eeec8f63cd55adb11e7f2780 + md5: 68cd272eccf7b4fcb0a3bab95e89e71e depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 499319 - timestamp: 1737756215547 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 - md5: eddf039322781fee4d4137f50769511c + size: 500365 + timestamp: 1737806169385 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: dc4a0f13428c9bd9781e25b67f5f52a92b8c4beafa2435fe5127e9fac7969218 + md5: 66e19108e4597b9a35d0886607c2d8a8 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_7_cpu + - libparquet 19.0.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 605090 - timestamp: 1737757550128 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 - md5: 2d6208bc6ab9089ee1787d9abbefd172 + size: 604335 + timestamp: 1737824891062 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: f038f979b3357124a548dd83880f94284355a90e4736caaabd23c750cf06eaa9 + md5: 03f35d7f35dae0e05f5f4f747d7eb6e7 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 19.0.0 hfc78867_7_cpu + - libparquet 19.0.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 580599 - timestamp: 1737757863901 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a - md5: 5791e257ecb73e7745fa62446f22b1ea + size: 579626 + timestamp: 1737809072479 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 6934ce0503472f002695d45ae12a8f2948e10e7a0b7430330a4d0d83f3e5ca27 + md5: 1a941d1ddc16b532790781a4becdc881 depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_7_cpu + - libparquet 19.0.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 500722 - timestamp: 1737757369380 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 - md5: e14afa8912873a094a30ad9e455bafc3 + size: 501001 + timestamp: 1737807214184 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: e370ee738d3963120f715343a27cf041c62a3ee8bb19e25da9115ec4bae5f2de + md5: e5dd1926e5a4b23de8ba4eacc8eb9b2d depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu - - libarrow-dataset 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu + - libarrow-dataset 19.0.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521685 - timestamp: 1737757595490 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 - md5: b35923aad96b07d76db4c31ccc74584f + size: 521475 + timestamp: 1737824942852 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 92e1fea8557a931c273ea3bd3bf73a4f4f0c566844dcedf78b9a16e5cf6cab56 + md5: ef08fcb5c165cdc743336bd8f4cbed69 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu - - libarrow-dataset 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu + - libarrow-dataset 19.0.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 515585 - timestamp: 1737757899077 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - build_number: 7 - sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a - md5: 05a75db98927961f86b64340442150c3 + size: 516126 + timestamp: 1737809118915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda + build_number: 8 + sha256: 445d2ca20b07e57270f3b07b62c09794369413e5ff3716d9c73d0ad360969583 + md5: a39953d9b03b0463f4ccc187a8bcfcca depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu - - libarrow-dataset 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu + - libarrow-dataset 19.0.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449238 - timestamp: 1737757536452 + size: 449672 + timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda sha256: 2da5c735811cbf38c7f7844ab457ff8b25046bbf5fe5ebd5dc1c2fafdf4fbe1c md5: 4fab9799da9571266d05ca5503330655 @@ -5344,13 +5344,13 @@ packages: license_family: BSD size: 252854 timestamp: 1606823635137 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea - md5: a8b3022bfe8a2cb4249229768401340c +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: b2e1bf8634efb643a9f15fe19f9bc0877482c509eff7cee6136278a2c2fa5842 + md5: bef810a8da683aa11c644066a87f71c3 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -5358,14 +5358,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1240902 - timestamp: 1737757526098 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 - md5: 8814a0cd443b9ebbb1662b370b6b14fb + size: 1241786 + timestamp: 1737824866572 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 8917fc5e5bb65894106bbd461d2f9c9c0c3dc642ff5da197c941bf620ce840a0 + md5: b0d5f8c122a3e9a6b75036e43e78fcfa depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -5373,26 +5373,26 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1153344 - timestamp: 1737757846296 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d - md5: 3f0e87a16e30ff26bb513fcda9f971ac + size: 1153834 + timestamp: 1737809048861 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: da04e6bd7ed2ca64aadf0ad12d9752e8423e85c37e0db80e27c7ff334fcbd2b6 + md5: c1ff2e71a289fb76146591c9d3f9de0a depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 893815 - timestamp: 1737757309795 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f - md5: 85cbdaacad93808395ac295b5667d25b + size: 893482 + timestamp: 1737807155720 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda + sha256: a46436dadd12d58155280d68876dba2d8a3badbc8074956d14fe6530c7c7eda6 + md5: adcf7bacff219488e29cfa95a2abd8f7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -5400,30 +5400,30 @@ packages: arch: x86_64 platform: linux license: zlib-acknowledgement - size: 289426 - timestamp: 1736339058310 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca - md5: 9a8716c16b40acc7148263de1d0a403b + size: 292273 + timestamp: 1737791061653 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda + sha256: be4eefe8415c9b37d158eaa9522ce4c399a572339ac2bcc4d26d6433e0ed767d + md5: f9f793497c0973d5416421aa2f96cda4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: zlib-acknowledgement - size: 299051 - timestamp: 1736344007986 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d + size: 304364 + timestamp: 1737795802176 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda + sha256: db78a711561bb6df274ef421472d948dfd1093404db3915e891ae6d7fd37fadc + md5: 15d480fb9dad036eaa4de0b51eab3ccc depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 + size: 266516 + timestamp: 1737791023678 - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 md5: d8703f1ffe5a06356f06467f1d0b9464 @@ -6275,47 +6275,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda noarch: python - sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 - md5: 3359ea55713294fb8bb2c70e6bd5753a + sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 + md5: f09aa38afbb5a1e68bc624a98556bd3f depends: - - max-core ==25.1.0.dev2025012505 release - - max-python >=25.1.0.dev2025012505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012505 release - - mblack ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release + - max-python >=25.1.0.dev2025012605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737782253436 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed - md5: ebf37a7d5882bb676718a5648dee3654 + size: 9920 + timestamp: 1737868622340 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a + md5: d604a770e815feb97cc163a095d74322 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 243130339 - timestamp: 1737782221031 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 - md5: bde4e25a295f947b730261246613b83d + size: 243456510 + timestamp: 1737868720794 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 + md5: e4e7aecdda98cc52ba8e4c075170713b depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 245590611 - timestamp: 1737782253434 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 - md5: e01118f345f22ed4efb89192dfbbdbc6 + size: 245958004 + timestamp: 1737868622338 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 + md5: f188ddc4fef4410d599beafd55e61cf1 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 204961123 - timestamp: 1737782482300 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 - md5: a43f10619b5e0502b7f59ad823770f9f + size: 205170122 + timestamp: 1737869052124 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d + md5: ae1b2c8ed2537bc3b9cba21266b5771e depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -6336,13 +6336,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120565142 - timestamp: 1737782221040 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d - md5: 8ee044754ebf79922c85299e7425abf3 + size: 120667192 + timestamp: 1737868720803 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 + md5: b2f7e32d1931ad233be7967b4e4880d6 depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -6363,13 +6363,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123069129 - timestamp: 1737782253444 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 - md5: 03b88370aa08d78471ff2e88973534d3 + size: 123187293 + timestamp: 1737868622348 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 + md5: 9e3138e7bcd85feea476ca22514f1e1b depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -6390,12 +6390,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105954416 - timestamp: 1737782482303 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + size: 106062355 + timestamp: 1737869052127 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda noarch: python - sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e - md5: 3109b109f417bff02b27ff1cc78239ae + sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 + md5: f9b9c5654edb0396f0793d557c4fb898 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6405,8 +6405,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130805 - timestamp: 1737782253440 + size: 130814 + timestamp: 1737868622344 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6416,18 +6416,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda noarch: python - sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f - md5: 16521d51e47d4d67cf1a42351687f6b8 + sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 + md5: 4b66d050c8e56e18a3a7feaaad38d20a depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737782253442 + size: 22930 + timestamp: 1737868622346 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -8659,17 +8659,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 - md5: acd5901cdd0365e18129f4748e524615 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda + sha256: be48c99e6fb8e12ebee09e6fbb4d78a170b614cdaa19ab791a8f5b6caf09919a + md5: 9b3a68bc7aed7949ef86f950993261f4 depends: - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58040 - timestamp: 1736016898891 + size: 57934 + timestamp: 1737824077668 - conda: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda sha256: df30a9be29f1a8b5a2e314dd5b16ccfbcbd1cc6a4f659340e8bc2bd4de37bc6f md5: 355898d24394b2af353eb96358db9fdd diff --git a/examples/magic.lock b/examples/magic.lock index 1aa532e452..3f7721cdc2 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -13,7 +13,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -111,8 +111,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -198,7 +198,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py311h182c674_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py311h9ecbd09_0.conda @@ -235,7 +235,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda @@ -300,10 +300,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -334,8 +334,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -421,7 +421,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py311h5e37e04_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py311h5487e9b_0.conda @@ -457,7 +457,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda @@ -520,10 +520,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -551,8 +551,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -634,7 +634,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py311h82b0fb8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py311h917b07b_0.conda @@ -810,15 +810,15 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a - md5: 356927ace43302bf6f5926e2a58dae6a +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda + sha256: 1f267886522dfb9ae4e5ebbc3135b5eb13cff27bdbfe8d881a4d893459166ab4 + md5: 2cc3f588512f04f3a0c64b4e9bedc02d depends: - python >=3.9 license: MIT license_family: MIT - size: 56354 - timestamp: 1734348889193 + size: 56370 + timestamp: 1737819298139 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 md5: 9c500858e88df50af3cc883d194de78a @@ -2574,10 +2574,10 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - build_number: 7 - sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c - md5: 8d553fa6a138f369ed94b8b1a76f1e77 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + build_number: 8 + sha256: dcac39be95b9afe42bc9b7bfcfa258e31e413a4cb79c49f6707edf2838e8d64c + md5: 51e31b59290c09b58d290f66b908999b depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -2607,18 +2607,18 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8979130 - timestamp: 1737757402544 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - build_number: 7 - sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 - md5: b94870200ac053eff3dda878d523f1d1 + size: 8969999 + timestamp: 1737824740139 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + build_number: 8 + sha256: ca5db2ba71de0c4fb54ee12e3b841e3e90b988ae7a5935fae3cce90111b5cb6d + md5: 1ac6f73a63d715590a7ad0113a578762 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 @@ -2653,12 +2653,12 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8210159 - timestamp: 1737757741310 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - build_number: 7 - sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c - md5: 3cb4f805d9742272591795d487786f2d + size: 8213318 + timestamp: 1737808895185 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + build_number: 8 + sha256: 825afabd1c998dfddce9600584c492296a15219d441c6e3029e6c6228200d695 + md5: fbe0ce0ef6d386ab832ee5cca2ab3048 depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -2687,155 +2687,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5540329 - timestamp: 1737756116679 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 - md5: de10e3323bfa9dd8929f7fbe23665883 + size: 5573619 + timestamp: 1737806044972 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: bf8f64403685eb3ab6ebc5a25cc3a70431a1f822469bf96b0ee80c169deec0ac + md5: dafba09929a58e10bb8231ff7966e623 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 637717 - timestamp: 1737757443960 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 - md5: d50c51a7d86454c90de667fcafb8c785 + size: 637555 + timestamp: 1737824783456 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: 154fe9bee1a1e3c96497fcbf3c01191965d5c4e9718dcbf8502035d7ff633499 + md5: e015edb6317c81893f9ce4865bbd55f4 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 602410 - timestamp: 1737757792970 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d - md5: a138208af40b21c840c1075f3bec5014 + size: 602892 + timestamp: 1737808980001 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 66ce35077dae435cd34644d53159af14afd62452eeec8f63cd55adb11e7f2780 + md5: 68cd272eccf7b4fcb0a3bab95e89e71e depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 499319 - timestamp: 1737756215547 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 - md5: eddf039322781fee4d4137f50769511c + size: 500365 + timestamp: 1737806169385 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: dc4a0f13428c9bd9781e25b67f5f52a92b8c4beafa2435fe5127e9fac7969218 + md5: 66e19108e4597b9a35d0886607c2d8a8 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_7_cpu + - libparquet 19.0.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 605090 - timestamp: 1737757550128 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 - md5: 2d6208bc6ab9089ee1787d9abbefd172 + size: 604335 + timestamp: 1737824891062 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: f038f979b3357124a548dd83880f94284355a90e4736caaabd23c750cf06eaa9 + md5: 03f35d7f35dae0e05f5f4f747d7eb6e7 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 19.0.0 hfc78867_7_cpu + - libparquet 19.0.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 580599 - timestamp: 1737757863901 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a - md5: 5791e257ecb73e7745fa62446f22b1ea + size: 579626 + timestamp: 1737809072479 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 6934ce0503472f002695d45ae12a8f2948e10e7a0b7430330a4d0d83f3e5ca27 + md5: 1a941d1ddc16b532790781a4becdc881 depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_7_cpu + - libparquet 19.0.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 500722 - timestamp: 1737757369380 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 - md5: e14afa8912873a094a30ad9e455bafc3 + size: 501001 + timestamp: 1737807214184 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: e370ee738d3963120f715343a27cf041c62a3ee8bb19e25da9115ec4bae5f2de + md5: e5dd1926e5a4b23de8ba4eacc8eb9b2d depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu - - libarrow-dataset 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu + - libarrow-dataset 19.0.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521685 - timestamp: 1737757595490 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 - md5: b35923aad96b07d76db4c31ccc74584f + size: 521475 + timestamp: 1737824942852 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 92e1fea8557a931c273ea3bd3bf73a4f4f0c566844dcedf78b9a16e5cf6cab56 + md5: ef08fcb5c165cdc743336bd8f4cbed69 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu - - libarrow-dataset 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu + - libarrow-dataset 19.0.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 515585 - timestamp: 1737757899077 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - build_number: 7 - sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a - md5: 05a75db98927961f86b64340442150c3 + size: 516126 + timestamp: 1737809118915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda + build_number: 8 + sha256: 445d2ca20b07e57270f3b07b62c09794369413e5ff3716d9c73d0ad360969583 + md5: a39953d9b03b0463f4ccc187a8bcfcca depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu - - libarrow-dataset 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu + - libarrow-dataset 19.0.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449238 - timestamp: 1737757536452 + size: 449672 + timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -4043,13 +4043,13 @@ packages: license_family: APACHE size: 320565 timestamp: 1735643673319 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea - md5: a8b3022bfe8a2cb4249229768401340c +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: b2e1bf8634efb643a9f15fe19f9bc0877482c509eff7cee6136278a2c2fa5842 + md5: bef810a8da683aa11c644066a87f71c3 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4057,14 +4057,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1240902 - timestamp: 1737757526098 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 - md5: 8814a0cd443b9ebbb1662b370b6b14fb + size: 1241786 + timestamp: 1737824866572 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 8917fc5e5bb65894106bbd461d2f9c9c0c3dc642ff5da197c941bf620ce840a0 + md5: b0d5f8c122a3e9a6b75036e43e78fcfa depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4072,26 +4072,26 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1153344 - timestamp: 1737757846296 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d - md5: 3f0e87a16e30ff26bb513fcda9f971ac + size: 1153834 + timestamp: 1737809048861 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: da04e6bd7ed2ca64aadf0ad12d9752e8423e85c37e0db80e27c7ff334fcbd2b6 + md5: c1ff2e71a289fb76146591c9d3f9de0a depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 893815 - timestamp: 1737757309795 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f - md5: 85cbdaacad93808395ac295b5667d25b + size: 893482 + timestamp: 1737807155720 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda + sha256: a46436dadd12d58155280d68876dba2d8a3badbc8074956d14fe6530c7c7eda6 + md5: adcf7bacff219488e29cfa95a2abd8f7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4099,30 +4099,30 @@ packages: arch: x86_64 platform: linux license: zlib-acknowledgement - size: 289426 - timestamp: 1736339058310 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca - md5: 9a8716c16b40acc7148263de1d0a403b + size: 292273 + timestamp: 1737791061653 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda + sha256: be4eefe8415c9b37d158eaa9522ce4c399a572339ac2bcc4d26d6433e0ed767d + md5: f9f793497c0973d5416421aa2f96cda4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: zlib-acknowledgement - size: 299051 - timestamp: 1736344007986 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d + size: 304364 + timestamp: 1737795802176 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda + sha256: db78a711561bb6df274ef421472d948dfd1093404db3915e891ae6d7fd37fadc + md5: 15d480fb9dad036eaa4de0b51eab3ccc depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 + size: 266516 + timestamp: 1737791023678 - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 md5: d8703f1ffe5a06356f06467f1d0b9464 @@ -4853,47 +4853,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda noarch: python - sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 - md5: 3359ea55713294fb8bb2c70e6bd5753a + sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 + md5: f09aa38afbb5a1e68bc624a98556bd3f depends: - - max-core ==25.1.0.dev2025012505 release - - max-python >=25.1.0.dev2025012505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012505 release - - mblack ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release + - max-python >=25.1.0.dev2025012605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737782253436 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed - md5: ebf37a7d5882bb676718a5648dee3654 + size: 9920 + timestamp: 1737868622340 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a + md5: d604a770e815feb97cc163a095d74322 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 243130339 - timestamp: 1737782221031 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 - md5: bde4e25a295f947b730261246613b83d + size: 243456510 + timestamp: 1737868720794 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 + md5: e4e7aecdda98cc52ba8e4c075170713b depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 245590611 - timestamp: 1737782253434 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 - md5: e01118f345f22ed4efb89192dfbbdbc6 + size: 245958004 + timestamp: 1737868622338 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 + md5: f188ddc4fef4410d599beafd55e61cf1 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 204961123 - timestamp: 1737782482300 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.11release.conda - sha256: 4921d719c4d8033dfb84fe7b14b87ac4a7a3c0be3d797d6d741161bd4117d72f - md5: 86e77e56d21daacc50f4fce33fa439ad + size: 205170122 + timestamp: 1737869052124 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.11release.conda + sha256: 197a9f40d1e6d49f9ff0ca1d42b4a0ad4dc3d393eecbbbbfe4b2c253776caeb6 + md5: 627c21adfa7fe5618373942dfe9fa077 depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.11.* - fastapi - httpx @@ -4914,13 +4914,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 120584571 - timestamp: 1737782221037 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.11release.conda - sha256: 4d1acc104c3be81fab3254b4fd3dfe289901bec5598095640cf7a9853c75f1f9 - md5: e59f7be421d9cd9d59d7d8929a70ad69 + size: 120663808 + timestamp: 1737868720800 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.11release.conda + sha256: f0ba6690a65115f111d4076f591a71ffc973e8a1de3895fbd8d35eb8c93a29a9 + md5: c12aa3f097fa309bccbb60320415d4a5 depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.11.* - fastapi - httpx @@ -4941,13 +4941,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 123078620 - timestamp: 1737782253441 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.11release.conda - sha256: 2c1b976ee6a40acff3a4cf69c812eafe0bcd30c47ee40c72bbfe7391439798ac - md5: ad138f1bb99cd69bb1ac3b3988f19003 + size: 123206793 + timestamp: 1737868622345 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.11release.conda + sha256: 4590f14a55ed4daa394e653d748472f1e6c5570f70003820816b2cb77d8f2393 + md5: 306f822767c37f1d60fd970ebdac333e depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.11.* - fastapi - httpx @@ -4968,12 +4968,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 105988289 - timestamp: 1737782482302 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + size: 106065941 + timestamp: 1737869052126 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda noarch: python - sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e - md5: 3109b109f417bff02b27ff1cc78239ae + sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 + md5: f9b9c5654edb0396f0793d557c4fb898 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4983,8 +4983,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130805 - timestamp: 1737782253440 + size: 130814 + timestamp: 1737868622344 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4994,18 +4994,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda noarch: python - sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f - md5: 16521d51e47d4d67cf1a42351687f6b8 + sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 + md5: 4b66d050c8e56e18a3a7feaaad38d20a depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737782253442 + size: 22930 + timestamp: 1737868622346 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -6674,17 +6674,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 - md5: acd5901cdd0365e18129f4748e524615 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda + sha256: be48c99e6fb8e12ebee09e6fbb4d78a170b614cdaa19ab791a8f5b6caf09919a + md5: 9b3a68bc7aed7949ef86f950993261f4 depends: - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58040 - timestamp: 1736016898891 + size: 57934 + timestamp: 1737824077668 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 544df4382d..2a61a6f390 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -18,7 +18,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda @@ -112,10 +112,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -146,8 +146,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -169,13 +169,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -241,7 +241,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda @@ -260,7 +260,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda @@ -313,7 +313,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda @@ -408,10 +408,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -442,8 +442,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -465,13 +465,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -537,7 +537,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda @@ -556,7 +556,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda @@ -609,7 +609,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda @@ -702,10 +702,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -733,8 +733,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -753,13 +753,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -827,7 +827,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda @@ -845,7 +845,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh31c8845_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda @@ -1131,15 +1131,15 @@ packages: license_family: MIT size: 15318 timestamp: 1733584388228 -- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a - md5: 356927ace43302bf6f5926e2a58dae6a +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda + sha256: 1f267886522dfb9ae4e5ebbc3135b5eb13cff27bdbfe8d881a4d893459166ab4 + md5: 2cc3f588512f04f3a0c64b4e9bedc02d depends: - python >=3.9 license: MIT license_family: MIT - size: 56354 - timestamp: 1734348889193 + size: 56370 + timestamp: 1737819298139 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 md5: 9c500858e88df50af3cc883d194de78a @@ -3362,10 +3362,10 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - build_number: 7 - sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c - md5: 8d553fa6a138f369ed94b8b1a76f1e77 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + build_number: 8 + sha256: dcac39be95b9afe42bc9b7bfcfa258e31e413a4cb79c49f6707edf2838e8d64c + md5: 51e31b59290c09b58d290f66b908999b depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -3395,18 +3395,18 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8979130 - timestamp: 1737757402544 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - build_number: 7 - sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 - md5: b94870200ac053eff3dda878d523f1d1 + size: 8969999 + timestamp: 1737824740139 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + build_number: 8 + sha256: ca5db2ba71de0c4fb54ee12e3b841e3e90b988ae7a5935fae3cce90111b5cb6d + md5: 1ac6f73a63d715590a7ad0113a578762 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 @@ -3441,12 +3441,12 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8210159 - timestamp: 1737757741310 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - build_number: 7 - sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c - md5: 3cb4f805d9742272591795d487786f2d + size: 8213318 + timestamp: 1737808895185 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + build_number: 8 + sha256: 825afabd1c998dfddce9600584c492296a15219d441c6e3029e6c6228200d695 + md5: fbe0ce0ef6d386ab832ee5cca2ab3048 depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -3475,155 +3475,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5540329 - timestamp: 1737756116679 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 - md5: de10e3323bfa9dd8929f7fbe23665883 + size: 5573619 + timestamp: 1737806044972 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: bf8f64403685eb3ab6ebc5a25cc3a70431a1f822469bf96b0ee80c169deec0ac + md5: dafba09929a58e10bb8231ff7966e623 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 637717 - timestamp: 1737757443960 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 - md5: d50c51a7d86454c90de667fcafb8c785 + size: 637555 + timestamp: 1737824783456 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: 154fe9bee1a1e3c96497fcbf3c01191965d5c4e9718dcbf8502035d7ff633499 + md5: e015edb6317c81893f9ce4865bbd55f4 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 602410 - timestamp: 1737757792970 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d - md5: a138208af40b21c840c1075f3bec5014 + size: 602892 + timestamp: 1737808980001 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 66ce35077dae435cd34644d53159af14afd62452eeec8f63cd55adb11e7f2780 + md5: 68cd272eccf7b4fcb0a3bab95e89e71e depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 499319 - timestamp: 1737756215547 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 - md5: eddf039322781fee4d4137f50769511c + size: 500365 + timestamp: 1737806169385 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: dc4a0f13428c9bd9781e25b67f5f52a92b8c4beafa2435fe5127e9fac7969218 + md5: 66e19108e4597b9a35d0886607c2d8a8 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_7_cpu + - libparquet 19.0.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 605090 - timestamp: 1737757550128 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 - md5: 2d6208bc6ab9089ee1787d9abbefd172 + size: 604335 + timestamp: 1737824891062 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: f038f979b3357124a548dd83880f94284355a90e4736caaabd23c750cf06eaa9 + md5: 03f35d7f35dae0e05f5f4f747d7eb6e7 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 19.0.0 hfc78867_7_cpu + - libparquet 19.0.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 580599 - timestamp: 1737757863901 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a - md5: 5791e257ecb73e7745fa62446f22b1ea + size: 579626 + timestamp: 1737809072479 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 6934ce0503472f002695d45ae12a8f2948e10e7a0b7430330a4d0d83f3e5ca27 + md5: 1a941d1ddc16b532790781a4becdc881 depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_7_cpu + - libparquet 19.0.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 500722 - timestamp: 1737757369380 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 - md5: e14afa8912873a094a30ad9e455bafc3 + size: 501001 + timestamp: 1737807214184 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: e370ee738d3963120f715343a27cf041c62a3ee8bb19e25da9115ec4bae5f2de + md5: e5dd1926e5a4b23de8ba4eacc8eb9b2d depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu - - libarrow-dataset 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu + - libarrow-dataset 19.0.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521685 - timestamp: 1737757595490 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 - md5: b35923aad96b07d76db4c31ccc74584f + size: 521475 + timestamp: 1737824942852 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 92e1fea8557a931c273ea3bd3bf73a4f4f0c566844dcedf78b9a16e5cf6cab56 + md5: ef08fcb5c165cdc743336bd8f4cbed69 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu - - libarrow-dataset 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu + - libarrow-dataset 19.0.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 515585 - timestamp: 1737757899077 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - build_number: 7 - sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a - md5: 05a75db98927961f86b64340442150c3 + size: 516126 + timestamp: 1737809118915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda + build_number: 8 + sha256: 445d2ca20b07e57270f3b07b62c09794369413e5ff3716d9c73d0ad360969583 + md5: a39953d9b03b0463f4ccc187a8bcfcca depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu - - libarrow-dataset 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu + - libarrow-dataset 19.0.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449238 - timestamp: 1737757536452 + size: 449672 + timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -4831,13 +4831,13 @@ packages: license_family: APACHE size: 320565 timestamp: 1735643673319 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea - md5: a8b3022bfe8a2cb4249229768401340c +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: b2e1bf8634efb643a9f15fe19f9bc0877482c509eff7cee6136278a2c2fa5842 + md5: bef810a8da683aa11c644066a87f71c3 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4845,14 +4845,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1240902 - timestamp: 1737757526098 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 - md5: 8814a0cd443b9ebbb1662b370b6b14fb + size: 1241786 + timestamp: 1737824866572 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 8917fc5e5bb65894106bbd461d2f9c9c0c3dc642ff5da197c941bf620ce840a0 + md5: b0d5f8c122a3e9a6b75036e43e78fcfa depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4860,26 +4860,26 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1153344 - timestamp: 1737757846296 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d - md5: 3f0e87a16e30ff26bb513fcda9f971ac + size: 1153834 + timestamp: 1737809048861 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: da04e6bd7ed2ca64aadf0ad12d9752e8423e85c37e0db80e27c7ff334fcbd2b6 + md5: c1ff2e71a289fb76146591c9d3f9de0a depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 893815 - timestamp: 1737757309795 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f - md5: 85cbdaacad93808395ac295b5667d25b + size: 893482 + timestamp: 1737807155720 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda + sha256: a46436dadd12d58155280d68876dba2d8a3badbc8074956d14fe6530c7c7eda6 + md5: adcf7bacff219488e29cfa95a2abd8f7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4887,30 +4887,30 @@ packages: arch: x86_64 platform: linux license: zlib-acknowledgement - size: 289426 - timestamp: 1736339058310 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca - md5: 9a8716c16b40acc7148263de1d0a403b + size: 292273 + timestamp: 1737791061653 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda + sha256: be4eefe8415c9b37d158eaa9522ce4c399a572339ac2bcc4d26d6433e0ed767d + md5: f9f793497c0973d5416421aa2f96cda4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: zlib-acknowledgement - size: 299051 - timestamp: 1736344007986 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d + size: 304364 + timestamp: 1737795802176 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda + sha256: db78a711561bb6df274ef421472d948dfd1093404db3915e891ae6d7fd37fadc + md5: 15d480fb9dad036eaa4de0b51eab3ccc depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 + size: 266516 + timestamp: 1737791023678 - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 md5: d8703f1ffe5a06356f06467f1d0b9464 @@ -5651,47 +5651,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda noarch: python - sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 - md5: 3359ea55713294fb8bb2c70e6bd5753a + sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 + md5: f09aa38afbb5a1e68bc624a98556bd3f depends: - - max-core ==25.1.0.dev2025012505 release - - max-python >=25.1.0.dev2025012505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012505 release - - mblack ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release + - max-python >=25.1.0.dev2025012605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737782253436 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed - md5: ebf37a7d5882bb676718a5648dee3654 + size: 9920 + timestamp: 1737868622340 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a + md5: d604a770e815feb97cc163a095d74322 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 243130339 - timestamp: 1737782221031 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 - md5: bde4e25a295f947b730261246613b83d + size: 243456510 + timestamp: 1737868720794 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 + md5: e4e7aecdda98cc52ba8e4c075170713b depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 245590611 - timestamp: 1737782253434 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 - md5: e01118f345f22ed4efb89192dfbbdbc6 + size: 245958004 + timestamp: 1737868622338 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 + md5: f188ddc4fef4410d599beafd55e61cf1 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 204961123 - timestamp: 1737782482300 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 - md5: a43f10619b5e0502b7f59ad823770f9f + size: 205170122 + timestamp: 1737869052124 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d + md5: ae1b2c8ed2537bc3b9cba21266b5771e depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -5712,13 +5712,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120565142 - timestamp: 1737782221040 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d - md5: 8ee044754ebf79922c85299e7425abf3 + size: 120667192 + timestamp: 1737868720803 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 + md5: b2f7e32d1931ad233be7967b4e4880d6 depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -5739,13 +5739,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123069129 - timestamp: 1737782253444 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 - md5: 03b88370aa08d78471ff2e88973534d3 + size: 123187293 + timestamp: 1737868622348 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 + md5: 9e3138e7bcd85feea476ca22514f1e1b depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -5766,12 +5766,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105954416 - timestamp: 1737782482303 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + size: 106062355 + timestamp: 1737869052127 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda noarch: python - sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e - md5: 3109b109f417bff02b27ff1cc78239ae + sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 + md5: f9b9c5654edb0396f0793d557c4fb898 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5781,8 +5781,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130805 - timestamp: 1737782253440 + size: 130814 + timestamp: 1737868622344 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5802,18 +5802,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda noarch: python - sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f - md5: 16521d51e47d4d67cf1a42351687f6b8 + sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 + md5: 4b66d050c8e56e18a3a7feaaad38d20a depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737782253442 + size: 22930 + timestamp: 1737868622346 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -7472,18 +7472,18 @@ packages: license_family: GPL size: 250351 timestamp: 1679532511311 -- conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.1-pyhd8ed1ab_0.conda - sha256: 55a8c68d75bc70624be9dbd5550d2de0fae295363fb836860a4a5d244a5b088a - md5: dbb48421efd666ea133c6d5e67291766 +- conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda + sha256: e20909f474a6cece176dfc0dc1addac265deb5fa92ea90e975fbca48085b20c3 + md5: 9140f1c09dd5489549c6a33931b943c7 depends: - attrs >=22.2.0 - python >=3.9 - rpds-py >=0.7.0 - typing_extensions >=4.4.0 + - python license: MIT - license_family: MIT - size: 42296 - timestamp: 1737120499679 + size: 51668 + timestamp: 1737836872415 - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda sha256: fcb5687d3ec5fff580b64b8fb649d9d65c999a91a5c3108a313ecdd2de99f06b md5: 647770db979b43f9c9ca25dcfa7dc4e4 @@ -7831,17 +7831,17 @@ packages: license_family: MIT size: 26988 timestamp: 1733569565672 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 - md5: acd5901cdd0365e18129f4748e524615 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda + sha256: be48c99e6fb8e12ebee09e6fbb4d78a170b614cdaa19ab791a8f5b6caf09919a + md5: 9b3a68bc7aed7949ef86f950993261f4 depends: - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58040 - timestamp: 1736016898891 + size: 57934 + timestamp: 1737824077668 - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda sha256: b300557c0382478cf661ddb520263508e4b3b5871b471410450ef2846e8c352c md5: efba281bbdae5f6b0a1d53c6d4a97c93 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 2ef666c55d..4d9c20ea30 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -13,7 +13,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -111,8 +111,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -198,7 +198,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -235,7 +235,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda @@ -300,10 +300,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -334,8 +334,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -421,7 +421,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -457,7 +457,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda @@ -520,10 +520,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -551,8 +551,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -634,7 +634,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -810,15 +810,15 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a - md5: 356927ace43302bf6f5926e2a58dae6a +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda + sha256: 1f267886522dfb9ae4e5ebbc3135b5eb13cff27bdbfe8d881a4d893459166ab4 + md5: 2cc3f588512f04f3a0c64b4e9bedc02d depends: - python >=3.9 license: MIT license_family: MIT - size: 56354 - timestamp: 1734348889193 + size: 56370 + timestamp: 1737819298139 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 md5: 9c500858e88df50af3cc883d194de78a @@ -2574,10 +2574,10 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - build_number: 7 - sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c - md5: 8d553fa6a138f369ed94b8b1a76f1e77 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + build_number: 8 + sha256: dcac39be95b9afe42bc9b7bfcfa258e31e413a4cb79c49f6707edf2838e8d64c + md5: 51e31b59290c09b58d290f66b908999b depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -2607,18 +2607,18 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8979130 - timestamp: 1737757402544 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - build_number: 7 - sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 - md5: b94870200ac053eff3dda878d523f1d1 + size: 8969999 + timestamp: 1737824740139 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + build_number: 8 + sha256: ca5db2ba71de0c4fb54ee12e3b841e3e90b988ae7a5935fae3cce90111b5cb6d + md5: 1ac6f73a63d715590a7ad0113a578762 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 @@ -2653,12 +2653,12 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8210159 - timestamp: 1737757741310 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - build_number: 7 - sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c - md5: 3cb4f805d9742272591795d487786f2d + size: 8213318 + timestamp: 1737808895185 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + build_number: 8 + sha256: 825afabd1c998dfddce9600584c492296a15219d441c6e3029e6c6228200d695 + md5: fbe0ce0ef6d386ab832ee5cca2ab3048 depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -2687,155 +2687,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5540329 - timestamp: 1737756116679 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 - md5: de10e3323bfa9dd8929f7fbe23665883 + size: 5573619 + timestamp: 1737806044972 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: bf8f64403685eb3ab6ebc5a25cc3a70431a1f822469bf96b0ee80c169deec0ac + md5: dafba09929a58e10bb8231ff7966e623 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 637717 - timestamp: 1737757443960 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 - md5: d50c51a7d86454c90de667fcafb8c785 + size: 637555 + timestamp: 1737824783456 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: 154fe9bee1a1e3c96497fcbf3c01191965d5c4e9718dcbf8502035d7ff633499 + md5: e015edb6317c81893f9ce4865bbd55f4 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 602410 - timestamp: 1737757792970 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d - md5: a138208af40b21c840c1075f3bec5014 + size: 602892 + timestamp: 1737808980001 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 66ce35077dae435cd34644d53159af14afd62452eeec8f63cd55adb11e7f2780 + md5: 68cd272eccf7b4fcb0a3bab95e89e71e depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 499319 - timestamp: 1737756215547 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 - md5: eddf039322781fee4d4137f50769511c + size: 500365 + timestamp: 1737806169385 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: dc4a0f13428c9bd9781e25b67f5f52a92b8c4beafa2435fe5127e9fac7969218 + md5: 66e19108e4597b9a35d0886607c2d8a8 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_7_cpu + - libparquet 19.0.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 605090 - timestamp: 1737757550128 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 - md5: 2d6208bc6ab9089ee1787d9abbefd172 + size: 604335 + timestamp: 1737824891062 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: f038f979b3357124a548dd83880f94284355a90e4736caaabd23c750cf06eaa9 + md5: 03f35d7f35dae0e05f5f4f747d7eb6e7 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 19.0.0 hfc78867_7_cpu + - libparquet 19.0.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 580599 - timestamp: 1737757863901 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a - md5: 5791e257ecb73e7745fa62446f22b1ea + size: 579626 + timestamp: 1737809072479 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 6934ce0503472f002695d45ae12a8f2948e10e7a0b7430330a4d0d83f3e5ca27 + md5: 1a941d1ddc16b532790781a4becdc881 depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_7_cpu + - libparquet 19.0.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 500722 - timestamp: 1737757369380 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 - md5: e14afa8912873a094a30ad9e455bafc3 + size: 501001 + timestamp: 1737807214184 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: e370ee738d3963120f715343a27cf041c62a3ee8bb19e25da9115ec4bae5f2de + md5: e5dd1926e5a4b23de8ba4eacc8eb9b2d depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu - - libarrow-dataset 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu + - libarrow-dataset 19.0.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521685 - timestamp: 1737757595490 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 - md5: b35923aad96b07d76db4c31ccc74584f + size: 521475 + timestamp: 1737824942852 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 92e1fea8557a931c273ea3bd3bf73a4f4f0c566844dcedf78b9a16e5cf6cab56 + md5: ef08fcb5c165cdc743336bd8f4cbed69 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu - - libarrow-dataset 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu + - libarrow-dataset 19.0.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 515585 - timestamp: 1737757899077 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - build_number: 7 - sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a - md5: 05a75db98927961f86b64340442150c3 + size: 516126 + timestamp: 1737809118915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda + build_number: 8 + sha256: 445d2ca20b07e57270f3b07b62c09794369413e5ff3716d9c73d0ad360969583 + md5: a39953d9b03b0463f4ccc187a8bcfcca depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu - - libarrow-dataset 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu + - libarrow-dataset 19.0.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449238 - timestamp: 1737757536452 + size: 449672 + timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -4043,13 +4043,13 @@ packages: license_family: APACHE size: 320565 timestamp: 1735643673319 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea - md5: a8b3022bfe8a2cb4249229768401340c +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: b2e1bf8634efb643a9f15fe19f9bc0877482c509eff7cee6136278a2c2fa5842 + md5: bef810a8da683aa11c644066a87f71c3 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4057,14 +4057,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1240902 - timestamp: 1737757526098 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 - md5: 8814a0cd443b9ebbb1662b370b6b14fb + size: 1241786 + timestamp: 1737824866572 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 8917fc5e5bb65894106bbd461d2f9c9c0c3dc642ff5da197c941bf620ce840a0 + md5: b0d5f8c122a3e9a6b75036e43e78fcfa depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4072,26 +4072,26 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1153344 - timestamp: 1737757846296 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d - md5: 3f0e87a16e30ff26bb513fcda9f971ac + size: 1153834 + timestamp: 1737809048861 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: da04e6bd7ed2ca64aadf0ad12d9752e8423e85c37e0db80e27c7ff334fcbd2b6 + md5: c1ff2e71a289fb76146591c9d3f9de0a depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 893815 - timestamp: 1737757309795 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f - md5: 85cbdaacad93808395ac295b5667d25b + size: 893482 + timestamp: 1737807155720 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda + sha256: a46436dadd12d58155280d68876dba2d8a3badbc8074956d14fe6530c7c7eda6 + md5: adcf7bacff219488e29cfa95a2abd8f7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4099,30 +4099,30 @@ packages: arch: x86_64 platform: linux license: zlib-acknowledgement - size: 289426 - timestamp: 1736339058310 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca - md5: 9a8716c16b40acc7148263de1d0a403b + size: 292273 + timestamp: 1737791061653 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda + sha256: be4eefe8415c9b37d158eaa9522ce4c399a572339ac2bcc4d26d6433e0ed767d + md5: f9f793497c0973d5416421aa2f96cda4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: zlib-acknowledgement - size: 299051 - timestamp: 1736344007986 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d + size: 304364 + timestamp: 1737795802176 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda + sha256: db78a711561bb6df274ef421472d948dfd1093404db3915e891ae6d7fd37fadc + md5: 15d480fb9dad036eaa4de0b51eab3ccc depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 + size: 266516 + timestamp: 1737791023678 - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 md5: d8703f1ffe5a06356f06467f1d0b9464 @@ -4853,47 +4853,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda noarch: python - sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 - md5: 3359ea55713294fb8bb2c70e6bd5753a + sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 + md5: f09aa38afbb5a1e68bc624a98556bd3f depends: - - max-core ==25.1.0.dev2025012505 release - - max-python >=25.1.0.dev2025012505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012505 release - - mblack ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release + - max-python >=25.1.0.dev2025012605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737782253436 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed - md5: ebf37a7d5882bb676718a5648dee3654 + size: 9920 + timestamp: 1737868622340 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a + md5: d604a770e815feb97cc163a095d74322 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 243130339 - timestamp: 1737782221031 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 - md5: bde4e25a295f947b730261246613b83d + size: 243456510 + timestamp: 1737868720794 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 + md5: e4e7aecdda98cc52ba8e4c075170713b depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 245590611 - timestamp: 1737782253434 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 - md5: e01118f345f22ed4efb89192dfbbdbc6 + size: 245958004 + timestamp: 1737868622338 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 + md5: f188ddc4fef4410d599beafd55e61cf1 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 204961123 - timestamp: 1737782482300 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 - md5: a43f10619b5e0502b7f59ad823770f9f + size: 205170122 + timestamp: 1737869052124 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d + md5: ae1b2c8ed2537bc3b9cba21266b5771e depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4914,13 +4914,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120565142 - timestamp: 1737782221040 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d - md5: 8ee044754ebf79922c85299e7425abf3 + size: 120667192 + timestamp: 1737868720803 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 + md5: b2f7e32d1931ad233be7967b4e4880d6 depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4941,13 +4941,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123069129 - timestamp: 1737782253444 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 - md5: 03b88370aa08d78471ff2e88973534d3 + size: 123187293 + timestamp: 1737868622348 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 + md5: 9e3138e7bcd85feea476ca22514f1e1b depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4968,12 +4968,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105954416 - timestamp: 1737782482303 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + size: 106062355 + timestamp: 1737869052127 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda noarch: python - sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e - md5: 3109b109f417bff02b27ff1cc78239ae + sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 + md5: f9b9c5654edb0396f0793d557c4fb898 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4983,8 +4983,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130805 - timestamp: 1737782253440 + size: 130814 + timestamp: 1737868622344 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4994,18 +4994,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda noarch: python - sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f - md5: 16521d51e47d4d67cf1a42351687f6b8 + sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 + md5: 4b66d050c8e56e18a3a7feaaad38d20a depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737782253442 + size: 22930 + timestamp: 1737868622346 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6674,17 +6674,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 - md5: acd5901cdd0365e18129f4748e524615 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda + sha256: be48c99e6fb8e12ebee09e6fbb4d78a170b614cdaa19ab791a8f5b6caf09919a + md5: 9b3a68bc7aed7949ef86f950993261f4 depends: - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58040 - timestamp: 1736016898891 + size: 57934 + timestamp: 1737824077668 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock index 2ef666c55d..4d9c20ea30 100644 --- a/examples/testing/magic.lock +++ b/examples/testing/magic.lock @@ -13,7 +13,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -111,8 +111,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -198,7 +198,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -235,7 +235,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda @@ -300,10 +300,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -334,8 +334,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -421,7 +421,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -457,7 +457,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda @@ -520,10 +520,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -551,8 +551,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -634,7 +634,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -810,15 +810,15 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a - md5: 356927ace43302bf6f5926e2a58dae6a +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda + sha256: 1f267886522dfb9ae4e5ebbc3135b5eb13cff27bdbfe8d881a4d893459166ab4 + md5: 2cc3f588512f04f3a0c64b4e9bedc02d depends: - python >=3.9 license: MIT license_family: MIT - size: 56354 - timestamp: 1734348889193 + size: 56370 + timestamp: 1737819298139 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 md5: 9c500858e88df50af3cc883d194de78a @@ -2574,10 +2574,10 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - build_number: 7 - sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c - md5: 8d553fa6a138f369ed94b8b1a76f1e77 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + build_number: 8 + sha256: dcac39be95b9afe42bc9b7bfcfa258e31e413a4cb79c49f6707edf2838e8d64c + md5: 51e31b59290c09b58d290f66b908999b depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -2607,18 +2607,18 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8979130 - timestamp: 1737757402544 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - build_number: 7 - sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 - md5: b94870200ac053eff3dda878d523f1d1 + size: 8969999 + timestamp: 1737824740139 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + build_number: 8 + sha256: ca5db2ba71de0c4fb54ee12e3b841e3e90b988ae7a5935fae3cce90111b5cb6d + md5: 1ac6f73a63d715590a7ad0113a578762 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 @@ -2653,12 +2653,12 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8210159 - timestamp: 1737757741310 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - build_number: 7 - sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c - md5: 3cb4f805d9742272591795d487786f2d + size: 8213318 + timestamp: 1737808895185 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + build_number: 8 + sha256: 825afabd1c998dfddce9600584c492296a15219d441c6e3029e6c6228200d695 + md5: fbe0ce0ef6d386ab832ee5cca2ab3048 depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -2687,155 +2687,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5540329 - timestamp: 1737756116679 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 - md5: de10e3323bfa9dd8929f7fbe23665883 + size: 5573619 + timestamp: 1737806044972 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: bf8f64403685eb3ab6ebc5a25cc3a70431a1f822469bf96b0ee80c169deec0ac + md5: dafba09929a58e10bb8231ff7966e623 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 637717 - timestamp: 1737757443960 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 - md5: d50c51a7d86454c90de667fcafb8c785 + size: 637555 + timestamp: 1737824783456 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: 154fe9bee1a1e3c96497fcbf3c01191965d5c4e9718dcbf8502035d7ff633499 + md5: e015edb6317c81893f9ce4865bbd55f4 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 602410 - timestamp: 1737757792970 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d - md5: a138208af40b21c840c1075f3bec5014 + size: 602892 + timestamp: 1737808980001 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 66ce35077dae435cd34644d53159af14afd62452eeec8f63cd55adb11e7f2780 + md5: 68cd272eccf7b4fcb0a3bab95e89e71e depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 499319 - timestamp: 1737756215547 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 - md5: eddf039322781fee4d4137f50769511c + size: 500365 + timestamp: 1737806169385 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: dc4a0f13428c9bd9781e25b67f5f52a92b8c4beafa2435fe5127e9fac7969218 + md5: 66e19108e4597b9a35d0886607c2d8a8 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_7_cpu + - libparquet 19.0.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 605090 - timestamp: 1737757550128 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 - md5: 2d6208bc6ab9089ee1787d9abbefd172 + size: 604335 + timestamp: 1737824891062 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: f038f979b3357124a548dd83880f94284355a90e4736caaabd23c750cf06eaa9 + md5: 03f35d7f35dae0e05f5f4f747d7eb6e7 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 19.0.0 hfc78867_7_cpu + - libparquet 19.0.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 580599 - timestamp: 1737757863901 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a - md5: 5791e257ecb73e7745fa62446f22b1ea + size: 579626 + timestamp: 1737809072479 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 6934ce0503472f002695d45ae12a8f2948e10e7a0b7430330a4d0d83f3e5ca27 + md5: 1a941d1ddc16b532790781a4becdc881 depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_7_cpu + - libparquet 19.0.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 500722 - timestamp: 1737757369380 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 - md5: e14afa8912873a094a30ad9e455bafc3 + size: 501001 + timestamp: 1737807214184 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: e370ee738d3963120f715343a27cf041c62a3ee8bb19e25da9115ec4bae5f2de + md5: e5dd1926e5a4b23de8ba4eacc8eb9b2d depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu - - libarrow-dataset 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu + - libarrow-dataset 19.0.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521685 - timestamp: 1737757595490 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 - md5: b35923aad96b07d76db4c31ccc74584f + size: 521475 + timestamp: 1737824942852 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 92e1fea8557a931c273ea3bd3bf73a4f4f0c566844dcedf78b9a16e5cf6cab56 + md5: ef08fcb5c165cdc743336bd8f4cbed69 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu - - libarrow-dataset 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu + - libarrow-dataset 19.0.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 515585 - timestamp: 1737757899077 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - build_number: 7 - sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a - md5: 05a75db98927961f86b64340442150c3 + size: 516126 + timestamp: 1737809118915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda + build_number: 8 + sha256: 445d2ca20b07e57270f3b07b62c09794369413e5ff3716d9c73d0ad360969583 + md5: a39953d9b03b0463f4ccc187a8bcfcca depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu - - libarrow-dataset 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu + - libarrow-dataset 19.0.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449238 - timestamp: 1737757536452 + size: 449672 + timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -4043,13 +4043,13 @@ packages: license_family: APACHE size: 320565 timestamp: 1735643673319 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea - md5: a8b3022bfe8a2cb4249229768401340c +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: b2e1bf8634efb643a9f15fe19f9bc0877482c509eff7cee6136278a2c2fa5842 + md5: bef810a8da683aa11c644066a87f71c3 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4057,14 +4057,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1240902 - timestamp: 1737757526098 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 - md5: 8814a0cd443b9ebbb1662b370b6b14fb + size: 1241786 + timestamp: 1737824866572 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 8917fc5e5bb65894106bbd461d2f9c9c0c3dc642ff5da197c941bf620ce840a0 + md5: b0d5f8c122a3e9a6b75036e43e78fcfa depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4072,26 +4072,26 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1153344 - timestamp: 1737757846296 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d - md5: 3f0e87a16e30ff26bb513fcda9f971ac + size: 1153834 + timestamp: 1737809048861 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: da04e6bd7ed2ca64aadf0ad12d9752e8423e85c37e0db80e27c7ff334fcbd2b6 + md5: c1ff2e71a289fb76146591c9d3f9de0a depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 893815 - timestamp: 1737757309795 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f - md5: 85cbdaacad93808395ac295b5667d25b + size: 893482 + timestamp: 1737807155720 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda + sha256: a46436dadd12d58155280d68876dba2d8a3badbc8074956d14fe6530c7c7eda6 + md5: adcf7bacff219488e29cfa95a2abd8f7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4099,30 +4099,30 @@ packages: arch: x86_64 platform: linux license: zlib-acknowledgement - size: 289426 - timestamp: 1736339058310 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca - md5: 9a8716c16b40acc7148263de1d0a403b + size: 292273 + timestamp: 1737791061653 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda + sha256: be4eefe8415c9b37d158eaa9522ce4c399a572339ac2bcc4d26d6433e0ed767d + md5: f9f793497c0973d5416421aa2f96cda4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: zlib-acknowledgement - size: 299051 - timestamp: 1736344007986 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d + size: 304364 + timestamp: 1737795802176 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda + sha256: db78a711561bb6df274ef421472d948dfd1093404db3915e891ae6d7fd37fadc + md5: 15d480fb9dad036eaa4de0b51eab3ccc depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 + size: 266516 + timestamp: 1737791023678 - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 md5: d8703f1ffe5a06356f06467f1d0b9464 @@ -4853,47 +4853,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda noarch: python - sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 - md5: 3359ea55713294fb8bb2c70e6bd5753a + sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 + md5: f09aa38afbb5a1e68bc624a98556bd3f depends: - - max-core ==25.1.0.dev2025012505 release - - max-python >=25.1.0.dev2025012505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012505 release - - mblack ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release + - max-python >=25.1.0.dev2025012605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737782253436 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed - md5: ebf37a7d5882bb676718a5648dee3654 + size: 9920 + timestamp: 1737868622340 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a + md5: d604a770e815feb97cc163a095d74322 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 243130339 - timestamp: 1737782221031 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 - md5: bde4e25a295f947b730261246613b83d + size: 243456510 + timestamp: 1737868720794 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 + md5: e4e7aecdda98cc52ba8e4c075170713b depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 245590611 - timestamp: 1737782253434 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 - md5: e01118f345f22ed4efb89192dfbbdbc6 + size: 245958004 + timestamp: 1737868622338 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 + md5: f188ddc4fef4410d599beafd55e61cf1 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 204961123 - timestamp: 1737782482300 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 - md5: a43f10619b5e0502b7f59ad823770f9f + size: 205170122 + timestamp: 1737869052124 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d + md5: ae1b2c8ed2537bc3b9cba21266b5771e depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4914,13 +4914,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120565142 - timestamp: 1737782221040 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d - md5: 8ee044754ebf79922c85299e7425abf3 + size: 120667192 + timestamp: 1737868720803 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 + md5: b2f7e32d1931ad233be7967b4e4880d6 depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4941,13 +4941,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123069129 - timestamp: 1737782253444 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 - md5: 03b88370aa08d78471ff2e88973534d3 + size: 123187293 + timestamp: 1737868622348 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 + md5: 9e3138e7bcd85feea476ca22514f1e1b depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4968,12 +4968,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105954416 - timestamp: 1737782482303 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + size: 106062355 + timestamp: 1737869052127 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda noarch: python - sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e - md5: 3109b109f417bff02b27ff1cc78239ae + sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 + md5: f9b9c5654edb0396f0793d557c4fb898 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4983,8 +4983,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130805 - timestamp: 1737782253440 + size: 130814 + timestamp: 1737868622344 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4994,18 +4994,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda noarch: python - sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f - md5: 16521d51e47d4d67cf1a42351687f6b8 + sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 + md5: 4b66d050c8e56e18a3a7feaaad38d20a depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737782253442 + size: 22930 + timestamp: 1737868622346 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6674,17 +6674,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 - md5: acd5901cdd0365e18129f4748e524615 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda + sha256: be48c99e6fb8e12ebee09e6fbb4d78a170b614cdaa19ab791a8f5b6caf09919a + md5: 9b3a68bc7aed7949ef86f950993261f4 depends: - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58040 - timestamp: 1736016898891 + size: 57934 + timestamp: 1737824077668 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc diff --git a/magic.lock b/magic.lock index 238aac50c5..8a62c653f9 100644 --- a/magic.lock +++ b/magic.lock @@ -13,7 +13,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.8.1-h1a47875_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.10.6-hb9d3cd8_0.conda @@ -77,10 +77,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20240722.0-cxx17_hbbce691_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda @@ -111,8 +111,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.18.0-hfcad708_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.18.0-ha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2024.07.02-hbbce691_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda @@ -130,16 +130,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h0d44e9d_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -199,7 +199,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tokenizers-0.21.0-py312h8360d73_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -236,7 +236,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.8.1-hb7ec8d5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.8.1-h740c5af_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.10.6-h86ecc28_0.conda @@ -301,10 +301,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lerc-4.0.0-h4de3ea5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20240722.0-cxx17_h18dbdb1_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda @@ -335,8 +335,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.28-pthreads_h9d3fd7e_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-1.18.0-h60b47f9_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopentelemetry-cpp-headers-1.18.0-h8af1aa0_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.28.3-h44a3b7b_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libre2-11-2024.07.02-h18dbdb1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda @@ -354,16 +354,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.13.5-h2e0c361_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -423,7 +423,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.2.1-hd4fb6f5_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tokenizers-0.21.0-py312ha0d6ea1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -459,7 +459,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.8.0-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.8.1-hfc2798a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.8.1-hc8a0bd2_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.10.6-h5505292_0.conda @@ -522,10 +522,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20240722.0-cxx17_h07bc746_4.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda @@ -553,8 +553,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.18.0-h0c05b2d_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.18.0-hce30654_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.28.3-h3bd63a1_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2024.07.02-h07bc746_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda @@ -568,17 +568,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.13.5-h178c5d8_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -637,7 +637,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.2.1-h98b9ce2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sse-starlette-2.2.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tokenizers-0.21.0-py312hf3e4074_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -813,15 +813,15 @@ packages: license_family: MIT size: 115305 timestamp: 1736174485476 -- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.3.0-pyh71513ae_0.conda - sha256: 750186af694a7130eaf7119fbb56db0d2326d8995ad5b8eae23c622b85fea29a - md5: 356927ace43302bf6f5926e2a58dae6a +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.1.0-pyh71513ae_0.conda + sha256: 1f267886522dfb9ae4e5ebbc3135b5eb13cff27bdbfe8d881a4d893459166ab4 + md5: 2cc3f588512f04f3a0c64b4e9bedc02d depends: - python >=3.9 license: MIT license_family: MIT - size: 56354 - timestamp: 1734348889193 + size: 56370 + timestamp: 1737819298139 - conda: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.8.1-h205f482_0.conda sha256: ebe5e33249f37f6bb481de99581ebdc92dbfcf1b6915609bcf3c9e78661d6352 md5: 9c500858e88df50af3cc883d194de78a @@ -2577,10 +2577,10 @@ packages: license_family: Apache size: 1178260 timestamp: 1736008642885 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_7_cpu.conda - build_number: 7 - sha256: 8b401a256e4632ab6c1ea8d3cfb16d7c8ff3b0fe5af7cd474202a369c63dc74c - md5: 8d553fa6a138f369ed94b8b1a76f1e77 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-19.0.0-h00a82cf_8_cpu.conda + build_number: 8 + sha256: dcac39be95b9afe42bc9b7bfcfa258e31e413a4cb79c49f6707edf2838e8d64c + md5: 51e31b59290c09b58d290f66b908999b depends: - __glibc >=2.17,<3.0.a0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -2610,18 +2610,18 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - apache-arrow-proc =*=cpu - - arrow-cpp <0.0a0 - parquet-cpp <0.0a0 + - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu arch: x86_64 platform: linux license: Apache-2.0 - size: 8979130 - timestamp: 1737757402544 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_7_cpu.conda - build_number: 7 - sha256: f029b7fbed445a2cb08b95686e9a9cb30c04a10998ef632c2cf84fd0c0d1e424 - md5: b94870200ac053eff3dda878d523f1d1 + size: 8969999 + timestamp: 1737824740139 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda + build_number: 8 + sha256: ca5db2ba71de0c4fb54ee12e3b841e3e90b988ae7a5935fae3cce90111b5cb6d + md5: 1ac6f73a63d715590a7ad0113a578762 depends: - aws-crt-cpp >=0.29.9,<0.29.10.0a0 - aws-sdk-cpp >=1.11.489,<1.11.490.0a0 @@ -2656,12 +2656,12 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 8210159 - timestamp: 1737757741310 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_7_cpu.conda - build_number: 7 - sha256: e5e370673b9fe9459a826f474dc470b59fd6744fa652dd534f7ef722cd9be39c - md5: 3cb4f805d9742272591795d487786f2d + size: 8213318 + timestamp: 1737808895185 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda + build_number: 8 + sha256: 825afabd1c998dfddce9600584c492296a15219d441c6e3029e6c6228200d695 + md5: fbe0ce0ef6d386ab832ee5cca2ab3048 depends: - __osx >=11.0 - aws-crt-cpp >=0.29.9,<0.29.10.0a0 @@ -2690,155 +2690,155 @@ packages: - snappy >=1.2.1,<1.3.0a0 - zstd >=1.5.6,<1.6.0a0 constrains: - - parquet-cpp <0.0a0 - - apache-arrow-proc =*=cpu - arrow-cpp <0.0a0 + - apache-arrow-proc =*=cpu + - parquet-cpp <0.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 5540329 - timestamp: 1737756116679 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 7018394af408b4ce344c97cd6f97bc676708067a9d2d834bf091b74f13b41be4 - md5: de10e3323bfa9dd8929f7fbe23665883 + size: 5573619 + timestamp: 1737806044972 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: bf8f64403685eb3ab6ebc5a25cc3a70431a1f822469bf96b0ee80c169deec0ac + md5: dafba09929a58e10bb8231ff7966e623 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 637717 - timestamp: 1737757443960 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: 97911c3addb66033747e12c608ca32ce5c56d6d9f35674cfb97fff0ff4c7e926 - md5: d50c51a7d86454c90de667fcafb8c785 + size: 637555 + timestamp: 1737824783456 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: 154fe9bee1a1e3c96497fcbf3c01191965d5c4e9718dcbf8502035d7ff633499 + md5: e015edb6317c81893f9ce4865bbd55f4 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 602410 - timestamp: 1737757792970 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: a716bd2c6106f0508e69800f73a9368f5b5fadba0cd1f7f7ac753bf43392bf4d - md5: a138208af40b21c840c1075f3bec5014 + size: 602892 + timestamp: 1737808980001 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 66ce35077dae435cd34644d53159af14afd62452eeec8f63cd55adb11e7f2780 + md5: 68cd272eccf7b4fcb0a3bab95e89e71e depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 arch: arm64 platform: osx license: Apache-2.0 - size: 499319 - timestamp: 1737756215547 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_7_cpu.conda - build_number: 7 - sha256: 4f3864b3f004fc320f28ecc5bb47e4cd927f40ef8dc6a16bdef51b34f51da921 - md5: eddf039322781fee4d4137f50769511c + size: 500365 + timestamp: 1737806169385 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda + build_number: 8 + sha256: dc4a0f13428c9bd9781e25b67f5f52a92b8c4beafa2435fe5127e9fac7969218 + md5: 66e19108e4597b9a35d0886607c2d8a8 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu - libgcc >=13 - - libparquet 19.0.0 h081d1f1_7_cpu + - libparquet 19.0.0 h081d1f1_8_cpu - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 605090 - timestamp: 1737757550128 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_7_cpu.conda - build_number: 7 - sha256: e055430747eba48c99a7b1ebe0596e126a121eeffd6ba667c00554a0b2707839 - md5: 2d6208bc6ab9089ee1787d9abbefd172 + size: 604335 + timestamp: 1737824891062 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda + build_number: 8 + sha256: f038f979b3357124a548dd83880f94284355a90e4736caaabd23c750cf06eaa9 + md5: 03f35d7f35dae0e05f5f4f747d7eb6e7 depends: - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu - libgcc >=13 - - libparquet 19.0.0 hfc78867_7_cpu + - libparquet 19.0.0 hfc78867_8_cpu - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 580599 - timestamp: 1737757863901 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_7_cpu.conda - build_number: 7 - sha256: dcc8d61eae311c5d377a41e2c6f964b86e7289917c93d3af03e5d4a4c88ab85a - md5: 5791e257ecb73e7745fa62446f22b1ea + size: 579626 + timestamp: 1737809072479 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda + build_number: 8 + sha256: 6934ce0503472f002695d45ae12a8f2948e10e7a0b7430330a4d0d83f3e5ca27 + md5: 1a941d1ddc16b532790781a4becdc881 depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu - libcxx >=18 - - libparquet 19.0.0 h636d7b7_7_cpu + - libparquet 19.0.0 h636d7b7_8_cpu arch: arm64 platform: osx license: Apache-2.0 - size: 500722 - timestamp: 1737757369380 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_7_cpu.conda - build_number: 7 - sha256: 51ec47ed56880cfd64bfa012c8488d127d8f0acfe0d64707880393d49a2663a2 - md5: e14afa8912873a094a30ad9e455bafc3 + size: 501001 + timestamp: 1737807214184 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda + build_number: 8 + sha256: e370ee738d3963120f715343a27cf041c62a3ee8bb19e25da9115ec4bae5f2de + md5: e5dd1926e5a4b23de8ba4eacc8eb9b2d depends: - __glibc >=2.17,<3.0.a0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h00a82cf_7_cpu - - libarrow-acero 19.0.0 hcb10f89_7_cpu - - libarrow-dataset 19.0.0 hcb10f89_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu + - libarrow-acero 19.0.0 hcb10f89_8_cpu + - libarrow-dataset 19.0.0 hcb10f89_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: x86_64 platform: linux license: Apache-2.0 - size: 521685 - timestamp: 1737757595490 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_7_cpu.conda - build_number: 7 - sha256: bd85da0813384b5b5af2f2b05e4bc20aa606eb5528310c84e42aa495feec6050 - md5: b35923aad96b07d76db4c31ccc74584f + size: 521475 + timestamp: 1737824942852 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda + build_number: 8 + sha256: 92e1fea8557a931c273ea3bd3bf73a4f4f0c566844dcedf78b9a16e5cf6cab56 + md5: ef08fcb5c165cdc743336bd8f4cbed69 depends: - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h03ebaaf_7_cpu - - libarrow-acero 19.0.0 h3b568fd_7_cpu - - libarrow-dataset 19.0.0 h3b568fd_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu + - libarrow-acero 19.0.0 h3b568fd_8_cpu + - libarrow-dataset 19.0.0 h3b568fd_8_cpu - libgcc >=13 - libprotobuf >=5.28.3,<5.28.4.0a0 - libstdcxx >=13 arch: aarch64 platform: linux license: Apache-2.0 - size: 515585 - timestamp: 1737757899077 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_7_cpu.conda - build_number: 7 - sha256: 94e5351779728cacd3fcadcfe082fc840a79333ce8b1056bb811e39417decd2a - md5: 05a75db98927961f86b64340442150c3 + size: 516126 + timestamp: 1737809118915 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda + build_number: 8 + sha256: 445d2ca20b07e57270f3b07b62c09794369413e5ff3716d9c73d0ad360969583 + md5: a39953d9b03b0463f4ccc187a8bcfcca depends: - __osx >=11.0 - libabseil * cxx17* - libabseil >=20240722.0,<20240723.0a0 - - libarrow 19.0.0 h819e3af_7_cpu - - libarrow-acero 19.0.0 hf07054f_7_cpu - - libarrow-dataset 19.0.0 hf07054f_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu + - libarrow-acero 19.0.0 hf07054f_8_cpu + - libarrow-dataset 19.0.0 hf07054f_8_cpu - libcxx >=18 - libprotobuf >=5.28.3,<5.28.4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 449238 - timestamp: 1737757536452 + size: 449672 + timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda build_number: 26 sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c @@ -4046,13 +4046,13 @@ packages: license_family: APACHE size: 320565 timestamp: 1735643673319 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_7_cpu.conda - build_number: 7 - sha256: f117af1368c613328fb3af251287c6885962d9477a55d9bf1ab253626730b4ea - md5: a8b3022bfe8a2cb4249229768401340c +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparquet-19.0.0-h081d1f1_8_cpu.conda + build_number: 8 + sha256: b2e1bf8634efb643a9f15fe19f9bc0877482c509eff7cee6136278a2c2fa5842 + md5: bef810a8da683aa11c644066a87f71c3 depends: - __glibc >=2.17,<3.0.a0 - - libarrow 19.0.0 h00a82cf_7_cpu + - libarrow 19.0.0 h00a82cf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4060,14 +4060,14 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 - size: 1240902 - timestamp: 1737757526098 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_7_cpu.conda - build_number: 7 - sha256: 85a9964201ab6ed15b22a5ea29c66b44febc5a815a7d3234c3a605ca7644cc02 - md5: 8814a0cd443b9ebbb1662b370b6b14fb + size: 1241786 + timestamp: 1737824866572 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda + build_number: 8 + sha256: 8917fc5e5bb65894106bbd461d2f9c9c0c3dc642ff5da197c941bf620ce840a0 + md5: b0d5f8c122a3e9a6b75036e43e78fcfa depends: - - libarrow 19.0.0 h03ebaaf_7_cpu + - libarrow 19.0.0 h03ebaaf_8_cpu - libgcc >=13 - libstdcxx >=13 - libthrift >=0.21.0,<0.21.1.0a0 @@ -4075,26 +4075,26 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 - size: 1153344 - timestamp: 1737757846296 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_7_cpu.conda - build_number: 7 - sha256: 637298e97c586a74e19df44cf378be3e99274aef09ee1b2a5f30c4492bd62e0d - md5: 3f0e87a16e30ff26bb513fcda9f971ac + size: 1153834 + timestamp: 1737809048861 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda + build_number: 8 + sha256: da04e6bd7ed2ca64aadf0ad12d9752e8423e85c37e0db80e27c7ff334fcbd2b6 + md5: c1ff2e71a289fb76146591c9d3f9de0a depends: - __osx >=11.0 - - libarrow 19.0.0 h819e3af_7_cpu + - libarrow 19.0.0 h819e3af_8_cpu - libcxx >=18 - libthrift >=0.21.0,<0.21.1.0a0 - openssl >=3.4.0,<4.0a0 arch: arm64 platform: osx license: Apache-2.0 - size: 893815 - timestamp: 1737757309795 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda - sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f - md5: 85cbdaacad93808395ac295b5667d25b + size: 893482 + timestamp: 1737807155720 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda + sha256: a46436dadd12d58155280d68876dba2d8a3badbc8074956d14fe6530c7c7eda6 + md5: adcf7bacff219488e29cfa95a2abd8f7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -4102,30 +4102,30 @@ packages: arch: x86_64 platform: linux license: zlib-acknowledgement - size: 289426 - timestamp: 1736339058310 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.45-hec79eb8_0.conda - sha256: a06daa523a0d5775acb96e6e3f083adc2ab1383eb8f664513dbc663f439c9cca - md5: 9a8716c16b40acc7148263de1d0a403b + size: 292273 + timestamp: 1737791061653 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libpng-1.6.46-hec79eb8_0.conda + sha256: be4eefe8415c9b37d158eaa9522ce4c399a572339ac2bcc4d26d6433e0ed767d + md5: f9f793497c0973d5416421aa2f96cda4 depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 arch: aarch64 platform: linux license: zlib-acknowledgement - size: 299051 - timestamp: 1736344007986 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.45-h3783ad8_0.conda - sha256: ddcc81c049b32fb5eb3ac1f9a6d3a589c08325c8ec6f89eb912208b19330d68c - md5: d554c806d065b1763cb9e1cb1d25741d + size: 304364 + timestamp: 1737795802176 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.46-h3783ad8_0.conda + sha256: db78a711561bb6df274ef421472d948dfd1093404db3915e891ae6d7fd37fadc + md5: 15d480fb9dad036eaa4de0b51eab3ccc depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 arch: arm64 platform: osx license: zlib-acknowledgement - size: 263151 - timestamp: 1736339184358 + size: 266516 + timestamp: 1737791023678 - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.28.3-h6128344_1.conda sha256: 51125ebb8b7152e4a4e69fd2398489c4ec8473195c27cde3cbdf1cb6d18c5493 md5: d8703f1ffe5a06356f06467f1d0b9464 @@ -4749,15 +4749,15 @@ packages: license_family: Other size: 46438 timestamp: 1727963202283 -- conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_0.conda - sha256: 3527dcdd45af61cc00fb7efe4c454a956d421dde4b459de3beb0993352a4e0cb - md5: 665a0aafb15ba7a5771cca614146c718 +- conda: https://conda.anaconda.org/conda-forge/noarch/lit-19.1.7-pyhd8ed1ab_1.conda + sha256: 57b535a67f59c97302e2bbc60abcbc8d51ef0a4c7b1926049091d7da96da7b3a + md5: c5a4e2d9818fe6551dccd02243765527 depends: - - python >=3 + - python >=3.9 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 128580 - timestamp: 1736894117712 + size: 128565 + timestamp: 1737789576837 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.7-hdb05f8b_0.conda sha256: b92a669f2059874ebdcb69041b6c243d68ffc3fb356ac1339cec44aeb27245d7 md5: c4d54bfd3817313ce758aa76283b118d @@ -4865,47 +4865,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda noarch: python - sha256: 83e72ee5d9c5965eefc04dc84a9f496b5064e006dbfcfe137ab1710285d6b3f3 - md5: 3359ea55713294fb8bb2c70e6bd5753a + sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 + md5: f09aa38afbb5a1e68bc624a98556bd3f depends: - - max-core ==25.1.0.dev2025012505 release - - max-python >=25.1.0.dev2025012505,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012505 release - - mblack ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release + - max-python >=25.1.0.dev2025012605,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 9918 - timestamp: 1737782253436 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012505-release.conda - sha256: d89d1a2279776c687b3b729d53b1e737477afc3eae214d5750b00a048667aaed - md5: ebf37a7d5882bb676718a5648dee3654 + size: 9920 + timestamp: 1737868622340 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda + sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a + md5: d604a770e815feb97cc163a095d74322 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 243130339 - timestamp: 1737782221031 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012505-release.conda - sha256: ad52887002d135793158f9bc4afcd2ea1d89111f65351885669894bb23a83763 - md5: bde4e25a295f947b730261246613b83d + size: 243456510 + timestamp: 1737868720794 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda + sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 + md5: e4e7aecdda98cc52ba8e4c075170713b depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 245590611 - timestamp: 1737782253434 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012505-release.conda - sha256: b1d103910f7b6a273906ea40f7dc993144511ed61239a5d764aca21ea479fe46 - md5: e01118f345f22ed4efb89192dfbbdbc6 + size: 245958004 + timestamp: 1737868622338 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda + sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 + md5: f188ddc4fef4410d599beafd55e61cf1 depends: - - mblack ==25.1.0.dev2025012505 release + - mblack ==25.1.0.dev2025012605 release license: LicenseRef-Modular-Proprietary - size: 204961123 - timestamp: 1737782482300 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: b52562f368fe5dbc95343bcd7f2ee4699a25589c689b0cba444e5a93757b1ea7 - md5: a43f10619b5e0502b7f59ad823770f9f + size: 205170122 + timestamp: 1737869052124 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d + md5: ae1b2c8ed2537bc3b9cba21266b5771e depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4926,13 +4926,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120565142 - timestamp: 1737782221040 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: c6252c78ced4b1a2c793ff2cb5846bd34dd6d16e8fd65425e9f1df6fe6227b0d - md5: 8ee044754ebf79922c85299e7425abf3 + size: 120667192 + timestamp: 1737868720803 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 + md5: b2f7e32d1931ad233be7967b4e4880d6 depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4953,13 +4953,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123069129 - timestamp: 1737782253444 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012505-3.12release.conda - sha256: 489140758c2f0df45e077c6d52aac9bd419774b2d00b0a594d49505495e7aca4 - md5: 03b88370aa08d78471ff2e88973534d3 + size: 123187293 + timestamp: 1737868622348 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda + sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 + md5: 9e3138e7bcd85feea476ca22514f1e1b depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python 3.12.* - fastapi - httpx @@ -4980,12 +4980,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 105954416 - timestamp: 1737782482303 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012505-release.conda + size: 106062355 + timestamp: 1737869052127 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda noarch: python - sha256: 906a374c4b22380993352480333cd5fc9c1a2e2179ab2e7ea65abc3bd54fc35e - md5: 3109b109f417bff02b27ff1cc78239ae + sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 + md5: f9b9c5654edb0396f0793d557c4fb898 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4995,8 +4995,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130805 - timestamp: 1737782253440 + size: 130814 + timestamp: 1737868622344 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5006,18 +5006,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012505-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda noarch: python - sha256: 6cba6b01c693678b0e48d5428788d3734e885f6efc911b345fae474e4405460f - md5: 16521d51e47d4d67cf1a42351687f6b8 + sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 + md5: 4b66d050c8e56e18a3a7feaaad38d20a depends: - - max-core ==25.1.0.dev2025012505 release + - max-core ==25.1.0.dev2025012605 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22934 - timestamp: 1737782253442 + size: 22930 + timestamp: 1737868622346 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6686,17 +6686,17 @@ packages: license_family: BSD size: 15324 timestamp: 1735126414893 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.2-pyha770c72_0.conda - sha256: 2c429dbbd5e7256517ef6cdfc30664b0c0e87f90f3c526afe3b97681aafb5623 - md5: acd5901cdd0365e18129f4748e524615 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.45.3-pyha770c72_0.conda + sha256: be48c99e6fb8e12ebee09e6fbb4d78a170b614cdaa19ab791a8f5b6caf09919a + md5: 9b3a68bc7aed7949ef86f950993261f4 depends: - anyio >=3.6.2,<5 - python >=3.9 - typing_extensions >=3.10.0 license: BSD-3-Clause license_family: BSD - size: 58040 - timestamp: 1736016898891 + size: 57934 + timestamp: 1737824077668 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc From c669f7c58937bc2f3fbc9608a5152a617e83f250 Mon Sep 17 00:00:00 2001 From: modularbot Date: Mon, 27 Jan 2025 07:31:21 +0000 Subject: [PATCH 161/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025012705 --- examples/life/magic.lock | 157 ++++++++++++++++++--------------- examples/magic.lock | 157 ++++++++++++++++++--------------- examples/notebooks/magic.lock | 158 +++++++++++++++++++--------------- examples/operators/magic.lock | 157 ++++++++++++++++++--------------- examples/testing/magic.lock | 157 ++++++++++++++++++--------------- magic.lock | 157 ++++++++++++++++++--------------- 6 files changed, 517 insertions(+), 426 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 40e1c1de68..35a2fdcb83 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -172,12 +172,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -453,12 +453,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -717,12 +717,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -3416,6 +3416,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8969999 timestamp: 1737824740139 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda @@ -3456,6 +3457,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8213318 timestamp: 1737808895185 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda @@ -3496,6 +3498,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 5573619 timestamp: 1737806044972 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda @@ -3510,6 +3513,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 637555 timestamp: 1737824783456 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda @@ -3523,6 +3527,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 602892 timestamp: 1737808980001 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda @@ -3536,6 +3541,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 500365 timestamp: 1737806169385 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda @@ -3552,6 +3558,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 604335 timestamp: 1737824891062 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda @@ -3567,6 +3574,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 579626 timestamp: 1737809072479 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda @@ -3582,6 +3590,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 501001 timestamp: 1737807214184 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda @@ -3601,6 +3610,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 521475 timestamp: 1737824942852 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda @@ -3619,6 +3629,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 516126 timestamp: 1737809118915 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda @@ -3637,6 +3648,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 449672 timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda @@ -5358,6 +5370,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1241786 timestamp: 1737824866572 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda @@ -5373,6 +5386,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1153834 timestamp: 1737809048861 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda @@ -5388,6 +5402,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 893482 timestamp: 1737807155720 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda @@ -6275,47 +6290,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda noarch: python - sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 - md5: f09aa38afbb5a1e68bc624a98556bd3f + sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 + md5: 0788ab9a7003126a6d7285d3fb912104 depends: - - max-core ==25.1.0.dev2025012605 release - - max-python >=25.1.0.dev2025012605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012605 release - - mblack ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release + - max-python >=25.1.0.dev2025012705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737868622340 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a - md5: d604a770e815feb97cc163a095d74322 + size: 9922 + timestamp: 1737955039963 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 + md5: c2ef9257cbac5945ec0269b52400177b depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 243456510 - timestamp: 1737868720794 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 - md5: e4e7aecdda98cc52ba8e4c075170713b + size: 243456501 + timestamp: 1737955017859 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 + md5: 85e8cd9ee3ac21238a923b938e997c48 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 245958004 - timestamp: 1737868622338 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 - md5: f188ddc4fef4410d599beafd55e61cf1 + size: 245946155 + timestamp: 1737955039961 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 + md5: 44cfd5ca1dc48bab35146702380ac083 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 205170122 - timestamp: 1737869052124 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d - md5: ae1b2c8ed2537bc3b9cba21266b5771e + size: 205169482 + timestamp: 1737956267686 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f + md5: 42d30c788187591cf4b61d3ef4129e38 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -6336,13 +6351,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120667192 - timestamp: 1737868720803 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 - md5: b2f7e32d1931ad233be7967b4e4880d6 + size: 120669382 + timestamp: 1737955017868 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e + md5: 222a46c2286742510e8ee05ad24f2523 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -6363,13 +6378,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123187293 - timestamp: 1737868622348 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 - md5: 9e3138e7bcd85feea476ca22514f1e1b + size: 123185570 + timestamp: 1737955039973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a + md5: fcb3723a6dbf99dd5d6ab6895e97de58 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -6390,12 +6405,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106062355 - timestamp: 1737869052127 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + size: 106061856 + timestamp: 1737956267689 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda noarch: python - sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 - md5: f9b9c5654edb0396f0793d557c4fb898 + sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 + md5: 15ff6d8c842fbce739084f0bbd23bd27 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6405,8 +6420,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1737868622344 + size: 130811 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6416,18 +6431,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda noarch: python - sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 - md5: 4b66d050c8e56e18a3a7feaaad38d20a + sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 + md5: 961e0d8087b0ab6e38d0e1a518438827 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22930 - timestamp: 1737868622346 + size: 22933 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 diff --git a/examples/magic.lock b/examples/magic.lock index 3f7721cdc2..4676795e18 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -2613,6 +2613,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8969999 timestamp: 1737824740139 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda @@ -2653,6 +2654,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8213318 timestamp: 1737808895185 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda @@ -2693,6 +2695,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 5573619 timestamp: 1737806044972 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda @@ -2707,6 +2710,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 637555 timestamp: 1737824783456 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda @@ -2720,6 +2724,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 602892 timestamp: 1737808980001 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda @@ -2733,6 +2738,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 500365 timestamp: 1737806169385 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda @@ -2749,6 +2755,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 604335 timestamp: 1737824891062 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda @@ -2764,6 +2771,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 579626 timestamp: 1737809072479 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda @@ -2779,6 +2787,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 501001 timestamp: 1737807214184 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda @@ -2798,6 +2807,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 521475 timestamp: 1737824942852 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda @@ -2816,6 +2826,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 516126 timestamp: 1737809118915 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda @@ -2834,6 +2845,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 449672 timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda @@ -4057,6 +4069,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1241786 timestamp: 1737824866572 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda @@ -4072,6 +4085,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1153834 timestamp: 1737809048861 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda @@ -4087,6 +4101,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 893482 timestamp: 1737807155720 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda @@ -4853,47 +4868,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda noarch: python - sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 - md5: f09aa38afbb5a1e68bc624a98556bd3f + sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 + md5: 0788ab9a7003126a6d7285d3fb912104 depends: - - max-core ==25.1.0.dev2025012605 release - - max-python >=25.1.0.dev2025012605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012605 release - - mblack ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release + - max-python >=25.1.0.dev2025012705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737868622340 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a - md5: d604a770e815feb97cc163a095d74322 + size: 9922 + timestamp: 1737955039963 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 + md5: c2ef9257cbac5945ec0269b52400177b depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 243456510 - timestamp: 1737868720794 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 - md5: e4e7aecdda98cc52ba8e4c075170713b + size: 243456501 + timestamp: 1737955017859 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 + md5: 85e8cd9ee3ac21238a923b938e997c48 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 245958004 - timestamp: 1737868622338 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 - md5: f188ddc4fef4410d599beafd55e61cf1 + size: 245946155 + timestamp: 1737955039961 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 + md5: 44cfd5ca1dc48bab35146702380ac083 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 205170122 - timestamp: 1737869052124 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.11release.conda - sha256: 197a9f40d1e6d49f9ff0ca1d42b4a0ad4dc3d393eecbbbbfe4b2c253776caeb6 - md5: 627c21adfa7fe5618373942dfe9fa077 + size: 205169482 + timestamp: 1737956267686 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.11release.conda + sha256: 0d25f1c446705f5719263b8c06af9ce04ff8cfbdc1693d0e2d4fc6cc42e2bcbd + md5: f72d2bd60c1d15d3b477c6be3eabfa93 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.11.* - fastapi - httpx @@ -4914,13 +4929,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 120663808 - timestamp: 1737868720800 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.11release.conda - sha256: f0ba6690a65115f111d4076f591a71ffc973e8a1de3895fbd8d35eb8c93a29a9 - md5: c12aa3f097fa309bccbb60320415d4a5 + size: 120662548 + timestamp: 1737955017865 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.11release.conda + sha256: eeb1f357289071575a862a6704cc7d92d9d03b59987b7173f746019a482f5b7c + md5: 0510f86087d3cd7d781811a20047e6f8 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.11.* - fastapi - httpx @@ -4941,13 +4956,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 123206793 - timestamp: 1737868622345 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.11release.conda - sha256: 4590f14a55ed4daa394e653d748472f1e6c5570f70003820816b2cb77d8f2393 - md5: 306f822767c37f1d60fd970ebdac333e + size: 123202039 + timestamp: 1737955039969 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.11release.conda + sha256: 2370aaf0bbcce7e736a87b2f88cd9c8bd4bac338fe1be8dd245afd16f7fc89fe + md5: 8339b4061e6b3b065ae43a598ed0ea3c depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.11.* - fastapi - httpx @@ -4968,12 +4983,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 106065941 - timestamp: 1737869052126 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + size: 106066748 + timestamp: 1737956267688 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda noarch: python - sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 - md5: f9b9c5654edb0396f0793d557c4fb898 + sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 + md5: 15ff6d8c842fbce739084f0bbd23bd27 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4983,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1737868622344 + size: 130811 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4994,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda noarch: python - sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 - md5: 4b66d050c8e56e18a3a7feaaad38d20a + sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 + md5: 961e0d8087b0ab6e38d0e1a518438827 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22930 - timestamp: 1737868622346 + size: 22933 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index 2a61a6f390..f137729a31 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -169,13 +169,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -465,13 +465,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -753,13 +753,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -3401,6 +3401,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8969999 timestamp: 1737824740139 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda @@ -3441,6 +3442,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8213318 timestamp: 1737808895185 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda @@ -3481,6 +3483,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 5573619 timestamp: 1737806044972 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda @@ -3495,6 +3498,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 637555 timestamp: 1737824783456 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda @@ -3508,6 +3512,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 602892 timestamp: 1737808980001 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda @@ -3521,6 +3526,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 500365 timestamp: 1737806169385 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda @@ -3537,6 +3543,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 604335 timestamp: 1737824891062 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda @@ -3552,6 +3559,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 579626 timestamp: 1737809072479 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda @@ -3567,6 +3575,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 501001 timestamp: 1737807214184 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda @@ -3586,6 +3595,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 521475 timestamp: 1737824942852 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda @@ -3604,6 +3614,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 516126 timestamp: 1737809118915 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda @@ -3622,6 +3633,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 449672 timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda @@ -4845,6 +4857,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1241786 timestamp: 1737824866572 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda @@ -4860,6 +4873,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1153834 timestamp: 1737809048861 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda @@ -4875,6 +4889,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 893482 timestamp: 1737807155720 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda @@ -5651,47 +5666,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda noarch: python - sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 - md5: f09aa38afbb5a1e68bc624a98556bd3f + sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 + md5: 0788ab9a7003126a6d7285d3fb912104 depends: - - max-core ==25.1.0.dev2025012605 release - - max-python >=25.1.0.dev2025012605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012605 release - - mblack ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release + - max-python >=25.1.0.dev2025012705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737868622340 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a - md5: d604a770e815feb97cc163a095d74322 + size: 9922 + timestamp: 1737955039963 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 + md5: c2ef9257cbac5945ec0269b52400177b depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 243456510 - timestamp: 1737868720794 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 - md5: e4e7aecdda98cc52ba8e4c075170713b + size: 243456501 + timestamp: 1737955017859 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 + md5: 85e8cd9ee3ac21238a923b938e997c48 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 245958004 - timestamp: 1737868622338 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 - md5: f188ddc4fef4410d599beafd55e61cf1 + size: 245946155 + timestamp: 1737955039961 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 + md5: 44cfd5ca1dc48bab35146702380ac083 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 205170122 - timestamp: 1737869052124 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d - md5: ae1b2c8ed2537bc3b9cba21266b5771e + size: 205169482 + timestamp: 1737956267686 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f + md5: 42d30c788187591cf4b61d3ef4129e38 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -5712,13 +5727,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120667192 - timestamp: 1737868720803 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 - md5: b2f7e32d1931ad233be7967b4e4880d6 + size: 120669382 + timestamp: 1737955017868 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e + md5: 222a46c2286742510e8ee05ad24f2523 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -5739,13 +5754,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123187293 - timestamp: 1737868622348 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 - md5: 9e3138e7bcd85feea476ca22514f1e1b + size: 123185570 + timestamp: 1737955039973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a + md5: fcb3723a6dbf99dd5d6ab6895e97de58 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -5766,12 +5781,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106062355 - timestamp: 1737869052127 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + size: 106061856 + timestamp: 1737956267689 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda noarch: python - sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 - md5: f9b9c5654edb0396f0793d557c4fb898 + sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 + md5: 15ff6d8c842fbce739084f0bbd23bd27 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5781,8 +5796,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1737868622344 + size: 130811 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5802,18 +5817,18 @@ packages: license_family: BSD size: 68803 timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda noarch: python - sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 - md5: 4b66d050c8e56e18a3a7feaaad38d20a + sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 + md5: 961e0d8087b0ab6e38d0e1a518438827 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22930 - timestamp: 1737868622346 + size: 22933 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -7482,6 +7497,7 @@ packages: - typing_extensions >=4.4.0 - python license: MIT + license_family: MIT size: 51668 timestamp: 1737836872415 - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 4d9c20ea30..9fc75e692a 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -2613,6 +2613,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8969999 timestamp: 1737824740139 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda @@ -2653,6 +2654,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8213318 timestamp: 1737808895185 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda @@ -2693,6 +2695,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 5573619 timestamp: 1737806044972 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda @@ -2707,6 +2710,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 637555 timestamp: 1737824783456 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda @@ -2720,6 +2724,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 602892 timestamp: 1737808980001 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda @@ -2733,6 +2738,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 500365 timestamp: 1737806169385 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda @@ -2749,6 +2755,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 604335 timestamp: 1737824891062 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda @@ -2764,6 +2771,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 579626 timestamp: 1737809072479 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda @@ -2779,6 +2787,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 501001 timestamp: 1737807214184 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda @@ -2798,6 +2807,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 521475 timestamp: 1737824942852 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda @@ -2816,6 +2826,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 516126 timestamp: 1737809118915 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda @@ -2834,6 +2845,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 449672 timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda @@ -4057,6 +4069,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1241786 timestamp: 1737824866572 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda @@ -4072,6 +4085,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1153834 timestamp: 1737809048861 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda @@ -4087,6 +4101,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 893482 timestamp: 1737807155720 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda @@ -4853,47 +4868,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda noarch: python - sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 - md5: f09aa38afbb5a1e68bc624a98556bd3f + sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 + md5: 0788ab9a7003126a6d7285d3fb912104 depends: - - max-core ==25.1.0.dev2025012605 release - - max-python >=25.1.0.dev2025012605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012605 release - - mblack ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release + - max-python >=25.1.0.dev2025012705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737868622340 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a - md5: d604a770e815feb97cc163a095d74322 + size: 9922 + timestamp: 1737955039963 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 + md5: c2ef9257cbac5945ec0269b52400177b depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 243456510 - timestamp: 1737868720794 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 - md5: e4e7aecdda98cc52ba8e4c075170713b + size: 243456501 + timestamp: 1737955017859 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 + md5: 85e8cd9ee3ac21238a923b938e997c48 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 245958004 - timestamp: 1737868622338 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 - md5: f188ddc4fef4410d599beafd55e61cf1 + size: 245946155 + timestamp: 1737955039961 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 + md5: 44cfd5ca1dc48bab35146702380ac083 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 205170122 - timestamp: 1737869052124 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d - md5: ae1b2c8ed2537bc3b9cba21266b5771e + size: 205169482 + timestamp: 1737956267686 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f + md5: 42d30c788187591cf4b61d3ef4129e38 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4914,13 +4929,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120667192 - timestamp: 1737868720803 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 - md5: b2f7e32d1931ad233be7967b4e4880d6 + size: 120669382 + timestamp: 1737955017868 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e + md5: 222a46c2286742510e8ee05ad24f2523 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4941,13 +4956,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123187293 - timestamp: 1737868622348 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 - md5: 9e3138e7bcd85feea476ca22514f1e1b + size: 123185570 + timestamp: 1737955039973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a + md5: fcb3723a6dbf99dd5d6ab6895e97de58 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4968,12 +4983,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106062355 - timestamp: 1737869052127 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + size: 106061856 + timestamp: 1737956267689 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda noarch: python - sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 - md5: f9b9c5654edb0396f0793d557c4fb898 + sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 + md5: 15ff6d8c842fbce739084f0bbd23bd27 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4983,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1737868622344 + size: 130811 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4994,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda noarch: python - sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 - md5: 4b66d050c8e56e18a3a7feaaad38d20a + sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 + md5: 961e0d8087b0ab6e38d0e1a518438827 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22930 - timestamp: 1737868622346 + size: 22933 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock index 4d9c20ea30..9fc75e692a 100644 --- a/examples/testing/magic.lock +++ b/examples/testing/magic.lock @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -2613,6 +2613,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8969999 timestamp: 1737824740139 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda @@ -2653,6 +2654,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8213318 timestamp: 1737808895185 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda @@ -2693,6 +2695,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 5573619 timestamp: 1737806044972 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda @@ -2707,6 +2710,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 637555 timestamp: 1737824783456 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda @@ -2720,6 +2724,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 602892 timestamp: 1737808980001 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda @@ -2733,6 +2738,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 500365 timestamp: 1737806169385 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda @@ -2749,6 +2755,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 604335 timestamp: 1737824891062 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda @@ -2764,6 +2771,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 579626 timestamp: 1737809072479 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda @@ -2779,6 +2787,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 501001 timestamp: 1737807214184 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda @@ -2798,6 +2807,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 521475 timestamp: 1737824942852 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda @@ -2816,6 +2826,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 516126 timestamp: 1737809118915 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda @@ -2834,6 +2845,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 449672 timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda @@ -4057,6 +4069,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1241786 timestamp: 1737824866572 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda @@ -4072,6 +4085,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1153834 timestamp: 1737809048861 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda @@ -4087,6 +4101,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 893482 timestamp: 1737807155720 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda @@ -4853,47 +4868,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda noarch: python - sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 - md5: f09aa38afbb5a1e68bc624a98556bd3f + sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 + md5: 0788ab9a7003126a6d7285d3fb912104 depends: - - max-core ==25.1.0.dev2025012605 release - - max-python >=25.1.0.dev2025012605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012605 release - - mblack ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release + - max-python >=25.1.0.dev2025012705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737868622340 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a - md5: d604a770e815feb97cc163a095d74322 + size: 9922 + timestamp: 1737955039963 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 + md5: c2ef9257cbac5945ec0269b52400177b depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 243456510 - timestamp: 1737868720794 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 - md5: e4e7aecdda98cc52ba8e4c075170713b + size: 243456501 + timestamp: 1737955017859 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 + md5: 85e8cd9ee3ac21238a923b938e997c48 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 245958004 - timestamp: 1737868622338 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 - md5: f188ddc4fef4410d599beafd55e61cf1 + size: 245946155 + timestamp: 1737955039961 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 + md5: 44cfd5ca1dc48bab35146702380ac083 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 205170122 - timestamp: 1737869052124 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d - md5: ae1b2c8ed2537bc3b9cba21266b5771e + size: 205169482 + timestamp: 1737956267686 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f + md5: 42d30c788187591cf4b61d3ef4129e38 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4914,13 +4929,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120667192 - timestamp: 1737868720803 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 - md5: b2f7e32d1931ad233be7967b4e4880d6 + size: 120669382 + timestamp: 1737955017868 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e + md5: 222a46c2286742510e8ee05ad24f2523 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4941,13 +4956,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123187293 - timestamp: 1737868622348 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 - md5: 9e3138e7bcd85feea476ca22514f1e1b + size: 123185570 + timestamp: 1737955039973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a + md5: fcb3723a6dbf99dd5d6ab6895e97de58 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4968,12 +4983,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106062355 - timestamp: 1737869052127 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + size: 106061856 + timestamp: 1737956267689 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda noarch: python - sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 - md5: f9b9c5654edb0396f0793d557c4fb898 + sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 + md5: 15ff6d8c842fbce739084f0bbd23bd27 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4983,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1737868622344 + size: 130811 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -4994,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda noarch: python - sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 - md5: 4b66d050c8e56e18a3a7feaaad38d20a + sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 + md5: 961e0d8087b0ab6e38d0e1a518438827 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22930 - timestamp: 1737868622346 + size: 22933 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a diff --git a/magic.lock b/magic.lock index 8a62c653f9..17140d55cc 100644 --- a/magic.lock +++ b/magic.lock @@ -134,12 +134,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -358,12 +358,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -573,12 +573,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -2616,6 +2616,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8969999 timestamp: 1737824740139 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-19.0.0-h03ebaaf_8_cpu.conda @@ -2656,6 +2657,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 8213318 timestamp: 1737808895185 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-19.0.0-h819e3af_8_cpu.conda @@ -2696,6 +2698,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 5573619 timestamp: 1737806044972 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda @@ -2710,6 +2713,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 637555 timestamp: 1737824783456 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda @@ -2723,6 +2727,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 602892 timestamp: 1737808980001 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda @@ -2736,6 +2741,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 500365 timestamp: 1737806169385 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda @@ -2752,6 +2758,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 604335 timestamp: 1737824891062 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda @@ -2767,6 +2774,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 579626 timestamp: 1737809072479 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda @@ -2782,6 +2790,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 501001 timestamp: 1737807214184 - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda @@ -2801,6 +2810,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 521475 timestamp: 1737824942852 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda @@ -2819,6 +2829,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 516126 timestamp: 1737809118915 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda @@ -2837,6 +2848,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 449672 timestamp: 1737807386331 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda @@ -4060,6 +4072,7 @@ packages: arch: x86_64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1241786 timestamp: 1737824866572 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libparquet-19.0.0-hfc78867_8_cpu.conda @@ -4075,6 +4088,7 @@ packages: arch: aarch64 platform: linux license: Apache-2.0 + license_family: APACHE size: 1153834 timestamp: 1737809048861 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-19.0.0-h636d7b7_8_cpu.conda @@ -4090,6 +4104,7 @@ packages: arch: arm64 platform: osx license: Apache-2.0 + license_family: APACHE size: 893482 timestamp: 1737807155720 - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.46-h943b412_0.conda @@ -4865,47 +4880,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda noarch: python - sha256: 8c9827436fb98c4de9cdf0a0f74cdfe1dbe2efa8484f19ced1f4eb939ba0f919 - md5: f09aa38afbb5a1e68bc624a98556bd3f + sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 + md5: 0788ab9a7003126a6d7285d3fb912104 depends: - - max-core ==25.1.0.dev2025012605 release - - max-python >=25.1.0.dev2025012605,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012605 release - - mblack ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release + - max-python >=25.1.0.dev2025012705,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 9920 - timestamp: 1737868622340 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012605-release.conda - sha256: e9ef000deed41edd45df86cdeb3c46eb933a85dc7929f399d18746fa6bf84d3a - md5: d604a770e815feb97cc163a095d74322 + size: 9922 + timestamp: 1737955039963 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda + sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 + md5: c2ef9257cbac5945ec0269b52400177b depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 243456510 - timestamp: 1737868720794 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012605-release.conda - sha256: 589289450e22c82b178157c51ba011e795c115ee4da8f21d4dd8055e05d991c0 - md5: e4e7aecdda98cc52ba8e4c075170713b + size: 243456501 + timestamp: 1737955017859 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda + sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 + md5: 85e8cd9ee3ac21238a923b938e997c48 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 245958004 - timestamp: 1737868622338 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012605-release.conda - sha256: 3004e8b1fca572284485b488639c916e2028fc022e7f9eaece25676c0d420521 - md5: f188ddc4fef4410d599beafd55e61cf1 + size: 245946155 + timestamp: 1737955039961 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda + sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 + md5: 44cfd5ca1dc48bab35146702380ac083 depends: - - mblack ==25.1.0.dev2025012605 release + - mblack ==25.1.0.dev2025012705 release license: LicenseRef-Modular-Proprietary - size: 205170122 - timestamp: 1737869052124 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: 296dcbab2616decb3e19510a8d56d2ad7208fbdc65aa9a5c65c24053e097083d - md5: ae1b2c8ed2537bc3b9cba21266b5771e + size: 205169482 + timestamp: 1737956267686 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f + md5: 42d30c788187591cf4b61d3ef4129e38 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4926,13 +4941,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120667192 - timestamp: 1737868720803 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: d84debf9ad9537afbf502c89baa3e606e12caba812b193d05e5480ffbec8a8f3 - md5: b2f7e32d1931ad233be7967b4e4880d6 + size: 120669382 + timestamp: 1737955017868 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e + md5: 222a46c2286742510e8ee05ad24f2523 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4953,13 +4968,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123187293 - timestamp: 1737868622348 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012605-3.12release.conda - sha256: a4fa173d3d6f12a6ee5fa1dc61300fa3392fd82e416025a0cbd97c6ac01e2288 - md5: 9e3138e7bcd85feea476ca22514f1e1b + size: 123185570 + timestamp: 1737955039973 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda + sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a + md5: fcb3723a6dbf99dd5d6ab6895e97de58 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python 3.12.* - fastapi - httpx @@ -4980,12 +4995,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106062355 - timestamp: 1737869052127 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012605-release.conda + size: 106061856 + timestamp: 1737956267689 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda noarch: python - sha256: 76d9f174ae8245596fcbed5a05d7b0a49ef8eaceac009d1d4c2842f5f31592d6 - md5: f9b9c5654edb0396f0793d557c4fb898 + sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 + md5: 15ff6d8c842fbce739084f0bbd23bd27 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4995,8 +5010,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130814 - timestamp: 1737868622344 + size: 130811 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5006,18 +5021,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012605-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda noarch: python - sha256: 4e786c10774447edaf5fa00324223340fa7bba82c9b15058903aed23b2a43e25 - md5: 4b66d050c8e56e18a3a7feaaad38d20a + sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 + md5: 961e0d8087b0ab6e38d0e1a518438827 depends: - - max-core ==25.1.0.dev2025012605 release + - max-core ==25.1.0.dev2025012705 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22930 - timestamp: 1737868622346 + size: 22933 + timestamp: 1737955039968 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a From 13ce670dc1fbb0b2f67d7cb924a7a230b56eafa4 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Mon, 27 Jan 2025 08:05:19 -0800 Subject: [PATCH 162/182] [Kernels][GPU] Extend DUMP_GPU_* to be able to specify paths MODULAR_ORIG_COMMIT_REV_ID: a4ac555d7329161f5a31acbc7c25e98e1e91ad01 --- stdlib/src/sys/param_env.mojo | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/stdlib/src/sys/param_env.mojo b/stdlib/src/sys/param_env.mojo index d0484a82b4..ea70902070 100644 --- a/stdlib/src/sys/param_env.mojo +++ b/stdlib/src/sys/param_env.mojo @@ -53,6 +53,17 @@ fn is_defined[name: StringLiteral]() -> Bool: return __mlir_attr[`#kgen.param.expr : i1`] +fn _is_bool_like(val: String) -> Bool: + return val.lower() in ( + String("true"), + String("1"), + String("on"), + String("false"), + String("0"), + String("off"), + ) + + fn env_get_bool[name: StringLiteral]() -> Bool: """Try to get an boolean-valued define. Compilation fails if the name is not defined or the value is neither `True` or `False`. @@ -65,16 +76,8 @@ fn env_get_bool[name: StringLiteral]() -> Bool: """ alias val = StringLiteral.get[env_get_string[name]().lower()]() - @parameter - if val in ("true", "1", "on"): - return True - - @parameter - if val in ("false", "0", "off"): - return False - constrained[ - False, + _is_bool_like(val), String( "the boolean environment value of `", name, @@ -83,7 +86,8 @@ fn env_get_bool[name: StringLiteral]() -> Bool: "` is not recognized", ), ]() - return False + + return val in ("true", "1", "on") fn env_get_bool[name: StringLiteral, default: Bool]() -> Bool: From 6a89a1b618eb22eb8da09950f3a606e7666a7523 Mon Sep 17 00:00:00 2001 From: Tracy Sharpe <99041446+raiseirql@users.noreply.github.com> Date: Mon, 27 Jan 2025 08:31:08 -0800 Subject: [PATCH 163/182] [Kernels][AMD] `_amdgpu.mojo` cleanup (#54641) MODULAR_ORIG_COMMIT_REV_ID: f45adb6c7039f7550e4071afe8112ed08f91bcd6 --- stdlib/src/sys/_amdgpu.mojo | 101 +++++++++--------------------------- 1 file changed, 24 insertions(+), 77 deletions(-) diff --git a/stdlib/src/sys/_amdgpu.mojo b/stdlib/src/sys/_amdgpu.mojo index 2fa98df525..9e16997830 100644 --- a/stdlib/src/sys/_amdgpu.mojo +++ b/stdlib/src/sys/_amdgpu.mojo @@ -54,9 +54,9 @@ struct amd_signal_t: @always_inline -fn update_mbox(sig: UnsafePointer[amd_signal_t]): +fn update_mbox(sig: UnsafePointer[amd_signal_t, **_]): var mb = UnsafePointer.address_of(sig[].event_mailbox_ptr).bitcast[ - UnsafePointer[UInt64] + UnsafePointer[UInt64, address_space = _GPUAddressSpace.GLOBAL] ]()[] if mb: var id = sig[].event_id.cast[DType.uint64]() @@ -67,7 +67,7 @@ fn update_mbox(sig: UnsafePointer[amd_signal_t]): @always_inline fn hsa_signal_add(sig: UInt64, value: UInt64): var s = UnsafePointer.address_of(sig).bitcast[ - UnsafePointer[amd_signal_t] + UnsafePointer[amd_signal_t, address_space = _GPUAddressSpace.GLOBAL] ]()[] _ = Atomic._fetch_add(UnsafePointer.address_of(s[].value), value) update_mbox(s) @@ -156,16 +156,7 @@ fn append_bytes( fn pack_uint64() -> UInt64: var arg = UInt64(0) if len(data) >= 8: - arg = ( - data[0].cast[DType.uint64]() - | (data[1].cast[DType.uint64]() << 8) - | (data[2].cast[DType.uint64]() << 16) - | (data[3].cast[DType.uint64]() << 24) - | (data[4].cast[DType.uint64]() << 32) - | (data[5].cast[DType.uint64]() << 40) - | (data[6].cast[DType.uint64]() << 48) - | (data[7].cast[DType.uint64]() << 56) - ) + arg = data.unsafe_ptr().bitcast[UInt64]()[] data = data[8:] else: var ii = 0 @@ -195,6 +186,7 @@ fn append_bytes( ) +@no_inline fn message_append_bytes( service_id: UInt32, msg_desc: UInt64, data: Span[UInt8] ) -> (UInt64, UInt64): @@ -342,7 +334,7 @@ fn fprintf_stdout_begin() -> UInt64: Returns: Message descriptor for a new printf invocation. """ - return begin_fprintf(0) + return begin_fprintf(FprintfCtrl.stdout) @always_inline @@ -833,67 +825,7 @@ fn send_signal(signal: UInt64): hsa_signal_add(signal, 1) -fn _hostcall( - mut buffer: Buffer, - service_id: UInt32, - arg0: UInt64, - arg1: UInt64, - arg2: UInt64, - arg3: UInt64, - arg4: UInt64, - arg5: UInt64, - arg6: UInt64, - arg7: UInt64, -) -> (UInt64, UInt64): - """ - The implementation that should be hidden behind an ABI - The transaction is a wave-wide operation, where the service_id - must be uniform, but the parameters are different for each - workitem. Parameters from all active lanes are written into a - hostcall packet. The hostcall blocks until the host processes the - request, and returns the response it receiveds. - - TODO: This function and everything above it should eventually move - to a separate library that is loaded by the language runtime. The - function itself will be exposed as an orindary function symbol to - be linked into kernel objects that are loaded after this library. - - *** INTERNAL USE ONLY *** - Internal function, not safe for direct use in user - code. Application kernels must only use __ockl_hostcall_preview() - defined elsewhere.""" - # all 0s - var me = lane_id() - # all 0s - var low = readfirstlane(me).cast[DType.uint32]() - - var packet_ptr = buffer.pop_free_stack(me, low) - - var header = buffer.get_header(packet_ptr) - var payload = buffer.get_payload(packet_ptr) - - header.fill_packet( - payload, - service_id, - arg0, - arg1, - arg2, - arg3, - arg4, - arg5, - arg6, - arg7, - me, - low, - ) - - buffer.push_ready_stack(packet_ptr, me, low) - - var retval = header.get_return_value(payload, me, low) - buffer.return_free_packet(packet_ptr, me, low) - return retval - - +@no_inline fn hostcall( service_id: UInt32, arg0: UInt64, @@ -945,8 +877,16 @@ fn hostcall( .offset(10)[] ) - return _hostcall( - buffer, + var me = lane_id() + var low = readfirstlane(me).cast[DType.uint32]() + + var packet_ptr = buffer.pop_free_stack(me, low) + + var header = buffer.get_header(packet_ptr) + var payload = buffer.get_payload(packet_ptr) + + header.fill_packet( + payload, service_id, arg0, arg1, @@ -956,4 +896,11 @@ fn hostcall( arg5, arg6, arg7, + me, + low, ) + + buffer.push_ready_stack(packet_ptr, me, low) + var retval = header.get_return_value(payload, me, low) + buffer.return_free_packet(packet_ptr, me, low) + return retval From d344d7ba18046945b01a0ec668237971898f51cc Mon Sep 17 00:00:00 2001 From: soraros Date: Mon, 27 Jan 2025 09:39:03 -0800 Subject: [PATCH 164/182] [External] [stdlib] Add `build` task in `pixi.toml` to build the stdlib (#54663) [External] [stdlib] Add `build` task in `pixi.toml` to build the stdlib Co-authored-by: soraros Closes modularml/mojo#3970 MODULAR_ORIG_COMMIT_REV_ID: 9f343de748cdb1c4c5216963782dfb8b4971bb66 --- pixi.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pixi.toml b/pixi.toml index 0067a5d6c1..37772a1b5e 100644 --- a/pixi.toml +++ b/pixi.toml @@ -5,11 +5,12 @@ channels = ["conda-forge", "https://conda.modular.com/max-nightly/"] platforms = ["linux-64", "linux-aarch64", "osx-arm64"] [tasks] -tests ="./stdlib/scripts/run-tests.sh" +build = "./stdlib/scripts/build-stdlib.sh" +tests = "./stdlib/scripts/run-tests.sh" examples = "./examples/run-examples.sh" benchmarks = { cmd = ["./stdlib/scripts/run-benchmarks.sh"], env = { MODULAR_MOJO_NIGHTLY_IMPORT_PATH = "$CONDA_PREFIX/lib/mojo" } } [dependencies] python = ">=3.9,<3.13" lit = "*" -max = "*" \ No newline at end of file +max = "*" From cba1fed83b5284df8b044c151d29ce9614705780 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Tue, 28 Jan 2025 12:54:05 -0800 Subject: [PATCH 165/182] Update github paths for nightly/main branch update MODULAR_ORIG_COMMIT_REV_ID: 8b537faac59ee67e5019900a18a3774b802d77e2 --- docs/manual/get-started.mdx | 4 ++-- docs/manual/operators.mdx | 2 +- docs/tools/testing.mdx | 14 +++++++------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/manual/get-started.mdx b/docs/manual/get-started.mdx index da014c24d4..799ebbc78d 100644 --- a/docs/manual/get-started.mdx +++ b/docs/manual/get-started.mdx @@ -2,7 +2,7 @@ title: "Get started with Mojo" sidebar_label: "Tutorial: Get started with Mojo" description: "Install Mojo and learn the language basics by building a complete Mojo program" -github_url: https://github.com/modular/mojo/tree/nightly/examples/life +github_url: https://github.com/modular/mojo/tree/main/examples/life image: /images/artwork/mojo-get-started.jpg --- @@ -37,7 +37,7 @@ This tutorial might be a little long because there's a lot to learn, but we tried to keep the explanations simple, and we included links along the way for you to go learn more about each topic. If you just want to see the finished code, you can [get it on -GitHub](https://github.com/modular/mojo/tree/nightly/examples/life). +GitHub](https://github.com/modular/mojo/tree/main/examples/life). System requirements: diff --git a/docs/manual/operators.mdx b/docs/manual/operators.mdx index baaf9f5d8f..902e453224 100644 --- a/docs/manual/operators.mdx +++ b/docs/manual/operators.mdx @@ -1030,7 +1030,7 @@ operations like printing complex values. We'll also allow mixing `Complex` and This example builds our `Complex` struct incrementally. You can also find the [complete example in the public Mojo GitHub -repo](https://github.com/modular/mojo/tree/nightly/examples/operators). +repo](https://github.com/modular/mojo/tree/main/examples/operators). :::note diff --git a/docs/tools/testing.mdx b/docs/tools/testing.mdx index f444d44d5a..ed1b22ea62 100644 --- a/docs/tools/testing.mdx +++ b/docs/tools/testing.mdx @@ -2,7 +2,7 @@ title: Testing sidebar_position: 2 description: Testing Mojo programs. -github_url: https://github.com/modular/mojo/tree/nightly/examples/testing +github_url: https://github.com/modular/mojo/tree/main/examples/testing --- Mojo includes a framework for developing and executing unit tests. The framework @@ -102,9 +102,9 @@ its error message. - [Writing API documentation tests](#writing-api-documentation-tests) discusses how to use the Mojo testing framework to test code examples in your API documentation. -- The public [GitHub repo](https://github.com/modular/mojo/tree/nightly) +- The public [GitHub repo](https://github.com/modular/mojo/tree/main) contains an [example - project](https://github.com/modular/mojo/tree/nightly/examples/testing) to + project](https://github.com/modular/mojo/tree/main/examples/testing) to demonstrate both unit testing and docstring testing. Several of the examples shown later are based on this project. @@ -297,7 +297,7 @@ the following: If needed, you can optionally use the `-I` option one or more times to append additional paths to the list of directories searched to import Mojo modules and packages. Consider the [example testing -project](https://github.com/modular/mojo/tree/nightly/examples/testing) in +project](https://github.com/modular/mojo/tree/main/examples/testing) in GitHub, which has the following directory structure: ```output @@ -369,7 +369,7 @@ By including the `--collect-only` or `--co` option, you can use `mojo test` to discover and print a list of tests. Consider the [example testing -project](https://github.com/modular/mojo/tree/nightly/examples/testing) +project](https://github.com/modular/mojo/tree/main/examples/testing) directory structure shown in the [Running tests](#running-tests) section. The following command produces a list of all of the tests defined in the `test` directory hierarchy. @@ -440,7 +440,7 @@ output shown): You can also produce JSON output for test collection as well. Consider the [example testing -project](https://github.com/modular/mojo/tree/nightly/examples/testing) +project](https://github.com/modular/mojo/tree/main/examples/testing) directory structure shown in the [Running tests](#running-tests) section. The following command collects a list in JSON format of all of the tests defined in the `test` directory hierarchy: @@ -626,7 +626,7 @@ suite within the same module. The format of a documentation test identifier is `@::`. This is best explained by an example. Consider the [example testing -project](https://github.com/modular/mojo/tree/nightly/examples/testing) +project](https://github.com/modular/mojo/tree/main/examples/testing) directory structure shown in the [Running tests](#running-tests) section. The source files in the `src` directory might contain docstrings for the `my_math` package, the `utils.mojo` module, and the individual functions within that From 1ce5c3e4e3bf713393928c18f5d3fb4c84156673 Mon Sep 17 00:00:00 2001 From: Owen Hilyard Date: Tue, 28 Jan 2025 14:31:26 -0800 Subject: [PATCH 166/182] [External] [stdlib] Enhance Linked List (#54700) [External] [stdlib] Enhance Linked List Adds a `LinkedList` type which implements most of the API surface of `List` (also grabbing the tests). This should help with filling in basic data structures in the stdlib. No iterator because I ran into some nasty issues with origins and I'm not sure how far I can push casting them before I get to UB. There's also an instance of `list.__getitem__(0).__getitem__(1).value = "Mojo"` in test_linked_list.mojo since I couldn't find another way to avoid the copy. If someone has a solution please let me know. --------- Signed-off-by: Lukas Hermann <1734032+lsh@users.noreply.github.com> Co-authored-by: Owen Hilyard Co-authored-by: Lukas Hermann <1734032+lsh@users.noreply.github.com> Closes modularml/mojo#3942 MODULAR_ORIG_COMMIT_REV_ID: 85e58ec8b82a0d7cc34667c247b6bd980550a0f4 --- stdlib/src/builtin/value.mojo | 38 ++ stdlib/src/collections/linked_list.mojo | 531 ++++++++++++++++-- stdlib/test/collections/test_linked_list.mojo | 461 ++++++++++++++- stdlib/test/collections/test_list.mojo | 48 +- stdlib/test/test_utils/__init__.mojo | 3 + stdlib/test/test_utils/types.mojo | 66 ++- 6 files changed, 1048 insertions(+), 99 deletions(-) diff --git a/stdlib/src/builtin/value.mojo b/stdlib/src/builtin/value.mojo index a96e88d045..ac0ba28484 100644 --- a/stdlib/src/builtin/value.mojo +++ b/stdlib/src/builtin/value.mojo @@ -308,3 +308,41 @@ trait BoolableKeyElement(Boolable, KeyElement): """ pass + + +trait EqualityComparableWritableCollectionElement( + WritableCollectionElement, EqualityComparable +): + """A trait that combines the CollectionElement, Writable and + EqualityComparable traits. + + This trait requires types to implement CollectionElement, Writable and + EqualityComparable interfaces, allowing them to be used in collections, + compared, and written to output. + """ + + pass + + +trait WritableCollectionElementNew(CollectionElementNew, Writable): + """A trait that combines the CollectionElement and Writable traits. + + This trait requires types to implement both CollectionElement and Writable + interfaces, allowing them to be used in collections and written to output. + """ + + pass + + +trait EqualityComparableWritableCollectionElementNew( + WritableCollectionElementNew, EqualityComparable +): + """A trait that combines the CollectionElement, Writable and + EqualityComparable traits. + + This trait requires types to implement CollectionElement, Writable and + EqualityComparable interfaces, allowing them to be used in collections, + compared, and written to output. + """ + + pass diff --git a/stdlib/src/collections/linked_list.mojo b/stdlib/src/collections/linked_list.mojo index 1e386a263a..19beb26112 100644 --- a/stdlib/src/collections/linked_list.mojo +++ b/stdlib/src/collections/linked_list.mojo @@ -14,28 +14,33 @@ from memory import UnsafePointer from collections import Optional from collections._index_normalization import normalize_index +from os import abort @value -struct Node[ElementType: WritableCollectionElement]: +struct Node[ + ElementType: CollectionElement, +]: """A node in a linked list data structure. Parameters: ElementType: The type of element stored in the node. """ + alias _NodePointer = UnsafePointer[Self] + var value: ElementType """The value stored in this node.""" - var prev: UnsafePointer[Node[ElementType]] + var prev: Self._NodePointer """The previous node in the list.""" - var next: UnsafePointer[Node[ElementType]] + var next: Self._NodePointer """The next node in the list.""" fn __init__( out self, owned value: ElementType, - prev: Optional[UnsafePointer[Node[ElementType]]], - next: Optional[UnsafePointer[Node[ElementType]]], + prev: Optional[Self._NodePointer], + next: Optional[Self._NodePointer], ): """Initialize a new Node with the given value and optional prev/next pointers. @@ -46,22 +51,32 @@ struct Node[ElementType: WritableCollectionElement]: next: Optional pointer to the next node. """ self.value = value^ - self.prev = prev.value() if prev else __type_of(self.prev)() - self.next = next.value() if next else __type_of(self.next)() + self.prev = prev.value() if prev else Self._NodePointer() + self.next = next.value() if next else Self._NodePointer() - fn __str__(self) -> String: + fn __str__[ + ElementType: WritableCollectionElement + ](self: Node[ElementType]) -> String: """Convert this node's value to a string representation. + Parameters: + ElementType: Used to conditionally enable this function if + `ElementType` is `Writable`. + Returns: String representation of the node's value. """ - return String.write(self) + return String.write(self.value) @no_inline - fn write_to[W: Writer](self, mut writer: W): + fn write_to[ + ElementType: WritableCollectionElement, W: Writer + ](self: Node[ElementType], mut writer: W): """Write this node's value to the given writer. Parameters: + ElementType: Used to conditionally enable this function if + `ElementType` is `Writable`. W: The type of writer to write the value to. Args: @@ -70,7 +85,9 @@ struct Node[ElementType: WritableCollectionElement]: writer.write(self.value) -struct LinkedList[ElementType: WritableCollectionElement]: +struct LinkedList[ + ElementType: CollectionElement, +]: """A doubly-linked list implementation. A doubly-linked list is a data structure where each element points to both @@ -79,70 +96,104 @@ struct LinkedList[ElementType: WritableCollectionElement]: Parameters: ElementType: The type of elements stored in the list. Must implement - WritableCollectionElement. + CollectionElement. """ - var _head: UnsafePointer[Node[ElementType]] + alias _NodePointer = UnsafePointer[Node[ElementType]] + + var _head: Self._NodePointer """The first node in the list.""" - var _tail: UnsafePointer[Node[ElementType]] + var _tail: Self._NodePointer """The last node in the list.""" var _size: Int """The number of elements in the list.""" fn __init__(out self): - """Initialize an empty linked list.""" - self._head = __type_of(self._head)() - self._tail = __type_of(self._tail)() + """ + Initialize an empty linked list. + + Time Complexity: O(1) + """ + self._head = Self._NodePointer() + self._tail = Self._NodePointer() self._size = 0 fn __init__(mut self, owned *elements: ElementType): """Initialize a linked list with the given elements. + Time Complexity: O(n) in len(elements) + Args: elements: Variable number of elements to initialize the list with. """ self = Self(elements=elements^) fn __init__(out self, *, owned elements: VariadicListMem[ElementType, _]): - """Initialize a linked list with the given elements. + """ + Construct a list from a `VariadicListMem`. + + Time Complexity: O(n) in len(elements) Args: - elements: Variable number of elements to initialize the list with. + elements: The elements to add to the list. """ self = Self() - for elem in elements: - self.append(elem[]) + var length = len(elements) + + for i in range(length): + var src = UnsafePointer.address_of(elements[i]) + var node = Self._NodePointer.alloc(1) + if not node: + abort("Out of memory") + var dst = UnsafePointer.address_of(node[].value) + src.move_pointee_into(dst) + node[].next = Self._NodePointer() + node[].prev = self._tail + if self._tail: + self._tail[].next = node + self._tail = node + else: + self._head = node + self._tail = node # Do not destroy the elements when their backing storage goes away. # FIXME(https://github.com/modular/mojo/issues/3969) this is leaking! __disable_del elements + self._size = length + fn __copyinit__(mut self, read other: Self): """Initialize this list as a copy of another list. + Time Complexity: O(n) in len(elements) + Args: other: The list to copy from. """ - self._head = other._head - self._tail = other._tail - self._size = other._size + self = other.copy() fn __moveinit__(mut self, owned other: Self): """Initialize this list by moving elements from another list. + Time Complexity: O(1) + Args: other: The list to move elements from. """ self._head = other._head self._tail = other._tail self._size = other._size - other._head = __type_of(other._head)() - other._tail = __type_of(other._tail)() + other._head = Self._NodePointer() + other._tail = Self._NodePointer() other._size = 0 fn __del__(owned self): - """Clean up the list by freeing all nodes.""" + """ + Clean up the list by freeing all nodes. + + Time Complexity: O(n) in len(self) + """ var curr = self._head while curr: var next = curr[].next @@ -151,15 +202,22 @@ struct LinkedList[ElementType: WritableCollectionElement]: curr = next fn append(mut self, owned value: ElementType): - """Add an element to the end of the list. + """ + Add an element to the end of the list. + + Time Complexity: O(1) Args: value: The value to append. """ - var node = Node(value^, self._tail, None) - var addr = UnsafePointer[__type_of(node)].alloc(1) - addr.init_pointee_move(node) - if self: + var addr = Self._NodePointer.alloc(1) + if not addr: + abort("Out of memory") + var value_ptr = UnsafePointer.address_of(addr[].value) + value_ptr.init_pointee_move(value^) + addr[].prev = self._tail + addr[].next = Self._NodePointer() + if self._tail: self._tail[].next = addr else: self._head = addr @@ -167,13 +225,18 @@ struct LinkedList[ElementType: WritableCollectionElement]: self._size += 1 fn prepend(mut self, owned value: ElementType): - """Add an element to the beginning of the list. + """ + Add an element to the beginning of the list. + + Time Complexity: O(1) Args: value: The value to prepend. """ var node = Node(value^, None, self._head) - var addr = UnsafePointer[__type_of(node)].alloc(1) + var addr = Self._NodePointer.alloc(1) + if not addr: + abort("Out of memory") addr.init_pointee_move(node) if self: self._head[].prev = addr @@ -183,8 +246,12 @@ struct LinkedList[ElementType: WritableCollectionElement]: self._size += 1 fn reverse(mut self): - """Reverse the order of elements in the list.""" - var prev = __type_of(self._head)() + """ + Reverse the order of elements in the list. + + Time Complexity: O(n) in len(self) + """ + var prev = Self._NodePointer() var curr = self._head while curr: var next = curr[].next @@ -194,23 +261,154 @@ struct LinkedList[ElementType: WritableCollectionElement]: self._tail = self._head self._head = prev - fn pop(mut self) -> ElementType: - """Remove and return the first element of the list. + fn pop(mut self) raises -> ElementType: + """Remove and return the last element of the list. + + Time Complexity: O(1) + + Returns: + The last element in the list. + """ + var elem = self._tail + if not elem: + raise "Pop on empty list." + + var value = elem[].value + self._tail = elem[].prev + self._size -= 1 + if self._size == 0: + self._head = Self._NodePointer() + else: + self._tail[].next = Self._NodePointer() + elem.free() + return value^ + + fn pop[I: Indexer](mut self, owned i: I) raises -> ElementType: + """ + Remove the ith element of the list, counting from the tail if + given a negative index. + + Time Complexity: O(1) + + Parameters: + I: The type of index to use. + + Args: + i: The index of the element to get. Returns: - The first element in the list. + Ownership of the indicated element. + """ + var current = self._get_node_ptr(Int(i)) + + if current: + var node = current[] + if node.prev: + node.prev[].next = node.next + else: + self._head = node.next + if node.next: + node.next[].prev = node.prev + else: + self._tail = node.prev + + var data = node.value^ + + # Aside from T, destructor is trivial + __mlir_op.`lit.ownership.mark_destroyed`( + __get_mvalue_as_litref(node) + ) + current.free() + self._size -= 1 + return data^ + + raise String("Invalid index for pop: {}").format(Int(i)) + + fn maybe_pop(mut self) -> Optional[ElementType]: + """ + Removes the head of the list and returns it, if it exists. + + Time Complexity: O(1) + + Returns: + The head of the list, if it was present. """ var elem = self._tail + if not elem: + return Optional[ElementType]() var value = elem[].value self._tail = elem[].prev self._size -= 1 if self._size == 0: - self._head = __type_of(self._head)() + self._head = Self._NodePointer() + else: + self._tail[].next = Self._NodePointer() + elem.free() return value^ + fn maybe_pop[I: Indexer](mut self, owned i: I) -> Optional[ElementType]: + """ + Remove the ith element of the list, counting from the tail if + given a negative index. + + Time Complexity: O(1) + + Parameters: + I: The type of index to use. + + Args: + i: The index of the element to get. + + Returns: + The element, if it was found. + """ + var current = self._get_node_ptr(Int(i)) + + if not current: + return Optional[ElementType]() + else: + var node = current[] + if node.prev: + node.prev[].next = node.next + else: + self._head = node.next + if node.next: + node.next[].prev = node.prev + else: + self._tail = node.prev + + var data = node.value^ + + # Aside from T, destructor is trivial + __mlir_op.`lit.ownership.mark_destroyed`( + __get_mvalue_as_litref(node) + ) + current.free() + self._size -= 1 + return Optional[ElementType](data^) + + fn clear(mut self): + """ + Removes all elements from the list. + + Time Complexity: O(n) in len(self) + """ + var current = self._head + while current: + var old = current + current = current[].next + old.destroy_pointee() + old.free() + + self._head = Self._NodePointer() + self._tail = Self._NodePointer() + self._size = 0 + fn copy(self) -> Self: """Create a deep copy of the list. + Time Complexity: O(n) in len(self) + Returns: A new list containing copies of all elements. """ @@ -221,12 +419,205 @@ struct LinkedList[ElementType: WritableCollectionElement]: curr = curr[].next return new^ + fn insert(mut self, owned idx: Int, owned elem: ElementType) raises: + """ + Insert an element `elem` into the list at index `idx`. + + Time Complexity: O(1) + + Raises: + When given an out of bounds index. + + Args: + idx: The index to insert `elem` at. `-len(self) <= idx <= len(self)`. + elem: The item to insert into the list. + """ + var i = max(0, index(idx) if idx >= 0 else index(idx) + len(self)) + + if i == 0: + var node = Self._NodePointer.alloc(1) + if not node: + abort("Out of memory") + node.init_pointee_move( + Node[ElementType]( + elem^, Self._NodePointer(), Self._NodePointer() + ) + ) + + if self._head: + node[].next = self._head + self._head[].prev = node + + self._head = node + + if not self._tail: + self._tail = node + + self._size += 1 + return + + i -= 1 + + var current = self._get_node_ptr(i) + if current: + var next = current[].next + var node = Self._NodePointer.alloc(1) + if not node: + abort("Out of memory") + var data = UnsafePointer.address_of(node[].value) + data[] = elem^ + node[].next = next + node[].prev = current + if next: + next[].prev = node + current[].next = node + if node[].next == Self._NodePointer(): + self._tail = node + if node[].prev == Self._NodePointer(): + self._head = node + self._size += 1 + else: + raise String("Index {} out of bounds").format(idx) + + fn extend(mut self, owned other: Self): + """ + Extends the list with another. + + Time Complexity: O(1) + + Args: + other: The list to append to this one. + """ + if self._tail: + self._tail[].next = other._head + if other._head: + other._head[].prev = self._tail + if other._tail: + self._tail = other._tail + + self._size += other._size + else: + self._head = other._head + self._tail = other._tail + self._size = other._size + + other._head = Self._NodePointer() + other._tail = Self._NodePointer() + + fn count[ + ElementType: EqualityComparableCollectionElement + ](self: LinkedList[ElementType], read elem: ElementType) -> UInt: + """ + Count the occurrences of `elem` in the list. + + Time Complexity: O(n) in len(self) compares + + Parameters: + ElementType: The list element type, used to conditionally enable the function. + + Args: + elem: The element to search for. + + Returns: + The number of occurrences of `elem` in the list. + """ + var current = self._head + var count = 0 + while current: + if current[].value == elem: + count += 1 + + current = current[].next + + return count + + fn __contains__[ + ElementType: EqualityComparableCollectionElement, // + ](self: LinkedList[ElementType], value: ElementType) -> Bool: + """ + Checks if the list contains `value`. + + Time Complexity: O(n) in len(self) compares + + Parameters: + ElementType: The list element type, used to conditionally enable the function. + + Args: + value: The value to search for in the list. + + Returns: + Whether the list contains `value`. + """ + var current = self._head + while current: + if current[].value == value: + return True + current = current[].next + + return False + + fn __eq__[ + ElementType: EqualityComparableCollectionElement, // + ]( + read self: LinkedList[ElementType], read other: LinkedList[ElementType] + ) -> Bool: + """ + Checks if the two lists are equal. + + Time Complexity: O(n) in min(len(self), len(other)) compares + + Parameters: + ElementType: The list element type, used to conditionally enable the function. + + Args: + other: The list to compare to. + + Returns: + Whether the lists are equal. + """ + if self._size != other._size: + return False + + var self_cursor = self._head + var other_cursor = other._head + + while self_cursor: + if self_cursor[].value != other_cursor[].value: + return False + + self_cursor = self_cursor[].next + other_cursor = other_cursor[].next + + return True + + fn __ne__[ + ElementType: EqualityComparableCollectionElement, // + ](self: LinkedList[ElementType], other: LinkedList[ElementType]) -> Bool: + """ + Checks if the two lists are not equal. + + Time Complexity: O(n) in min(len(self), len(other)) compares + + Parameters: + ElementType: The list element type, used to conditionally enable the function. + + Args: + other: The list to compare to. + + Returns: + Whether the lists are not equal. + """ + return not (self == other) + fn _get_node_ptr(ref self, index: Int) -> UnsafePointer[Node[ElementType]]: - """Get a pointer to the node at the specified index. + """ + Get a pointer to the node at the specified index. This method optimizes traversal by starting from either the head or tail depending on which is closer to the target index. + Time Complexity: O(n) in len(self) + Args: index: The index of the node to get. @@ -249,7 +640,10 @@ struct LinkedList[ElementType: WritableCollectionElement]: return curr fn __getitem__(ref self, index: Int) -> ref [self] ElementType: - """Get the element at the specified index. + """ + Get the element at the specified index. + + Time Complexity: O(n) in len(self) Args: index: The index of the element to get. @@ -261,7 +655,10 @@ struct LinkedList[ElementType: WritableCollectionElement]: return self._get_node_ptr(index)[].value fn __setitem__(mut self, index: Int, owned value: ElementType): - """Set the element at the specified index. + """ + Set the element at the specified index. + + Time Complexity: O(n) in len(self) Args: index: The index of the element to set. @@ -273,6 +670,8 @@ struct LinkedList[ElementType: WritableCollectionElement]: fn __len__(self) -> Int: """Get the number of elements in the list. + Time Complexity: O(1) + Returns: The number of elements in the list. """ @@ -281,22 +680,42 @@ struct LinkedList[ElementType: WritableCollectionElement]: fn __bool__(self) -> Bool: """Check if the list is non-empty. + Time Complexity: O(1) + Returns: True if the list has elements, False otherwise. """ return len(self) != 0 - fn __str__(self) -> String: + fn __str__[ + ElementType: WritableCollectionElement + ](self: LinkedList[ElementType]) -> String: """Convert the list to its string representation. + Time Complexity: O(n) in len(self) + + Parameters: + ElementType: Used to conditionally enable this function when + `ElementType` is `Writable`. + Returns: String representation of the list. """ - return String.write(self) + var writer = String() + self._write(writer) + return writer - fn __repr__(self) -> String: + fn __repr__[ + ElementType: WritableCollectionElement + ](self: LinkedList[ElementType]) -> String: """Convert the list to its string representation. + Time Complexity: O(n) in len(self) + + Parameters: + ElementType: Used to conditionally enable this function when + `ElementType` is `Writable`. + Returns: String representation of the list. """ @@ -304,11 +723,17 @@ struct LinkedList[ElementType: WritableCollectionElement]: self._write(writer, prefix="LinkedList(", suffix=")") return writer - fn write_to[W: Writer](self, mut writer: W): + fn write_to[ + W: Writer, ElementType: WritableCollectionElement + ](self: LinkedList[ElementType], mut writer: W): """Write the list to the given writer. + Time Complexity: O(n) in len(self) + Parameters: W: The type of writer to write the list to. + ElementType: Used to conditionally enable this function when + `ElementType` is `Writable`. Args: writer: The writer to write the list to. @@ -317,8 +742,14 @@ struct LinkedList[ElementType: WritableCollectionElement]: @no_inline fn _write[ - W: Writer - ](self, mut writer: W, *, prefix: String = "[", suffix: String = "]"): + W: Writer, ElementType: WritableCollectionElement + ]( + self: LinkedList[ElementType], + mut writer: W, + *, + prefix: String = "[", + suffix: String = "]", + ): if not self: return writer.write(prefix, suffix) @@ -327,6 +758,6 @@ struct LinkedList[ElementType: WritableCollectionElement]: for i in range(len(self)): if i: writer.write(", ") - writer.write(curr[]) + writer.write(curr[].value) curr = curr[].next writer.write(suffix) diff --git a/stdlib/test/collections/test_linked_list.mojo b/stdlib/test/collections/test_linked_list.mojo index f1be0e72bf..5641002066 100644 --- a/stdlib/test/collections/test_linked_list.mojo +++ b/stdlib/test/collections/test_linked_list.mojo @@ -12,8 +12,15 @@ # ===----------------------------------------------------------------------=== # # RUN: %mojo %s -from collections import LinkedList -from testing import assert_equal +from collections import LinkedList, Optional +from testing import assert_equal, assert_raises, assert_true, assert_false +from test_utils import ( + CopyCounter, + MoveCounter, + DtorCounter, + g_dtor_count, + CopyCountedStruct, +) def test_construction(): @@ -101,12 +108,439 @@ def test_setitem(): def test_str(): var l1 = LinkedList[Int](1, 2, 3) - assert_equal(String(l1), "[1, 2, 3]") + assert_equal(l1.__str__(), "[1, 2, 3]") def test_repr(): var l1 = LinkedList[Int](1, 2, 3) - assert_equal(repr(l1), "LinkedList(1, 2, 3)") + assert_equal(l1.__repr__(), "LinkedList(1, 2, 3)") + + +def test_pop_on_empty_list(): + with assert_raises(): + var ll = LinkedList[Int]() + _ = ll.pop() + + +def test_optional_pop_on_empty_linked_list(): + var ll = LinkedList[Int]() + var result = ll.maybe_pop() + assert_false(Bool(result)) + + +def test_list(): + var list = LinkedList[Int]() + + for i in range(5): + list.append(i) + + assert_equal(5, len(list)) + assert_equal(0, list[0]) + assert_equal(1, list[1]) + assert_equal(2, list[2]) + assert_equal(3, list[3]) + assert_equal(4, list[4]) + + assert_equal(0, list[-5]) + assert_equal(3, list[-2]) + assert_equal(4, list[-1]) + + list[2] = -2 + assert_equal(-2, list[2]) + + list[-5] = 5 + assert_equal(5, list[-5]) + list[-2] = 3 + assert_equal(3, list[-2]) + list[-1] = 7 + assert_equal(7, list[-1]) + + +def test_list_clear(): + var list = LinkedList[Int](1, 2, 3) + assert_equal(len(list), 3) + list.clear() + + assert_equal(len(list), 0) + + +def test_list_to_bool_conversion(): + assert_false(LinkedList[String]()) + assert_true(LinkedList[String]("a")) + assert_true(LinkedList[String]("", "a")) + assert_true(LinkedList[String]("")) + + +def test_list_pop(): + var list = LinkedList[Int]() + # Test pop with index + for i in range(6): + list.append(i) + + assert_equal(6, len(list)) + + # try popping from index 3 for 3 times + for i in range(3, 6): + assert_equal(i, list.pop(3)) + + # list should have 3 elements now + assert_equal(3, len(list)) + assert_equal(0, list[0]) + assert_equal(1, list[1]) + assert_equal(2, list[2]) + + # Test pop with negative index + for i in range(0, 2): + var popped: Int = list.pop(-len(list)) + assert_equal(i, popped) + + # test default index as well + assert_equal(2, list.pop()) + list.append(2) + assert_equal(2, list.pop()) + + # list should be empty now + assert_equal(0, len(list)) + + +def test_list_variadic_constructor(): + var l = LinkedList[Int](2, 4, 6) + assert_equal(3, len(l)) + assert_equal(2, l[0]) + assert_equal(4, l[1]) + assert_equal(6, l[2]) + + l.append(8) + assert_equal(4, len(l)) + assert_equal(8, l[3]) + + # + # Test variadic construct copying behavior + # + + var l2 = LinkedList[CopyCounter]( + CopyCounter(), CopyCounter(), CopyCounter() + ) + + assert_equal(len(l2), 3) + assert_equal(l2[0].copy_count, 0) + assert_equal(l2[1].copy_count, 0) + assert_equal(l2[2].copy_count, 0) + + +def test_list_reverse(): + # + # Test reversing the list [] + # + + var vec = LinkedList[Int]() + + assert_equal(len(vec), 0) + + vec.reverse() + + assert_equal(len(vec), 0) + + # + # Test reversing the list [123] + # + + vec = LinkedList[Int]() + + vec.append(123) + + assert_equal(len(vec), 1) + assert_equal(vec[0], 123) + + vec.reverse() + + assert_equal(len(vec), 1) + assert_equal(vec[0], 123) + + # + # Test reversing the list ["one", "two", "three"] + # + + var vec2 = LinkedList[String]("one", "two", "three") + + assert_equal(len(vec2), 3) + assert_equal(vec2[0], "one") + assert_equal(vec2[1], "two") + assert_equal(vec2[2], "three") + + vec2.reverse() + + assert_equal(len(vec2), 3) + assert_equal(vec2[0], "three") + assert_equal(vec2[1], "two") + assert_equal(vec2[2], "one") + + # + # Test reversing the list [5, 10] + # + + vec = LinkedList[Int]() + vec.append(5) + vec.append(10) + + assert_equal(len(vec), 2) + assert_equal(vec[0], 5) + assert_equal(vec[1], 10) + + vec.reverse() + + assert_equal(len(vec), 2) + assert_equal(vec[0], 10) + assert_equal(vec[1], 5) + + +def test_list_insert(): + # + # Test the list [1, 2, 3] created with insert + # + + var v1 = LinkedList[Int]() + v1.insert(len(v1), 1) + v1.insert(len(v1), 3) + v1.insert(1, 2) + + assert_equal(len(v1), 3) + assert_equal(v1[0], 1) + assert_equal(v1[1], 2) + assert_equal(v1[2], 3) + + # + # Test the list [1, 2, 3, 4, 5] created with negative and positive index + # + + var v2 = LinkedList[Int]() + v2.insert(-1729, 2) + v2.insert(len(v2), 3) + v2.insert(len(v2), 5) + v2.insert(-1, 4) + v2.insert(-len(v2), 1) + + assert_equal(len(v2), 5) + assert_equal(v2[0], 1) + assert_equal(v2[1], 2) + assert_equal(v2[2], 3) + assert_equal(v2[3], 4) + assert_equal(v2[4], 5) + + # + # Test the list [1, 2, 3, 4] created with negative index + # + + var v3 = LinkedList[Int]() + v3.insert(-11, 4) + v3.insert(-13, 3) + v3.insert(-17, 2) + v3.insert(-19, 1) + + assert_equal(len(v3), 4) + assert_equal(v3[0], 1) + assert_equal(v3[1], 2) + assert_equal(v3[2], 3) + assert_equal(v3[3], 4) + + # + # Test the list [1, 2, 3, 4, 5, 6, 7, 8] created with insert + # + + var v4 = LinkedList[Int]() + for i in range(4): + v4.insert(0, 4 - i) + v4.insert(len(v4), 4 + i + 1) + + for i in range(len(v4)): + assert_equal(v4[i], i + 1) + + +def test_list_extend_non_trivial(): + # Tests three things: + # - extend() for non-plain-old-data types + # - extend() with mixed-length self and other lists + # - extend() using optimal number of __moveinit__() calls + var v1 = LinkedList[MoveCounter[String]]() + v1.append(MoveCounter[String]("Hello")) + v1.append(MoveCounter[String]("World")) + + var v2 = LinkedList[MoveCounter[String]]() + v2.append(MoveCounter[String]("Foo")) + v2.append(MoveCounter[String]("Bar")) + v2.append(MoveCounter[String]("Baz")) + + v1.extend(v2^) + + assert_equal(len(v1), 5) + assert_equal(v1[0].value, "Hello") + assert_equal(v1[1].value, "World") + assert_equal(v1[2].value, "Foo") + assert_equal(v1[3].value, "Bar") + assert_equal(v1[4].value, "Baz") + + assert_equal(v1[0].move_count, 1) + assert_equal(v1[1].move_count, 1) + assert_equal(v1[2].move_count, 1) + assert_equal(v1[3].move_count, 1) + assert_equal(v1[4].move_count, 1) + + +def test_2d_dynamic_list(): + var list = LinkedList[LinkedList[Int]]() + + for i in range(2): + var v = LinkedList[Int]() + for j in range(3): + v.append(i + j) + list.append(v) + + assert_equal(0, list[0][0]) + assert_equal(1, list[0][1]) + assert_equal(2, list[0][2]) + assert_equal(1, list[1][0]) + assert_equal(2, list[1][1]) + assert_equal(3, list[1][2]) + + assert_equal(2, len(list)) + + assert_equal(3, len(list[0])) + + list[0].clear() + assert_equal(0, len(list[0])) + + list.clear() + assert_equal(0, len(list)) + + +def test_list_explicit_copy(): + var list = LinkedList[CopyCounter]() + list.append(CopyCounter()) + var list_copy = list.copy() + assert_equal(0, list[0].copy_count) + assert_equal(1, list_copy[0].copy_count) + + var l2 = LinkedList[Int]() + for i in range(10): + l2.append(i) + + var l2_copy = l2.copy() + assert_equal(len(l2), len(l2_copy)) + for i in range(len(l2)): + assert_equal(l2[i], l2_copy[i]) + + +def test_no_extra_copies_with_sugared_set_by_field(): + var list = LinkedList[LinkedList[CopyCountedStruct]]() + var child_list = LinkedList[CopyCountedStruct]() + child_list.append(CopyCountedStruct("Hello")) + child_list.append(CopyCountedStruct("World")) + + # No copies here. Constructing with LinkedList[CopyCountedStruct](CopyCountedStruct("Hello")) is a copy. + assert_equal(0, child_list[0].counter.copy_count) + assert_equal(0, child_list[1].counter.copy_count) + + list.append(child_list^) + + assert_equal(0, list[0][0].counter.copy_count) + assert_equal(0, list[0][1].counter.copy_count) + + # list[0][1] makes a copy for reasons I cannot determine + list.__getitem__(0).__getitem__(1).value = "Mojo" + + assert_equal(0, list[0][0].counter.copy_count) + assert_equal(0, list[0][1].counter.copy_count) + + assert_equal("Mojo", list[0][1].value) + + assert_equal(0, list[0][0].counter.copy_count) + assert_equal(0, list[0][1].counter.copy_count) + + +def test_list_boolable(): + assert_true(LinkedList[Int](1)) + assert_false(LinkedList[Int]()) + + +def test_list_count(): + var list = LinkedList[Int](1, 2, 3, 2, 5, 6, 7, 8, 9, 10) + assert_equal(1, list.count(1)) + assert_equal(2, list.count(2)) + assert_equal(0, list.count(4)) + + var list2 = LinkedList[Int]() + assert_equal(0, list2.count(1)) + + +def test_list_contains(): + var x = LinkedList[Int](1, 2, 3) + assert_false(0 in x) + assert_true(1 in x) + assert_false(4 in x) + + # TODO: implement LinkedList.__eq__ for Self[ComparableCollectionElement] + # var y = LinkedList[LinkedList[Int]]() + # y.append(LinkedList(1,2)) + # assert_equal(LinkedList(1,2) in y,True) + # assert_equal(LinkedList(0,1) in y,False) + + +def test_list_eq_ne(): + var l1 = LinkedList[Int](1, 2, 3) + var l2 = LinkedList[Int](1, 2, 3) + assert_true(l1 == l2) + assert_false(l1 != l2) + + var l3 = LinkedList[Int](1, 2, 3, 4) + assert_false(l1 == l3) + assert_true(l1 != l3) + + var l4 = LinkedList[Int]() + var l5 = LinkedList[Int]() + assert_true(l4 == l5) + assert_true(l1 != l4) + + var l6 = LinkedList[String]("a", "b", "c") + var l7 = LinkedList[String]("a", "b", "c") + var l8 = LinkedList[String]("a", "b") + assert_true(l6 == l7) + assert_false(l6 != l7) + assert_false(l6 == l8) + + +def test_indexing(): + var l = LinkedList[Int](1, 2, 3) + assert_equal(l[Int(1)], 2) + assert_equal(l[False], 1) + assert_equal(l[True], 2) + assert_equal(l[2], 3) + + +# ===-------------------------------------------------------------------===# +# LinkedList dtor tests +# ===-------------------------------------------------------------------===# + + +def inner_test_list_dtor(): + # explicitly reset global counter + g_dtor_count = 0 + + var l = LinkedList[DtorCounter]() + assert_equal(g_dtor_count, 0) + + l.append(DtorCounter()) + assert_equal(g_dtor_count, 0) + + l^.__del__() + assert_equal(g_dtor_count, 1) + + +def test_list_dtor(): + # call another function to force the destruction of the list + inner_test_list_dtor() + + # verify we still only ran the destructor once + assert_equal(g_dtor_count, 1) def main(): @@ -120,3 +554,22 @@ def main(): test_setitem() test_str() test_repr() + test_pop_on_empty_list() + test_optional_pop_on_empty_linked_list() + test_list() + test_list_clear() + test_list_to_bool_conversion() + test_list_pop() + test_list_variadic_constructor() + test_list_reverse() + test_list_extend_non_trivial() + test_list_explicit_copy() + test_no_extra_copies_with_sugared_set_by_field() + test_2d_dynamic_list() + test_list_boolable() + test_list_count() + test_list_contains() + test_indexing() + test_list_dtor() + test_list_insert() + test_list_eq_ne() diff --git a/stdlib/test/collections/test_list.mojo b/stdlib/test/collections/test_list.mojo index ef218a90b0..159c3bd73e 100644 --- a/stdlib/test/collections/test_list.mojo +++ b/stdlib/test/collections/test_list.mojo @@ -16,7 +16,13 @@ from collections import List from sys.info import sizeof from memory import UnsafePointer, Span -from test_utils import CopyCounter, MoveCounter +from test_utils import ( + CopyCounter, + MoveCounter, + DtorCounter, + g_dtor_count, + CopyCountedStruct, +) from testing import assert_equal, assert_false, assert_raises, assert_true @@ -548,21 +554,6 @@ def test_list_explicit_copy(): assert_equal(l2[i], l2_copy[i]) -@value -struct CopyCountedStruct(CollectionElement): - var counter: CopyCounter - var value: String - - fn __init__(out self, *, other: Self): - self.counter = other.counter.copy() - self.value = other.value.copy() - - @implicit - fn __init__(out self, value: String): - self.counter = CopyCounter() - self.value = value - - def test_no_extra_copies_with_sugared_set_by_field(): var list = List[List[CopyCountedStruct]](capacity=1) var child_list = List[CopyCountedStruct](capacity=2) @@ -872,31 +863,6 @@ def test_indexing(): # ===-------------------------------------------------------------------===# # List dtor tests # ===-------------------------------------------------------------------===# -var g_dtor_count: Int = 0 - - -struct DtorCounter(CollectionElement): - # NOTE: payload is required because List does not support zero sized structs. - var payload: Int - - fn __init__(out self): - self.payload = 0 - - fn __init__(out self, *, other: Self): - self.payload = other.payload - - fn __copyinit__(out self, existing: Self, /): - self.payload = existing.payload - - fn copy(self) -> Self: - return self - - fn __moveinit__(out self, owned existing: Self, /): - self.payload = existing.payload - existing.payload = 0 - - fn __del__(owned self): - g_dtor_count += 1 def inner_test_list_dtor(): diff --git a/stdlib/test/test_utils/__init__.mojo b/stdlib/test/test_utils/__init__.mojo index 0159453e8a..d85307ba91 100644 --- a/stdlib/test/test_utils/__init__.mojo +++ b/stdlib/test/test_utils/__init__.mojo @@ -20,4 +20,7 @@ from .types import ( MoveOnly, ObservableDel, ValueDestructorRecorder, + DtorCounter, + g_dtor_count, + CopyCountedStruct, ) diff --git a/stdlib/test/test_utils/types.mojo b/stdlib/test/test_utils/types.mojo index c31642e342..e729601231 100644 --- a/stdlib/test/test_utils/types.mojo +++ b/stdlib/test/test_utils/types.mojo @@ -88,7 +88,7 @@ struct ImplicitCopyOnly(Copyable): # ===----------------------------------------------------------------------=== # -struct CopyCounter(CollectionElement, ExplicitlyCopyable): +struct CopyCounter(CollectionElement, ExplicitlyCopyable, Writable): """Counts the number of copies performed on a value.""" var copy_count: Int @@ -108,6 +108,11 @@ struct CopyCounter(CollectionElement, ExplicitlyCopyable): fn copy(self) -> Self: return self + fn write_to[W: Writer](self, mut writer: W): + writer.write("CopyCounter(") + writer.write(String(self.copy_count)) + writer.write(")") + # ===----------------------------------------------------------------------=== # # MoveCounter @@ -148,12 +153,12 @@ struct MoveCounter[T: CollectionElementNew]( # TODO: This type should not be Copyable, but has to be to satisfy # CollectionElement at the moment. fn __copyinit__(out self, existing: Self): - # print("ERROR: _MoveCounter copy constructor called unexpectedly!") self.value = existing.value.copy() self.move_count = existing.move_count - fn copy(self) -> Self: - return self + fn copy(self, out existing: Self): + existing = Self(self.value.copy()) + existing.move_count = self.move_count # ===----------------------------------------------------------------------=== # @@ -191,3 +196,56 @@ struct ObservableDel(CollectionElement): fn __del__(owned self): self.target.init_pointee_move(True) + + +# ===----------------------------------------------------------------------=== # +# DtorCounter +# ===----------------------------------------------------------------------=== # + +var g_dtor_count: Int = 0 + + +struct DtorCounter(CollectionElement, Writable): + # NOTE: payload is required because LinkedList does not support zero sized structs. + var payload: Int + + fn __init__(out self): + self.payload = 0 + + fn __init__(out self, *, other: Self): + self.payload = other.payload + + fn __copyinit__(out self, existing: Self, /): + self.payload = existing.payload + + fn __moveinit__(out self, owned existing: Self, /): + self.payload = existing.payload + existing.payload = 0 + + fn __del__(owned self): + g_dtor_count += 1 + + fn write_to[W: Writer](self, mut writer: W): + writer.write("DtorCounter(") + writer.write(String(g_dtor_count)) + writer.write(")") + + +# ===----------------------------------------------------------------------=== # +# CopyCountedStruct +# ===----------------------------------------------------------------------=== # + + +@value +struct CopyCountedStruct(CollectionElement): + var counter: CopyCounter + var value: String + + fn __init__(out self, *, other: Self): + self.counter = other.counter.copy() + self.value = other.value.copy() + + @implicit + fn __init__(out self, value: String): + self.counter = CopyCounter() + self.value = value From 0636353eab4fe1b65ab174676417315787af1713 Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Tue, 28 Jan 2025 17:16:26 -0800 Subject: [PATCH 167/182] [stdlib] Add `_printf` support for AMD This PR adds support for `_printf` on AMD GPUs. Right now we only support printing using the `Writable` trait, but this PR will also allow C style printing. MODULAR_ORIG_COMMIT_REV_ID: a837c6914dd378c216f18ae2645e8479a676c14a --- stdlib/src/builtin/io.mojo | 75 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 72 insertions(+), 3 deletions(-) diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index 4271f75e0e..d52d56e411 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -27,11 +27,13 @@ from sys import ( stdout, ) from sys._libc import dup, fclose, fdopen, fflush -from sys.ffi import OpaquePointer, c_char +from sys.ffi import OpaquePointer, c_char, OpaquePointer +from sys._amdgpu import printf_begin, printf_append_args, printf_append_string_n +from sys.intrinsics import _type_is_eq from builtin.dtype import _get_dtype_printf_format from builtin.file_descriptor import FileDescriptor -from memory import UnsafePointer, memcpy +from memory import UnsafePointer, memcpy, bitcast from utils import ( StaticString, @@ -187,7 +189,74 @@ fn _printf[ fmt.unsafe_cstr_ptr(), Pointer.address_of(loaded_pack) ) elif is_amd_gpu(): - pass + # This is adapted from Triton's third party method for lowering + # AMD printf calls: + # https://github.com/triton-lang/triton/blob/1c28e08971a0d70c4331432994338ee05d31e633/third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.cpp#L321 + fn _to_uint64[T: AnyType, //](value: T) -> UInt64: + @parameter + if _type_is_eq[T, UInt64](): + return rebind[UInt64](value) + elif _type_is_eq[T, UInt32](): + return UInt64(rebind[UInt32](value)) + elif _type_is_eq[T, UInt16](): + return UInt64(rebind[UInt16](value)) + elif _type_is_eq[T, UInt8](): + return UInt64(rebind[UInt8](value)) + elif _type_is_eq[T, Int64](): + return UInt64(rebind[Int64](value)) + elif _type_is_eq[T, Int32](): + return UInt64(rebind[Int32](value)) + elif _type_is_eq[T, Int16](): + return UInt64(rebind[Int16](value)) + elif _type_is_eq[T, Int8](): + return UInt64(rebind[Int8](value)) + elif _type_is_eq[T, Float16](): + return bitcast[DType.uint64](Float64(rebind[Float16](value))) + elif _type_is_eq[T, Float32](): + return bitcast[DType.uint64](Float64(rebind[Float32](value))) + elif _type_is_eq[T, Float64](): + return bitcast[DType.uint64](rebind[Float64](value)) + elif _type_is_eq[T, Int](): + return UInt64(rebind[Int](value)) + elif _type_is_eq[T, UInt](): + return UInt64(rebind[UInt](value)) + elif _type_is_eq[UnsafePointer[UInt8], UInt](): + return UInt64(Int(rebind[UnsafePointer[UInt8]](value))) + elif _type_is_eq[UnsafePointer[Int8], UInt](): + return UInt64(Int(rebind[UnsafePointer[Int8]](value))) + elif _type_is_eq[OpaquePointer, UInt](): + return UInt64(Int(rebind[OpaquePointer](value))) + return 0 + + alias args_len = len(VariadicList(types)) + + var message = printf_begin() + message = printf_append_string_n(message, fmt.as_bytes(), args_len == 0) + alias k_args_per_group = 7 + + @parameter + for group in range(0, args_len, k_args_per_group): + alias bound = min(group + k_args_per_group, args_len) + alias num_args = bound - group + + var arguments = InlineArray[UInt64, k_args_per_group](fill=0) + + @parameter + for i in range(num_args): + arguments[i] = _to_uint64(args[i]) + message = printf_append_args( + message, + num_args, + arguments[0], + arguments[1], + arguments[2], + arguments[3], + arguments[4], + arguments[5], + arguments[6], + Int32(Int(bound == args_len)), + ) + else: with _fdopen(file) as fd: # FIXME: external_call should handle this From a46bc0f1e9ed0e6e4aaa1ecb52cd56adadec12ec Mon Sep 17 00:00:00 2001 From: Ken Jones <165197230+KenJones-Modular@users.noreply.github.com> Date: Tue, 28 Jan 2025 18:29:40 -0800 Subject: [PATCH 168/182] [docs] Document casting SIMDs using constructors Documented how to cast SIMD values using SIMD constructors. MODULAR_ORIG_COMMIT_REV_ID: 54bc6b66b70369a0950ca0c0c3446fb1c588c6c3 --- docs/manual/operators.mdx | 34 ++++++++++++++---------- docs/manual/types.mdx | 51 ++++++++++++++++++++++++++++++++++++ examples/operators/README.md | 2 +- 3 files changed, 72 insertions(+), 15 deletions(-) diff --git a/docs/manual/operators.mdx b/docs/manual/operators.mdx index 902e453224..a309e1f503 100644 --- a/docs/manual/operators.mdx +++ b/docs/manual/operators.mdx @@ -1,6 +1,7 @@ --- title: Operators, expressions, and dunder methods sidebar_label: Operators and expressions +github_url: https://github.com/modular/mojo/tree/main/examples/operators --- Mojo includes a variety of operators for manipulating values of different types. @@ -217,19 +218,22 @@ error: invalid call to '__mul__': could not deduce parameter 'type' of parent st ``` If you need to perform an arithmetic or bitwise operator on two `SIMD` values of -different types, you can explicitly -[`cast()`](/mojo/stdlib/builtin/simd/SIMD#cast) a `SIMD` so that they have the -same type. +different types, you can explicitly convert a value to the desired type either +by invoking its [`cast()`](/mojo/stdlib/builtin/simd/SIMD#cast) method or by +passing it as an argument to the constructor of the target type. ```mojo simd1 = SIMD[DType.float32, 4](2.2, 3.3, 4.4, 5.5) simd2 = SIMD[DType.int16, 4](-1, 2, -3, 4) -simd3 = simd1 * simd2.cast[DType.float32]() # Result is SIMD[DType.float32, 4] -print(simd3) +simd3 = simd1 * simd2.cast[DType.float32]() # Convert with cast() method +print("simd3:", simd3) +simd4 = simd2 + SIMD[DType.int16, 4](simd1) # Convert with SIMD constructor +print("simd4:", simd4) ``` ```output -[-2.2000000476837158, 6.5999999046325684, -13.200000762939453, 22.0] +simd3: [-2.2, 6.6, -13.200001, 22.0] +simd4: [1, 5, 1, 9] ``` One exception is that the exponentiation operator, `**`, is overloaded so that @@ -270,7 +274,7 @@ There are three operators related to division: ``` ```output - True float16 division: [1.400390625, -1.400390625, -1.400390625, 1.400390625] + True float16 division: [1.4003906, -1.4003906, -1.4003906, 1.4003906] True int32 division: [2, -2, -1, 1] ``` @@ -380,9 +384,10 @@ compared. `Int` or `UInt` do standard numerical comparison with a `Bool` result. - Two `SIMD` values can be compared only if they are the same `DType` and size. (If you need to compare two `SIMD` values of different types, you can - explicitly [`cast()`](/mojo/stdlib/builtin/simd/SIMD#cast) a `SIMD` so that - they have the same type.) Mojo performs elementwise comparison with a - `SIMD[DType.bool]` result. For example: + explicitly convert a value so that they have the same type either by invoking + its [`cast()`](/mojo/stdlib/builtin/simd/SIMD#cast) method or by passing it as + an argument to the constructor of the target type.) Mojo performs elementwise + comparison with a `SIMD[DType.bool]` result. For example: ```mojo simd1 = SIMD[DType.int16, 4](-1, 2, -3, 4) @@ -428,12 +433,13 @@ compared. - `Scalar` values are simply aliases for single-element `SIMD` vectors. Therefore, the same restrictions apply against comparing different types. In other words, you can't compare a `Float16` value to a `Float32` value unless - you cast the values to the same type. For example: + you convert the values to the same type. You can convert a `Scalar` value by + passing it as an argument to the constructor of the target type: ```mojo - var float1: Float16 = 12.345 # SIMD[DType.float16, 1] - var float2: Float32 = 0.5 # SIMD[DType.float32, 1] - result = float1.cast[DType.float32]() > float2 # SIMD[DType.bool, 1] + var float1: Float16 = 12.345 # SIMD[DType.float16, 1] + var float2: Float32 = 0.5 # SIMD[DType.float32, 1] + result = Float32(float1) > float2 # Result is SIMD[DType.bool, 1] print(result) ``` diff --git a/docs/manual/types.mdx b/docs/manual/types.mdx index 49669c32d9..641cfdb8e7 100644 --- a/docs/manual/types.mdx +++ b/docs/manual/types.mdx @@ -304,6 +304,57 @@ Min/max finite values for float32 There are several other data types in the standard library that also use the `DType` abstraction. +### Numeric type conversion + +[Constructors and implicit conversion](/mojo/manual/lifecycle/life/#constructors-and-implicit-conversion) +documents the circumstances in which Mojo automatically converts a value from +one type to another. Importantly, numeric [operators](/mojo/manual/operators) +**don't** automatically narrow or widen operands to a common type. + +You can explicitly convert a `SIMD` value to a different `SIMD` type either +by invoking its [`cast()`](/mojo/stdlib/builtin/simd/SIMD#cast) method or by +passing it as an argument to the constructor of the target type. For example: + +```mojo +simd1 = SIMD[DType.float32, 4](2.2, 3.3, 4.4, 5.5) +simd2 = SIMD[DType.int16, 4](-1, 2, -3, 4) +simd3 = simd1 * simd2.cast[DType.float32]() # Convert with cast() method +print("simd3:", simd3) +simd4 = simd2 + SIMD[DType.int16, 4](simd1) # Convert with SIMD constructor +print("simd4:", simd4) +``` + +```output +simd3: [-2.2, 6.6, -13.200001, 22.0] +simd4: [1, 5, 1, 9] +``` + +You can convert a `Scalar` value by passing it as an argument to the constructor +of the target type. For example: + +```mojo +var my_int: Int16 = 12 # SIMD[DType.int16, 1] +var my_float: Float32 = 0.75 # SIMD[DType.float32, 1] +result = Float32(my_int) * my_float # Result is SIMD[DType.float32, 1] +print("Result:", result) +``` + +```output +Result: 9.0 +``` + +You can convert a scalar value of any numeric type to `Int` by passing the value +to the [`Int()`](/mojo/stdlib/builtin/int/Int#__init__) constructor method. +Additionally, you can pass an instance of any struct that implements the +[`Intable`](/mojo/stdlib/builtin/int/Intable) trait or +[`IntableRaising`](/mojo/stdlib/builtin/int/IntableRaising) trait to the `Int()` +constructor to convert that instance to an `Int`. + +You can convert an `Int` or `IntLiteral` value to the `UInt` type by passing the +value to the [`UInt()`](/mojo/stdlib/builtin/uint/UInt#__init__) constructor. +You can't convert other numeric types to `UInt` directly, though you can first +convert them to `Int` and then to `UInt`. + ## Strings Mojo's `String` type represents a mutable string. (For Python programmers, note diff --git a/examples/operators/README.md b/examples/operators/README.md index 928b8b20ef..0c74aa65f4 100644 --- a/examples/operators/README.md +++ b/examples/operators/README.md @@ -23,5 +23,5 @@ magic run mojo main.mojo You can run the unit tests by running the following command: ```bash -magic run test +magic run tests ``` From b123cfef8724d6f9b2e2c6779a89200d121d5752 Mon Sep 17 00:00:00 2001 From: modularbot Date: Wed, 29 Jan 2025 08:36:31 +0000 Subject: [PATCH 169/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025012905 --- examples/life/magic.lock | 373 +++++++++++++++--------------- examples/magic.lock | 373 +++++++++++++++--------------- examples/notebooks/magic.lock | 414 ++++++++++++++++------------------ examples/operators/magic.lock | 373 +++++++++++++++--------------- examples/testing/magic.lock | 373 +++++++++++++++--------------- magic.lock | 373 +++++++++++++++--------------- 6 files changed, 1106 insertions(+), 1173 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 35a2fdcb83..c7fb6ac875 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -49,7 +49,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dav1d-1.2.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -106,12 +106,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-he8f35ee_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.71-h39aace5_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdb-6.2.32-h9c3ff4c_0.tar.bz2 @@ -137,7 +137,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libmad-0.15.1b-h0b41bf4_1001.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda @@ -172,12 +172,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -330,7 +330,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/dav1d-1.2.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/dbus-1.13.6-h12b9eeb_3.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -387,12 +387,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libasprintf-devel-0.22.5-h87f4aca_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libavif16-1.1.1-h3b0c220_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcap-2.71-h51d75a7_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdb-6.2.32-h01db608_0.tar.bz2 @@ -418,7 +418,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libmad-0.15.1b-hb4cce97_1001.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda @@ -453,12 +453,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -607,7 +607,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/dav1d-1.2.1-hb547adb_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -660,11 +660,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libasprintf-devel-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libavif16-1.1.1-h45b7238_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda @@ -687,7 +687,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libintl-devel-0.22.5-h8414b35_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libmad-0.15.1b-h1a8c8d9_1001.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda @@ -717,12 +717,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -2256,16 +2256,16 @@ packages: license_family: GPL size: 672759 timestamp: 1640113663539 -- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda - sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 - md5: eaef2e94d5bd76f758545d172c1fda67 +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda + sha256: d614bcff10696f1efc714df07651b50bf3808401fcc03814309ecec242cc8870 + md5: 0cef44b1754ae4d6924ac0eef6b9fdbe depends: - python >=3.9 - wrapt <2,>=1.10 license: MIT license_family: MIT - size: 14297 - timestamp: 1733662697343 + size: 14382 + timestamp: 1737987072859 - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd @@ -3765,60 +3765,57 @@ packages: license_family: BSD size: 96781 timestamp: 1730268761553 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c - md5: ac52800af2e0c0e7dac770b435ce768a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda + build_number: 28 + sha256: 93fbcf2800b859b7ca5add3ab5d3aa11c6a6ff4b942a1cea4bf644f78488edb8 + md5: 73e2a99fdeb8531d50168987378fda8a depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16393 - timestamp: 1734432564346 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d - md5: 8d900b7079a00969d70305e9aad550b7 + size: 16621 + timestamp: 1738114033763 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda + build_number: 28 + sha256: a50dc7ed1f49789aab4ffb560d9a46b5dc3f059a925282f699c1a96fa566a1a0 + md5: 88dfbb3875d62b431aa676b4a54734bf depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16477 - timestamp: 1734432576699 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c - md5: 21be102c9ae80a67ba7de23b129aa7f6 + size: 16697 + timestamp: 1738114082682 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda + build_number: 28 + sha256: 5bea855a1a7435ce2238535aa4b13db8af8ee301d99a42b083b63fa64c1ea144 + md5: 166166d84a0e9571dc50210baf993b46 depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas + - blas =2.128=openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16714 - timestamp: 1734433054681 + size: 16840 + timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 @@ -3952,54 +3949,51 @@ packages: license_family: BSD size: 106877 timestamp: 1729940936697 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee - md5: ebcc5f37a435aa3c19640533c82f8d76 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda + build_number: 28 + sha256: de293e117db53e5d78b579136509c35a5e4ad11529c05f9af83cf89be4d30de1 + md5: 4e20a1c00b4e8a984aac0f6cce59e3ac depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16336 - timestamp: 1734432570482 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 - md5: d77f943ae4083f3aeddca698f2d28262 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16539 + timestamp: 1738114043618 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda + build_number: 28 + sha256: ed62f13a85726f568e17ad569b5cc01a49a6c7bd334802cf1c1b15e9d10e7e93 + md5: 8cff453f547365131be5647c7680ac6d + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16398 - timestamp: 1734432580937 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 - md5: a0e9980fe12d42f6d0c0ec009f67e948 - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16655 + timestamp: 1738114088527 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda + build_number: 28 + sha256: f08adea59381babb3568e6d23e52aff874cbc25f299821647ab1127d1e1332ca + md5: 30942dea911ce333765003a8adec4e8a + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - liblapack =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16628 - timestamp: 1734433061517 + size: 16788 + timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 md5: c965a5aa0d5c1c37ffc62dff36e28400 @@ -4965,54 +4959,51 @@ packages: license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 - md5: 3792604c43695d6a273bc5faaac47d48 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda + build_number: 28 + sha256: 9530e6840690b78360946390a1d29624734a6b624f02c26631fb451592cbb8ef + md5: 069f40bfbf1dc55c83ddb07fc6a6ef8d depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16338 - timestamp: 1734432576650 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 - md5: a5d4e18876393633da62fd8492c00156 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16553 + timestamp: 1738114053556 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda + build_number: 28 + sha256: 1290ce1071a586e22bdd7d8f4c48000cc0005f0a67660be150d1ea5c6092129f + md5: bc4c5ee31476521e202356b56bba6077 + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16403 - timestamp: 1734432585123 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 - md5: cebad79038a75cfd28fa90d147a2d34d - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16637 + timestamp: 1738114094310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda + build_number: 28 + sha256: 79c75a02bff20f8b001e6aecfee8d22a51552c3986e7037fca68e5ed071cc213 + md5: 45f26652530b558c21083ceb7adaf273 + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16624 - timestamp: 1734433068120 + size: 16793 + timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 @@ -6290,47 +6281,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda noarch: python - sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 - md5: 0788ab9a7003126a6d7285d3fb912104 + sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 + md5: c74a71227a86ff11c0b1f454df78753a depends: - - max-core ==25.1.0.dev2025012705 release - - max-python >=25.1.0.dev2025012705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012705 release - - mblack ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release + - max-python >=25.1.0.dev2025012905,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1737955039963 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 - md5: c2ef9257cbac5945ec0269b52400177b + size: 9917 + timestamp: 1738127836739 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d + md5: 4ffb2fe54ee89169f96d8c74292af542 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 243456501 - timestamp: 1737955017859 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 - md5: 85e8cd9ee3ac21238a923b938e997c48 + size: 243535907 + timestamp: 1738127911507 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d + md5: 5a919171033c9dfe518aef703b7ec3d8 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 245946155 - timestamp: 1737955039961 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 - md5: 44cfd5ca1dc48bab35146702380ac083 + size: 246085619 + timestamp: 1738127836737 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 + md5: 9dc83277bf38cbd419f52909847ed796 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 205169482 - timestamp: 1737956267686 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f - md5: 42d30c788187591cf4b61d3ef4129e38 + size: 205298533 + timestamp: 1738128880810 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc + md5: 4c8cd5b0bb94e4b0566c66614882417c depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -6351,13 +6342,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120669382 - timestamp: 1737955017868 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e - md5: 222a46c2286742510e8ee05ad24f2523 + size: 120728426 + timestamp: 1738127911515 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 + md5: c5094829938eded41b20717d7f135a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -6378,13 +6369,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123185570 - timestamp: 1737955039973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a - md5: fcb3723a6dbf99dd5d6ab6895e97de58 + size: 123278531 + timestamp: 1738127836748 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 + md5: 411d19e9c18c3d8c665f765041cd9a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -6405,12 +6396,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106061856 - timestamp: 1737956267689 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + size: 106174079 + timestamp: 1738128880813 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda noarch: python - sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 - md5: 15ff6d8c842fbce739084f0bbd23bd27 + sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 + md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6420,8 +6411,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130811 - timestamp: 1737955039968 + size: 130809 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6431,18 +6422,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda noarch: python - sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 - md5: 961e0d8087b0ab6e38d0e1a518438827 + sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 + md5: 646e77b26ddf8c7aba7d2a3ac21631a6 depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1737955039968 + size: 22932 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 diff --git a/examples/magic.lock b/examples/magic.lock index 4676795e18..b56e6d8e67 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -43,7 +43,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -81,11 +81,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda @@ -104,7 +104,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -265,7 +265,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -304,11 +304,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda @@ -327,7 +327,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -487,7 +487,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -524,11 +524,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda @@ -545,7 +545,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -1885,16 +1885,16 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda - sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 - md5: eaef2e94d5bd76f758545d172c1fda67 +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda + sha256: d614bcff10696f1efc714df07651b50bf3808401fcc03814309ecec242cc8870 + md5: 0cef44b1754ae4d6924ac0eef6b9fdbe depends: - python >=3.9 - wrapt <2,>=1.10 license: MIT license_family: MIT - size: 14297 - timestamp: 1733662697343 + size: 14382 + timestamp: 1737987072859 - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd @@ -2848,60 +2848,57 @@ packages: license_family: APACHE size: 449672 timestamp: 1737807386331 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c - md5: ac52800af2e0c0e7dac770b435ce768a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda + build_number: 28 + sha256: 93fbcf2800b859b7ca5add3ab5d3aa11c6a6ff4b942a1cea4bf644f78488edb8 + md5: 73e2a99fdeb8531d50168987378fda8a depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16393 - timestamp: 1734432564346 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d - md5: 8d900b7079a00969d70305e9aad550b7 + size: 16621 + timestamp: 1738114033763 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda + build_number: 28 + sha256: a50dc7ed1f49789aab4ffb560d9a46b5dc3f059a925282f699c1a96fa566a1a0 + md5: 88dfbb3875d62b431aa676b4a54734bf depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16477 - timestamp: 1734432576699 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c - md5: 21be102c9ae80a67ba7de23b129aa7f6 + size: 16697 + timestamp: 1738114082682 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda + build_number: 28 + sha256: 5bea855a1a7435ce2238535aa4b13db8af8ee301d99a42b083b63fa64c1ea144 + md5: 166166d84a0e9571dc50210baf993b46 depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas + - blas =2.128=openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16714 - timestamp: 1734433054681 + size: 16840 + timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 @@ -3010,54 +3007,51 @@ packages: license_family: MIT size: 279644 timestamp: 1725268003553 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee - md5: ebcc5f37a435aa3c19640533c82f8d76 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda + build_number: 28 + sha256: de293e117db53e5d78b579136509c35a5e4ad11529c05f9af83cf89be4d30de1 + md5: 4e20a1c00b4e8a984aac0f6cce59e3ac depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16336 - timestamp: 1734432570482 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 - md5: d77f943ae4083f3aeddca698f2d28262 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16539 + timestamp: 1738114043618 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda + build_number: 28 + sha256: ed62f13a85726f568e17ad569b5cc01a49a6c7bd334802cf1c1b15e9d10e7e93 + md5: 8cff453f547365131be5647c7680ac6d + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16398 - timestamp: 1734432580937 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 - md5: a0e9980fe12d42f6d0c0ec009f67e948 - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16655 + timestamp: 1738114088527 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda + build_number: 28 + sha256: f08adea59381babb3568e6d23e52aff874cbc25f299821647ab1127d1e1332ca + md5: 30942dea911ce333765003a8adec4e8a + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - liblapack =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16628 - timestamp: 1734433061517 + size: 16788 + timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 md5: c965a5aa0d5c1c37ffc62dff36e28400 @@ -3759,54 +3753,51 @@ packages: license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 - md5: 3792604c43695d6a273bc5faaac47d48 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda + build_number: 28 + sha256: 9530e6840690b78360946390a1d29624734a6b624f02c26631fb451592cbb8ef + md5: 069f40bfbf1dc55c83ddb07fc6a6ef8d depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16338 - timestamp: 1734432576650 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 - md5: a5d4e18876393633da62fd8492c00156 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16553 + timestamp: 1738114053556 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda + build_number: 28 + sha256: 1290ce1071a586e22bdd7d8f4c48000cc0005f0a67660be150d1ea5c6092129f + md5: bc4c5ee31476521e202356b56bba6077 + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16403 - timestamp: 1734432585123 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 - md5: cebad79038a75cfd28fa90d147a2d34d - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16637 + timestamp: 1738114094310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda + build_number: 28 + sha256: 79c75a02bff20f8b001e6aecfee8d22a51552c3986e7037fca68e5ed071cc213 + md5: 45f26652530b558c21083ceb7adaf273 + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16624 - timestamp: 1734433068120 + size: 16793 + timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 @@ -4868,47 +4859,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda noarch: python - sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 - md5: 0788ab9a7003126a6d7285d3fb912104 + sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 + md5: c74a71227a86ff11c0b1f454df78753a depends: - - max-core ==25.1.0.dev2025012705 release - - max-python >=25.1.0.dev2025012705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012705 release - - mblack ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release + - max-python >=25.1.0.dev2025012905,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1737955039963 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 - md5: c2ef9257cbac5945ec0269b52400177b + size: 9917 + timestamp: 1738127836739 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d + md5: 4ffb2fe54ee89169f96d8c74292af542 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 243456501 - timestamp: 1737955017859 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 - md5: 85e8cd9ee3ac21238a923b938e997c48 + size: 243535907 + timestamp: 1738127911507 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d + md5: 5a919171033c9dfe518aef703b7ec3d8 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 245946155 - timestamp: 1737955039961 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 - md5: 44cfd5ca1dc48bab35146702380ac083 + size: 246085619 + timestamp: 1738127836737 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 + md5: 9dc83277bf38cbd419f52909847ed796 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 205169482 - timestamp: 1737956267686 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.11release.conda - sha256: 0d25f1c446705f5719263b8c06af9ce04ff8cfbdc1693d0e2d4fc6cc42e2bcbd - md5: f72d2bd60c1d15d3b477c6be3eabfa93 + size: 205298533 + timestamp: 1738128880810 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.11release.conda + sha256: 064de76e06b11b938f18d2d1c7f333e52af6fd5b98a9285456c86f56ccd84a25 + md5: f49590c09c0cd35195dfdb6493fe98bc depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.11.* - fastapi - httpx @@ -4929,13 +4920,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 120662548 - timestamp: 1737955017865 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.11release.conda - sha256: eeb1f357289071575a862a6704cc7d92d9d03b59987b7173f746019a482f5b7c - md5: 0510f86087d3cd7d781811a20047e6f8 + size: 120761463 + timestamp: 1738127911513 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.11release.conda + sha256: ab870a6e082e37d537a14017a859b67a5b18fae561c3fbb56beb56a7686b1ec3 + md5: eee7390d88bc9990b9df6b6a3d39535f depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.11.* - fastapi - httpx @@ -4956,13 +4947,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 123202039 - timestamp: 1737955039969 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.11release.conda - sha256: 2370aaf0bbcce7e736a87b2f88cd9c8bd4bac338fe1be8dd245afd16f7fc89fe - md5: 8339b4061e6b3b065ae43a598ed0ea3c + size: 123257986 + timestamp: 1738127836745 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.11release.conda + sha256: 244fc35350c06a30663c7bd5ffb9ef2d1cdf14abd62f750677c0020e8b629bd4 + md5: c41659b842b65f9c71131aff6a4bf254 depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.11.* - fastapi - httpx @@ -4983,12 +4974,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 106066748 - timestamp: 1737956267688 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + size: 106175400 + timestamp: 1738128880812 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda noarch: python - sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 - md5: 15ff6d8c842fbce739084f0bbd23bd27 + sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 + md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4998,8 +4989,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130811 - timestamp: 1737955039968 + size: 130809 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5009,18 +5000,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda noarch: python - sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 - md5: 961e0d8087b0ab6e38d0e1a518438827 + sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 + md5: 646e77b26ddf8c7aba7d2a3ac21631a6 depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1737955039968 + size: 22932 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index f137729a31..d247a52c3d 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -58,12 +58,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.12-py312h2ec8cdc_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda @@ -116,11 +115,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda @@ -139,7 +138,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda @@ -169,18 +168,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda @@ -353,12 +352,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/debugpy-1.8.12-py312h6f74592_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda @@ -412,11 +410,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda @@ -435,7 +433,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda @@ -465,18 +463,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda @@ -649,12 +647,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.12-py312hd8f9ff3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda @@ -706,11 +703,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda @@ -727,7 +724,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda @@ -753,18 +750,18 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda @@ -2339,16 +2336,16 @@ packages: license_family: PSF size: 24062 timestamp: 1615232388757 -- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda - sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 - md5: eaef2e94d5bd76f758545d172c1fda67 +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda + sha256: d614bcff10696f1efc714df07651b50bf3808401fcc03814309ecec242cc8870 + md5: 0cef44b1754ae4d6924ac0eef6b9fdbe depends: - python >=3.9 - wrapt <2,>=1.10 license: MIT license_family: MIT - size: 14297 - timestamp: 1733662697343 + size: 14382 + timestamp: 1737987072859 - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd @@ -2395,15 +2392,6 @@ packages: license: Unlicense size: 6552 timestamp: 1733300828176 -- conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda - sha256: 80f579bfc71b3dab5bef74114b89e26c85cb0df8caf4c27ab5ffc16363d57ee7 - md5: 3366592d3c219f2731721f11bc93755c - depends: - - python >=3.9 - license: MIT - license_family: MIT - size: 11259 - timestamp: 1733327239578 - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 md5: a16662747cdeb9abbac74d0057cc976e @@ -3636,60 +3624,57 @@ packages: license_family: APACHE size: 449672 timestamp: 1737807386331 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c - md5: ac52800af2e0c0e7dac770b435ce768a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda + build_number: 28 + sha256: 93fbcf2800b859b7ca5add3ab5d3aa11c6a6ff4b942a1cea4bf644f78488edb8 + md5: 73e2a99fdeb8531d50168987378fda8a depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16393 - timestamp: 1734432564346 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d - md5: 8d900b7079a00969d70305e9aad550b7 + size: 16621 + timestamp: 1738114033763 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda + build_number: 28 + sha256: a50dc7ed1f49789aab4ffb560d9a46b5dc3f059a925282f699c1a96fa566a1a0 + md5: 88dfbb3875d62b431aa676b4a54734bf depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16477 - timestamp: 1734432576699 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c - md5: 21be102c9ae80a67ba7de23b129aa7f6 + size: 16697 + timestamp: 1738114082682 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda + build_number: 28 + sha256: 5bea855a1a7435ce2238535aa4b13db8af8ee301d99a42b083b63fa64c1ea144 + md5: 166166d84a0e9571dc50210baf993b46 depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas + - blas =2.128=openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16714 - timestamp: 1734433054681 + size: 16840 + timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 @@ -3798,54 +3783,51 @@ packages: license_family: MIT size: 279644 timestamp: 1725268003553 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee - md5: ebcc5f37a435aa3c19640533c82f8d76 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda + build_number: 28 + sha256: de293e117db53e5d78b579136509c35a5e4ad11529c05f9af83cf89be4d30de1 + md5: 4e20a1c00b4e8a984aac0f6cce59e3ac depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16336 - timestamp: 1734432570482 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 - md5: d77f943ae4083f3aeddca698f2d28262 + size: 16539 + timestamp: 1738114043618 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda + build_number: 28 + sha256: ed62f13a85726f568e17ad569b5cc01a49a6c7bd334802cf1c1b15e9d10e7e93 + md5: 8cff453f547365131be5647c7680ac6d depends: - - libblas 3.9.0 26_linuxaarch64_openblas + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16398 - timestamp: 1734432580937 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 - md5: a0e9980fe12d42f6d0c0ec009f67e948 + size: 16655 + timestamp: 1738114088527 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda + build_number: 28 + sha256: f08adea59381babb3568e6d23e52aff874cbc25f299821647ab1127d1e1332ca + md5: 30942dea911ce333765003a8adec4e8a depends: - - libblas 3.9.0 26_osxarm64_openblas + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - liblapack =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16628 - timestamp: 1734433061517 + size: 16788 + timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 md5: c965a5aa0d5c1c37ffc62dff36e28400 @@ -4547,54 +4529,51 @@ packages: license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 - md5: 3792604c43695d6a273bc5faaac47d48 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda + build_number: 28 + sha256: 9530e6840690b78360946390a1d29624734a6b624f02c26631fb451592cbb8ef + md5: 069f40bfbf1dc55c83ddb07fc6a6ef8d depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16338 - timestamp: 1734432576650 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 - md5: a5d4e18876393633da62fd8492c00156 + size: 16553 + timestamp: 1738114053556 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda + build_number: 28 + sha256: 1290ce1071a586e22bdd7d8f4c48000cc0005f0a67660be150d1ea5c6092129f + md5: bc4c5ee31476521e202356b56bba6077 depends: - - libblas 3.9.0 26_linuxaarch64_openblas + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16403 - timestamp: 1734432585123 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 - md5: cebad79038a75cfd28fa90d147a2d34d + size: 16637 + timestamp: 1738114094310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda + build_number: 28 + sha256: 79c75a02bff20f8b001e6aecfee8d22a51552c3986e7037fca68e5ed071cc213 + md5: 45f26652530b558c21083ceb7adaf273 depends: - - libblas 3.9.0 26_osxarm64_openblas + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16624 - timestamp: 1734433068120 + size: 16793 + timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 @@ -5666,47 +5645,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda noarch: python - sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 - md5: 0788ab9a7003126a6d7285d3fb912104 + sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 + md5: c74a71227a86ff11c0b1f454df78753a depends: - - max-core ==25.1.0.dev2025012705 release - - max-python >=25.1.0.dev2025012705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012705 release - - mblack ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release + - max-python >=25.1.0.dev2025012905,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1737955039963 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 - md5: c2ef9257cbac5945ec0269b52400177b + size: 9917 + timestamp: 1738127836739 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d + md5: 4ffb2fe54ee89169f96d8c74292af542 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 243456501 - timestamp: 1737955017859 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 - md5: 85e8cd9ee3ac21238a923b938e997c48 + size: 243535907 + timestamp: 1738127911507 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d + md5: 5a919171033c9dfe518aef703b7ec3d8 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 245946155 - timestamp: 1737955039961 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 - md5: 44cfd5ca1dc48bab35146702380ac083 + size: 246085619 + timestamp: 1738127836737 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 + md5: 9dc83277bf38cbd419f52909847ed796 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 205169482 - timestamp: 1737956267686 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f - md5: 42d30c788187591cf4b61d3ef4129e38 + size: 205298533 + timestamp: 1738128880810 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc + md5: 4c8cd5b0bb94e4b0566c66614882417c depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -5727,13 +5706,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120669382 - timestamp: 1737955017868 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e - md5: 222a46c2286742510e8ee05ad24f2523 + size: 120728426 + timestamp: 1738127911515 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 + md5: c5094829938eded41b20717d7f135a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -5754,13 +5733,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123185570 - timestamp: 1737955039973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a - md5: fcb3723a6dbf99dd5d6ab6895e97de58 + size: 123278531 + timestamp: 1738127836748 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 + md5: 411d19e9c18c3d8c665f765041cd9a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -5781,12 +5760,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106061856 - timestamp: 1737956267689 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + size: 106174079 + timestamp: 1738128880813 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda noarch: python - sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 - md5: 15ff6d8c842fbce739084f0bbd23bd27 + sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 + md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5796,8 +5775,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130811 - timestamp: 1737955039968 + size: 130809 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5807,28 +5786,28 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.0-pyhd8ed1ab_0.conda - sha256: d932404dc610464130db5f36f59cd29947a687d9708daaad369d0020707de41a - md5: d10024c163a52eeecbb166fdeaef8b12 +- conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda + sha256: b82ceee187e715a287d2e1dc2d79dd2c68f84858e9b9dbac38df3d48a6f426d9 + md5: 6e6b93442c2ab2f9902a3637b70c720f depends: - python >=3.9 - typing_extensions license: BSD-3-Clause license_family: BSD - size: 68803 - timestamp: 1735686983426 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + size: 68935 + timestamp: 1738085278568 +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda noarch: python - sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 - md5: 961e0d8087b0ab6e38d0e1a518438827 + sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 + md5: 646e77b26ddf8c7aba7d2a3ac21631a6 depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1737955039968 + size: 22932 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5936,14 +5915,13 @@ packages: license_family: BSD size: 28045 timestamp: 1734628936013 -- conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.5-pyhd8ed1ab_1.conda - sha256: 9eed80365c012ab3bbb0f0ed1446af496d6810063dfa07dde33ae4a6d8a392ef - md5: dd50a122c5b9782b1e9b2695473bfd95 +- conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda + sha256: dcccb07c5a1acb7dc8be94330e62d54754c0e9c9cb2bb6865c8e3cfe44cf5a58 + md5: d24beda1d30748afcc87c429454ece1b depends: - beautifulsoup4 - bleach-with-css !=5.0.0 - defusedxml - - entrypoints >=0.2.2 - importlib-metadata >=3.6 - jinja2 >=3.0 - jupyter_core >=4.7 @@ -5957,13 +5935,13 @@ packages: - pygments >=2.4.1 - python >=3.9 - traitlets >=5.1 + - python constrains: - - nbconvert =7.16.5=*_1 - pandoc >=2.9.2,<4.0.0 + - nbconvert ==7.16.6 *_0 license: BSD-3-Clause - license_family: BSD - size: 189127 - timestamp: 1736258775758 + size: 200601 + timestamp: 1738067871724 - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda sha256: 7a5bd30a2e7ddd7b85031a5e2e14f290898098dc85bea5b3a5bf147c25122838 md5: bbe1963f1e47f594070ffe87cdf612ea diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 9fc75e692a..75d69d71e3 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -43,7 +43,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -81,11 +81,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda @@ -104,7 +104,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -265,7 +265,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -304,11 +304,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda @@ -327,7 +327,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -487,7 +487,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -524,11 +524,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda @@ -545,7 +545,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -1885,16 +1885,16 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda - sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 - md5: eaef2e94d5bd76f758545d172c1fda67 +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda + sha256: d614bcff10696f1efc714df07651b50bf3808401fcc03814309ecec242cc8870 + md5: 0cef44b1754ae4d6924ac0eef6b9fdbe depends: - python >=3.9 - wrapt <2,>=1.10 license: MIT license_family: MIT - size: 14297 - timestamp: 1733662697343 + size: 14382 + timestamp: 1737987072859 - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd @@ -2848,60 +2848,57 @@ packages: license_family: APACHE size: 449672 timestamp: 1737807386331 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c - md5: ac52800af2e0c0e7dac770b435ce768a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda + build_number: 28 + sha256: 93fbcf2800b859b7ca5add3ab5d3aa11c6a6ff4b942a1cea4bf644f78488edb8 + md5: 73e2a99fdeb8531d50168987378fda8a depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16393 - timestamp: 1734432564346 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d - md5: 8d900b7079a00969d70305e9aad550b7 + size: 16621 + timestamp: 1738114033763 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda + build_number: 28 + sha256: a50dc7ed1f49789aab4ffb560d9a46b5dc3f059a925282f699c1a96fa566a1a0 + md5: 88dfbb3875d62b431aa676b4a54734bf depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16477 - timestamp: 1734432576699 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c - md5: 21be102c9ae80a67ba7de23b129aa7f6 + size: 16697 + timestamp: 1738114082682 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda + build_number: 28 + sha256: 5bea855a1a7435ce2238535aa4b13db8af8ee301d99a42b083b63fa64c1ea144 + md5: 166166d84a0e9571dc50210baf993b46 depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas + - blas =2.128=openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16714 - timestamp: 1734433054681 + size: 16840 + timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 @@ -3010,54 +3007,51 @@ packages: license_family: MIT size: 279644 timestamp: 1725268003553 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee - md5: ebcc5f37a435aa3c19640533c82f8d76 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda + build_number: 28 + sha256: de293e117db53e5d78b579136509c35a5e4ad11529c05f9af83cf89be4d30de1 + md5: 4e20a1c00b4e8a984aac0f6cce59e3ac depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16336 - timestamp: 1734432570482 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 - md5: d77f943ae4083f3aeddca698f2d28262 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16539 + timestamp: 1738114043618 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda + build_number: 28 + sha256: ed62f13a85726f568e17ad569b5cc01a49a6c7bd334802cf1c1b15e9d10e7e93 + md5: 8cff453f547365131be5647c7680ac6d + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16398 - timestamp: 1734432580937 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 - md5: a0e9980fe12d42f6d0c0ec009f67e948 - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16655 + timestamp: 1738114088527 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda + build_number: 28 + sha256: f08adea59381babb3568e6d23e52aff874cbc25f299821647ab1127d1e1332ca + md5: 30942dea911ce333765003a8adec4e8a + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - liblapack =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16628 - timestamp: 1734433061517 + size: 16788 + timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 md5: c965a5aa0d5c1c37ffc62dff36e28400 @@ -3759,54 +3753,51 @@ packages: license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 - md5: 3792604c43695d6a273bc5faaac47d48 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda + build_number: 28 + sha256: 9530e6840690b78360946390a1d29624734a6b624f02c26631fb451592cbb8ef + md5: 069f40bfbf1dc55c83ddb07fc6a6ef8d depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16338 - timestamp: 1734432576650 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 - md5: a5d4e18876393633da62fd8492c00156 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16553 + timestamp: 1738114053556 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda + build_number: 28 + sha256: 1290ce1071a586e22bdd7d8f4c48000cc0005f0a67660be150d1ea5c6092129f + md5: bc4c5ee31476521e202356b56bba6077 + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16403 - timestamp: 1734432585123 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 - md5: cebad79038a75cfd28fa90d147a2d34d - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16637 + timestamp: 1738114094310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda + build_number: 28 + sha256: 79c75a02bff20f8b001e6aecfee8d22a51552c3986e7037fca68e5ed071cc213 + md5: 45f26652530b558c21083ceb7adaf273 + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16624 - timestamp: 1734433068120 + size: 16793 + timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 @@ -4868,47 +4859,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda noarch: python - sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 - md5: 0788ab9a7003126a6d7285d3fb912104 + sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 + md5: c74a71227a86ff11c0b1f454df78753a depends: - - max-core ==25.1.0.dev2025012705 release - - max-python >=25.1.0.dev2025012705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012705 release - - mblack ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release + - max-python >=25.1.0.dev2025012905,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1737955039963 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 - md5: c2ef9257cbac5945ec0269b52400177b + size: 9917 + timestamp: 1738127836739 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d + md5: 4ffb2fe54ee89169f96d8c74292af542 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 243456501 - timestamp: 1737955017859 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 - md5: 85e8cd9ee3ac21238a923b938e997c48 + size: 243535907 + timestamp: 1738127911507 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d + md5: 5a919171033c9dfe518aef703b7ec3d8 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 245946155 - timestamp: 1737955039961 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 - md5: 44cfd5ca1dc48bab35146702380ac083 + size: 246085619 + timestamp: 1738127836737 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 + md5: 9dc83277bf38cbd419f52909847ed796 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 205169482 - timestamp: 1737956267686 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f - md5: 42d30c788187591cf4b61d3ef4129e38 + size: 205298533 + timestamp: 1738128880810 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc + md5: 4c8cd5b0bb94e4b0566c66614882417c depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4929,13 +4920,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120669382 - timestamp: 1737955017868 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e - md5: 222a46c2286742510e8ee05ad24f2523 + size: 120728426 + timestamp: 1738127911515 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 + md5: c5094829938eded41b20717d7f135a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4956,13 +4947,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123185570 - timestamp: 1737955039973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a - md5: fcb3723a6dbf99dd5d6ab6895e97de58 + size: 123278531 + timestamp: 1738127836748 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 + md5: 411d19e9c18c3d8c665f765041cd9a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4983,12 +4974,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106061856 - timestamp: 1737956267689 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + size: 106174079 + timestamp: 1738128880813 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda noarch: python - sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 - md5: 15ff6d8c842fbce739084f0bbd23bd27 + sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 + md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4998,8 +4989,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130811 - timestamp: 1737955039968 + size: 130809 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5009,18 +5000,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda noarch: python - sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 - md5: 961e0d8087b0ab6e38d0e1a518438827 + sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 + md5: 646e77b26ddf8c7aba7d2a3ac21631a6 depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1737955039968 + size: 22932 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock index 9fc75e692a..75d69d71e3 100644 --- a/examples/testing/magic.lock +++ b/examples/testing/magic.lock @@ -43,7 +43,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -81,11 +81,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda @@ -104,7 +104,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -265,7 +265,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -304,11 +304,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda @@ -327,7 +327,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -487,7 +487,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -524,11 +524,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda @@ -545,7 +545,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -1885,16 +1885,16 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda - sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 - md5: eaef2e94d5bd76f758545d172c1fda67 +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda + sha256: d614bcff10696f1efc714df07651b50bf3808401fcc03814309ecec242cc8870 + md5: 0cef44b1754ae4d6924ac0eef6b9fdbe depends: - python >=3.9 - wrapt <2,>=1.10 license: MIT license_family: MIT - size: 14297 - timestamp: 1733662697343 + size: 14382 + timestamp: 1737987072859 - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd @@ -2848,60 +2848,57 @@ packages: license_family: APACHE size: 449672 timestamp: 1737807386331 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c - md5: ac52800af2e0c0e7dac770b435ce768a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda + build_number: 28 + sha256: 93fbcf2800b859b7ca5add3ab5d3aa11c6a6ff4b942a1cea4bf644f78488edb8 + md5: 73e2a99fdeb8531d50168987378fda8a depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16393 - timestamp: 1734432564346 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d - md5: 8d900b7079a00969d70305e9aad550b7 + size: 16621 + timestamp: 1738114033763 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda + build_number: 28 + sha256: a50dc7ed1f49789aab4ffb560d9a46b5dc3f059a925282f699c1a96fa566a1a0 + md5: 88dfbb3875d62b431aa676b4a54734bf depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16477 - timestamp: 1734432576699 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c - md5: 21be102c9ae80a67ba7de23b129aa7f6 + size: 16697 + timestamp: 1738114082682 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda + build_number: 28 + sha256: 5bea855a1a7435ce2238535aa4b13db8af8ee301d99a42b083b63fa64c1ea144 + md5: 166166d84a0e9571dc50210baf993b46 depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas + - blas =2.128=openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16714 - timestamp: 1734433054681 + size: 16840 + timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 @@ -3010,54 +3007,51 @@ packages: license_family: MIT size: 279644 timestamp: 1725268003553 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee - md5: ebcc5f37a435aa3c19640533c82f8d76 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda + build_number: 28 + sha256: de293e117db53e5d78b579136509c35a5e4ad11529c05f9af83cf89be4d30de1 + md5: 4e20a1c00b4e8a984aac0f6cce59e3ac depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16336 - timestamp: 1734432570482 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 - md5: d77f943ae4083f3aeddca698f2d28262 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16539 + timestamp: 1738114043618 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda + build_number: 28 + sha256: ed62f13a85726f568e17ad569b5cc01a49a6c7bd334802cf1c1b15e9d10e7e93 + md5: 8cff453f547365131be5647c7680ac6d + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16398 - timestamp: 1734432580937 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 - md5: a0e9980fe12d42f6d0c0ec009f67e948 - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16655 + timestamp: 1738114088527 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda + build_number: 28 + sha256: f08adea59381babb3568e6d23e52aff874cbc25f299821647ab1127d1e1332ca + md5: 30942dea911ce333765003a8adec4e8a + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - liblapack =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16628 - timestamp: 1734433061517 + size: 16788 + timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 md5: c965a5aa0d5c1c37ffc62dff36e28400 @@ -3759,54 +3753,51 @@ packages: license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 - md5: 3792604c43695d6a273bc5faaac47d48 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda + build_number: 28 + sha256: 9530e6840690b78360946390a1d29624734a6b624f02c26631fb451592cbb8ef + md5: 069f40bfbf1dc55c83ddb07fc6a6ef8d depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16338 - timestamp: 1734432576650 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 - md5: a5d4e18876393633da62fd8492c00156 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16553 + timestamp: 1738114053556 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda + build_number: 28 + sha256: 1290ce1071a586e22bdd7d8f4c48000cc0005f0a67660be150d1ea5c6092129f + md5: bc4c5ee31476521e202356b56bba6077 + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16403 - timestamp: 1734432585123 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 - md5: cebad79038a75cfd28fa90d147a2d34d - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16637 + timestamp: 1738114094310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda + build_number: 28 + sha256: 79c75a02bff20f8b001e6aecfee8d22a51552c3986e7037fca68e5ed071cc213 + md5: 45f26652530b558c21083ceb7adaf273 + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16624 - timestamp: 1734433068120 + size: 16793 + timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 @@ -4868,47 +4859,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda noarch: python - sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 - md5: 0788ab9a7003126a6d7285d3fb912104 + sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 + md5: c74a71227a86ff11c0b1f454df78753a depends: - - max-core ==25.1.0.dev2025012705 release - - max-python >=25.1.0.dev2025012705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012705 release - - mblack ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release + - max-python >=25.1.0.dev2025012905,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1737955039963 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 - md5: c2ef9257cbac5945ec0269b52400177b + size: 9917 + timestamp: 1738127836739 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d + md5: 4ffb2fe54ee89169f96d8c74292af542 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 243456501 - timestamp: 1737955017859 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 - md5: 85e8cd9ee3ac21238a923b938e997c48 + size: 243535907 + timestamp: 1738127911507 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d + md5: 5a919171033c9dfe518aef703b7ec3d8 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 245946155 - timestamp: 1737955039961 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 - md5: 44cfd5ca1dc48bab35146702380ac083 + size: 246085619 + timestamp: 1738127836737 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 + md5: 9dc83277bf38cbd419f52909847ed796 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 205169482 - timestamp: 1737956267686 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f - md5: 42d30c788187591cf4b61d3ef4129e38 + size: 205298533 + timestamp: 1738128880810 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc + md5: 4c8cd5b0bb94e4b0566c66614882417c depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4929,13 +4920,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120669382 - timestamp: 1737955017868 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e - md5: 222a46c2286742510e8ee05ad24f2523 + size: 120728426 + timestamp: 1738127911515 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 + md5: c5094829938eded41b20717d7f135a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4956,13 +4947,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123185570 - timestamp: 1737955039973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a - md5: fcb3723a6dbf99dd5d6ab6895e97de58 + size: 123278531 + timestamp: 1738127836748 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 + md5: 411d19e9c18c3d8c665f765041cd9a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4983,12 +4974,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106061856 - timestamp: 1737956267689 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + size: 106174079 + timestamp: 1738128880813 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda noarch: python - sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 - md5: 15ff6d8c842fbce739084f0bbd23bd27 + sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 + md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4998,8 +4989,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130811 - timestamp: 1737955039968 + size: 130809 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5009,18 +5000,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda noarch: python - sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 - md5: 961e0d8087b0ab6e38d0e1a518438827 + sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 + md5: 646e77b26ddf8c7aba7d2a3ac21631a6 depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1737955039968 + size: 22932 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a diff --git a/magic.lock b/magic.lock index 17140d55cc..8a4e8843f2 100644 --- a/magic.lock +++ b/magic.lock @@ -43,7 +43,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -81,11 +81,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-19.0.0-hcb10f89_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-19.0.0-h08228c5_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda @@ -104,7 +104,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.67.1-h25350d4_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda @@ -134,12 +134,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -266,7 +266,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -305,11 +305,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-acero-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-dataset-19.0.0-h3b568fd_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-substrait-19.0.0-h1e9d426_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.1.0-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.1.0-h86ecc28_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.11.1-h6702fde_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libdeflate-1.23-h5e3c512_0.conda @@ -328,7 +328,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.67.1-hf7ccdd3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h31becfc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libjpeg-turbo-3.0.0-h31becfc_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.6.3-h86ecc28_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.64.0-hc8609a4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda @@ -358,12 +358,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -489,7 +489,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/datasets-2.14.4-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda @@ -526,11 +526,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-19.0.0-hf07054f_8_cpu.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-19.0.0-h4239455_8_cpu.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.11.1-h73640d1_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.7-ha82da77_0.conda @@ -547,7 +547,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.67.1-h0a426d6_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-h0d3ecfb_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.64.0-h6d7220d_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda @@ -573,12 +573,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -1888,16 +1888,16 @@ packages: license_family: Apache size: 347303 timestamp: 1691593908658 -- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.15-pyhd8ed1ab_1.conda - sha256: a20ebf2c9b02a6eb32412ceb5c4cffaae49417db7e75414a76417538293a9402 - md5: eaef2e94d5bd76f758545d172c1fda67 +- conda: https://conda.anaconda.org/conda-forge/noarch/deprecated-1.2.18-pyhd8ed1ab_0.conda + sha256: d614bcff10696f1efc714df07651b50bf3808401fcc03814309ecec242cc8870 + md5: 0cef44b1754ae4d6924ac0eef6b9fdbe depends: - python >=3.9 - wrapt <2,>=1.10 license: MIT license_family: MIT - size: 14297 - timestamp: 1733662697343 + size: 14382 + timestamp: 1737987072859 - conda: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.7-pyhd8ed1ab_0.conda sha256: 4ff20c6be028be2825235631c45d9e4a75bca1de65f8840c02dfb28ea0137c45 md5: 5e4f3466526c52bc9af2d2353a1460bd @@ -2851,60 +2851,57 @@ packages: license_family: APACHE size: 449672 timestamp: 1737807386331 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c - md5: ac52800af2e0c0e7dac770b435ce768a +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-28_h59b9bed_openblas.conda + build_number: 28 + sha256: 93fbcf2800b859b7ca5add3ab5d3aa11c6a6ff4b942a1cea4bf644f78488edb8 + md5: 73e2a99fdeb8531d50168987378fda8a depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16393 - timestamp: 1734432564346 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: df6d8ee34d45cf35609ecdd55c1ff03e32e0cd87ae41ebe4ef3747a8e09ead4d - md5: 8d900b7079a00969d70305e9aad550b7 + size: 16621 + timestamp: 1738114033763 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda + build_number: 28 + sha256: a50dc7ed1f49789aab4ffb560d9a46b5dc3f059a925282f699c1a96fa566a1a0 + md5: 88dfbb3875d62b431aa676b4a54734bf depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16477 - timestamp: 1734432576699 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 597f9c3779caa979c8c6abbb3ba8c7191b84e1a910d6b0d10e5faf35284c450c - md5: 21be102c9ae80a67ba7de23b129aa7f6 + size: 16697 + timestamp: 1738114082682 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda + build_number: 28 + sha256: 5bea855a1a7435ce2238535aa4b13db8af8ee301d99a42b083b63fa64c1ea144 + md5: 166166d84a0e9571dc50210baf993b46 depends: - libopenblas >=0.3.28,<0.3.29.0a0 - libopenblas >=0.3.28,<1.0a0 constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas + - blas =2.128=openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16714 - timestamp: 1734433054681 + size: 16840 + timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3 md5: 41b599ed2b02abcfdd84302bff174b23 @@ -3013,54 +3010,51 @@ packages: license_family: MIT size: 279644 timestamp: 1725268003553 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee - md5: ebcc5f37a435aa3c19640533c82f8d76 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-28_he106b2a_openblas.conda + build_number: 28 + sha256: de293e117db53e5d78b579136509c35a5e4ad11529c05f9af83cf89be4d30de1 + md5: 4e20a1c00b4e8a984aac0f6cce59e3ac depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - liblapack 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapack =3.9.0=28*_openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16336 - timestamp: 1734432570482 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: 521e78be0c4170f229c43e1a6c94337a72db3ebcbe6e5960f8413aa438dcb8f9 - md5: d77f943ae4083f3aeddca698f2d28262 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16539 + timestamp: 1738114043618 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda + build_number: 28 + sha256: ed62f13a85726f568e17ad569b5cc01a49a6c7bd334802cf1c1b15e9d10e7e93 + md5: 8cff453f547365131be5647c7680ac6d + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - liblapack 3.9.0 26_linuxaarch64_openblas + - liblapack =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16398 - timestamp: 1734432580937 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: 27a29ef6b2fd2179bc3a0bb9db351f078ba140ca10485dca147c399639f84c93 - md5: a0e9980fe12d42f6d0c0ec009f67e948 - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16655 + timestamp: 1738114088527 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda + build_number: 28 + sha256: f08adea59381babb3568e6d23e52aff874cbc25f299821647ab1127d1e1332ca + md5: 30942dea911ce333765003a8adec4e8a + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapack 3.9.0 26_osxarm64_openblas - - liblapacke 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - liblapack =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16628 - timestamp: 1734433061517 + size: 16788 + timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 sha256: fd1d153962764433fe6233f34a72cdeed5dcf8a883a85769e8295ce940b5b0c5 md5: c965a5aa0d5c1c37ffc62dff36e28400 @@ -3762,54 +3756,51 @@ packages: license: IJG AND BSD-3-Clause AND Zlib size: 547541 timestamp: 1694475104253 -- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda - build_number: 26 - sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 - md5: 3792604c43695d6a273bc5faaac47d48 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-28_h7ac8fdf_openblas.conda + build_number: 28 + sha256: 9530e6840690b78360946390a1d29624734a6b624f02c26631fb451592cbb8ef + md5: 069f40bfbf1dc55c83ddb07fc6a6ef8d depends: - - libblas 3.9.0 26_linux64_openblas + - libblas 3.9.0 28_h59b9bed_openblas constrains: - - libcblas 3.9.0 26_linux64_openblas - - liblapacke 3.9.0 26_linux64_openblas - - blas * openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas arch: x86_64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16338 - timestamp: 1734432576650 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-26_linuxaarch64_openblas.conda - build_number: 26 - sha256: a42bd01498efe2ccf6d08d56ac3cbd3ceab79e06699ff5aac3da8e45a66738f7 - md5: a5d4e18876393633da62fd8492c00156 - depends: - - libblas 3.9.0 26_linuxaarch64_openblas + size: 16553 + timestamp: 1738114053556 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda + build_number: 28 + sha256: 1290ce1071a586e22bdd7d8f4c48000cc0005f0a67660be150d1ea5c6092129f + md5: bc4c5ee31476521e202356b56bba6077 + depends: + - libblas 3.9.0 28_h1a9f1db_openblas constrains: - - blas * openblas - - liblapacke 3.9.0 26_linuxaarch64_openblas - - libcblas 3.9.0 26_linuxaarch64_openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas + - blas =2.128=openblas arch: aarch64 platform: linux license: BSD-3-Clause - license_family: BSD - size: 16403 - timestamp: 1734432585123 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-26_osxarm64_openblas.conda - build_number: 26 - sha256: dd6d9a21e672aee4332f019c8229ce70cf5eaf6c2f4cbd1443b105fb66c00dc5 - md5: cebad79038a75cfd28fa90d147a2d34d - depends: - - libblas 3.9.0 26_osxarm64_openblas + size: 16637 + timestamp: 1738114094310 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda + build_number: 28 + sha256: 79c75a02bff20f8b001e6aecfee8d22a51552c3986e7037fca68e5ed071cc213 + md5: 45f26652530b558c21083ceb7adaf273 + depends: + - libblas 3.9.0 28_h10e41b3_openblas constrains: - - liblapacke 3.9.0 26_osxarm64_openblas - - libcblas 3.9.0 26_osxarm64_openblas - - blas * openblas + - blas =2.128=openblas + - liblapacke =3.9.0=28*_openblas + - libcblas =3.9.0=28*_openblas arch: arm64 platform: osx license: BSD-3-Clause - license_family: BSD - size: 16624 - timestamp: 1734433068120 + size: 16793 + timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 @@ -4880,47 +4871,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda noarch: python - sha256: 858899a14213e31412668b979537779ddaf730cad15593c3be3602d30d925cd3 - md5: 0788ab9a7003126a6d7285d3fb912104 + sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 + md5: c74a71227a86ff11c0b1f454df78753a depends: - - max-core ==25.1.0.dev2025012705 release - - max-python >=25.1.0.dev2025012705,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012705 release - - mblack ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release + - max-python >=25.1.0.dev2025012905,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 9922 - timestamp: 1737955039963 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012705-release.conda - sha256: d860e83c54d3824879bb5ae313ec290164a00c6aa33b3b6a613a52f5533f7f87 - md5: c2ef9257cbac5945ec0269b52400177b + size: 9917 + timestamp: 1738127836739 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda + sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d + md5: 4ffb2fe54ee89169f96d8c74292af542 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 243456501 - timestamp: 1737955017859 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012705-release.conda - sha256: 911fa0d215f2aef388f1b69600312c84fe8aa62300e8090e4970ede5519eeff3 - md5: 85e8cd9ee3ac21238a923b938e997c48 + size: 243535907 + timestamp: 1738127911507 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda + sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d + md5: 5a919171033c9dfe518aef703b7ec3d8 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 245946155 - timestamp: 1737955039961 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012705-release.conda - sha256: f338470aae98f63c08c9dda7d9b94c559a21055509c2ed924cb55441c8b60ba9 - md5: 44cfd5ca1dc48bab35146702380ac083 + size: 246085619 + timestamp: 1738127836737 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda + sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 + md5: 9dc83277bf38cbd419f52909847ed796 depends: - - mblack ==25.1.0.dev2025012705 release + - mblack ==25.1.0.dev2025012905 release license: LicenseRef-Modular-Proprietary - size: 205169482 - timestamp: 1737956267686 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 0a18a085825c9fa2bf3e575310837f3dbdddc96b7aaea8b651e3eae61c02530f - md5: 42d30c788187591cf4b61d3ef4129e38 + size: 205298533 + timestamp: 1738128880810 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc + md5: 4c8cd5b0bb94e4b0566c66614882417c depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4941,13 +4932,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120669382 - timestamp: 1737955017868 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: 8372666a6ad71409d0ed7336e1b955dd86d1ceb3f9b96c0a098cb59a802b688e - md5: 222a46c2286742510e8ee05ad24f2523 + size: 120728426 + timestamp: 1738127911515 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 + md5: c5094829938eded41b20717d7f135a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4968,13 +4959,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123185570 - timestamp: 1737955039973 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012705-3.12release.conda - sha256: c4894d84b65bc2e997f5c7fa10027f276b481bbb2ded68f34bd74bf1e195076a - md5: fcb3723a6dbf99dd5d6ab6895e97de58 + size: 123278531 + timestamp: 1738127836748 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda + sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 + md5: 411d19e9c18c3d8c665f765041cd9a3e depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python 3.12.* - fastapi - httpx @@ -4995,12 +4986,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106061856 - timestamp: 1737956267689 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012705-release.conda + size: 106174079 + timestamp: 1738128880813 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda noarch: python - sha256: 90cc368b1a6ceac15f44c67517c1af7fe1dc5dce40b92f91f1830be2f6a66fb9 - md5: 15ff6d8c842fbce739084f0bbd23bd27 + sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 + md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5010,8 +5001,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130811 - timestamp: 1737955039968 + size: 130809 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5021,18 +5012,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012705-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda noarch: python - sha256: fb3ed00e9f7df548142bb0afa9edf654413f61d1b39c6b1cbfc9cf2fbb6e04f9 - md5: 961e0d8087b0ab6e38d0e1a518438827 + sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 + md5: 646e77b26ddf8c7aba7d2a3ac21631a6 depends: - - max-core ==25.1.0.dev2025012705 release + - max-core ==25.1.0.dev2025012905 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1737955039968 + size: 22932 + timestamp: 1738127836744 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a From 4b185ffb59347dacdfa0d396b875173eecb5f7b8 Mon Sep 17 00:00:00 2001 From: ematejska Date: Wed, 29 Jan 2025 11:45:29 -0800 Subject: [PATCH 170/182] Update check_pr_target.yml The main branch is the new contribution branch. Signed-off-by: ematejska --- .github/workflows/check_pr_target.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/check_pr_target.yml b/.github/workflows/check_pr_target.yml index c86c4ed4b3..4e333baf2a 100644 --- a/.github/workflows/check_pr_target.yml +++ b/.github/workflows/check_pr_target.yml @@ -20,9 +20,9 @@ jobs: shell: bash steps: - - name: Fail if not targeting nightly branch - if: ${{ github.base_ref != 'nightly' }} + - name: Fail if not targeting main branch + if: ${{ github.base_ref != 'main' }} run: | - echo "PRs must be targeted to merge to the nightly branch!" + echo "PRs must be targeted to merge to the main branch!" echo "PR is currently targeting: \"${{ github.base_ref }}\"" exit 1 From 76a0af35202d744d023b8e0686675ccd5d1d67ed Mon Sep 17 00:00:00 2001 From: ematejska Date: Wed, 29 Jan 2025 11:54:43 -0800 Subject: [PATCH 171/182] [docs] Update documentation for main branch getting nightly updates and stable added (#3978) Update documentation for main branch getting nightly updates --- CONTRIBUTING.md | 22 +++++++++++----------- README.md | 19 +++++++++---------- docs/changelog-released.md | 2 +- stdlib/docs/development.md | 4 ++-- stdlib/docs/internal/README.md | 2 +- 5 files changed, 24 insertions(+), 25 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 72f230da1b..4ad284fa1c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -200,7 +200,7 @@ Library, Mojo examples, or Mojo documentation. This page gives an overview of the process. For a more detailed walkthrough, see [How to contribute to the Mojo standard library: a step-by-step guide](https://www.modular.com/blog/how-to-contribute-to-mojo-standard-library-a-step-by-step-guide). -**Note:** Pull requests should be submitted against the `nightly` branch, +**Note:** Pull requests should be submitted against the `main` branch, which represents the most recent nightly build. ### Pull request process @@ -243,10 +243,10 @@ git fetch upstream #### Branching off nightly -Make sure to branch off `nightly` to work on your PR: +Make sure to branch off `main` to work on your PR: ```bash -git checkout upstream/nightly +git checkout upstream/main git checkout -b my-fix-pr ``` @@ -255,20 +255,20 @@ before raising a PR: ```bash git fetch upstream -git rebase upstream/nightly +git rebase upstream/main ``` #### Getting the nightly Mojo compiler -Now that you're on the nightly branch, you need to install the latest nightly +Now that you're on the main branch, you need to install the latest nightly build. -If you're using [`magic`](https://docs.modular.com/magic), create a new -project environment with the `max-nightly` channel like this: +If you're using [`magic`](https://docs.modular.com/magic) (version 0.6.4 or +higher), create a new project environment like this and it will install the +latest nightly version of `max` by default: ```bash -magic init mojo-nightly --format mojoproject \ - -c conda-forge -c https://conda.modular.com/max-nightly +magic init mojo-nightly --format mojoproject ``` If you're [using conda](https://docs.modular.com/magic/conda), add the @@ -299,7 +299,7 @@ when using the stable release! If your change is one of the improvements described above or it has been discussed and agreed upon by the project maintainers, please create a pull -request into the `nightly` branch. +request into the `main` branch. First push your changes: @@ -314,7 +314,7 @@ remote: Create a pull request for 'my-fix-pr' on GitHub by visiting: remote: https://github.com/jackos/mojo/pull/new/my-fix-pr ``` -Make sure you point it to the `nightly` branch: +Make sure you point it to the `main` branch: ![Base Branch](stdlib/docs/images/base-branch.png) diff --git a/README.md b/README.md index 5774ca462a..3dac78f624 100644 --- a/README.md +++ b/README.md @@ -25,11 +25,11 @@ This repo includes source code for: This repo has two primary branches: -- The [`main`](https://github.com/modularml/mojo/tree/main) branch, which is in -sync with the last stable released version of Mojo. Use the examples here if you’re -using a [release build of Mojo](#latest-released). +- The [`stable`](https://github.com/modularml/mojo/tree/stable) branch, which +is in sync with the last stable released version of Mojo. Use the examples +here if you’re using a [release build of Mojo](#latest-released). -- The [`nightly`](https://github.com/modularml/mojo/tree/nightly) branch, which +- The [`main`](https://github.com/modularml/mojo/tree/main) branch, which is in sync with the Mojo nightly build and subject to breakage. Use this branch for [contributions](./CONTRIBUTING.md), or if you're using the latest [nightly build of Mojo](#latest-nightly). @@ -74,16 +74,15 @@ platforms = ["osx-arm64", "linux-aarch64", "linux-64"] max = "*" ``` -And when you clone this repo, switch to the `nightly` branch because the `main` -branch might not be compatible with nightly builds: +When you clone this repo, you'll be on the `main` branch by default, +which includes code matching the latest nightly build: ```bash git clone https://github.com/modularml/mojo.git ``` -```bash -git checkout nightly -``` +If you want to instead see the source from the most recent stable +release, then you can switch to the `stable` branch. ## Contributing @@ -92,7 +91,7 @@ issue here](https://github.com/modularml/mojo/issues). See [here](./CONTRIBUTING.md) for guidelines on filing good bugs. We welcome contributions to this repo on the -[`nightly`](https://github.com/modularml/mojo/tree/nightly) +[`main`](https://github.com/modularml/mojo/tree/main) branch. If you’d like to contribute to Mojo, please first read our [Contributor Guide](https://github.com/modularml/mojo/blob/main/CONTRIBUTING.md). diff --git a/docs/changelog-released.md b/docs/changelog-released.md index 18a2551f4f..95ee3fbab8 100644 --- a/docs/changelog-released.md +++ b/docs/changelog-released.md @@ -3189,7 +3189,7 @@ This release doesn't include any changes to Mojo. ### 🔥 Legendary - The Mojo standard library is now open source! Check out the - [README](https://github.com/modular/mojo/blob/nightly/stdlib/README.md) + [README](https://github.com/modular/mojo/blob/main/stdlib/README.md) for everything you need to get started. - Structs and other nominal types are now allowed to implicitly conform to diff --git a/stdlib/docs/development.md b/stdlib/docs/development.md index ef21e6fb81..000676598e 100644 --- a/stdlib/docs/development.md +++ b/stdlib/docs/development.md @@ -9,7 +9,7 @@ If this is your first time contributing, first read everything in you need to do the following: 1. [Fork and clone the repo](../../CONTRIBUTING.md#fork-and-clone-the-repo) -2. [Branch off nightly](../../CONTRIBUTING.md#branching-off-nightly) +2. [Branch off main](../../CONTRIBUTING.md#branching-off-nightly) 3. [Install the nightly Mojo compiler](../../CONTRIBUTING.md#getting-the-nightly-mojo-compiler) And if you're using VS Code: @@ -104,7 +104,7 @@ You can do the same for a directory with ./stdlib/scripts/run-tests.sh ./stdlib/test/utils ``` -All the tests should pass on the `nightly` branch with the nightly Mojo +All the tests should pass on the `main` branch with the nightly Mojo compiler. If you've pulled the latest changes and they're still failing please [open a GitHub issue](https://github.com/modularml/mojo/issues/new?assignees=&labels=bug%2Cmojo&projects=&template=mojo_bug_report.yaml&title=%5BBUG%5D). diff --git a/stdlib/docs/internal/README.md b/stdlib/docs/internal/README.md index b80fd03dca..9699b52b72 100644 --- a/stdlib/docs/internal/README.md +++ b/stdlib/docs/internal/README.md @@ -11,6 +11,6 @@ WE FIND IT CONVENIENT TO DO SO WITHOUT WARNING OR NOTICE**. This directory contains internal documentation for the implementation details of the Mojo compiler, runtime, and stdlib. You must always reference the -current version of this documentation on the branch nightly before using the +current version of this documentation on the branch main before using the operations or behavior documented within. Any new files should contain the above warning. From faf9b6a9fd244398894fa905222b678c4a7aa4c2 Mon Sep 17 00:00:00 2001 From: Ken Jones <165197230+KenJones-Modular@users.noreply.github.com> Date: Tue, 28 Jan 2025 21:40:37 -0800 Subject: [PATCH 172/182] [docs] Update documentation examples to use StringLiteral.format() When the String.format() method was first introduced, a corresponding method wasn't added to StringLiteral. StringLiteral.format() was added in 24.6, so this updates examples in the documentation to use it. MODULAR_ORIG_COMMIT_REV_ID: 8326133984041f8017f9262c6cc7c367c9b7804b --- CONTRIBUTING.md | 22 +++++++++++----------- README.md | 19 ++++++++++--------- docs/changelog-released.md | 2 +- docs/manual/errors.mdx | 2 +- docs/manual/operators.mdx | 6 +++--- docs/manual/traits.mdx | 4 ++-- examples/operators/main.mojo | 8 ++++---- stdlib/docs/development.md | 4 ++-- stdlib/docs/internal/README.md | 2 +- 9 files changed, 35 insertions(+), 34 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4ad284fa1c..72f230da1b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -200,7 +200,7 @@ Library, Mojo examples, or Mojo documentation. This page gives an overview of the process. For a more detailed walkthrough, see [How to contribute to the Mojo standard library: a step-by-step guide](https://www.modular.com/blog/how-to-contribute-to-mojo-standard-library-a-step-by-step-guide). -**Note:** Pull requests should be submitted against the `main` branch, +**Note:** Pull requests should be submitted against the `nightly` branch, which represents the most recent nightly build. ### Pull request process @@ -243,10 +243,10 @@ git fetch upstream #### Branching off nightly -Make sure to branch off `main` to work on your PR: +Make sure to branch off `nightly` to work on your PR: ```bash -git checkout upstream/main +git checkout upstream/nightly git checkout -b my-fix-pr ``` @@ -255,20 +255,20 @@ before raising a PR: ```bash git fetch upstream -git rebase upstream/main +git rebase upstream/nightly ``` #### Getting the nightly Mojo compiler -Now that you're on the main branch, you need to install the latest nightly +Now that you're on the nightly branch, you need to install the latest nightly build. -If you're using [`magic`](https://docs.modular.com/magic) (version 0.6.4 or -higher), create a new project environment like this and it will install the -latest nightly version of `max` by default: +If you're using [`magic`](https://docs.modular.com/magic), create a new +project environment with the `max-nightly` channel like this: ```bash -magic init mojo-nightly --format mojoproject +magic init mojo-nightly --format mojoproject \ + -c conda-forge -c https://conda.modular.com/max-nightly ``` If you're [using conda](https://docs.modular.com/magic/conda), add the @@ -299,7 +299,7 @@ when using the stable release! If your change is one of the improvements described above or it has been discussed and agreed upon by the project maintainers, please create a pull -request into the `main` branch. +request into the `nightly` branch. First push your changes: @@ -314,7 +314,7 @@ remote: Create a pull request for 'my-fix-pr' on GitHub by visiting: remote: https://github.com/jackos/mojo/pull/new/my-fix-pr ``` -Make sure you point it to the `main` branch: +Make sure you point it to the `nightly` branch: ![Base Branch](stdlib/docs/images/base-branch.png) diff --git a/README.md b/README.md index 3dac78f624..5774ca462a 100644 --- a/README.md +++ b/README.md @@ -25,11 +25,11 @@ This repo includes source code for: This repo has two primary branches: -- The [`stable`](https://github.com/modularml/mojo/tree/stable) branch, which -is in sync with the last stable released version of Mojo. Use the examples -here if you’re using a [release build of Mojo](#latest-released). +- The [`main`](https://github.com/modularml/mojo/tree/main) branch, which is in +sync with the last stable released version of Mojo. Use the examples here if you’re +using a [release build of Mojo](#latest-released). -- The [`main`](https://github.com/modularml/mojo/tree/main) branch, which +- The [`nightly`](https://github.com/modularml/mojo/tree/nightly) branch, which is in sync with the Mojo nightly build and subject to breakage. Use this branch for [contributions](./CONTRIBUTING.md), or if you're using the latest [nightly build of Mojo](#latest-nightly). @@ -74,15 +74,16 @@ platforms = ["osx-arm64", "linux-aarch64", "linux-64"] max = "*" ``` -When you clone this repo, you'll be on the `main` branch by default, -which includes code matching the latest nightly build: +And when you clone this repo, switch to the `nightly` branch because the `main` +branch might not be compatible with nightly builds: ```bash git clone https://github.com/modularml/mojo.git ``` -If you want to instead see the source from the most recent stable -release, then you can switch to the `stable` branch. +```bash +git checkout nightly +``` ## Contributing @@ -91,7 +92,7 @@ issue here](https://github.com/modularml/mojo/issues). See [here](./CONTRIBUTING.md) for guidelines on filing good bugs. We welcome contributions to this repo on the -[`main`](https://github.com/modularml/mojo/tree/main) +[`nightly`](https://github.com/modularml/mojo/tree/nightly) branch. If you’d like to contribute to Mojo, please first read our [Contributor Guide](https://github.com/modularml/mojo/blob/main/CONTRIBUTING.md). diff --git a/docs/changelog-released.md b/docs/changelog-released.md index 95ee3fbab8..18a2551f4f 100644 --- a/docs/changelog-released.md +++ b/docs/changelog-released.md @@ -3189,7 +3189,7 @@ This release doesn't include any changes to Mojo. ### 🔥 Legendary - The Mojo standard library is now open source! Check out the - [README](https://github.com/modular/mojo/blob/main/stdlib/README.md) + [README](https://github.com/modular/mojo/blob/nightly/stdlib/README.md) for everything you need to get started. - Structs and other nominal types are now allowed to implicitly conform to diff --git a/docs/manual/errors.mdx b/docs/manual/errors.mdx index ff7512798a..2fa9d6b66f 100644 --- a/docs/manual/errors.mdx +++ b/docs/manual/errors.mdx @@ -152,7 +152,7 @@ def main(): print("try =>", value[]) if value[] == 1: continue - result = String("{} incremented is {}").format(value[], incr(value[])) + result = "{} incremented is {}".format(value[], incr(value[])) except e: print("except =>", e) else: diff --git a/docs/manual/operators.mdx b/docs/manual/operators.mdx index a309e1f503..5ee235c9b0 100644 --- a/docs/manual/operators.mdx +++ b/docs/manual/operators.mdx @@ -1069,7 +1069,7 @@ real and imaginary fields. ```mojo c1 = Complex(-1.2, 6.5) -print(String("c1: Real: {}; Imaginary: {}").format(c1.re, c1.im)) +print("c1: Real: {}; Imaginary: {}".format(c1.re, c1.im)) ``` ```output @@ -1094,7 +1094,7 @@ Now we can create a `Complex` instance and provide just a real component. ```mojo c2 = Complex(3.14159) -print(String("c2: Real: {}; Imaginary: {}").format(c2.re, c2.im)) +print("c2: Real: {}; Imaginary: {}".format(c2.re, c2.im)) ``` ```output @@ -1190,7 +1190,7 @@ Now let's try getting and setting the real and imaginary components of a ```mojo c2 = Complex(3.14159) -print(String("c2[0]: {}; c2[1]: {}").format(c2[0], c2[1])) +print("c2[0]: {}; c2[1]: {}".format(c2[0], c2[1])) c2[0] = 2.71828 c2[1] = 42 print("c2[0] = 2.71828; c2[1] = 42; c2:", c2) diff --git a/docs/manual/traits.mdx b/docs/manual/traits.mdx index 948185e09b..a9be57cf71 100644 --- a/docs/manual/traits.mdx +++ b/docs/manual/traits.mdx @@ -447,13 +447,13 @@ struct Dog(Stringable, Representable, Writable): # Alternative full representation when calling `repr` fn __repr__(self) -> String: - return String("Dog(name=", repr(self.name)", age=", repr(self.age), ")") + return String("Dog(name=", repr(self.name), ", age=", repr(self.age), ")") var dog = Dog("Rex", 5) print(repr(dog)) print(dog) -var dog_info = String("String: {!s}\nRepresentation: {!r}").format(dog, dog) +var dog_info = "String: {!s}\nRepresentation: {!r}".format(dog, dog) print(dog_info) ``` diff --git a/examples/operators/main.mojo b/examples/operators/main.mojo index c26e654568..f4b07c4ac7 100644 --- a/examples/operators/main.mojo +++ b/examples/operators/main.mojo @@ -17,10 +17,10 @@ from my_complex import Complex def main(): # Examples of creating Complex instances c1 = Complex(-1.2, 6.5) - print(String("c1: Real: {}; Imaginary: {}").format(c1.re, c1.im)) + print("c1: Real: {}; Imaginary: {}".format(c1.re, c1.im)) c2 = Complex(3.14159) - print(String("c2: Real: {}; Imaginary: {}").format(c2.re, c2.im)) + print("c2: Real: {}; Imaginary: {}".format(c2.re, c2.im)) print() @@ -29,12 +29,12 @@ def main(): print("c3 =", c3) var msg = String("The value is: ", c3) print(msg) - print(String("{!r}").format(c3)) + print("{!r}".format(c3)) print() # Examples of using Complex indexing - print(String("c2[0]: {}; c2[1]: {}").format(c2[0], c2[1])) + print("c2[0]: {}; c2[1]: {}".format(c2[0], c2[1])) c2[0] = 2.71828 c2[1] = 42 print("c2[0] = 2.71828; c2[1] = 42; c2:", c2) diff --git a/stdlib/docs/development.md b/stdlib/docs/development.md index 000676598e..ef21e6fb81 100644 --- a/stdlib/docs/development.md +++ b/stdlib/docs/development.md @@ -9,7 +9,7 @@ If this is your first time contributing, first read everything in you need to do the following: 1. [Fork and clone the repo](../../CONTRIBUTING.md#fork-and-clone-the-repo) -2. [Branch off main](../../CONTRIBUTING.md#branching-off-nightly) +2. [Branch off nightly](../../CONTRIBUTING.md#branching-off-nightly) 3. [Install the nightly Mojo compiler](../../CONTRIBUTING.md#getting-the-nightly-mojo-compiler) And if you're using VS Code: @@ -104,7 +104,7 @@ You can do the same for a directory with ./stdlib/scripts/run-tests.sh ./stdlib/test/utils ``` -All the tests should pass on the `main` branch with the nightly Mojo +All the tests should pass on the `nightly` branch with the nightly Mojo compiler. If you've pulled the latest changes and they're still failing please [open a GitHub issue](https://github.com/modularml/mojo/issues/new?assignees=&labels=bug%2Cmojo&projects=&template=mojo_bug_report.yaml&title=%5BBUG%5D). diff --git a/stdlib/docs/internal/README.md b/stdlib/docs/internal/README.md index 9699b52b72..b80fd03dca 100644 --- a/stdlib/docs/internal/README.md +++ b/stdlib/docs/internal/README.md @@ -11,6 +11,6 @@ WE FIND IT CONVENIENT TO DO SO WITHOUT WARNING OR NOTICE**. This directory contains internal documentation for the implementation details of the Mojo compiler, runtime, and stdlib. You must always reference the -current version of this documentation on the branch main before using the +current version of this documentation on the branch nightly before using the operations or behavior documented within. Any new files should contain the above warning. From 6700eea251fc149ce19ee956078f6c4a3a8b851c Mon Sep 17 00:00:00 2001 From: Joe Loser Date: Wed, 29 Jan 2025 11:55:16 -0500 Subject: [PATCH 173/182] [docs] Fix typo in `changelog` With the recent functionality for overloading by keyword-only arguments, there was a typo with the resulting value. Fix this typo. MODULAR_ORIG_COMMIT_REV_ID: f02ce2c89a9be5ffa5d61ffe421f0b5ab35226ed --- docs/changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog.md b/docs/changelog.md index 91e798ebc0..d871838912 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -61,7 +61,7 @@ what we publish. fn main(): OverloadedKwArgs(1) # val=1 OverloadedKwArgs(double=1) # val=2 - OverloadedKwArgs(triple=2) # val=3 + OverloadedKwArgs(triple=2) # val=6 ``` This also works with indexing operations: From e782cb0b8f12051a9f31e0a5280633f2c7db64c1 Mon Sep 17 00:00:00 2001 From: Ken Jones <165197230+KenJones-Modular@users.noreply.github.com> Date: Wed, 29 Jan 2025 13:17:28 -0800 Subject: [PATCH 174/182] Remove the Examples tab from the Mojo documentation site We're retiring the Mojo notebook examples in the GitHub repo, which is the source for the current Examples tab on the Mojo documentation site. We'll have a new interface for exposing tutorials and examples on the site in the future. MODULAR_ORIG_COMMIT_REV_ID: 385ba3732165d8cf9b0de6208d8e6cbaa63b314b --- docs/notebooks/README.md | 3 --- docs/notebooks/index.mdx | 25 ------------------------- 2 files changed, 28 deletions(-) delete mode 100644 docs/notebooks/README.md delete mode 100644 docs/notebooks/index.mdx diff --git a/docs/notebooks/README.md b/docs/notebooks/README.md deleted file mode 100644 index 9337020707..0000000000 --- a/docs/notebooks/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Mojo notebooks - -These files are actually in [examples/notebooks/](../../examples/notebooks). diff --git a/docs/notebooks/index.mdx b/docs/notebooks/index.mdx deleted file mode 100644 index 0b88575238..0000000000 --- a/docs/notebooks/index.mdx +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Mojo🔥 notebooks -sidebar_label: Overview -hide_table_of_contents: true -description: All the Jupyter notebooks we've created for the Mojo Playground. -anchor-sections: false -listing: - - id: docs - contents: - - BoolMLIR.ipynb - - Mandelbrot.ipynb - - Matmul.ipynb - - RayTracing.ipynb - type: grid - grid-columns: 2 - sort: 'false' ---- - -The following pages are rendered from the Jupyter notebooks that are [available -on GitHub](https://github.com/modular/mojo/tree/main/examples/notebooks). - -


- -:::🔥#docs -::: From 5a1ba901274472a2d178335dc358f482e0c807ca Mon Sep 17 00:00:00 2001 From: modularbot Date: Thu, 30 Jan 2025 17:31:28 +0000 Subject: [PATCH 175/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025013005 --- examples/life/magic.lock | 187 ++++++++++++++++--------------- examples/magic.lock | 187 ++++++++++++++++--------------- examples/notebooks/magic.lock | 204 ++++++++++++++++++---------------- examples/operators/magic.lock | 187 ++++++++++++++++--------------- examples/testing/magic.lock | 187 ++++++++++++++++--------------- magic.lock | 187 ++++++++++++++++--------------- 6 files changed, 597 insertions(+), 542 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index c7fb6ac875..2836acd5f1 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -172,17 +172,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda @@ -453,17 +453,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda @@ -717,17 +717,17 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda @@ -3780,6 +3780,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16621 timestamp: 1738114033763 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda @@ -3797,6 +3798,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16697 timestamp: 1738114082682 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda @@ -3814,6 +3816,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16840 timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda @@ -3962,6 +3965,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16539 timestamp: 1738114043618 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda @@ -3977,6 +3981,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16655 timestamp: 1738114088527 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda @@ -3992,6 +3997,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16788 timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 @@ -4972,6 +4978,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16553 timestamp: 1738114053556 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda @@ -4987,6 +4994,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16637 timestamp: 1738114094310 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda @@ -5002,6 +5010,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16793 timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda @@ -6281,47 +6290,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda noarch: python - sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 - md5: c74a71227a86ff11c0b1f454df78753a + sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee + md5: 1e5f3d8c627016a0a2b8982bf17e61af depends: - - max-core ==25.1.0.dev2025012905 release - - max-python >=25.1.0.dev2025012905,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012905 release - - mblack ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release + - max-python >=25.1.0.dev2025013005,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1738127836739 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d - md5: 4ffb2fe54ee89169f96d8c74292af542 + size: 9915 + timestamp: 1738214254861 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f + md5: 9604e0c0d7c78ef69d218810c68f74d6 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 243535907 - timestamp: 1738127911507 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d - md5: 5a919171033c9dfe518aef703b7ec3d8 + size: 243572302 + timestamp: 1738214269238 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 + md5: 6d328fe99bca688dad8cbde9e87c1409 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 246085619 - timestamp: 1738127836737 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 - md5: 9dc83277bf38cbd419f52909847ed796 + size: 246120276 + timestamp: 1738214254859 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 + md5: 6a4347efe0e034458049baed54857b4f depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 205298533 - timestamp: 1738128880810 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc - md5: 4c8cd5b0bb94e4b0566c66614882417c + size: 205294583 + timestamp: 1738218076583 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 + md5: 18357c34c7e416b960cdfe0a8b2dd7fc depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -6342,13 +6351,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120728426 - timestamp: 1738127911515 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 - md5: c5094829938eded41b20717d7f135a3e + size: 120796012 + timestamp: 1738214269247 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce + md5: 6097c00b654e46b6949a0aa981b59f39 depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -6369,13 +6378,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123278531 - timestamp: 1738127836748 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 - md5: 411d19e9c18c3d8c665f765041cd9a3e + size: 123320768 + timestamp: 1738214254870 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 + md5: 059a0562bff4464237c2ef721a575c1c depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -6396,12 +6405,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106174079 - timestamp: 1738128880813 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + size: 106209351 + timestamp: 1738218076586 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda noarch: python - sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 - md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd + sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 + md5: 56e3f58c601f40f008b72986f6fea6d3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6411,8 +6420,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1738127836744 + size: 130808 + timestamp: 1738214254865 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6422,18 +6431,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda noarch: python - sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 - md5: 646e77b26ddf8c7aba7d2a3ac21631a6 + sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 + md5: beb27e986a758a1a8755673e8c41ef4a depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1738127836744 + size: 22933 + timestamp: 1738214254866 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -6565,37 +6574,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 - md5: 04b34b9a40cdc48cfdab261ab176ff74 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: 47e340acb35de30501a76c7c799c41d7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 894452 - timestamp: 1736683239706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 - md5: 779046fb585c71373e8a051be06c6011 + size: 891641 + timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda + sha256: 91cfb655a68b0353b2833521dc919188db3d8a7f4c64bea2c6a7557b24747468 + md5: 182afabe009dc78d8b73100255ee6868 depends: - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 928402 - timestamp: 1736683192463 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 - md5: f6f7c5b7d0983be186c46c4f6f8f9af8 + size: 926034 + timestamp: 1738196018799 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 068d497125e4bf8a66bf707254fff5ae depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 796754 - timestamp: 1736683572099 + size: 797030 + timestamp: 1738196177597 - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 md5: e46f7ac4917215b49df2ea09a694a3fa diff --git a/examples/magic.lock b/examples/magic.lock index b56e6d8e67..f01d135d63 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -133,16 +133,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda @@ -356,16 +356,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py311h69ead2a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda @@ -570,16 +570,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py311h7125741_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda @@ -2863,6 +2863,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16621 timestamp: 1738114033763 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda @@ -2880,6 +2881,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16697 timestamp: 1738114082682 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda @@ -2897,6 +2899,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16840 timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda @@ -3020,6 +3023,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16539 timestamp: 1738114043618 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda @@ -3035,6 +3039,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16655 timestamp: 1738114088527 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda @@ -3050,6 +3055,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16788 timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 @@ -3766,6 +3772,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16553 timestamp: 1738114053556 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda @@ -3781,6 +3788,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16637 timestamp: 1738114094310 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda @@ -3796,6 +3804,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16793 timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda @@ -4859,47 +4868,47 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda noarch: python - sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 - md5: c74a71227a86ff11c0b1f454df78753a + sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee + md5: 1e5f3d8c627016a0a2b8982bf17e61af depends: - - max-core ==25.1.0.dev2025012905 release - - max-python >=25.1.0.dev2025012905,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012905 release - - mblack ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release + - max-python >=25.1.0.dev2025013005,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1738127836739 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d - md5: 4ffb2fe54ee89169f96d8c74292af542 + size: 9915 + timestamp: 1738214254861 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f + md5: 9604e0c0d7c78ef69d218810c68f74d6 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 243535907 - timestamp: 1738127911507 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d - md5: 5a919171033c9dfe518aef703b7ec3d8 + size: 243572302 + timestamp: 1738214269238 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 + md5: 6d328fe99bca688dad8cbde9e87c1409 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 246085619 - timestamp: 1738127836737 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 - md5: 9dc83277bf38cbd419f52909847ed796 + size: 246120276 + timestamp: 1738214254859 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 + md5: 6a4347efe0e034458049baed54857b4f depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 205298533 - timestamp: 1738128880810 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.11release.conda - sha256: 064de76e06b11b938f18d2d1c7f333e52af6fd5b98a9285456c86f56ccd84a25 - md5: f49590c09c0cd35195dfdb6493fe98bc + size: 205294583 + timestamp: 1738218076583 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.11release.conda + sha256: 78a0260e73172a8024e832cb1cfc12962ca8048eef3292ba5803a1153e6ebc1f + md5: 9d53425f5269231907b73491bd8f6092 depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.11.* - fastapi - httpx @@ -4920,13 +4929,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 120761463 - timestamp: 1738127911513 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.11release.conda - sha256: ab870a6e082e37d537a14017a859b67a5b18fae561c3fbb56beb56a7686b1ec3 - md5: eee7390d88bc9990b9df6b6a3d39535f + size: 120815398 + timestamp: 1738214269244 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.11release.conda + sha256: b43435c70735424dddce7959eff9cd7ee3392bf646b82eaf1a9df9628db3724d + md5: 48512e72d18b711ac28d413746ee86d6 depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.11.* - fastapi - httpx @@ -4947,13 +4956,13 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 123257986 - timestamp: 1738127836745 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.11release.conda - sha256: 244fc35350c06a30663c7bd5ffb9ef2d1cdf14abd62f750677c0020e8b629bd4 - md5: c41659b842b65f9c71131aff6a4bf254 + size: 123363649 + timestamp: 1738214254866 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.11release.conda + sha256: df098a50652414f9491568bcdb0327e1a3868515e19571a2d10dc39039e7991c + md5: 19bee2b7aac5db6f4a38883eb1e5de8f depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.11.* - fastapi - httpx @@ -4974,12 +4983,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 106175400 - timestamp: 1738128880812 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + size: 106218061 + timestamp: 1738218076585 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda noarch: python - sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 - md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd + sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 + md5: 56e3f58c601f40f008b72986f6fea6d3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4989,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1738127836744 + size: 130808 + timestamp: 1738214254865 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5000,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda noarch: python - sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 - md5: 646e77b26ddf8c7aba7d2a3ac21631a6 + sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 + md5: beb27e986a758a1a8755673e8c41ef4a depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1738127836744 + size: 22933 + timestamp: 1738214254866 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -5106,37 +5115,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 - md5: 04b34b9a40cdc48cfdab261ab176ff74 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: 47e340acb35de30501a76c7c799c41d7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 894452 - timestamp: 1736683239706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 - md5: 779046fb585c71373e8a051be06c6011 + size: 891641 + timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda + sha256: 91cfb655a68b0353b2833521dc919188db3d8a7f4c64bea2c6a7557b24747468 + md5: 182afabe009dc78d8b73100255ee6868 depends: - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 928402 - timestamp: 1736683192463 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 - md5: f6f7c5b7d0983be186c46c4f6f8f9af8 + size: 926034 + timestamp: 1738196018799 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 068d497125e4bf8a66bf707254fff5ae depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 796754 - timestamp: 1736683572099 + size: 797030 + timestamp: 1738196177597 - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 md5: e46f7ac4917215b49df2ea09a694a3fa diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index d247a52c3d..aef33d6a54 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -102,7 +102,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.11.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.15.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.5-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 @@ -168,20 +168,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda @@ -397,7 +397,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.11.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.15.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.5-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 @@ -463,20 +463,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda @@ -692,7 +692,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.11.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.15.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.5-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda @@ -750,20 +750,20 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda @@ -3085,9 +3085,9 @@ packages: license_family: BSD size: 19711 timestamp: 1733428049134 -- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.4-pyhd8ed1ab_0.conda - sha256: bcf9fc0ea4bd6cf06a7a23b7f8b7bb7d8520eea8d0cdd6d3b975ede7793ed69b - md5: edc13687180382b4444d9f143a2e1ef7 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.5-pyhd8ed1ab_0.conda + sha256: 9d033314060993522e1ad999ded9da316a8b928d11b7a58c254597382239a72e + md5: ec1f95d39ec862a7a87de0662a98ce3e depends: - async-lru >=1.0.0 - httpx >=0.25.0 @@ -3107,8 +3107,8 @@ packages: - traitlets license: BSD-3-Clause license_family: BSD - size: 7257751 - timestamp: 1734539283837 + size: 7614652 + timestamp: 1738184813883 - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda sha256: dc24b900742fdaf1e077d9a3458fd865711de80bca95fe3c6d46610c532c6ef0 md5: fd312693df06da3578383232528c468d @@ -3639,6 +3639,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16621 timestamp: 1738114033763 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda @@ -3656,6 +3657,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16697 timestamp: 1738114082682 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda @@ -3673,6 +3675,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16840 timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda @@ -3796,6 +3799,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16539 timestamp: 1738114043618 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda @@ -3811,6 +3815,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16655 timestamp: 1738114088527 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda @@ -3826,6 +3831,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16788 timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 @@ -4542,6 +4548,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16553 timestamp: 1738114053556 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda @@ -4557,6 +4564,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16637 timestamp: 1738114094310 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda @@ -4572,6 +4580,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16793 timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda @@ -5645,47 +5654,47 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda noarch: python - sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 - md5: c74a71227a86ff11c0b1f454df78753a + sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee + md5: 1e5f3d8c627016a0a2b8982bf17e61af depends: - - max-core ==25.1.0.dev2025012905 release - - max-python >=25.1.0.dev2025012905,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012905 release - - mblack ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release + - max-python >=25.1.0.dev2025013005,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1738127836739 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d - md5: 4ffb2fe54ee89169f96d8c74292af542 + size: 9915 + timestamp: 1738214254861 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f + md5: 9604e0c0d7c78ef69d218810c68f74d6 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 243535907 - timestamp: 1738127911507 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d - md5: 5a919171033c9dfe518aef703b7ec3d8 + size: 243572302 + timestamp: 1738214269238 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 + md5: 6d328fe99bca688dad8cbde9e87c1409 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 246085619 - timestamp: 1738127836737 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 - md5: 9dc83277bf38cbd419f52909847ed796 + size: 246120276 + timestamp: 1738214254859 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 + md5: 6a4347efe0e034458049baed54857b4f depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 205298533 - timestamp: 1738128880810 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc - md5: 4c8cd5b0bb94e4b0566c66614882417c + size: 205294583 + timestamp: 1738218076583 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 + md5: 18357c34c7e416b960cdfe0a8b2dd7fc depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -5706,13 +5715,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120728426 - timestamp: 1738127911515 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 - md5: c5094829938eded41b20717d7f135a3e + size: 120796012 + timestamp: 1738214269247 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce + md5: 6097c00b654e46b6949a0aa981b59f39 depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -5733,13 +5742,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123278531 - timestamp: 1738127836748 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 - md5: 411d19e9c18c3d8c665f765041cd9a3e + size: 123320768 + timestamp: 1738214254870 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 + md5: 059a0562bff4464237c2ef721a575c1c depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -5760,12 +5769,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106174079 - timestamp: 1738128880813 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + size: 106209351 + timestamp: 1738218076586 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda noarch: python - sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 - md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd + sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 + md5: 56e3f58c601f40f008b72986f6fea6d3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5775,8 +5784,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1738127836744 + size: 130808 + timestamp: 1738214254865 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5796,18 +5805,18 @@ packages: license_family: BSD size: 68935 timestamp: 1738085278568 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda noarch: python - sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 - md5: 646e77b26ddf8c7aba7d2a3ac21631a6 + sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 + md5: beb27e986a758a1a8755673e8c41ef4a depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1738127836744 + size: 22933 + timestamp: 1738214254866 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5940,6 +5949,7 @@ packages: - pandoc >=2.9.2,<4.0.0 - nbconvert ==7.16.6 *_0 license: BSD-3-Clause + license_family: BSD size: 200601 timestamp: 1738067871724 - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda @@ -5955,37 +5965,37 @@ packages: license_family: BSD size: 100945 timestamp: 1733402844974 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 - md5: 04b34b9a40cdc48cfdab261ab176ff74 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: 47e340acb35de30501a76c7c799c41d7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 894452 - timestamp: 1736683239706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 - md5: 779046fb585c71373e8a051be06c6011 + size: 891641 + timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda + sha256: 91cfb655a68b0353b2833521dc919188db3d8a7f4c64bea2c6a7557b24747468 + md5: 182afabe009dc78d8b73100255ee6868 depends: - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 928402 - timestamp: 1736683192463 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 - md5: f6f7c5b7d0983be186c46c4f6f8f9af8 + size: 926034 + timestamp: 1738196018799 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 068d497125e4bf8a66bf707254fff5ae depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 796754 - timestamp: 1736683572099 + size: 797030 + timestamp: 1738196177597 - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda sha256: bb7b21d7fd0445ddc0631f64e66d91a179de4ba920b8381f29b9d006a42788c0 md5: 598fd7d4d0de2455fb74f56063969a97 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 75d69d71e3..9376f84e75 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -133,16 +133,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda @@ -356,16 +356,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda @@ -570,16 +570,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda @@ -2863,6 +2863,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16621 timestamp: 1738114033763 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda @@ -2880,6 +2881,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16697 timestamp: 1738114082682 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda @@ -2897,6 +2899,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16840 timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda @@ -3020,6 +3023,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16539 timestamp: 1738114043618 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda @@ -3035,6 +3039,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16655 timestamp: 1738114088527 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda @@ -3050,6 +3055,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16788 timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 @@ -3766,6 +3772,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16553 timestamp: 1738114053556 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda @@ -3781,6 +3788,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16637 timestamp: 1738114094310 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda @@ -3796,6 +3804,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16793 timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda @@ -4859,47 +4868,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda noarch: python - sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 - md5: c74a71227a86ff11c0b1f454df78753a + sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee + md5: 1e5f3d8c627016a0a2b8982bf17e61af depends: - - max-core ==25.1.0.dev2025012905 release - - max-python >=25.1.0.dev2025012905,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012905 release - - mblack ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release + - max-python >=25.1.0.dev2025013005,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1738127836739 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d - md5: 4ffb2fe54ee89169f96d8c74292af542 + size: 9915 + timestamp: 1738214254861 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f + md5: 9604e0c0d7c78ef69d218810c68f74d6 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 243535907 - timestamp: 1738127911507 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d - md5: 5a919171033c9dfe518aef703b7ec3d8 + size: 243572302 + timestamp: 1738214269238 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 + md5: 6d328fe99bca688dad8cbde9e87c1409 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 246085619 - timestamp: 1738127836737 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 - md5: 9dc83277bf38cbd419f52909847ed796 + size: 246120276 + timestamp: 1738214254859 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 + md5: 6a4347efe0e034458049baed54857b4f depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 205298533 - timestamp: 1738128880810 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc - md5: 4c8cd5b0bb94e4b0566c66614882417c + size: 205294583 + timestamp: 1738218076583 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 + md5: 18357c34c7e416b960cdfe0a8b2dd7fc depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4920,13 +4929,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120728426 - timestamp: 1738127911515 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 - md5: c5094829938eded41b20717d7f135a3e + size: 120796012 + timestamp: 1738214269247 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce + md5: 6097c00b654e46b6949a0aa981b59f39 depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4947,13 +4956,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123278531 - timestamp: 1738127836748 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 - md5: 411d19e9c18c3d8c665f765041cd9a3e + size: 123320768 + timestamp: 1738214254870 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 + md5: 059a0562bff4464237c2ef721a575c1c depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4974,12 +4983,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106174079 - timestamp: 1738128880813 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + size: 106209351 + timestamp: 1738218076586 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda noarch: python - sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 - md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd + sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 + md5: 56e3f58c601f40f008b72986f6fea6d3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4989,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1738127836744 + size: 130808 + timestamp: 1738214254865 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5000,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda noarch: python - sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 - md5: 646e77b26ddf8c7aba7d2a3ac21631a6 + sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 + md5: beb27e986a758a1a8755673e8c41ef4a depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1738127836744 + size: 22933 + timestamp: 1738214254866 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5106,37 +5115,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 - md5: 04b34b9a40cdc48cfdab261ab176ff74 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: 47e340acb35de30501a76c7c799c41d7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 894452 - timestamp: 1736683239706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 - md5: 779046fb585c71373e8a051be06c6011 + size: 891641 + timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda + sha256: 91cfb655a68b0353b2833521dc919188db3d8a7f4c64bea2c6a7557b24747468 + md5: 182afabe009dc78d8b73100255ee6868 depends: - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 928402 - timestamp: 1736683192463 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 - md5: f6f7c5b7d0983be186c46c4f6f8f9af8 + size: 926034 + timestamp: 1738196018799 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 068d497125e4bf8a66bf707254fff5ae depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 796754 - timestamp: 1736683572099 + size: 797030 + timestamp: 1738196177597 - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 md5: e46f7ac4917215b49df2ea09a694a3fa diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock index 75d69d71e3..9376f84e75 100644 --- a/examples/testing/magic.lock +++ b/examples/testing/magic.lock @@ -133,16 +133,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda @@ -356,16 +356,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda @@ -570,16 +570,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda @@ -2863,6 +2863,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16621 timestamp: 1738114033763 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda @@ -2880,6 +2881,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16697 timestamp: 1738114082682 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda @@ -2897,6 +2899,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16840 timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda @@ -3020,6 +3023,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16539 timestamp: 1738114043618 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda @@ -3035,6 +3039,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16655 timestamp: 1738114088527 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda @@ -3050,6 +3055,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16788 timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 @@ -3766,6 +3772,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16553 timestamp: 1738114053556 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda @@ -3781,6 +3788,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16637 timestamp: 1738114094310 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda @@ -3796,6 +3804,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16793 timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda @@ -4859,47 +4868,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda noarch: python - sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 - md5: c74a71227a86ff11c0b1f454df78753a + sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee + md5: 1e5f3d8c627016a0a2b8982bf17e61af depends: - - max-core ==25.1.0.dev2025012905 release - - max-python >=25.1.0.dev2025012905,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012905 release - - mblack ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release + - max-python >=25.1.0.dev2025013005,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1738127836739 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d - md5: 4ffb2fe54ee89169f96d8c74292af542 + size: 9915 + timestamp: 1738214254861 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f + md5: 9604e0c0d7c78ef69d218810c68f74d6 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 243535907 - timestamp: 1738127911507 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d - md5: 5a919171033c9dfe518aef703b7ec3d8 + size: 243572302 + timestamp: 1738214269238 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 + md5: 6d328fe99bca688dad8cbde9e87c1409 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 246085619 - timestamp: 1738127836737 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 - md5: 9dc83277bf38cbd419f52909847ed796 + size: 246120276 + timestamp: 1738214254859 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 + md5: 6a4347efe0e034458049baed54857b4f depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 205298533 - timestamp: 1738128880810 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc - md5: 4c8cd5b0bb94e4b0566c66614882417c + size: 205294583 + timestamp: 1738218076583 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 + md5: 18357c34c7e416b960cdfe0a8b2dd7fc depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4920,13 +4929,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120728426 - timestamp: 1738127911515 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 - md5: c5094829938eded41b20717d7f135a3e + size: 120796012 + timestamp: 1738214269247 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce + md5: 6097c00b654e46b6949a0aa981b59f39 depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4947,13 +4956,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123278531 - timestamp: 1738127836748 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 - md5: 411d19e9c18c3d8c665f765041cd9a3e + size: 123320768 + timestamp: 1738214254870 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 + md5: 059a0562bff4464237c2ef721a575c1c depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4974,12 +4983,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106174079 - timestamp: 1738128880813 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + size: 106209351 + timestamp: 1738218076586 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda noarch: python - sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 - md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd + sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 + md5: 56e3f58c601f40f008b72986f6fea6d3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4989,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1738127836744 + size: 130808 + timestamp: 1738214254865 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5000,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda noarch: python - sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 - md5: 646e77b26ddf8c7aba7d2a3ac21631a6 + sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 + md5: beb27e986a758a1a8755673e8c41ef4a depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1738127836744 + size: 22933 + timestamp: 1738214254866 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5106,37 +5115,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 - md5: 04b34b9a40cdc48cfdab261ab176ff74 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: 47e340acb35de30501a76c7c799c41d7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 894452 - timestamp: 1736683239706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 - md5: 779046fb585c71373e8a051be06c6011 + size: 891641 + timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda + sha256: 91cfb655a68b0353b2833521dc919188db3d8a7f4c64bea2c6a7557b24747468 + md5: 182afabe009dc78d8b73100255ee6868 depends: - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 928402 - timestamp: 1736683192463 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 - md5: f6f7c5b7d0983be186c46c4f6f8f9af8 + size: 926034 + timestamp: 1738196018799 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 068d497125e4bf8a66bf707254fff5ae depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 796754 - timestamp: 1736683572099 + size: 797030 + timestamp: 1738196177597 - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 md5: e46f7ac4917215b49df2ea09a694a3fa diff --git a/magic.lock b/magic.lock index 8a4e8843f2..cb24a169f8 100644 --- a/magic.lock +++ b/magic.lock @@ -134,16 +134,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda @@ -358,16 +358,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/nlohmann_json-3.11.3-h0a1ffab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/openjpeg-2.5.3-h3f56577_0.conda @@ -573,16 +573,16 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/nlohmann_json-3.11.3-h00cdb27_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.3-h8a3d83b_0.conda @@ -2866,6 +2866,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16621 timestamp: 1738114033763 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-28_h1a9f1db_openblas.conda @@ -2883,6 +2884,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16697 timestamp: 1738114082682 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-28_h10e41b3_openblas.conda @@ -2900,6 +2902,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16840 timestamp: 1738114389937 - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda @@ -3023,6 +3026,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16539 timestamp: 1738114043618 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-28_hab92f65_openblas.conda @@ -3038,6 +3042,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16655 timestamp: 1738114088527 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-28_hb3479ef_openblas.conda @@ -3053,6 +3058,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16788 timestamp: 1738114399962 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 @@ -3769,6 +3775,7 @@ packages: arch: x86_64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16553 timestamp: 1738114053556 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-28_h411afd4_openblas.conda @@ -3784,6 +3791,7 @@ packages: arch: aarch64 platform: linux license: BSD-3-Clause + license_family: BSD size: 16637 timestamp: 1738114094310 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-28_hc9a63f6_openblas.conda @@ -3799,6 +3807,7 @@ packages: arch: arm64 platform: osx license: BSD-3-Clause + license_family: BSD size: 16793 timestamp: 1738114407021 - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda @@ -4871,47 +4880,47 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda noarch: python - sha256: 128e24b31c4d5852e70066a0d29b2b72c5fa442541a51edeb51c84553b078c21 - md5: c74a71227a86ff11c0b1f454df78753a + sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee + md5: 1e5f3d8c627016a0a2b8982bf17e61af depends: - - max-core ==25.1.0.dev2025012905 release - - max-python >=25.1.0.dev2025012905,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025012905 release - - mblack ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release + - max-python >=25.1.0.dev2025013005,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 9917 - timestamp: 1738127836739 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025012905-release.conda - sha256: 912bd4ab637f60a1da328f0ec8502737e37ce4fdbbeede25c6c40b58a808a34d - md5: 4ffb2fe54ee89169f96d8c74292af542 + size: 9915 + timestamp: 1738214254861 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda + sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f + md5: 9604e0c0d7c78ef69d218810c68f74d6 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 243535907 - timestamp: 1738127911507 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025012905-release.conda - sha256: e1ccfb768b5cc84198eb0c8c8d273d4ce6cda149427479089bc484440105e67d - md5: 5a919171033c9dfe518aef703b7ec3d8 + size: 243572302 + timestamp: 1738214269238 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda + sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 + md5: 6d328fe99bca688dad8cbde9e87c1409 depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 246085619 - timestamp: 1738127836737 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025012905-release.conda - sha256: 58573782ee40eb77b183e93988590d11184302e8cc257673cb72745b0447d204 - md5: 9dc83277bf38cbd419f52909847ed796 + size: 246120276 + timestamp: 1738214254859 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda + sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 + md5: 6a4347efe0e034458049baed54857b4f depends: - - mblack ==25.1.0.dev2025012905 release + - mblack ==25.1.0.dev2025013005 release license: LicenseRef-Modular-Proprietary - size: 205298533 - timestamp: 1738128880810 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 1cb5820b79790fbcdf69a17d3f2de668e335afda26d4896dc5d8df7495c3f2fc - md5: 4c8cd5b0bb94e4b0566c66614882417c + size: 205294583 + timestamp: 1738218076583 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 + md5: 18357c34c7e416b960cdfe0a8b2dd7fc depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4932,13 +4941,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120728426 - timestamp: 1738127911515 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: 569a53d099bf8fe518e3148f6bcad3d499d8eaeeb96587c0e06e792f51161553 - md5: c5094829938eded41b20717d7f135a3e + size: 120796012 + timestamp: 1738214269247 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce + md5: 6097c00b654e46b6949a0aa981b59f39 depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4959,13 +4968,13 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123278531 - timestamp: 1738127836748 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025012905-3.12release.conda - sha256: c4629b7ca8859e4b1f736de64721c9998ae1b2f2f183ab496cc0ab5faa053c00 - md5: 411d19e9c18c3d8c665f765041cd9a3e + size: 123320768 + timestamp: 1738214254870 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda + sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 + md5: 059a0562bff4464237c2ef721a575c1c depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python 3.12.* - fastapi - httpx @@ -4986,12 +4995,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106174079 - timestamp: 1738128880813 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025012905-release.conda + size: 106209351 + timestamp: 1738218076586 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda noarch: python - sha256: 14bb3045350a288f80df5b386555586d8e035c3f7454ba8214f73cfeace26887 - md5: ee06a37bf7cb1d8ef7b646b6e7ad2bfd + sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 + md5: 56e3f58c601f40f008b72986f6fea6d3 depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5001,8 +5010,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130809 - timestamp: 1738127836744 + size: 130808 + timestamp: 1738214254865 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5012,18 +5021,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025012905-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda noarch: python - sha256: 00c9bbee63d4d9d18235be72c23e10a8c63eeabef853575f4fdfa3cc4df9ac83 - md5: 646e77b26ddf8c7aba7d2a3ac21631a6 + sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 + md5: beb27e986a758a1a8755673e8c41ef4a depends: - - max-core ==25.1.0.dev2025012905 release + - max-core ==25.1.0.dev2025013005 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22932 - timestamp: 1738127836744 + size: 22933 + timestamp: 1738214254866 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -5118,37 +5127,37 @@ packages: license_family: MIT size: 10854 timestamp: 1733230986902 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_2.conda - sha256: 17fe6afd8a00446010220d52256bd222b1e4fcb93bd587e7784b03219f3dc358 - md5: 04b34b9a40cdc48cfdab261ab176ff74 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: 47e340acb35de30501a76c7c799c41d7 depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 arch: x86_64 platform: linux license: X11 AND BSD-3-Clause - size: 894452 - timestamp: 1736683239706 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_2.conda - sha256: 9fd726174dde993c560dd6fa1a383e61d546d380e98e0b0348d22512e5d86e24 - md5: 779046fb585c71373e8a051be06c6011 + size: 891641 + timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda + sha256: 91cfb655a68b0353b2833521dc919188db3d8a7f4c64bea2c6a7557b24747468 + md5: 182afabe009dc78d8b73100255ee6868 depends: - libgcc >=13 arch: aarch64 platform: linux license: X11 AND BSD-3-Clause - size: 928402 - timestamp: 1736683192463 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_2.conda - sha256: b45c73348ec9841d5c893acc2e97adff24127548fe8c786109d03c41ed564e91 - md5: f6f7c5b7d0983be186c46c4f6f8f9af8 + size: 926034 + timestamp: 1738196018799 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 068d497125e4bf8a66bf707254fff5ae depends: - __osx >=11.0 arch: arm64 platform: osx license: X11 AND BSD-3-Clause - size: 796754 - timestamp: 1736683572099 + size: 797030 + timestamp: 1738196177597 - conda: https://conda.anaconda.org/conda-forge/linux-64/nlohmann_json-3.11.3-he02047a_1.conda sha256: ce4bcced4f8eea71b7cac8bc3daac097abf7a5792f278cd811dedada199500c1 md5: e46f7ac4917215b49df2ea09a694a3fa From 0e03d6eee7b935768059beb038d3bedb1fb79e6e Mon Sep 17 00:00:00 2001 From: ematejska Date: Thu, 30 Jan 2025 11:12:13 -0800 Subject: [PATCH 176/182] [Issues] Updating the issue templates (#3981) Updating the issue templates to use magic. --- .github/ISSUE_TEMPLATE/dev_console_issue.yaml | 31 -------------- .github/ISSUE_TEMPLATE/modular_cli_issue.yaml | 41 ------------------- .github/ISSUE_TEMPLATE/mojo_bug_report.yaml | 5 +-- 3 files changed, 2 insertions(+), 75 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/dev_console_issue.yaml delete mode 100644 .github/ISSUE_TEMPLATE/modular_cli_issue.yaml diff --git a/.github/ISSUE_TEMPLATE/dev_console_issue.yaml b/.github/ISSUE_TEMPLATE/dev_console_issue.yaml deleted file mode 100644 index 42d8e0f641..0000000000 --- a/.github/ISSUE_TEMPLATE/dev_console_issue.yaml +++ /dev/null @@ -1,31 +0,0 @@ -name: Developer Console issue -description: Create an issue report to help us improve the Developer Console. -title: "[Dev Console]" -labels: - - dev-console -body: - - type: markdown - attributes: - value: | - Thanks for taking the time to fill out a bug report! - - Please provide a descriptive title above and fill in the following fields. - - - type: textarea - id: Description - attributes: - label: Issue description - description: Describe the issue you encountered and what you expected to happen. - validations: - required: true - - - type: textarea - id: Steps - attributes: - label: Steps to reproduce - description: Provide the specific steps to reproduce the issue. - value: | - - Add screenshots if possible, to help explain the problem. - - Include anything that might help us debug the issue. - validations: - required: true diff --git a/.github/ISSUE_TEMPLATE/modular_cli_issue.yaml b/.github/ISSUE_TEMPLATE/modular_cli_issue.yaml deleted file mode 100644 index acaa5ece88..0000000000 --- a/.github/ISSUE_TEMPLATE/modular_cli_issue.yaml +++ /dev/null @@ -1,41 +0,0 @@ -name: Modular CLI issue -description: Create an issue for the Modular CLI tool. -title: "[Modular CLI]" -labels: - - modular-cli -body: - - type: markdown - attributes: - value: | - Thanks for taking the time to fill out an issue report! - - Please provide a descriptive title above and fill in the following fields. - - - type: textarea - id: Description - attributes: - label: Issue description - description: Describe the issue you encountered and what you expected to happen. - validations: - required: true - - type: textarea - id: Steps - attributes: - label: Steps to reproduce - description: Provide the specific steps to reproduce the issue. - value: | - - Include relevant code snippet that did not work as expected. - - If applicable, add screenshots to help explain the problem. - - Include anything else that might help us debug the issue. - validations: - required: true - - - type: textarea - id: Context - attributes: - label: Version Info - description: Which version of the Modular CLI are you using ? - value: | - - Provide Modular CLI version by pasting the output of `modular -v` - - What OS did you install modular CLI on ? - render: shell diff --git a/.github/ISSUE_TEMPLATE/mojo_bug_report.yaml b/.github/ISSUE_TEMPLATE/mojo_bug_report.yaml index 411821ba3f..82d5a3763f 100644 --- a/.github/ISSUE_TEMPLATE/mojo_bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/mojo_bug_report.yaml @@ -44,6 +44,5 @@ body: label: System information description: What version of Mojo are you using? value: | - - What OS did you install Mojo on? - - Provide version information for Mojo by pasting the output of `mojo -v`. - - Provide the Modular CLI version by pasting the output of `modular -v`. + - Provide the system information by running `magic info`. + - Provide version information for MAX (includes Mojo) by pasting the output of `magic list max`. From 1219cc42b0112e0b698728f44601dd61005dd22a Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Thu, 30 Jan 2025 10:54:48 -0800 Subject: [PATCH 177/182] [stdlib] Add `UnsafePointer` constructors for `StringSlice` As we move more methods away from `StringRef` towards `StringSlice`, we want a way to handle the common case of construction from a null terminated pointer. MODULAR_ORIG_COMMIT_REV_ID: b2d43d9b170f472698614cd164b175fa2d3f224f --- stdlib/src/collections/string/string.mojo | 5 +- .../src/collections/string/string_slice.mojo | 58 +++++++++++++++++++ .../collections/string/test_string_slice.mojo | 23 ++++++++ 3 files changed, 85 insertions(+), 1 deletion(-) diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index bfe956985e..5d94f01e08 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -828,7 +828,10 @@ struct String( buff: The buffer. This should have an existing terminator. """ - return String(ptr=buff, length=len(StringRef(ptr=buff)) + 1) + return String( + ptr=buff, + length=len(StringSlice[buff.origin](unsafe_from_utf8_ptr=buff)) + 1, + ) @staticmethod fn _from_bytes(owned buff: Self._buffer_type) -> String: diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index ed6939b8f5..f5c684462c 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -29,6 +29,7 @@ from memory import UnsafePointer, memcmp, memcpy, Span from memory.memory import _memcmp_impl_unconstrained from sys import bitwidthof, simdwidthof from sys.intrinsics import unlikely, likely +from sys.ffi import c_char from utils.stringref import StringRef, _memmem from os import PathLike @@ -423,6 +424,45 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( self = Self(unsafe_from_utf8=byte_slice) + fn __init__(out self, *, unsafe_from_utf8_ptr: UnsafePointer[Byte]): + """Construct a new StringSlice from a `UnsafePointer[Byte]` pointing to null-terminated UTF-8 + encoded bytes. + + Args: + unsafe_from_utf8_ptr: An `UnsafePointer[Byte]` of null-terminated bytes encoded in UTF-8. + + Safety: + - `unsafe_from_utf8_ptr` MUST point to data that is valid for + `origin`. + - `unsafe_from_utf8_ptr` MUST be valid UTF-8 encoded data. + - `unsafe_from_utf8_ptr` MUST be null terminated. + """ + + var count = _unsafe_strlen(unsafe_from_utf8_ptr) + + var byte_slice = Span[Byte, origin]( + ptr=unsafe_from_utf8_ptr, + length=count, + ) + + self = Self(unsafe_from_utf8=byte_slice) + + fn __init__(out self, *, unsafe_from_utf8_cstr_ptr: UnsafePointer[c_char]): + """Construct a new StringSlice from a `UnsafePointer[c_char]` pointing to null-terminated UTF-8 + encoded bytes. + + Args: + unsafe_from_utf8_cstr_ptr: An `UnsafePointer[c_char]` of null-terminated bytes encoded in UTF-8. + + Safety: + - `unsafe_from_utf8_ptr` MUST point to data that is valid for + `origin`. + - `unsafe_from_utf8_ptr` MUST be valid UTF-8 encoded data. + - `unsafe_from_utf8_ptr` MUST be null terminated. + """ + var ptr = unsafe_from_utf8_cstr_ptr.bitcast[Byte]() + self = Self(unsafe_from_utf8_ptr=ptr) + @always_inline fn __init__(out self, *, ptr: UnsafePointer[Byte], length: UInt): """Construct a `StringSlice` from a pointer to a sequence of UTF-8 @@ -1584,3 +1624,21 @@ fn _is_newline_char[ var b2 = p[eol_start + 2] return b0 == 0xE2 and b1 == 0x80 and (b2 == 0xA8 or b2 == 0xA9) return False + + +@always_inline +fn _unsafe_strlen(owned ptr: UnsafePointer[Byte]) -> Int: + """ + Get the length of a null-terminated string from a pointer. + Note: the length does NOT include the null terminator. + + Args: + ptr: The null-terminated pointer to the string. + + Returns: + The length of the null terminated string without the null terminator. + """ + var len = 0 + while ptr.load(len): + len += 1 + return len diff --git a/stdlib/test/collections/string/test_string_slice.mojo b/stdlib/test/collections/string/test_string_slice.mojo index 0e7edc9980..1ac338e12d 100644 --- a/stdlib/test/collections/string/test_string_slice.mojo +++ b/stdlib/test/collections/string/test_string_slice.mojo @@ -857,6 +857,28 @@ def test_chars_iter(): assert_equal(s3_iter.__has_next__(), False) +def test_string_slice_from_pointer(): + var a = StringSlice("AAA") + var b = StringSlice[StaticConstantOrigin]( + unsafe_from_utf8_ptr=a.unsafe_ptr() + ) + assert_equal(3, len(a)) + assert_equal(3, len(b)) + var c = String("ABCD") + var d = StringSlice[__origin_of(c)]( + unsafe_from_utf8_cstr_ptr=c.unsafe_cstr_ptr() + ) + var e = StringSlice[__origin_of(c)](unsafe_from_utf8_ptr=c.unsafe_ptr()) + assert_equal(4, len(c)) + assert_equal(4, len(d)) + assert_equal(4, len(e)) + assert_true("A", d[0]) + assert_true("B", d[1]) + assert_true("C", d[2]) + assert_true("D", d[3]) + assert_true("D", d[-1]) + + def main(): test_string_slice_layout() test_string_literal_byte_span() @@ -886,3 +908,4 @@ def main(): test_startswith() test_endswith() test_chars_iter() + test_string_slice_from_pointer() From 32f48ac13d21287dbba2a192d5ed7ac9886a1a35 Mon Sep 17 00:00:00 2001 From: Lukas Hermann <1734032+lsh@users.noreply.github.com> Date: Thu, 30 Jan 2025 14:44:13 -0800 Subject: [PATCH 178/182] [stdlib] Replace a ton of StringRefs with StringSlice `StringSlice` has the same ABI as `StringRef`, but `StringRef` doesn't have an `Origin` associated with it. We should get rid of `StringRef` and replace it with `StringSlice`, and this PR does a first pass at that. MODULAR_ORIG_COMMIT_REV_ID: 04cd7c710e9c1b16e03562fb5dbd3fcf93336b8d --- stdlib/src/builtin/error.mojo | 19 +++- stdlib/src/builtin/io.mojo | 5 +- stdlib/src/builtin/object.mojo | 25 +++--- .../src/collections/string/inline_string.mojo | 2 +- stdlib/src/collections/string/string.mojo | 13 +-- .../src/collections/string/string_slice.mojo | 12 +++ stdlib/src/os/env.mojo | 6 +- stdlib/src/os/os.mojo | 12 +-- stdlib/src/pathlib/path.mojo | 4 +- stdlib/src/pwd/_linux.mojo | 32 +++++-- stdlib/src/pwd/_macos.mojo | 33 +++++-- stdlib/src/python/_cpython.mojo | 86 ++++++++----------- stdlib/src/python/python.mojo | 14 +-- stdlib/src/python/python_object.mojo | 19 +--- stdlib/src/sys/arg.mojo | 2 - stdlib/src/sys/ffi.mojo | 22 +++-- stdlib/test/builtin/test_print.mojo | 6 +- .../test/collections/string/test_string.mojo | 3 +- stdlib/test/hashlib/test_hasher.mojo | 4 +- stdlib/test/python/test_ownership.mojo | 16 ++-- stdlib/test/python/test_python_object.mojo | 10 +-- 21 files changed, 201 insertions(+), 144 deletions(-) diff --git a/stdlib/src/builtin/error.mojo b/stdlib/src/builtin/error.mojo index 0e89c0ee6b..adb6fcecc8 100644 --- a/stdlib/src/builtin/error.mojo +++ b/stdlib/src/builtin/error.mojo @@ -22,7 +22,6 @@ from memory import UnsafePointer, memcpy from memory.memory import _free from collections.string import StringSlice -from utils import StringRef from utils.write import write_buffered # ===-----------------------------------------------------------------------===# @@ -96,7 +95,7 @@ struct Error( self.loaded_length = -length @implicit - fn __init__(out self, src: StringRef): + fn __init__(out self, src: StringSlice): """Construct an Error object with a given string ref. Args: @@ -196,7 +195,11 @@ struct Error( """ if not self: return - writer.write(StringRef(self.unsafe_cstr_ptr())) + writer.write( + StringSlice[__origin_of(self)]( + unsafe_from_utf8_cstr_ptr=self.unsafe_cstr_ptr() + ) + ) @no_inline fn __repr__(self) -> String: @@ -206,7 +209,15 @@ struct Error( A printable representation of the error message. """ return String( - "Error(", repr(String(StringRef(self.unsafe_cstr_ptr()))), ")" + "Error(", + repr( + String( + StringSlice[__origin_of(self)]( + unsafe_from_utf8_cstr_ptr=self.unsafe_cstr_ptr() + ) + ) + ), + ")", ) # ===-------------------------------------------------------------------===# diff --git a/stdlib/src/builtin/io.mojo b/stdlib/src/builtin/io.mojo index d52d56e411..58283eacbc 100644 --- a/stdlib/src/builtin/io.mojo +++ b/stdlib/src/builtin/io.mojo @@ -37,7 +37,6 @@ from memory import UnsafePointer, memcpy, bitcast from utils import ( StaticString, - StringRef, write_args, write_buffered, ) @@ -152,7 +151,9 @@ struct _fdopen[mode: StringLiteral = "a"]: # TODO: check errno to ensure we haven't encountered EINVAL or ENOMEM instead raise Error("EOF") # Copy the buffer (excluding the delimiter itself) into a Mojo String. - var s = String(StringRef(buffer, bytes_read - 1)) + var s = String( + StringSlice[buffer.origin](ptr=buffer, length=bytes_read - 1) + ) # Explicitly free the buffer using free() instead of the Mojo allocator. libc.free(buffer.bitcast[NoneType]()) return s diff --git a/stdlib/src/builtin/object.mojo b/stdlib/src/builtin/object.mojo index a1d896f9aa..f8fcd52e66 100644 --- a/stdlib/src/builtin/object.mojo +++ b/stdlib/src/builtin/object.mojo @@ -16,12 +16,13 @@ These are Mojo built-ins, so you don't need to import them. """ from collections import Dict, List +from collections.string import StringSlice from sys.ffi import OpaquePointer from sys.intrinsics import _type_is_eq from memory import ArcPointer, UnsafePointer, memcmp, memcpy -from utils import StringRef, Variant +from utils import Variant # ===----------------------------------------------------------------------=== # # _ObjectImpl @@ -578,7 +579,13 @@ struct _ObjectImpl( return if self.is_str(): var string = self.get_as_string() - writer.write("'", StringRef(string.data, string.length), "'") + writer.write( + "'", + StringSlice[__origin_of(string)]( + ptr=string.data, length=string.length + ), + "'", + ) return if self.is_func(): writer.write( @@ -799,24 +806,20 @@ struct object( Args: value: The string value. """ - self = object(StringRef(value)) + self = object(StringSlice(value)) @always_inline @implicit - fn __init__(out self, value: StringRef): + fn __init__(out self, value: StringSlice): """Initializes the object from a string reference. Args: value: The string value. """ var impl = _ImmutableString( - UnsafePointer[UInt8].alloc(value.length), value.length - ) - memcpy( - dest=impl.data, - src=value.unsafe_ptr(), - count=value.length, + UnsafePointer[UInt8].alloc(len(value)), len(value) ) + memcpy(dest=impl.data, src=value.unsafe_ptr(), count=len(value)) self._value = impl @always_inline @@ -845,8 +848,6 @@ struct object( self._append(value.get[i, Float64]()) elif _type_is_eq[T, Bool](): self._append(value.get[i, Bool]()) - elif _type_is_eq[T, StringRef](): - self._append(value.get[i, StringRef]()) elif _type_is_eq[T, StringLiteral](): self._append(value.get[i, StringLiteral]()) else: diff --git a/stdlib/src/collections/string/inline_string.mojo b/stdlib/src/collections/string/inline_string.mojo index 28304f1418..7245653360 100644 --- a/stdlib/src/collections/string/inline_string.mojo +++ b/stdlib/src/collections/string/inline_string.mojo @@ -20,7 +20,7 @@ from collections.string import StringSlice from memory import UnsafePointer, memcpy, Span from os import abort from sys import sizeof -from utils import Variant, StringRef +from utils import Variant # ===-----------------------------------------------------------------------===# diff --git a/stdlib/src/collections/string/string.mojo b/stdlib/src/collections/string/string.mojo index 5d94f01e08..1b0fbe9a4e 100644 --- a/stdlib/src/collections/string/string.mojo +++ b/stdlib/src/collections/string/string.mojo @@ -28,8 +28,6 @@ from python import PythonObject from utils import ( IndexList, - StaticString, - StringRef, Variant, Writable, Writer, @@ -44,6 +42,7 @@ from collections.string._unicode import ( from collections.string.format import _CurlyEntryFormattable, _FormatCurlyEntry from collections.string.string_slice import ( StringSlice, + StaticString, _StringSliceIter, _to_string_list, _utf8_byte_type, @@ -466,9 +465,9 @@ fn atof(str_slice: StringSlice) raises -> Float64: start += 1 sign = -1 if (str_len - start) >= 3: - if StringRef(buff + start, 3) == "nan": + if StringSlice[buff.origin](ptr=buff + start, length=3) == "nan": return FloatLiteral.nan - if StringRef(buff + start, 3) == "inf": + if StringSlice[buff.origin](ptr=buff + start, length=3) == "inf": return FloatLiteral.infinity * sign # read before dot for pos in range(start, str_len): @@ -890,7 +889,11 @@ struct String( start, end, step = span.indices(self.byte_length()) var r = range(start, end, step) if step == 1: - return String(StringRef(self._buffer.data + start, len(r))) + return String( + StringSlice[__origin_of(self._buffer)]( + ptr=self._buffer.data + start, length=len(r) + ) + ) var buffer = Self._buffer_type() var result_len = len(r) diff --git a/stdlib/src/collections/string/string_slice.mojo b/stdlib/src/collections/string/string_slice.mojo index f5c684462c..f2ae7cd174 100644 --- a/stdlib/src/collections/string/string_slice.mojo +++ b/stdlib/src/collections/string/string_slice.mojo @@ -31,6 +31,7 @@ from sys import bitwidthof, simdwidthof from sys.intrinsics import unlikely, likely from sys.ffi import c_char from utils.stringref import StringRef, _memmem +from hashlib._hasher import _HashableWithHasher, _Hasher from os import PathLike alias StaticString = StringSlice[StaticConstantOrigin] @@ -659,6 +660,17 @@ struct StringSlice[mut: Bool, //, origin: Origin[mut]]( """ return hash(self._slice._data, self._slice._len) + fn __hash__[H: _Hasher](self, mut hasher: H): + """Updates hasher with the underlying bytes. + + Parameters: + H: The hasher type. + + Args: + hasher: The hasher instance. + """ + hasher._update_with_bytes(self.unsafe_ptr(), len(self)) + fn __fspath__(self) -> String: """Return the file system path representation of this string. diff --git a/stdlib/src/os/env.mojo b/stdlib/src/os/env.mojo index 0ccec33950..06c017fd2a 100644 --- a/stdlib/src/os/env.mojo +++ b/stdlib/src/os/env.mojo @@ -22,9 +22,9 @@ from os import setenv from sys import external_call, os_is_linux, os_is_macos, os_is_windows from sys.ffi import c_int -from memory import UnsafePointer +from collections.string import StringSlice -from utils import StringRef +from memory import UnsafePointer fn setenv(name: String, value: String, overwrite: Bool = True) -> Bool: @@ -96,4 +96,4 @@ fn getenv(name: String, default: String = "") -> String: ) if not ptr: return default - return String(StringRef(ptr=ptr)) + return String(StringSlice[ptr.origin](unsafe_from_utf8_ptr=ptr)) diff --git a/stdlib/src/os/os.mojo b/stdlib/src/os/os.mojo index 30c1880ab4..791b186acd 100644 --- a/stdlib/src/os/os.mojo +++ b/stdlib/src/os/os.mojo @@ -20,12 +20,12 @@ from os import listdir """ from collections import InlineArray, List +from collections.string import StringSlice from sys import external_call, is_gpu, os_is_linux, os_is_windows from sys.ffi import OpaquePointer, c_char from memory import UnsafePointer -from utils import StringRef from .path import isdir, split from .pathlike import PathLike @@ -149,8 +149,9 @@ struct _DirHandle: break var name = ep.take_pointee().name var name_ptr = name.unsafe_ptr() - var name_str = StringRef( - name_ptr, _strnlen(name_ptr, _dirent_linux.MAX_NAME_SIZE) + var name_str = StringSlice[__origin_of(name)]( + ptr=name_ptr.bitcast[UInt8](), + length=_strnlen(name_ptr, _dirent_linux.MAX_NAME_SIZE), ) if name_str == "." or name_str == "..": continue @@ -175,8 +176,9 @@ struct _DirHandle: break var name = ep.take_pointee().name var name_ptr = name.unsafe_ptr() - var name_str = StringRef( - name_ptr, _strnlen(name_ptr, _dirent_macos.MAX_NAME_SIZE) + var name_str = StringSlice[__origin_of(name)]( + ptr=name_ptr.bitcast[UInt8](), + length=_strnlen(name_ptr, _dirent_macos.MAX_NAME_SIZE), ) if name_str == "." or name_str == "..": continue diff --git a/stdlib/src/pathlib/path.mojo b/stdlib/src/pathlib/path.mojo index 353c0a6ece..89dec5a50d 100644 --- a/stdlib/src/pathlib/path.mojo +++ b/stdlib/src/pathlib/path.mojo @@ -24,8 +24,6 @@ from sys.ffi import c_char from builtin._location import __call_location, _SourceLocation from memory import UnsafePointer, stack_allocation -from utils import StringRef - alias DIR_SEPARATOR = "\\" if os_is_windows() else "/" @@ -46,7 +44,7 @@ fn cwd() raises -> Path: if res == UnsafePointer[c_char](): raise Error("unable to query the current directory") - return String(StringRef(ptr=buf)) + return String(StringSlice[buf.origin](unsafe_from_utf8_cstr_ptr=buf)) @always_inline diff --git a/stdlib/src/pwd/_linux.mojo b/stdlib/src/pwd/_linux.mojo index 0bc59866a6..9fbb80fe54 100644 --- a/stdlib/src/pwd/_linux.mojo +++ b/stdlib/src/pwd/_linux.mojo @@ -11,7 +11,7 @@ # limitations under the License. # ===----------------------------------------------------------------------=== # from memory import UnsafePointer -from utils import StringRef +from collections.string import StringSlice from sys.ffi import c_char, external_call from .pwd import Passwd @@ -35,13 +35,33 @@ struct _C_Passwd: fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: var c_pwuid = passwd_ptr[] return Passwd( - pw_name=String(StringRef(c_pwuid.pw_name)), - pw_passwd=String(StringRef(c_pwuid.pw_passwd)), + pw_name=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_name + ) + ), + pw_passwd=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_passwd + ) + ), pw_uid=Int(c_pwuid.pw_uid), pw_gid=Int(c_pwuid.pw_gid), - pw_gecos=String(StringRef(c_pwuid.pw_gecos)), - pw_dir=String(StringRef(c_pwuid.pw_dir)), - pw_shell=String(StringRef(c_pwuid.pw_shell)), + pw_gecos=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_gecos + ) + ), + pw_dir=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_dir + ) + ), + pw_shell=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_shell + ) + ), ) diff --git a/stdlib/src/pwd/_macos.mojo b/stdlib/src/pwd/_macos.mojo index d35f056153..fe6ea33593 100644 --- a/stdlib/src/pwd/_macos.mojo +++ b/stdlib/src/pwd/_macos.mojo @@ -10,10 +10,11 @@ # See the License for the specific language governing permissions and # limitations under the License. # ===----------------------------------------------------------------------=== # -from utils import StringRef from memory import UnsafePointer from sys.ffi import c_char, external_call +from collections.string import StringSlice + from .pwd import Passwd alias uid_t = Int32 @@ -39,13 +40,33 @@ struct _C_Passwd: fn _build_pw_struct(passwd_ptr: UnsafePointer[_C_Passwd]) raises -> Passwd: var c_pwuid = passwd_ptr[] var passwd = Passwd( - pw_name=String(StringRef(c_pwuid.pw_name)), - pw_passwd=String(StringRef(c_pwuid.pw_passwd)), + pw_name=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_name + ) + ), + pw_passwd=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_passwd + ) + ), pw_uid=Int(c_pwuid.pw_uid), pw_gid=Int(c_pwuid.pw_gid), - pw_gecos=String(StringRef(c_pwuid.pw_gecos)), - pw_dir=String(StringRef(c_pwuid.pw_dir)), - pw_shell=String(StringRef(c_pwuid.pw_shell)), + pw_gecos=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_gecos + ) + ), + pw_dir=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_dir + ) + ), + pw_shell=String( + StringSlice[__origin_of(c_pwuid)]( + unsafe_from_utf8_cstr_ptr=c_pwuid.pw_shell + ) + ), ) return passwd diff --git a/stdlib/src/python/_cpython.mojo b/stdlib/src/python/_cpython.mojo index 264a7f1536..715f156c9a 100644 --- a/stdlib/src/python/_cpython.mojo +++ b/stdlib/src/python/_cpython.mojo @@ -38,7 +38,7 @@ from memory import UnsafePointer from python._bindings import PyMojoObject, Pythonable, Typed_initproc from python.python import _get_global_python_itf -from utils import StringRef, StringSlice +from collections.string import StringSlice # ===-----------------------------------------------------------------------===# # Raw Bindings @@ -258,7 +258,7 @@ struct PythonVersion: """The patch version number.""" @implicit - fn __init__(out self, version: StringRef): + fn __init__(out self, version: StringSlice): """Initialize a PythonVersion object from a version string. Args: @@ -287,8 +287,12 @@ struct PythonVersion: self = PythonVersion(components[0], components[1], components[2]) -fn _py_get_version(lib: DLHandle) -> StringRef: - return StringRef(ptr=lib.call["Py_GetVersion", UnsafePointer[c_char]]()) +fn _py_get_version(lib: DLHandle) -> StringSlice[StaticConstantOrigin]: + return StringSlice[StaticConstantOrigin]( + unsafe_from_utf8_cstr_ptr=lib.call[ + "Py_GetVersion", UnsafePointer[c_char] + ]() + ) fn _py_finalize(lib: DLHandle): @@ -741,7 +745,7 @@ struct CPython: """The version of the Python runtime.""" var total_ref_count: UnsafePointer[Int] """The total reference count of all Python objects.""" - var init_error: StringRef + var init_error: StringSlice[StaticConstantOrigin] """An error message if initialization failed.""" # ===-------------------------------------------------------------------===# @@ -771,9 +775,11 @@ struct CPython: # TODO(MOCO-772) Allow raises to propagate through function pointers # and make this initialization a raising function. - self.init_error = external_call[ - "KGEN_CompilerRT_Python_SetPythonPath", UnsafePointer[c_char] - ]() + self.init_error = StringSlice[StaticConstantOrigin]( + unsafe_from_utf8_cstr_ptr=external_call[ + "KGEN_CompilerRT_Python_SetPythonPath", UnsafePointer[c_char] + ]() + ) var python_lib = getenv("MOJO_PYTHON_LIBRARY") @@ -1062,13 +1068,15 @@ struct CPython: fn PyImport_ImportModule( mut self, - name: StringRef, + name: StringSlice, ) -> PyObjectPtr: """[Reference]( https://docs.python.org/3/c-api/import.html#c.PyImport_ImportModule). """ - var r = self.lib.call["PyImport_ImportModule", PyObjectPtr](name.data) + var r = self.lib.call["PyImport_ImportModule", PyObjectPtr]( + name.unsafe_ptr() + ) self.log( r._get_ptr_as_int(), @@ -1081,7 +1089,7 @@ struct CPython: self._inc_total_rc() return r - fn PyImport_AddModule(mut self, name: StringRef) -> PyObjectPtr: + fn PyImport_AddModule(mut self, name: StringSlice) -> PyObjectPtr: """[Reference]( https://docs.python.org/3/c-api/import.html#c.PyImport_AddModule). """ @@ -1188,7 +1196,7 @@ struct CPython: # Python Evaluation # ===-------------------------------------------------------------------===# - fn PyRun_SimpleString(mut self, strref: StringRef) -> Bool: + fn PyRun_SimpleString(mut self, strref: StringSlice) -> Bool: """Executes the given Python code. Args: @@ -1208,7 +1216,7 @@ struct CPython: fn PyRun_String( mut self, - strref: StringRef, + strref: StringSlice, globals: PyObjectPtr, locals: PyObjectPtr, run_mode: Int, @@ -1256,8 +1264,8 @@ struct CPython: fn Py_CompileString( mut self, - strref: StringRef, - filename: StringRef, + strref: StringSlice, + filename: StringSlice, compile_mode: Int, ) -> PyObjectPtr: """[Reference]( @@ -1353,24 +1361,24 @@ struct CPython: fn PyObject_HasAttrString( mut self, obj: PyObjectPtr, - name: StringRef, + name: StringSlice, ) -> Int: var r = self.lib.get_function[ fn (PyObjectPtr, UnsafePointer[UInt8]) -> Int - ]("PyObject_HasAttrString")(obj, name.data) + ]("PyObject_HasAttrString")(obj, name.unsafe_ptr()) return r fn PyObject_GetAttrString( mut self, obj: PyObjectPtr, - name: StringRef, + name: StringSlice, ) -> PyObjectPtr: """[Reference]( https://docs.python.org/3/c-api/object.html#c.PyObject_GetAttrString). """ var r = self.lib.call["PyObject_GetAttrString", PyObjectPtr]( - obj, name.data + obj, name.unsafe_ptr() ) self.log( @@ -1387,14 +1395,14 @@ struct CPython: return r fn PyObject_SetAttrString( - mut self, obj: PyObjectPtr, name: StringRef, new_value: PyObjectPtr + mut self, obj: PyObjectPtr, name: StringSlice, new_value: PyObjectPtr ) -> c_int: """[Reference]( https://docs.python.org/3/c-api/object.html#c.PyObject_SetAttrString). """ var r = self.lib.call["PyObject_SetAttrString", c_int]( - obj, name.data, new_value + obj, name.unsafe_ptr(), new_value ) self.log( @@ -1711,28 +1719,6 @@ struct CPython: # Unicode Objects # ===-------------------------------------------------------------------===# - fn PyUnicode_DecodeUTF8(mut self, strref: StringRef) -> PyObjectPtr: - """[Reference]( - https://docs.python.org/3/c-api/unicode.html#c.PyUnicode_DecodeUTF8). - """ - - var r = self.lib.call["PyUnicode_DecodeUTF8", PyObjectPtr]( - strref.unsafe_ptr().bitcast[Int8](), - strref.length, - "strict".unsafe_cstr_ptr(), - ) - - self.log( - r._get_ptr_as_int(), - " NEWREF PyUnicode_DecodeUTF8, refcnt:", - self._Py_REFCNT(r), - ", str:", - strref, - ) - - self._inc_total_rc() - return r - fn PyUnicode_DecodeUTF8(mut self, strslice: StringSlice) -> PyObjectPtr: """[Reference]( https://docs.python.org/3/c-api/unicode.html#c.PyUnicode_DecodeUTF8). @@ -1781,16 +1767,20 @@ struct CPython: return py_slice - fn PyUnicode_AsUTF8AndSize(mut self, py_object: PyObjectPtr) -> StringRef: + fn PyUnicode_AsUTF8AndSize( + mut self, py_object: PyObjectPtr + ) -> StringSlice[__origin_of(py_object.unsized_obj_ptr.origin)]: """[Reference]( https://docs.python.org/3/c-api/unicode.html#c.PyUnicode_AsUTF8AndSize). """ - var s = StringRef() - s.data = self.lib.call[ + var length = Int(0) + var ptr = self.lib.call[ "PyUnicode_AsUTF8AndSize", UnsafePointer[c_char] - ](py_object, UnsafePointer.address_of(s.length)).bitcast[UInt8]() - return s + ](py_object, UnsafePointer.address_of(length)).bitcast[UInt8]() + return StringSlice[__origin_of(py_object.unsized_obj_ptr.origin)]( + ptr=ptr, length=length + ) # ===-------------------------------------------------------------------===# # Python Error operations diff --git a/stdlib/src/python/python.mojo b/stdlib/src/python/python.mojo index 5c7ad725bf..889dbef436 100644 --- a/stdlib/src/python/python.mojo +++ b/stdlib/src/python/python.mojo @@ -27,8 +27,6 @@ from sys.ffi import _Global from memory import UnsafePointer -from utils import StringRef - from ._cpython import ( CPython, Py_eval_input, @@ -100,7 +98,7 @@ struct Python: """ self.impl = existing.impl - fn eval(mut self, code: StringRef) -> Bool: + fn eval(mut self, code: StringSlice) -> Bool: """Executes the given Python code. Args: @@ -115,7 +113,9 @@ struct Python: @staticmethod fn evaluate( - expr: StringRef, file: Bool = False, name: StringRef = "__main__" + expr: StringSlice, + file: Bool = False, + name: StringSlice[StaticConstantOrigin] = "__main__", ) raises -> PythonObject: """Executes the given Python code. @@ -204,7 +204,7 @@ struct Python: # TODO(MSTDL-880): Change this to return `TypedPythonObject["Module"]` @staticmethod - fn import_module(module: StringRef) raises -> PythonObject: + fn import_module(module: StringSlice) raises -> PythonObject: """Imports a Python module. This provides you with a module object you can use just like you would @@ -368,7 +368,9 @@ struct Python: return PythonObject([]) @no_inline - fn __str__(mut self, str_obj: PythonObject) -> StringRef: + fn as_string_slice( + mut self, str_obj: PythonObject + ) -> StringSlice[__origin_of(str_obj.py_object.unsized_obj_ptr.origin)]: """Return a string representing the given Python object. Args: diff --git a/stdlib/src/python/python_object.mojo b/stdlib/src/python/python_object.mojo index e3339c193f..468ea13ebd 100644 --- a/stdlib/src/python/python_object.mojo +++ b/stdlib/src/python/python_object.mojo @@ -27,7 +27,6 @@ from sys.intrinsics import _type_is_eq from memory import UnsafePointer -from utils import StringRef from ._cpython import CPython, PyObjectPtr from .python import Python, _get_global_python_itf @@ -455,12 +454,6 @@ struct PythonObject( obj = PythonObject(value.get[i, Float64]()) elif _type_is_eq[T, Bool](): obj = PythonObject(value.get[i, Bool]()) - elif _type_is_eq[T, StringRef](): - obj = PythonObject( - StringSlice[MutableAnyOrigin]( - unsafe_from_utf8_strref=value.get[i, StringRef]() - ) - ) elif _type_is_eq[T, StringLiteral](): obj = PythonObject(value.get[i, StringLiteral]()) else: @@ -503,12 +496,6 @@ struct PythonObject( obj = PythonObject(rebind[Float64](value[i])) elif _type_is_eq[T, Bool](): obj = PythonObject(rebind[Bool](value[i])) - elif _type_is_eq[T, StringRef](): - obj = PythonObject( - StringSlice[MutableAnyOrigin]( - unsafe_from_utf8_strref=rebind[StringRef](value[i]) - ) - ) elif _type_is_eq[T, StringLiteral](): obj = PythonObject(rebind[StringLiteral](value[i])) else: @@ -755,7 +742,7 @@ struct PythonObject( cpython.Py_DecRef(value.py_object) fn _call_zero_arg_method( - self, method_name: StringRef + self, method_name: StringSlice ) raises -> PythonObject: var cpython = _get_global_python_itf().cpython() var tuple_obj = cpython.PyTuple_New(0) @@ -770,7 +757,7 @@ struct PythonObject( return PythonObject(result) fn _call_single_arg_method( - self, method_name: StringRef, rhs: PythonObject + self, method_name: StringSlice, rhs: PythonObject ) raises -> PythonObject: var cpython = _get_global_python_itf().cpython() var tuple_obj = cpython.PyTuple_New(1) @@ -789,7 +776,7 @@ struct PythonObject( return PythonObject(result_obj) fn _call_single_arg_inplace_method( - mut self, method_name: StringRef, rhs: PythonObject + mut self, method_name: StringSlice, rhs: PythonObject ) raises: var cpython = _get_global_python_itf().cpython() var tuple_obj = cpython.PyTuple_New(1) diff --git a/stdlib/src/sys/arg.mojo b/stdlib/src/sys/arg.mojo index b9140ffb3b..64257cce6c 100644 --- a/stdlib/src/sys/arg.mojo +++ b/stdlib/src/sys/arg.mojo @@ -36,8 +36,6 @@ from memory import UnsafePointer from collections.string import StringSlice -from utils import StringRef - # TODO: When we have global variables, this should be a global list. fn argv() -> VariadicList[StringSlice[StaticConstantOrigin]]: diff --git a/stdlib/src/sys/ffi.mojo b/stdlib/src/sys/ffi.mojo index bd515a899e..8179ce0dd8 100644 --- a/stdlib/src/sys/ffi.mojo +++ b/stdlib/src/sys/ffi.mojo @@ -17,7 +17,7 @@ from sys._libc import dlclose, dlerror, dlopen, dlsym from memory import UnsafePointer -from utils import StringRef +from collections.string import StringSlice from .info import is_64bit, os_is_linux, os_is_macos, os_is_windows from .intrinsics import _mlirtype_is_eq @@ -174,7 +174,14 @@ struct DLHandle(CollectionElement, CollectionElementNew, Boolable): var handle = dlopen(path.unsafe_cstr_ptr(), flags) if handle == OpaquePointer(): var error_message = dlerror() - abort("dlopen failed: ", String(StringRef(error_message))) + abort( + "dlopen failed: ", + String( + StringSlice[error_message.origin]( + unsafe_from_utf8_cstr_ptr=error_message + ) + ), + ) self.handle = handle else: self.handle = OpaquePointer() @@ -355,7 +362,12 @@ struct DLHandle(CollectionElement, CollectionElementNew, Boolable): var err = dlerror() if err: - abort("dlsym failed: ", String(StringRef(err))) + abort( + "dlsym failed: ", + String( + StringSlice[err.origin](unsafe_from_utf8_cstr_ptr=err) + ), + ) return res @@ -418,7 +430,7 @@ fn _get_dylib_function[ var new_func = dylib._get_function[func_name, result_type]() external_call["KGEN_CompilerRT_InsertGlobal", NoneType]( - StringRef(func_cache_name), + StringSlice(func_cache_name), UnsafePointer.address_of(new_func).bitcast[OpaquePointer]()[], ) @@ -475,7 +487,7 @@ fn _get_global[ destroy_fn: fn (OpaquePointer) -> None, ](payload: OpaquePointer = OpaquePointer()) -> OpaquePointer: return external_call["KGEN_CompilerRT_GetGlobalOrCreate", OpaquePointer]( - StringRef(name), + StringSlice(name), payload, init_fn, destroy_fn, diff --git a/stdlib/test/builtin/test_print.mojo b/stdlib/test/builtin/test_print.mojo index b2ca0dd2e0..8dc2aad510 100644 --- a/stdlib/test/builtin/test_print.mojo +++ b/stdlib/test/builtin/test_print.mojo @@ -16,10 +16,12 @@ import sys from tempfile import NamedTemporaryFile +from collections.string import StaticString + from builtin._location import __call_location, _SourceLocation from testing import assert_equal -from utils import IndexList, StringRef +from utils import IndexList @always_inline @@ -95,7 +97,7 @@ def test_print(): print("World", flush=True, file=checker.stream()) checker.check_line("World") - var hello: StringRef = "Hello," + var hello: StaticString = "Hello," var world: String = "world!" var f: Bool = False print(">", hello, world, 42, True, f, file=checker.stream()) diff --git a/stdlib/test/collections/string/test_string.mojo b/stdlib/test/collections/string/test_string.mojo index 25263afad3..0d39db2fa5 100644 --- a/stdlib/test/collections/string/test_string.mojo +++ b/stdlib/test/collections/string/test_string.mojo @@ -27,7 +27,6 @@ from collections.string.string import ( ) from memory import UnsafePointer from python import Python -from utils import StringRef @value @@ -39,7 +38,7 @@ struct AString(Stringable): def test_stringable(): assert_equal("hello", String("hello")) assert_equal("0", String(0)) - assert_equal("AAA", String(StringRef("AAA"))) + assert_equal("AAA", String(StringSlice("AAA"))) assert_equal("a string", String(AString())) diff --git a/stdlib/test/hashlib/test_hasher.mojo b/stdlib/test/hashlib/test_hasher.mojo index b349c600ef..3f16ed259d 100644 --- a/stdlib/test/hashlib/test_hasher.mojo +++ b/stdlib/test/hashlib/test_hasher.mojo @@ -21,7 +21,7 @@ from memory import UnsafePointer from python import Python, PythonObject from testing import assert_equal, assert_true -from utils import StringRef +from collections.string import StringSlice struct DummyHasher(_Hasher): @@ -157,7 +157,7 @@ def test_hash_hashable_with_hasher_types(): assert_equal(_hash_with_hasher(DType.uint64), 6529703120343940753) assert_equal(_hash_with_hasher(""), 11583516797109448887) assert_equal(_hash_with_hasher(String("")), 11583516797109448887) - assert_equal(_hash_with_hasher(StringRef("")), 11583516797109448887) + assert_equal(_hash_with_hasher(StringSlice("")), 11583516797109448887) assert_equal(_hash_with_hasher(Int(-123)), 4720193641311814362) assert_equal(_hash_with_hasher(UInt(123)), 4498397628805512285) assert_equal( diff --git a/stdlib/test/python/test_ownership.mojo b/stdlib/test/python/test_ownership.mojo index 1fa9bc026a..d950b3f950 100644 --- a/stdlib/test/python/test_ownership.mojo +++ b/stdlib/test/python/test_ownership.mojo @@ -14,13 +14,13 @@ # RUN: %mojo %s from python import Python, PythonObject -from testing import assert_equal +from testing import assert_equal, assert_true fn test_import(mut python: Python) raises: var my_module: PythonObject = Python.import_module("my_module") var py_string = my_module.my_function("Hello") - var str = String(python.__str__(py_string)) + var str = String(python.as_string_slice(py_string)) assert_equal(str, "Formatting the string from Lit with Python: Hello") @@ -41,23 +41,23 @@ fn test_tuple(mut python: Python) raises: fn test_call_ownership(mut python: Python) raises: var obj: PythonObject = [1, "5"] var py_string = String(obj) - var string = python.__str__(py_string) - assert_equal(string, "[1, '5']") + var string = python.as_string_slice(py_string) + assert_true(string == "[1, '5']") fn test_getitem_ownership(mut python: Python) raises: var obj: PythonObject = [1, "5"] var py_string = String(obj[1]) - var string = python.__str__(py_string) - assert_equal(string, "5") + var string = python.as_string_slice(py_string) + assert_true(string == "5") fn test_getattr_ownership(mut python: Python) raises: var my_module: PythonObject = Python.import_module("my_module") var obj = my_module.Foo(4) var py_string = String(obj.bar) - var string = python.__str__(py_string) - assert_equal(string, "4") + var string = python.as_string_slice(py_string) + assert_true(string == "4") def main(): diff --git a/stdlib/test/python/test_python_object.mojo b/stdlib/test/python/test_python_object.mojo index 659b97c1b5..79f87ee65a 100644 --- a/stdlib/test/python/test_python_object.mojo +++ b/stdlib/test/python/test_python_object.mojo @@ -18,8 +18,6 @@ from collections import Dict from python import Python, PythonObject from testing import assert_equal, assert_false, assert_raises, assert_true -from utils import StringRef - def test_dunder_methods(mut python: Python): var a = PythonObject(34) @@ -268,8 +266,8 @@ fn test_string_conversions() raises -> None: var py_str = PythonObject(mojo_str) var py_capitalized = py_str.capitalize() var py = Python() - var mojo_capitalized = py.__str__(py_capitalized) - assert_equal(mojo_capitalized, "Mojo") + var mojo_capitalized = py.as_string_slice(py_capitalized) + assert_true(mojo_capitalized == "Mojo") except e: print("Error occurred") @@ -281,8 +279,8 @@ fn test_string_conversions() raises -> None: var py_str = PythonObject(mojo_str) var py_capitalized = py_str.capitalize() var py = Python() - var mojo_capitalized = py.__str__(py_capitalized) - assert_equal(mojo_capitalized, "Mojo") + var mojo_capitalized = py.as_string_slice(py_capitalized) + assert_true(mojo_capitalized == "Mojo") except e: print("Error occurred") From 773bd572f4e2c0d3033c3fda12d035928137132d Mon Sep 17 00:00:00 2001 From: Joe Loser Date: Thu, 30 Jan 2025 17:48:45 -0500 Subject: [PATCH 179/182] [docs] Update docs for main branch vs. stable Reapply of https://github.com/modular/mojo/pull/3978 internally since it only got applied/merged externally. MODULAR_ORIG_COMMIT_REV_ID: 46c2ff83c7f61791c15c4058f69888568581365b --- CONTRIBUTING.md | 22 +++++++++++----------- README.md | 19 +++++++++---------- docs/changelog-released.md | 2 +- stdlib/docs/development.md | 4 ++-- stdlib/docs/internal/README.md | 2 +- 5 files changed, 24 insertions(+), 25 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 72f230da1b..4ad284fa1c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -200,7 +200,7 @@ Library, Mojo examples, or Mojo documentation. This page gives an overview of the process. For a more detailed walkthrough, see [How to contribute to the Mojo standard library: a step-by-step guide](https://www.modular.com/blog/how-to-contribute-to-mojo-standard-library-a-step-by-step-guide). -**Note:** Pull requests should be submitted against the `nightly` branch, +**Note:** Pull requests should be submitted against the `main` branch, which represents the most recent nightly build. ### Pull request process @@ -243,10 +243,10 @@ git fetch upstream #### Branching off nightly -Make sure to branch off `nightly` to work on your PR: +Make sure to branch off `main` to work on your PR: ```bash -git checkout upstream/nightly +git checkout upstream/main git checkout -b my-fix-pr ``` @@ -255,20 +255,20 @@ before raising a PR: ```bash git fetch upstream -git rebase upstream/nightly +git rebase upstream/main ``` #### Getting the nightly Mojo compiler -Now that you're on the nightly branch, you need to install the latest nightly +Now that you're on the main branch, you need to install the latest nightly build. -If you're using [`magic`](https://docs.modular.com/magic), create a new -project environment with the `max-nightly` channel like this: +If you're using [`magic`](https://docs.modular.com/magic) (version 0.6.4 or +higher), create a new project environment like this and it will install the +latest nightly version of `max` by default: ```bash -magic init mojo-nightly --format mojoproject \ - -c conda-forge -c https://conda.modular.com/max-nightly +magic init mojo-nightly --format mojoproject ``` If you're [using conda](https://docs.modular.com/magic/conda), add the @@ -299,7 +299,7 @@ when using the stable release! If your change is one of the improvements described above or it has been discussed and agreed upon by the project maintainers, please create a pull -request into the `nightly` branch. +request into the `main` branch. First push your changes: @@ -314,7 +314,7 @@ remote: Create a pull request for 'my-fix-pr' on GitHub by visiting: remote: https://github.com/jackos/mojo/pull/new/my-fix-pr ``` -Make sure you point it to the `nightly` branch: +Make sure you point it to the `main` branch: ![Base Branch](stdlib/docs/images/base-branch.png) diff --git a/README.md b/README.md index 5774ca462a..3dac78f624 100644 --- a/README.md +++ b/README.md @@ -25,11 +25,11 @@ This repo includes source code for: This repo has two primary branches: -- The [`main`](https://github.com/modularml/mojo/tree/main) branch, which is in -sync with the last stable released version of Mojo. Use the examples here if you’re -using a [release build of Mojo](#latest-released). +- The [`stable`](https://github.com/modularml/mojo/tree/stable) branch, which +is in sync with the last stable released version of Mojo. Use the examples +here if you’re using a [release build of Mojo](#latest-released). -- The [`nightly`](https://github.com/modularml/mojo/tree/nightly) branch, which +- The [`main`](https://github.com/modularml/mojo/tree/main) branch, which is in sync with the Mojo nightly build and subject to breakage. Use this branch for [contributions](./CONTRIBUTING.md), or if you're using the latest [nightly build of Mojo](#latest-nightly). @@ -74,16 +74,15 @@ platforms = ["osx-arm64", "linux-aarch64", "linux-64"] max = "*" ``` -And when you clone this repo, switch to the `nightly` branch because the `main` -branch might not be compatible with nightly builds: +When you clone this repo, you'll be on the `main` branch by default, +which includes code matching the latest nightly build: ```bash git clone https://github.com/modularml/mojo.git ``` -```bash -git checkout nightly -``` +If you want to instead see the source from the most recent stable +release, then you can switch to the `stable` branch. ## Contributing @@ -92,7 +91,7 @@ issue here](https://github.com/modularml/mojo/issues). See [here](./CONTRIBUTING.md) for guidelines on filing good bugs. We welcome contributions to this repo on the -[`nightly`](https://github.com/modularml/mojo/tree/nightly) +[`main`](https://github.com/modularml/mojo/tree/main) branch. If you’d like to contribute to Mojo, please first read our [Contributor Guide](https://github.com/modularml/mojo/blob/main/CONTRIBUTING.md). diff --git a/docs/changelog-released.md b/docs/changelog-released.md index 18a2551f4f..95ee3fbab8 100644 --- a/docs/changelog-released.md +++ b/docs/changelog-released.md @@ -3189,7 +3189,7 @@ This release doesn't include any changes to Mojo. ### 🔥 Legendary - The Mojo standard library is now open source! Check out the - [README](https://github.com/modular/mojo/blob/nightly/stdlib/README.md) + [README](https://github.com/modular/mojo/blob/main/stdlib/README.md) for everything you need to get started. - Structs and other nominal types are now allowed to implicitly conform to diff --git a/stdlib/docs/development.md b/stdlib/docs/development.md index ef21e6fb81..000676598e 100644 --- a/stdlib/docs/development.md +++ b/stdlib/docs/development.md @@ -9,7 +9,7 @@ If this is your first time contributing, first read everything in you need to do the following: 1. [Fork and clone the repo](../../CONTRIBUTING.md#fork-and-clone-the-repo) -2. [Branch off nightly](../../CONTRIBUTING.md#branching-off-nightly) +2. [Branch off main](../../CONTRIBUTING.md#branching-off-nightly) 3. [Install the nightly Mojo compiler](../../CONTRIBUTING.md#getting-the-nightly-mojo-compiler) And if you're using VS Code: @@ -104,7 +104,7 @@ You can do the same for a directory with ./stdlib/scripts/run-tests.sh ./stdlib/test/utils ``` -All the tests should pass on the `nightly` branch with the nightly Mojo +All the tests should pass on the `main` branch with the nightly Mojo compiler. If you've pulled the latest changes and they're still failing please [open a GitHub issue](https://github.com/modularml/mojo/issues/new?assignees=&labels=bug%2Cmojo&projects=&template=mojo_bug_report.yaml&title=%5BBUG%5D). diff --git a/stdlib/docs/internal/README.md b/stdlib/docs/internal/README.md index b80fd03dca..9699b52b72 100644 --- a/stdlib/docs/internal/README.md +++ b/stdlib/docs/internal/README.md @@ -11,6 +11,6 @@ WE FIND IT CONVENIENT TO DO SO WITHOUT WARNING OR NOTICE**. This directory contains internal documentation for the implementation details of the Mojo compiler, runtime, and stdlib. You must always reference the -current version of this documentation on the branch nightly before using the +current version of this documentation on the branch main before using the operations or behavior documented within. Any new files should contain the above warning. From 9c6d9fac0eff88c9bdf9e8633d1638327ce9556f Mon Sep 17 00:00:00 2001 From: Manuel Saelices Date: Thu, 30 Jan 2025 18:18:10 -0800 Subject: [PATCH 180/182] [External] [stdlib] Add a new `validate` parameter to the `b64decode()` function (#54857) [External] [stdlib] Add a new `validate` parameter to the `b64decode()` function Matching the `validate` bool argument in Python's [base64.b64decode](https://docs.python.org/3/library/base64.html#base64.b64decode) but a using comp time parameter so it will not add CPU cycles if validation is not needed. Co-authored-by: Manuel Saelices Closes modularml/mojo#3929 MODULAR_ORIG_COMMIT_REV_ID: 10ee9bb8c9b339c8360afc75f2f28717188e954d --- docs/changelog.md | 2 ++ stdlib/src/base64/base64.mojo | 34 +++++++++++++++++++---------- stdlib/test/base64/test_base64.mojo | 12 +++++++++- 3 files changed, 35 insertions(+), 13 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index d871838912..d7ef52f96f 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -100,6 +100,8 @@ what we publish. ### Standard library changes +- Add a new `validate` parameter to the `b64decode()` function. + - The free floating functions for constructing different types have been deprecated for actual constructors: diff --git a/stdlib/src/base64/base64.mojo b/stdlib/src/base64/base64.mojo index a902a710ab..d0b11c46bd 100644 --- a/stdlib/src/base64/base64.mojo +++ b/stdlib/src/base64/base64.mojo @@ -34,7 +34,7 @@ from ._b64encode import b64encode_with_buffers as _b64encode_with_buffers @always_inline -fn _ascii_to_value(char: StringSlice) -> Int: +fn _ascii_to_value[validate: Bool = False](char: StringSlice) raises -> Int: """Converts an ASCII character to its integer value for base64 decoding. Args: @@ -58,6 +58,12 @@ fn _ascii_to_value(char: StringSlice) -> Int: elif char == "/": return 63 else: + + @parameter + if validate: + raise Error( + 'ValueError: Unexpected character "{}" encountered'.format(char) + ) return -1 @@ -112,9 +118,12 @@ fn b64encode(input_bytes: Span[Byte, _]) -> String: @always_inline -fn b64decode(str: StringSlice) -> String: +fn b64decode[validate: Bool = False](str: StringSlice) raises -> String: """Performs base64 decoding on the input string. + Parameters: + validate: If true, the function will validate the input string. + Args: str: A base64 encoded string. @@ -122,21 +131,22 @@ fn b64decode(str: StringSlice) -> String: The decoded string. """ var n = str.byte_length() - debug_assert(n % 4 == 0, "Input length must be divisible by 4") + + @parameter + if validate: + if n % 4 != 0: + raise Error( + "ValueError: Input length {} must be divisible by 4".format(n) + ) var p = String._buffer_type(capacity=n + 1) # This algorithm is based on https://arxiv.org/abs/1704.00605 for i in range(0, n, 4): - var a = _ascii_to_value(str[i]) - var b = _ascii_to_value(str[i + 1]) - var c = _ascii_to_value(str[i + 2]) - var d = _ascii_to_value(str[i + 3]) - - debug_assert( - a >= 0 and b >= 0 and c >= 0 and d >= 0, - "Unexpected character encountered", - ) + var a = _ascii_to_value[validate](str[i]) + var b = _ascii_to_value[validate](str[i + 1]) + var c = _ascii_to_value[validate](str[i + 2]) + var d = _ascii_to_value[validate](str[i + 3]) p.append((a << 2) | (b >> 4)) if str[i + 2] == "=": diff --git a/stdlib/test/base64/test_base64.mojo b/stdlib/test/base64/test_base64.mojo index 3b630f73f8..1e6b1c4460 100644 --- a/stdlib/test/base64/test_base64.mojo +++ b/stdlib/test/base64/test_base64.mojo @@ -14,7 +14,7 @@ from base64 import b16decode, b16encode, b64decode, b64encode -from testing import assert_equal +from testing import assert_equal, assert_raises def test_b64encode(): @@ -60,6 +60,16 @@ def test_b64decode(): assert_equal(b64decode("QUJDREVGYWJjZGVm"), "ABCDEFabcdef") + with assert_raises( + contains="ValueError: Input length 21 must be divisible by 4" + ): + _ = b64decode[validate=True]("invalid base64 string") + + with assert_raises( + contains='ValueError: Unexpected character " " encountered' + ): + _ = b64decode[validate=True]("invalid base64 string!!!") + def test_b16encode(): assert_equal(b16encode("a"), "61") From d00e4edc7ba118552ad57a349b5521a5bb5d6362 Mon Sep 17 00:00:00 2001 From: abdul dakkak Date: Thu, 30 Jan 2025 21:05:47 -0800 Subject: [PATCH 181/182] [Stdlib] Add new sys.compile package with Optimization Level and DebugLevel It's sometimes useful to know one's Optimization and DebugLevel in Mojo. This PR's purpose though is to enable future cleanups. MODULAR_ORIG_COMMIT_REV_ID: bb67bf5930fdbacec97059db7c7daece6cefec70 --- stdlib/src/sys/compile.mojo | 127 ++++++++++++++++++++++++ stdlib/test/sys/test_compile.mojo | 22 ++++ stdlib/test/sys/test_compile_debug.mojo | 22 ++++ 3 files changed, 171 insertions(+) create mode 100644 stdlib/src/sys/compile.mojo create mode 100644 stdlib/test/sys/test_compile.mojo create mode 100644 stdlib/test/sys/test_compile_debug.mojo diff --git a/stdlib/src/sys/compile.mojo b/stdlib/src/sys/compile.mojo new file mode 100644 index 0000000000..a2a737b551 --- /dev/null +++ b/stdlib/src/sys/compile.mojo @@ -0,0 +1,127 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2025, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +"""Implements functions that return compile-time information. +""" +from .param_env import env_get_string, env_get_int + +# ===----------------------------------------------------------------------=== # +# OptimizationLevel +# ===----------------------------------------------------------------------=== # + + +@value +struct _OptimizationLevel(Intable): + """Represents the optimization level used during compilation. + + The optimization level is determined by the __OPTIMIZATION_LEVEL environment + variable, with a default value of 4 if not specified. + + Attributes: + level: The integer value of the optimization level. + """ + + alias level = env_get_int["__OPTIMIZATION_LEVEL", 4]() + + fn __copyinit__(out self, existing: Self): + """Copy initialization. + + Args: + existing: The existing optimization level. + """ + return + + fn __moveinit__(out self, owned existing: Self): + """Move initialization. + + Args: + existing: The existing optimization level. + """ + return + + @no_inline + fn write_to[W: Writer](self, mut writer: W): + """Writes the optimization level to a writer.""" + writer.write(Self.level) + + @no_inline + fn __str__(self) -> String: + """Returns the string representation of the optimization level. + + Returns: + A string containing the optimization level value. + """ + return String.write(self) + + fn __int__(self) -> Int: + """Returns the integer value of the optimization level. + + Returns: + The optimization level as an integer. + """ + return Self.level + + +alias OptimizationLevel = _OptimizationLevel() +"""Represents the optimization level used during compilation.""" + +# ===----------------------------------------------------------------------=== # +# DebugLevel +# ===----------------------------------------------------------------------=== # + + +@value +struct _DebugLevel: + """Represents the debug level used during compilation. + + The debug level is determined by the __DEBUG_LEVEL environment variable, + with a default value of "none" if not specified. + + Attributes: + level: The string value of the debug level. + """ + + alias level = env_get_string["__DEBUG_LEVEL", "none"]() + + fn __copyinit__(out self, existing: Self): + """Copy initialization. + + Args: + existing: The existing optimization level. + """ + return + + fn __moveinit__(out self, owned existing: Self): + """Move initialization. + + Args: + existing: The existing optimization level. + """ + return + + @no_inline + fn write_to[W: Writer](self, mut writer: W): + """Writes the optimization level to a writer.""" + writer.write(Self.level) + + @no_inline + fn __str__(self) -> String: + """Returns the string representation of the debug level. + + Returns: + The debug level as a string. + """ + return Self.level + + +alias DebugLevel = _DebugLevel() +"""Represents the debug level used during compilation.""" diff --git a/stdlib/test/sys/test_compile.mojo b/stdlib/test/sys/test_compile.mojo new file mode 100644 index 0000000000..d18535ee72 --- /dev/null +++ b/stdlib/test/sys/test_compile.mojo @@ -0,0 +1,22 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2025, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +# RUN: %bare-mojo %s + +from sys.compile import OptimizationLevel, DebugLevel + +from testing import assert_equal + + +def main(): + assert_equal(Int(OptimizationLevel), 3) + assert_equal(String(DebugLevel), "none") diff --git a/stdlib/test/sys/test_compile_debug.mojo b/stdlib/test/sys/test_compile_debug.mojo new file mode 100644 index 0000000000..d6e2271e20 --- /dev/null +++ b/stdlib/test/sys/test_compile_debug.mojo @@ -0,0 +1,22 @@ +# ===----------------------------------------------------------------------=== # +# Copyright (c) 2025, Modular Inc. All rights reserved. +# +# Licensed under the Apache License v2.0 with LLVM Exceptions: +# https://llvm.org/LICENSE.txt +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ===----------------------------------------------------------------------=== # +# RUN: %bare-mojo -O0 %s + +from sys.compile import OptimizationLevel, DebugLevel + +from testing import assert_equal + + +def main(): + assert_equal(Int(OptimizationLevel), 0) + assert_equal(String(DebugLevel), "none") From b367ba895e7846272f152ceb154717ac5d20a937 Mon Sep 17 00:00:00 2001 From: modularbot Date: Sat, 1 Feb 2025 02:14:38 +0000 Subject: [PATCH 182/182] Update lockfiles to point to latest nightly version: 25.1.0.dev2025013105 --- examples/life/magic.lock | 276 ++++++++++++++++---------------- examples/magic.lock | 276 ++++++++++++++++---------------- examples/notebooks/magic.lock | 292 +++++++++++++++++----------------- examples/operators/magic.lock | 276 ++++++++++++++++---------------- examples/testing/magic.lock | 276 ++++++++++++++++---------------- magic.lock | 276 ++++++++++++++++---------------- 6 files changed, 836 insertions(+), 836 deletions(-) diff --git a/examples/life/magic.lock b/examples/life/magic.lock index 2836acd5f1..eae1460d3d 100644 --- a/examples/life/magic.lock +++ b/examples/life/magic.lock @@ -39,7 +39,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.2-h3394656_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda @@ -56,7 +56,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.4-h5888daf_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/fluidsynth-2.3.7-hd992666_0.conda @@ -83,7 +83,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -172,12 +172,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda @@ -231,7 +231,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/rav1e-0.6.6-he8a937b_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -257,7 +257,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -320,7 +320,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cairo-1.18.2-h83712da_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda @@ -337,7 +337,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/expat-2.6.4-h5ad3122_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/fluidsynth-2.3.7-h4f58cef_0.conda @@ -364,7 +364,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -453,12 +453,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/mpg123-1.32.9-h65af167_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda @@ -512,7 +512,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/rav1e-0.6.6-h1d8f897_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda @@ -538,7 +538,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -598,7 +598,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cairo-1.18.2-h6a3b0d2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda @@ -613,7 +613,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/fluidsynth-2.3.7-h80fea77_0.conda @@ -640,7 +640,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -717,12 +717,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/mpg123-1.32.9-hf642e45_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda @@ -775,7 +775,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rav1e-0.6.6-h69fbcac_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda @@ -800,7 +800,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -1996,30 +1996,30 @@ packages: license_family: MIT size: 179496 timestamp: 1734208291879 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd - md5: 720523eb0d6a9b0f6120c16b2aa4e7de +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda + sha256: bf832198976d559ab44d6cdb315642655547e26d826e34da67cbee6624cda189 + md5: 19f3a56f68d2fd06c516076bff482c52 arch: x86_64 platform: linux license: ISC - size: 157088 - timestamp: 1734208393264 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 - md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + size: 158144 + timestamp: 1738298224464 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda + sha256: 66c6408ee461593cfdb2d78d82e6ed74d04a04ccb51df3ef8a5f35148c9c6eec + md5: 462cb166cd2e26a396f856510a3aff67 arch: aarch64 platform: linux license: ISC - size: 157096 - timestamp: 1734209301744 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 - md5: 7cb381a6783d91902638e4ed1ebd478e + size: 158290 + timestamp: 1738299057652 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda + sha256: 7e12816618173fe70f5c638b72adf4bfd4ddabf27794369bb17871c5bb75b9f9 + md5: 3569d6a9141adc64d2fe4797f3289e06 arch: arm64 platform: osx license: ISC - size: 157091 - timestamp: 1734208344343 + size: 158425 + timestamp: 1738298167688 - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.2-h3394656_1.conda sha256: de7d0d094e53decc005cb13e527be2635b8f604978da497d4c0d282c7dc08385 md5: b34c2833a1f56db610aeb27f206d800d @@ -2345,9 +2345,9 @@ packages: license_family: MIT size: 130354 timestamp: 1730967212801 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e - md5: b53637ce62c4bcf3123a2a40f6a3824b +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda + sha256: 5e1e3d5cf306d9b3b5fe0d45a9e8440e8770ba7e4a5fac1ac847ca693b0dc064 + md5: 753382711adab47269f0bfe994906bc4 depends: - python >=3.9 - starlette >=0.40.0,<0.46.0 @@ -2362,8 +2362,8 @@ packages: - python license: MIT license_family: MIT - size: 77890 - timestamp: 1737647037273 + size: 77940 + timestamp: 1738326226051 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2988,9 +2988,9 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb - md5: 8c9a53ecd0c3c278efbdac567dd12ed0 +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda + sha256: 3c48ffeb8a425eeba5dfa81a4da4b738a12d2104da0c3b443185029718dd6e48 + md5: 317f31a6fe151756ef10e7ed97a15f8a depends: - filelock - fsspec >=2023.5.0 @@ -3003,8 +3003,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 278363 - timestamp: 1736350219225 + size: 284361 + timestamp: 1738349452337 - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 md5: 8e6923fc12f1fe8f8c4e5c9f343256ac @@ -6290,48 +6290,48 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda noarch: python - sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee - md5: 1e5f3d8c627016a0a2b8982bf17e61af + sha256: 1b8fcd33ceff5e6e87603d1de72c12493fe20e4f5204bc3d061a7e2b8ab33e84 + md5: 74268fafa5367b803cb82c74751fb0f0 depends: - - max-core ==25.1.0.dev2025013005 release - - max-python >=25.1.0.dev2025013005,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025013005 release - - mblack ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release + - max-python >=25.1.0.dev2025013105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013105 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1738214254861 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f - md5: 9604e0c0d7c78ef69d218810c68f74d6 + size: 9918 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + sha256: 1ac416f06cc0adad41d5ca07d55c0e146073c2971ba30696ce561fd7af5afb1a + md5: ddc94cd4ca461791a9e3ae7a571e78ed depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 243572302 - timestamp: 1738214269238 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 - md5: 6d328fe99bca688dad8cbde9e87c1409 + size: 243598857 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + sha256: faee2aee06a50c1ca71fc7df91564dafe97986a71474fe0c2694b663bc7b0a1d + md5: 203e66b533a2e81c659276ce2a211b6b depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 246120276 - timestamp: 1738214254859 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 - md5: 6a4347efe0e034458049baed54857b4f + size: 246147380 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + sha256: 12c6501ffb4e951a4e583ef694529e5621ee4c9d06554b0db464de1a37552974 + md5: 5663c30c6ab3e0a29c0fdb08f5634a68 depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 205294583 - timestamp: 1738218076583 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 - md5: 18357c34c7e416b960cdfe0a8b2dd7fc - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 209002959 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: d08de32fd4aa12b4593146fc6f268a105b264e279c3a75009870e8d310778ea6 + md5: 27c0957cae6a8620faf67beb5f320aa4 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -6351,14 +6351,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120796012 - timestamp: 1738214269247 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce - md5: 6097c00b654e46b6949a0aa981b59f39 - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 120809611 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 55f72914a83403fac6e20372314774856b769c67f59791a217593be0132e0433 + md5: 1467c9c730b2fba872caba9c325d3a93 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -6378,14 +6378,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123320768 - timestamp: 1738214254870 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 - md5: 059a0562bff4464237c2ef721a575c1c - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 123341772 + timestamp: 1738300734603 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 880116fc694ec36b549849a351f70e00f092e9de19a17862f76184672ae2bc83 + md5: 8493ea4815ffa8ae223182f94a7a6ecc + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -6405,12 +6405,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106209351 - timestamp: 1738218076586 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + size: 108536428 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda noarch: python - sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 - md5: 56e3f58c601f40f008b72986f6fea6d3 + sha256: 0c8bbcd2d1133b99b54ebff3c8f5461c025c9de38bd8b6a65b5dc01f285dfa22 + md5: 01c6b9f78100a28719df93826b30be0d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -6420,8 +6420,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130808 - timestamp: 1738214254865 + size: 130813 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -6431,18 +6431,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda noarch: python - sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 - md5: beb27e986a758a1a8755673e8c41ef4a + sha256: 122b3ad0404caebf7c5271d75ae5504f228795f529b98be2011d1a1cdc71f93d + md5: f218b84b9f1baa40269eaa760534be98 depends: - - max-core ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1738214254866 + size: 22925 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda sha256: 39c4700fb3fbe403a77d8cc27352fa72ba744db487559d5d44bf8411bb4ea200 md5: c7f302fd11eeb0987a6a5e1f3aed6a21 @@ -8101,9 +8101,9 @@ packages: license_family: MIT size: 192148 timestamp: 1737454886351 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda + sha256: 90ec0da0317d3d76990a40c61e1709ef859dd3d8c63838bad2814f46a63c8a2e + md5: 7cec8d0dac15a2d9fea8e49879aa779d depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -8116,11 +8116,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d + size: 382698 + timestamp: 1738271121975 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda + sha256: 9558f9330093e5c21b7c04e2e212e19b9b88ad9c808315f12c0765b244018a09 + md5: 0520da8de6870d8ff63e818e927d1524 depends: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 @@ -8132,14 +8132,14 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 - md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e + size: 375156 + timestamp: 1738273130727 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda + sha256: 70d398b334668dc597d33e27847ede1b0829a639b9c91ee845355e52c86c2293 + md5: bfbefdb140b546a80827ff7c9d5ac7b8 depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython @@ -8149,8 +8149,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 361674 - timestamp: 1728642457661 + size: 364649 + timestamp: 1738271263898 - conda: https://conda.anaconda.org/conda-forge/linux-64/rav1e-0.6.6-he8a937b_2.conda sha256: 91b3c1ced90d04ee2eded1f72cf3cbc19ff05a25e41876ef0758266a5bab009f md5: 77d9955b4abddb811cb8ab1aa7d743e4 @@ -8872,9 +8872,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 - md5: 08f62b2c92d1fa610896fc7b16b05031 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda + sha256: 67b19c3d6befcc538df3e6d8dc7c4a2b6c7e35b7c1666da790cea4166f1b768a + md5: 717807c559e9a30fea4850ab8881adcb depends: - datasets !=2.5.0 - filelock @@ -8890,8 +8890,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3405362 - timestamp: 1737429408302 + size: 3416794 + timestamp: 1738278628376 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 diff --git a/examples/magic.lock b/examples/magic.lock index f01d135d63..1a1dcb3ae5 100644 --- a/examples/magic.lock +++ b/examples/magic.lock @@ -36,7 +36,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py311hfdbb021_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py311hf29c0ef_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -49,7 +49,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda @@ -64,7 +64,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py311h459d7ec_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -184,7 +184,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-5_cp311.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h2dc5d0c_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py311h7deb3e3_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py311h7deb3e3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py311h9ecbd09_0.conda @@ -204,7 +204,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py311h9ecbd09_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -258,7 +258,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py311h89d996e_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py311h14e8bb7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -271,7 +271,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda @@ -286,7 +286,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py311ha879c10_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py311ha09ea12_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py311h58d527c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py311hcd402e7_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -407,7 +407,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.11-5_cp311.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py311h58d527c_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py311h826da9f_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py311h826da9f_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py311ha879c10_0.conda @@ -427,7 +427,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py311h5487e9b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -480,7 +480,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py311h3f08180_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py311h3a79f62_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -493,7 +493,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda @@ -508,7 +508,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py311h4921393_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.11release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.11release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py311h30e7462_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py311heffc1b2_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -621,7 +621,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.11-5_cp311.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py311h4921393_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py311h730b646_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py311h01f2145_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py311h917b07b_0.conda @@ -640,7 +640,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py311h917b07b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -1755,30 +1755,30 @@ packages: license_family: MIT size: 179496 timestamp: 1734208291879 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd - md5: 720523eb0d6a9b0f6120c16b2aa4e7de +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda + sha256: bf832198976d559ab44d6cdb315642655547e26d826e34da67cbee6624cda189 + md5: 19f3a56f68d2fd06c516076bff482c52 arch: x86_64 platform: linux license: ISC - size: 157088 - timestamp: 1734208393264 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 - md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + size: 158144 + timestamp: 1738298224464 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda + sha256: 66c6408ee461593cfdb2d78d82e6ed74d04a04ccb51df3ef8a5f35148c9c6eec + md5: 462cb166cd2e26a396f856510a3aff67 arch: aarch64 platform: linux license: ISC - size: 157096 - timestamp: 1734209301744 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 - md5: 7cb381a6783d91902638e4ed1ebd478e + size: 158290 + timestamp: 1738299057652 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda + sha256: 7e12816618173fe70f5c638b72adf4bfd4ddabf27794369bb17871c5bb75b9f9 + md5: 3569d6a9141adc64d2fe4797f3289e06 arch: arm64 platform: osx license: ISC - size: 157091 - timestamp: 1734208344343 + size: 158425 + timestamp: 1738298167688 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 @@ -1949,9 +1949,9 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e - md5: b53637ce62c4bcf3123a2a40f6a3824b +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda + sha256: 5e1e3d5cf306d9b3b5fe0d45a9e8440e8770ba7e4a5fac1ac847ca693b0dc064 + md5: 753382711adab47269f0bfe994906bc4 depends: - python >=3.9 - starlette >=0.40.0,<0.46.0 @@ -1966,8 +1966,8 @@ packages: - python license: MIT license_family: MIT - size: 77890 - timestamp: 1737647037273 + size: 77940 + timestamp: 1738326226051 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2259,9 +2259,9 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb - md5: 8c9a53ecd0c3c278efbdac567dd12ed0 +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda + sha256: 3c48ffeb8a425eeba5dfa81a4da4b738a12d2104da0c3b443185029718dd6e48 + md5: 317f31a6fe151756ef10e7ed97a15f8a depends: - filelock - fsspec >=2023.5.0 @@ -2274,8 +2274,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 278363 - timestamp: 1736350219225 + size: 284361 + timestamp: 1738349452337 - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 md5: 8e6923fc12f1fe8f8c4e5c9f343256ac @@ -4868,48 +4868,48 @@ packages: license_family: BSD size: 24976 timestamp: 1733219849253 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda noarch: python - sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee - md5: 1e5f3d8c627016a0a2b8982bf17e61af + sha256: 1b8fcd33ceff5e6e87603d1de72c12493fe20e4f5204bc3d061a7e2b8ab33e84 + md5: 74268fafa5367b803cb82c74751fb0f0 depends: - - max-core ==25.1.0.dev2025013005 release - - max-python >=25.1.0.dev2025013005,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025013005 release - - mblack ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release + - max-python >=25.1.0.dev2025013105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013105 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1738214254861 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f - md5: 9604e0c0d7c78ef69d218810c68f74d6 + size: 9918 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + sha256: 1ac416f06cc0adad41d5ca07d55c0e146073c2971ba30696ce561fd7af5afb1a + md5: ddc94cd4ca461791a9e3ae7a571e78ed depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 243572302 - timestamp: 1738214269238 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 - md5: 6d328fe99bca688dad8cbde9e87c1409 + size: 243598857 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + sha256: faee2aee06a50c1ca71fc7df91564dafe97986a71474fe0c2694b663bc7b0a1d + md5: 203e66b533a2e81c659276ce2a211b6b depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 246120276 - timestamp: 1738214254859 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 - md5: 6a4347efe0e034458049baed54857b4f + size: 246147380 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + sha256: 12c6501ffb4e951a4e583ef694529e5621ee4c9d06554b0db464de1a37552974 + md5: 5663c30c6ab3e0a29c0fdb08f5634a68 depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 205294583 - timestamp: 1738218076583 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.11release.conda - sha256: 78a0260e73172a8024e832cb1cfc12962ca8048eef3292ba5803a1153e6ebc1f - md5: 9d53425f5269231907b73491bd8f6092 - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.11.* + size: 209002959 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.11release.conda + sha256: b2eca43a60b2e333e24a3c54b060c2b9ca4ec2663168c8c982b8b9c3e02ef436 + md5: 3ecb473bf78313dedd8112789df6d5bb + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4929,14 +4929,14 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 120815398 - timestamp: 1738214269244 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.11release.conda - sha256: b43435c70735424dddce7959eff9cd7ee3392bf646b82eaf1a9df9628db3724d - md5: 48512e72d18b711ac28d413746ee86d6 - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.11.* + size: 120832940 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.11release.conda + sha256: 0383a6007f30d4653457ee5ae77df6906f1f7384f8ba170b15dbe7652576a534 + md5: 2a76ac2294311a8f8032e5efbf39450c + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4956,14 +4956,14 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 123363649 - timestamp: 1738214254866 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.11release.conda - sha256: df098a50652414f9491568bcdb0327e1a3868515e19571a2d10dc39039e7991c - md5: 19bee2b7aac5db6f4a38883eb1e5de8f - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.11.* + size: 123382599 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.11release.conda + sha256: 69ad9e176a511fd3bace492ec12e1c014a59a3f3a78187a0e30d0654d338d815 + md5: 47819b3e8818ad4fcd8101d992dc92cd + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4983,12 +4983,12 @@ packages: - uvicorn - python_abi 3.11.* *_cp311 license: LicenseRef-Modular-Proprietary - size: 106218061 - timestamp: 1738218076585 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + size: 108556922 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda noarch: python - sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 - md5: 56e3f58c601f40f008b72986f6fea6d3 + sha256: 0c8bbcd2d1133b99b54ebff3c8f5461c025c9de38bd8b6a65b5dc01f285dfa22 + md5: 01c6b9f78100a28719df93826b30be0d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4998,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130808 - timestamp: 1738214254865 + size: 130813 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5009,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda noarch: python - sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 - md5: beb27e986a758a1a8755673e8c41ef4a + sha256: 122b3ad0404caebf7c5271d75ae5504f228795f529b98be2011d1a1cdc71f93d + md5: f218b84b9f1baa40269eaa760534be98 depends: - - max-core ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1738214254866 + size: 22925 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py311h2dc5d0c_2.conda sha256: afaab7a028281d8b5336db2b994fd3f9694862b6ca372c079dc4e84ad768c20a md5: bb8ca118919836624d920b4c44383a15 @@ -6341,9 +6341,9 @@ packages: license_family: MIT size: 196951 timestamp: 1737454935552 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py311h7deb3e3_3.conda - sha256: 3fdef7b3c43474b7225868776a373289a8fd92787ffdf8bed11cf7f39b4ac741 - md5: e0897de1d8979a3bb20ef031ae1f7d28 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py311h7deb3e3_0.conda + sha256: bd6309ef4629744aaaccd9b33d6389dfe879e9864386137e6e4ecc7e1b9ed0f3 + md5: 52457fbaa0aef8136d5dd7bb8a36db9e depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6356,11 +6356,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 389074 - timestamp: 1728642373938 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py311h826da9f_3.conda - sha256: 4bffb8caa7b44ec2974d18a2660bbf9c53553d3343c114a33442ca4a8e192f1a - md5: 2d901569f3142d9c7ea9e89f6f965369 + size: 392547 + timestamp: 1738271109731 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py311h826da9f_0.conda + sha256: 09783a354a64324ed363a3c9de0f98d088f74f009d1a6fdd263c3758c4924992 + md5: 919dc1bfa979c20c6358f06e4ee8529f depends: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 @@ -6372,14 +6372,14 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 382698 - timestamp: 1728644123354 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py311h730b646_3.conda - sha256: 7e75589d9c3723ecf314435f15a7b486cebafa89ebf00bb616354e37587dc7ae - md5: b6f3e527de0c0384cd78cfa779bd6ddf + size: 386832 + timestamp: 1738273148939 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py311h01f2145_0.conda + sha256: 29255e5ca9f0b50d551fce4d5b7745fa11b4e672418a6d88a4c3f1a974dd4e44 + md5: 4c5daee5a983fb515460a2714b612126 depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 - python >=3.11,<3.12.0a0 - python >=3.11,<3.12.0a0 *_cpython @@ -6389,8 +6389,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 365841 - timestamp: 1728642472021 + size: 370170 + timestamp: 1738271259321 - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf @@ -6850,9 +6850,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 - md5: 08f62b2c92d1fa610896fc7b16b05031 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda + sha256: 67b19c3d6befcc538df3e6d8dc7c4a2b6c7e35b7c1666da790cea4166f1b768a + md5: 717807c559e9a30fea4850ab8881adcb depends: - datasets !=2.5.0 - filelock @@ -6868,8 +6868,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3405362 - timestamp: 1737429408302 + size: 3416794 + timestamp: 1738278628376 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 diff --git a/examples/notebooks/magic.lock b/examples/notebooks/magic.lock index aef33d6a54..a9ee6e08a6 100644 --- a/examples/notebooks/magic.lock +++ b/examples/notebooks/magic.lock @@ -45,7 +45,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda @@ -65,7 +65,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda @@ -81,7 +81,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -168,13 +168,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -235,9 +235,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-xxhash-3.5.0-py312h66e93f0_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda @@ -268,7 +268,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -339,7 +339,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda @@ -359,7 +359,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda @@ -375,7 +375,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -463,13 +463,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -530,9 +530,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-xxhash-3.5.0-py312h52516f5_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda @@ -563,7 +563,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -634,7 +634,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda @@ -654,7 +654,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda @@ -670,7 +670,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -750,13 +750,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.1-pyhd8ed1ab_0.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -819,9 +819,9 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-xxhash-3.5.0-py312h024a12e_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda @@ -851,7 +851,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -2114,30 +2114,30 @@ packages: license_family: MIT size: 179496 timestamp: 1734208291879 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd - md5: 720523eb0d6a9b0f6120c16b2aa4e7de +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda + sha256: bf832198976d559ab44d6cdb315642655547e26d826e34da67cbee6624cda189 + md5: 19f3a56f68d2fd06c516076bff482c52 arch: x86_64 platform: linux license: ISC - size: 157088 - timestamp: 1734208393264 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 - md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + size: 158144 + timestamp: 1738298224464 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda + sha256: 66c6408ee461593cfdb2d78d82e6ed74d04a04ccb51df3ef8a5f35148c9c6eec + md5: 462cb166cd2e26a396f856510a3aff67 arch: aarch64 platform: linux license: ISC - size: 157096 - timestamp: 1734209301744 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 - md5: 7cb381a6783d91902638e4ed1ebd478e + size: 158290 + timestamp: 1738299057652 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda + sha256: 7e12816618173fe70f5c638b72adf4bfd4ddabf27794369bb17871c5bb75b9f9 + md5: 3569d6a9141adc64d2fe4797f3289e06 arch: arm64 platform: osx license: ISC - size: 157091 - timestamp: 1734208344343 + size: 158425 + timestamp: 1738298167688 - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 noarch: python sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 @@ -2409,9 +2409,9 @@ packages: license_family: MIT size: 28348 timestamp: 1733569440265 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e - md5: b53637ce62c4bcf3123a2a40f6a3824b +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda + sha256: 5e1e3d5cf306d9b3b5fe0d45a9e8440e8770ba7e4a5fac1ac847ca693b0dc064 + md5: 753382711adab47269f0bfe994906bc4 depends: - python >=3.9 - starlette >=0.40.0,<0.46.0 @@ -2426,8 +2426,8 @@ packages: - python license: MIT license_family: MIT - size: 77890 - timestamp: 1737647037273 + size: 77940 + timestamp: 1738326226051 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2729,9 +2729,9 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb - md5: 8c9a53ecd0c3c278efbdac567dd12ed0 +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda + sha256: 3c48ffeb8a425eeba5dfa81a4da4b738a12d2104da0c3b443185029718dd6e48 + md5: 317f31a6fe151756ef10e7ed97a15f8a depends: - filelock - fsspec >=2023.5.0 @@ -2744,8 +2744,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 278363 - timestamp: 1736350219225 + size: 284361 + timestamp: 1738349452337 - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 md5: 8e6923fc12f1fe8f8c4e5c9f343256ac @@ -5654,48 +5654,48 @@ packages: license_family: BSD size: 14467 timestamp: 1733417051523 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda noarch: python - sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee - md5: 1e5f3d8c627016a0a2b8982bf17e61af + sha256: 1b8fcd33ceff5e6e87603d1de72c12493fe20e4f5204bc3d061a7e2b8ab33e84 + md5: 74268fafa5367b803cb82c74751fb0f0 depends: - - max-core ==25.1.0.dev2025013005 release - - max-python >=25.1.0.dev2025013005,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025013005 release - - mblack ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release + - max-python >=25.1.0.dev2025013105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013105 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1738214254861 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f - md5: 9604e0c0d7c78ef69d218810c68f74d6 + size: 9918 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + sha256: 1ac416f06cc0adad41d5ca07d55c0e146073c2971ba30696ce561fd7af5afb1a + md5: ddc94cd4ca461791a9e3ae7a571e78ed depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 243572302 - timestamp: 1738214269238 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 - md5: 6d328fe99bca688dad8cbde9e87c1409 + size: 243598857 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + sha256: faee2aee06a50c1ca71fc7df91564dafe97986a71474fe0c2694b663bc7b0a1d + md5: 203e66b533a2e81c659276ce2a211b6b depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 246120276 - timestamp: 1738214254859 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 - md5: 6a4347efe0e034458049baed54857b4f + size: 246147380 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + sha256: 12c6501ffb4e951a4e583ef694529e5621ee4c9d06554b0db464de1a37552974 + md5: 5663c30c6ab3e0a29c0fdb08f5634a68 depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 205294583 - timestamp: 1738218076583 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 - md5: 18357c34c7e416b960cdfe0a8b2dd7fc - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 209002959 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: d08de32fd4aa12b4593146fc6f268a105b264e279c3a75009870e8d310778ea6 + md5: 27c0957cae6a8620faf67beb5f320aa4 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -5715,14 +5715,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120796012 - timestamp: 1738214269247 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce - md5: 6097c00b654e46b6949a0aa981b59f39 - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 120809611 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 55f72914a83403fac6e20372314774856b769c67f59791a217593be0132e0433 + md5: 1467c9c730b2fba872caba9c325d3a93 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -5742,14 +5742,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123320768 - timestamp: 1738214254870 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 - md5: 059a0562bff4464237c2ef721a575c1c - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 123341772 + timestamp: 1738300734603 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 880116fc694ec36b549849a351f70e00f092e9de19a17862f76184672ae2bc83 + md5: 8493ea4815ffa8ae223182f94a7a6ecc + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -5769,12 +5769,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106209351 - timestamp: 1738218076586 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + size: 108536428 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda noarch: python - sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 - md5: 56e3f58c601f40f008b72986f6fea6d3 + sha256: 0c8bbcd2d1133b99b54ebff3c8f5461c025c9de38bd8b6a65b5dc01f285dfa22 + md5: 01c6b9f78100a28719df93826b30be0d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5784,8 +5784,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130808 - timestamp: 1738214254865 + size: 130813 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5805,18 +5805,18 @@ packages: license_family: BSD size: 68935 timestamp: 1738085278568 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda noarch: python - sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 - md5: beb27e986a758a1a8755673e8c41ef4a + sha256: 122b3ad0404caebf7c5271d75ae5504f228795f529b98be2011d1a1cdc71f93d + md5: f218b84b9f1baa40269eaa760534be98 depends: - - max-core ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1738214254866 + size: 22925 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -7303,15 +7303,15 @@ packages: license_family: BSD size: 6278 timestamp: 1723823099686 -- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_1.conda - sha256: 0a7c706b2eb13f7da5692d9ddf1567209964875710b471de6f2743b33d1ba960 - md5: f26ec986456c30f6dff154b670ae140f +- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.1-pyhd8ed1ab_0.conda + sha256: bc35995ecbd38693567fc143d3e6008e53cff900b453412cae48ffa535f25d1f + md5: d451ccded808abf6511f0a2ac9bb9dcc depends: - python >=3.9 license: MIT license_family: MIT - size: 185890 - timestamp: 1733215766006 + size: 186859 + timestamp: 1738317649432 - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda sha256: 159cba13a93b3fe084a1eb9bda0a07afc9148147647f0d437c3c3da60980503b md5: cf2485f39740de96e2a7f2bb18ed2fee @@ -7357,9 +7357,9 @@ packages: license_family: MIT size: 192148 timestamp: 1737454886351 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda + sha256: 90ec0da0317d3d76990a40c61e1709ef859dd3d8c63838bad2814f46a63c8a2e + md5: 7cec8d0dac15a2d9fea8e49879aa779d depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -7372,11 +7372,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d + size: 382698 + timestamp: 1738271121975 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda + sha256: 9558f9330093e5c21b7c04e2e212e19b9b88ad9c808315f12c0765b244018a09 + md5: 0520da8de6870d8ff63e818e927d1524 depends: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 @@ -7388,14 +7388,14 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 - md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e + size: 375156 + timestamp: 1738273130727 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda + sha256: 70d398b334668dc597d33e27847ede1b0829a639b9c91ee845355e52c86c2293 + md5: bfbefdb140b546a80827ff7c9d5ac7b8 depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython @@ -7405,8 +7405,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 361674 - timestamp: 1728642457661 + size: 364649 + timestamp: 1738271263898 - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf @@ -8039,9 +8039,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 - md5: 08f62b2c92d1fa610896fc7b16b05031 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda + sha256: 67b19c3d6befcc538df3e6d8dc7c4a2b6c7e35b7c1666da790cea4166f1b768a + md5: 717807c559e9a30fea4850ab8881adcb depends: - datasets !=2.5.0 - filelock @@ -8057,8 +8057,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3405362 - timestamp: 1737429408302 + size: 3416794 + timestamp: 1738278628376 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 diff --git a/examples/operators/magic.lock b/examples/operators/magic.lock index 9376f84e75..f45b978de6 100644 --- a/examples/operators/magic.lock +++ b/examples/operators/magic.lock @@ -36,7 +36,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -49,7 +49,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda @@ -64,7 +64,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -184,7 +184,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda @@ -204,7 +204,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -258,7 +258,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -271,7 +271,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda @@ -286,7 +286,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -407,7 +407,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda @@ -427,7 +427,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -480,7 +480,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -493,7 +493,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda @@ -508,7 +508,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -621,7 +621,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda @@ -640,7 +640,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -1755,30 +1755,30 @@ packages: license_family: MIT size: 179496 timestamp: 1734208291879 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd - md5: 720523eb0d6a9b0f6120c16b2aa4e7de +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda + sha256: bf832198976d559ab44d6cdb315642655547e26d826e34da67cbee6624cda189 + md5: 19f3a56f68d2fd06c516076bff482c52 arch: x86_64 platform: linux license: ISC - size: 157088 - timestamp: 1734208393264 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 - md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + size: 158144 + timestamp: 1738298224464 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda + sha256: 66c6408ee461593cfdb2d78d82e6ed74d04a04ccb51df3ef8a5f35148c9c6eec + md5: 462cb166cd2e26a396f856510a3aff67 arch: aarch64 platform: linux license: ISC - size: 157096 - timestamp: 1734209301744 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 - md5: 7cb381a6783d91902638e4ed1ebd478e + size: 158290 + timestamp: 1738299057652 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda + sha256: 7e12816618173fe70f5c638b72adf4bfd4ddabf27794369bb17871c5bb75b9f9 + md5: 3569d6a9141adc64d2fe4797f3289e06 arch: arm64 platform: osx license: ISC - size: 157091 - timestamp: 1734208344343 + size: 158425 + timestamp: 1738298167688 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 @@ -1949,9 +1949,9 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e - md5: b53637ce62c4bcf3123a2a40f6a3824b +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda + sha256: 5e1e3d5cf306d9b3b5fe0d45a9e8440e8770ba7e4a5fac1ac847ca693b0dc064 + md5: 753382711adab47269f0bfe994906bc4 depends: - python >=3.9 - starlette >=0.40.0,<0.46.0 @@ -1966,8 +1966,8 @@ packages: - python license: MIT license_family: MIT - size: 77890 - timestamp: 1737647037273 + size: 77940 + timestamp: 1738326226051 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2259,9 +2259,9 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb - md5: 8c9a53ecd0c3c278efbdac567dd12ed0 +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda + sha256: 3c48ffeb8a425eeba5dfa81a4da4b738a12d2104da0c3b443185029718dd6e48 + md5: 317f31a6fe151756ef10e7ed97a15f8a depends: - filelock - fsspec >=2023.5.0 @@ -2274,8 +2274,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 278363 - timestamp: 1736350219225 + size: 284361 + timestamp: 1738349452337 - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 md5: 8e6923fc12f1fe8f8c4e5c9f343256ac @@ -4868,48 +4868,48 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda noarch: python - sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee - md5: 1e5f3d8c627016a0a2b8982bf17e61af + sha256: 1b8fcd33ceff5e6e87603d1de72c12493fe20e4f5204bc3d061a7e2b8ab33e84 + md5: 74268fafa5367b803cb82c74751fb0f0 depends: - - max-core ==25.1.0.dev2025013005 release - - max-python >=25.1.0.dev2025013005,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025013005 release - - mblack ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release + - max-python >=25.1.0.dev2025013105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013105 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1738214254861 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f - md5: 9604e0c0d7c78ef69d218810c68f74d6 + size: 9918 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + sha256: 1ac416f06cc0adad41d5ca07d55c0e146073c2971ba30696ce561fd7af5afb1a + md5: ddc94cd4ca461791a9e3ae7a571e78ed depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 243572302 - timestamp: 1738214269238 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 - md5: 6d328fe99bca688dad8cbde9e87c1409 + size: 243598857 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + sha256: faee2aee06a50c1ca71fc7df91564dafe97986a71474fe0c2694b663bc7b0a1d + md5: 203e66b533a2e81c659276ce2a211b6b depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 246120276 - timestamp: 1738214254859 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 - md5: 6a4347efe0e034458049baed54857b4f + size: 246147380 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + sha256: 12c6501ffb4e951a4e583ef694529e5621ee4c9d06554b0db464de1a37552974 + md5: 5663c30c6ab3e0a29c0fdb08f5634a68 depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 205294583 - timestamp: 1738218076583 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 - md5: 18357c34c7e416b960cdfe0a8b2dd7fc - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 209002959 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: d08de32fd4aa12b4593146fc6f268a105b264e279c3a75009870e8d310778ea6 + md5: 27c0957cae6a8620faf67beb5f320aa4 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4929,14 +4929,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120796012 - timestamp: 1738214269247 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce - md5: 6097c00b654e46b6949a0aa981b59f39 - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 120809611 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 55f72914a83403fac6e20372314774856b769c67f59791a217593be0132e0433 + md5: 1467c9c730b2fba872caba9c325d3a93 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4956,14 +4956,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123320768 - timestamp: 1738214254870 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 - md5: 059a0562bff4464237c2ef721a575c1c - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 123341772 + timestamp: 1738300734603 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 880116fc694ec36b549849a351f70e00f092e9de19a17862f76184672ae2bc83 + md5: 8493ea4815ffa8ae223182f94a7a6ecc + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4983,12 +4983,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106209351 - timestamp: 1738218076586 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + size: 108536428 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda noarch: python - sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 - md5: 56e3f58c601f40f008b72986f6fea6d3 + sha256: 0c8bbcd2d1133b99b54ebff3c8f5461c025c9de38bd8b6a65b5dc01f285dfa22 + md5: 01c6b9f78100a28719df93826b30be0d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4998,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130808 - timestamp: 1738214254865 + size: 130813 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5009,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda noarch: python - sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 - md5: beb27e986a758a1a8755673e8c41ef4a + sha256: 122b3ad0404caebf7c5271d75ae5504f228795f529b98be2011d1a1cdc71f93d + md5: f218b84b9f1baa40269eaa760534be98 depends: - - max-core ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1738214254866 + size: 22925 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6341,9 +6341,9 @@ packages: license_family: MIT size: 192148 timestamp: 1737454886351 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda + sha256: 90ec0da0317d3d76990a40c61e1709ef859dd3d8c63838bad2814f46a63c8a2e + md5: 7cec8d0dac15a2d9fea8e49879aa779d depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6356,11 +6356,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d + size: 382698 + timestamp: 1738271121975 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda + sha256: 9558f9330093e5c21b7c04e2e212e19b9b88ad9c808315f12c0765b244018a09 + md5: 0520da8de6870d8ff63e818e927d1524 depends: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 @@ -6372,14 +6372,14 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 - md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e + size: 375156 + timestamp: 1738273130727 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda + sha256: 70d398b334668dc597d33e27847ede1b0829a639b9c91ee845355e52c86c2293 + md5: bfbefdb140b546a80827ff7c9d5ac7b8 depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython @@ -6389,8 +6389,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 361674 - timestamp: 1728642457661 + size: 364649 + timestamp: 1738271263898 - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf @@ -6850,9 +6850,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 - md5: 08f62b2c92d1fa610896fc7b16b05031 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda + sha256: 67b19c3d6befcc538df3e6d8dc7c4a2b6c7e35b7c1666da790cea4166f1b768a + md5: 717807c559e9a30fea4850ab8881adcb depends: - datasets !=2.5.0 - filelock @@ -6868,8 +6868,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3405362 - timestamp: 1737429408302 + size: 3416794 + timestamp: 1738278628376 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 diff --git a/examples/testing/magic.lock b/examples/testing/magic.lock index 9376f84e75..f45b978de6 100644 --- a/examples/testing/magic.lock +++ b/examples/testing/magic.lock @@ -36,7 +36,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -49,7 +49,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda @@ -64,7 +64,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -133,12 +133,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -184,7 +184,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda @@ -204,7 +204,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -258,7 +258,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -271,7 +271,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda @@ -286,7 +286,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -356,12 +356,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -407,7 +407,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda @@ -427,7 +427,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -480,7 +480,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -493,7 +493,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda @@ -508,7 +508,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -570,12 +570,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -621,7 +621,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda @@ -640,7 +640,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -1755,30 +1755,30 @@ packages: license_family: MIT size: 179496 timestamp: 1734208291879 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd - md5: 720523eb0d6a9b0f6120c16b2aa4e7de +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda + sha256: bf832198976d559ab44d6cdb315642655547e26d826e34da67cbee6624cda189 + md5: 19f3a56f68d2fd06c516076bff482c52 arch: x86_64 platform: linux license: ISC - size: 157088 - timestamp: 1734208393264 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 - md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + size: 158144 + timestamp: 1738298224464 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda + sha256: 66c6408ee461593cfdb2d78d82e6ed74d04a04ccb51df3ef8a5f35148c9c6eec + md5: 462cb166cd2e26a396f856510a3aff67 arch: aarch64 platform: linux license: ISC - size: 157096 - timestamp: 1734209301744 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 - md5: 7cb381a6783d91902638e4ed1ebd478e + size: 158290 + timestamp: 1738299057652 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda + sha256: 7e12816618173fe70f5c638b72adf4bfd4ddabf27794369bb17871c5bb75b9f9 + md5: 3569d6a9141adc64d2fe4797f3289e06 arch: arm64 platform: osx license: ISC - size: 157091 - timestamp: 1734208344343 + size: 158425 + timestamp: 1738298167688 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 @@ -1949,9 +1949,9 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e - md5: b53637ce62c4bcf3123a2a40f6a3824b +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda + sha256: 5e1e3d5cf306d9b3b5fe0d45a9e8440e8770ba7e4a5fac1ac847ca693b0dc064 + md5: 753382711adab47269f0bfe994906bc4 depends: - python >=3.9 - starlette >=0.40.0,<0.46.0 @@ -1966,8 +1966,8 @@ packages: - python license: MIT license_family: MIT - size: 77890 - timestamp: 1737647037273 + size: 77940 + timestamp: 1738326226051 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2259,9 +2259,9 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb - md5: 8c9a53ecd0c3c278efbdac567dd12ed0 +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda + sha256: 3c48ffeb8a425eeba5dfa81a4da4b738a12d2104da0c3b443185029718dd6e48 + md5: 317f31a6fe151756ef10e7ed97a15f8a depends: - filelock - fsspec >=2023.5.0 @@ -2274,8 +2274,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 278363 - timestamp: 1736350219225 + size: 284361 + timestamp: 1738349452337 - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 md5: 8e6923fc12f1fe8f8c4e5c9f343256ac @@ -4868,48 +4868,48 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda noarch: python - sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee - md5: 1e5f3d8c627016a0a2b8982bf17e61af + sha256: 1b8fcd33ceff5e6e87603d1de72c12493fe20e4f5204bc3d061a7e2b8ab33e84 + md5: 74268fafa5367b803cb82c74751fb0f0 depends: - - max-core ==25.1.0.dev2025013005 release - - max-python >=25.1.0.dev2025013005,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025013005 release - - mblack ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release + - max-python >=25.1.0.dev2025013105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013105 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1738214254861 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f - md5: 9604e0c0d7c78ef69d218810c68f74d6 + size: 9918 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + sha256: 1ac416f06cc0adad41d5ca07d55c0e146073c2971ba30696ce561fd7af5afb1a + md5: ddc94cd4ca461791a9e3ae7a571e78ed depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 243572302 - timestamp: 1738214269238 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 - md5: 6d328fe99bca688dad8cbde9e87c1409 + size: 243598857 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + sha256: faee2aee06a50c1ca71fc7df91564dafe97986a71474fe0c2694b663bc7b0a1d + md5: 203e66b533a2e81c659276ce2a211b6b depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 246120276 - timestamp: 1738214254859 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 - md5: 6a4347efe0e034458049baed54857b4f + size: 246147380 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + sha256: 12c6501ffb4e951a4e583ef694529e5621ee4c9d06554b0db464de1a37552974 + md5: 5663c30c6ab3e0a29c0fdb08f5634a68 depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 205294583 - timestamp: 1738218076583 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 - md5: 18357c34c7e416b960cdfe0a8b2dd7fc - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 209002959 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: d08de32fd4aa12b4593146fc6f268a105b264e279c3a75009870e8d310778ea6 + md5: 27c0957cae6a8620faf67beb5f320aa4 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4929,14 +4929,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120796012 - timestamp: 1738214269247 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce - md5: 6097c00b654e46b6949a0aa981b59f39 - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 120809611 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 55f72914a83403fac6e20372314774856b769c67f59791a217593be0132e0433 + md5: 1467c9c730b2fba872caba9c325d3a93 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4956,14 +4956,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123320768 - timestamp: 1738214254870 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 - md5: 059a0562bff4464237c2ef721a575c1c - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 123341772 + timestamp: 1738300734603 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 880116fc694ec36b549849a351f70e00f092e9de19a17862f76184672ae2bc83 + md5: 8493ea4815ffa8ae223182f94a7a6ecc + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4983,12 +4983,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106209351 - timestamp: 1738218076586 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + size: 108536428 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda noarch: python - sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 - md5: 56e3f58c601f40f008b72986f6fea6d3 + sha256: 0c8bbcd2d1133b99b54ebff3c8f5461c025c9de38bd8b6a65b5dc01f285dfa22 + md5: 01c6b9f78100a28719df93826b30be0d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -4998,8 +4998,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130808 - timestamp: 1738214254865 + size: 130813 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5009,18 +5009,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda noarch: python - sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 - md5: beb27e986a758a1a8755673e8c41ef4a + sha256: 122b3ad0404caebf7c5271d75ae5504f228795f529b98be2011d1a1cdc71f93d + md5: f218b84b9f1baa40269eaa760534be98 depends: - - max-core ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1738214254866 + size: 22925 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6341,9 +6341,9 @@ packages: license_family: MIT size: 192148 timestamp: 1737454886351 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda + sha256: 90ec0da0317d3d76990a40c61e1709ef859dd3d8c63838bad2814f46a63c8a2e + md5: 7cec8d0dac15a2d9fea8e49879aa779d depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6356,11 +6356,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d + size: 382698 + timestamp: 1738271121975 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda + sha256: 9558f9330093e5c21b7c04e2e212e19b9b88ad9c808315f12c0765b244018a09 + md5: 0520da8de6870d8ff63e818e927d1524 depends: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 @@ -6372,14 +6372,14 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 - md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e + size: 375156 + timestamp: 1738273130727 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda + sha256: 70d398b334668dc597d33e27847ede1b0829a639b9c91ee845355e52c86c2293 + md5: bfbefdb140b546a80827ff7c9d5ac7b8 depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython @@ -6389,8 +6389,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 361674 - timestamp: 1728642457661 + size: 364649 + timestamp: 1738271263898 - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf @@ -6850,9 +6850,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 - md5: 08f62b2c92d1fa610896fc7b16b05031 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda + sha256: 67b19c3d6befcc538df3e6d8dc7c4a2b6c7e35b7c1666da790cea4166f1b768a + md5: 717807c559e9a30fea4850ab8881adcb depends: - datasets !=2.5.0 - filelock @@ -6868,8 +6868,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3405362 - timestamp: 1737429408302 + size: 3416794 + timestamp: 1738278628376 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20 diff --git a/magic.lock b/magic.lock index cb24a169f8..17811730d2 100644 --- a/magic.lock +++ b/magic.lock @@ -36,7 +36,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py312h06ac9bb_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -49,7 +49,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda @@ -64,7 +64,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda @@ -134,12 +134,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/multiprocess-0.70.15-py312h98912ed_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -185,7 +185,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/regex-2024.11.6-py312h66e93f0_0.conda @@ -205,7 +205,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -259,7 +259,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.1.0-py312h6f74592_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-h68df207_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.34.4-h86ecc28_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.17.1-py312hac81daf_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -272,7 +272,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/freetype-2.12.1-hf0a5ef3_2.conda @@ -287,7 +287,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/httptools-0.6.4-py312hb2c0f52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/icu-75.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -358,12 +358,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.10.0-h5ad3122_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multidict-6.1.0-py312hcc812fe_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/multiprocess-0.70.15-py312hdd3e373_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -409,7 +409,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2024.07.02-haa97905_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/regex-2024.11.6-py312hb2c0f52_0.conda @@ -429,7 +429,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -482,7 +482,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.34.4-h5505292_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py312h0fad829_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda @@ -495,7 +495,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/filelock-3.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda @@ -510,7 +510,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/httptools-0.6.4-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda @@ -573,12 +573,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.10.0-h286801f_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + - conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda + - conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.1.0-py312hdb8e49c_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/multiprocess-0.70.15-py312h02f2b3b_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda @@ -624,7 +624,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.12-5_cp312.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2024.07.02-h6589ca4_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/regex-2024.11.6-py312hea69d52_0.conda @@ -643,7 +643,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.15.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.15.1-hd8ed1ab_0.conda @@ -1758,30 +1758,30 @@ packages: license_family: MIT size: 179496 timestamp: 1734208291879 -- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda - sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd - md5: 720523eb0d6a9b0f6120c16b2aa4e7de +- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2025.1.31-hbcca054_0.conda + sha256: bf832198976d559ab44d6cdb315642655547e26d826e34da67cbee6624cda189 + md5: 19f3a56f68d2fd06c516076bff482c52 arch: x86_64 platform: linux license: ISC - size: 157088 - timestamp: 1734208393264 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2024.12.14-hcefe29a_0.conda - sha256: ad7b43211051332a5a4e788bb4619a2d0ecb5be73e0f76be17f733a87d7effd1 - md5: 83b4ad1e6dc14df5891f3fcfdeb44351 + size: 158144 + timestamp: 1738298224464 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2025.1.31-hcefe29a_0.conda + sha256: 66c6408ee461593cfdb2d78d82e6ed74d04a04ccb51df3ef8a5f35148c9c6eec + md5: 462cb166cd2e26a396f856510a3aff67 arch: aarch64 platform: linux license: ISC - size: 157096 - timestamp: 1734209301744 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.12.14-hf0a4a13_0.conda - sha256: 256be633fd0882ccc1a7a32bc278547e1703f85082c0789a87a603ee3ab8fb82 - md5: 7cb381a6783d91902638e4ed1ebd478e + size: 158290 + timestamp: 1738299057652 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2025.1.31-hf0a4a13_0.conda + sha256: 7e12816618173fe70f5c638b72adf4bfd4ddabf27794369bb17871c5bb75b9f9 + md5: 3569d6a9141adc64d2fe4797f3289e06 arch: arm64 platform: osx license: ISC - size: 157091 - timestamp: 1734208344343 + size: 158425 + timestamp: 1738298167688 - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.12.14-pyhd8ed1ab_0.conda sha256: 048c16a9cbcb1fbad02083414d3bc7c1d0eea4b39aee6aa6bf8d1d5089ca8bad md5: 6feb87357ecd66733be3279f16a8c400 @@ -1952,9 +1952,9 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.7-pyh29332c3_1.conda - sha256: ac0c357b216e0b37d1a31af200548783d9e5a0413caaee92c5184dbef63b578e - md5: b53637ce62c4bcf3123a2a40f6a3824b +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.8-pyh29332c3_0.conda + sha256: 5e1e3d5cf306d9b3b5fe0d45a9e8440e8770ba7e4a5fac1ac847ca693b0dc064 + md5: 753382711adab47269f0bfe994906bc4 depends: - python >=3.9 - starlette >=0.40.0,<0.46.0 @@ -1969,8 +1969,8 @@ packages: - python license: MIT license_family: MIT - size: 77890 - timestamp: 1737647037273 + size: 77940 + timestamp: 1738326226051 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -2262,9 +2262,9 @@ packages: license_family: BSD size: 63082 timestamp: 1733663449209 -- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.27.1-pyhd8ed1ab_0.conda - sha256: 4597d7aa720f4acdddacc27b3f9e8d4336cb79477c53aee2d7ab96d136169cdb - md5: 8c9a53ecd0c3c278efbdac567dd12ed0 +- conda: https://conda.anaconda.org/conda-forge/noarch/huggingface_hub-0.28.0-pyhd8ed1ab_0.conda + sha256: 3c48ffeb8a425eeba5dfa81a4da4b738a12d2104da0c3b443185029718dd6e48 + md5: 317f31a6fe151756ef10e7ed97a15f8a depends: - filelock - fsspec >=2023.5.0 @@ -2277,8 +2277,8 @@ packages: - typing_extensions >=3.7.4.3 license: Apache-2.0 license_family: APACHE - size: 278363 - timestamp: 1736350219225 + size: 284361 + timestamp: 1738349452337 - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 md5: 8e6923fc12f1fe8f8c4e5c9f343256ac @@ -4880,48 +4880,48 @@ packages: license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/max-25.1.0.dev2025013105-release.conda noarch: python - sha256: 3948fa0d797c3adac4c09a2b806f4eeccd541d76e04538a66d8f12f3e95c32ee - md5: 1e5f3d8c627016a0a2b8982bf17e61af + sha256: 1b8fcd33ceff5e6e87603d1de72c12493fe20e4f5204bc3d061a7e2b8ab33e84 + md5: 74268fafa5367b803cb82c74751fb0f0 depends: - - max-core ==25.1.0.dev2025013005 release - - max-python >=25.1.0.dev2025013005,<26.0a0 - - mojo-jupyter ==25.1.0.dev2025013005 release - - mblack ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release + - max-python >=25.1.0.dev2025013105,<26.0a0 + - mojo-jupyter ==25.1.0.dev2025013105 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 9915 - timestamp: 1738214254861 -- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013005-release.conda - sha256: 4a68142da5f25068e17fd2974a9b94cba4cc3fdbf0de872c2d9a2ce1dc22ea8f - md5: 9604e0c0d7c78ef69d218810c68f74d6 + size: 9918 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/linux-64/max-core-25.1.0.dev2025013105-release.conda + sha256: 1ac416f06cc0adad41d5ca07d55c0e146073c2971ba30696ce561fd7af5afb1a + md5: ddc94cd4ca461791a9e3ae7a571e78ed depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 243572302 - timestamp: 1738214269238 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013005-release.conda - sha256: 8c826b3931ad42bbf9a4719f2ff3afcb4bae722dfe295aabb4f9c090de921c01 - md5: 6d328fe99bca688dad8cbde9e87c1409 + size: 243598857 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-core-25.1.0.dev2025013105-release.conda + sha256: faee2aee06a50c1ca71fc7df91564dafe97986a71474fe0c2694b663bc7b0a1d + md5: 203e66b533a2e81c659276ce2a211b6b depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 246120276 - timestamp: 1738214254859 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013005-release.conda - sha256: 2d2e017becec59c1d82022cbf78344f27d3ec9c2c443213ddc2f3cbb5097e4a6 - md5: 6a4347efe0e034458049baed54857b4f + size: 246147380 + timestamp: 1738300734602 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-core-25.1.0.dev2025013105-release.conda + sha256: 12c6501ffb4e951a4e583ef694529e5621ee4c9d06554b0db464de1a37552974 + md5: 5663c30c6ab3e0a29c0fdb08f5634a68 depends: - - mblack ==25.1.0.dev2025013005 release + - mblack ==25.1.0.dev2025013105 release license: LicenseRef-Modular-Proprietary - size: 205294583 - timestamp: 1738218076583 -- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 19277c4f68fdfdc727da1c002a257d81147487672aa1ae2619d773a645a779b6 - md5: 18357c34c7e416b960cdfe0a8b2dd7fc - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 209002959 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/linux-64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: d08de32fd4aa12b4593146fc6f268a105b264e279c3a75009870e8d310778ea6 + md5: 27c0957cae6a8620faf67beb5f320aa4 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4941,14 +4941,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 120796012 - timestamp: 1738214269247 -- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: 550c6b48bf15369d19c2624fc90a765ff1d8e3b8a429f8be99a3bed75203c3ce - md5: 6097c00b654e46b6949a0aa981b59f39 - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 120809611 + timestamp: 1738300650444 +- conda: https://conda.modular.com/max-nightly/linux-aarch64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 55f72914a83403fac6e20372314774856b769c67f59791a217593be0132e0433 + md5: 1467c9c730b2fba872caba9c325d3a93 + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4968,14 +4968,14 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 123320768 - timestamp: 1738214254870 -- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013005-3.12release.conda - sha256: c47d8b914f60590ecf3d5b08f8f7a56b258fd586348fd92194d82fdf7886e2b5 - md5: 059a0562bff4464237c2ef721a575c1c - depends: - - max-core ==25.1.0.dev2025013005 release - - python 3.12.* + size: 123341772 + timestamp: 1738300734603 +- conda: https://conda.modular.com/max-nightly/osx-arm64/max-python-25.1.0.dev2025013105-3.12release.conda + sha256: 880116fc694ec36b549849a351f70e00f092e9de19a17862f76184672ae2bc83 + md5: 8493ea4815ffa8ae223182f94a7a6ecc + depends: + - max-core ==25.1.0.dev2025013105 release + - python - fastapi - httpx - huggingface_hub @@ -4995,12 +4995,12 @@ packages: - uvicorn - python_abi 3.12.* *_cp312 license: LicenseRef-Modular-Proprietary - size: 106209351 - timestamp: 1738218076586 -- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013005-release.conda + size: 108536428 + timestamp: 1738349723783 +- conda: https://conda.modular.com/max-nightly/noarch/mblack-25.1.0.dev2025013105-release.conda noarch: python - sha256: 9e6b97d7429aad6a4a95ac02151d17104912563733e0b110422eed4a5b266043 - md5: 56e3f58c601f40f008b72986f6fea6d3 + sha256: 0c8bbcd2d1133b99b54ebff3c8f5461c025c9de38bd8b6a65b5dc01f285dfa22 + md5: 01c6b9f78100a28719df93826b30be0d depends: - python >=3.9,<3.13 - click >=8.0.0 @@ -5010,8 +5010,8 @@ packages: - platformdirs >=2 - python license: MIT - size: 130808 - timestamp: 1738214254865 + size: 130813 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -5021,18 +5021,18 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013005-release.conda +- conda: https://conda.modular.com/max-nightly/noarch/mojo-jupyter-25.1.0.dev2025013105-release.conda noarch: python - sha256: 117d59275fc24b179b1df699096cb19e1ab08f2e1e17b9a81ad743dd266fc0c7 - md5: beb27e986a758a1a8755673e8c41ef4a + sha256: 122b3ad0404caebf7c5271d75ae5504f228795f529b98be2011d1a1cdc71f93d + md5: f218b84b9f1baa40269eaa760534be98 depends: - - max-core ==25.1.0.dev2025013005 release + - max-core ==25.1.0.dev2025013105 release - python >=3.9,<3.13 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22933 - timestamp: 1738214254866 + size: 22925 + timestamp: 1738300734602 - conda: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.1.0-py312h178313f_2.conda sha256: b05bc8252a6e957bf4a776ed5e0e61d1ba88cdc46ccb55890c72cc58b10371f4 md5: 5b5e3267d915a107eca793d52e1b780a @@ -6353,9 +6353,9 @@ packages: license_family: MIT size: 192148 timestamp: 1737454886351 -- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py312hbf22597_3.conda - sha256: bc303f9b11e04a515f79cd5ad3bfa0e84b9dfec76552626d6263b38789fe6678 - md5: 746ce19f0829ec3e19c93007b1a224d3 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.1-py312hbf22597_0.conda + sha256: 90ec0da0317d3d76990a40c61e1709ef859dd3d8c63838bad2814f46a63c8a2e + md5: 7cec8d0dac15a2d9fea8e49879aa779d depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 @@ -6368,11 +6368,11 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 378126 - timestamp: 1728642454632 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.0-py312h2427ae1_3.conda - sha256: cfc4ea87d68b5f0ed64a61f500d5ea0a2310d1f281a4f95afa06c703ea1bdf7d - md5: 1f0779280c3dc1e72cfd86bd1e59791d + size: 382698 + timestamp: 1738271121975 +- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.2.1-py312h2427ae1_0.conda + sha256: 9558f9330093e5c21b7c04e2e212e19b9b88ad9c808315f12c0765b244018a09 + md5: 0520da8de6870d8ff63e818e927d1524 depends: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 @@ -6384,14 +6384,14 @@ packages: platform: linux license: BSD-3-Clause license_family: BSD - size: 371730 - timestamp: 1728644030875 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py312hf8a1cbd_3.conda - sha256: 2e0ca1bb9ab3af5d1f9b38548d65be7097ba0246e7e63c908c9b1323df3f45b5 - md5: 7bdaa4c2a84b744ef26c8b2ba65c3d0e + size: 375156 + timestamp: 1738273130727 +- conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.1-py312hf4875e0_0.conda + sha256: 70d398b334668dc597d33e27847ede1b0829a639b9c91ee845355e52c86c2293 + md5: bfbefdb140b546a80827ff7c9d5ac7b8 depends: - __osx >=11.0 - - libcxx >=17 + - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython @@ -6401,8 +6401,8 @@ packages: platform: osx license: BSD-3-Clause license_family: BSD - size: 361674 - timestamp: 1728642457661 + size: 364649 + timestamp: 1738271263898 - conda: https://conda.anaconda.org/conda-forge/linux-64/re2-2024.07.02-h9925aae_2.conda sha256: d213c44958d49ce7e0d4d5b81afec23640cce5016685dbb2d23571a99caa4474 md5: e84ddf12bde691e8ec894b00ea829ddf @@ -6862,9 +6862,9 @@ packages: license_family: BSD size: 110051 timestamp: 1733367480074 -- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.1-pyhd8ed1ab_0.conda - sha256: 92fc16e2449fc81f516d31630fd18c3f33b95bc0c069655a3c0042fbd11a09a4 - md5: 08f62b2c92d1fa610896fc7b16b05031 +- conda: https://conda.anaconda.org/conda-forge/noarch/transformers-4.48.2-pyhd8ed1ab_0.conda + sha256: 67b19c3d6befcc538df3e6d8dc7c4a2b6c7e35b7c1666da790cea4166f1b768a + md5: 717807c559e9a30fea4850ab8881adcb depends: - datasets !=2.5.0 - filelock @@ -6880,8 +6880,8 @@ packages: - tqdm >=4.27 license: Apache-2.0 license_family: APACHE - size: 3405362 - timestamp: 1737429408302 + size: 3416794 + timestamp: 1738278628376 - conda: https://conda.anaconda.org/conda-forge/noarch/typer-0.15.1-pyhd8ed1ab_0.conda sha256: ef695490e895c2ad552c77ec497b899b09fd4ad4ab07edcf5649f5994cf92a35 md5: 170a0398946d8f5b454e592672b6fc20