Calibre 4.2 based on Python3 in Debian/experimental

Following up on the last post on the state of Calibre in Debian, some news for those who want to get rid of Python2 on their computers as soon as possible.

With the finally finished Qt transition to 5.12, Calibre 4 can be included into Debian. I just have uploaded Calibre 4.2 build using Python 3 to the experimental suite in Debian. This allows all those who want to get rid of Python2 to upgrade to the experimental version.

WARNINGS

There are a few warnings you shouldn’t forget:

  • the Python3 version is experimental
  • practically all external plugins will be broken, and you will need to remove them from ~/.config/calibre/plugins

That’s it, happy e-booking!

5 Responses

  1. Seegras says:

    Hi. I think you’re overestimating the number of users who use external plugins. I use one, “Extract ISBN”, which still works. And most people I know use none at all. Now I’m happy to be rid of more old python2 😉

    • Lots of people having a Kobo device use the KoboExtended one. Then there is DeDRM, GoodReads, …
      Did you check the mobileread forums? You would see heavy activity on lots of third party plugins.

  2. Noah says:

    Thanks for maintaining this package. I’m sure it’s non-trivial even without external challenges like the Python 2 removal.

  1. 2019/10/25

    […] Source: Calibre 4.2 based on Python3 in Debian/experimental – There and back again […]

  2. 2019/10/26

    […] " #Calibre 4 can be included into #Debian . I just have uploaded Calibre 4.2 build using #Python 3 to the experimental suite in Debian. This allows all those who want to get rid of Python2 to upgrade to the experimental version." https://www.preining.info/blog/2019/10/calibre-4-2-based-on-python3-in-debian-experimental/ […]

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">