Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Move app dependencies to requirements.txt #16
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
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.