The Architecture of Open Source Applications (Volume 1)Python Packaging
If you enjoy these books, you may also enjoy Software Design by Example in Python and Software Design by Example in JavaScript. There are two schools of thought when it comes to installing applications. The first, common to Windows and Mac OS X, is that applications should be self-contained, and their installation should not depend on anything else. This philosophy simplifies the management of applications: each application is its own standalone "appliance", and installing and removing them should not disturb the rest of the OS. If the application needs an uncommon library, that library is included in the application's distribution. The second school, which is the norm for Linux-based systems, treats software as a collection of small self-contained units called packages. Libraries are bundled into packages, any given library package might depend on other packages. Installing an application might involve finding and installing particular versions of dozens of other libraries. These depe
The Architecture of Open Source Applications (Volume 1)Python Packaging The Architecture of Open Source Applications (Volume 1) Python Packaging Tarek Ziadé If you enjoy these books, you may also enjoy Software Design by Example in Python and Software Design by Example in JavaScript . 14.1. Introduction There are two schools of thought when it comes to installing applications. The first, common to Windows and Mac OS X, is that applications should be self-contained, and their installation should not depend on anything else. This philosophy simplifies the management of applications: each applica
Explore this link on the map →saved by
related reading
- Niels Cautaerts - Python dependency management is a dumpster firenielscautaerts.xyz
- uv: An extremely Fast Python Package Manager :: Jane Streetjanestreet.com
- 2. Writing the Setup Script — Python 3.11.15 documentationdocs.python.org
- Why you shouldn't invoke setup.py directlyblog.ganssle.io
- A farewell to the Berkeley Institute for Data Science - njs blogvorpus.org
- Challenges and recommendations to improve the installability and archival stability of omics computational tools | PLOS Biologyjournals.plos.org
- Do not use requirements.txt - quanttypequanttype.net
- Behind The Scenes of Bun Install | Bun Blogbun.com
- NPM Install Everything, and the Complete and Utter Chaos That Followsboehs.org
- Get Startedpytorch.org
- uv: An In-Depth Guide to Python's Fast and Ambitious New Package Managersaaspegasus.com
- How uv got so fast | Andrew Nesbittnesbitt.io