|
|
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 |
|