Skip to content

v0.3.10b0 — first public release

Pre-release
Pre-release

Choose a tag to compare

@markbyrne markbyrne released this 12 Jun 13:07

First public release 🎉

Libris is now open source (MIT) and published on PyPI as pylibris:

pip install pylibris   # installs the libris command

What's new since v0.3.9b0

calibre-web coexistence (#62)

New calibre.reconnect_url config — libris pings calibre-web's /reconnect endpoint after every import and removal so calibre-web reopens its database connection instead of holding a stale view across external calibredb writes (the mechanism behind database disk image is malformed). Best-effort: failures never affect a completed import. See the new Coexisting with calibre-web README section for the full corruption-prevention guide.

Packaging

  • Distribution renamed to pylibris (libris was taken on PyPI); import package and CLI are unchanged
  • __version__ now derives from package metadata
  • CI publishes to PyPI via trusted publishing on every GitHub release

Full Changelog: v0.3.9b0...v0.3.10b0