5e1a06a6b5
[+] merge gitea/master, regenerate requirements for py3.13
...
1. merge gitea/master into 25-llm-archlinux-package-manager;
2. incorporate master deps: tomlq, pip==25.1, django, fastapi, uvicorn;
3. add requirements.3.13.txt with version-specific mapping;
4. remove generic requirements.txt, pyproject.toml from tracking;
5. fix whl_cache_download to run once after compile, before install;
6. update m.py to use pyproject.common.toml for bootstrap;
2026-04-06 09:32:19 +00:00
64845d732d
[+] add archlinux package management module with libsolv backend
...
1. add models: package_desc_t, repo_index_t, vercmp_t, compile_options_t;
2. add db.py: parse pacman .db tar archives into repo_index_t;
3. add pacman.py: wrap pacman cli for listing installed, downloading .db;
4. add resolver.py: pure python dependency resolver;
5. add compile.py: fetch archive indices, resolve, output compiled reqs;
6. add solv_backend.py: libsolv-based solver with repo_store_t, solv_pool_t;
7. add cli.py: list-installed, compile, download subcommands;
8. add mypy-stubs/types-solv for solv python bindings;
9. add .gitattributes lfs tracking for test .db files;
2026-04-03 16:45:00 +00:00
b50468154f
[+] update config
...
1. update pr34 cpufreq action
1.1. add support for amd_pstate cpus;
1.2. add pr34 .whl release;
2. fetch configs for new platform;
3. fetch sensitive configs and store gpg encrypted data;
2025-11-30 21:51:48 +03:00
938e5a94e6
[+] update pr34
...
1. make .whl reproducible;
2025-11-06 15:53:03 +03:00
83c9d864da
[+] improve checks app
...
1. partially add simple module for fastapi apps;
2. update checks rest.py;
2025-08-27 11:36:31 +03:00
723c5b6677
[+] pack .whl release
2025-03-04 18:49:12 +03:00
ff786e3ce6
[+] update pr34
...
1. add dotfiles deploy via .tar.xz;
2. update .sway/config;
3. update test_crypto.py;
2025-03-04 15:44:20 +03:00
a9e8d8a505
[~] Refactor
2024-08-17 09:07:49 +03:00
de292518a5
[~] Refactor
2024-08-17 09:05:15 +03:00