In my package setup.py
I have
setup(
...
requires=['enum', 'hashlib', ...]
)
I have to edit the requires
field manually if I add a dependency in my package and the thing is: I often forget to do that.
Is there an option that can automatically look for imported packages that are not part of the current package?