-
Notifications
You must be signed in to change notification settings - Fork 373
Open
Labels
Description
Issues to potentially be closed:
- Import conda-based environment with pip (requirements.txt) dependencies #1993
- Use existing conda environment #2421
- Add support for
pixi add -f requirements.txt#2206 - pixi init --import environment-dev.yml can't parse pip -e . #2384
- Command to create new Pixi environments from
requirements.txtorenvironment.ymlfiles #1410 - feat(import): support extra index urls in
--format conda-env#4464
Related:
- init: Allow '--import <ENV_FILE>' and '--format <FORMAT>' together #2523 and feat(init): support
--importwith--format pyproject#4134
Planned PRs (in some order):
pixi importnew formats:- PyPI
requirements.txt- note that we also want to support recursive
-rentries here, like https://github.com/nasa-fornax/fornax-demo-notebooks/blob/main/light_curves/requirements_scale_up.txt
- note that we also want to support recursive
- Conda
requirements.txt -
conda-lock.yml
- PyPI
- Conda
environment.ymlimprovements:- support
pipdependencies (should piggy-back on the PyPIrequirements.txtformat implementation) - support
variablessection (parsing toactivation.env): feat(import): WIP supportvariablesfor conda-env format #4103
- support
pixi init --importimprovements:- feature parity with
pixi import, including PyPIrequirements.txtformat
- feature parity with
pixi importgeneral improvements:- document default behaviour when
--formatis not provided - include in relevant tutorials
- document default behaviour when
Notes:
- PyPI
-cconstraint files and unnamed (url only) dependencies left unsupported for now
aegroto, marcom, KGrewal1 and HeptazhouHofer-Julian, altaic, KGrewal1 and vishnuhn