![]() ![]() If you are familiar with other languages that use lock file such as Node.js, you might have asked at least once asked if Python can provide the same functionality. Personally, I see library projects as no different to any other project, and all projects that build no matter where they get deployed should include a lock file for the sake of reproducible builds and team member collaboration. Meaning your users and you might use different versions of dependencies, and that is fine if you internally still use lock files. ![]() However, if you publish a library or CLI to a packing publisher like Pypi, lock files are never published. Lock files are unquestionably useful if you build any application. Opinions vary on how one should make use of lock files, depending on whether the project is the main application, or the project is actually a library that is meant to be consumed by an application or another library. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |