Even with --dry-run pip will execute arbitrary code found in the package's setup.py. In fact, merely asking pip to download a package can execute arbitrary code" : r/programming
Python Packaging with Setuptools. This article will explain the best… | by Insight in Plain Sight | ITNEXT
Make your own Python package!. which users can install using pip! | by Ryan Chou | Level Up Coding
py2nsis Tutorial | Code Science
Create and run setup.py | PyCharm Documentation
pip install unroll”: “python setup.py egg_info” failed with error code 1 - Intellipaat Community