I think the setup procedure could be less strict to allow working alongside other applications which work on either older versions of python or more modern versions of pefile.
setup.py specifies a required python version >=3.7 but it seems like it works on 3.6.8 fine without issue.
requirements.txt specifies a specific version of pefile but infact it works with the latest version of pefile.
Hey,
I think the setup procedure could be less strict to allow working alongside other applications which work on either older versions of python or more modern versions of pefile.
Cheers, Tom