Releases: Jannik2099/pms-utils
Releases · Jannik2099/pms-utils
v0.3.0: Profile support!
What's Changed
- add python enums by @Jannik2099 in #17
- fix enum str, add Usedeps string() by @Jannik2099 in #19
- add clang::lifetimebound annotations by @Jannik2099 in #22
- initial profile support by @Jannik2099 in #24
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Added repo operator[] (e.g. for repo["category"]["package"]
Added repo md5-cache retrieval
Full Changelog: v0.1.4...v0.2.0
v0.1.4
- put parser definitions into separate TUs by @Jannik2099 in #7
- Headers by @Jannik2099 in #13
lots of CI fixes and additions
v0.1.3
this release separates the bindings into a subproject, allowing optional and multi-instantiated builds (e.g. for PYTHON_TARGETS)
it also installs the core library & headers now
add CI (thanks sam!)
v0.1.2 add pybind11 wrap
v0.1.1 fix python binding type hints
first tag
By popular demand, here's the first tag.
Features so far:
Python bindings for:
Atom parsing, version comparison
Depend expression parsing & iteration
Repo iteration
No C++ API yet