diff --git a/docs/source_files/pixi_workspaces/pixi_build/getting_started/pixi.lock b/docs/source_files/pixi_workspaces/pixi_build/getting_started/pixi.lock index ac91f44962..1077fed4b7 100644 --- a/docs/source_files/pixi_workspaces/pixi_build/getting_started/pixi.lock +++ b/docs/source_files/pixi_workspaces/pixi_build/getting_started/pixi.lock @@ -22,13 +22,18 @@ environments: - conda: https://prefix.dev/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://prefix.dev/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://prefix.dev/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + - conda: https://prefix.dev/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + - conda: https://prefix.dev/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://prefix.dev/conda-forge/linux-64/openssl-3.4.1-h7b32b05_0.conda - conda: git+https://github.com/wolfv/pixi-build-examples?subdirectory=boost-check&branch=main#8a1d9b9b1755825165a615d563966aaa59a5361c subdir: linux-64 + - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.9-h9e4cc4f_1_cpython.conda - conda: https://prefix.dev/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda + - conda: https://prefix.dev/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: ./recipe_by_file/recipe.yaml - conda: ./recipe_by_folder @@ -42,13 +47,18 @@ environments: - conda: https://prefix.dev/conda-forge/osx-64/liblzma-5.6.4-hd471939_0.conda - conda: https://prefix.dev/conda-forge/osx-64/libsqlite-3.49.1-hdb6dae5_1.conda - conda: https://prefix.dev/conda-forge/osx-64/libzlib-1.3.1-hd23fc13_2.conda + - conda: https://prefix.dev/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + - conda: https://prefix.dev/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda - conda: https://prefix.dev/conda-forge/osx-64/openssl-3.4.1-hc426f3f_0.conda - conda: git+https://github.com/wolfv/pixi-build-examples?subdirectory=boost-check&branch=main#8a1d9b9b1755825165a615d563966aaa59a5361c subdir: osx-64 + - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-64/python-3.12.9-h9ccd52b_1_cpython.conda - conda: https://prefix.dev/conda-forge/osx-64/readline-8.2-h7cca4af_2.conda + - conda: https://prefix.dev/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/osx-64/tk-8.6.13-h1abcd95_1.conda + - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: ./recipe_by_file/recipe.yaml - conda: ./recipe_by_folder @@ -62,13 +72,18 @@ environments: - conda: https://prefix.dev/conda-forge/osx-arm64/liblzma-5.6.4-h39f12f2_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libsqlite-3.49.1-h3f77e49_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + - conda: https://prefix.dev/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + - conda: https://prefix.dev/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://prefix.dev/conda-forge/osx-arm64/openssl-3.4.1-h81ee809_0.conda - conda: git+https://github.com/wolfv/pixi-build-examples?subdirectory=boost-check&branch=main#8a1d9b9b1755825165a615d563966aaa59a5361c subdir: osx-arm64 + - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/osx-arm64/python-3.12.9-hc22306f_1_cpython.conda - conda: https://prefix.dev/conda-forge/osx-arm64/readline-8.2-h1d1bf99_2.conda + - conda: https://prefix.dev/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda + - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda - conda: ./recipe_by_file/recipe.yaml - conda: ./recipe_by_folder @@ -81,11 +96,16 @@ environments: - conda: https://prefix.dev/conda-forge/win-64/liblzma-5.6.4-h2466b09_0.conda - conda: https://prefix.dev/conda-forge/win-64/libsqlite-3.49.1-h67fdade_1.conda - conda: https://prefix.dev/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda + - conda: https://prefix.dev/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + - conda: https://prefix.dev/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/win-64/openssl-3.4.1-ha4e3fda_0.conda - conda: git+https://github.com/wolfv/pixi-build-examples?subdirectory=boost-check&branch=main#8a1d9b9b1755825165a615d563966aaa59a5361c subdir: win-64 + - conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda - conda: https://prefix.dev/conda-forge/win-64/python-3.12.9-h3f84c4b_1_cpython.conda + - conda: https://prefix.dev/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda - conda: https://prefix.dev/conda-forge/win-64/tk-8.6.13-h5226925_1.conda + - conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025a-h78e105d_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-hbf610ac_24.conda @@ -510,6 +530,25 @@ packages: license_family: Other size: 55476 timestamp: 1727963768015 +- conda: https://prefix.dev/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + sha256: 0fbacdfb31e55964152b24d5567e9a9996e1e7902fb08eb7d91b5fd6ce60803a + md5: fee3164ac23dfca50cfcc8b85ddefb81 + depends: + - mdurl >=0.1,<1 + - python >=3.9 + license: MIT + license_family: MIT + size: 64430 + timestamp: 1733250550053 +- conda: https://prefix.dev/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 + md5: 592132998493b3ff25fd7479396e8351 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 14465 + timestamp: 1733255681319 - conda: https://prefix.dev/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 md5: 47e340acb35de30501a76c7c799c41d7 @@ -578,6 +617,15 @@ packages: license_family: Apache size: 8515197 timestamp: 1739304103653 +- conda: https://prefix.dev/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b + md5: 232fb4577b6687b2d503ef8e254270c9 + depends: + - python >=3.9 + license: BSD-2-Clause + license_family: BSD + size: 888600 + timestamp: 1736243563082 - conda: https://prefix.dev/conda-forge/linux-64/python-3.12.9-h9e4cc4f_1_cpython.conda build_number: 1 sha256: 77f2073889d4c91a57bc0da73a0466d9164dbcf6191ea9c3a7be6872f784d625 @@ -699,15 +747,28 @@ packages: license_family: GPL size: 252359 timestamp: 1740379663071 +- conda: https://prefix.dev/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda + sha256: 06a760c5ae572e72e865d5a87e9fe3cc171e1a9c996e63daf3db52ff1a0b4457 + md5: 7aed65d4ff222bfb7335997aa40b7da5 + depends: + - markdown-it-py >=2.2.0 + - pygments >=2.13.0,<3.0.0 + - python >=3.9 + - typing_extensions >=4.0.0,<5.0.0 + license: MIT + license_family: MIT + size: 185646 + timestamp: 1733342347277 - conda: ./rich_example name: rich_example version: 0.1.0 - build: pyh4616a5c_0 + build: pyhbf21a9e_0 subdir: noarch depends: + - rich 13.9.* - python input: - hash: 575ec45ec331b2d3d4409e6952f72cd355d29ed26e2e0252f4ebca5ce63739b9 + hash: 5ccddd54dba89704d9f5863c35627071d8818dde08abd5becd2ff20bb756d1c8 globs: - pixi.toml - conda: ./recipe_by_file/recipe.yaml @@ -771,6 +832,15 @@ packages: license_family: BSD size: 3503410 timestamp: 1699202577803 +- conda: https://prefix.dev/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda + sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 + md5: d17f13df8b65464ca316cbc000a3cb64 + depends: + - python >=3.9 + license: PSF-2.0 + license_family: PSF + size: 39637 + timestamp: 1733188758212 - conda: https://prefix.dev/conda-forge/noarch/tzdata-2025a-h78e105d_0.conda sha256: c4b1ae8a2931fe9b274c44af29c5475a85b37693999f8c792dad0f8c6734b1de md5: dbcace4706afdfb7eb891f7b37d07c04 diff --git a/docs/source_files/pixi_workspaces/pixi_build/getting_started/pixi.toml b/docs/source_files/pixi_workspaces/pixi_build/getting_started/pixi.toml index 7589fed0aa..25acf86dcf 100644 --- a/docs/source_files/pixi_workspaces/pixi_build/getting_started/pixi.toml +++ b/docs/source_files/pixi_workspaces/pixi_build/getting_started/pixi.toml @@ -53,3 +53,6 @@ rich = ">=13.9.4,<14" # --8<-- [end:run-dependencies] # --8<-- [end:full] + +[tasks] +start = "rich-example-main" diff --git a/docs/source_files/pixi_workspaces/pixi_build/getting_started/rich_example/pixi.toml b/docs/source_files/pixi_workspaces/pixi_build/getting_started/rich_example/pixi.toml index 72d617f62d..e799d81248 100644 --- a/docs/source_files/pixi_workspaces/pixi_build/getting_started/rich_example/pixi.toml +++ b/docs/source_files/pixi_workspaces/pixi_build/getting_started/rich_example/pixi.toml @@ -18,4 +18,10 @@ name = "rich_example" version = "0.1.0" [package.build] # (5)! -backend = { name = "pixi-build-rattler-build", version = "0.1.*" } +backend = { name = "pixi-build-python", version = "0.1.*" } + +[package.host-dependencies] +hatchling = "==1.26.3" + +[package.run-dependencies] +rich = "13.9.*" diff --git a/tests/integration_python/__snapshots__/test_docs_examples.ambr b/tests/integration_python/__snapshots__/test_docs_examples.ambr index 04c513ed6d..afae9664bb 100644 --- a/tests/integration_python/__snapshots__/test_docs_examples.ambr +++ b/tests/integration_python/__snapshots__/test_docs_examples.ambr @@ -11,6 +11,18 @@ ''' # --- +# name: test_doc_pixi_workspaces_pixi_build[getting_started] + ''' + ┏━━━━━━━━━━━━━━┳━━━━━┳━━━━━━━━━━━━━┓ + ┃ name ┃ age ┃ city ┃ + ┡━━━━━━━━━━━━━━╇━━━━━╇━━━━━━━━━━━━━┩ + │ John Doe │ 30 │ New York │ + │ Jane Smith │ 25 │ Los Angeles │ + │ Tim de Jager │ 35 │ Utrecht │ + └──────────────┴─────┴─────────────┘ + + ''' +# --- # name: test_doc_pixi_workspaces_pixi_build[python] ''' ┏━━━━━━━━━━━━━━┳━━━━━┳━━━━━━━━━━━━━┓