diff --git a/.github/workflows/pixi-packages.yml b/.github/workflows/pixi-packages.yml index f47a62164d33..25ebed9cc83a 100644 --- a/.github/workflows/pixi-packages.yml +++ b/.github/workflows/pixi-packages.yml @@ -36,7 +36,7 @@ jobs: - uses: prefix-dev/setup-pixi@82d477f15f3a381dbcc8adc1206ce643fe110fb7 # v0.9.3 with: - pixi-version: v0.63.2 + pixi-version: v0.64.0 run-install: false - name: Build diff --git a/pixi-packages/asan/LICENSE.txt b/pixi-packages/asan/LICENSE.txt new file mode 100644 index 000000000000..f37a12cc4ccc --- /dev/null +++ b/pixi-packages/asan/LICENSE.txt @@ -0,0 +1,30 @@ +Copyright (c) 2005-2025, NumPy Developers. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of the NumPy Developers nor the names of any + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pixi-packages/asan/pixi.toml b/pixi-packages/asan/pixi.toml index 55aee3e13843..afe9edc50cba 100644 --- a/pixi-packages/asan/pixi.toml +++ b/pixi-packages/asan/pixi.toml @@ -3,6 +3,10 @@ channels = ["https://prefix.dev/conda-forge"] platforms = ["linux-64", "linux-aarch64", "osx-arm64"] preview = ["pixi-build"] +[package] +# Work-around to https://github.com/prefix-dev/pixi/issues/5557 +license-file = "LICENSE.txt" + [package.build] source.path = "../.." @@ -19,6 +23,7 @@ extra-args = ["-Csetup-args=-Db_sanitize=address", "-Csetup-args=-Dbuildtype=deb [package.host-dependencies] python.git = "https://github.com/python/cpython" python.subdirectory = "Tools/pixi-packages/asan" +python.rev = "15b216f30d0445469ec31bc7509fcc55a216ef7c" # v3.15.0a6 meson-python = "*" cython = "*" diff --git a/pixi-packages/default/LICENSE.txt b/pixi-packages/default/LICENSE.txt new file mode 100644 index 000000000000..f37a12cc4ccc --- /dev/null +++ b/pixi-packages/default/LICENSE.txt @@ -0,0 +1,30 @@ +Copyright (c) 2005-2025, NumPy Developers. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of the NumPy Developers nor the names of any + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pixi-packages/default/pixi.toml b/pixi-packages/default/pixi.toml index 182e807e2ead..e3e201bece3e 100644 --- a/pixi-packages/default/pixi.toml +++ b/pixi-packages/default/pixi.toml @@ -3,6 +3,10 @@ channels = ["https://prefix.dev/conda-forge"] platforms = ["linux-64", "linux-aarch64", "osx-arm64"] preview = ["pixi-build"] +[package] +# Work-around to https://github.com/prefix-dev/pixi/issues/5557 +license-file = "LICENSE.txt" + [package.build] source.path = "../.." @@ -27,6 +31,7 @@ python = "*" # Use cpython git tip # python.git = "https://github.com/python/cpython" # python.subdirectory = "Tools/pixi-packages/default" +# python.rev = "15b216f30d0445469ec31bc7509fcc55a216ef7c" # v3.15.0a6 meson-python = "*" cython = "*" diff --git a/pixi-packages/freethreading/LICENSE.txt b/pixi-packages/freethreading/LICENSE.txt new file mode 100644 index 000000000000..f37a12cc4ccc --- /dev/null +++ b/pixi-packages/freethreading/LICENSE.txt @@ -0,0 +1,30 @@ +Copyright (c) 2005-2025, NumPy Developers. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of the NumPy Developers nor the names of any + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pixi-packages/freethreading/pixi.toml b/pixi-packages/freethreading/pixi.toml index f8ba4e015a91..372fcbaa2c48 100644 --- a/pixi-packages/freethreading/pixi.toml +++ b/pixi-packages/freethreading/pixi.toml @@ -3,6 +3,10 @@ channels = ["https://prefix.dev/conda-forge"] platforms = ["linux-64", "linux-aarch64", "osx-arm64"] preview = ["pixi-build"] +[package] +# Work-around to https://github.com/prefix-dev/pixi/issues/5557 +license-file = "LICENSE.txt" + [package.build] source.path = "../.." @@ -27,6 +31,7 @@ python-freethreading = "*" # Use cpython git tip # python.git = "https://github.com/python/cpython" # python.subdirectory = "Tools/pixi-packages/freethreading" +# python.rev = "15b216f30d0445469ec31bc7509fcc55a216ef7c" # v3.15.0a6 meson-python = "*" cython = "*" diff --git a/pixi-packages/tsan-freethreading/LICENSE.txt b/pixi-packages/tsan-freethreading/LICENSE.txt new file mode 100644 index 000000000000..f37a12cc4ccc --- /dev/null +++ b/pixi-packages/tsan-freethreading/LICENSE.txt @@ -0,0 +1,30 @@ +Copyright (c) 2005-2025, NumPy Developers. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of the NumPy Developers nor the names of any + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pixi-packages/tsan-freethreading/pixi.toml b/pixi-packages/tsan-freethreading/pixi.toml index 1f4ade49069b..8c12c3c7a83e 100644 --- a/pixi-packages/tsan-freethreading/pixi.toml +++ b/pixi-packages/tsan-freethreading/pixi.toml @@ -3,6 +3,10 @@ channels = ["https://prefix.dev/conda-forge"] platforms = ["linux-64", "linux-aarch64", "osx-arm64"] preview = ["pixi-build"] +[package] +# Work-around to https://github.com/prefix-dev/pixi/issues/5557 +license-file = "LICENSE.txt" + [package.build] source.path = "../.." @@ -19,6 +23,7 @@ extra-args = ["-Csetup-args=-Db_sanitize=thread", "-Csetup-args=-Dbuildtype=debu [package.host-dependencies] python.git = "https://github.com/python/cpython" python.subdirectory = "Tools/pixi-packages/tsan-freethreading" +python.rev = "15b216f30d0445469ec31bc7509fcc55a216ef7c" # v3.15.0a6 meson-python = "*" cython = "*"