04-09-2019, 01:19 AM | #1 |
creator of calibre
Posts: 44,559
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Beta testers needed
Hi all,
I would appreciate it if some of you could beta test the next calibre release. There is an on-going effort to port calibre to Python 3 and as preparation for that, there have been lots of wide-ranging changes to calibre internals. I have tested things and been running the ported code myself for a while now, but given how large calibre is, there is no way for me to cover everything. So beta testing by a larger group would be appreciated. Please backup your calibre configuration folder and libraries before installing the beta. Note that in particular the configuration file format for some calibre preferences has changed, old settings should be automatically migrated. Note that if you downgrade from the beta to an older version the migrated settings will be ignored. However, if you then make new changes to the settings, they will not be migrated again. Please report any issues you find either here or in the calibre bug tracker. The betas are available from: https://download.calibre-ebook.com/betas/ Last edited by kovidgoyal; 04-09-2019 at 01:23 AM. |
04-09-2019, 03:21 AM | #2 | ||
Groupie
Posts: 183
Karma: 131606
Join Date: Oct 2011
Location: Germany (south-west)
Device: Kobo Libra 2 & Clara 2E, Tolino shine 5th Gen
|
Stupid question: And the betas are Python 3? I downloaded calibre-3.40.1-x86_64.txz from the beta directory, and "debug device detection" tells me
Quote:
Quote:
|
||
Advert | |
|
04-09-2019, 03:58 AM | #3 |
Grand Sorcerer
Posts: 6,393
Karma: 12408443
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Problem is: some plugins I use won't work (overdrive doesn't do it at this moment, checked), so I cannot test it a lot. It starts, it migrates the configuration, it applies the virtual library, remove it... but I haven't tested much more.
|
04-09-2019, 05:05 AM | #4 |
Interested in the matter
Posts: 421
Karma: 426094
Join Date: Dec 2011
Location: Spain, south coast
Device: Pocketbook InkPad 3
|
calibre-64bit-3.40.1.msi in W10.
First impression: Everything in order. We will continue informing. |
04-09-2019, 05:05 AM | #5 |
creator of calibre
Posts: 44,559
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
No it is still python 2 and no plugins should be affected.
|
Advert | |
|
04-09-2019, 05:13 AM | #6 |
creator of calibre
Posts: 44,559
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@beedaddy: That error is harmless, I will suppress it in the future.
|
04-09-2019, 05:16 AM | #7 |
Interested in the matter
Posts: 421
Karma: 426094
Join Date: Dec 2011
Location: Spain, south coast
Device: Pocketbook InkPad 3
|
In the E-book-viewer, the preferences have not been preserved.
|
04-09-2019, 05:31 AM | #8 |
creator of calibre
Posts: 44,559
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
04-09-2019, 06:22 AM | #9 |
creator of calibre
Posts: 44,559
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Uploaded 3.40.2 to the betas page with the fix for the viewer preferences not being preserved. If you have already run the 3.40.1 beta then opent he calibre config directory, delete viewer.py.json. Then run the viewer and all old settings should be migrated.
|
04-09-2019, 08:31 AM | #10 |
Grand Sorcerer
Posts: 11,519
Karma: 230505500
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
3.40.2 64bit, Windows 10
The viewer doesn't open mobi files, gives the following error: Traceback (most recent call last): File "site-packages\calibre\utils\ipc\simple_worker.py", line 291, in main File "site-packages\calibre\ebooks\oeb\iterator\book.py", line 65, in extract_book File "site-packages\calibre\customize\conversion.py", line 245, in __call__ File "site-packages\calibre\ebooks\conversion\plugins\mobi_in put.py", line 38, in convert File "site-packages\calibre\ebooks\mobi\reader\mobi6.py", line 178, in extract_content UnboundLocalError: local variable 'strip_encoding_declarations' referenced before assignment |
04-09-2019, 08:44 AM | #11 |
Grand Sorcerer
Posts: 11,519
Karma: 230505500
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
And the viewer window doesn't retain custom width or position, reverts to defaults every time it's opened.
|
04-09-2019, 09:28 AM | #12 |
creator of calibre
Posts: 44,559
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
The MOBI error will be fixed in the next release. As for the viewer window not retaining its position that is likely because the setting to save position was reverted to default. Follow the instructions in my previous post to retore the settings, or simply toggle the setting manually in the viewer preferences.
|
04-09-2019, 10:01 AM | #13 | |
Grand Sorcerer
Posts: 11,519
Karma: 230505500
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
|
|
04-09-2019, 10:49 AM | #14 |
Grand Sorcerer
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Except for the Import List plugin, everything seems to be working here.
The Import List plugin is broken as it has it's own copy of BeautifulSoup that use sgmllib from calibre. That has been removed. But, changing to the calibre version of BeautifulSoup has fixed it. I have posted a beta of the plugin in it's thread for who needs to use it. |
04-09-2019, 11:01 AM | #15 |
creator of calibre
Posts: 44,559
Karma: 24495948
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
@Sirtel: I have uploaded 3.40.3 with fixes for your issues, thanks for the reports.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Beta testers for calibre 3.0 needed | kovidgoyal | Calibre | 598 | 07-09-2017 11:26 PM |
Beta testers needed | kovidgoyal | Calibre | 54 | 05-20-2016 01:34 PM |
Windows beta testers needed | kovidgoyal | Calibre | 19 | 02-08-2016 05:38 PM |
Beta testers for calibre 2.0 needed | kovidgoyal | Calibre | 142 | 05-08-2015 05:44 AM |
Arc Updated Jelly Bean release - Beta testers needed | kobo-adrian | Kobo Tablets | 19 | 05-23-2013 10:32 PM |