Bot releases are hidden (Show)
Published by ruben-arts 6 months ago
Published by ruben-arts 6 months ago
osx-64
on osx-arm64
and wasm
environments.no-default-feature
option to simplify usage of environments.osx-64
on osx-arm64
and wasm
environments by @wolfv in #1020
no-default-feature
option to environments by @olivier-lacroix in #1092
/etc/pixi/config.toml
to global configuration search paths by @pavelzw in #1304
task list
by @Hoxbro in #1286
depends_on
to depends-on
by @ruben-arts in #1310
pixi q
instead of only name by @ruben-arts in #1314
rattler
by @baszalmstra in #1327
Published by ruben-arts 8 months ago
v0.19.0
by @AliPiccioniQC in #885
pixi run
if platform is not supported by @ruben-arts in #878
Published by ruben-arts 8 months ago
pixi global list
display format by @chawyehsu in #723
init --import
by @ruben-arts in #855
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.15.0...v0.15.1
Published by ruben-arts 8 months ago
We now support solve-groups
in the environments.
This makes it easy to align dependencies between environments without needing to install them all at once.
This is especially useful when you have a test
and a production
environment, and you want to make sure that the dependencies are the same.
[environments]
test = { features = ["prod", "test"], solve-groups = ["group1"] }
prod = { features = ["prod"], solve-groups = ["group1"] }
-f
/--feature
to the pixi project platform
command by @ruben-arts in #785
pixi list
by @ruben-arts in #775
shell-hook
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/811
sdist
with direct references by @nichmor in https://github.com/prefix-dev/pixi/pull/813
environments
by @ruben-arts in #790
Published by ruben-arts 9 months ago
This release is pretty crazy in amount of features! The major ones are:
sdist
installation, which greatly improves the amount of packages that can be installed from PyPI. 🚀[!IMPORTANT]
Renaming of
PIXI_PACKAGE_*
variables:PIXI_PACKAGE_ROOT -> PIXI_PROJECT_ROOT PIXI_PACKAGE_NAME -> PIXI_PROJECT_NAME PIXI_PACKAGE_MANIFEST -> PIXI_PROJECT_MANIFEST PIXI_PACKAGE_VERSION -> PIXI_PROJECT_VERSION PIXI_PACKAGE_PLATFORMS -> PIXI_ENVIRONMENT_PLATFORMS
Check documentation here: https://pixi.sh/environment/
Add support for multiple environment:
polarify
use-case as an example by @ruben-arts in #735
pixi info -e/--environment
option by @ruben-arts in #676
pixi channel add -f/--feature
option by @ruben-arts in #700
pixi channel remove -f/--feature
option by @ruben-arts in #706
pixi remove -f/--feature
option by @ruben-arts in #680
pixi task list -e/--environment
option by @ruben-arts in #694
pixi task remove -f/--feature
option by @ruben-arts in #694
pixi install -e/--environment
option by @ruben-arts in #722
Support for sdists in pypi-dependencies
by @tdejager in #664
Add pre-release support to pypi-dependencies
by @tdejager in #716
Support adding dependencies for project's unsupported platforms by @orhun in #668
Add pixi list
command by @hadim in #665
Use env variable to configure locked, frozen and color by @hadim in #726
pixi self-update
by @hadim in #675
Add PIXI_NO_PATH_UPDATE
for PATH update suppression by @chawyehsu in #692
Set the cache directory by @ruben-arts in #683
PyPiRequirement
by @orhun in #744
tabwriter
instead of comfy_table
by @baszalmstra in #745
[ or ]
) by @JafarAbdi in #677
__pycache__
removal issues by @wolfv in #573
pixi search
result correct by @chawyehsu in #713
pixi info
by @ruben-arts in #728
Published by ruben-arts 9 months ago
pixi global upgrade
, pixi project version
commands, a PIXI_HOME
variable.pixi.toml
file already.global upgrade
command to pixi by @trueleo in #614
PIXI_HOME
by @chawyehsu in #627
--pypi
option to pixi remove
by @marcelotrevisani in https://github.com/prefix-dev/pixi/pull/602
project version {major,minor,patch}
CLIs by @hadim in https://github.com/prefix-dev/pixi/pull/633
Project
to Environment
by @baszalmstra in #630
system-requirements
from Environment by @baszalmstra in #632
activation.scripts
into Environment by @baszalmstra in #659
pypi-dependencies
from Environment by @baszalmstra in https://github.com/prefix-dev/pixi/pull/656
features
and environments
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/636
windows
and unix
system requirements by @baszalmstra in https://github.com/prefix-dev/pixi/pull/635
CODE_OF_CONDUCT.md
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/648
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.11.0...v0.12.0
Published by ruben-arts 10 months ago
sdist
and multi environment featurepixi
improve!pixi project {version|channel|platform|description}
by @hadim in #579
winget-releaser
gets correct identifier by @ruben-arts in #561
system-requirements
by @ruben-arts in #595
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.10.0...v0.11.0
Published by ruben-arts 11 months ago
pypi-dependencies
support, now install even more of the pypi packages.pixi add --pypi
command to add a pypi package to your project.>=1.2.3, <1.3
) when adding requirement, instead of 1.2.3.*
by @baszalmstra in https://github.com/prefix-dev/pixi/pull/536
rip
to fix by @tdejager in https://github.com/prefix-dev/pixi/pull/543
.pyc
) support by @baszalmstra.data
directory headers
by @baszalmstrapixi add --pypi
command by @ruben-arts in https://github.com/prefix-dev/pixi/pull/539
build
and host
specs while getting the best version by @ruben-arts in https://github.com/prefix-dev/pixi/pull/538
winget
releaser by @ruben-arts in https://github.com/prefix-dev/pixi/pull/547
rerun-sdk
example, force driven graph of pixi.lock
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/548
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.9.1...v0.10.0
Published by ruben-arts 11 months ago
scripts
are now fixed. For example: https://github.com/prefix-dev/pixi/issues/516
rip
to add scripts by @baszalmstra in https://github.com/prefix-dev/pixi/pull/517
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.9.0...v0.9.1
Published by ruben-arts 11 months ago
pixi remove
, pixi rm
to remove a package from the environmentpip install -e
issue that was created by release v0.8.0
: https://github.com/prefix-dev/pixi/issues/507
pixi remove
command by @Wackyator in https://github.com/prefix-dev/pixi/pull/483
[pypi-dependencies]
@baszalmstra in https://github.com/prefix-dev/pixi/pull/508
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.8.0...v0.9.0
Published by ruben-arts 11 months ago
channels = ["conda-forge", "pytorch"]
All packages found in conda-forge will not be taken from pytorch.pytorch = { version="*", channel="pytorch"}
pixi run <TABTAB>
pixi run docs
!pixi run
for bash
and zsh
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/390
python = { version = "*" channel="conda-forge" }
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/439
project.version
as optional field in the pixi.toml
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/400
pixi.toml
to help users find errors by @ruben-arts in https://github.com/prefix-dev/pixi/pull/396
install.sh
to create dot file if not present by @humphd in https://github.com/prefix-dev/pixi/pull/408
task list
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/431
global install
path on windows by @ruben-arts in https://github.com/prefix-dev/pixi/pull/449
PIXI_BIN_PATH
use backslashes by @Hofer-Julian in https://github.com/prefix-dev/pixi/pull/442
mkdocs
with all documentation by @ruben-arts in https://github.com/prefix-dev/pixi/pull/435
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.6.0...v0.7.0
Published by ruben-arts about 1 year ago
This release fixes some bugs and adds the --cwd
option to the tasks.
--frozen
logic to error when there is no lockfile by @ruben-arts in https://github.com/prefix-dev/pixi/pull/373
rerun
example to v0.9.1 by @ruben-arts in https://github.com/prefix-dev/pixi/pull/389
--cwd
) in pixi tasks
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/380
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.5.0...v0.6.0
Published by ruben-arts about 1 year ago
We rebuilt pixi shell
, fixing the fact that your rc
file would overrule the environment activation.
shell
works and make activation more robust by @wolfv in https://github.com/prefix-dev/pixi/pull/316
.gitignore
and .gitattributes
files by @ruben-arts in https://github.com/prefix-dev/pixi/pull/359
--locked
and --frozen
to getting an up-to-date prefix by @ruben-arts in https://github.com/prefix-dev/pixi/pull/363
pixi
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/353 & https://github.com/prefix-dev/pixi/pull/365
cargo upgrade --all --incompatible
by @wolfv in https://github.com/prefix-dev/pixi/pull/358
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.4.0...v0.5.0
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.
0.9.0
by @ruben-arts in https://github.com/prefix-dev/pixi/pull/350
xtsci-dist
to Community.md by @HaoZeke in https://github.com/prefix-dev/pixi/pull/339
ribasim
to Community.md by @Hofer-Julian in https://github.com/prefix-dev/pixi/pull/340
LFortran
to Community.md by @wolfv in https://github.com/prefix-dev/pixi/pull/341
pixi project channel add
subcommand by @baszalmstra and @ruben-arts in https://github.com/prefix-dev/pixi/pull/347
Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.3.0...v0.4.0
Published by ruben-arts about 1 year ago
pixi search
command to search for packages, by @Wackyator. (#244)[target.win-64.tasks]
, by @ruben-arts. (#269)Published by ruben-arts about 1 year ago
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.
Published by ruben-arts about 1 year ago
miette
, by @baszalmstra. (#211)aarch64-linux
, by @pavelzw. (#233)libsolv
as the default solver, by @ruben-arts. (#209)condax
in the docs, by @maresb. (#207)brew
installation instructions, by @wolfv. (#208)activation.scripts
to the pixi.toml
to configure environment activation, by @ruben-arts. (#217)pixi upload
command to upload packages to prefix.dev
, by @wolfv. (#127)pixi.toml
, by @wolfv. (#218)pixi task list
to show all tasks in the project, by @tdejager. (#228)--color
to configure the colors in the output, by @baszalmstra. (#243)pixi.toml
and .gitignore
, by @pavelzw. (#216)pixi.toml
, by @wolfv. (#220)PS1
variable when going into a pixi shell
, by @ruben-arts. (#201)pixi add
, by @baszalmstra. (#213)Full Changelog: https://github.com/prefix-dev/pixi/compare/v0.0.7...v0.0.8
Published by ruben-arts over 1 year ago
run
subcommand to use the deno_task_shell
for improved cross-platform functionality. More details in the Deno Task Runner documentation.info
subcommand to retrieve system-specific information understood by pixi
.[commands]
in the pixi.toml
is now called [tasks]
. (#177)pixi info
command to get more system information by @wolfv in (#158)deno_task_shell
to execute commands in pixi run
by @baszalmstra in (#173)pixi command
command to the cli by @tdejager in (#177)pixi auth
command by @wolfv in (#183)depends_on
by @tdejager in (#161)PATH
variable where it is already set by @baszalmstra in (#169)pixi run
by @tdejager in (#190)