Poetry

import requirements.txt:

for item in $(cat requirements.txt); do poetry add "${item}"; done

for item in $(cat dev-requirements.txt); do poetry add -D "${item}"; done

Local deps:

foo = { path: "path/to/foo/package/source" }

Git dep:

foo = { git: "https://github.com/bar/foo" }

NOTE: Currently, v1.0.2 is the most recent stable version that supports git URL with a non-git extension, e.g. msbase.py