v0.3.10b0 — first public release
Pre-release
Pre-release
First public release 🎉
Libris is now open source (MIT) and published on PyPI as pylibris:
pip install pylibris # installs the libris commandWhat'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(libriswas 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