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

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

Released Wednesday, 5th April 2023
Good episode? Give it some love!
197: Python project trove classifiers - Do you need this bit of pyproject.toml metadata? - Brett Cannon

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

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

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

Wednesday, 5th April 2023
Good episode? Give it some love!
Rate Episode
List

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:




Show More
Rate
List

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more
Do you host or manage this podcast?
Claim and edit this page to your liking.
,