224 releases
new 0.1.226 | Nov 16, 2024 |
---|---|
0.1.213 | Oct 26, 2024 |
0.1.139 | Jul 31, 2024 |
0.1.87 | Mar 10, 2024 |
0.1.19 | Jul 21, 2023 |
#406 in Development tools
6,649 downloads per month
Used in 7 crates
325KB
9K
SLoC
Rust wrapper for Breezy
This crate contains a rust wrapper for the Breezy API, which is written in Python.
Breezy itself is being ported to Rust, but until that port has completed, this crate allows access to the most important Breezy APIs via Rust.
The Rust API here will follow the Breezy 4.0 Rust API as much as possible, to make porting easier.
lib.rs
:
This crate contains a rust wrapper for the Breezy API, which is written in Python.
Breezy itself is being ported to Rust, but until that port has completed, this crate allows access to the most important Breezy APIs via Rust.
The Rust API here will follow the Breezy 4.0 Rust API as much as possible, to make porting easier.
Example
use breezyshim::branch::open as open_branch;
breezyshim::plugin::load_plugins();
let b = open_branch(&"https://code.launchpad.net/brz".parse().unwrap()).unwrap();
println!("Last revision: {:?}", b.last_revision());
Dependencies
~9–23MB
~338K SLoC