a number of Python extensions fail, Inkscape 0.92+devel (5c3c420, 2018-09-20)
running Windows 10, Inkscape 0.92+devel (5c3c420, 2018-09-20)
there are four issues which have appeared recently (after Inkscape 0.92+devel (b9177a8, 2018-09-07)).
- warning messages when starting Inkscape
** (inkscape.exe:10728): WARNING **: 05:37:00.280: Failed to load resource: inkex.py from C:\Users\penne_000\AppData\Roaming\inkscape\extensions\inkex.py or C:\APP\Temp\inkscape_devel\share\extensions\inkex.py
** (inkscape.exe:10728): WARNING **: 05:37:00.280: Failed to load resource: inkex.py from C:\Users\penne_000\AppData\Roaming\inkscape\extensions\inkex.py or C:\APP\Temp\inkscape_devel\share\extensions\inkex.py
** (inkscape.exe:10728): WARNING **: 05:37:00.280: Failed to load resource: inkex.py from C:\Users\penne_000\AppData\Roaming\inkscape\extensions\inkex.py or C:\APP\Temp\inkscape_devel\share\extensions\inkex.py
** (inkscape.exe:10728): WARNING **: 05:37:00.280: Failed to load resource: inkex.py from C:\Users\penne_000\AppData\Roaming\inkscape\extensions\inkex.py or C:\APP\Temp\inkscape_devel\share\extensions\inkex.py
** (inkscape.exe:10728): WARNING **: 05:37:00.280: Failed to load resource: inkex.py from C:\Users\penne_000\AppData\Roaming\inkscape\extensions\inkex.py or C:\APP\Temp\inkscape_devel\share\extensions\inkex.py
- User installed extensions do not work. This applies to extensions in the folder C:\Users\username\AppData\Roaming\inkscape\extensions\
I have installed multiplecut.inx and multiplecut.py in this directory. The extensions menu shows the entry "Boolean", but no sub-menu item for the extension. It is not possible to run the extension.
- A number of the stock extensions appear to fail. I have tried six Python extensions and all six fail (Color->Brighter, Save As->.hpgl, Document->Doc Info, Export->Plot, Images->Extract Image, Render->Alphabet Soup, Visualize Path->Number Nodes). Attached is the output from the Modify Path->Envelope extension.
inkex/deprecated.py:67: DeprecationWarning: Effect.affect is now Effect.run()
with the same args
warnings.warn(msg, DeprecationWarning)
inkex/deprecated.py:67: DeprecationWarning: Effect.unittouu is now a method in the svg document. Use self.svg.unittouu(str)
instead.
warnings.warn(msg, DeprecationWarning)
inkex/deprecated.py:67: DeprecationWarning: Effect.addDocumentUnit is now a method in the svg document. Use self.svg.add_unit(value)
instead.
warnings.warn(msg, DeprecationWarning)
inkex/deprecated.py:67: DeprecationWarning: Effect.selected is now a dictionary in the svg document. Use self.svg.selected instead.
warnings.warn(msg, DeprecationWarning)
Traceback (most recent call last):
File "summersnight.py", line 139, in
e.affect()
File "inkex/deprecated.py", line 144, in affect
return self.run(args=args)
File "inkex/base.py", line 58, in run
ret = self.effect()
File "summersnight.py", line 58, in effect
mat = inkex.composeParents(trafo, [[1.0, 0.0, 0.0], [0.0, 1.0, 0.0]])
AttributeError: 'module' object has no attribute 'composeParents'