✨ Highlights
I want to thank @synapticarbors and @abkfenris for starting the work on pixi project export
.
Pixi now supports the export of a conda environment.yml
file and a conda explicit specification file.
This is a great addition to the project and will help users to share their projects with other non pixi users.
Added
- Export conda explicit specification file from project by @synapticarbors in #1873
- Add flag to
pixi search
by @Hofer-Julian in #2018 - Adds the ability to set the index strategy by @tdejager in #1986
- Export conda
environment.yml
by @abkfenris in #2003
Changed
- Improve examples/docker by @jennydaman in #1965
- Minimal pre-commit tasks by @Hofer-Julian in #1984
- Improve error and feedback when target does not exist by @tdejager in #1961
- Move the rectangle using a mouse in SDL by @certik in #2069
Documentation
- Update cli.md by @xela-95 in #2047
- Update
system-requirements
information by @ruben-arts in #2079 - Append to file syntax in task docs by @nicornk in #2013
- Change documentation of pixi upload to refer to correct API endpoint by @traversaro in #2074
Testing
- Add downstream nerfstudio test by @tdejager in #1996
- Run pytests in parallel by @tdejager in #2027
- Testing common wheels by @tdejager in #2031
Fixed
- Lock file is always outdated for pypi path dependencies by @nichmor in #2039
- Fix error message for export conda explicit spec by @synapticarbors in #2048
- Use
conda-pypi-map
for feature channels by @nichmor in #2038 - Constrain feature platforms in schema by @bollwyvl in #2055
- Split tag creation functions by @tdejager in #2062
- Tree print to pipe by @ruben-arts in #2064
subdirectory
in pypi url by @ruben-arts in #2065- Create a GUI application on Windows, not Console by @certik in #2067
- Make dashes underscores in python package names by @ruben-arts in #2073
- Give better errors on broken
pyproject.toml
by @ruben-arts in #2075
Refactor
- Stop duplicating
strip_channel_alias
from rattler by @Hofer-Julian in #2017 - Follow-up wheels tests by @Hofer-Julian in #2063
- Integration test suite by @Hofer-Julian in #2081
- Remove
psutils
by @Hofer-Julian in #2083 - Add back older caching method by @tdejager in #2046
- Release script by @Hofer-Julian in #1978
- Activation script by @Hofer-Julian in #2014
- Pins python version in add_pypi_functionality by @tdejager in #2040
- Improve the lock_file_usage flags and behavior. by @ruben-arts in #2078
- Move matrix to workflow that it is used in by @tdejager in #1987
- Refactor manifest into more generic approach by @nichmor in #2015