Sequential addition of optional dependencies [new_extra] of a pypi dependency replaces [previous_extra] instead of appending to the list of extras #2890
Labels
🐞 bug
Something isn't working
🐍 pypi
Issue related to PyPI dependencies
🗒️ configuration
Issue related to configuration of project or global behavior
👩💻 cli
Issue related to CLI
Checks
I have checked that this issue has not already been reported.
I have confirmed this bug exists on the latest version of pixi, using
pixi --version
.Reproducible example
adds the following to pixi.toml
Now add another [extra]
and pixi.toml gets updated to
Issue description
This adds support for xml but removes support for excel and is not the expected behavior. The same unexpected behavior is also found for a python project (pyproject.toml).
Expected behavior
The expected behavior should be to append the newly added [extra] to the list of extras
where excel support is preserved and xml support is added.
In short,
should behave like
The text was updated successfully, but these errors were encountered: