calibre is now available in python3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



After about 15 months of gradual work by me and a few other people,
https://calibre-ebook.com/ is running pretty stably on python3, so I've
uploaded a split package to [community]: calibre (the default python2
build), calibre-python3 (a python3 build, naturally), and calibre-common
with some common files. Hopefully this will get rid of one of our major
python2 consumers soon.

Upstream doesn't officially support this yet, so treat it like the
pre-beta it is. You'll also be unable to use thirdparty plugins, since
none of those are ported yet, so you may want to have both
'calibre-python3' and 'calibre' installed -- since pacman still doesn't
have support for an "alternatives" feature, I've written a dumb shell
script to do the work of switching between the two, see
`calibre-alternatives help` for details (it is in the calibre-common
package).

General information about the port and its status can be found here:
https://github.com/kovidgoyal/calibre/pull/870
At some point soon upstream will finish making cross-platform betas and
plugins will start to be ported by their developers, so watch this space
(and the mobileread.com forums) for more info...

Bug reports for python3 regressions will be greatly appreciated, as
there are probably a lot of fun edge cases and I'd like to see this
finished sooner rather than later. ;)

-- 
Eli Schwartz
Bug Wrangler and Trusted User

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux