View Single Post
Old 11-15-2015, 03:50 PM   #1
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 7,644
Karma: 5433388
Join Date: Nov 2009
Device: many
testplugin_v020.zip

Hi All,

To help Linux packagers and others who build Sigil from source, we have created a simple testplugin_v020.zip that will test the available Python 3.X interpreter environment setup.

1. Use the attached testplugin_v019.zip here

2. open Sigil.app to the normal nearly blank template epub it generates when opened. It is important to note that the plugin's tests rely on this nearly blank epub during its testing.

3. use Plugins->Manage Plugins menu and make sure the "Use Bundled Python" checkbox is checked on Mac OS X and Windows. On Linux please properly set the path to your system Python 3 interpreter.

4. use the "Add Plugin" button to navigate to and add testplugin.zip and then hit "Okay" to exit the Manage Plugins Dialog

5. use Plugins->Manage Plugins->Edit->testplugin to launch the plugin and hit the "Start" button to run it

6. check the plugin output window for your missing or broken plugin test results

It tests for the full set of python 3 packages available to the Bundled Python as well as Hunspell SpellChecking, using the bs4 sigil gumbo adapter, Sigil's internal python libaries, and the many of the BookContainer basic interface functions.

I have attached it here in case anyone wants to play with it.
Attached Files
File Type: zip testplugin_v012.zip (3.1 KB, 1183 views)
File Type: zip testplugin_v013.zip (3.2 KB, 1109 views)
File Type: zip testplugin_v014.zip (3.2 KB, 1698 views)
File Type: zip testplugin_v015.zip (3.4 KB, 801 views)
File Type: zip testplugin_v016.zip (3.4 KB, 565 views)
File Type: zip testplugin_v018.zip (3.5 KB, 1157 views)
File Type: zip testplugin_v019.zip (3.5 KB, 1058 views)
File Type: zip testplugin_v020.zip (4.9 KB, 387 views)

Last edited by DiapDealer; 08-05-2023 at 07:57 AM. Reason: update to 0.20 to work with Sigil 2.0 and PySide6
KevinH is offline   Reply With Quote