* Add support for `--detect_transitive` to label each dependency as either `direct` or `transitive` (47) * Use the `direct/transitive` information in `parse_requirements` to fix missing common dependencies for direct dependencies of parent modules that are shadowed by child extras (49)
2.1.1
Change Log
* Fix the build process to retry when installing the newly released version (hopefully!) (44)
2.1.0
Change Log
* Update the logic when `extras_modules` are given to `parse_requirements` to include the dependencies of non-extra submodules in the common base dependency set (41)
2.0.3
Change Log
* Fix support for python builds from PPA (40) * Fix the unit tests to actually run against the target python versions
2.0.2
Change Log
* Add better support for a single `extras_modules` set in `parse_requirements` (39)