Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose all pip dependencies in requirements.txt #199

Open
wants to merge 2 commits into
base: myhpom-develop
Choose a base branch
from

Conversation

dsummersl
Copy link

@dsummersl dsummersl commented Jul 18, 2018

The bulk of the pip dependencies for this project are locked away in a Dockerfile that our project extends. This change breaks the dependency on that 'base' dockerfile by folding all that it does into ours, and then taking all the pip dependencies out of the dockerfile and into our requirements.txt file.

This will make managing those dependencies possible going forward (and seeing them all)...there are probably a ton of these we don't need (but I don't think we necessarily need to focus on shaving them off at the moment).

Rather than extending another dockerfile with its own pip dependencies
(that we can't change b/c its in a git submodule for a project we don't
have sway over), fold it all into one Dockerfile.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant