entry-points
Domain: Python Packaging
π― Motivation
Entry points advertise callable functions inside your package so other tools can discover and invoke them without importing everything.
π Concrete Example
In [project.scripts] you write mytool = "mypkg.cli:main" so pip install creates a mytool command.
π Analogy
Entry points are a phone directory β other programs look up your functionβs number and call it by name.