Skip to content
TrackPodcasts
technologyApr 5, 202333:39pending

197: Python project trove classifiers - Do you need this bit of pyproject.toml metadata? - Brett Cannon

Test & Code

About this episode

Classifiers are one bit of Python project metadata that predates PyPI.

 Classifiers are weird.

 They were around in setuptools days, and are still here with pyproject.toml. 

  • What are they? 
  • Why do we need them? 
  • Do we need them?
  • Which classifiers should I include?
  • Why are they called "trove classifiers" in the Python docs

Brett Cannon joins the show to discuss these wacky bits of metadata.

Here's an example, from pytest-crayons:

[project] ... classifiers = [ "License :: OSI Approved :: MIT License", "Framework :: Pytest" ]


Links:




Get every episode summarized

Each time Test & Code publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.

Email me new episodes

Free for 3 shows. No card needed.

Hosts & guests

No transcript yet

This episode has not been transcribed. Request it and it moves to the front of the queue.

197: Python project trove classifiers - Do you need this bit of pyproject.toml metadata? - Brett Cannon

Test & Code

0:00
33:39

More episodes

More from Test & Code

View all episodes →