11 releases (6 breaking)
new 0.7.1 | Jul 22, 2024 |
---|---|
0.6.0 | Jun 15, 2024 |
0.3.0 | Mar 18, 2024 |
0.2.0 | Oct 4, 2023 |
0.1.1 | Nov 2, 2022 |
#212 in Unix APIs
274 downloads per month
Used in aura-pm
78KB
1.5K
SLoC
aura-core
This crate contains core types and logic for running an Arch Linux-based package manager like Aura. Unlike a main executable, it knows nothing about:
- which logging framework is being used
- how errors are handled
- how localisation is handled
Overall this approach allows the core to remain somewhat lean. It is a goal overall to burden this core with as few dependencies as possible.
lib.rs
:
Core package manager functionality that doesn't assume a certain frontend, logging framework, or Error stack.
Dependencies
~7–17MB
~205K SLoC