arcanis
0faf3910c6
refactor: shell script simplification
2026-08-18 11:40:30 +03:00
arcanis
3548b434be
feat: full rootless setup ( #165 )
...
* use local devtools configs instead of global ones
* make docker image rootless
* add migration notes
* fix setup command
* fix regress jo
2026-08-14 13:34:42 +03:00
arcanis
695424fa16
feat: remove makepkg.conf local configuration, use ahriman own
...
configuration instead
We used .makepkg.conf solely for two features - MAKEFLAGS and PACKAGER,
which could be actually easily implemented by using environment
variables
2026-08-13 16:39:13 +03:00
arcanis
255ebe117a
feat: read includes from list of directories
2026-08-13 16:39:13 +03:00
arcanis
a9a12cd247
feat: get rid of sudoers modification during setup command
...
This commit introduces small shell wrapper, which calls archbuild
mimicing symlinked command. It allows to distribute static sudoers file.
Additionally build_command option has been renamed to devtools_wrapper
in order to allow to keep backward compatibility
2026-08-13 14:26:49 +03:00
arcanis
2eb51ba85a
Release 2.21.1
2026-07-21 10:46:21 +03:00
arcanis
81c9e1e596
Release 2.21.0
2026-07-21 00:24:44 +03:00
arcanis
e835668f7d
feat: add cooldown for aur packages
2026-07-18 21:55:26 +03:00
arcanis
700893ecac
build: subpackages implementation ( #164 )
...
* migrate to hatch
* reorder tests
* generic fixtures
* straight forward conftest
* fix docs generation
* fix tox environments
* reformat tomls
* cleanup pyproject
* some play with renaming
* move root conftest into pytest plugins
* fix setup script
* move fixtures to __init__.py
* remove duplicate fixtures
* disable pylint warning
* simplify configuration fixture
* remove empty conftest
* remove crap from local pyprojects
2026-07-17 14:00:20 +03:00