17 releases (7 breaking)
0.8.5 | Sep 29, 2024 |
---|---|
0.8.3 | Aug 15, 2024 |
0.8.0 | Jul 30, 2024 |
0.3.0 | Mar 18, 2024 |
0.1.1 | Nov 2, 2022 |
#198 in Unix APIs
247 downloads per month
Used in aura-pm
82KB
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–15MB
~202K SLoC