Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/remove command #483

Merged
merged 33 commits into from
Nov 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
272cdf7
feat: add remove command
Wackyator Nov 21, 2023
fb514cd
fix: lints
Wackyator Nov 21, 2023
c57c40f
fix: update output
Wackyator Nov 21, 2023
2e238dd
fix: make output prettier
Wackyator Nov 21, 2023
f62e6a0
doc: make subcommand comment a doc comment
Wackyator Nov 21, 2023
19b12a0
fix: lint
Wackyator Nov 21, 2023
4f874e3
misc: update rerun (#489)
ruben-arts Nov 22, 2023
ff912a9
fix: actually add the template and give better errors (#490)
ruben-arts Nov 23, 2023
526a33d
ux: show which command is run to the user (#491)
ruben-arts Nov 23, 2023
f47dde3
ux: list tasks when command is not found (#488)
ruben-arts Nov 23, 2023
f506b0a
Only print tasks on `pixi run` (#493)
ruben-arts Nov 24, 2023
e23e155
fix: RECORD not found issue (#495)
baszalmstra Nov 24, 2023
f6b4678
feat: implement lock-file satisfiability with pypi dependencies (#494)
baszalmstra Nov 24, 2023
44517e6
fix: update prefix and reuse error while removing dep
Wackyator Nov 27, 2023
4587b7b
bump: rattler and some small patch updates (#496)
ruben-arts Nov 27, 2023
e3b15e4
test: add remove dependency test
Wackyator Nov 27, 2023
fb84048
prepare for release v0.8.0 (#501)
ruben-arts Nov 27, 2023
bf9d12b
test: fix test
Wackyator Nov 27, 2023
7ad41ca
feat: add remove command
Wackyator Nov 21, 2023
8f636ca
fix: lints
Wackyator Nov 21, 2023
9cf05ca
fix: update output
Wackyator Nov 21, 2023
578762f
fix: make output prettier
Wackyator Nov 21, 2023
52b1d85
doc: make subcommand comment a doc comment
Wackyator Nov 21, 2023
69235a0
fix: lint
Wackyator Nov 21, 2023
2120ecc
fix: update prefix and reuse error while removing dep
Wackyator Nov 27, 2023
9255729
test: add remove dependency test
Wackyator Nov 27, 2023
fb0a2e0
test: fix test
Wackyator Nov 27, 2023
ef60e52
test: rebase and fix breaking test
Wackyator Nov 27, 2023
bb078d7
Merge branch 'feat/remove-command' of github.com:Wackyator/pixi into …
Wackyator Nov 27, 2023
15ae106
test: use tempdir instead of /tmp
Wackyator Nov 27, 2023
a398a43
fix: update prefix before printing output
Wackyator Nov 27, 2023
895d1ba
fix: PR comments
Wackyator Nov 28, 2023
6a02acf
fix: lint
Wackyator Nov 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,49 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## [0.8.0] - 2023-11-27

### Highlights
* 🎉🐍`[pypi-dependencies]` ALPHA RELEASE🐍🎉, you can now add PyPI dependencies to your pixi project.
* UX of `pixi run` has been improved with better errors and showing what task is run.

> [!NOTE]
> `[pypi-dependencies]` support is still incomplete, missing functionality is listed here: https://github.com/orgs/prefix-dev/projects/6.
> Our intent is not to have 100% feature parity with `pip`, our goal is that you only need `pixi` for both conda and pypi packages alike.

### Details
#### Added
* Bump `rattler` @ruben-arts in https://github.com/prefix-dev/pixi/pull/496
* Implement lock-file satisfiability with `pypi-dependencies` by @baszalmstra in https://github.com/prefix-dev/pixi/pull/494
* List pixi tasks when `command not found` is returned by @ruben-arts in https://github.com/prefix-dev/pixi/pull/488
* Show which command is run as a pixi task by @ruben-arts in https://github.com/prefix-dev/pixi/pull/491 && https://github.com/prefix-dev/pixi/pull/493
* Add progress info to conda install by @baszalmstra in https://github.com/prefix-dev/pixi/pull/470
* Install pypi dependencies (alpha) by @baszalmstra in https://github.com/prefix-dev/pixi/pull/452

#### Fixed
* Add install scripts to `pixi.sh` by @ruben-arts in https://github.com/prefix-dev/pixi/pull/458 && https://github.com/prefix-dev/pixi/pull/459 && https://github.com/prefix-dev/pixi/pull/460
* Fix `RECORD not found` issue by @baszalmstra in https://github.com/prefix-dev/pixi/pull/495
* Actually add to the `.gitignore` and give better errors by @ruben-arts in https://github.com/prefix-dev/pixi/pull/490
* Support macOS for `pypi-dependencies` by @baszalmstra in https://github.com/prefix-dev/pixi/pull/478
* Custom `pypi-dependencies` type by @ruben-arts in https://github.com/prefix-dev/pixi/pull/471
* `pypi-dependencies` parsing errors by @ruben-arts in https://github.com/prefix-dev/pixi/pull/479
* Progress issues by @baszalmstra in https://github.com/prefix-dev/pixi/pull/4

#### Miscellaneous
* Example: `ctypes` by @liquidcarbon in https://github.com/prefix-dev/pixi/pull/441
* Mention the AUR package by @orhun in https://github.com/prefix-dev/pixi/pull/464
* Update `rerun` example by @ruben-arts in https://github.com/prefix-dev/pixi/pull/489
* Document `pypi-dependencies` by @ruben-arts in https://github.com/prefix-dev/pixi/pull/481
* Ignore docs paths on rust workflow by @ruben-arts in https://github.com/prefix-dev/pixi/pull/482
* Fix flaky tests, run serially by @baszalmstra in https://github.com/prefix-dev/pixi/pull/477


## New Contributors
* @liquidcarbon made their first contribution in https://github.com/prefix-dev/pixi/pull/441
* @orhun made their first contribution in https://github.com/prefix-dev/pixi/pull/464

**Full Changelog**: https://github.com/prefix-dev/pixi/compare/v0.7.0...v0.8.0

## [0.7.0] - 2023-11-14

### Highlights
Expand Down
Loading