cloudify-cosmo / wagon

Creates Wheel based archives to allow portable offline installation of Python packages and their dependencies
Apache License 2.0
108 stars 14 forks source link

Remove requirement files abstraction #54

Closed nir0s closed 7 years ago

nir0s commented 8 years ago

By passing the --with-requirements flag, we try to retrieve requirement files (namely, dev-requirements.txt and requirements.txt) automatically from a pip installable archive or a local directory. While this might be nice for the user, it's not explicit and might confuse users. It is also not consistent what pip and wheel which require explicitly passing the relevant requirement files via multiple -r flags.

I suggest we remove that and allow users to pass multiple -r flags with explicit paths (local or URLs) to requirement files.