![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,511
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
[Enhancement] Plugin Max version
Has there been any thought of adding an additional (optional field) to the format of the Plugin index post to indicate the maximum supported version of calibre for a given plugin?
I'm seeing numerous posts on Reddit from people trying to install (for instance) the KTE plugins on calibre 8.x; setting a maximum_calibre_version to 7.26.0 would prevent people even trying. Yes; I understand there is an existing Deprecated flag but setting that prevents installation on any older version of calibre. |
![]() |
![]() |
![]() |
#2 |
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,611
Karma: 7891011
Join Date: Sep 2020
Device: none
|
I see that as a way to signal that some very interesting plugins, such as TTS to MP3, can still run on older Calibre versions...
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | ||
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,725
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Quote:
Code:
supported_platforms = ['windows', 'osx', 'linux']
author = 'Fred Nerk'
version = (1, 2, 0)
minimum_calibre_version = (2, 85, 1)
maximum_calibre_version = (7, 26, 0)
And a big red note at the top of the Plugin's MR thread. BR |
||
![]() |
![]() |
![]() |
#4 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,347
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
I looked at it briefly when doing the kobo code for calibre 8 but decided it was too much work for a relatively rare condition. Also providing such a mechanism reduces the incentives for plugin developers to update their plugins. Most of the time plugins require very little work to update as calibre is generally a very stable platform. Finally, the largest category of plugins needing such a field is, by it's very nature, unmaintained plugins, which means the plugin author isnt around to update the metadata in their plugin anyway.
|
![]() |
![]() |
![]() |
#5 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,511
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Ok. Thanks for the update
Sent from my Pixel 7a using Tapatalk |
![]() |
![]() |
Advert | |
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Wireless settings changing DNS on Onyx Boox Max 2 Pro (4 GB RAM version) | Faeryink | Onyx Boox | 0 | 02-22-2019 05:28 AM |
What is the max size allowed for a Sigil plugin ? | slowsmile | Sigil | 4 | 10-04-2016 03:07 AM |
Koreader - Modified version for max performances on Kindle PW | Aeris | Kindle Developer's Corner | 14 | 09-30-2013 06:50 AM |
[Device Plugin] Medion OYO enhancement | silentguy | Plugins | 1 | 12-16-2011 12:42 PM |
DjVu Plugin for DR1000 - version 0.2 | luite | iRex | 30 | 10-18-2010 03:49 PM |