Revert our pyproject.toml license fields back to legacy configuration.
Review Request #14990 — Created April 1, 2026 and submitted — Latest diff uploaded
Modern pyproject.toml files are expected to use
licenseand
license-filesdirectives to express the licensing information.
Unfortunately, these newer settings are not supported by the latest
version of setuptools on Python 3.8, which means we can't pass CI or set
up editable builds.This change moves us back to the prior, deprecated settings for the 5.x
branch.
Built a package on Python 3.8.