Skip to content

fix(rename): replace build.configuration with build.config#4380

Merged
baszalmstra merged 5 commits intoprefix-dev:mainfrom
ruben-arts:misc/replace_configuration_with_config
Aug 18, 2025
Merged

fix(rename): replace build.configuration with build.config#4380
baszalmstra merged 5 commits intoprefix-dev:mainfrom
ruben-arts:misc/replace_configuration_with_config

Conversation

@ruben-arts
Copy link
Copy Markdown
Contributor

@ruben-arts ruben-arts commented Aug 18, 2025

The addition of configuration was not logical with respect to the other uses of that word in pixi so we're deprecating the configuration key.

Closes: #4035

The warning looks like:

 WARN Encountered 1 warning while parsing the manifest:
  ⚠ The `configuration` field is deprecated. Use `config` instead.
    ╭─[/Users/rubenarts/dev/pixi/examples/pixi-build/cpp-sdl/pixi.toml:34:16]
 33 │ sdl2 = ">=2.26.5,<3.0"
 34 │ [package.build.configuration]
    ·                ──────┬──────
    ·                      ╰── replace this with 'config'
 35 │ test = true
    ╰────
    ````
    

@ruben-arts ruben-arts requested a review from baszalmstra August 18, 2025 13:03
# Conflicts:
#	crates/pixi_manifest/src/build_system.rs
#	crates/pixi_manifest/src/toml/build_backend.rs
#	crates/pixi_manifest/src/toml/snapshots/pixi_manifest__toml__build_backend__test__additional_keys.snap
…uration_with_config

# Conflicts:
#	crates/pixi_manifest/src/toml/build_backend.rs
@baszalmstra baszalmstra enabled auto-merge (squash) August 18, 2025 15:04
@baszalmstra baszalmstra merged commit 6f14a3b into prefix-dev:main Aug 18, 2025
42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Change package.build.configuration to package.build.config.

2 participants