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

Commits on Nov 21, 2023

  1. feat: add remove command

    Wackyator committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    272cdf7 View commit details
    Browse the repository at this point in the history
  2. fix: lints

    Wackyator committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    fb514cd View commit details
    Browse the repository at this point in the history
  3. fix: update output

    Wackyator committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    c57c40f View commit details
    Browse the repository at this point in the history
  4. fix: make output prettier

    Wackyator committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    2e238dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f62e6a0 View commit details
    Browse the repository at this point in the history
  6. fix: lint

    Wackyator committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    19b12a0 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Configuration menu
    Copy the full SHA
    4f874e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    ff912a9 View commit details
    Browse the repository at this point in the history
  2. ux: show which command is run to the user (prefix-dev#491)

    ![image](https://github.com/prefix-dev/pixi/assets/12893423/09887ec9-61d7-4b49-8438-002d987d20da)
    
    I think this is enough info, can be less can be more, what do you think?
    ruben-arts authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    526a33d View commit details
    Browse the repository at this point in the history
  3. ux: list tasks when command is not found (prefix-dev#488)

    Closes prefix-dev#485 
    
    Helps user with:
    ```
    ➜ pixi run bla
    bla: command not found
    
    Available tasks:
            build
            build-docs
            docs
            install
            lint
            test
            test-all
    
    ➜ 
    ```
    
    Allows user to:
    ```
    ➜ pixi run 'echo $PIXI_PACKAGE_VERSION'
    0.7.1-dev
    
    ➜ pixi run 'echo $PIXI_PACKAGE_VERSION && echo $PIXI_PACKAGE_NAME && echo $CONDA_PREFIX'
    0.7.1-dev
    pixi
    /home/rarts/development/pixi/.pixi/env
    ```
    
    
    
    Depended on denoland/deno_task_shell#98
    ruben-arts authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    f47dde3 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    f506b0a View commit details
    Browse the repository at this point in the history
  2. fix: RECORD not found issue (prefix-dev#495)

    Fixes an issue where if you install `pyside6` you would get an error:
    
    ```
     × could not uninstall python package pyside6-6.6.0. Manually remove the `.pixi/env` folder and try again.
      ╰─▶ the RECORD file is missing
    ```
    baszalmstra authored Nov 24, 2023
    Configuration menu
    Copy the full SHA
    e23e155 View commit details
    Browse the repository at this point in the history
  3. feat: implement lock-file satisfiability with pypi dependencies (pref…

    …ix-dev#494)
    
    This PR adds support for checking the satisfiability of the lock-file
    which includes pypi-dependencies.
    
    Purls have been added to the lock-file
    (conda/rattler#414) (See also:
    conda/ceps#63). This enables checking
    which conda packages will install which pypi packages without needing to
    check the internet. This ensures we can still check if a lock-file is up
    to date quickly.
    
    I did not profile this code but I think there are a lot of places we can
    improve the performance. Thats for a later PR.
    
    I also didn't add tests. I think we should but we can also do that in
    another PR.
    
    Closes prefix-dev#467
    
    ---------
    
    Co-authored-by: Ruben Arts <[email protected]>
    baszalmstra and ruben-arts authored Nov 24, 2023
    Configuration menu
    Copy the full SHA
    f6b4678 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Configuration menu
    Copy the full SHA
    44517e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4587b7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3b15e4 View commit details
    Browse the repository at this point in the history
  4. prepare for release v0.8.0 (prefix-dev#501)

    Co-authored-by: Bas Zalmstra <[email protected]>
    ruben-arts and baszalmstra authored Nov 27, 2023
    Configuration menu
    Copy the full SHA
    fb84048 View commit details
    Browse the repository at this point in the history
  5. test: fix test

    Wackyator committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    bf9d12b View commit details
    Browse the repository at this point in the history
  6. feat: add remove command

    Wackyator committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    7ad41ca View commit details
    Browse the repository at this point in the history
  7. fix: lints

    Wackyator committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    8f636ca View commit details
    Browse the repository at this point in the history
  8. fix: update output

    Wackyator committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    9cf05ca View commit details
    Browse the repository at this point in the history
  9. fix: make output prettier

    Wackyator committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    578762f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    52b1d85 View commit details
    Browse the repository at this point in the history
  11. fix: lint

    Wackyator committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    69235a0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2120ecc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9255729 View commit details
    Browse the repository at this point in the history
  14. test: fix test

    Wackyator committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    fb0a2e0 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ef60e52 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bb078d7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    15ae106 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a398a43 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. fix: PR comments

    Wackyator committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    895d1ba View commit details
    Browse the repository at this point in the history
  2. fix: lint

    Wackyator committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    6a02acf View commit details
    Browse the repository at this point in the history