------------------
Thanks to abergeron for contributing!
* 3 Fix support for dependencies that do not follow semantic version.
* 1 Fix incorrect file creation when command fails.
* Add support for `poetry extras <https://python-poetry.org/docs/pyproject/#extras>`_.
* Add option to include development dependencies.
* Add automated unit tests on github.