![]() |
#1726 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,013
Karma: 77592280
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
I wonder though. Is calibre being installed from the official Kovid site, or from the distributions own repository? Kovid tends to frown on the distribution supplied versions of calibre in that they tend to make changes for philosophical reasons which are not fully tested.
Sent from my Pixel 7a using Tapatalk |
![]() |
![]() |
![]() |
#1727 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 42,433
Karma: 162918680
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#1728 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,694
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Goodreads Sync v1.16.6
Release Notes
https://github.com/kiwidude68/calibr...s_sync-v1.16.6 Special thanks to StegSchreck for the contribution. This release will hopefully help those of you on Linux battling with the Python 3.12 issues... |
![]() |
![]() |
![]() |
#1729 | |
Junior Member
![]() Posts: 8
Karma: 10
Join Date: May 2024
Device: Kindle Paperwhite
|
Hi kiwidude, thank you and StegSchreck for taking a stab at helping "those of" us, much appreciated!
Quote:
Code:
AttributeError: 'HTTPSConnectionWithTimeout' object has no attribute 'key_file' Spoiler:
I'm more than glad to try out / troubleshoot / etc any other updates you may get/have to "battle" the Python updates. Unfortunately my light coding knowledge is in C++ (and some ancient expertise in Pascal & Perl) so I'm not much of a help with Python as far as proffering patches. To address PeterT's question, yes, I use the distro's 'version' of Calibre. However, if I understand correctly, the Arch Linux 'version' simply utilizes an installer script to download and install Calibre direct from the source. Plugins are manually installed by users like me within Calibre. DNSB's guess is correct, python is a separately maintained package for the distro. Arch Linux (and therefore Arch-based EndeavourOS) is a 'rolling' distro that updates parts as they come available. Last, a quick apology for appearing to drop a message here then go silent. I thought by being subscribed to the topic I'd receive e-mail notifications of updates, but learned today didn't. I think I've got that turned on correctly now... |
|
![]() |
![]() |
![]() |
#1730 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,694
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Can you please try this version attached then?
Unfortunately the person who submitted the patch never actually tested it (something I only found out afterwards else I would never have touched it). I have no linux system to test on so I couldn't either. I released it on faith and clearly shouldn't have. This version has some more tweaks submitted by them but again they have been untested. EDIT: Removed test build Last edited by kiwidude; 06-01-2024 at 11:38 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#1731 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: May 2024
Device: kobo
|
Hey I have the same error as Ambassador Dave, also running Linux.
I tested 1.16.7 but the issue is still there. |
![]() |
![]() |
![]() |
#1732 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,694
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
|
![]() |
![]() |
![]() |
#1733 |
Junior Member
![]() Posts: 8
Karma: 10
Join Date: May 2024
Device: Kindle Paperwhite
|
Gladly tested. Sadly looks like similar error:
Spoiler:
I hear you on the difficulty testing w/o the environment, and am glad to try out more. Thanks for trying! Last edited by Ambassador Dave; 05-31-2024 at 04:12 PM. Reason: Added spoiler to diminish the wall of error code |
![]() |
![]() |
![]() |
#1734 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,694
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Thanks Ambassador Dave. There is a subtle difference in the stack trace but looking at the code now I can see this was never going to work, the submitted patch is incomplete.
If someone else wants to contribute a proper patch for this then please feel free to submit it - but please test it first... |
![]() |
![]() |
![]() |
#1735 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,694
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Here is another test version - completely replacing the httlib2 library with the python3 only version eliminating the submitted patch code which was nonsense anyway. This will bump the minimum calibre version up to 5.x for this plugin.
Please let me know if this resolves your issues. EDIT: Removed wrong attachment Last edited by kiwidude; 06-02-2024 at 08:40 PM. |
![]() |
![]() |
![]() |
#1736 |
Junior Member
![]() Posts: 8
Karma: 10
Join Date: May 2024
Device: Kindle Paperwhite
|
Thanks kiwidude for the update, I'm glad to try it and did so. Would you mind double-checking the correct test version is linked? I ask that as I received the same error as last time, the version remains 1.16.7, and the httplib2 & changelog.md files in the zip have 26 MAY file dates.
|
![]() |
![]() |
![]() |
#1737 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,694
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Hmm must have hit a wrong key somewhere, will post a new version when I get a chance
|
![]() |
![]() |
![]() |
#1738 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Jun 2024
Device: Kindle Paperwhite
|
I'm using Linux and I've replaced the content of httplib2 folder inside the plugin zip with the latest version from archlinux repos (python-httplib2 0.22.0-5) and it works great.
Python version 3.12.3 Calibre version 7.12 Plugin version 1.16.6 |
![]() |
![]() |
![]() |
#1739 | |
Junior Member
![]() Posts: 8
Karma: 10
Join Date: May 2024
Device: Kindle Paperwhite
|
Quote:
![]() I remain glad to help test updated versions when ready/needed. Quite appreciate both of your help, bzxc & kiwidude! |
|
![]() |
![]() |
![]() |
#1740 | |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,200
Karma: 1900479
Join Date: Apr 2015
Location: Fullerton, California
Device: Kobo Aura HD (1) PW3 (4) PW3 2019 new edition (1)
|
Quote:
Thanks though. |
|
![]() |
![]() |
![]() |
Tags |
calibre, goodreads |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Search the Internet | kiwidude | Plugins | 434 | 09-30-2024 04:04 AM |
[GUI Plugin] Clipboard Search | kiwidude | Plugins | 29 | 04-02-2024 11:05 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | 04-01-2024 09:39 AM |
[GUI Plugin] Quick Preferences | kiwidude | Plugins | 62 | 03-17-2024 12:47 AM |
[GUI Plugin] Book Sync **Deprecated** | kiwidude | Plugins | 111 | 06-07-2011 08:47 PM |