Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 1.03 KB

README.md

File metadata and controls

21 lines (15 loc) · 1.03 KB

Scala.js Build Status codecov

rpm4s

rpm4s is a library for working with rpm files in a easy and strongly typed way. It fully implemented in scala and does not require librpm as dependency.

Current state

This project is still under heavy development and will probably change a lot. While parsing rpms was already successfully tested on 100k+ rpms, there are still some unimplemented codepaths and missing headers that are not implemented yet. Most of those things will be implemented on demand once I encounter them in an rpm. In case you give this library a try and encounter an error parsing some rpm, please let me know by opening an issue. 😄

Goals

  • Provide a highlevel interface for working with rpm packages and related data like repositories.