Add pixi environment directory to .gitignore - #4025
Conversation
Pixi (prefix.dev) stores its generated conda environments in a .pixi/ directory at the project root. Ignore it alongside the other IDE/tool entries so pixi-based development checkouts stay clean.
|
Addressed the review in 84047bb: No tests were added; the change is a CI for the new head was starting when this was posted. The formal review decision remains CHANGES_REQUESTED until @mrmundt re-reviews; review re-requested. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4025 +/- ##
=======================================
Coverage 89.94% 89.94%
=======================================
Files 917 917
Lines 109250 109250
=======================================
+ Hits 98263 98264 +1
+ Misses 10987 10986 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Fixes # .
None — minor development-environment housekeeping; no linked issue.
Summary/Motivation:
Pixi is a conda-ecosystem environment/package manager that stores its generated environments in a
.pixi/directory at the project root. Like the IDE configuration directories already ignored (.vscode,.idea,.spyder*), this directory is machine-generated, potentially large, and specific to a contributor's local setup, so checkouts of contributors who manage their Pyomo development environment with pixi currently show thousands of untracked files.Changes proposed in this PR:
.pixi/to.gitignore, alongside the existing editor/tool entries.AI-Use Disclosure
or
AI tools contributed to the development of this PR
Review process (select ONE):
Notes for reviewers (optional): AI assistance was limited to drafting this description and the commit message; the one-line
.gitignoreentry itself was authored manually in a local checkout before being upstreamed here.Legal Acknowledgement
By contributing to this software project, I have read the contribution guide and agree to the following terms and conditions for my contribution: