Skip to content

Releases: prefix-dev/pixi

v0.7.0

14 Nov 15:42
de20b4a
Compare
Choose a tag to compare

Highlights

  • Channel priority: channels = ["conda-forge", "pytorch"] All packages found in conda-forge will not be taken from pytorch.
  • Channel specific dependencies: pytorch = { version="*", channel="pytorch"}
  • Autocompletion on pixi run <TABTAB>
  • Moved all pixi documentation into this repo, try it with pixi run docs!
  • Lots of new contributors!

Details

Added

  • Bump rattler to its newest version by @ruben-arts in #395
    • Some notable changes:
      • Add channel priority (If a package is found in the first listed channel it will not be looked for in the other channels).
      • Fix JLAP using wrong hash.
      • Lockfile forward compatibility error.
  • Add nushell support by @wolfv in #360
  • Autocomplete tasks on pixi run for bash and zsh by @ruben-arts in #390
  • Add prefix location file to avoid copy error by @ruben-arts in #422
  • Channel specific dependencies python = { version = "*" channel="conda-forge" } by @ruben-arts in #439

Changed

  • project.version as optional field in the pixi.toml by @ruben-arts in #400

Fixed

Docs

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

17 Oct 17:05
30a0a5f
Compare
Choose a tag to compare

Highlights

This release fixes some bugs and adds the --cwd option to the tasks.

Details

Fixed

Changed

Added

  • Add the current working directory (--cwd) in pixi tasks by @ruben-arts in #380

Full Changelog: v0.5.0...v0.6.0

v0.5.0

03 Oct 08:12
53b9241
Compare
Choose a tag to compare

Highlights

We rebuilt pixi shell, fixing the fact that your rc file would overrule the environment activation.

Details

Fixed

  • Change how shell works and make activation more robust by @wolfv in #316
  • Documentation: use quotes in cli by @pavelzw in #367

Added

Full Changelog: v0.4.0...v0.5.0

v0.4.0

22 Sep 14:56
d8d2d8a
Compare
Choose a tag to compare

Highlights

This release adds the start of a new cli command pixi project which will allow users to interact with the project configuration from the command line.

Details

Fixed

Added

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

11 Sep 16:10
c7245f1
Compare
Choose a tag to compare

Highlights

This releases fixes a lot of issues encountered by the community as well as some awesome community contributions like the addition of pixi global list and pixi global remove.

Details

Fixed

Added

  • Certificates from the OS certificate store are now used, by @baszalmstra (#310)
  • pixi global list and pixi global remove commands, by @cjfuller (#318)

Changed

v0.2.0

22 Aug 17:37
b2c17ee
Compare
Choose a tag to compare

Highlights

  • Added pixi search command to search for packages, by @Wackyator. (#244)
  • Added target specific tasks, eg. [target.win-64.tasks], by @ruben-arts. (#269)

Details

Fixed

Added

v0.1.0

11 Aug 14:44
6fcd570
Compare
Choose a tag to compare

As this is our first Semantic Versioning release, we'll change from the prototype to the developing phase, as semver describes.
A 0.x release could be anything from a new major feature to a breaking change where the 0.0.x releases will be bugfixes or small improvements.

Highlights

Details

Fixed

  • Only add shebang to activation scripts on unix platforms, by @baszalmstra. (#250)
  • Use official crates.io releases for all dependencies, by @baszalmstra. (#252)

v0.0.8

01 Aug 14:25
f10081b
Compare
Choose a tag to compare

Highlights

Details

Added

Fixed

  • Add trailing newline to pixi.toml and .gitignore, by @pavelzw. (#216)
  • Deny unknown fields and rename license-file in pixi.toml, by @wolfv. (#220)
  • Overwrite PS1 variable when going into a pixi shell, by @ruben-arts. (#201)

Changed

New Contributors

  • @maresb made their first contribution in #207
  • @Wackyator made their first contribution in #229

Full Changelog: v0.0.7...v0.0.8

v0.0.7

11 Jul 12:58
a815990
Compare
Choose a tag to compare

Highlights

  • Transitioned the run subcommand to use the deno_task_shell for improved cross-platform functionality. More details in the Deno Task Runner documentation.
  • Added an info subcommand to retrieve system-specific information understood by pixi.

BREAKING CHANGES

  • [commands] in the pixi.toml is now called [tasks]. (#177)

Details

Added

Fixed

v0.0.6

30 Jun 13:23
010bd06
Compare
Choose a tag to compare

Highlights

Improving the reliability is important to us, so we added an integration testing framework, we can now test as close as possible to the CLI level using cargo.

Details

Added

  • An integration test harness, to test as close as possible to the user experience but in rust. (#138, #140, #156)
  • Add different levels of dependencies in preparation for pixi build, allowing host- and build- dependencies (#149)

Fixed

  • Use correct folder name on pixi init (#144)
  • Fix windows cli installer (#152)
  • Fix global install path variable (#147)
  • Fix macOS binary notarization (#153)