diff --git a/.gitattributes b/.gitattributes index c3cdc1f5..e759e5de 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,2 @@ -pixi.lock merge=binary linguist-language=YAML linguist-generated=true -Cargo.lock merge=binary linguist-generated=true +**/pixi.lock merge=binary linguist-language=YAML linguist-generated=true +**/Cargo.lock merge=binary linguist-generated=true diff --git a/.github/workflows/js-bindings.yml b/.github/workflows/js-bindings.yml index 3c8a3b14..9d8223e2 100644 --- a/.github/workflows/js-bindings.yml +++ b/.github/workflows/js-bindings.yml @@ -33,44 +33,34 @@ jobs: format_lint_test: name: Format, Lint and Test the JS bindings runs-on: ubuntu-latest - strategy: - matrix: - node-version: ["20.x"] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + - uses: prefix-dev/setup-pixi@82d477f15f3a381dbcc8adc1206ce643fe110fb7 # v0.9.3 with: - node-version: ${{ matrix.node-version }} + manifest-path: js-rattler/pixi.toml - uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2 with: workspaces: js-rattler save-if: ${{ github.ref == 'refs/heads/main' }} - - name: Install Rust toolchain - run: | - rustup component add clippy rustfmt - rustup target add wasm32-unknown-unknown - rustup component add rust-src --target wasm32-unknown-unknown - - name: Run rustfmt working-directory: js-rattler - run: cargo fmt --all --check - - name: Run clippy - run: cargo clippy --all-targets - working-directory: js-rattler + run: pixi run cargo fmt --all --check - - run: npm ci + - name: Run clippy working-directory: js-rattler - - run: npm run fmt:check + run: pixi run cargo clippy --all-targets + + - name: Check formatting working-directory: js-rattler - - run: npm run build - working-directory: js-rattler - - run: npm test + run: pixi run fmt-check + + - name: Build and test working-directory: js-rattler + run: pixi run test # some e2e test to make sure our build works - run: | diff --git a/.github/workflows/release-js.yml b/.github/workflows/release-js.yml index 11df008e..65788605 100644 --- a/.github/workflows/release-js.yml +++ b/.github/workflows/release-js.yml @@ -70,27 +70,20 @@ jobs: fetch-depth: 0 submodules: recursive lfs: false + - uses: prefix-dev/setup-pixi@82d477f15f3a381dbcc8adc1206ce643fe110fb7 # v0.9.3 + with: + manifest-path: js-rattler/pixi.toml - uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2 with: workspaces: js-rattler - - name: Install Rust toolchain - run: | - rustup component add clippy rustfmt - rustup target add wasm32-unknown-unknown - rustup component add rust-src --target wasm32-unknown-unknown - - name: Install Node.js + - name: Install Node.js (for npm publish) uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: node-version: "20.x" registry-url: "https://registry.npmjs.org" - - run: npm ci + - name: Build and pack working-directory: js-rattler - - run: npm run build - working-directory: js-rattler - - run: npm pack - working-directory: js-rattler - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + run: pixi run pack - name: Upload package tarball uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: diff --git a/js-rattler/.gitattributes b/js-rattler/.gitattributes deleted file mode 100644 index 5fc4d971..00000000 --- a/js-rattler/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -*.json linguist-language=JSON-with-Comments diff --git a/js-rattler/.gitignore b/js-rattler/.gitignore index 6d44c83c..c16096b0 100644 --- a/js-rattler/.gitignore +++ b/js-rattler/.gitignore @@ -7,3 +7,6 @@ types/ node_modules/ wasm-pack.log !Cargo.lock +# pixi environments +.pixi/* +!.pixi/config.toml diff --git a/js-rattler/Cargo.lock b/js-rattler/Cargo.lock index 421f89e6..795f2436 100644 --- a/js-rattler/Cargo.lock +++ b/js-rattler/Cargo.lock @@ -76,6 +76,21 @@ dependencies = [ "xattr", ] +[[package]] +name = "astral_async_zip" +version = "0.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab72a761e6085828cc8f0e05ed332b2554701368c5dc54de551bfaec466518ba" +dependencies = [ + "async-compression", + "crc32fast", + "futures-lite", + "pin-project", + "thiserror 1.0.69", + "tokio", + "tokio-util", +] + [[package]] name = "async-compression" version = "0.4.32" @@ -85,6 +100,7 @@ dependencies = [ "compression-codecs", "compression-core", "futures-core", + "futures-io", "pin-project-lite", "tokio", ] @@ -110,6 +126,16 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4288f83726785267c6f2ef073a3d83dc3f9b81464e9f99898240cced85fce35a" +[[package]] +name = "async-spooled-tempfile" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dd9c58a1dbecfc23aa470d57e5aff60877ab1b459bf05e60e861dd18fcaa5f5" +dependencies = [ + "tempfile", + "tokio", +] + [[package]] name = "async-trait" version = "0.1.89" @@ -121,6 +147,26 @@ dependencies = [ "syn", ] +[[package]] +name = "async_http_range_reader" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b537c00269e3f943e06f5d7cabf8ccd281b800fd0c7f111dd82f77154334197" +dependencies = [ + "bisection", + "futures", + "http-content-range", + "itertools 0.13.0", + "memmap2", + "reqwest", + "reqwest-middleware", + "thiserror 1.0.69", + "tokio", + "tokio-stream", + "tokio-util", + "tracing", +] + [[package]] name = "atomic-waker" version = "1.1.2" @@ -139,6 +185,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "bisection" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "021e079a1bab0ecce6cf4b4b74c0c37afa4a697136eb3b127875c84a8f04a8c3" + [[package]] name = "bit-set" version = "0.8.0" @@ -576,7 +628,7 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" name = "file_url" version = "0.2.7" dependencies = [ - "itertools", + "itertools 0.14.0", "percent-encoding", "thiserror 2.0.17", "typed-path", @@ -740,6 +792,19 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" +[[package]] +name = "futures-lite" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + [[package]] name = "futures-macro" version = "0.3.31" @@ -872,6 +937,8 @@ version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ + "allocator-api2", + "equivalent", "foldhash 0.1.5", ] @@ -953,6 +1020,12 @@ dependencies = [ "time", ] +[[package]] +name = "http-content-range" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66cdb727cec723cee65912a74a7f9f0c3ad0c6f9df4f03d05a5c7a15398bbad1" + [[package]] name = "http-serde" version = "2.1.1" @@ -1224,6 +1297,15 @@ dependencies = [ "serde", ] +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + [[package]] name = "itertools" version = "0.14.0" @@ -1776,7 +1858,7 @@ dependencies = [ [[package]] name = "rattler_cache" -version = "0.6.6" +version = "0.6.14" dependencies = [ "ahash", "anyhow", @@ -1786,7 +1868,7 @@ dependencies = [ "fs-err", "fs4", "futures", - "itertools", + "itertools 0.14.0", "parking_lot", "rattler_conda_types", "rattler_digest", @@ -1807,7 +1889,7 @@ dependencies = [ [[package]] name = "rattler_conda_types" -version = "0.42.4" +version = "0.43.5" dependencies = [ "ahash", "chrono", @@ -1819,7 +1901,7 @@ dependencies = [ "glob", "hex", "indexmap 2.12.0", - "itertools", + "itertools 0.14.0", "lazy-regex", "memmap2", "nom", @@ -1873,7 +1955,7 @@ dependencies = [ [[package]] name = "rattler_networking" -version = "0.25.29" +version = "0.26.2" dependencies = [ "anyhow", "async-once-cell", @@ -1882,7 +1964,7 @@ dependencies = [ "fs-err", "getrandom 0.3.4", "http", - "itertools", + "itertools 0.14.0", "reqwest", "reqwest-middleware", "retry-policies", @@ -1896,16 +1978,21 @@ dependencies = [ [[package]] name = "rattler_package_streaming" -version = "0.23.21" +version = "0.24.2" dependencies = [ "astral-tokio-tar", + "astral_async_zip", "async-compression", + "async-spooled-tempfile", + "async_http_range_reader", "bzip2", "chrono", "fs-err", + "futures", "futures-util", "getrandom 0.2.16", "getrandom 0.3.4", + "http", "num_cpus", "rattler_conda_types", "rattler_digest", @@ -1937,8 +2024,9 @@ dependencies = [ [[package]] name = "rattler_repodata_gateway" -version = "0.25.7" +version = "0.26.2" dependencies = [ + "ahash", "anyhow", "async-compression", "async-fd-lock", @@ -1955,12 +2043,13 @@ dependencies = [ "fs-err", "fslock", "futures", + "hashbrown 0.15.5", "hex", "http", "http-cache-semantics", "humansize", "humantime", - "itertools", + "itertools 0.14.0", "json-patch", "libc", "memmap2", @@ -1996,12 +2085,12 @@ dependencies = [ [[package]] name = "rattler_solve" -version = "4.1.2" +version = "4.2.6" dependencies = [ "chrono", "futures", "humantime", - "itertools", + "itertools 0.14.0", "rattler_conda_types", "rattler_digest", "resolvo", @@ -2169,7 +2258,7 @@ dependencies = [ "event-listener", "futures", "indexmap 2.12.0", - "itertools", + "itertools 0.14.0", "petgraph", "tracing", ] @@ -2852,6 +2941,7 @@ dependencies = [ "futures-core", "pin-project-lite", "tokio", + "tokio-util", ] [[package]] @@ -2862,6 +2952,7 @@ checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5" dependencies = [ "bytes", "futures-core", + "futures-io", "futures-sink", "pin-project-lite", "tokio", diff --git a/js-rattler/README.md b/js-rattler/README.md index b1448a40..9385096e 100644 --- a/js-rattler/README.md +++ b/js-rattler/README.md @@ -16,3 +16,19 @@ Its primary use case is as a library that you can use to provide conda related w Rattler is written in Rust and tries to provide a clean API to its functionalities. This package provides bindings to the native Rust library compiled to WASM. + +## Development + +This project uses [pixi](https://pixi.sh) to manage the development environment and tasks. + +For quick iteration during development, use the debug build which skips optimizations: + +```bash +pixi run test-debug +``` + +For a full release build and test run: + +```bash +pixi run test +``` diff --git a/js-rattler/package-lock.json b/js-rattler/package-lock.json index 52eba6e4..5297eedb 100644 --- a/js-rattler/package-lock.json +++ b/js-rattler/package-lock.json @@ -74,7 +74,6 @@ "integrity": "sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.26.2", @@ -1614,7 +1613,6 @@ "integrity": "sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~6.20.0" } @@ -1978,7 +1976,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001688", "electron-to-chromium": "^1.5.73", @@ -3154,7 +3151,6 @@ "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -4764,7 +4760,6 @@ "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -4813,7 +4808,6 @@ "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -5050,7 +5044,6 @@ "integrity": "sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@types/estree": "1.0.8" }, @@ -5645,7 +5638,6 @@ "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -5689,8 +5681,7 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true, - "license": "0BSD", - "peer": true + "license": "0BSD" }, "node_modules/type-detect": { "version": "4.0.8", @@ -5721,7 +5712,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/js-rattler/pixi.lock b/js-rattler/pixi.lock new file mode 100644 index 00000000..470e7efd --- /dev/null +++ b/js-rattler/pixi.lock @@ -0,0 +1,1942 @@ +version: 6 +environments: + default: + channels: + - url: https://prefix.dev/conda-forge/ + options: + pypi-prerelease-mode: if-necessary-or-explicit + packages: + linux-64: + - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda + - conda: https://prefix.dev/conda-forge/linux-64/binutils-2.45.1-default_h4852527_101.conda + - conda: https://prefix.dev/conda-forge/linux-64/binutils_impl_linux-64-2.45.1-default_hfdba357_101.conda + - conda: https://prefix.dev/conda-forge/linux-64/c-ares-1.34.6-hb03c661_0.conda + - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/clang-22-22.1.0-default_h99862b1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/clang-22.1.0-default_cfg_hcbb2b3e_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/clang_impl_linux-64-22.1.0-default_h0a60c25_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/compiler-rt-22.1.0-ha770c72_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/compiler-rt22-22.1.0-hb700be7_0.conda + - conda: https://prefix.dev/conda-forge/noarch/compiler-rt22_linux-64-22.1.0-hffcefe0_0.conda + - conda: https://prefix.dev/conda-forge/noarch/compiler-rt_linux-64-22.1.0-ha770c72_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/gcc_impl_linux-64-15.2.0-he420e7e_18.conda + - conda: https://prefix.dev/conda-forge/linux-64/icu-78.2-h33c6efd_0.conda + - conda: https://prefix.dev/conda-forge/noarch/kernel-headers_linux-64-4.18.0-he073ed8_9.conda + - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.45.1-default_hbd61a6d_101.conda + - conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-hb03c661_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-hb03c661_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libbrotlienc-1.2.0-hb03c661_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libclang-cpp22.1-22.1.0-default_h99862b1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libcompiler-rt-22.1.0-hb700be7_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libev-4.33-hd590300_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgcc-15.2.0-he0feb66_18.conda + - conda: https://prefix.dev/conda-forge/noarch/libgcc-devel_linux-64-15.2.0-hcc6f6b0_118.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_18.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgomp-15.2.0-he0feb66_18.conda + - conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/libllvm22-22.1.0-hf7376ad_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.2-hb03c661_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libnghttp2-1.67.0-had1ee68_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libsanitizer-15.2.0-h90f66d4_18.conda + - conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.52.0-hf4e2dac_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_18.conda + - conda: https://prefix.dev/conda-forge/noarch/libstdcxx-devel_linux-64-15.2.0-hd446a21_118.conda + - conda: https://prefix.dev/conda-forge/linux-64/libuv-1.51.0-hb03c661_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libxml2-16-2.15.2-hca6bf5a_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.2-he237659_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + - conda: https://prefix.dev/conda-forge/linux-64/llvm-openmp-22.1.0-h4922eb0_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/nodejs-25.7.0-he4ff34a_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.1-h35e630c_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/rust-1.94.0-h53717f1_0.conda + - conda: https://prefix.dev/conda-forge/noarch/rust-std-wasm32-unknown-unknown-1.94.0-unix_0.conda + - conda: https://prefix.dev/conda-forge/noarch/rust-std-x86_64-unknown-linux-gnu-1.94.0-h2c6d0dc_0.conda + - conda: https://prefix.dev/conda-forge/noarch/sysroot_linux-64-2.28-h4ee821c_9.conda + - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/wasm-pack-0.14.0-hb17b654_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda + linux-aarch64: + - conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/binutils-2.45.1-default_hf1166c9_101.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/binutils_impl_linux-aarch64-2.45.1-default_h5f4c503_101.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/c-ares-1.34.6-he30d5cf_0.conda + - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/clang-22-22.1.0-default_he95a3c9_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/clang-22.1.0-default_cfg_h99ebb92_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/clang_impl_linux-aarch64-22.1.0-default_h1168dbd_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/compiler-rt-22.1.0-h8af1aa0_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/compiler-rt22-22.1.0-hfefdfc9_0.conda + - conda: https://prefix.dev/conda-forge/noarch/compiler-rt22_linux-aarch64-22.1.0-hfefdfc9_0.conda + - conda: https://prefix.dev/conda-forge/noarch/compiler-rt_linux-aarch64-22.1.0-h8af1aa0_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/gcc_impl_linux-aarch64-15.2.0-hcedddb3_18.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/icu-78.2-hcab7f73_0.conda + - conda: https://prefix.dev/conda-forge/noarch/kernel-headers_linux-aarch64-4.18.0-h05a177a_9.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.45.1-default_h1979696_101.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260107.1-cxx17_h6983b43_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libbrotlicommon-1.2.0-he30d5cf_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libbrotlidec-1.2.0-he30d5cf_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libbrotlienc-1.2.0-he30d5cf_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libclang-cpp22.1-22.1.0-default_he95a3c9_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libcompiler-rt-22.1.0-hfefdfc9_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libgcc-15.2.0-h8acb6b2_18.conda + - conda: https://prefix.dev/conda-forge/noarch/libgcc-devel_linux-aarch64-15.2.0-h55c397f_118.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libgcc-ng-15.2.0-he9431aa_18.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libgomp-15.2.0-h8acb6b2_18.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libiconv-1.18-h90929bb_2.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libllvm22-22.1.0-hfd2ba90_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/liblzma-5.8.2-he30d5cf_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libnghttp2-1.67.0-ha888d0e_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libsanitizer-15.2.0-he19c465_18.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.52.0-h10b116e_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-15.2.0-hef695bb_18.conda + - conda: https://prefix.dev/conda-forge/noarch/libstdcxx-devel_linux-aarch64-15.2.0-ha7b1723_118.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libuv-1.51.0-he30d5cf_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libxml2-16-2.15.2-h79dcc73_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libxml2-2.15.2-h825857f_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/llvm-openmp-22.1.0-he40846f_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/nodejs-25.7.0-hfb02533_0.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/openssl-3.6.1-h546c87b_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/rust-1.94.0-h6cf38e9_0.conda + - conda: https://prefix.dev/conda-forge/noarch/rust-std-aarch64-unknown-linux-gnu-1.94.0-hbe8e118_0.conda + - conda: https://prefix.dev/conda-forge/noarch/rust-std-wasm32-unknown-unknown-1.94.0-unix_0.conda + - conda: https://prefix.dev/conda-forge/noarch/sysroot_linux-aarch64-2.28-h585391f_9.conda + - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/wasm-pack-0.14.0-h069e38c_1.conda + - conda: https://prefix.dev/conda-forge/linux-aarch64/zstd-1.5.7-h85ac4a6_6.conda + osx-arm64: + - conda: https://prefix.dev/conda-forge/osx-arm64/c-ares-1.34.6-hc919400_0.conda + - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/cctools-1030.6.3-llvm22_1_hbe26303_4.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/cctools_impl_osx-arm64-1030.6.3-llvm22_1_hb5e89dc_4.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/clang-22-22.1.0-default_hb52604d_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/clang-22.1.0-default_cfg_hb78b91e_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/clang_impl_osx-arm64-22.1.0-default_h17d1ed9_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/compiler-rt-22.1.0-hce30654_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/compiler-rt22-22.1.0-hd34ed20_0.conda + - conda: https://prefix.dev/conda-forge/noarch/compiler-rt22_osx-arm64-22.1.0-h7e67a1e_0.conda + - conda: https://prefix.dev/conda-forge/noarch/compiler-rt_osx-arm64-22.1.0-hce30654_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/icu-78.2-hef89b57_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ld64-956.6-llvm22_1_h5b97f1b_4.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ld64_osx-arm64-956.6-llvm22_1_h692d5aa_4.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libbrotlicommon-1.2.0-hc919400_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libbrotlidec-1.2.0-hc919400_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libbrotlienc-1.2.0-hc919400_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libclang-cpp22.1-22.1.0-default_hf3020a7_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libcompiler-rt-22.1.0-hd34ed20_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-22.1.1-h55c6f16_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libiconv-1.18-h23cfdf5_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libllvm22-22.1.0-h89af1be_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.2-h8088a28_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libnghttp2-1.67.0-hc438710_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libsigtool-0.1.3-h98dc951_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.52.0-h1ae2325_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.51.0-h6caf38d_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libxml2-16-2.15.2-h5ef1a60_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libxml2-2.15.2-h8d039ee_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-22.1.0-hc7d1edf_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-tools-22-22.1.0-hb545844_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/llvm-tools-22.1.0-hd34ed20_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/nodejs-25.7.0-hbfc8e16_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.1-hd24854e_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/rust-1.94.0-h4ff7c5d_0.conda + - conda: https://prefix.dev/conda-forge/noarch/rust-std-aarch64-apple-darwin-1.94.0-hf6ec828_0.conda + - conda: https://prefix.dev/conda-forge/noarch/rust-std-wasm32-unknown-unknown-1.94.0-unix_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/sigtool-codesign-0.1.3-h98dc951_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/tapi-1600.0.11.8-h997e182_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/wasm-pack-0.14.0-h6fdd925_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hbf9d68e_6.conda + win-64: + - conda: https://prefix.dev/conda-forge/win-64/clang-22-22.1.0-default_hac490eb_0.conda + - conda: https://prefix.dev/conda-forge/win-64/clang-22.1.0-default_nocfg_hbb9487a_0.conda + - conda: https://prefix.dev/conda-forge/win-64/compiler-rt22-22.1.0-h49e36cd_0.conda + - conda: https://prefix.dev/conda-forge/noarch/compiler-rt22_win-64-22.1.0-h49e36cd_0.conda + - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda + - conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-22.1.0-h4fa8253_0.conda + - conda: https://prefix.dev/conda-forge/win-64/nodejs-25.7.0-h80d1838_0.conda + - conda: https://prefix.dev/conda-forge/win-64/rust-1.94.0-hf8d6059_0.conda + - conda: https://prefix.dev/conda-forge/noarch/rust-std-wasm32-unknown-unknown-1.94.0-win_0.conda + - conda: https://prefix.dev/conda-forge/noarch/rust-std-x86_64-pc-windows-msvc-1.94.0-h17fc481_0.conda + - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda + - conda: https://prefix.dev/conda-forge/win-64/vc-14.3-h41ae7f8_34.conda + - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_34.conda + - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_34.conda + - conda: https://prefix.dev/conda-forge/win-64/wasm-pack-0.14.0-h18a1a76_1.conda + - conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_6.conda +packages: +- conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda + build_number: 20 + sha256: 1dd3fffd892081df9726d7eb7e0dea6198962ba775bd88842135a4ddb4deb3c9 + md5: a9f577daf3de00bca7c3c76c0ecbd1de + depends: + - __glibc >=2.17,<3.0.a0 + - libgomp >=7.5.0 + constrains: + - openmp_impl <0.0a0 + license: BSD-3-Clause + license_family: BSD + size: 28948 + timestamp: 1770939786096 +- conda: https://prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda + build_number: 20 + sha256: a2527b1d81792a0ccd2c05850960df119c2b6d8f5fdec97f2db7d25dc23b1068 + md5: 468fd3bb9e1f671d36c2cbc677e56f1d + depends: + - libgomp >=7.5.0 + constrains: + - openmp_impl <0.0a0 + license: BSD-3-Clause + license_family: BSD + size: 28926 + timestamp: 1770939656741 +- conda: https://prefix.dev/conda-forge/linux-64/binutils-2.45.1-default_h4852527_101.conda + sha256: 2851d34944b056d028543f0440fb631aeeff204151ea09589d8d9c13882395de + md5: 9902aeb08445c03fb31e01beeb173988 + depends: + - binutils_impl_linux-64 >=2.45.1,<2.45.2.0a0 + license: GPL-3.0-only + license_family: GPL + size: 35128 + timestamp: 1770267175160 +- conda: https://prefix.dev/conda-forge/linux-aarch64/binutils-2.45.1-default_hf1166c9_101.conda + sha256: 7113440420c6f31742c2b29d7590900362007a0bb0d31f9bc5c9a1379d9ab702 + md5: 77f58300ab7d95ce79f9c2c13ad72d5c + depends: + - binutils_impl_linux-aarch64 >=2.45.1,<2.45.2.0a0 + license: GPL-3.0-only + license_family: GPL + size: 35322 + timestamp: 1770267247190 +- conda: https://prefix.dev/conda-forge/linux-64/binutils_impl_linux-64-2.45.1-default_hfdba357_101.conda + sha256: 74341b26a2b9475dc14ba3cf12432fcd10a23af285101883e720216d81d44676 + md5: 83aa53cb3f5fc849851a84d777a60551 + depends: + - ld_impl_linux-64 2.45.1 default_hbd61a6d_101 + - sysroot_linux-64 + - zstd >=1.5.7,<1.6.0a0 + license: GPL-3.0-only + license_family: GPL + size: 3744895 + timestamp: 1770267152681 +- conda: https://prefix.dev/conda-forge/linux-aarch64/binutils_impl_linux-aarch64-2.45.1-default_h5f4c503_101.conda + sha256: e90ab42a5225dc1eaa6e4e7201cd7b8ed52dad6ec46814be7e5a4039433ae85c + md5: df6e1dc38cbe5642350fa09d4a1d546b + depends: + - ld_impl_linux-aarch64 2.45.1 default_h1979696_101 + - sysroot_linux-aarch64 + - zstd >=1.5.7,<1.6.0a0 + license: GPL-3.0-only + license_family: GPL + size: 4741684 + timestamp: 1770267224406 +- conda: https://prefix.dev/conda-forge/linux-64/c-ares-1.34.6-hb03c661_0.conda + sha256: cc9accf72fa028d31c2a038460787751127317dcfa991f8d1f1babf216bb454e + md5: 920bb03579f15389b9e512095ad995b7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + size: 207882 + timestamp: 1765214722852 +- conda: https://prefix.dev/conda-forge/linux-aarch64/c-ares-1.34.6-he30d5cf_0.conda + sha256: 7ec8a68efe479e2e298558cbc2e79d29430d5c7508254268818c0ae19b206519 + md5: 1dfbec0d08f112103405756181304c16 + depends: + - libgcc >=14 + license: MIT + license_family: MIT + size: 217215 + timestamp: 1765214743735 +- conda: https://prefix.dev/conda-forge/osx-arm64/c-ares-1.34.6-hc919400_0.conda + sha256: 2995f2aed4e53725e5efbc28199b46bf311c3cab2648fc4f10c2227d6d5fa196 + md5: bcb3cba70cf1eec964a03b4ba7775f01 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + size: 180327 + timestamp: 1765215064054 +- conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + sha256: 67cc7101b36421c5913a1687ef1b99f85b5d6868da3abbf6ec1a4181e79782fc + md5: 4492fd26db29495f0ba23f146cd5638d + depends: + - __unix + license: ISC + size: 147413 + timestamp: 1772006283803 +- conda: https://prefix.dev/conda-forge/osx-arm64/cctools-1030.6.3-llvm22_1_hbe26303_4.conda + sha256: a8d8f9a6ae4c149d2174f8f52c61da079cc793b87e2f76441a43daf7f394631f + md5: aea08dd508f71d6ca3cfa4e8694e7953 + depends: + - cctools_impl_osx-arm64 1030.6.3 llvm22_1_hb5e89dc_4 + - ld64 956.6 llvm22_1_h5b97f1b_4 + - libllvm22 >=22.1.0,<22.2.0a0 + license: APSL-2.0 + license_family: Other + size: 24551 + timestamp: 1772019751097 +- conda: https://prefix.dev/conda-forge/osx-arm64/cctools_impl_osx-arm64-1030.6.3-llvm22_1_hb5e89dc_4.conda + sha256: 97075a1afeac8a7a4dca258ac10efb70638e3c734cbf5a6328ca1e0718e09c41 + md5: 97768bb89683757d7e535f9b7dcba39d + depends: + - __osx >=11.0 + - ld64_osx-arm64 >=956.6,<956.7.0a0 + - libcxx + - libllvm22 >=22.1.0,<22.2.0a0 + - libzlib >=1.3.1,<2.0a0 + - llvm-tools 22.1.* + - sigtool-codesign + constrains: + - clang 22.1.* + - ld64 956.6.* + - cctools 1030.6.3.* + license: APSL-2.0 + license_family: Other + size: 749166 + timestamp: 1772019681419 +- conda: https://prefix.dev/conda-forge/linux-64/clang-22.1.0-default_cfg_hcbb2b3e_0.conda + sha256: 0d9742b0b96fabbe31a412903f1b9de6548cc65cce39d78c1d845a2156480d1b + md5: feae0bebfd6f906118d713872ee396d8 + depends: + - binutils + - clang-22 22.1.0 default_h99862b1_0 + - clang_impl_linux-64 22.1.0 default_h0a60c25_0 + - libgcc-devel_linux-64 + - llvm-openmp >=22.1.0 + - sysroot_linux-64 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 28113 + timestamp: 1772101286498 +- conda: https://prefix.dev/conda-forge/linux-aarch64/clang-22.1.0-default_cfg_h99ebb92_0.conda + sha256: 4bdb717841089c7fa2484f0d08341c6f8c0c3b3dc27317012e7185e2b1c7da94 + md5: 11941c8b563b29d25942a764c320841a + depends: + - binutils + - clang-22 22.1.0 default_he95a3c9_0 + - clang_impl_linux-aarch64 22.1.0 default_h1168dbd_0 + - libgcc-devel_linux-aarch64 + - llvm-openmp >=22.1.0 + - sysroot_linux-aarch64 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 28216 + timestamp: 1772102155485 +- conda: https://prefix.dev/conda-forge/osx-arm64/clang-22.1.0-default_cfg_hb78b91e_0.conda + sha256: 3325092de9cfeceec1e317ed34caf068f1861c8fd5a1f770ad46dab080e37989 + md5: 3e7bd9f85d36cc70074e866cca4f389d + depends: + - cctools + - clang-22 22.1.0 default_hb52604d_0 + - clang_impl_osx-arm64 22.1.0 default_h17d1ed9_0 + - ld64 + - ld64_osx-arm64 * llvm22_1_* + - llvm-openmp >=22.1.0 + - llvm-tools 22.1.0.* + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 28344 + timestamp: 1772098206487 +- conda: https://prefix.dev/conda-forge/win-64/clang-22.1.0-default_nocfg_hbb9487a_0.conda + sha256: 349a04e9d84cd67a380b5b90bb033ae084d3685455447648135968ec02aa2e18 + md5: 6da7ea42d788283040dd2785f34fc743 + depends: + - clang-22 22.1.0 default_hac490eb_0 + - libzlib >=1.3.1,<2.0a0 + - llvm-openmp >=22.1.0 + - ucrt >=10.0.20348.0 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 114978089 + timestamp: 1772353299731 +- conda: https://prefix.dev/conda-forge/linux-64/clang-22-22.1.0-default_h99862b1_0.conda + sha256: a24a4eb8522693fbfc6c6b9ab1914314437ca0858b8ac6909275b47be3e93e39 + md5: 1f2b771fc99f1c8115301a9d232dfd94 + depends: + - __glibc >=2.17,<3.0.a0 + - compiler-rt22 22.1.0.* + - libclang-cpp22.1 22.1.0 default_h99862b1_0 + - libgcc >=14 + - libllvm22 >=22.1.0,<22.2.0a0 + - libstdcxx >=14 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 835553 + timestamp: 1772101189757 +- conda: https://prefix.dev/conda-forge/linux-aarch64/clang-22-22.1.0-default_he95a3c9_0.conda + sha256: e14559c0ea860a1c3c7921d222d01b507dcfc9c0f3aceeb74a1ea1caec833af8 + md5: 83918ece4fd2611ecdd5ac2904e8a80c + depends: + - compiler-rt22 22.1.0.* + - libclang-cpp22.1 22.1.0 default_he95a3c9_0 + - libgcc >=14 + - libllvm22 >=22.1.0,<22.2.0a0 + - libstdcxx >=14 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 834430 + timestamp: 1772102032514 +- conda: https://prefix.dev/conda-forge/osx-arm64/clang-22-22.1.0-default_hb52604d_0.conda + sha256: 1ddb3174cf5ef28d8c572baf94d678304b96a9cb402e174198baa8cd73b144fe + md5: b66137f75711d76e55e96800a34f6c94 + depends: + - __osx >=11.0 + - compiler-rt22 22.1.0.* + - libclang-cpp22.1 22.1.0 default_hf3020a7_0 + - libcxx >=22.1.0 + - libllvm22 >=22.1.0,<22.2.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 819994 + timestamp: 1772097931030 +- conda: https://prefix.dev/conda-forge/win-64/clang-22-22.1.0-default_hac490eb_0.conda + sha256: 0aa2c3daf1b8797305dd85f74f836e1558415dcf6ada712ffadc35e80a5c9f7f + md5: 1f1e771e08f88ba4996ad67189224de6 + depends: + - compiler-rt22 22.1.0.* + - libzlib >=1.3.1,<2.0a0 + - ucrt >=10.0.20348.0 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 77430347 + timestamp: 1772353047325 +- conda: https://prefix.dev/conda-forge/linux-64/clang_impl_linux-64-22.1.0-default_h0a60c25_0.conda + sha256: 8ac20fa0b6c96e739c06ec22e83560136d06799522bcd9421b083ec999ca01a1 + md5: c679d2aa7914d773899033583278fa24 + depends: + - binutils_impl_linux-64 + - clang-22 22.1.0 default_h99862b1_0 + - compiler-rt 22.1.0.* + - compiler-rt_linux-64 + - libgcc-devel_linux-64 + - sysroot_linux-64 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 27622 + timestamp: 1772101256543 +- conda: https://prefix.dev/conda-forge/linux-aarch64/clang_impl_linux-aarch64-22.1.0-default_h1168dbd_0.conda + sha256: 1d2ee425ddada75de20eaa5bfd5f89dbe8b7723073f75432f8a953489bc19506 + md5: 7e73c5c97992743f17a4995206211b9f + depends: + - binutils_impl_linux-aarch64 + - clang-22 22.1.0 default_he95a3c9_0 + - compiler-rt 22.1.0.* + - compiler-rt_linux-aarch64 + - libgcc-devel_linux-aarch64 + - sysroot_linux-aarch64 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 27702 + timestamp: 1772102091080 +- conda: https://prefix.dev/conda-forge/osx-arm64/clang_impl_osx-arm64-22.1.0-default_h17d1ed9_0.conda + sha256: 393632a170e60e5a977cb832e1adbf283e98ef008fe7210f6604c98dedd67a4b + md5: b574304dee3b4b6411866159c2a77a86 + depends: + - cctools_impl_osx-arm64 + - clang-22 22.1.0 default_hb52604d_0 + - compiler-rt 22.1.0.* + - compiler-rt_osx-arm64 + - ld64_osx-arm64 * llvm22_1_* + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 27718 + timestamp: 1772098160125 +- conda: https://prefix.dev/conda-forge/linux-64/compiler-rt-22.1.0-ha770c72_0.conda + sha256: 6c6cd8ec8b99e9e4bbe121b77e0f356a2f8845add6d0cd4d6f71f6201fa654c2 + md5: 98cc540405de03e37417cc94f4191301 + depends: + - compiler-rt22 22.1.0 hb700be7_0 + - libcompiler-rt 22.1.0 hb700be7_0 + constrains: + - clang 22.1.0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 16378 + timestamp: 1772021047024 +- conda: https://prefix.dev/conda-forge/linux-aarch64/compiler-rt-22.1.0-h8af1aa0_0.conda + sha256: 948fc4745f933e2b1972954aa1ec24e4feff39545416ce667e248866e1f585de + md5: 715860ad57670a5e786d7a62ae35c2fe + depends: + - compiler-rt22 22.1.0 hfefdfc9_0 + - libcompiler-rt 22.1.0 hfefdfc9_0 + constrains: + - clang 22.1.0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 16457 + timestamp: 1772021081622 +- conda: https://prefix.dev/conda-forge/osx-arm64/compiler-rt-22.1.0-hce30654_0.conda + sha256: 118f1e097963595a59c8eb37de91630c8c054506f622d14868eba03411a8cd48 + md5: 47de28daf7e77015627f8246fc51b93b + depends: + - compiler-rt22 22.1.0 hd34ed20_0 + - libcompiler-rt 22.1.0 hd34ed20_0 + constrains: + - clang 22.1.0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 16406 + timestamp: 1772019647121 +- conda: https://prefix.dev/conda-forge/linux-64/compiler-rt22-22.1.0-hb700be7_0.conda + sha256: a23f7a8bd6722b41abea88ebd0cea674b0daf8dfee70ece8d2cc798556144675 + md5: 6930338793ffed4140d0903011f6937e + depends: + - __glibc >=2.17,<3.0.a0 + - compiler-rt22_linux-64 22.1.0.* + - libgcc >=14 + - libstdcxx >=14 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 114932 + timestamp: 1772021045728 +- conda: https://prefix.dev/conda-forge/linux-aarch64/compiler-rt22-22.1.0-hfefdfc9_0.conda + sha256: 9b9f661a9ee1d1e0a716ad5605d2eb3e781ff9499c361bf4129e7fc4b1e57ef9 + md5: 8a1488ca6d21b686e326735e010bd423 + depends: + - compiler-rt22_linux-aarch64 22.1.0.* + - libgcc >=14 + - libstdcxx >=14 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 114888 + timestamp: 1772021080148 +- conda: https://prefix.dev/conda-forge/osx-arm64/compiler-rt22-22.1.0-hd34ed20_0.conda + sha256: 17308db182a4658e3d8710c174b5d017d8672dae2f79c606f85b6f1bd2f5fad7 + md5: 68393fcc06d1b85d290da5baa0dc19c0 + depends: + - __osx >=11.0 + - compiler-rt22_osx-arm64 22.1.0.* + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 99273 + timestamp: 1772019641057 +- conda: https://prefix.dev/conda-forge/win-64/compiler-rt22-22.1.0-h49e36cd_0.conda + sha256: 1bda7c26a337e908d6d8df187ebbeb00646bd8b2f82674f2f3ade65bb7a09678 + md5: fb549a3ffb359cf4d3a5e13c31c904cd + depends: + - compiler-rt22_win-64 22.1.0.* + - ucrt >=10.0.20348.0 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 3680052 + timestamp: 1772019087513 +- conda: https://prefix.dev/conda-forge/noarch/compiler-rt22_linux-64-22.1.0-hffcefe0_0.conda + sha256: a37472aa2288bea0c588ae47aca6291238558303fdc2e814b58b8de64937263b + md5: 1254d960f9dd3d269c093ee6db94a454 + constrains: + - compiler-rt >=9.0.1 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 48094890 + timestamp: 1772020917994 +- conda: https://prefix.dev/conda-forge/noarch/compiler-rt22_linux-aarch64-22.1.0-hfefdfc9_0.conda + sha256: b751e427260dd0305016b876f9a2c0b15d880f39b6cf583b407c34e2631f1ced + md5: dcd9480cf1d4c8f5b290355f6b6f3cdc + constrains: + - compiler-rt >=9.0.1 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 33878515 + timestamp: 1772020960136 +- conda: https://prefix.dev/conda-forge/noarch/compiler-rt22_osx-arm64-22.1.0-h7e67a1e_0.conda + sha256: dba44345ee2ddcd08582c7cc829304171e43e4dc0b89b92ee3cd6ecebc9cb1c4 + md5: 967cc614311d9b563ee948cc014ed27a + constrains: + - compiler-rt >=9.0.1 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 10835385 + timestamp: 1772019517770 +- conda: https://prefix.dev/conda-forge/noarch/compiler-rt22_win-64-22.1.0-h49e36cd_0.conda + sha256: 9bdffc3b5afb4385b472828f16d1afd41d3924ec959bfc9c1c44fdb038217c73 + md5: 137eab5c20533a223411df9971d2aa18 + constrains: + - compiler-rt >=9.0.1 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 4013037 + timestamp: 1772019008363 +- conda: https://prefix.dev/conda-forge/noarch/compiler-rt_linux-64-22.1.0-ha770c72_0.conda + sha256: 081a126085b6656b8f5e0ffe0636eb07287d81376bdb8d49f5e0e455dce8bce9 + md5: 00fd62b3f1c0019f6aa9d6913f0917f9 + depends: + - compiler-rt22_linux-64 22.1.0 hffcefe0_0 + constrains: + - clang 22.1.0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 16403 + timestamp: 1772021046573 +- conda: https://prefix.dev/conda-forge/noarch/compiler-rt_linux-aarch64-22.1.0-h8af1aa0_0.conda + sha256: 59ba1ffe88b1e072588314d005a47caa999971b3692e977a5f17a4d6b7886b1d + md5: bf6a5da6f666608c0a9380cdc5ba0c67 + depends: + - compiler-rt22_linux-aarch64 22.1.0 hfefdfc9_0 + constrains: + - clang 22.1.0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 16489 + timestamp: 1772021081170 +- conda: https://prefix.dev/conda-forge/noarch/compiler-rt_osx-arm64-22.1.0-hce30654_0.conda + sha256: f5045a00ad82e0150eeba2c3e9bdcafca7b759a6656cfc5b8111bf0c3fca65e3 + md5: 00a38308b4aab3f97ee95ede2146ba5c + depends: + - compiler-rt22_osx-arm64 22.1.0 h7e67a1e_0 + constrains: + - clang 22.1.0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 16573 + timestamp: 1772019644740 +- conda: https://prefix.dev/conda-forge/linux-64/gcc_impl_linux-64-15.2.0-he420e7e_18.conda + sha256: a088cfd3ae6fa83815faa8703bc9d21cc915f17bd1b51aac9c16ddf678da21e4 + md5: cf56b6d74f580b91fd527e10d9a2e324 + depends: + - binutils_impl_linux-64 >=2.45 + - libgcc >=15.2.0 + - libgcc-devel_linux-64 15.2.0 hcc6f6b0_118 + - libgomp >=15.2.0 + - libsanitizer 15.2.0 h90f66d4_18 + - libstdcxx >=15.2.0 + - libstdcxx-devel_linux-64 15.2.0 hd446a21_118 + - sysroot_linux-64 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 81814135 + timestamp: 1771378369317 +- conda: https://prefix.dev/conda-forge/linux-aarch64/gcc_impl_linux-aarch64-15.2.0-hcedddb3_18.conda + sha256: 12919d985a6c6787872699c7a3c295dad07f4084f2d850e9c7fe592ee0a6806b + md5: 761a75d8c098913bc1186b26588051e0 + depends: + - binutils_impl_linux-aarch64 >=2.45 + - libgcc >=15.2.0 + - libgcc-devel_linux-aarch64 15.2.0 h55c397f_118 + - libgomp >=15.2.0 + - libsanitizer 15.2.0 he19c465_18 + - libstdcxx >=15.2.0 + - libstdcxx-devel_linux-aarch64 15.2.0 ha7b1723_118 + - sysroot_linux-aarch64 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 73516504 + timestamp: 1771378256368 +- conda: https://prefix.dev/conda-forge/linux-64/icu-78.2-h33c6efd_0.conda + sha256: 142a722072fa96cf16ff98eaaf641f54ab84744af81754c292cb81e0881c0329 + md5: 186a18e3ba246eccfc7cff00cd19a870 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + size: 12728445 + timestamp: 1767969922681 +- conda: https://prefix.dev/conda-forge/linux-aarch64/icu-78.2-hcab7f73_0.conda + sha256: dcbaa3042084ac58685e3ef4547e4c4be9d37dc52b92ea18581288af95e48b52 + md5: 998ee7d53e32f7ab57fc35707285527e + depends: + - libgcc >=14 + - libstdcxx >=14 + license: MIT + license_family: MIT + size: 12851689 + timestamp: 1772208964788 +- conda: https://prefix.dev/conda-forge/osx-arm64/icu-78.2-hef89b57_0.conda + sha256: 24bc62335106c30fecbcc1dba62c5eba06d18b90ea1061abd111af7b9c89c2d7 + md5: 114e6bfe7c5ad2525eb3597acdbf2300 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + size: 12389400 + timestamp: 1772209104304 +- conda: https://prefix.dev/conda-forge/noarch/kernel-headers_linux-64-4.18.0-he073ed8_9.conda + sha256: 41557eeadf641de6aeae49486cef30d02a6912d8da98585d687894afd65b356a + md5: 86d9cba083cd041bfbf242a01a7a1999 + constrains: + - sysroot_linux-64 ==2.28 + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later + license_family: GPL + size: 1278712 + timestamp: 1765578681495 +- conda: https://prefix.dev/conda-forge/noarch/kernel-headers_linux-aarch64-4.18.0-h05a177a_9.conda + sha256: 5d224bf4df9bac24e69de41897c53756108c5271a0e5d2d2f66fd4e2fbc1d84b + md5: bb3b7cad9005f2cbf9d169fb30263f3e + constrains: + - sysroot_linux-aarch64 ==2.28 + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later + license_family: GPL + size: 1248134 + timestamp: 1765578613607 +- conda: https://prefix.dev/conda-forge/osx-arm64/ld64-956.6-llvm22_1_h5b97f1b_4.conda + sha256: 405f08540aedb58fa070b097143b3fe0fcb2b92e3b4aca723780e2f3d754803b + md5: 8254e40b35e6c3159de53275801a6ebc + depends: + - ld64_osx-arm64 956.6 llvm22_1_h692d5aa_4 + - libllvm22 >=22.1.0,<22.2.0a0 + constrains: + - cctools_osx-arm64 1030.6.3.* + - cctools 1030.6.3.* + license: APSL-2.0 + license_family: Other + size: 21907 + timestamp: 1772019717408 +- conda: https://prefix.dev/conda-forge/osx-arm64/ld64_osx-arm64-956.6-llvm22_1_h692d5aa_4.conda + sha256: e4ae2ef85672c094aa3467d466f932ccdc1dda9bd4adac64f4252cc796149091 + md5: 4c2255bf859bff6c52ed38960e3bc963 + depends: + - __osx >=11.0 + - libcxx + - libllvm22 >=22.1.0,<22.2.0a0 + - sigtool-codesign + - tapi >=1600.0.11.8,<1601.0a0 + constrains: + - clang 22.1.* + - ld64 956.6.* + - cctools_impl_osx-arm64 1030.6.3.* + - cctools 1030.6.3.* + license: APSL-2.0 + license_family: Other + size: 1038027 + timestamp: 1772019602406 +- conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.45.1-default_hbd61a6d_101.conda + sha256: 565941ac1f8b0d2f2e8f02827cbca648f4d18cd461afc31f15604cd291b5c5f3 + md5: 12bd9a3f089ee6c9266a37dab82afabd + depends: + - __glibc >=2.17,<3.0.a0 + - zstd >=1.5.7,<1.6.0a0 + constrains: + - binutils_impl_linux-64 2.45.1 + license: GPL-3.0-only + license_family: GPL + size: 725507 + timestamp: 1770267139900 +- conda: https://prefix.dev/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.45.1-default_h1979696_101.conda + sha256: 44527364aa333be631913451c32eb0cae1e09343827e9ce3ccabd8d962584226 + md5: 35b2ae7fadf364b8e5fb8185aaeb80e5 + depends: + - zstd >=1.5.7,<1.6.0a0 + constrains: + - binutils_impl_linux-aarch64 2.45.1 + license: GPL-3.0-only + license_family: GPL + size: 875924 + timestamp: 1770267209884 +- conda: https://prefix.dev/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda + sha256: a7a4481a4d217a3eadea0ec489826a69070fcc3153f00443aa491ed21527d239 + md5: 6f7b4302263347698fd24565fbf11310 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + constrains: + - libabseil-static =20260107.1=cxx17* + - abseil-cpp =20260107.1 + license: Apache-2.0 + license_family: Apache + size: 1384817 + timestamp: 1770863194876 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libabseil-20260107.1-cxx17_h6983b43_0.conda + sha256: 37675140819e10235a8ff342cb09f688f843ac390b64856d8e230700bbd7d5aa + md5: 2a19160c13e688710dd200812fc9a6d3 + depends: + - libgcc >=14 + - libstdcxx >=14 + constrains: + - abseil-cpp =20260107.1 + - libabseil-static =20260107.1=cxx17* + license: Apache-2.0 + license_family: Apache + size: 1401836 + timestamp: 1770863223557 +- conda: https://prefix.dev/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda + sha256: 756611fbb8d2957a5b4635d9772bd8432cb6ddac05580a6284cca6fdc9b07fca + md5: bb65152e0d7c7178c0f1ee25692c9fd1 + depends: + - __osx >=11.0 + - libcxx >=19 + constrains: + - abseil-cpp =20260107.1 + - libabseil-static =20260107.1=cxx17* + license: Apache-2.0 + license_family: Apache + size: 1229639 + timestamp: 1770863511331 +- conda: https://prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-hb03c661_1.conda + sha256: 318f36bd49ca8ad85e6478bd8506c88d82454cc008c1ac1c6bf00a3c42fa610e + md5: 72c8fd1af66bd67bf580645b426513ed + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + size: 79965 + timestamp: 1764017188531 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libbrotlicommon-1.2.0-he30d5cf_1.conda + sha256: 5fa8c163c8d776503aa68cdaf798ff9440c76a0a1c3ea84e0c43dbf1ece8af4d + md5: 8ec1d03f3000108899d1799d9964f281 + depends: + - libgcc >=14 + license: MIT + license_family: MIT + size: 80030 + timestamp: 1764017273715 +- conda: https://prefix.dev/conda-forge/osx-arm64/libbrotlicommon-1.2.0-hc919400_1.conda + sha256: a7cb9e660531cf6fbd4148cff608c85738d0b76f0975c5fc3e7d5e92840b7229 + md5: 006e7ddd8a110771134fcc4e1e3a6ffa + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + size: 79443 + timestamp: 1764017945924 +- conda: https://prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-hb03c661_1.conda + sha256: 12fff21d38f98bc446d82baa890e01fd82e3b750378fedc720ff93522ffb752b + md5: 366b40a69f0ad6072561c1d09301c886 + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlicommon 1.2.0 hb03c661_1 + - libgcc >=14 + license: MIT + license_family: MIT + size: 34632 + timestamp: 1764017199083 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libbrotlidec-1.2.0-he30d5cf_1.conda + sha256: 494365e8f58799ea95a6e82334ef696e9c2120aecd6626121694b30a15033301 + md5: 47e5b71b77bb8b47b4ecf9659492977f + depends: + - libbrotlicommon 1.2.0 he30d5cf_1 + - libgcc >=14 + license: MIT + license_family: MIT + size: 33166 + timestamp: 1764017282936 +- conda: https://prefix.dev/conda-forge/osx-arm64/libbrotlidec-1.2.0-hc919400_1.conda + sha256: 2eae444039826db0454b19b52a3390f63bfe24f6b3e63089778dd5a5bf48b6bf + md5: 079e88933963f3f149054eec2c487bc2 + depends: + - __osx >=11.0 + - libbrotlicommon 1.2.0 hc919400_1 + license: MIT + license_family: MIT + size: 29452 + timestamp: 1764017979099 +- conda: https://prefix.dev/conda-forge/linux-64/libbrotlienc-1.2.0-hb03c661_1.conda + sha256: a0c15c79997820bbd3fbc8ecf146f4fe0eca36cc60b62b63ac6cf78857f1dd0d + md5: 4ffbb341c8b616aa2494b6afb26a0c5f + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlicommon 1.2.0 hb03c661_1 + - libgcc >=14 + license: MIT + license_family: MIT + size: 298378 + timestamp: 1764017210931 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libbrotlienc-1.2.0-he30d5cf_1.conda + sha256: f998c03257b9aa1f7464446af2cf424862f0e54258a2a588309853e45ae771df + md5: 6553a5d017fe14859ea8a4e6ea5def8f + depends: + - libbrotlicommon 1.2.0 he30d5cf_1 + - libgcc >=14 + license: MIT + license_family: MIT + size: 309304 + timestamp: 1764017292044 +- conda: https://prefix.dev/conda-forge/osx-arm64/libbrotlienc-1.2.0-hc919400_1.conda + sha256: 01436c32bb41f9cb4bcf07dda647ce4e5deb8307abfc3abdc8da5317db8189d1 + md5: b2b7c8288ca1a2d71ff97a8e6a1e8883 + depends: + - __osx >=11.0 + - libbrotlicommon 1.2.0 hc919400_1 + license: MIT + license_family: MIT + size: 290754 + timestamp: 1764018009077 +- conda: https://prefix.dev/conda-forge/linux-64/libclang-cpp22.1-22.1.0-default_h99862b1_0.conda + sha256: 914da94dbf829192b2bb360a7684b32e46f047a57de96a2f5ab39a011aeae6ea + md5: d966a23335e090a5410cc4f0dec8d00a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libllvm22 >=22.1.0,<22.2.0a0 + - libstdcxx >=14 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 21661249 + timestamp: 1772101075353 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libclang-cpp22.1-22.1.0-default_he95a3c9_0.conda + sha256: 48f27a5ad4ea95de961131a282ba884305e309314b51abb61814856732b28461 + md5: 1519a50e2f4caca01098a33d39f45f5c + depends: + - libgcc >=14 + - libllvm22 >=22.1.0,<22.2.0a0 + - libstdcxx >=14 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 21293353 + timestamp: 1772101944548 +- conda: https://prefix.dev/conda-forge/osx-arm64/libclang-cpp22.1-22.1.0-default_hf3020a7_0.conda + sha256: 87028410f716ce686e06f10294a3f3093a3c378af8d934bf2b2be156f052ec2f + md5: eafb2adb22cd13c6821f1e967bbbb774 + depends: + - __osx >=11.0 + - libcxx >=22.1.0 + - libllvm22 >=22.1.0,<22.2.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 14185830 + timestamp: 1772097754373 +- conda: https://prefix.dev/conda-forge/linux-64/libcompiler-rt-22.1.0-hb700be7_0.conda + sha256: a80eb63faa09b9e091922e805a5d6bd8e3531948d9bbe09b841c0f84f058bf00 + md5: a5c4f5f06ed7db43eb32bbc80ce28300 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + constrains: + - compiler-rt >=9.0.1 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 10658616 + timestamp: 1772021015681 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libcompiler-rt-22.1.0-hfefdfc9_0.conda + sha256: 6be25fdacf731b86c9d442001cf4c3bd31c08ea33b87c81454b30909229b9dd1 + md5: 38fbc1460e39d293fdac075a3b5797d1 + depends: + - libgcc >=14 + - libstdcxx >=14 + constrains: + - compiler-rt >=9.0.1 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 7998766 + timestamp: 1772021062471 +- conda: https://prefix.dev/conda-forge/osx-arm64/libcompiler-rt-22.1.0-hd34ed20_0.conda + sha256: a97799a22737d57cacb6307a4928e9a06b4a9b696cbdc17fa211741574cfe9fb + md5: bd58c622babec344e90e35eb4eb2cfb4 + depends: + - __osx >=11.0 + constrains: + - compiler-rt >=9.0.1 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 1375369 + timestamp: 1772019616868 +- conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-22.1.1-h55c6f16_0.conda + sha256: 3c8142cdd3109c250a926c492ec45bc954697b288e5d1154ada95272ffa21be8 + md5: 7a290d944bc0c481a55baf33fa289deb + depends: + - __osx >=11.0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 570281 + timestamp: 1773203613980 +- conda: https://prefix.dev/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + license: BSD-2-Clause + license_family: BSD + size: 112766 + timestamp: 1702146165126 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libev-4.33-h31becfc_2.conda + sha256: 973af77e297f1955dd1f69c2cbdc5ab9dfc88388a5576cd152cda178af0fd006 + md5: a9a13cb143bbaa477b1ebaefbe47a302 + depends: + - libgcc-ng >=12 + license: BSD-2-Clause + license_family: BSD + size: 115123 + timestamp: 1702146237623 +- conda: https://prefix.dev/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda + sha256: 95cecb3902fbe0399c3a7e67a5bed1db813e5ab0e22f4023a5e0f722f2cc214f + md5: 36d33e440c31857372a72137f78bacf5 + license: BSD-2-Clause + license_family: BSD + size: 107458 + timestamp: 1702146414478 +- conda: https://prefix.dev/conda-forge/linux-64/libgcc-15.2.0-he0feb66_18.conda + sha256: faf7d2017b4d718951e3a59d081eb09759152f93038479b768e3d612688f83f5 + md5: 0aa00f03f9e39fb9876085dee11a85d4 + depends: + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + constrains: + - libgcc-ng ==15.2.0=*_18 + - libgomp 15.2.0 he0feb66_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 1041788 + timestamp: 1771378212382 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libgcc-15.2.0-h8acb6b2_18.conda + sha256: 43df385bedc1cab11993c4369e1f3b04b4ca5d0ea16cba6a0e7f18dbc129fcc9 + md5: 552567ea2b61e3a3035759b2fdb3f9a6 + depends: + - _openmp_mutex >=4.5 + constrains: + - libgcc-ng ==15.2.0=*_18 + - libgomp 15.2.0 h8acb6b2_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 622900 + timestamp: 1771378128706 +- conda: https://prefix.dev/conda-forge/noarch/libgcc-devel_linux-64-15.2.0-hcc6f6b0_118.conda + sha256: af69fc5852908d26e5b630b270982ac792506551dd6af1614bf0370dd5ab5746 + md5: 5d3a96d55f1be45fef88ee23155effd9 + depends: + - __unix + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3085932 + timestamp: 1771378098166 +- conda: https://prefix.dev/conda-forge/noarch/libgcc-devel_linux-aarch64-15.2.0-h55c397f_118.conda + sha256: 661e29553769ceb5874eb1ed6c00263fcd36fac9f5fe0fee65d5e5cac3187ff3 + md5: 42284981c315916d916fb3156b8d5b9e + depends: + - __unix + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 2364690 + timestamp: 1771378032404 +- conda: https://prefix.dev/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_18.conda + sha256: e318a711400f536c81123e753d4c797a821021fb38970cebfb3f454126016893 + md5: d5e96b1ed75ca01906b3d2469b4ce493 + depends: + - libgcc 15.2.0 he0feb66_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 27526 + timestamp: 1771378224552 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libgcc-ng-15.2.0-he9431aa_18.conda + sha256: 83bb0415f59634dccfa8335d4163d1f6db00a27b36666736f9842b650b92cf2f + md5: 4feebd0fbf61075a1a9c2e9b3936c257 + depends: + - libgcc 15.2.0 h8acb6b2_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 27568 + timestamp: 1771378136019 +- conda: https://prefix.dev/conda-forge/linux-64/libgomp-15.2.0-he0feb66_18.conda + sha256: 21337ab58e5e0649d869ab168d4e609b033509de22521de1bfed0c031bfc5110 + md5: 239c5e9546c38a1e884d69effcf4c882 + depends: + - __glibc >=2.17,<3.0.a0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 603262 + timestamp: 1771378117851 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libgomp-15.2.0-h8acb6b2_18.conda + sha256: fc716f11a6a8525e27a5d332ef6a689210b0d2a4dd1133edc0f530659aa9faa6 + md5: 4faa39bf919939602e594253bd673958 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 588060 + timestamp: 1771378040807 +- conda: https://prefix.dev/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda + sha256: c467851a7312765447155e071752d7bf9bf44d610a5687e32706f480aad2833f + md5: 915f5995e94f60e9a4826e0b0920ee88 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: LGPL-2.1-only + size: 790176 + timestamp: 1754908768807 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libiconv-1.18-h90929bb_2.conda + sha256: 1473451cd282b48d24515795a595801c9b65b567fe399d7e12d50b2d6cdb04d9 + md5: 5a86bf847b9b926f3a4f203339748d78 + depends: + - libgcc >=14 + license: LGPL-2.1-only + size: 791226 + timestamp: 1754910975665 +- conda: https://prefix.dev/conda-forge/osx-arm64/libiconv-1.18-h23cfdf5_2.conda + sha256: de0336e800b2af9a40bdd694b03870ac4a848161b35c8a2325704f123f185f03 + md5: 4d5a7445f0b25b6a3ddbb56e790f5251 + depends: + - __osx >=11.0 + license: LGPL-2.1-only + size: 750379 + timestamp: 1754909073836 +- conda: https://prefix.dev/conda-forge/linux-64/libllvm22-22.1.0-hf7376ad_0.conda + sha256: 2efe1d8060c6afeb2df037fc61c182fb84e10f49cdbd29ed672e112d4d4ce2d7 + md5: 213f51bbcce2964ff2ec00d0fdd38541 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libxml2 + - libxml2-16 >=2.14.6 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 44236214 + timestamp: 1772009776202 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libllvm22-22.1.0-hfd2ba90_0.conda + sha256: 7be3cdc0bf2747e9c590463a540060ab3ae961f44f0aa0b27acb86b37ba47ac4 + md5: c109137a7e54fde795637863f62485a1 + depends: + - libgcc >=14 + - libstdcxx >=14 + - libxml2 + - libxml2-16 >=2.14.6 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 43128981 + timestamp: 1771982780082 +- conda: https://prefix.dev/conda-forge/osx-arm64/libllvm22-22.1.0-h89af1be_0.conda + sha256: 19e2c69bd90cffc66a9fd9feff2bfe6093cda8bf69aa01a6e1c41cbc0a5c24a0 + md5: 620fe27ebf89177446fb7cc3c26c9cc0 + depends: + - __osx >=11.0 + - libcxx >=19 + - libxml2 + - libxml2-16 >=2.14.6 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 30060199 + timestamp: 1771978789197 +- conda: https://prefix.dev/conda-forge/linux-64/liblzma-5.8.2-hb03c661_0.conda + sha256: 755c55ebab181d678c12e49cced893598f2bab22d582fbbf4d8b83c18be207eb + md5: c7c83eecbb72d88b940c249af56c8b17 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + constrains: + - xz 5.8.2.* + license: 0BSD + size: 113207 + timestamp: 1768752626120 +- conda: https://prefix.dev/conda-forge/linux-aarch64/liblzma-5.8.2-he30d5cf_0.conda + sha256: 843c46e20519651a3e357a8928352b16c5b94f4cd3d5481acc48be2e93e8f6a3 + md5: 96944e3c92386a12755b94619bae0b35 + depends: + - libgcc >=14 + constrains: + - xz 5.8.2.* + license: 0BSD + size: 125916 + timestamp: 1768754941722 +- conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.8.2-h8088a28_0.conda + sha256: 7bfc7ffb2d6a9629357a70d4eadeadb6f88fa26ebc28f606b1c1e5e5ed99dc7e + md5: 009f0d956d7bfb00de86901d16e486c7 + depends: + - __osx >=11.0 + constrains: + - xz 5.8.2.* + license: 0BSD + size: 92242 + timestamp: 1768752982486 +- conda: https://prefix.dev/conda-forge/linux-64/libnghttp2-1.67.0-had1ee68_0.conda + sha256: a4a7dab8db4dc81c736e9a9b42bdfd97b087816e029e221380511960ac46c690 + md5: b499ce4b026493a13774bcf0f4c33849 + depends: + - __glibc >=2.17,<3.0.a0 + - c-ares >=1.34.5,<2.0a0 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.2,<4.0a0 + license: MIT + license_family: MIT + size: 666600 + timestamp: 1756834976695 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libnghttp2-1.67.0-ha888d0e_0.conda + sha256: b03f406fd5c3f865a5e08c89b625245a9c4e026438fd1a445e45e6a0d69c2749 + md5: 981082c1cc262f514a5a2cf37cab9b81 + depends: + - c-ares >=1.34.5,<2.0a0 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libgcc >=14 + - libstdcxx >=14 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.2,<4.0a0 + license: MIT + license_family: MIT + size: 728661 + timestamp: 1756835019535 +- conda: https://prefix.dev/conda-forge/osx-arm64/libnghttp2-1.67.0-hc438710_0.conda + sha256: a07cb53b5ffa2d5a18afc6fd5a526a5a53dd9523fbc022148bd2f9395697c46d + md5: a4b4dd73c67df470d091312ab87bf6ae + depends: + - __osx >=11.0 + - c-ares >=1.34.5,<2.0a0 + - libcxx >=19 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.2,<4.0a0 + license: MIT + license_family: MIT + size: 575454 + timestamp: 1756835746393 +- conda: https://prefix.dev/conda-forge/linux-64/libsanitizer-15.2.0-h90f66d4_18.conda + sha256: 0329e23d54a567c259adc962a62172eaa55e6ca33c105ef67b4f3cdb4ef70eaa + md5: ff754fbe790d4e70cf38aea3668c3cb3 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=15.2.0 + - libstdcxx >=15.2.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 8095113 + timestamp: 1771378289674 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libsanitizer-15.2.0-he19c465_18.conda + sha256: 10c42c4e12972088cf0d5f57393f83e6727ad31bdb38ae46935641861f394698 + md5: 589c6fc3e744df871bbbf703f1e6ce98 + depends: + - libgcc >=15.2.0 + - libstdcxx >=15.2.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 7164557 + timestamp: 1771378185265 +- conda: https://prefix.dev/conda-forge/osx-arm64/libsigtool-0.1.3-h98dc951_0.conda + sha256: 421f7bd7caaa945d9cd5d374cc3f01e75637ca7372a32d5e7695c825a48a30d1 + md5: c08557d00807785decafb932b5be7ef5 + depends: + - __osx >=11.0 + - openssl >=3.5.4,<4.0a0 + license: MIT + license_family: MIT + size: 36416 + timestamp: 1767045062496 +- conda: https://prefix.dev/conda-forge/linux-64/libsqlite-3.52.0-hf4e2dac_0.conda + sha256: d716847b7deca293d2e49ed1c8ab9e4b9e04b9d780aea49a97c26925b28a7993 + md5: fd893f6a3002a635b5e50ceb9dd2c0f4 + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=78.2,<79.0a0 + - libgcc >=14 + - libzlib >=1.3.1,<2.0a0 + license: blessing + size: 951405 + timestamp: 1772818874251 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libsqlite-3.52.0-h10b116e_0.conda + sha256: 1ddaf91b44fae83856276f4cb7ce544ffe41d4b55c1e346b504c6b45f19098d6 + md5: 77891484f18eca74b8ad83694da9815e + depends: + - icu >=78.2,<79.0a0 + - libgcc >=14 + - libzlib >=1.3.1,<2.0a0 + license: blessing + size: 952296 + timestamp: 1772818881550 +- conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.52.0-h1ae2325_0.conda + sha256: beb0fd5594d6d7c7cd42c992b6bb4d66cbb39d6c94a8234f15956da99a04306c + md5: f6233a3fddc35a2ec9f617f79d6f3d71 + depends: + - __osx >=11.0 + - icu >=78.2,<79.0a0 + - libzlib >=1.3.1,<2.0a0 + license: blessing + size: 918420 + timestamp: 1772819478684 +- conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_18.conda + sha256: 78668020064fdaa27e9ab65cd2997e2c837b564ab26ce3bf0e58a2ce1a525c6e + md5: 1b08cd684f34175e4514474793d44bcb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc 15.2.0 he0feb66_18 + constrains: + - libstdcxx-ng ==15.2.0=*_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 5852330 + timestamp: 1771378262446 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libstdcxx-15.2.0-hef695bb_18.conda + sha256: 31fdb9ffafad106a213192d8319b9f810e05abca9c5436b60e507afb35a6bc40 + md5: f56573d05e3b735cb03efeb64a15f388 + depends: + - libgcc 15.2.0 h8acb6b2_18 + constrains: + - libstdcxx-ng ==15.2.0=*_18 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 5541411 + timestamp: 1771378162499 +- conda: https://prefix.dev/conda-forge/noarch/libstdcxx-devel_linux-64-15.2.0-hd446a21_118.conda + sha256: 138ee40ba770abf4556ee9981879da9e33299f406a450831b48c1c397d7d0833 + md5: a50630d1810916fc252b2152f1dc9d6d + depends: + - __unix + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 20669511 + timestamp: 1771378139786 +- conda: https://prefix.dev/conda-forge/noarch/libstdcxx-devel_linux-aarch64-15.2.0-ha7b1723_118.conda + sha256: 52afca5e24e0bbc840cf9c28b440dea2cebc4500e97084a38cdd27fdc8a3e57c + md5: 99ea26f70c5e380294e760e8bdbaddff + depends: + - __unix + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 17628403 + timestamp: 1771378058765 +- conda: https://prefix.dev/conda-forge/linux-64/libuv-1.51.0-hb03c661_1.conda + sha256: c180f4124a889ac343fc59d15558e93667d894a966ec6fdb61da1604481be26b + md5: 0f03292cc56bf91a077a134ea8747118 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + license: MIT + license_family: MIT + size: 895108 + timestamp: 1753948278280 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libuv-1.51.0-he30d5cf_1.conda + sha256: 7a0fb5638582efc887a18b7d270b0c4a6f6e681bf401cab25ebafa2482569e90 + md5: 8e62bf5af966325ee416f19c6f14ffa3 + depends: + - libgcc >=14 + license: MIT + license_family: MIT + size: 629238 + timestamp: 1753948296190 +- conda: https://prefix.dev/conda-forge/osx-arm64/libuv-1.51.0-h6caf38d_1.conda + sha256: 042c7488ad97a5629ec0a991a8b2a3345599401ecc75ad6a5af73b60e6db9689 + md5: c0d87c3c8e075daf1daf6c31b53e8083 + depends: + - __osx >=11.0 + license: MIT + license_family: MIT + size: 421195 + timestamp: 1753948426421 +- conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.2-he237659_0.conda + sha256: 275c324f87bda1a3b67d2f4fcc3555eeff9e228a37655aa001284a7ceb6b0392 + md5: e49238a1609f9a4a844b09d9926f2c3d + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=78.2,<79.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libxml2-16 2.15.2 hca6bf5a_0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + size: 45968 + timestamp: 1772704614539 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libxml2-2.15.2-h825857f_0.conda + sha256: 3e51e1952cb60c8107094b6b78473d91ff49d428ad4bef6806124b383e8fe29c + md5: 19de96909ee1198e2853acd8aba89f6c + depends: + - icu >=78.2,<79.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libxml2-16 2.15.2 h79dcc73_0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + size: 47837 + timestamp: 1772704681112 +- conda: https://prefix.dev/conda-forge/osx-arm64/libxml2-2.15.2-h8d039ee_0.conda + sha256: 99cb32dd06a2e58c12981b71a84b052293f27b5ab042e3f21d895f5d7ee13eff + md5: e476ba84e57f2bd2004a27381812ad4e + depends: + - __osx >=11.0 + - icu >=78.2,<79.0a0 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libxml2-16 2.15.2 h5ef1a60_0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + size: 41206 + timestamp: 1772704982288 +- conda: https://prefix.dev/conda-forge/linux-64/libxml2-16-2.15.2-hca6bf5a_0.conda + sha256: 08d2b34b49bec9613784f868209bb7c3bb8840d6cf835ff692e036b09745188c + md5: f3bc152cb4f86babe30f3a4bf0dbef69 + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=78.2,<79.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + constrains: + - libxml2 2.15.2 + license: MIT + license_family: MIT + size: 557492 + timestamp: 1772704601644 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libxml2-16-2.15.2-h79dcc73_0.conda + sha256: da6b2ebbcecc158200d90be39514e4e902971628029b35b7f6ad57270659c5d9 + md5: e3ec9079759d35b875097d6a9a69e744 + depends: + - icu >=78.2,<79.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + constrains: + - libxml2 2.15.2 + license: MIT + license_family: MIT + size: 598438 + timestamp: 1772704671710 +- conda: https://prefix.dev/conda-forge/osx-arm64/libxml2-16-2.15.2-h5ef1a60_0.conda + sha256: 6432259204e78c8a8a815afae987fbf60bd722605fe2c4b022e65196b17d4537 + md5: b284e2b02d53ef7981613839fb86beee + depends: + - __osx >=11.0 + - icu >=78.2,<79.0a0 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.2,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + constrains: + - libxml2 2.15.2 + license: MIT + license_family: MIT + size: 466220 + timestamp: 1772704950232 +- conda: https://prefix.dev/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 + license: Zlib + license_family: Other + size: 60963 + timestamp: 1727963148474 +- conda: https://prefix.dev/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda + sha256: 5a2c1eeef69342e88a98d1d95bff1603727ab1ff4ee0e421522acd8813439b84 + md5: 08aad7cbe9f5a6b460d0976076b6ae64 + depends: + - libgcc >=13 + constrains: + - zlib 1.3.1 *_2 + license: Zlib + license_family: Other + size: 66657 + timestamp: 1727963199518 +- conda: https://prefix.dev/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 + license: Zlib + license_family: Other + size: 46438 + timestamp: 1727963202283 +- conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda + sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402 + md5: 41fbfac52c601159df6c01f875de31b9 + depends: + - ucrt >=10.0.20348.0 + - vc >=14.2,<15 + - vc14_runtime >=14.29.30139 + constrains: + - zlib 1.3.1 *_2 + license: Zlib + license_family: Other + size: 55476 + timestamp: 1727963768015 +- conda: https://prefix.dev/conda-forge/linux-64/llvm-openmp-22.1.0-h4922eb0_0.conda + sha256: 543c9f17cf6ee6d7b635823fb9009df421d510c36739534df6ae43eadaf6ff4e + md5: 5e7da5333653c631d27732893b934351 + depends: + - __glibc >=2.17,<3.0.a0 + constrains: + - intel-openmp <0.0a0 + - openmp 22.1.0|22.1.0.* + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 6136884 + timestamp: 1772024545 +- conda: https://prefix.dev/conda-forge/linux-aarch64/llvm-openmp-22.1.0-he40846f_0.conda + sha256: 08e50e981736118b6cc379096395bd725eeac1cb3852bcdfa1d2980acba39c29 + md5: 757e953866f430da9de3fcebf44d1474 + constrains: + - intel-openmp <0.0a0 + - openmp 22.1.0|22.1.0.* + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 5902242 + timestamp: 1772024546951 +- conda: https://prefix.dev/conda-forge/osx-arm64/llvm-openmp-22.1.0-hc7d1edf_0.conda + sha256: 0daeedb3872ad0fdd6f0d7e7165c63488e8a315d7057907434145fba0c1e7b3d + md5: ff0820b5588b20be3b858552ecf8ffae + depends: + - __osx >=11.0 + constrains: + - openmp 22.1.0|22.1.0.* + - intel-openmp <0.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 285558 + timestamp: 1772028716784 +- conda: https://prefix.dev/conda-forge/win-64/llvm-openmp-22.1.0-h4fa8253_0.conda + sha256: bb55a3736380759d338f87aac68df4fd7d845ae090b94400525f5d21a55eea31 + md5: e5505e0b7d6ef5c19d5c0c1884a2f494 + depends: + - ucrt >=10.0.20348.0 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + constrains: + - openmp 22.1.0|22.1.0.* + - intel-openmp <0.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 347404 + timestamp: 1772025050288 +- conda: https://prefix.dev/conda-forge/osx-arm64/llvm-tools-22.1.0-hd34ed20_0.conda + sha256: 13540d63bf2615ec4dfea40f311c2c4a96bf8bea63fcfb25f20e8054a03920e6 + md5: 2e8bcdb32582101601c13078e22c98fa + depends: + - __osx >=11.0 + - libllvm22 22.1.0 h89af1be_0 + - llvm-tools-22 22.1.0 hb545844_0 + constrains: + - llvm 22.1.0 + - llvmdev 22.1.0 + - clang 22.1.0 + - clang-tools 22.1.0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 51193 + timestamp: 1771979258364 +- conda: https://prefix.dev/conda-forge/osx-arm64/llvm-tools-22-22.1.0-hb545844_0.conda + sha256: 307c71f3185383ce1239b8b0314dfc4f87c7acd8c6214671ecf57d68175977e8 + md5: 6fdadfcb14107a0c3917c059c8c40b51 + depends: + - __osx >=11.0 + - libcxx >=19 + - libllvm22 22.1.0 h89af1be_0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 17838140 + timestamp: 1771979103964 +- conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 068d497125e4bf8a66bf707254fff5ae + depends: + - __osx >=11.0 + license: X11 AND BSD-3-Clause + size: 797030 + timestamp: 1738196177597 +- conda: https://prefix.dev/conda-forge/linux-64/nodejs-25.7.0-he4ff34a_0.conda + sha256: 4791285a34195615e22a94dc62cbd43181548b34eb34e6cb1dcf8f469476a32e + md5: ba562095149fde99c700365d90e6d632 + depends: + - __glibc >=2.28,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 + - libnghttp2 >=1.67.0,<2.0a0 + - c-ares >=1.34.6,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + - libbrotlicommon >=1.2.0,<1.3.0a0 + - libbrotlienc >=1.2.0,<1.3.0a0 + - libbrotlidec >=1.2.0,<1.3.0a0 + - libuv >=1.51.0,<2.0a0 + - openssl >=3.5.5,<4.0a0 + - libabseil >=20260107.1,<20260108.0a0 + - libabseil * cxx17* + - icu >=78.2,<79.0a0 + - libzlib >=1.3.1,<2.0a0 + - libsqlite >=3.51.2,<4.0a0 + license: MIT + license_family: MIT + size: 18875002 + timestamp: 1772300115686 +- conda: https://prefix.dev/conda-forge/linux-aarch64/nodejs-25.7.0-hfb02533_0.conda + sha256: 4d4c97bbb5fae58bd409a94737aedaf4dcc474cd8c6dc1d30edafe9e7f8544dc + md5: 3a2411a5172aab958d85811eb8a9dcfa + depends: + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.28,<3.0.a0 + - openssl >=3.5.5,<4.0a0 + - icu >=78.2,<79.0a0 + - c-ares >=1.34.6,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - libabseil >=20260107.1,<20260108.0a0 + - libabseil * cxx17* + - libuv >=1.51.0,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + - libbrotlicommon >=1.2.0,<1.3.0a0 + - libbrotlienc >=1.2.0,<1.3.0a0 + - libbrotlidec >=1.2.0,<1.3.0a0 + - libsqlite >=3.51.2,<4.0a0 + - libnghttp2 >=1.67.0,<2.0a0 + license: MIT + license_family: MIT + size: 25204453 + timestamp: 1772299173280 +- conda: https://prefix.dev/conda-forge/osx-arm64/nodejs-25.7.0-hbfc8e16_0.conda + sha256: 6398a45d2bb943585540d98a9b1b3bed1fb48fabd327b56eba2ece00e3dd202f + md5: 22a4a51f30590f274bb3f831d911c09a + depends: + - __osx >=11.0 + - libcxx >=19 + - libsqlite >=3.51.2,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + - libbrotlicommon >=1.2.0,<1.3.0a0 + - libbrotlienc >=1.2.0,<1.3.0a0 + - libbrotlidec >=1.2.0,<1.3.0a0 + - libuv >=1.51.0,<2.0a0 + - libabseil >=20260107.1,<20260108.0a0 + - libabseil * cxx17* + - icu >=78.2,<79.0a0 + - c-ares >=1.34.6,<2.0a0 + - openssl >=3.5.5,<4.0a0 + - libnghttp2 >=1.67.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + size: 17351648 + timestamp: 1772299122966 +- conda: https://prefix.dev/conda-forge/win-64/nodejs-25.7.0-h80d1838_0.conda + sha256: 0ea0ddad32366396d1beda7ce93ddd3d9f705286c1a4f99f05ec0049183c1e97 + md5: 61b62d3be12c9edbe34f202d51891927 + license: MIT + license_family: MIT + size: 31254428 + timestamp: 1772299132945 +- conda: https://prefix.dev/conda-forge/linux-64/openssl-3.6.1-h35e630c_1.conda + sha256: 44c877f8af015332a5d12f5ff0fb20ca32f896526a7d0cdb30c769df1144fb5c + md5: f61eb8cd60ff9057122a3d338b99c00f + depends: + - __glibc >=2.17,<3.0.a0 + - ca-certificates + - libgcc >=14 + license: Apache-2.0 + license_family: Apache + size: 3164551 + timestamp: 1769555830639 +- conda: https://prefix.dev/conda-forge/linux-aarch64/openssl-3.6.1-h546c87b_1.conda + sha256: 7f8048c0e75b2620254218d72b4ae7f14136f1981c5eb555ef61645a9344505f + md5: 25f5885f11e8b1f075bccf4a2da91c60 + depends: + - ca-certificates + - libgcc >=14 + license: Apache-2.0 + license_family: Apache + size: 3692030 + timestamp: 1769557678657 +- conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.6.1-hd24854e_1.conda + sha256: 361f5c5e60052abc12bdd1b50d7a1a43e6a6653aab99a2263bf2288d709dcf67 + md5: f4f6ad63f98f64191c3e77c5f5f29d76 + depends: + - __osx >=11.0 + - ca-certificates + license: Apache-2.0 + license_family: Apache + size: 3104268 + timestamp: 1769556384749 +- conda: https://prefix.dev/conda-forge/linux-64/rust-1.94.0-h53717f1_0.conda + sha256: 50bfa8a8f848c1cb0a75e25327c056e5dad46c9076d54471b01b08fa7fd64f94 + md5: f32243e302459c44eb66291ff690abd2 + depends: + - __glibc >=2.17,<3.0.a0 + - gcc_impl_linux-64 + - libgcc >=14 + - libzlib >=1.3.1,<2.0a0 + - rust-std-x86_64-unknown-linux-gnu 1.94.0 h2c6d0dc_0 + - sysroot_linux-64 >=2.17 + license: MIT + license_family: MIT + size: 178422821 + timestamp: 1773066893036 +- conda: https://prefix.dev/conda-forge/linux-aarch64/rust-1.94.0-h6cf38e9_0.conda + sha256: e9d97896c81ab7d628f341b5775e9e5dc21771efa8c66be21db818355e3d5bc8 + md5: 127575f27d8d7f7cfcd17eb24d8a46eb + depends: + - gcc_impl_linux-aarch64 + - libgcc >=14 + - libzlib >=1.3.1,<2.0a0 + - rust-std-aarch64-unknown-linux-gnu 1.94.0 hbe8e118_0 + - sysroot_linux-aarch64 >=2.17 + license: MIT + license_family: MIT + size: 140668117 + timestamp: 1773067599517 +- conda: https://prefix.dev/conda-forge/osx-arm64/rust-1.94.0-h4ff7c5d_0.conda + sha256: 811c519f01d0d26587cdc99ba2c77ea8affd1cef0990e61c0a4ed663451d01b3 + md5: fb0fc448d379337e26f2633bd15bfcd8 + depends: + - rust-std-aarch64-apple-darwin 1.94.0 hf6ec828_0 + license: MIT + license_family: MIT + size: 183759788 + timestamp: 1773066599252 +- conda: https://prefix.dev/conda-forge/win-64/rust-1.94.0-hf8d6059_0.conda + sha256: e1527c93259a2b0d3902b23232a43dd65ae6fde5824292c2f9d4fab0a36b2bef + md5: e9a29bde9a77aeeac056dddd6edd6863 + depends: + - rust-std-x86_64-pc-windows-msvc 1.94.0 h17fc481_0 + license: MIT + license_family: MIT + size: 196531421 + timestamp: 1773068659416 +- conda: https://prefix.dev/conda-forge/noarch/rust-std-aarch64-apple-darwin-1.94.0-hf6ec828_0.conda + sha256: ad761500228974aad3d422902a87c8c2d938fb3f76dd356f7629fd16f5f214a4 + md5: 4aa5527d3163e6644197772dc56261c9 + depends: + - __unix + constrains: + - rust >=1.94.0,<1.94.1.0a0 + license: MIT + license_family: MIT + size: 32683899 + timestamp: 1773066361926 +- conda: https://prefix.dev/conda-forge/noarch/rust-std-aarch64-unknown-linux-gnu-1.94.0-hbe8e118_0.conda + sha256: b3b9f6624c01d34377742a44db9b8a2edbb849ea8285dd50361f76d6ef979203 + md5: 3b01077f6def6c44a89318546abfafbe + depends: + - __unix + constrains: + - rust >=1.94.0,<1.94.1.0a0 + license: MIT + license_family: MIT + size: 35066947 + timestamp: 1773067041901 +- conda: https://prefix.dev/conda-forge/noarch/rust-std-wasm32-unknown-unknown-1.94.0-unix_0.conda + sha256: cfcee9ea56976fdd720320e1ef763a4529714323d621275047b3664ae603a8c4 + md5: 9784e843604f3d17c820cc3db662e351 + depends: + - __unix + constrains: + - rust >=1.94.0,<1.94.1.0a0 + license: MIT + license_family: MIT + size: 25315596 + timestamp: 1773066616737 +- conda: https://prefix.dev/conda-forge/noarch/rust-std-wasm32-unknown-unknown-1.94.0-win_0.conda + sha256: 3071ba3b8c0c4253b682a68604994ee2112c19440fcef291629351c1dac03dc7 + md5: d9bda1aacca113a0a7bc7d5bb5d31491 + depends: + - __win + constrains: + - rust >=1.94.0,<1.94.1.0a0 + license: MIT + license_family: MIT + size: 25325982 + timestamp: 1773068179573 +- conda: https://prefix.dev/conda-forge/noarch/rust-std-x86_64-pc-windows-msvc-1.94.0-h17fc481_0.conda + sha256: 3d84e1778e68709a377127af453f8564d038053c61ca063f448ee6c03dc8b20a + md5: a80810ebd9d697f369a94af8b8afe45e + depends: + - __win + constrains: + - rust >=1.94.0,<1.94.1.0a0 + license: MIT + license_family: MIT + size: 26451999 + timestamp: 1773068501954 +- conda: https://prefix.dev/conda-forge/noarch/rust-std-x86_64-unknown-linux-gnu-1.94.0-h2c6d0dc_0.conda + sha256: 3980a10eee5f24ce7770c5d1665f93f363345c630bb6189176f3ab7bd9e8724d + md5: df0c8674169061103f9cc0e112591eab + depends: + - __unix + constrains: + - rust >=1.94.0,<1.94.1.0a0 + license: MIT + license_family: MIT + size: 36890656 + timestamp: 1773066787379 +- conda: https://prefix.dev/conda-forge/osx-arm64/sigtool-codesign-0.1.3-h98dc951_0.conda + sha256: f3d006e2441f110160a684744d90921bbedbffa247d7599d7e76b5cd048116dc + md5: ade77ad7513177297b1d75e351e136ce + depends: + - __osx >=11.0 + - libsigtool 0.1.3 h98dc951_0 + - openssl >=3.5.4,<4.0a0 + license: MIT + license_family: MIT + size: 114331 + timestamp: 1767045086274 +- conda: https://prefix.dev/conda-forge/noarch/sysroot_linux-64-2.28-h4ee821c_9.conda + sha256: c47299fe37aebb0fcf674b3be588e67e4afb86225be4b0d452c7eb75c086b851 + md5: 13dc3adbc692664cd3beabd216434749 + depends: + - __glibc >=2.28 + - kernel-headers_linux-64 4.18.0 he073ed8_9 + - tzdata + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later + license_family: GPL + size: 24008591 + timestamp: 1765578833462 +- conda: https://prefix.dev/conda-forge/noarch/sysroot_linux-aarch64-2.28-h585391f_9.conda + sha256: 1bd2db6b2e451247bab103e4a0128cf6c7595dd72cb26d70f7fadd9edd1d1bc3 + md5: fdf07ab944a222ff28c754914fdb0740 + depends: + - __glibc >=2.28 + - kernel-headers_linux-aarch64 4.18.0 h05a177a_9 + - tzdata + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later + license_family: GPL + size: 23644746 + timestamp: 1765578629426 +- conda: https://prefix.dev/conda-forge/osx-arm64/tapi-1600.0.11.8-h997e182_0.conda + sha256: dcb678fa77f448fa981bf3783902afe09b8838436f3092e9ecaf6a718c87f642 + md5: 347261d575a245cb6111fb2cb5a79fc7 + depends: + - libcxx >=19.0.0.a0 + - __osx >=11.0 + - ncurses >=6.5,<7.0a0 + license: NCSA + size: 199699 + timestamp: 1762535277608 +- conda: https://prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + sha256: 1d30098909076af33a35017eed6f2953af1c769e273a0626a04722ac4acaba3c + md5: ad659d0a2b3e47e38d829aa8cad2d610 + license: LicenseRef-Public-Domain + size: 119135 + timestamp: 1767016325805 +- conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda + sha256: 3005729dce6f3d3f5ec91dfc49fc75a0095f9cd23bab49efb899657297ac91a5 + md5: 71b24316859acd00bdb8b38f5e2ce328 + constrains: + - vc14_runtime >=14.29.30037 + - vs2015_runtime >=14.29.30037 + license: LicenseRef-MicrosoftWindowsSDK10 + size: 694692 + timestamp: 1756385147981 +- conda: https://prefix.dev/conda-forge/win-64/vc-14.3-h41ae7f8_34.conda + sha256: 9dc40c2610a6e6727d635c62cced5ef30b7b30123f5ef67d6139e23d21744b3a + md5: 1e610f2416b6acdd231c5f573d754a0f + depends: + - vc14_runtime >=14.44.35208 + track_features: + - vc14 + license: BSD-3-Clause + license_family: BSD + size: 19356 + timestamp: 1767320221521 +- conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_34.conda + sha256: 02732f953292cce179de9b633e74928037fa3741eb5ef91c3f8bae4f761d32a5 + md5: 37eb311485d2d8b2c419449582046a42 + depends: + - ucrt >=10.0.20348.0 + - vcomp14 14.44.35208 h818238b_34 + constrains: + - vs2015_runtime 14.44.35208.* *_34 + license: LicenseRef-MicrosoftVisualCpp2015-2022Runtime + license_family: Proprietary + size: 683233 + timestamp: 1767320219644 +- conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_34.conda + sha256: 878d5d10318b119bd98ed3ed874bd467acbe21996e1d81597a1dbf8030ea0ce6 + md5: 242d9f25d2ae60c76b38a5e42858e51d + depends: + - ucrt >=10.0.20348.0 + constrains: + - vs2015_runtime 14.44.35208.* *_34 + license: LicenseRef-MicrosoftVisualCpp2015-2022Runtime + license_family: Proprietary + size: 115235 + timestamp: 1767320173250 +- conda: https://prefix.dev/conda-forge/linux-64/wasm-pack-0.14.0-hb17b654_1.conda + sha256: 54085923ed0b5890dc663fbea3c522b4764cc2fb95ffec36ce26a4532acd5362 + md5: 3e6505aa104d2206d82ed617b9a0ae51 + depends: + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + constrains: + - __glibc >=2.17 + license: MIT OR Apache-2.0 + size: 2206769 + timestamp: 1772443346128 +- conda: https://prefix.dev/conda-forge/linux-aarch64/wasm-pack-0.14.0-h069e38c_1.conda + sha256: ab33b53fd08504b594ff8412340bc3b29c978c253e70712e90b37fd6ca95069a + md5: 09b34f7fb6f78642d8ff51045664e80b + depends: + - libgcc >=14 + constrains: + - __glibc >=2.17 + license: MIT OR Apache-2.0 + size: 2140511 + timestamp: 1772443340334 +- conda: https://prefix.dev/conda-forge/osx-arm64/wasm-pack-0.14.0-h6fdd925_1.conda + sha256: 0d62a0702255e5059a6007c829e0c7f708656c764e3d5cfb254f1490e72c962a + md5: 305bfcfcd3072c37f318033be0bc29c9 + depends: + - __osx >=11.0 + constrains: + - __osx >=11.0 + license: MIT OR Apache-2.0 + size: 2009468 + timestamp: 1772443370989 +- conda: https://prefix.dev/conda-forge/win-64/wasm-pack-0.14.0-h18a1a76_1.conda + sha256: bc065d154d240aa29937c91233ed5596fd5172545a0a4c2ac24f2c2cd90c9c42 + md5: b4326717a00f86f8f8f92c3dbb3433c1 + depends: + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + - ucrt >=10.0.20348.0 + license: MIT OR Apache-2.0 + size: 2094162 + timestamp: 1772443364940 +- conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda + sha256: 68f0206ca6e98fea941e5717cec780ed2873ffabc0e1ed34428c061e2c6268c7 + md5: 4a13eeac0b5c8e5b8ab496e6c4ddd829 + depends: + - __glibc >=2.17,<3.0.a0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + size: 601375 + timestamp: 1764777111296 +- conda: https://prefix.dev/conda-forge/linux-aarch64/zstd-1.5.7-h85ac4a6_6.conda + sha256: 569990cf12e46f9df540275146da567d9c618c1e9c7a0bc9d9cfefadaed20b75 + md5: c3655f82dcea2aa179b291e7099c1fcc + depends: + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + size: 614429 + timestamp: 1764777145593 +- conda: https://prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hbf9d68e_6.conda + sha256: 9485ba49e8f47d2b597dd399e88f4802e100851b27c21d7525625b0b4025a5d9 + md5: ab136e4c34e97f34fb621d2592a393d8 + depends: + - __osx >=11.0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + size: 433413 + timestamp: 1764777166076 +- conda: https://prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_6.conda + sha256: 368d8628424966fd8f9c8018326a9c779e06913dd39e646cf331226acc90e5b2 + md5: 053b84beec00b71ea8ff7a4f84b55207 + depends: + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + - ucrt >=10.0.20348.0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + size: 388453 + timestamp: 1764777142545 diff --git a/js-rattler/pixi.toml b/js-rattler/pixi.toml new file mode 100644 index 00000000..7b406dc5 --- /dev/null +++ b/js-rattler/pixi.toml @@ -0,0 +1,31 @@ +[workspace] +name = "js-rattler" +channels = ["https://prefix.dev/conda-forge"] +platforms = ["linux-aarch64", "win-64", "osx-arm64", "linux-64"] + +[tasks] +_install = { cmd = "npm install", inputs = ["package.json", "package-lock.json"], outputs = ["node_modules/.package-lock.json"] } + +# Building tasks +build = { cmd="npm run build", depends-on = ["_install"] } +build-types = { cmd="npm run build:types", depends-on = ["_install"] } +build-debug = { cmd="npm run build:wasm:debug", depends-on = ["_install"] } + +# Formatting tasks +fmt = { cmd="npm run fmt", depends-on = ["_install"] } +fmt-check = { cmd="npm run fmt", depends-on = ["_install"] } + +## Packing tasks +pack = { cmd="npm pack", depends-on = ["build"] } + +## Testing tasks +test = { cmd="npm run test", depends-on = ["build","build-types"] } +test-debug = { cmd="npm run test:debug", depends-on = ["build-debug", "build-types"] } + +[dependencies] +nodejs = ">=25.7.0,<25.8" +rust = ">=1.94.0,<1.95" +rust-std-wasm32-unknown-unknown = ">=1.94.0,<2" +wasm-pack = ">=0.14.0,<0.15" +zstd = ">=1.5.7,<2" +clang = ">=22.1.0,<23"