"""Shim for legacy `python setup.py` invocations. All packaging metadata lives in setup.cfg. Keeping a second copy here was an active hazard: keyword arguments passed to setup() override setup.cfg, so the two could disagree silently and the setup.py copy would win. """ from setuptools import setup setup()