11# ostree-rs
2- [ ![ pipeline status] ( https://gitlab.com/fkrull/ostree-rs/badges/main/pipeline.svg )] ( https://gitlab.com/fkrull/ostree-rs/commits/main )
32[ ![ Crates.io] ( https://img.shields.io/crates/v/ostree.svg )] ( https://crates.io/crates/ostree )
4- [ ![ main-docs] ( https://img.shields.io/badge/docs-main-brightgreen.svg )] ( https://fkrull.gitlab.io/ostree- rs/ostree )
3+ [ ![ main-docs] ( https://img.shields.io/badge/docs-main-brightgreen.svg )] ( https://docs. rs/ostree )
54
65** Rust** bindings for [ libostree] ( https://ostreedev.github.io/ostree/introduction/ ) .
76
8- libostree is both a shared library and suite of command line tools that combines
7+ libostree is both a shared library and a suite of command line tools that combines
98a "git-like" model for committing and downloading bootable filesystem trees,
109along with a layer for deploying them and managing the bootloader configuration.
1110
1211> ** Note** : this crate was renamed from the ` libostree ` crate.
1312
1413## Status
15- Most bindings that can be auto-generated are being auto-generated by now .
14+ Most bindings that can be auto-generated are being auto-generated.
1615Anything that is not yet supported by the crate probably requires handwritten
1716bindings. These will most likely be added on an as-needed basis.
1817
@@ -36,16 +35,16 @@ To use the crate, add it to your `Cargo.toml`:
3635
3736``` toml
3837[dependencies ]
39- ostree = " 0.10 "
38+ ostree = " 0.20 "
4039```
4140
4241To use features from later libostree versions, you need to specify the release
4342version as well:
4443
4544``` toml
4645[dependencies .ostree ]
47- version = " 0.10 "
48- features = [" v2021_1 " ]
46+ version = " 0.20 "
47+ features = [" v2025_2 " ]
4948```
5049
5150## Developing
@@ -54,7 +53,7 @@ Cargo commands.
5453
5554### Generated code
5655Most code is generated based on the gir files using the
57- [ gir] ( https://github.com/gtk-rs/gir ) tool.
56+ [ gir] ( https://github.com/gtk-rs/gir ) tool.
5857
5958You can update ` OSTree-1.0.gir ` by directly copying it from a local ostree build.
6059
0 commit comments