There are 2 repositories under angular-spectrum topic.
A Python implementation of diffraction and coherent field propagation by angular spectrum method.