Skip to content

Conversation

@c-w
Copy link
Contributor

@c-w c-w commented Oct 20, 2017

Many developers expect a requirements.txt file to be present in a project in order to get a quick overview of the application's dependencies and to be able to do a light-weight install of an application for development via pip install -r requirements.txt.

Moving the dependencies out of setup.py also increases separation of concerns in the project and it's very simple to parse requirements.txt in setup.py, so really there's little downside to moving the dependencies into its own file.

Many developers expect a requirements.txt file to be present in a
project in order to get a quick overview of the application's
dependencies and to be able to do a light-weight install of an
application for development via `pip install -r requirements.txt`.
Moving the dependencies out of setup.py also increases separation of
concerns in the project.
@shivam043
Copy link
Owner

Thanks @c-w

@shivam043 shivam043 merged commit 46b889c into shivam043:master Oct 24, 2017
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.

2 participants