freelance-project-34-market.../python
LLM 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
..
online/fxreader/pr34 [+] add archlinux package management module with libsolv backend 2026-04-03 16:45:00 +00:00
_m.py [+] reformat with ruff 2025-05-20 11:03:00 +03:00
.mypy.ini [+] add .whl release 2025-05-15 13:34:55 +03:00
cli.py [+] fix python 3.10 compatibility 2025-05-20 14:00:09 +03:00
m.py [+] reformat with ruff 2025-05-20 11:03:00 +03:00
meson_options.txt [+] update module_switch 2025-05-09 14:35:27 +03:00
meson.build [+] rename version before merging 2025-07-01 16:29:29 +03:00
pyproject.toml [+] fix python 3.10 compatibility 2025-05-20 14:00:09 +03:00
requirements.txt [+] fix python 3.10 compatibility 2025-05-20 14:00:09 +03:00