[Qgis-developer] Error during while creating the help for models in Processing

matteo matteo.ghetta at gmail.com
Fri Jun 10 05:23:39 PDT 2016


Hi all,

I'm using the last available version of Processing.

I have some models that I want to improve the Help. When clicking on the 
button in the edit model (same error with a new model) I get this error:



An error has occurred while executing Python code:

TypeError: object.__new__(NotImplementedType) is not safe, use 
NotImplementedType.__new__()
Traceback (most recent call last):
   File 
"/home/matteo/.qgis2/python/plugins/processing/modeler/ModelerDialog.py", line 
230, in editHelp
     alg = self.alg.getCopy()
   File 
"/home/matteo/.qgis2/python/plugins/processing/modeler/ModelerAlgorithm.py", 
line 212, in getCopy
     newone.algs = copy.deepcopy(self.algs)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 298, in _deepcopy_inst
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 298, in _deepcopy_inst
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 190, in deepcopy
     y = _reconstruct(x, rv, 1, memo)
   File "/usr/lib/python2.7/copy.py", line 334, in _reconstruct
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 230, in _deepcopy_list
     y.append(deepcopy(a, memo))
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 298, in _deepcopy_inst
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 190, in deepcopy
     y = _reconstruct(x, rv, 1, memo)
   File "/usr/lib/python2.7/copy.py", line 334, in _reconstruct
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 190, in deepcopy
     y = _reconstruct(x, rv, 1, memo)
   File "/usr/lib/python2.7/copy.py", line 334, in _reconstruct
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 190, in deepcopy
     y = _reconstruct(x, rv, 1, memo)
   File "/usr/lib/python2.7/copy.py", line 334, in _reconstruct
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 230, in _deepcopy_list
     y.append(deepcopy(a, memo))
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 298, in _deepcopy_inst
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 190, in deepcopy
     y = _reconstruct(x, rv, 1, memo)
   File "/usr/lib/python2.7/copy.py", line 334, in _reconstruct
     state = deepcopy(state, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
     y = copier(x, memo)
   File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
     y[deepcopy(key, memo)] = deepcopy(value, memo)
   File "/usr/lib/python2.7/copy.py", line 190, in deepcopy
     y = _reconstruct(x, rv, 1, memo)
   File "/usr/lib/python2.7/copy.py", line 329, in _reconstruct
     y = callable(*args)
   File "/usr/lib/python2.7/copy_reg.py", line 93, in __newobj__
     return cls.__new__(cls, *args)
TypeError: object.__new__(NotImplementedType) is not safe, use 
NotImplementedType.__new__()


Versione Python: 2.7.9 (default, Mar  1 2015, 13:01:26) [GCC 4.9.2]
Versione di QGIS: 2.15.0-Master Master, 3d941e3



Some hints? Am I missing something?

Thanks

Matteo


More information about the Qgis-developer mailing list