As mentioned earlier, Python developers are richly blessed in the various tools offered by Python, and its third-party ecosystem in easing and automating the deployment of applications and code written using Python.
In this section, we will briefly take a look at some of these tools.
Python comes with built in support for packaging applications for a variety of distributions—source, binary, and specific OS-level packaging.
The primary way of packaging source code in Python is to write a
setup.py file. The source can then be packaged with the help of the in-built
distutils library, or the more sophisticated and rich
Before we get introduced to the guts of Python packaging, let ...