crowdagger / epub-builder

A Rust library for generating EPUB files
Mozilla Public License 2.0
135 stars 45 forks source link

Make stuff up to date #29

Closed mexus closed 2 years ago

mexus commented 2 years ago

Hi @lise-henry and thanks for the crate!

I've run across the #18 issue and decided to replace the deprecated "error chain" library with an ergonomic alternative eyre.

Apart from that, I've also removed obsolete "extern crate" directives, upgraded the dependencies and made clippy happy. And bumped version to 0.6.0 since the public API has changed (no more Error type). However, if that is not desirable, I can leave only the first commit (Replace error-chain with eyre), since it is the main reason for the PR anyhow.

Have a nice day!

Fixes #18

crowdagger commented 2 years ago

Thanks a lot !