Hi Stephen,
I think it makes sense for you to consider developing your extension for the new Inkscape version 1.0 or at least for 0.92.5 instead of for old Inkscape 0.92.4 that does not easily support Python 3, but 0.92.5 has been updated to support it already.
Theoretically, extensions developed for 0.92.x should be (mostly) compatible with the new extensions API, however some adjustments would probably still need to be made when 1.0 is out.
The API has changed quite a bit for 1.0, and is still a subject of change. Documentation is available from https://inkscape.gitlab.io/extensions/documentation . Some of the changes are listed in the draft release notes (but need updating there): http://wiki.inkscape.org/wiki/index.php/Release_notes/1.0#For_extension_writ...
You would not need to compile Inkscape development versions for Windows, there are downloadable from the inkscape.org website, both for 0.92.x and master (1.0).
There are development versions available for Ubuntu in a ppa.
Hope that helps a bit, Maren
Am 01.07.19 um 14:03 schrieb stephen.lohning@oxnee.com:
I would like to develop an extension to start with in python 3+ on windows, and I am not very sure of where to start. I just read the extension requirements which said the extensions need python 2. It also said that it was a little out of date. If need be I would be willing to modify it for python 3. I have programmed C/ C++ and half a dozen other languages over the years, my main problem is that I don't have a compiler for Window. I do have a Centos 7 machine which I could set up a dev environment, but my use is on a windows system.
My aim is to do away with my need for MS Visio which I don't like very much and do my drawing parametrically.
Regards
Stephen _______________________________________________ Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org