83837e9460
---- * Added 'modulegraph.modulegraph.InvalidSourceModule'. This graph node is used for Python source modules that cannot be compiled (for example because they contain syntax errors). This is primarily useful for being able to create a graph for packages that have python 2.x or python 3.x compatibility in separate modules that contain code that isn't valid in the "other" python version. * Added 'modulegraph.modulegraph.InvalidCompiledModule'. This graph node is used for Python bytecode modules that cannot be loaded. * Added 'modulegraph.modulegraph.NamespacePackage'. Patch by bitbucket user htgoebel. * No longer add a MissingModule node to the graph for 'collections.defaultdict' when using 'from collections import defaultdict' ('collections.defaultdict' is an attribute of 'collections', not a submodule). * Fixed typo in ModuleGraph.getReferences() * Added ModuleGraph.getReferers(tonode). This methods yields the nodes that are referencing *tonode* (the reverse of getReferences) * The graph will no longer contain MissingModule nodes when using 'from ... import name' to import a global variable in a python module. There will still be MissingModule nodes for global variables in C extentions, and for 'from missing import name' when 'missing' is itself a MissingModule. * Issue #18: Don't assume that a PEP 302 loader object has a ``path`` attribute. That attribute is not documented and is not always present.
5 lines
254 B
Text
5 lines
254 B
Text
$NetBSD: distinfo,v 1.3 2014/08/07 01:45:27 rodent Exp $
|
|
|
|
SHA1 (modulegraph-0.12.tar.gz) = dbfdb13a3bc7a2a682cd69eef96601812aa1626c
|
|
RMD160 (modulegraph-0.12.tar.gz) = 383ca2e64ded4ae32a15afbf4fb0483ea4cdd08d
|
|
Size (modulegraph-0.12.tar.gz) = 579219 bytes
|