On 17 May 2016 at 21:09, Thomas Güttler
This blog post from Donald Stufft explains the difference between a Library and a Application.
https://caremad.io/2013/07/setup-vs-requirement/
The term "Library" is well known - ok
But how to call the container for the libraries, the one thing providing the environment?
Donald Stufft uses the term "Application"
I would like an official term defined by the python docs.
Covering general principles of software engineering and the many and varied terms used for different kinds of software aggregation is *way* outside the scope of the Python language and standard library docs :) The closest we get is the PyPA/distutils-sig consensus that software is developed by and as projects (covering libraries, applications, and assorted other endeavours): https://packaging.python.org/en/latest/glossary/#term-project The install_requires vs requirements.txt question is covered as its own topic, without introducing any particular terminology: https://packaging.python.org/en/latest/requirements/ Cheers, Nick. -- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia