Skip to content

Releases: actionless/pikaur

Hotfix Release 1.30.2

02 Oct 17:17
Compare
Choose a tag to compare
Notable changes:
*  2024-10-02 b49d07d actionless fix(args): handling `--` separator in python 3.12.7+ (fixes: #846)

Hotfix Release 1.30.1

02 Oct 17:14
Compare
Choose a tag to compare
*  2024-10-02 12c34dd actionless refactor(install_cli, install_info_fetcher): common handling of both manually_excluded_package_names and --ignore args
*  2024-10-02 3e995a9 actionless fix(install_info_fetcher: print_excluded_pkgs): don't print twice
*  2024-10-02 dadda7b actionless fix(aur_deps: install_info_fetcher: get_aur_deps_info): handle the case when --ignore'd pkg is not a pkg itself but a dependency of that package which is going to be installed/updated
*  2024-10-01 ca6a347 actionless doc(readme): mention -X flag in the readme

Release 1.30

01 Oct 21:53
Compare
Choose a tag to compare
Notable Changes:
*  2024-10-01 e41ff77 actionless doc(readme): mention pikaur-static ⚡
*  2024-10-01 1476fcd actionless chore(argparse_extras): sync with upstream (3.12.7) argparse (fixes: #845)
*  2024-09-28 6d78019 actionless feat(build: set_build_package_path): if `*-debug` package was built, copy it to pikaur ./pkgs/ cache dir
*  2024-09-21 e8727d5 Bundy01 chore(locale): update es.po and fr.po (#842)

Hotfix Release 1.29.1

19 Sep 20:36
Compare
Choose a tag to compare
Notable Changes:
*  2024-09-19 2ecc4c2 actionless fix(search_cli): handle when pkg.desc is None

Other Changes:
*  2024-09-19 12125dc actionless fix(progressbar): make it look nice for both cases when number of `values > term width` and `<`

Release 1.29

19 Sep 20:36
Compare
Choose a tag to compare
Notable changes:
*  2024-09-18 00f6846 actionless fix(pikspect): update templates for pacman questions about package conflicts
*  2024-09-18 c25d9cb actionless feat(updates, install_info_fetcher, print_dept): show warning if dev's package stable release have newer version (fixes: #666)
*  2024-09-16 573b75f actionless fix(pikaur-static: pypyalpm: Package: compute_requiredby, compute_optionalfor): sort results
*  2024-09-16 61fdb66 actionless chore(pikaur-static: pycman): sync with upstream (pacman 7.0/libalpm 15/pyalpm 0.10.6)

Release 1.28

12 Sep 23:00
Compare
Choose a tag to compare
Notable Changes:
*  2024-09-12 2a04ef4 actionless feat(info_cli): make -Si output closer to pacman's
*  2024-09-12 7ad7290 actionless doc(help_cli): better document -X/--extras
*  2024-09-12 75663f0 actionless chore: move --dep-tree to -X/--extras
*  2024-09-11 ca57f21 actionless chore(pikaur_meta_helpers): add dep_tree visualizer
*  2024-09-10 b3f2814 actionless chore(maintenance_scripts: makefile_shellcheck): move it into submodule
*  2024-09-07 63a4be3 actionless feat(pikaur-static, args): document `--force-pacman-cli-db` arg
*  2024-09-07 e9e9e37 actionless feat(print_dept: pformat_sysupgrade): separate message and style for optional-only dependencies
*  2024-09-06 ff3ffaf actionless fix(pikatypes: InstallInfo, install_info_fetcher: mark_dependant: required_by): use set() instead of list() (fixes: #496)
*  2024-09-05 3f6fff2 Bundy01 chore(locale): update es.po, fr.po (#839)
*  2024-09-05 327f8bb actionless fix(print_dept: pformat_sysupgrade): translate `required by` and `optional for` (re: #839)

Release 1.27

05 Sep 01:10
Compare
Choose a tag to compare
Add `pikaur-static` version, similar to `pacman-static`:
*  2024-09-04 2090622 actionless chore(pkgbuild; maintenance_scripts: tag_release): add static releases
*  2024-09-03 53cb77b actionless feat(makefile): add `standalone` target
( --pacman-path could be used to use custom pacman executable during recovery)

Other Notable Changes:
*  2024-09-04 9d856d5 actionless feat(args): add --pacman-conf-path flag
*  2024-08-31 934fd03 actionless chore: add pure-python fork of pyalpm, compatible with pypy
*  2024-08-31 1455694 actionless refactor: downgrade code to work with older python version, implemented in pypy3 7.3.17
*  2024-09-04 770cf3d actionless feat(args): add --pacman-path flag
*  2024-09-03 49ff187 actionless feat(pikspect): bypass env vars to spawned process
*  2024-09-03 4b2d6ab actionless feat(args, alpm): implement support for pacman's --dbpath and --root flags
*  2024-09-02 a89ebf9 actionless feat(pikspect): implement support for SIGWINCH, so inner terminal would be resized automatically when user resizing terminal
*  2024-09-01 e0778b3 actionless chore(packaging: bin): use unbuffered python by default
*  2024-08-30 3696579 actionless fix(search_cli): handle the case when one of multi-word search queries found nothing in repos (but others found smth)

Hotfix Release 1.26.1

05 Sep 01:10
Compare
Choose a tag to compare
Changes:
*  2024-08-30 ee41bf4 actionless fix(install_cli: manual_package_selection): force encoding when writing and reading temp file (fixes #836)
*  2024-08-28 1ba61ef Bundy01 chore(locale): update es.po, fr.po and regeneration of others (#834)

Release 1.26

28 Aug 22:18
Compare
Choose a tag to compare
Notable Changes:

*  2024-08-28 6c475e1 actionless feat(print_dept: pformat_sysupgrade): add extra space if both `verbose` and `required_by_installed` options are chosen
*  2024-08-28 4bacc06 actionless feat(print_dept: pformat_sysupgrade; core: install_info; install_info_fetcher): print install reason together with info if pkg is required by other pkgs
*  2024-08-28 bde6470 Peng-Yu Chen test(unit: provider) add test case for Provider.choose (#833)
*  2024-08-28 f10c956 actionless chore(config): use unique message decorators to make it easy to distinguish pikaur's and pacman's output messages
*  2024-08-28 93f5458 actionless refactor: use DECORATION variable instead of hardcoded "::"
*  2024-08-28 d6aac5c actionless fix(provider): package sorting was applied only visually but not internally (fixes #830)
*  2024-08-27 160d20a actionless feat(pikasay): add --orientation arg

Hotfix Release 1.25.3

26 Aug 23:17
Compare
Choose a tag to compare
Notable changes:
*  2024-08-27 161666f actionless fix(pikaprint: printable_length, range_printable): use blacklist instead of whitelist for filtering printable characters