Closed georgeslabreche closed 3 years ago
Created the virtual environment. Doc in README.md:
You should provide the requirements.txt as a snapshot of a tested amnd working version of your project rather than having others generate their own based on the lastest version of the dependencies whenever they build your project for the first time. Why? Imagine you developed, tested, and deployed your project with version 1.5 of dependency D. Then a year later a bunch of people want to use your code and since you last worked on it dependency D has evolved from v1.5 and v2.0. It turns out that v2.0 is not backward compatible. What's gonna happen?
@BenDB3199 I just want to make sure you understand why I had re-opened this issue. @TanguySoto thank you for fixing!
Here's some reading material on the subject:
Be sure to document the installation process in the README. E.g. from one of my repos:![image](https://user-images.githubusercontent.com/1258236/103014886-ced12000-453f-11eb-9fee-7358209ad50a.png)