Python Eggs are a python binary distribution format.
A “Python egg” is a logical structure embodying the release of a specific version of a Python project, comprising:
They are:
They can be simply downloaded and added to sys.path directly, or they can be placed in a directory on sys.path and then automatically discovered by the egg runtime system.
https://setuptools.readthedocs.io/en/latest/formats.html
There are two basic formats currently implemented for Python eggs:
the project’s metadata (.egg-info) directory
See the command
Example:
egg_info must always appear on the command line before any commands that you want the version changes to apply to.
python setup.py egg_info --tag-date --tag-build=DEV bdist_egg
python setup.py egg_info -RDb "" sdist bdist_egg