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;
|
||
|---|---|---|
| .vscode | ||
| d1 | ||
| d2/gamepad | ||
| deps | ||
| docker | ||
| dotfiles | ||
| meson | ||
| mypy-stubs | ||
| platform_dotfiles | ||
| platform_dotfiles_gpg/ideapad_slim_3_15arp10 | ||
| python | ||
| releases | ||
| .dockerignore | ||
| .editorconfig | ||
| .env.examples | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| docker-compose.local.yml | ||
| docker-compose.yml | ||
| Makefile | ||
| osx-brew.txt | ||