diff --git a/crates/pixi_build_frontend/tests/basic/.gitattributes b/crates/pixi_build_frontend/tests/basic/.gitattributes deleted file mode 100644 index 07fe41c52..000000000 --- a/crates/pixi_build_frontend/tests/basic/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -# GitHub syntax highlighting -pixi.lock linguist-language=YAML linguist-generated=true diff --git a/crates/pixi_build_frontend/tests/basic/.gitignore b/crates/pixi_build_frontend/tests/basic/.gitignore deleted file mode 100644 index 096b5eb54..000000000 --- a/crates/pixi_build_frontend/tests/basic/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# pixi environments -.pixi -*.egg-info diff --git a/crates/pixi_build_frontend/tests/basic/pyproject.toml b/crates/pixi_build_frontend/tests/basic/pyproject.toml deleted file mode 100644 index b8c56ebda..000000000 --- a/crates/pixi_build_frontend/tests/basic/pyproject.toml +++ /dev/null @@ -1 +0,0 @@ -# This is empty diff --git a/docs/source_files/pixi_projects/pixi_build_cpp/pixi.lock b/docs/source_files/pixi_projects/pixi_build_cpp/pixi.lock index 35b111971..57452a81f 100644 --- a/docs/source_files/pixi_projects/pixi_build_cpp/pixi.lock +++ b/docs/source_files/pixi_projects/pixi_build_cpp/pixi.lock @@ -676,7 +676,7 @@ packages: - libgcc >=14 - python_abi 3.12.* *_cp312 input: - hash: 53460fb35970d8a65456dfa3816f14c1a1030f506dc485decaf4174447edcba6 + hash: 03a98c12c8fbffd87a14e7f2ba4b65cbfaea4ec8c82cf62e50e0583d31718d83 globs: - pixi.toml - conda: . @@ -688,7 +688,7 @@ packages: - libcxx >=19 - python_abi 3.12.* *_cp312 input: - hash: 53460fb35970d8a65456dfa3816f14c1a1030f506dc485decaf4174447edcba6 + hash: 03a98c12c8fbffd87a14e7f2ba4b65cbfaea4ec8c82cf62e50e0583d31718d83 globs: - pixi.toml - conda: . @@ -700,7 +700,7 @@ packages: - libcxx >=19 - python_abi 3.12.* *_cp312 input: - hash: 53460fb35970d8a65456dfa3816f14c1a1030f506dc485decaf4174447edcba6 + hash: 03a98c12c8fbffd87a14e7f2ba4b65cbfaea4ec8c82cf62e50e0583d31718d83 globs: - pixi.toml - conda: . @@ -713,7 +713,7 @@ packages: - vc14_runtime >=14.16.27033 - python_abi 3.12.* *_cp312 input: - hash: 53460fb35970d8a65456dfa3816f14c1a1030f506dc485decaf4174447edcba6 + hash: 03a98c12c8fbffd87a14e7f2ba4b65cbfaea4ec8c82cf62e50e0583d31718d83 globs: - pixi.toml - conda: https://prefix.dev/conda-forge/linux-64/readline-8.2-h8228510_1.conda diff --git a/docs/source_files/pixi_projects/pixi_build_cpp/pixi.toml b/docs/source_files/pixi_projects/pixi_build_cpp/pixi.toml index c4fa2eaf7..556c548ef 100644 --- a/docs/source_files/pixi_projects/pixi_build_cpp/pixi.toml +++ b/docs/source_files/pixi_projects/pixi_build_cpp/pixi.toml @@ -18,7 +18,7 @@ name = "python_bindings" version = "0.1.0" [package.build] -backend = { name = "pixi-build-cmake", version = "*" } # (5)! +backend = { name = "pixi-build-cmake", version = "0.1.*" } # (5)! [package.host-dependencies] cmake = "3.20.*" # (8)! diff --git a/docs/source_files/pixi_projects/pixi_build_python/pixi.lock b/docs/source_files/pixi_projects/pixi_build_python/pixi.lock index ecd23169e..fc56623c3 100644 --- a/docs/source_files/pixi_projects/pixi_build_python/pixi.lock +++ b/docs/source_files/pixi_projects/pixi_build_python/pixi.lock @@ -751,7 +751,7 @@ packages: - rich 13.9.* - python input: - hash: 7724a2075d8b6f270d0c49f134c25314a75ddaea5850f13d6a70bf6444a775dc + hash: d4d1935eb46b3a9230c8567d6648c04cea71f3e1f5abb9cf89cec63130bde7a2 globs: - pixi.toml - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda diff --git a/docs/source_files/pixi_projects/pixi_build_python/pixi.toml b/docs/source_files/pixi_projects/pixi_build_python/pixi.toml index 0697152f8..650e4ee73 100644 --- a/docs/source_files/pixi_projects/pixi_build_python/pixi.toml +++ b/docs/source_files/pixi_projects/pixi_build_python/pixi.toml @@ -17,7 +17,7 @@ name = "rich_example" version = "0.1.0" [package.build] # (5)! -backend = { name = "pixi-build-python", version = "*" } +backend = { name = "pixi-build-python", version = "0.1.*" } [package.host-dependencies] # (6)! hatchling = "==1.26.3" diff --git a/docs/source_files/pixi_projects/pixi_build_workspace/packages/python_bindings/pixi.toml b/docs/source_files/pixi_projects/pixi_build_workspace/packages/python_bindings/pixi.toml index 8643fb2bc..f9b5754d5 100644 --- a/docs/source_files/pixi_projects/pixi_build_workspace/packages/python_bindings/pixi.toml +++ b/docs/source_files/pixi_projects/pixi_build_workspace/packages/python_bindings/pixi.toml @@ -17,7 +17,7 @@ name = "python_bindings" version = "0.1.0" [package.build] -backend = { name = "pixi-build-cmake", version = "*" } # (5)! +backend = { name = "pixi-build-cmake", version = "0.1.*" } # (5)! [package.host-dependencies] cmake = "3.20.*" # (8)! diff --git a/docs/source_files/pixi_projects/pixi_build_workspace/pixi.lock b/docs/source_files/pixi_projects/pixi_build_workspace/pixi.lock index c8717a1c5..f070a79e4 100644 --- a/docs/source_files/pixi_projects/pixi_build_workspace/pixi.lock +++ b/docs/source_files/pixi_projects/pixi_build_workspace/pixi.lock @@ -728,7 +728,7 @@ packages: - libgcc >=14 - python_abi 3.12.* *_cp312 input: - hash: 3953cef1624412f91eab68fe3b8c0d2356418923795353ddab6d1b10d83eb2d7 + hash: 18124763faa585c855095c00720fdf22244cf1d753ccb21024c7d23e28923f22 globs: - pixi.toml - conda: packages/python_bindings @@ -740,7 +740,7 @@ packages: - libcxx >=19 - python_abi 3.12.* *_cp312 input: - hash: 3953cef1624412f91eab68fe3b8c0d2356418923795353ddab6d1b10d83eb2d7 + hash: 18124763faa585c855095c00720fdf22244cf1d753ccb21024c7d23e28923f22 globs: - pixi.toml - conda: packages/python_bindings @@ -752,7 +752,7 @@ packages: - libcxx >=19 - python_abi 3.12.* *_cp312 input: - hash: 3953cef1624412f91eab68fe3b8c0d2356418923795353ddab6d1b10d83eb2d7 + hash: 18124763faa585c855095c00720fdf22244cf1d753ccb21024c7d23e28923f22 globs: - pixi.toml - conda: packages/python_bindings @@ -765,7 +765,7 @@ packages: - vc14_runtime >=14.16.27033 - python_abi 3.12.* *_cp312 input: - hash: 3953cef1624412f91eab68fe3b8c0d2356418923795353ddab6d1b10d83eb2d7 + hash: 18124763faa585c855095c00720fdf22244cf1d753ccb21024c7d23e28923f22 globs: - pixi.toml - conda: https://prefix.dev/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -817,7 +817,7 @@ packages: - rich 13.9.* - python input: - hash: 3dd76668b9e29fe20f98d9440265702c3de558c0d7a08262615debd0caab0860 + hash: d65086b55d18111a77f13af38170e37cf5b8b4cf7eb9afe17ca62be2271890b2 globs: - pixi.toml - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda diff --git a/docs/source_files/pixi_projects/pixi_build_workspace/pixi.toml b/docs/source_files/pixi_projects/pixi_build_workspace/pixi.toml index 42931bf80..7cd4ec2ca 100644 --- a/docs/source_files/pixi_projects/pixi_build_workspace/pixi.toml +++ b/docs/source_files/pixi_projects/pixi_build_workspace/pixi.toml @@ -21,7 +21,7 @@ name = "rich_example" version = "0.1.0" [package.build] -backend = { name = "pixi-build-python", version = "*" } +backend = { name = "pixi-build-python", version = "0.1.*" } [package.host-dependencies] hatchling = "==1.26.3" diff --git a/docs/source_files/pixi_projects/pixi_build_workspace_variants/packages/python_bindings/pixi.toml b/docs/source_files/pixi_projects/pixi_build_workspace_variants/packages/python_bindings/pixi.toml index 2af725071..768db07a8 100644 --- a/docs/source_files/pixi_projects/pixi_build_workspace_variants/packages/python_bindings/pixi.toml +++ b/docs/source_files/pixi_projects/pixi_build_workspace_variants/packages/python_bindings/pixi.toml @@ -17,7 +17,7 @@ name = "python_bindings" version = "0.1.0" [package.build] -backend = { name = "pixi-build-cmake", version = "*" } +backend = { name = "pixi-build-cmake", version = "0.1.*" } # --8<-- [start:host-dependencies] [package.host-dependencies] diff --git a/docs/source_files/pixi_projects/pixi_build_workspace_variants/pixi.lock b/docs/source_files/pixi_projects/pixi_build_workspace_variants/pixi.lock index a454d7f54..cfb89bb30 100644 --- a/docs/source_files/pixi_projects/pixi_build_workspace_variants/pixi.lock +++ b/docs/source_files/pixi_projects/pixi_build_workspace_variants/pixi.lock @@ -1095,7 +1095,7 @@ packages: - libgcc >=14 - python_abi 3.11.* *_cp311 input: - hash: dfd992d351662a2aa4270f37cb966865a06967616d5516038184fb8cb2238cc3 + hash: 4874c98c30b3bd9f9c88a31a7b5acf6f59dadafbb2769a454cbbf4ef17a10ea8 globs: - pixi.toml - conda: packages/python_bindings @@ -1107,7 +1107,7 @@ packages: - libcxx >=19 - python_abi 3.11.* *_cp311 input: - hash: dfd992d351662a2aa4270f37cb966865a06967616d5516038184fb8cb2238cc3 + hash: 4874c98c30b3bd9f9c88a31a7b5acf6f59dadafbb2769a454cbbf4ef17a10ea8 globs: - pixi.toml - conda: packages/python_bindings @@ -1119,7 +1119,7 @@ packages: - libcxx >=19 - python_abi 3.11.* *_cp311 input: - hash: dfd992d351662a2aa4270f37cb966865a06967616d5516038184fb8cb2238cc3 + hash: 4874c98c30b3bd9f9c88a31a7b5acf6f59dadafbb2769a454cbbf4ef17a10ea8 globs: - pixi.toml - conda: packages/python_bindings @@ -1132,7 +1132,7 @@ packages: - vc14_runtime >=14.16.27033 - python_abi 3.11.* *_cp311 input: - hash: dfd992d351662a2aa4270f37cb966865a06967616d5516038184fb8cb2238cc3 + hash: 4874c98c30b3bd9f9c88a31a7b5acf6f59dadafbb2769a454cbbf4ef17a10ea8 globs: - pixi.toml - conda: packages/python_bindings @@ -1145,7 +1145,7 @@ packages: - libgcc >=14 - python_abi 3.12.* *_cp312 input: - hash: dfd992d351662a2aa4270f37cb966865a06967616d5516038184fb8cb2238cc3 + hash: 4874c98c30b3bd9f9c88a31a7b5acf6f59dadafbb2769a454cbbf4ef17a10ea8 globs: - pixi.toml - conda: packages/python_bindings @@ -1157,7 +1157,7 @@ packages: - libcxx >=19 - python_abi 3.12.* *_cp312 input: - hash: dfd992d351662a2aa4270f37cb966865a06967616d5516038184fb8cb2238cc3 + hash: 4874c98c30b3bd9f9c88a31a7b5acf6f59dadafbb2769a454cbbf4ef17a10ea8 globs: - pixi.toml - conda: packages/python_bindings @@ -1169,7 +1169,7 @@ packages: - libcxx >=19 - python_abi 3.12.* *_cp312 input: - hash: dfd992d351662a2aa4270f37cb966865a06967616d5516038184fb8cb2238cc3 + hash: 4874c98c30b3bd9f9c88a31a7b5acf6f59dadafbb2769a454cbbf4ef17a10ea8 globs: - pixi.toml - conda: packages/python_bindings @@ -1182,7 +1182,7 @@ packages: - vc14_runtime >=14.16.27033 - python_abi 3.12.* *_cp312 input: - hash: dfd992d351662a2aa4270f37cb966865a06967616d5516038184fb8cb2238cc3 + hash: 4874c98c30b3bd9f9c88a31a7b5acf6f59dadafbb2769a454cbbf4ef17a10ea8 globs: - pixi.toml - conda: https://prefix.dev/conda-forge/linux-64/readline-8.2-h8228510_1.conda @@ -1234,7 +1234,7 @@ packages: - rich >=13.9.4,<14 - python input: - hash: 7b2b1ef432f9949854e55f97c93bf13361c1021a344ad4189facfa0ab864b5d8 + hash: 93b53aa0acd5567f49af18c3d090a6a0c0b89658594fc306d0dd309422330b07 globs: - pixi.toml - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda diff --git a/docs/source_files/pixi_projects/pixi_build_workspace_variants/pixi.toml b/docs/source_files/pixi_projects/pixi_build_workspace_variants/pixi.toml index 55fa1736d..9c614e9ee 100644 --- a/docs/source_files/pixi_projects/pixi_build_workspace_variants/pixi.toml +++ b/docs/source_files/pixi_projects/pixi_build_workspace_variants/pixi.toml @@ -39,7 +39,7 @@ name = "rich_example" version = "0.1.0" [package.build] -backend = { name = "pixi-build-python", version = "*" } +backend = { name = "pixi-build-python", version = "0.1.*" } [package.host-dependencies] hatchling = "==1.26.3" diff --git a/docs/source_files/pixi_tomls/dependency_types.toml b/docs/source_files/pixi_tomls/dependency_types.toml index 193ebcffa..9e4bd59b5 100644 --- a/docs/source_files/pixi_tomls/dependency_types.toml +++ b/docs/source_files/pixi_tomls/dependency_types.toml @@ -8,7 +8,7 @@ name = "simple_cpp" version = "0.1.0" [package.build] -backend = { name = "pixi-build-cmake", version = "*" } +backend = { name = "pixi-build-cmake", version = "0.1.*" } channels = [ "https://prefix.dev/pixi-build-backends", "https://prefix.dev/conda-forge", diff --git a/docs/source_files/pixi_tomls/simple_pixi_build.toml b/docs/source_files/pixi_tomls/simple_pixi_build.toml index 2b5e3be08..7f3da832f 100644 --- a/docs/source_files/pixi_tomls/simple_pixi_build.toml +++ b/docs/source_files/pixi_tomls/simple_pixi_build.toml @@ -19,7 +19,7 @@ version = "0.1.0" # We are using `pixi-build-python` in order to build a Python package # --8<-- [start:build-system] [package.build] -backend = { name = "pixi-build-python", version = "*" } +backend = { name = "pixi-build-python", version = "0.1.*" } channels = [ "https://prefix.dev/pixi-build-backends", "https://prefix.dev/conda-forge", diff --git a/examples/pixi-build/boltons/pixi.toml b/examples/pixi-build/boltons/pixi.toml index ae15a508e..be8b3c1f8 100644 --- a/examples/pixi-build/boltons/pixi.toml +++ b/examples/pixi-build/boltons/pixi.toml @@ -23,7 +23,7 @@ version = "0.1.0" hatchling = "*" [package.build] -backend = { name = "pixi-build-rattler-build", version = "*" } +backend = { name = "pixi-build-rattler-build", version = "0.1.*" } channels = [ "https://repo.prefix.dev/pixi-build-backends", "https://fast.prefix.dev/conda-forge", diff --git a/examples/pixi-build/cpp-sdl/pixi.toml b/examples/pixi-build/cpp-sdl/pixi.toml index 834184f7e..ab080eda6 100644 --- a/examples/pixi-build/cpp-sdl/pixi.toml +++ b/examples/pixi-build/cpp-sdl/pixi.toml @@ -19,7 +19,7 @@ name = "sdl_example" version = "0.1.0" [package.build] -backend = { name = "pixi-build-cmake", version = "*" } +backend = { name = "pixi-build-cmake", version = "0.1.*" } channels = [ "https://prefix.dev/pixi-build-backends", "https://prefix.dev/conda-forge", diff --git a/schema/examples/valid/full.toml b/schema/examples/valid/full.toml index 62bb3da4f..3713f6c1e 100644 --- a/schema/examples/valid/full.toml +++ b/schema/examples/valid/full.toml @@ -21,7 +21,7 @@ version = "0.1.0" [package.build] additional-dependencies = { git = "*" } -backend = { name = "pixi-build-python", version = "*" } +backend = { name = "pixi-build-python", version = "0.1.*" } channels = [ "https://prefix.dev/pixi-build-backends", "https://prefix.dev/conda-forge", diff --git a/tests/data/pixi_build/editable-pyproject/pyproject.toml b/tests/data/pixi_build/editable-pyproject/pyproject.toml index d2b7fe898..098bf2c71 100644 --- a/tests/data/pixi_build/editable-pyproject/pyproject.toml +++ b/tests/data/pixi_build/editable-pyproject/pyproject.toml @@ -32,7 +32,7 @@ hatchling = "==1.26.3" # # The `build-backend` key also functions as a dependency declaration. At least # a version specifier must be added. -backend = { name = "pixi-build-python", version = "*" } +backend = { name = "pixi-build-python", version = "0.1.*" } # These are the conda channels that are used to resolve the dependencies of the # build backend package. channels = [ diff --git a/tests/data/pixi_build/rattler-build-backend/pixi/pixi.toml b/tests/data/pixi_build/rattler-build-backend/pixi/pixi.toml index b39b569b9..88bff7285 100644 --- a/tests/data/pixi_build/rattler-build-backend/pixi/pixi.toml +++ b/tests/data/pixi_build/rattler-build-backend/pixi/pixi.toml @@ -12,7 +12,7 @@ smokey = { path = "." } [package] [package.build] -backend = { name = "pixi-build-rattler-build", version = "*" } +backend = { name = "pixi-build-rattler-build", version = "0.1.*" } channels = [ "https://prefix.dev/pixi-build-backends", "https://prefix.dev/conda-forge", diff --git a/tests/data/pixi_build/rich_example/pixi.toml b/tests/data/pixi_build/rich_example/pixi.toml index 9d790cad1..74f15281c 100644 --- a/tests/data/pixi_build/rich_example/pixi.toml +++ b/tests/data/pixi_build/rich_example/pixi.toml @@ -14,7 +14,7 @@ name = "rich_example" version = "0.1.0" [package.build] # (5)! -backend = { name = "pixi-build-python", version = "*" } +backend = { name = "pixi-build-python", version = "0.1.*" } channels = [ "https://prefix.dev/pixi-build-backends", "https://prefix.dev/conda-forge", diff --git a/tests/data/pixi_build/simple-pyproject/pyproject.toml b/tests/data/pixi_build/simple-pyproject/pyproject.toml index 4ca31ed15..79813053d 100644 --- a/tests/data/pixi_build/simple-pyproject/pyproject.toml +++ b/tests/data/pixi_build/simple-pyproject/pyproject.toml @@ -32,7 +32,7 @@ hatchling = "==1.26.3" # # The `backend` key also functions as a dependency declaration. At least # a version specifier must be added. -backend = { name = "pixi-build-python", version = "*" } +backend = { name = "pixi-build-python", version = "0.1.*" } # These are the conda channels that are used to resolve the dependencies of the # build backend package. channels = [