3 ms·
I assure you that hearing "pin you dependencies" is not why people create a requirements file using pip freeze. It's simply because that has long been how peopl
by ziml77 1y ago
I assure you that hearing "pin you dependencies" is not why people create a requirements file using pip freeze. It's simply because that has long been how people have said to generate a requirements file, because Python spent much of its life lacking proper project dependency management.
And now it's extremely hard to get people to stop. There's so much info out there on the internet that says to use pip freeze that people are going to continue to run into and continue to learn to use.
- rtpg 1y agomy usage of pip freeze has been of the "make sure to know what CI used when it build the image" (used to be "make sure the installation on the server uses the same packages that we used in CI" pre-docker-image world). Glad that we have better tooling nowadays!