Add license classifier back to pyproject.toml by MichaReiser · Pull Request #19599 · astral-sh/ruff (original) (raw)

konstin

@MichaReiser

@AlexWaygood AlexWaygood changed the titleRevert "Use PEP 639 license information for Ruff itself instead of classifier" Add license classifier back to pyproject.toml

Jul 28, 2025

@MichaReiser @AlexWaygood

Co-authored-by: Alex Waygood Alex.Waygood@Gmail.com

This was referenced

Jul 31, 2025

dcreager added a commit that referenced this pull request

Aug 1, 2025

@dcreager

woodruffw added a commit that referenced this pull request

Apr 24, 2026

@woodruffw

Summary

Per #19599 (comment), maturin now supports PEP 639 fully. Consequently we should drop the license classifier, as it's legally ambiguous.

See also astral-sh/uv#19130 for where we're doing the same for uv.

Test Plan

NFC.

Signed-off-by: William Woodruff william@astral.sh

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})