0.4.0 - First stable release
Python Module Parser is a library that parses Python modules and outputs information about imports, functions, variables, and their corresponding line numbers. Base on pure Python AST library.
- Renamed FuncCallOutput to CallOutput to include Class calls as well as function calls.
- Added Enum to define available NodeTypes as py_module_parser.NodeTypes.
- Added parsing of function definition nodes.
- Implemented parsing of decorators.
- Parser results can now be dumped to Python dictionaries or JSON, as well as grouped by type. For more details, please refer to the example/ directory and the README file.