fort_depend.py
fort_depend.py copied to clipboard
Features for version 2.0
Some features to be added for the rewrite
Tidying up
- [x] Sort out colours in print statements (fixed in f965d613b2b3508d4266c738a96369790023b5c4)
- [ ] Sort out depends by file/module
F2008 features
- [ ] Extract submodules
Graphs
- [x] Use graphviz to render graphs in python (fixed in a667362e3e89bcbce629e8f0e90fcf6a672c91bd)
- [ ] Make graphs customisable and pretty
- [ ] Make graph from a given starting point
General enhancements
- [x] Ability to exclude certain modules/files (e.g. libraries)
- [x] Make "empty" modules for
use
d libraries? - [ ] GUI?
- [x] Get on PyPI (ready in 2392760e8ff3bfd8f789335b8ceb1db254b46481)
- [x] Read from stdin/write to stdout (#6)
@ZedThree As I said in issue#1 I have added support for submodules in FoBiS, let me know if you need help to implement on fort_depend.
Which GUI toolkit are you considering?
I am thinking to add a vim script for FoBiS that is jot a GUI, but an alternative UI with respect the CLI.
Cheers, I will check out your code.
I'm leaning towards Qt, but I don't really have much experience writing a GUI from scratch.
You might be interested in another project I started recently: https://github.com/ZedThree/jupyter-fortran-kernel
@ZedThree The new Jupyter-Fortran-kernel is interesting, however my experience with IPython is very limited yet. Thank you for sharing it!