Skip to content

v4.2.0

Choose a tag to compare

@sheepman4267 sheepman4267 released this 29 Apr 05:05
· 215 commits to main since this release

Highlights

Repository Priority

As of #90, it is now possible to reconfigure the priority order for repositories on your system using a convenient CLI, rather than removing all the repositories and re-adding them in the order you want. This should be a quality of life improvement for packagers and testers who might want to have multiple repositories enabled at once.

Fixed certain extremely slow package updates

When files were moved from one package to another, we unnecessarily called an expensive method once for each file. This was fixed in #103.

Fixed Help Formatting

Compared to previous python3 versions of eopkg, this release displays all the subcommands, not just half of them.

Reworked Translations

Thanks to @EbonJaeger for working on the translations, both updating strings and simplifying our gettext functions!

Breaking Changes

  • Repositories using HTTP Basic Authentication are no longer supported. Specifying either the --username or --password options to eopkg will result in an error.
    • Rationale: We have no convenient way to test this functionality as we modernize eopkg, and couldn't come up with a compelling reason to use it in production. Every little bit of code complexity removed from the project will help us keep it maintainable.

What's Changed

New Contributors

Full Changelog: v4.1.6...v4.2.0