Changelog¶
0.0.1 (2018-11-05)¶
- Release blank project on PyPI.
1.0b1 (2018-12-08)¶
- Implement core functionality.
1.0b2 (2018-12-12)¶
- Fix PyPI readme rendering.
1.0b3 (2018-12-16)¶
- Fix bug with analysing relative imports from within __init__.py files.
- Stop skipping analysing packages called
migrations
. - Deal with invalid imports by warning instead of raising an exception.
- Rename NetworkXBackedImportGraph to ImportGraph.
1.0b4 (2019-1-7)¶
- Improve repr of ImportGraph.
- Fix bug with find_shortest_path using upstream/downstream the wrong way around.
1.0b5 (2019-1-12)¶
- Rename get_shortest_path to get_shortest_chain.
- Rename path_exists to chain_exists.
- Rename and reorder the kwargs for get_shortest_chain and chain_exists.
- Raise ValueError if modules with shared descendants are passed to chain_exists if as_packages=True.
1.0b6 (2019-1-20)¶
- Support building the graph with external packages.