This project maintains and develops a Fortran parser called fparser2 written purely in Python which supports Fortran 2003 and some Fortran 2008. A legacy parser fparser1 is also available but is not supported. The parsers were originally part of the f2py project by Pearu Peterson.
A new test file has been created for Modules in #293. However, the majority of the tests are still in test_fortran2003.py and need to be moved.