From 3a5489216c0baeb94d58f5f9477b0265c473e29d Mon Sep 17 00:00:00 2001 From: Bas Zalmstra <4995967+baszalmstra@users.noreply.github.com> Date: Fri, 24 Oct 2025 16:58:30 +0200 Subject: [PATCH 1/2] feat: support changes for lockfile v7 --- examples/build-feedstock/pixi.lock | 10 +- examples/build-recipe/pixi.lock | 28 +- examples/linkerd/pixi.lock | 24 +- .../cpp-with-path-to-source/pixi.lock | 663 ++++++++++-------- .../pixi_build/editable-pyproject/pixi.lock | 12 +- .../pixi_build/log-example/failing/pixi.lock | 34 +- .../pixi_build/log-example/working/pixi.lock | 46 +- .../pixi-build-python/pixi.lock | 9 +- .../data/pixi_build/python-builddir/pixi.lock | 7 +- .../source-dependency/pixi.lock | 42 +- .../recursive_source_build_dep/pixi.lock | 164 +++-- .../recursive_source_run_dep/pixi.lock | 36 +- tests/data/pixi_build/rich_example/pixi.lock | 8 +- 13 files changed, 593 insertions(+), 490 deletions(-) diff --git a/examples/build-feedstock/pixi.lock b/examples/build-feedstock/pixi.lock index 906f8806..a682cb3e 100644 --- a/examples/build-feedstock/pixi.lock +++ b/examples/build-feedstock/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -212,14 +212,14 @@ packages: - conda: git+https://github.com/conda-forge/pytest-order-feedstock?subdirectory=recipe%2F#7ec770a68e2590a16aa59ccc45fda77fd5f273cd name: pytest-order version: 1.3.0 - build: pyhf9edf01_2 - subdir: noarch depends: - python >=3.9 + - python * - pytest >=5.0 - - python - channel: null license: MIT + variants: + python_min: '3.9' + target_platform: noarch - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.13.5-hf3f3da0_102_cp313.conda build_number: 102 sha256: ee1b09fb5563be8509bb9b29b2b436a0af75488b5f1fa6bcd93fe0fba597d13f diff --git a/examples/build-recipe/pixi.lock b/examples/build-recipe/pixi.lock index 34ee29b0..7bc56154 100644 --- a/examples/build-recipe/pixi.lock +++ b/examples/build-recipe/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -27,7 +27,8 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_hd72426e_102.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: ./recipes/bzip2 - build: hb0f4dca_0 + variants: + target_platform: linux-64 osx-arm64: - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.8.3-hbd8a1cb_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda @@ -43,7 +44,8 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-h892fb3f_2.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: ./recipes/bzip2 - build: h60d57d3_0 + variants: + target_platform: osx-arm64 packages: - conda: https://prefix.dev/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 @@ -66,32 +68,28 @@ packages: timestamp: 1650670423406 - conda: ./recipes/bzip2 name: bzip2 - version: 1.0.8 - build: h60d57d3_0 - subdir: osx-arm64 + depends: + - libgcc >=15 input: - hash: c3fa608ec3be35cb7dc57a6399ea7bcd693accd657e065dc2b6734775a13e967 + hash: 498b8ffc51e58c1231e9a45e2d8490b2e85952996ba7f05cadc5121594a4b644 globs: - - recipe.yaml - variants.yaml sources: bzip2: path: . + variants: + target_platform: linux-64 - conda: ./recipes/bzip2 name: bzip2 - version: 1.0.8 - build: hb0f4dca_0 - subdir: linux-64 - depends: - - libgcc >=15 input: - hash: c3fa608ec3be35cb7dc57a6399ea7bcd693accd657e065dc2b6734775a13e967 + hash: 498b8ffc51e58c1231e9a45e2d8490b2e85952996ba7f05cadc5121594a4b644 globs: - - recipe.yaml - variants.yaml sources: bzip2: path: . + variants: + target_platform: osx-arm64 - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.10.5-hbd8a1cb_0.conda sha256: 3b5ad78b8bb61b6cdc0978a6a99f8dfb2cc789a451378d054698441005ecbdb6 md5: f9e5fbc24009179e8b0409624691758a diff --git a/examples/linkerd/pixi.lock b/examples/linkerd/pixi.lock index ecd54fc0..89cb08a4 100644 --- a/examples/linkerd/pixi.lock +++ b/examples/linkerd/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -6,30 +6,28 @@ environments: packages: linux-64: - conda: ./recipes/linkerd - build: hb0f4dca_0 + variants: + target_platform: linux-64 osx-arm64: - conda: ./recipes/linkerd - build: h60d57d3_0 + variants: + target_platform: osx-arm64 packages: - conda: ./recipes/linkerd name: linkerd - version: 25.5.2 - build: h60d57d3_0 - subdir: osx-arm64 license: Apache-2.0 input: - hash: 02dfaaeb24ff87a13a08bb9b5267b12196b0437269e7302f040e4b507cd0a94d + hash: 498b8ffc51e58c1231e9a45e2d8490b2e85952996ba7f05cadc5121594a4b644 globs: - - recipe.yaml - variants.yaml + variants: + target_platform: linux-64 - conda: ./recipes/linkerd name: linkerd - version: 25.5.2 - build: hb0f4dca_0 - subdir: linux-64 license: Apache-2.0 input: - hash: 02dfaaeb24ff87a13a08bb9b5267b12196b0437269e7302f040e4b507cd0a94d + hash: 498b8ffc51e58c1231e9a45e2d8490b2e85952996ba7f05cadc5121594a4b644 globs: - - recipe.yaml - variants.yaml + variants: + target_platform: osx-arm64 diff --git a/tests/data/pixi_build/cpp-with-path-to-source/pixi.lock b/tests/data/pixi_build/cpp-with-path-to-source/pixi.lock index 52e8710e..cc3ddae5 100644 --- a/tests/data/pixi_build/cpp-with-path-to-source/pixi.lock +++ b/tests/data/pixi_build/cpp-with-path-to-source/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -12,15 +12,14 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/dbus-1.16.2-h3c4dab8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/gettext-0.24.1-h5888daf_0.conda - conda: https://prefix.dev/conda-forge/linux-64/gettext-tools-0.24.1-h5888daf_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/icu-75.1-he02047a_0.conda - conda: https://prefix.dev/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 - conda: https://prefix.dev/conda-forge/linux-64/libasprintf-0.24.1-h8e693c7_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libasprintf-devel-0.24.1-h8e693c7_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libcap-2.75-h39aace5_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libdrm-2.4.124-hb9d3cd8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libcap-2.76-h0b2e76d_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libdrm-2.4.125-hb03c661_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.7.1-hecca717_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libffi-3.5.2-h9ec8514_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libgcc-15.1.0-h767d61c_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libgcc-ng-15.1.0-h69a702a_2.conda @@ -28,7 +27,7 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libgettextpo-0.24.1-h5888daf_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libgettextpo-devel-0.24.1-h5888daf_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libglib-2.84.2-h3618099_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libglib-2.86.0-h32235b2_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libgomp-15.1.0-h767d61c_2.conda @@ -41,77 +40,88 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.1.0-h8f9b012_2.conda - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-ng-15.1.0-h4852527_2.conda - - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-257.4-h4e0b6ca_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/libudev1-257.4-hbe16f8c_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/libunwind-1.6.2-h9c3ff4c_0.tar.bz2 - - conda: https://prefix.dev/conda-forge/linux-64/liburing-2.9-h84d6215_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libusb-1.0.28-h73b1eb8_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-257.9-h996ca69_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libudev1-257.9-h085a93f_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libunwind-1.8.3-h65a8314_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/liburing-2.12-hb700be7_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libusb-1.0.29-h73b1eb8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 + - conda: https://prefix.dev/conda-forge/linux-64/libvulkan-loader-1.4.328.1-h5279c79_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libxkbcommon-1.10.0-h65c71a3_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.13.8-h4bc477f_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libxkbcommon-1.12.2-hca5e8e5_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libxml2-16-2.15.1-hf2a90c1_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.1-h031cc0b_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/lz4-c-1.10.0-h5888daf_1.conda - conda: https://prefix.dev/conda-forge/linux-64/mpg123-1.32.9-hc50e24c_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/pcre2-10.45-hc749103_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/pcre2-10.46-h1321c63_0.conda - conda: https://prefix.dev/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda - conda: https://prefix.dev/conda-forge/linux-64/pulseaudio-client-17.0-hac146a9_1.conda - - conda: https://prefix.dev/conda-forge/linux-64/sdl2-2.32.54-h3f2d84a_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/sdl3-3.2.14-he3e324a_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/wayland-1.23.1-h3e06ad9_1.conda + - conda: https://prefix.dev/conda-forge/linux-64/sdl2-2.32.56-h54a6638_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/sdl3-3.2.24-h68140b3_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/wayland-1.24.0-hd6090a7_1.conda - conda: https://prefix.dev/conda-forge/linux-64/xkeyboard-config-2.44-hb9d3cd8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/xorg-libx11-1.8.12-h4f16b4b_0.conda - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxext-1.3.6-hb9d3cd8_0.conda - - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxfixes-6.0.1-hb9d3cd8_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxfixes-6.0.2-hb03c661_0.conda + - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxrandr-1.5.4-hb9d3cd8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxscrnsaver-1.2.4-hb9d3cd8_0.conda - conda: https://prefix.dev/conda-forge/linux-64/zstd-1.5.7-hb8e6e7a_2.conda - conda: . - subdir: linux-64 + variants: + target_platform: linux-64 osx-64: - conda: https://prefix.dev/conda-forge/osx-64/bzip2-1.0.8-hfdf4475_7.conda - conda: https://prefix.dev/conda-forge/osx-64/dbus-1.16.2-h27bd348_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/libcxx-20.1.5-hf95d169_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libcxx-21.1.4-h3d58e20_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libexpat-2.7.0-h240833e_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libffi-3.4.6-h281671d_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libglib-2.84.2-h3139dbc_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libiconv-1.18-h4b5e92a_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libintl-0.24.1-h27064b9_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/libusb-1.0.28-he3325bb_1.conda + - conda: https://prefix.dev/conda-forge/osx-64/libusb-1.0.29-h2287256_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/libvulkan-loader-1.4.328.1-hfc0b2d5_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.1-hd23fc13_2.conda - conda: https://prefix.dev/conda-forge/osx-64/pcre2-10.45-hf733adb_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/sdl2-2.32.54-h92383a6_0.conda - - conda: https://prefix.dev/conda-forge/osx-64/sdl3-3.2.14-h41f5390_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/sdl2-2.32.56-h53ec75d_0.conda + - conda: https://prefix.dev/conda-forge/osx-64/sdl3-3.2.24-h53c92ef_0.conda - conda: . - subdir: osx-64 + variants: + target_platform: osx-64 osx-arm64: - conda: https://prefix.dev/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://prefix.dev/conda-forge/osx-arm64/dbus-1.16.2-hda038a8_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-20.1.5-ha82da77_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-21.1.4-hf598326_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libexpat-2.7.0-h286801f_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libffi-3.4.6-h1da3d7d_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libglib-2.84.2-hbec27ea_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libiconv-1.18-hfe07756_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libintl-0.24.1-h493aca8_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/libusb-1.0.28-h48c0fde_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libusb-1.0.29-hbc156a2_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libvulkan-loader-1.4.328.1-h49c215f_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/pcre2-10.45-ha881caa_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/sdl2-2.32.54-ha1acc90_0.conda - - conda: https://prefix.dev/conda-forge/osx-arm64/sdl3-3.2.14-hf196eef_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/sdl2-2.32.56-h248ca61_0.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/sdl3-3.2.24-h919df07_0.conda - conda: . - subdir: osx-arm64 + variants: + target_platform: osx-arm64 win-64: - - conda: https://prefix.dev/conda-forge/win-64/libusb-1.0.28-h1839187_1.conda - - conda: https://prefix.dev/conda-forge/win-64/sdl2-2.32.54-he0c23c2_0.conda - - conda: https://prefix.dev/conda-forge/win-64/sdl3-3.2.14-ha4196fd_0.conda + - conda: https://prefix.dev/conda-forge/win-64/libusb-1.0.29-h1839187_0.conda + - conda: https://prefix.dev/conda-forge/win-64/libvulkan-loader-1.4.328.1-h477610d_0.conda + - conda: https://prefix.dev/conda-forge/win-64/sdl2-2.32.56-h5112557_0.conda + - conda: https://prefix.dev/conda-forge/win-64/sdl3-3.2.24-h5112557_0.conda - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda - conda: https://prefix.dev/conda-forge/win-64/vc-14.3-h2b53caa_26.conda - - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.42.34438-hfd919c2_26.conda + - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_32.conda + - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_32.conda - conda: . - build: h9352c13_0 + variants: + cxx_compiler: vs2019 packages: - conda: https://prefix.dev/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 @@ -235,17 +245,6 @@ packages: license_family: GPL size: 3129801 timestamp: 1746228937647 -- conda: https://prefix.dev/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 - license: MIT - license_family: MIT - size: 12129203 - timestamp: 1720853576813 - conda: https://prefix.dev/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 sha256: aad2a703b9d7b038c0f745b853c6bb5f122988fe1a7a096e0e606d9cbec4eaab md5: a8832b479f93521a9e7b5b743803be51 @@ -275,46 +274,46 @@ packages: license: LGPL-2.1-or-later size: 34680 timestamp: 1746228884730 -- conda: https://prefix.dev/conda-forge/linux-64/libcap-2.75-h39aace5_0.conda - sha256: 9c84448305e7c9cc44ccec7757cf5afcb5a021f4579aa750a1fa6ea398783950 - md5: c44c16d6976d2aebbd65894d7741e67e +- conda: https://prefix.dev/conda-forge/linux-64/libcap-2.76-h0b2e76d_0.conda + sha256: a946b61be1af15ff08c7722e9bac0fab446d8b9896c9f0f35657dfcf887fda8a + md5: 0f7f0c878c8dceb3b9ec67f5c06d6057 depends: - __glibc >=2.17,<3.0.a0 - attr >=2.5.1,<2.6.0a0 - libgcc >=13 license: BSD-3-Clause license_family: BSD - size: 120375 - timestamp: 1741176638215 -- conda: https://prefix.dev/conda-forge/osx-64/libcxx-20.1.5-hf95d169_0.conda - sha256: 9003bd12988a54713602999999737590f3b023b0cadb2b316cd3ac256d6740d6 - md5: 9dde68cee0a231b19e189954ac29027b + size: 121852 + timestamp: 1744577167992 +- conda: https://prefix.dev/conda-forge/osx-64/libcxx-21.1.4-h3d58e20_0.conda + sha256: 64f58f7ad9076598ae4a19f383f6734116d96897032c77de599660233f2924f9 + md5: 17c4292004054f6783b16b55b499f086 depends: - __osx >=10.13 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 562408 - timestamp: 1747262455533 -- conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-20.1.5-ha82da77_0.conda - sha256: 2765b6e23da91807ce2ed44587fbaadd5ba933b0269810b3c22462f9582aedd3 - md5: 4ef1bdb94d42055f511bb358f2048c58 + size: 571252 + timestamp: 1761043932993 +- conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-21.1.4-hf598326_0.conda + sha256: df55e80dda21f2581366f66cf18a6c11315d611f6fb01e56011c5199f983c0d9 + md5: 6002a2ba796f1387b6a5c6d77051d1db depends: - __osx >=11.0 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 568010 - timestamp: 1747262879889 -- conda: https://prefix.dev/conda-forge/linux-64/libdrm-2.4.124-hb9d3cd8_0.conda - sha256: f0d5ffbdf3903a7840184d14c14154b503e1a96767c328f61d99ad24b6963e52 - md5: 8bc89311041d7fcb510238cf0848ccae + size: 567892 + timestamp: 1761043967532 +- conda: https://prefix.dev/conda-forge/linux-64/libdrm-2.4.125-hb03c661_1.conda + sha256: c076a213bd3676cc1ef22eeff91588826273513ccc6040d9bea68bccdc849501 + md5: 9314bc5a1fe7d1044dc9dfd3ef400535 depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - libgcc >=14 - libpciaccess >=0.18,<0.19.0a0 license: MIT license_family: MIT - size: 242533 - timestamp: 1733424409299 + size: 310785 + timestamp: 1757212153962 - conda: https://prefix.dev/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda sha256: 7fd5408d359d05a969133e47af580183fbf38e2235b562193d427bb9dad79723 md5: c151d5eb730e9b7480e6d48c0fc44048 @@ -324,18 +323,18 @@ packages: license: LicenseRef-libglvnd size: 44840 timestamp: 1731330973553 -- conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda - sha256: 33ab03438aee65d6aa667cf7d90c91e5e7d734c19a67aa4c7040742c0a13d505 - md5: db0bfbe7dd197b68ad5f30333bae6ce0 +- conda: https://prefix.dev/conda-forge/linux-64/libexpat-2.7.1-hecca717_0.conda + sha256: da2080da8f0288b95dd86765c801c6e166c4619b910b11f9a8446fb852438dc2 + md5: 4211416ecba1866fab0c6470986c22d6 depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - libgcc >=14 constrains: - - expat 2.7.0.* + - expat 2.7.1.* license: MIT license_family: MIT - size: 74427 - timestamp: 1743431794976 + size: 74811 + timestamp: 1752719572741 - conda: https://prefix.dev/conda-forge/osx-64/libexpat-2.7.0-h240833e_0.conda sha256: 976f2e23ad2bb2b8e92c99bfa2ead3ad557b17a129b170f7e2dfcf233193dd7e md5: 026d0a1056ba2a3dbbea6d4b08188676 @@ -358,16 +357,16 @@ packages: license_family: MIT size: 65714 timestamp: 1743431789879 -- conda: https://prefix.dev/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda - sha256: 764432d32db45466e87f10621db5b74363a9f847d2b8b1f9743746cd160f06ab - md5: ede4673863426c0883c0063d853bbd85 +- conda: https://prefix.dev/conda-forge/linux-64/libffi-3.5.2-h9ec8514_0.conda + sha256: 25cbdfa65580cfab1b8d15ee90b4c9f1e0d72128f1661449c9a999d341377d54 + md5: 35f29eec58405aaf55e01cb470d8c26a depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 + - libgcc >=14 license: MIT license_family: MIT - size: 57433 - timestamp: 1743434498161 + size: 57821 + timestamp: 1760295480630 - conda: https://prefix.dev/conda-forge/osx-64/libffi-3.4.6-h281671d_1.conda sha256: 6394b1bc67c64a21a5cc73d1736d1d4193a64515152e861785c44d2cfc49edf3 md5: 4ca9ea59839a9ca8df84170fab4ceb41 @@ -462,21 +461,21 @@ packages: license: LicenseRef-libglvnd size: 134712 timestamp: 1731330998354 -- conda: https://prefix.dev/conda-forge/linux-64/libglib-2.84.2-h3618099_0.conda - sha256: a6b5cf4d443044bc9a0293dd12ca2015f0ebe5edfdc9c4abdde0b9947f9eb7bd - md5: 072ab14a02164b7c0c089055368ff776 +- conda: https://prefix.dev/conda-forge/linux-64/libglib-2.86.0-h32235b2_1.conda + sha256: 8f4ccf81ebde248f8a8070a987e2dc7caa02471ae3506667da8e02176a8e0060 + md5: a400fd9bad095c7cdf74661552ef802f depends: - __glibc >=2.17,<3.0.a0 - - libffi >=3.4.6,<3.5.0a0 - - libgcc >=13 + - libffi >=3.5.2,<3.6.0a0 + - libgcc >=14 - libiconv >=1.18,<2.0a0 - libzlib >=1.3.1,<2.0a0 - - pcre2 >=10.45,<10.46.0a0 + - pcre2 >=10.46,<10.47.0a0 constrains: - - glib 2.84.2 *_0 + - glib 2.86.0 *_1 license: LGPL-2.1-or-later - size: 3955066 - timestamp: 1747836671118 + size: 3963505 + timestamp: 1761244787601 - conda: https://prefix.dev/conda-forge/osx-64/libglib-2.84.2-h3139dbc_0.conda sha256: 4445ab5b45bfeeb087ef3fd4f94c90f41261b5638916c58928600c1fc1f4f6ab md5: eeb11015e8b75f8af67014faea18f305 @@ -664,80 +663,81 @@ packages: license_family: GPL size: 34647 timestamp: 1746642266826 -- conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-257.4-h4e0b6ca_1.conda - sha256: 5aa2ba63747ad3b6e717f025c9d2ab4bb32c0d366e1ef81669ffa73b1d9af4a2 - md5: 04bcf3055e51f8dde6fab9672fb9fca0 +- conda: https://prefix.dev/conda-forge/linux-64/libsystemd0-257.9-h996ca69_0.conda + sha256: 6b063df2d13dc9cedeae7b1591b1917ced7f4e1b04f7246e66cc7fb0088dea07 + md5: b6d222422c17dc11123e63fae4ad4178 depends: - __glibc >=2.17,<3.0.a0 - - libcap >=2.75,<2.76.0a0 - - libgcc >=13 - - libgcrypt-lib >=1.11.0,<2.0a0 - - liblzma >=5.6.4,<6.0a0 + - libcap >=2.76,<2.77.0a0 + - libgcc >=14 + - libgcrypt-lib >=1.11.1,<2.0a0 + - liblzma >=5.8.1,<6.0a0 - lz4-c >=1.10.0,<1.11.0a0 - zstd >=1.5.7,<1.6.0a0 license: LGPL-2.1-or-later - size: 488733 - timestamp: 1741629468703 -- conda: https://prefix.dev/conda-forge/linux-64/libudev1-257.4-hbe16f8c_1.conda - sha256: 56e55a7e7380a980b418c282cb0240b3ac55ab9308800823ff031a9529e2f013 - md5: d6716795cd81476ac2f5465f1b1cde75 + size: 492733 + timestamp: 1757520335407 +- conda: https://prefix.dev/conda-forge/linux-64/libudev1-257.9-h085a93f_0.conda + sha256: 1c8f0b02c400617a9f2ea8429c604b28e25a10f51b3c8d73ce127b4e7b462297 + md5: 973f365f19c1d702bda523658a77de26 depends: - __glibc >=2.17,<3.0.a0 - - libcap >=2.75,<2.76.0a0 - - libgcc >=13 + - libcap >=2.76,<2.77.0a0 + - libgcc >=14 license: LGPL-2.1-or-later - size: 144039 - timestamp: 1741629479455 -- conda: https://prefix.dev/conda-forge/linux-64/libunwind-1.6.2-h9c3ff4c_0.tar.bz2 - sha256: f2ac872920833960e514ce9efd8f7c08ce66dd870738d73839d1bce1ac497de6 - md5: a730b2badd586580c5752cc73842e068 - depends: - - libgcc-ng >=9.4.0 - - libstdcxx-ng >=9.4.0 + size: 144265 + timestamp: 1757520342166 +- conda: https://prefix.dev/conda-forge/linux-64/libunwind-1.8.3-h65a8314_0.conda + sha256: 71c8b9d5c72473752a0bb6e91b01dd209a03916cb71f36cc6a564e3a2a132d7a + md5: e179a69edd30d75c0144d7a380b88f28 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 license: MIT license_family: MIT - size: 75491 - timestamp: 1638450786937 -- conda: https://prefix.dev/conda-forge/linux-64/liburing-2.9-h84d6215_0.conda - sha256: bfa34a5a929d792dfcfbbe2d9ee21bd870d73d646512e21c871dab0b80194468 - md5: ecd409e7bfcf4ee73f74d7a2cc91a4c3 + size: 75995 + timestamp: 1757032240102 +- conda: https://prefix.dev/conda-forge/linux-64/liburing-2.12-hb700be7_0.conda + sha256: 880b1f76b24814c9f07b33402e82fa66d5ae14738a35a943c21c4434eef2403d + md5: f0531fc1ebc0902555670e9cb0127758 depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - libgcc >=14 + - libstdcxx >=14 license: MIT license_family: MIT - size: 121336 - timestamp: 1738604403935 -- conda: https://prefix.dev/conda-forge/linux-64/libusb-1.0.28-h73b1eb8_1.conda - sha256: 73442e137742c46ca5d518c6efab10788ac7499f1f58dcb869476b1f3bf69423 - md5: 45d8148c26a2a4e176bb92be19245e29 + size: 127967 + timestamp: 1756125594973 +- conda: https://prefix.dev/conda-forge/linux-64/libusb-1.0.29-h73b1eb8_0.conda + sha256: 89c84f5b26028a9d0f5c4014330703e7dff73ba0c98f90103e9cef6b43a5323c + md5: d17e3fb595a9f24fa9e149239a33475d depends: - - libgcc >=13 - __glibc >=2.17,<3.0.a0 + - libgcc >=13 - libudev1 >=257.4 license: LGPL-2.1-or-later - size: 89531 - timestamp: 1747423117965 -- conda: https://prefix.dev/conda-forge/osx-64/libusb-1.0.28-he3325bb_1.conda - sha256: db7ce11c0b8fe0e56b1061d0505fc3e6364f83269031fc1d5a26903f3ded3154 - md5: fd0aedcfcee22ffd9a56979a020210c1 + size: 89551 + timestamp: 1748856210075 +- conda: https://prefix.dev/conda-forge/osx-64/libusb-1.0.29-h2287256_0.conda + sha256: b46c1c71d8be2d19615a10eaa997b3547848d1aee25a7e9486ad1ca8d61626a7 + md5: e5d5fd6235a259665d7652093dc7d6f1 depends: - __osx >=10.13 license: LGPL-2.1-or-later - size: 85423 - timestamp: 1747423098216 -- conda: https://prefix.dev/conda-forge/osx-arm64/libusb-1.0.28-h48c0fde_1.conda - sha256: 9920d358e874aca8adeffe453a45ee9caca13e39fae1e9e56bd8620c489e6d90 - md5: d088291a858c85eb41904dbdb0c690f6 + size: 85523 + timestamp: 1748856209535 +- conda: https://prefix.dev/conda-forge/osx-arm64/libusb-1.0.29-hbc156a2_0.conda + sha256: 5eee9a2bf359e474d4548874bcfc8d29ebad0d9ba015314439c256904e40aaad + md5: f6654e9e96e9d973981b3b2f898a5bfa depends: - __osx >=11.0 license: LGPL-2.1-or-later - size: 83797 - timestamp: 1747423116157 -- conda: https://prefix.dev/conda-forge/win-64/libusb-1.0.28-h1839187_1.conda - sha256: 0a8f1cd097e2889c67b07364b501a189999e226874c85aeb79551f78b9fc9f0a - md5: e9616dda79de6913bc8b1065642af0a4 + size: 83849 + timestamp: 1748856224950 +- conda: https://prefix.dev/conda-forge/win-64/libusb-1.0.29-h1839187_0.conda + sha256: 9837f8e8de20b6c9c033561cd33b4554cd551b217e3b8d2862b353ed2c23d8b8 + md5: a656b2c367405cd24988cf67ff2675aa depends: - vc >=14.2,<15 - vc14_runtime >=14.29.30139 @@ -746,8 +746,8 @@ packages: - vc14_runtime >=14.29.30139 - ucrt >=10.0.20348.0 license: LGPL-2.1-or-later - size: 118172 - timestamp: 1747423176764 + size: 118204 + timestamp: 1748856290542 - conda: https://prefix.dev/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 sha256: 53080d72388a57b3c31ad5805c93a7328e46ff22fab7c44ad2a86d712740af33 md5: 309dec04b70a3cc0f1e84a4013683bc0 @@ -759,6 +759,61 @@ packages: license_family: BSD size: 286280 timestamp: 1610609811627 +- conda: https://prefix.dev/conda-forge/linux-64/libvulkan-loader-1.4.328.1-h5279c79_0.conda + sha256: bbabc5c48b63ff03f440940a11d4648296f5af81bb7630d98485405cd32ac1ce + md5: 372a62464d47d9e966b630ffae3abe73 + depends: + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=14 + - libgcc >=14 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxrandr >=1.5.4,<2.0a0 + constrains: + - libvulkan-headers 1.4.328.1.* + license: Apache-2.0 + license_family: APACHE + size: 197672 + timestamp: 1759972155030 +- conda: https://prefix.dev/conda-forge/osx-64/libvulkan-loader-1.4.328.1-hfc0b2d5_0.conda + sha256: edb4f98fd148b8e5e7a6fc8bc7dc56322a4a9e02b66239a6dd2a1e8529f0bb18 + md5: fd024b256ad86089211ceec4a757c030 + depends: + - libcxx >=19 + - __osx >=10.13 + constrains: + - libvulkan-headers 1.4.328.1.* + license: Apache-2.0 + license_family: APACHE + size: 180230 + timestamp: 1759972143485 +- conda: https://prefix.dev/conda-forge/osx-arm64/libvulkan-loader-1.4.328.1-h49c215f_0.conda + sha256: 7cdf4f61f38dad4765762d1e8f916c81e8221414911012f8aba294f5dce0e0ba + md5: 978586f8c141eed794868a8f9834e3b0 + depends: + - libcxx >=19 + - __osx >=11.0 + constrains: + - libvulkan-headers 1.4.328.1.* + license: Apache-2.0 + license_family: APACHE + size: 177829 + timestamp: 1759972150912 +- conda: https://prefix.dev/conda-forge/win-64/libvulkan-loader-1.4.328.1-h477610d_0.conda + sha256: 934d676c445c1ea010753dfa98680b36a72f28bec87d15652f013c91a1d8d171 + md5: 4403eae6c81f448d63a7f66c0b330536 + depends: + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + - ucrt >=10.0.20348.0 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 + - ucrt >=10.0.20348.0 + constrains: + - libvulkan-headers 1.4.328.1.* + license: Apache-2.0 + license_family: APACHE + size: 280488 + timestamp: 1759972163692 - conda: https://prefix.dev/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa md5: 92ed62436b625154323d40d5f2f11dd7 @@ -772,35 +827,54 @@ packages: license_family: MIT size: 395888 timestamp: 1727278577118 -- conda: https://prefix.dev/conda-forge/linux-64/libxkbcommon-1.10.0-h65c71a3_0.conda - sha256: a8043a46157511b3ceb6573a99952b5c0232313283f2d6a066cec7c8dcaed7d0 - md5: fedf6bfe5d21d21d2b1785ec00a8889a +- conda: https://prefix.dev/conda-forge/linux-64/libxkbcommon-1.12.2-hca5e8e5_0.conda + sha256: e11e8890a097c9e16a3fc40f2540d887ef2497e7f31f6e5a744aa951f82dbeea + md5: 3c3e5ccbb2d96ac75e1b8b028586db5c depends: - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 + - libgcc >=14 + - libstdcxx >=14 - libxcb >=1.17.0,<2.0a0 - - libxml2 >=2.13.8,<2.14.0a0 + - libxml2 + - libxml2-16 >=2.14.6 - xkeyboard-config - xorg-libxau >=1.0.12,<2.0a0 license: MIT/X11 Derivative license_family: MIT - size: 707156 - timestamp: 1747911059945 -- conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.13.8-h4bc477f_0.conda - sha256: b0b3a96791fa8bb4ec030295e8c8bf2d3278f33c0f9ad540e73b5e538e6268e7 - md5: 14dbe05b929e329dbaa6f2d0aa19466d + size: 830418 + timestamp: 1760990182307 +- conda: https://prefix.dev/conda-forge/linux-64/libxml2-2.15.1-h031cc0b_0.conda + sha256: ee64e507b37b073e0bdad739e35330933dd5be7c639600a096551a6968f1035d + md5: a67cd8f7b0369bbf2c40411f05a62f3b depends: - __glibc >=2.17,<3.0.a0 - - icu >=75.1,<76.0a0 - - libgcc >=13 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.1,<6.0a0 + - libxml2-16 2.15.1 hf2a90c1_0 + - libzlib >=1.3.1,<2.0a0 + constrains: + - icu <0.0a0 + license: MIT + license_family: MIT + size: 45292 + timestamp: 1761015784683 +- conda: https://prefix.dev/conda-forge/linux-64/libxml2-16-2.15.1-hf2a90c1_0.conda + sha256: f5220ff49efc31431279859049199b9250e79f98c1dee1da12feb74bda2d9cf1 + md5: 23720d17346b21efb08d68c2255c8431 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 - libiconv >=1.18,<2.0a0 - liblzma >=5.8.1,<6.0a0 - libzlib >=1.3.1,<2.0a0 + constrains: + - libxml2 2.15.1 + - icu <0.0a0 license: MIT license_family: MIT - size: 690864 - timestamp: 1746634244154 + size: 554734 + timestamp: 1761015772672 - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 md5: edb0dca6bc32e4f4789199455a1dbeb8 @@ -857,18 +931,18 @@ packages: license_family: LGPL size: 491140 timestamp: 1730581373280 -- conda: https://prefix.dev/conda-forge/linux-64/pcre2-10.45-hc749103_0.conda - sha256: 27c4014f616326240dcce17b5f3baca3953b6bc5f245ceb49c3fa1e6320571eb - md5: b90bece58b4c2bf25969b70f3be42d25 +- conda: https://prefix.dev/conda-forge/linux-64/pcre2-10.46-h1321c63_0.conda + sha256: 5c7380c8fd3ad5fc0f8039069a45586aa452cf165264bc5a437ad80397b32934 + md5: 7fa07cb0fb1b625a089ccc01218ee5b1 depends: - __glibc >=2.17,<3.0.a0 - bzip2 >=1.0.8,<2.0a0 - - libgcc >=13 + - libgcc >=14 - libzlib >=1.3.1,<2.0a0 license: BSD-3-Clause license_family: BSD - size: 1197308 - timestamp: 1745955064657 + size: 1209177 + timestamp: 1756742976157 - conda: https://prefix.dev/conda-forge/osx-64/pcre2-10.45-hf733adb_0.conda sha256: 5b2c93ee8714c17682cd926127f1e712efef00441a79732635a80b24f5adc212 md5: d9f1976154f2f45588251dcfc48bcdda @@ -919,164 +993,164 @@ packages: license_family: LGPL size: 764231 timestamp: 1742507189208 -- conda: https://prefix.dev/conda-forge/linux-64/sdl2-2.32.54-h3f2d84a_0.conda - sha256: 7cd82ca1d1989de6ac28e72ba0bfaae1c055278f931b0c7ef51bb1abba3ddd2f - md5: 91f8537d64c4d52cbbb2910e8bd61bd2 +- conda: https://prefix.dev/conda-forge/linux-64/sdl2-2.32.56-h54a6638_0.conda + sha256: 987ad072939fdd51c92ea8d3544b286bb240aefda329f9b03a51d9b7e777f9de + md5: cdd138897d94dc07d99afe7113a07bec depends: - - libgcc >=13 + - libstdcxx >=14 + - libgcc >=14 - __glibc >=2.17,<3.0.a0 - - libstdcxx >=13 - - libgcc >=13 - - sdl3 >=3.2.10,<4.0a0 - libgl >=1.7.0,<2.0a0 + - sdl3 >=3.2.22,<4.0a0 - libegl >=1.7.0,<2.0a0 license: Zlib - size: 587053 - timestamp: 1745799881584 -- conda: https://prefix.dev/conda-forge/osx-64/sdl2-2.32.54-h92383a6_0.conda - sha256: 99b750dbdd6137cf7131813cfc23a30e4fee5aed76cf44482ecf197e47f71246 - md5: 20cba443d3a3b5da52bd8ba52a7c3bda + size: 589145 + timestamp: 1757842881 +- conda: https://prefix.dev/conda-forge/osx-64/sdl2-2.32.56-h53ec75d_0.conda + sha256: 3f64f2cabdfe2f4ed8df6adf26a86bd9db07380cb8fa28d18a80040cc8b8b7d9 + md5: 0a8a18995e507da927d1f8c4b7f15ca8 depends: - - libcxx >=18 - __osx >=10.13 - - sdl3 >=3.2.10,<4.0a0 + - libcxx >=19 + - sdl3 >=3.2.22,<4.0a0 license: Zlib - size: 739288 - timestamp: 1745799864136 -- conda: https://prefix.dev/conda-forge/osx-arm64/sdl2-2.32.54-ha1acc90_0.conda - sha256: ba0ba41b3f7404ddc5421885ad9efe346c4bdc2ec88bc43edd271d9f25f6f0e4 - md5: 71364ba4c5f333860c4431cb46cb9b6c + size: 740066 + timestamp: 1757842955775 +- conda: https://prefix.dev/conda-forge/osx-arm64/sdl2-2.32.56-h248ca61_0.conda + sha256: 704c5cae4bc839a18c70cbf3387d7789f1902828c79c6ddabcd34daf594f4103 + md5: 092c5b693dc6adf5f409d12f33295a2a depends: - - libcxx >=18 + - libcxx >=19 - __osx >=11.0 - - sdl3 >=3.2.10,<4.0a0 + - sdl3 >=3.2.22,<4.0a0 license: Zlib - size: 546209 - timestamp: 1745799899902 -- conda: https://prefix.dev/conda-forge/win-64/sdl2-2.32.54-he0c23c2_0.conda - sha256: 477781545f317cd9f0a35cc39e22976ee374f9c98b5cbb083812f6d33cf47c08 - md5: b1a715daa818f0ffcd23bb02b7fcf861 - depends: - - vc >=14.2,<15 - - vc14_runtime >=14.29.30139 + size: 542508 + timestamp: 1757842919681 +- conda: https://prefix.dev/conda-forge/win-64/sdl2-2.32.56-h5112557_0.conda + sha256: d17da21386bdbf32bce5daba5142916feb95eed63ef92b285808c765705bbfd2 + md5: 4cffbfebb6614a1bff3fc666527c25c7 + depends: + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - vc >=14.2,<15 - - vc14_runtime >=14.29.30139 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - sdl3 >=3.2.10,<4.0a0 + - sdl3 >=3.2.22,<4.0a0 license: Zlib - size: 572859 - timestamp: 1745799945033 -- conda: https://prefix.dev/conda-forge/linux-64/sdl3-3.2.14-he3e324a_0.conda - sha256: b55edbcbcbfc7cff671ef15b6a663b91cb2ca59ab285c283d02f29c51de59e9e - md5: a750ab1e94750185033ea96eadfc925d - depends: - - libstdcxx >=13 - - libgcc >=13 + size: 572101 + timestamp: 1757842925694 +- conda: https://prefix.dev/conda-forge/linux-64/sdl3-3.2.24-h68140b3_0.conda + sha256: 47156cd71d4e235f7ce6731f1f6bcf4ee1ff65c3c20b126ac66c86231d0d3d57 + md5: eeb4cfa6070a7882ad50936c7ade65ec + depends: + - libgcc >=14 + - libstdcxx >=14 + - libgcc >=14 - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libgl >=1.7.0,<2.0a0 - - dbus >=1.13.6,<2.0a0 - - libxkbcommon >=1.9.2,<2.0a0 - - xorg-libxext >=1.3.6,<2.0a0 + - libusb >=1.0.29,<2.0a0 + - libvulkan-loader >=1.4.313.0,<2.0a0 + - libdrm >=2.4.125,<2.5.0a0 + - libunwind >=1.8.3,<1.9.0a0 + - libegl >=1.7.0,<2.0a0 + - xorg-libxfixes >=6.0.2,<7.0a0 + - dbus >=1.16.2,<2.0a0 + - libudev1 >=257.9 - pulseaudio-client >=17.0,<17.1.0a0 + - libxkbcommon >=1.11.0,<2.0a0 - xorg-libx11 >=1.8.12,<2.0a0 - - libudev1 >=257.4 - - libunwind >=1.6.2,<1.7.0a0 - - wayland >=1.23.1,<2.0a0 - xorg-libxcursor >=1.2.3,<2.0a0 - - libusb >=1.0.28,<2.0a0 - - xorg-libxfixes >=6.0.1,<7.0a0 - - libdrm >=2.4.124,<2.5.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - liburing >=2.12,<2.13.0a0 + - libgl >=1.7.0,<2.0a0 + - wayland >=1.24.0,<2.0a0 - xorg-libxscrnsaver >=1.2.4,<2.0a0 - - liburing >=2.9,<2.10.0a0 - - libegl >=1.7.0,<2.0a0 license: Zlib - size: 1939690 - timestamp: 1747327532502 -- conda: https://prefix.dev/conda-forge/osx-64/sdl3-3.2.14-h41f5390_0.conda - sha256: ed8869e83f75a8a30e67127090c862e1d2ef6a5b6c564c655c4c2e17d2762a81 - md5: 901ecbf5c66aab7d50be60cd50637662 + size: 1936357 + timestamp: 1759445826544 +- conda: https://prefix.dev/conda-forge/osx-64/sdl3-3.2.24-h53c92ef_0.conda + sha256: 4e3db767cb7af3e93d3e8ef48086a52eb6b1edd3240eadad8e78a4dcdc169a4c + md5: f0fe1926a7fdd16034059c8fba09ba4f depends: - __osx >=10.13 - - libcxx >=18 - - dbus >=1.13.6,<2.0a0 - - libusb >=1.0.28,<2.0a0 + - libcxx >=19 + - libvulkan-loader >=1.4.313.0,<2.0a0 + - libusb >=1.0.29,<2.0a0 + - dbus >=1.16.2,<2.0a0 license: Zlib - size: 1544212 - timestamp: 1747327519406 -- conda: https://prefix.dev/conda-forge/osx-arm64/sdl3-3.2.14-hf196eef_0.conda - sha256: 78e38ff41903cd8b51b40aab9eba5510390cbc43c74542bd90dc9bb6a9c7a4f6 - md5: 8c8d340805dc11372bb0a3003acadb9c + size: 1548405 + timestamp: 1759445824934 +- conda: https://prefix.dev/conda-forge/osx-arm64/sdl3-3.2.24-h919df07_0.conda + sha256: 1533fa1a5614a4fa3419889de65a19a6d281a8b74e5c760c73376f7e84c4cf4e + md5: 9d88d4549fbb44074b5859c1571a8f5d depends: - __osx >=11.0 - - libcxx >=18 - - libusb >=1.0.28,<2.0a0 - - dbus >=1.13.6,<2.0a0 + - libcxx >=19 + - libusb >=1.0.29,<2.0a0 + - dbus >=1.16.2,<2.0a0 + - libvulkan-loader >=1.4.313.0,<2.0a0 license: Zlib - size: 1416508 - timestamp: 1747327539070 -- conda: https://prefix.dev/conda-forge/win-64/sdl3-3.2.14-ha4196fd_0.conda - sha256: c256ec7c8d42368471ea8f0451530323d8f530d080b01db960e393835f4fe7f1 - md5: a0e12c03ae92981b28f89935bd24a409 - depends: - - vc >=14.2,<15 - - vc14_runtime >=14.29.30139 + size: 1416326 + timestamp: 1759445837684 +- conda: https://prefix.dev/conda-forge/win-64/sdl3-3.2.24-h5112557_0.conda + sha256: 9b7bb88ddbf34ece4beb18307ba042820868e070368c83fbcfca85b8b4493c6a + md5: fc10ff0a922347f94d66cadd41421c7a + depends: + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - vc >=14.2,<15 - - vc14_runtime >=14.29.30139 + - vc >=14.3,<15 + - vc14_runtime >=14.44.35208 - ucrt >=10.0.20348.0 - - libusb >=1.0.28,<2.0a0 + - libvulkan-loader >=1.4.313.0,<2.0a0 + - libusb >=1.0.29,<2.0a0 license: Zlib - size: 1509307 - timestamp: 1747327590623 + size: 1520723 + timestamp: 1759445836649 - conda: . name: sdl_example - version: 0.1.0 - build: h9352c13_0 - subdir: win-64 depends: - vc >=14.2,<15 - vc14_runtime >=14.29.30139 - ucrt >=10.0.20348.0 - - sdl2 >=2.32.54,<3.0a0 + - sdl2 >=2.32.56,<3.0a0 input: hash: edfac7bd3233d95d1173e54bb2b8900757a662b8a553d89225c1a81ea98796af globs: [] + variants: + cxx_compiler: vs2019 + target_platform: win-64 - conda: . name: sdl_example - version: 0.1.0 - build: hbf21a9e_0 - subdir: linux-64 depends: - libstdcxx >=15 - libgcc >=15 - - sdl2 >=2.32.54,<3.0a0 + - sdl2 >=2.32.56,<3.0a0 input: hash: edfac7bd3233d95d1173e54bb2b8900757a662b8a553d89225c1a81ea98796af globs: [] + variants: + target_platform: linux-64 - conda: . name: sdl_example - version: 0.1.0 - build: hbf21a9e_0 - subdir: osx-64 depends: - - libcxx >=20 - - sdl2 >=2.32.54,<3.0a0 + - libcxx >=21 + - sdl2 >=2.32.56,<3.0a0 input: hash: edfac7bd3233d95d1173e54bb2b8900757a662b8a553d89225c1a81ea98796af globs: [] + variants: + target_platform: osx-64 - conda: . name: sdl_example - version: 0.1.0 - build: hbf21a9e_0 - subdir: osx-arm64 depends: - - libcxx >=20 - - sdl2 >=2.32.54,<3.0a0 + - libcxx >=21 + - sdl2 >=2.32.56,<3.0a0 input: hash: edfac7bd3233d95d1173e54bb2b8900757a662b8a553d89225c1a81ea98796af globs: [] + variants: + target_platform: osx-arm64 - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450 md5: 6797b005cd0f439c4c5c9ac565783700 @@ -1096,30 +1170,42 @@ packages: license_family: BSD size: 17893 timestamp: 1743195261486 -- conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.42.34438-hfd919c2_26.conda - sha256: 30dcb71bb166e351aadbdc18f1718757c32cdaa0e1e5d9368469ee44f6bf4709 - md5: 91651a36d31aa20c7ba36299fb7068f4 +- conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_32.conda + sha256: e3a3656b70d1202e0d042811ceb743bd0d9f7e00e2acdf824d231b044ef6c0fd + md5: 378d5dcec45eaea8d303da6f00447ac0 + depends: + - ucrt >=10.0.20348.0 + - vcomp14 14.44.35208 h818238b_32 + constrains: + - vs2015_runtime 14.44.35208.* *_32 + license: LicenseRef-MicrosoftVisualCpp2015-2022Runtime + license_family: Proprietary + size: 682706 + timestamp: 1760418629729 +- conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_32.conda + sha256: f3790c88fbbdc55874f41de81a4237b1b91eab75e05d0e58661518ff04d2a8a1 + md5: 58f67b437acbf2764317ba273d731f1d depends: - ucrt >=10.0.20348.0 constrains: - - vs2015_runtime 14.42.34438.* *_26 + - vs2015_runtime 14.44.35208.* *_32 license: LicenseRef-MicrosoftVisualCpp2015-2022Runtime license_family: Proprietary - size: 750733 - timestamp: 1743195092905 -- conda: https://prefix.dev/conda-forge/linux-64/wayland-1.23.1-h3e06ad9_1.conda - sha256: 73d809ec8056c2f08e077f9d779d7f4e4c2b625881cad6af303c33dc1562ea01 - md5: a37843723437ba75f42c9270ffe800b1 + size: 114846 + timestamp: 1760418593847 +- conda: https://prefix.dev/conda-forge/linux-64/wayland-1.24.0-hd6090a7_1.conda + sha256: 3aa04ae8e9521d9b56b562376d944c3e52b69f9d2a0667f77b8953464822e125 + md5: 035da2e4f5770f036ff704fa17aace24 depends: - __glibc >=2.17,<3.0.a0 - - libexpat >=2.7.0,<3.0a0 - - libffi >=3.4.6,<3.5.0a0 - - libgcc >=13 - - libstdcxx >=13 + - libexpat >=2.7.1,<3.0a0 + - libffi >=3.5.2,<3.6.0a0 + - libgcc >=14 + - libstdcxx >=14 license: MIT license_family: MIT - size: 321099 - timestamp: 1745806602179 + size: 329779 + timestamp: 1761174273487 - conda: https://prefix.dev/conda-forge/linux-64/xkeyboard-config-2.44-hb9d3cd8_0.conda sha256: 83ad2be5eb1d359b4cd7d7a93a6b25cdbfdce9d27b37508e2a4efe90d3a4ed80 md5: 7c91bfc90672888259675ad2ad28af9c @@ -1186,17 +1272,30 @@ packages: license_family: MIT size: 50060 timestamp: 1727752228921 -- conda: https://prefix.dev/conda-forge/linux-64/xorg-libxfixes-6.0.1-hb9d3cd8_0.conda - sha256: 2fef37e660985794617716eb915865ce157004a4d567ed35ec16514960ae9271 - md5: 4bdb303603e9821baf5fe5fdff1dc8f8 +- conda: https://prefix.dev/conda-forge/linux-64/xorg-libxfixes-6.0.2-hb03c661_0.conda + sha256: 83c4c99d60b8784a611351220452a0a85b080668188dce5dfa394b723d7b64f4 + md5: ba231da7fccf9ea1e768caf5c7099b84 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - xorg-libx11 >=1.8.12,<2.0a0 + license: MIT + license_family: MIT + size: 20071 + timestamp: 1759282564045 +- conda: https://prefix.dev/conda-forge/linux-64/xorg-libxrandr-1.5.4-hb9d3cd8_0.conda + sha256: ac0f037e0791a620a69980914a77cb6bb40308e26db11698029d6708f5aa8e0d + md5: 2de7f99d6581a4a7adbff607b5c278ca depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxrender >=0.9.11,<0.10.0a0 license: MIT license_family: MIT - size: 19575 - timestamp: 1727794961233 + size: 29599 + timestamp: 1727794874300 - conda: https://prefix.dev/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda sha256: 044c7b3153c224c6cedd4484dd91b389d2d7fd9c776ad0f4a34f099b3389f4a1 md5: 96d57aba173e878a2089d5638016dc5e diff --git a/tests/data/pixi_build/editable-pyproject/pixi.lock b/tests/data/pixi_build/editable-pyproject/pixi.lock index 5270f046..f700683c 100644 --- a/tests/data/pixi_build/editable-pyproject/pixi.lock +++ b/tests/data/pixi_build/editable-pyproject/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -166,16 +166,14 @@ packages: timestamp: 1725019107649 - conda: . name: editable-pyproject - version: 0.1.0 - build: pyh4616a5c_0 - subdir: noarch depends: - python - python * input: - hash: 0e5b879b8be1bd55540bc912ca881382625113b8fca75bf88b2e3a9a1093b4d3 - globs: - - pyproject.toml + hash: 957eaaf8055d2514ecda89c14e1fec6250c3b99bc2e54d34d68447b662ba38c3 + globs: [] + variants: + target_platform: noarch - conda: https://prefix.dev/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe md5: 048b02e3962f066da18efe3a21b77672 diff --git a/tests/data/pixi_build/log-example/failing/pixi.lock b/tests/data/pixi_build/log-example/failing/pixi.lock index 6e70994d..0c6fc339 100644 --- a/tests/data/pixi_build/log-example/failing/pixi.lock +++ b/tests/data/pixi_build/log-example/failing/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -6,50 +6,50 @@ environments: packages: linux-64: - conda: . - build: hb0f4dca_0 + variants: + target_platform: linux-64 osx-64: - conda: . - build: h0dc7051_0 + variants: + target_platform: osx-64 osx-arm64: - conda: . - build: h60d57d3_0 + variants: + target_platform: osx-arm64 win-64: - conda: . - build: h9490d1a_0 + variants: + target_platform: win-64 packages: - conda: . name: simple-app - version: 0.1.0 - build: h0dc7051_0 - subdir: osx-64 input: hash: 8d1d52341921800e7ab8a779709ab7deec64a6281480dfda121b9e6aaea71c4d globs: - variants.yaml + variants: + target_platform: linux-64 - conda: . name: simple-app - version: 0.1.0 - build: h60d57d3_0 - subdir: osx-arm64 input: hash: 8d1d52341921800e7ab8a779709ab7deec64a6281480dfda121b9e6aaea71c4d globs: - variants.yaml + variants: + target_platform: osx-64 - conda: . name: simple-app - version: 0.1.0 - build: h9490d1a_0 - subdir: win-64 input: hash: 8d1d52341921800e7ab8a779709ab7deec64a6281480dfda121b9e6aaea71c4d globs: - variants.yaml + variants: + target_platform: osx-arm64 - conda: . name: simple-app - version: 0.1.0 - build: hb0f4dca_0 - subdir: linux-64 input: hash: 8d1d52341921800e7ab8a779709ab7deec64a6281480dfda121b9e6aaea71c4d globs: - variants.yaml + variants: + target_platform: win-64 diff --git a/tests/data/pixi_build/log-example/working/pixi.lock b/tests/data/pixi_build/log-example/working/pixi.lock index 61f4bda9..0c6fc339 100644 --- a/tests/data/pixi_build/log-example/working/pixi.lock +++ b/tests/data/pixi_build/log-example/working/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -6,54 +6,50 @@ environments: packages: linux-64: - conda: . - build: hb0f4dca_0 + variants: + target_platform: linux-64 osx-64: - conda: . - build: h0dc7051_0 + variants: + target_platform: osx-64 osx-arm64: - conda: . - build: h60d57d3_0 + variants: + target_platform: osx-arm64 win-64: - conda: . - build: h9490d1a_0 + variants: + target_platform: win-64 packages: - conda: . name: simple-app - version: 0.1.0 - build: h0dc7051_0 - subdir: osx-64 input: - hash: 18bb1687ed91f73a966ea7214c5497f76de790fc22b918b35057fb0020124871 + hash: 8d1d52341921800e7ab8a779709ab7deec64a6281480dfda121b9e6aaea71c4d globs: - - recipe.yaml - variants.yaml + variants: + target_platform: linux-64 - conda: . name: simple-app - version: 0.1.0 - build: h60d57d3_0 - subdir: osx-arm64 input: - hash: 18bb1687ed91f73a966ea7214c5497f76de790fc22b918b35057fb0020124871 + hash: 8d1d52341921800e7ab8a779709ab7deec64a6281480dfda121b9e6aaea71c4d globs: - - recipe.yaml - variants.yaml + variants: + target_platform: osx-64 - conda: . name: simple-app - version: 0.1.0 - build: h9490d1a_0 - subdir: win-64 input: - hash: 18bb1687ed91f73a966ea7214c5497f76de790fc22b918b35057fb0020124871 + hash: 8d1d52341921800e7ab8a779709ab7deec64a6281480dfda121b9e6aaea71c4d globs: - - recipe.yaml - variants.yaml + variants: + target_platform: osx-arm64 - conda: . name: simple-app - version: 0.1.0 - build: hb0f4dca_0 - subdir: linux-64 input: - hash: 18bb1687ed91f73a966ea7214c5497f76de790fc22b918b35057fb0020124871 + hash: 8d1d52341921800e7ab8a779709ab7deec64a6281480dfda121b9e6aaea71c4d globs: - - recipe.yaml - variants.yaml + variants: + target_platform: win-64 diff --git a/tests/data/pixi_build/minimal-backend-workspaces/pixi-build-python/pixi.lock b/tests/data/pixi_build/minimal-backend-workspaces/pixi-build-python/pixi.lock index dbe93a0d..4dfa1918 100644 --- a/tests/data/pixi_build/minimal-backend-workspaces/pixi-build-python/pixi.lock +++ b/tests/data/pixi_build/minimal-backend-workspaces/pixi-build-python/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -674,16 +674,15 @@ packages: timestamp: 1740379663071 - conda: . name: simple-app - version: 0.1.0 - build: pyh4616a5c_0 - subdir: noarch depends: - - python + - python >=3.11 - python * input: hash: 54927b0b01b4d99eefbceaeadb52d1996cca9986b3240e16543cf61501d4a3d3 globs: - pyproject.toml + variants: + target_platform: noarch - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_hd72426e_102.conda sha256: a84ff687119e6d8752346d1d408d5cf360dee0badd487a472aa8ddedfdc219e1 md5: a0116df4f4ed05c303811a837d5b39d8 diff --git a/tests/data/pixi_build/python-builddir/pixi.lock b/tests/data/pixi_build/python-builddir/pixi.lock index 72ed379b..904ae17a 100644 --- a/tests/data/pixi_build/python-builddir/pixi.lock +++ b/tests/data/pixi_build/python-builddir/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -675,9 +675,6 @@ packages: timestamp: 1740379663071 - conda: . name: simple-meson-app - version: 0.1.0 - build: pyh4616a5c_0 - subdir: noarch depends: - python >=3.11 - python * @@ -685,6 +682,8 @@ packages: hash: f90a173287bac45449954c16d194fafa3683099b9ee990e724fcf17a8b1465ad globs: - pyproject.toml + variants: + target_platform: noarch - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_hd72426e_102.conda sha256: a84ff687119e6d8752346d1d408d5cf360dee0badd487a472aa8ddedfdc219e1 md5: a0116df4f4ed05c303811a837d5b39d8 diff --git a/tests/data/pixi_build/rattler-build-backend/source-dependency/pixi.lock b/tests/data/pixi_build/rattler-build-backend/source-dependency/pixi.lock index cc69880d..96392095 100644 --- a/tests/data/pixi_build/rattler-build-backend/source-dependency/pixi.lock +++ b/tests/data/pixi_build/rattler-build-backend/source-dependency/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -6,54 +6,54 @@ environments: packages: linux-64: - conda: b - build: hb0f4dca_0 + variants: + target_platform: linux-64 osx-64: - conda: b - build: h0dc7051_0 + variants: + target_platform: osx-64 osx-arm64: - conda: b - build: h60d57d3_0 + variants: + target_platform: osx-arm64 win-64: - conda: b - build: h9490d1a_0 + variants: + target_platform: win-64 packages: - conda: b name: b - version: 0.1.0 - build: h0dc7051_0 - subdir: osx-64 input: - hash: e3e74ce916ac3407b3a9a8cad528143408be3c026d0a63d0cd16153fb71b7823 + hash: 79fa2f60c7fc4d492e2bc45a71d175075e4010c2d7f628e61f89338c1a8f6c0c globs: - recipe.yaml - variants.yaml + variants: + target_platform: linux-64 - conda: b name: b - version: 0.1.0 - build: h60d57d3_0 - subdir: osx-arm64 input: - hash: e3e74ce916ac3407b3a9a8cad528143408be3c026d0a63d0cd16153fb71b7823 + hash: 79fa2f60c7fc4d492e2bc45a71d175075e4010c2d7f628e61f89338c1a8f6c0c globs: - recipe.yaml - variants.yaml + variants: + target_platform: osx-64 - conda: b name: b - version: 0.1.0 - build: h9490d1a_0 - subdir: win-64 input: - hash: e3e74ce916ac3407b3a9a8cad528143408be3c026d0a63d0cd16153fb71b7823 + hash: 79fa2f60c7fc4d492e2bc45a71d175075e4010c2d7f628e61f89338c1a8f6c0c globs: - recipe.yaml - variants.yaml + variants: + target_platform: osx-arm64 - conda: b name: b - version: 0.1.0 - build: hb0f4dca_0 - subdir: linux-64 input: - hash: e3e74ce916ac3407b3a9a8cad528143408be3c026d0a63d0cd16153fb71b7823 + hash: 79fa2f60c7fc4d492e2bc45a71d175075e4010c2d7f628e61f89338c1a8f6c0c globs: - recipe.yaml - variants.yaml + variants: + target_platform: win-64 diff --git a/tests/data/pixi_build/recursive_source_build_dep/pixi.lock b/tests/data/pixi_build/recursive_source_build_dep/pixi.lock index 4f9372a0..a677dd9a 100644 --- a/tests/data/pixi_build/recursive_source_build_dep/pixi.lock +++ b/tests/data/pixi_build/recursive_source_build_dep/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -7,27 +7,34 @@ environments: linux-64: - conda: https://prefix.dev/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://prefix.dev/conda-forge/linux-64/libgcc-15.1.0-h767d61c_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/libgomp-15.1.0-h767d61c_3.conda - - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.1.0-h8f9b012_3.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgcc-15.2.0-h767d61c_7.conda + - conda: https://prefix.dev/conda-forge/linux-64/libgomp-15.2.0-h767d61c_7.conda + - conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.2.0-h8f9b012_7.conda - conda: package_a - subdir: linux-64 + variants: + target_platform: linux-64 - conda: package_b - subdir: linux-64 + variants: + target_platform: linux-64 osx-arm64: - - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-20.1.8-hf598326_1.conda + - conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-21.1.4-hf598326_0.conda - conda: package_a - subdir: osx-arm64 + variants: + target_platform: osx-arm64 - conda: package_b - subdir: osx-arm64 + variants: + target_platform: osx-arm64 win-64: - - conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda - - conda: https://prefix.dev/conda-forge/win-64/vc-14.3-h2b53caa_30.conda - - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_30.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-h2b53caa_32.conda + - conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_32.conda + - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_32.conda - conda: package_a - build: h9352c13_0 + variants: + cxx_compiler: vs2019 - conda: package_b - build: h9352c13_0 + variants: + cxx_compiler: vs2019 packages: - conda: https://prefix.dev/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 @@ -48,52 +55,51 @@ packages: license_family: BSD size: 23621 timestamp: 1650670423406 -- conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-20.1.8-hf598326_1.conda - sha256: 119b3ac75cb1ea29981e5053c2cb10d5f0b06fcc81b486cb7281f160daf673a1 - md5: a69ef3239d3268ef8602c7a7823fd982 +- conda: https://prefix.dev/conda-forge/osx-arm64/libcxx-21.1.4-hf598326_0.conda + sha256: df55e80dda21f2581366f66cf18a6c11315d611f6fb01e56011c5199f983c0d9 + md5: 6002a2ba796f1387b6a5c6d77051d1db depends: - __osx >=11.0 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 568267 - timestamp: 1752814881595 -- conda: https://prefix.dev/conda-forge/linux-64/libgcc-15.1.0-h767d61c_3.conda - sha256: 59a87161212abe8acc57d318b0cc8636eb834cdfdfddcf1f588b5493644b39a3 - md5: 9e60c55e725c20d23125a5f0dd69af5d + size: 567892 + timestamp: 1761043967532 +- conda: https://prefix.dev/conda-forge/linux-64/libgcc-15.2.0-h767d61c_7.conda + sha256: 08f9b87578ab981c7713e4e6a7d935e40766e10691732bba376d4964562bcb45 + md5: c0374badb3a5d4b1372db28d19462c53 depends: - __glibc >=2.17,<3.0.a0 - _openmp_mutex >=4.5 constrains: - - libgcc-ng ==15.1.0=*_3 - - libgomp 15.1.0 h767d61c_3 + - libgomp 15.2.0 h767d61c_7 + - libgcc-ng ==15.2.0=*_7 license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 824921 - timestamp: 1750808216066 -- conda: https://prefix.dev/conda-forge/linux-64/libgomp-15.1.0-h767d61c_3.conda - sha256: 43710ab4de0cd7ff8467abff8d11e7bb0e36569df04ce1c099d48601818f11d1 - md5: 3cd1a7238a0dd3d0860fdefc496cc854 + size: 822552 + timestamp: 1759968052178 +- conda: https://prefix.dev/conda-forge/linux-64/libgomp-15.2.0-h767d61c_7.conda + sha256: e9fb1c258c8e66ee278397b5822692527c5f5786d372fe7a869b900853f3f5ca + md5: f7b4d76975aac7e5d9e6ad13845f92fe depends: - __glibc >=2.17,<3.0.a0 license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 447068 - timestamp: 1750808138400 -- conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.1.0-h8f9b012_3.conda - sha256: 7650837344b7850b62fdba02155da0b159cf472b9ab59eb7b472f7bd01dff241 - md5: 6d11a5edae89fe413c0569f16d308f5a + size: 447919 + timestamp: 1759967942498 +- conda: https://prefix.dev/conda-forge/linux-64/libstdcxx-15.2.0-h8f9b012_7.conda + sha256: 1b981647d9775e1cdeb2fab0a4dd9cd75a6b0de2963f6c3953dbd712f78334b3 + md5: 5b767048b1b3ee9a954b06f4084f93dc depends: - __glibc >=2.17,<3.0.a0 - - libgcc 15.1.0 h767d61c_3 + - libgcc 15.2.0 h767d61c_7 + constrains: + - libstdcxx-ng ==15.2.0=*_7 license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL - size: 3896407 - timestamp: 1750808251302 + size: 3898269 + timestamp: 1759968103436 - conda: package_a name: package_a - version: 0.1.0 - build: h9352c13_0 - subdir: win-64 depends: - package_b - vc >=14.2,<15 @@ -105,11 +111,11 @@ packages: sources: package_b: path: ../package_b + variants: + cxx_compiler: vs2019 + target_platform: win-64 - conda: package_a name: package_a - version: 0.1.0 - build: hbf21a9e_0 - subdir: linux-64 depends: - package_b - libstdcxx >=15 @@ -120,25 +126,23 @@ packages: sources: package_b: path: ../package_b + variants: + target_platform: linux-64 - conda: package_a name: package_a - version: 0.1.0 - build: hbf21a9e_0 - subdir: osx-arm64 depends: - package_b - - libcxx >=20 + - libcxx >=21 input: hash: 804e96e100311208c3e0d6e71227396713c3d75b30abee289e8d704047f292c1 globs: [] sources: package_b: path: ../package_b + variants: + target_platform: osx-arm64 - conda: package_b name: package_b - version: 0.1.0 - build: h9352c13_0 - subdir: win-64 depends: - vc >=14.2,<15 - vc14_runtime >=14.29.30139 @@ -146,54 +150,68 @@ packages: input: hash: 804bde6d2f3d23a9f60a3a65a4597d6e1ce57b0de070c7fc63782fcde31956e7 globs: [] + variants: + cxx_compiler: vs2019 + target_platform: win-64 - conda: package_b name: package_b - version: 0.1.0 - build: hbf21a9e_0 - subdir: linux-64 depends: - libstdcxx >=15 - libgcc >=15 input: hash: 804bde6d2f3d23a9f60a3a65a4597d6e1ce57b0de070c7fc63782fcde31956e7 globs: [] + variants: + target_platform: linux-64 - conda: package_b name: package_b - version: 0.1.0 - build: hbf21a9e_0 - subdir: osx-arm64 depends: - - libcxx >=20 + - libcxx >=21 input: hash: 804bde6d2f3d23a9f60a3a65a4597d6e1ce57b0de070c7fc63782fcde31956e7 globs: [] -- conda: https://prefix.dev/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda - sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450 - md5: 6797b005cd0f439c4c5c9ac565783700 + variants: + target_platform: osx-arm64 +- 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: 559710 - timestamp: 1728377334097 -- conda: https://prefix.dev/conda-forge/win-64/vc-14.3-h2b53caa_30.conda - sha256: 8e16a8c3270d88735234a8097d45efea02b49751800c83b6fd5f2167a3828f52 - md5: 76b6febe6dea7991df4c86f826f396c5 + size: 694692 + timestamp: 1756385147981 +- conda: https://prefix.dev/conda-forge/win-64/vc-14.3-h2b53caa_32.conda + sha256: 82250af59af9ff3c6a635dd4c4764c631d854feb334d6747d356d949af44d7cf + md5: ef02bbe151253a72b8eda264a935db66 depends: - vc14_runtime >=14.42.34433 track_features: - vc14 license: BSD-3-Clause license_family: BSD - size: 17962 - timestamp: 1753139853244 -- conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_30.conda - sha256: 2958ef637509d69ea496b091dc579f1bf38687575b65744e73d157cfe56c9eca - md5: fa6802b52e903c42f882ecd67731e10a + size: 18861 + timestamp: 1760418772353 +- conda: https://prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_32.conda + sha256: e3a3656b70d1202e0d042811ceb743bd0d9f7e00e2acdf824d231b044ef6c0fd + md5: 378d5dcec45eaea8d303da6f00447ac0 + depends: + - ucrt >=10.0.20348.0 + - vcomp14 14.44.35208 h818238b_32 + constrains: + - vs2015_runtime 14.44.35208.* *_32 + license: LicenseRef-MicrosoftVisualCpp2015-2022Runtime + license_family: Proprietary + size: 682706 + timestamp: 1760418629729 +- conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_32.conda + sha256: f3790c88fbbdc55874f41de81a4237b1b91eab75e05d0e58661518ff04d2a8a1 + md5: 58f67b437acbf2764317ba273d731f1d depends: - ucrt >=10.0.20348.0 constrains: - - vs2015_runtime 14.44.35208.* *_30 + - vs2015_runtime 14.44.35208.* *_32 license: LicenseRef-MicrosoftVisualCpp2015-2022Runtime license_family: Proprietary - size: 754911 - timestamp: 1753139843755 + size: 114846 + timestamp: 1760418593847 diff --git a/tests/data/pixi_build/recursive_source_run_dep/pixi.lock b/tests/data/pixi_build/recursive_source_run_dep/pixi.lock index 2383387a..a955a45e 100644 --- a/tests/data/pixi_build/recursive_source_run_dep/pixi.lock +++ b/tests/data/pixi_build/recursive_source_run_dep/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -29,7 +29,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: package_a - conda: package_b - build: hb0f4dca_0 + variants: + target_platform: linux-64 osx-arm64: - conda: https://prefix.dev/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.8.3-hbd8a1cb_0.conda @@ -49,7 +50,8 @@ environments: - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda - conda: package_a - conda: package_b - build: h60d57d3_0 + variants: + target_platform: osx-arm64 win-64: - conda: https://prefix.dev/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda - conda: https://prefix.dev/conda-forge/noarch/ca-certificates-2025.8.3-h4c7d964_0.conda @@ -70,7 +72,8 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_31.conda - conda: package_a - conda: package_b - build: h9490d1a_0 + variants: + target_platform: win-64 packages: - conda: https://prefix.dev/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 @@ -444,47 +447,42 @@ packages: timestamp: 1754467904482 - conda: package_a name: package_a - version: 0.1.0 - build: pyh4616a5c_0 - subdir: noarch depends: - package_b - python - python * input: - hash: 79e0338812fd1e39475c0e314ed3a5b99c758af3c2d5d2957832ca795afc41f2 - globs: - - pyproject.toml + hash: db910dfb318c491805a6e900a64c17efb90bc8d965be8f82355488729f8b141c + globs: [] sources: package_b: path: ../package_b + variants: + target_platform: noarch - conda: package_b name: package_b - version: 0.1.0 - build: h60d57d3_0 - subdir: osx-arm64 input: hash: 73d5da015a64ec1a51bd4a37a422d1dbbbded5af703a129fac11329c619d81a1 globs: - variants.yaml + variants: + target_platform: linux-64 - conda: package_b name: package_b - version: 0.1.0 - build: h9490d1a_0 - subdir: win-64 input: hash: 73d5da015a64ec1a51bd4a37a422d1dbbbded5af703a129fac11329c619d81a1 globs: - variants.yaml + variants: + target_platform: osx-arm64 - conda: package_b name: package_b - version: 0.1.0 - build: hb0f4dca_0 - subdir: linux-64 input: hash: 73d5da015a64ec1a51bd4a37a422d1dbbbded5af703a129fac11329c619d81a1 globs: - variants.yaml + variants: + target_platform: win-64 - conda: https://prefix.dev/conda-forge/linux-64/python-3.13.5-hec9711d_102_cp313.conda build_number: 102 sha256: c2cdcc98ea3cbf78240624e4077e164dc9d5588eefb044b4097c3df54d24d504 diff --git a/tests/data/pixi_build/rich_example/pixi.lock b/tests/data/pixi_build/rich_example/pixi.lock index 8915214f..daab2631 100644 --- a/tests/data/pixi_build/rich_example/pixi.lock +++ b/tests/data/pixi_build/rich_example/pixi.lock @@ -1,4 +1,4 @@ -version: 6 +version: 7 environments: default: channels: @@ -743,15 +743,15 @@ packages: timestamp: 1733342347277 - conda: . name: rich_example - version: 0.1.0 - build: pyhbf21a9e_0 - subdir: noarch depends: - rich >=13.9.4,<14 - python + - python * input: hash: 72ab1ea37b84d61120fa373ce9d96514f27c9ca85525452dbe3acf600ef66c2d globs: [] + variants: + target_platform: noarch - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc From fbaaf565e9ca92a8d8c1c45e09ed1ad83e614552 Mon Sep 17 00:00:00 2001 From: Julian Hofer Date: Fri, 31 Oct 2025 14:55:02 +0100 Subject: [PATCH 2/2] Add .env.ci --- .env.ci | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .env.ci diff --git a/.env.ci b/.env.ci new file mode 100644 index 00000000..3b4c5129 --- /dev/null +++ b/.env.ci @@ -0,0 +1,2 @@ +# Test with specific PR from pixi repository +PIXI_PR_NUMBER="4824"