Hello everyone, I develop a set of extensions for Python. In my opinion, the extensions are easy to develop, great and powerful tool, widening the usability of Inkscape that help spread the Inkscape among users.
Because of the need for GUI and websocket client, I've updated the version of Python in the Inkscape to 2.7 and added PyQt4 and ws4py libraries. All features has been tested on Windows. Now I would like to ask, whether there is a possibility to make this version a standard version included in the instalation of Inkscape? Eventually what steps are required to switch the Python version in the standard distribution of Inkscape?
I can provide you the list of all steps, that have to be done to update the Python version for Windows and offer closer cooperation by making this change. I believe, this change would make the possibilities of the extensions even better, especially the possibility of having graphical user interface, which is easy to made.
Best regards
Lubomir =
On Fri, 2014-02-21 at 10:51 +0100, lubomir.kristek@...3088... wrote:
Because of the need for GUI and websocket client, I've updated the version of Python in the Inkscape to 2.7 and added PyQt4 and ws4py libraries. All features has been tested on Windows. Now I would like to ask, whether there is a possibility to make this version a standard version included in the instalation of Inkscape? Eventually what steps are required to switch the Python version in the standard distribution of Inkscape?
Updating the python version just needs to make sure all the extensions that we ship will also continue to work.
Adding in Qt, that's harder because inkscape itself is based on Gtk and having two different toolkits would be cumbersome.
Martin,
2014-02-21 10:51 GMT+01:00 <lubomir.kristek@...3088...>:
Hello everyone, I develop a set of extensions for Python. In my opinion, the extensions are easy to develop, great and powerful tool, widening the usability of Inkscape that help spread the Inkscape among users.
Because of the need for GUI and websocket client, I've updated the version of Python in the Inkscape to 2.7 and added PyQt4 and ws4py libraries. All features has been tested on Windows. Now I would like to ask, whether there is a possibility to make this version a standard version included in the instalation of Inkscape? Eventually what steps are required to switch the Python version in the standard distribution of Inkscape?
Python is only distributed with Inkscape on Windows, so to replace the Python version used by Inkscape, one would need to update the devlibs: https://launchpad.net/inkscape-devlibs
Updating Python to 2.7 is a good idea. PyQt will not be included in the standard distribution, since a dependency on Qt in not acceptable. Including ws4py is acceptable, but I think it might be a security risk.
Regards, Krzysztof
participants (3)
-
unknown@example.com
-
Krzysztof Kosiński
-
Martin Owens