1. add apps/cache/settings.py: cache_settings_t pydantic-settings singleton
with default dir ~/.cache/online.fxreader.pr34.commands_typed.archlinux/
apps/cache/cache_dir, env var ARCHLINUX_CACHE_DIR;
2. add apps/cache/cli.py: cache_cli_t with add_arguments/extract/apply;
3. remove --cache-dir from compile and archive subcommands, they now
use cache_settings_t.singleton().dir;
4. add test_cache_settings.py;
|
||
|---|---|---|
| .. | ||
| pr34 | ||