econchick/interrogate

PyPI classifiers including licence information not used in setup.py

faph opened this issue · 0 comments

faph commented

Environment

  • interrogate version(s) (interrogate --version: 1.3.1
  • Operating System(s): Windows
  • Python version(s): Python 3.6

Description of the bug

On PyPI there is no licence meta information. Some systems automatically scan for this information to "approve of" certain packages.

I believe this is due to a bug in setup.py where CLASSIFIERS is not passed as an argument to setuptools.setup.

What you expected to happen

Should be simple fix which could be released as a patch version.

How to reproduce (as minimally and precisely as possible)

On https://pypi.org/project/interrogate left-hand column under "Meta", there should be something with "MIT" in there.

Anthing else we need to know?

No.