2 releases
0.1.1 | Jul 10, 2023 |
---|---|
0.1.0 | Jun 25, 2023 |
#595 in Unix APIs
140 downloads per month
22KB
216 lines
aur-rs
aur-rs
is a library that provides a simple and easy-to-use interface for
working with the Arch User Repository (AUR). It's written in Rust and has
full support for the latest version 5 API of the AUR. The library allows you
to search for packages, download package information, and more.
Features
- Full support for the AUR v5 path based API
- Asynchronous API
- Support for searching for packages
Usage
Add the following to your Cargo.toml
:
[dependencies]
aur-rs = "0.1"
Then for a simple name search example,
use aur_rs::{Request, ReturnData};
#[tokio::main]
async fn main() {
let request = Request::default();
let response = request
.search_package_by_name("package_name")
.await
.unwrap();
println!("{:#?}", data);
}
For more examples, see the examples directory.
License
aur-rs
is licensed under the MIT license (LICENSE or
http://opensource.org/licenses/MIT)
Dependencies
~7–18MB
~254K SLoC