7 unstable releases (3 breaking)
0.4.0 | Apr 4, 2024 |
---|---|
0.3.0 | Mar 18, 2024 |
0.2.0 | Oct 4, 2023 |
0.1.3 | Jul 24, 2023 |
0.1.0 | Sep 24, 2022 |
#218 in Unix APIs
336 downloads per month
Used in aura-pm
70KB
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–14MB
~167K SLoC