Fwrap is an interface generator that takes Fortran source code as input and generates wrappers for specified functions, subroutines and datatypes.
Kurt Smith, Fwrap: The Next-Generation Fortran-to-Python Interface Generator (slides).
f90wrap: an automated tool for constructing deep Python interfaces to modern Fortran codes James R Kermode 2020 J. Phys.: Condens. Matter 32 305901.