codeberg innocentzer0/supac 0.5.2

latest release: 0.5.3
13 days ago

This update has been long due, but finally here! It brings a lot of nifty and
new features, improved UX, a whole littany of bug fixes (yeah, I should vet my
code more thoroughly) and an entire new backend!

  • Flatpak backend had a bug where the system cache cleanup was actually
    happening even though --dry-run was specified. This has been fixed.

  • Nested errors have significant improvements and more context for the end users
    now.

  • --dry-run now automatically implies --no-confirm. It was a redundant
    confirmation and most users just wanted to see the commands anyways.

  • Cargo backend had an installation failure when feature flags were specified
    with binstall backend. Now it should fall back to native installation since
    binstall doesn't support those flags. This will hopefully be fixed upstream.

  • Cargo backend also did not properly respect the features specified to it, and
    tried to install the features as packages 🥲. This has been fixed.

  • Cargo had wrongfully blocked features when --no-default-features was
    specified. This should not be an issue since cargo allows it. This is useful
    when you don't want to have the default feature set but rather your own.

  • Arch backend failed to install packages when only one of dependency promotion
    or explicit installation was supposed to happen. This has also been fixed.

  • A brand new Uv backend! This installs packages from the uv package manager,
    and allows a few tweaks for parameters. Further management of python
    toolchains is going to be added in the next release.

Don't miss a new supac release

NewReleases is sending notifications on new releases.