Find all top level imports in a python project and produce a requirements.txt
Searches all .py file in the first project folder.
Stops looking for imports when it finds a non-empty, non-comment line that does not start with 'import', or 'from'.
Has logic to not include local modules or python standard modules from here.
Does not support multiple comma separated imports on the same line, but this is against PEP anyway.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.