Closed Vancir closed 2 years ago
Thanks for raising this issue. As stated in our documentation, we initially hoped to wrap pycg package for call graph generation. Now that the pycg is upgrading, we will soon support the new version and then close this issue.
Hi,
Sorry for the delay.
We have fixed the issue and now you should be able to use CallGraphGenerator
as before or enjoy the new features that PyCG provided in their newer version by supplying 'max_iter'
and 'operation'
.
PyCG has also adjust some other APIs, e.g. formats.Simple()
. For those APIs, we choose not to adjust the wrapper but to update our documentation/tutorials. formats.Simple()
now takes a CallGraphGenerator
object as input.
Thank you for raising the issue!
Thanks for your great efforts in supporting it.
scalpel only supports
pycg 0.0.3 version
, but the latest version ofpycg
is0.0.5
,as we can see in
scalpel/call_graph/pycg.py
, it imports thepycg
from PyPi instead of thescalpel/pycg
.I run the CallGraphGenerator as following:
I set the
max_iter
to the default value1
and set theoperation
tocall-graph
. Then it will report a new error.