--- pyproject.toml.orig 2026-04-24 09:06:37 UTC +++ pyproject.toml @@ -3,11 +3,11 @@ requires = [ # NOTE: this needs to be kept in sync with mypy-requirements.txt # and build-requirements.txt, because those are both needed for # self-typechecking :/ - "setuptools >= 77.0.3", + "setuptools >= 61.0.0", # the following is from mypy-requirements.txt/setup.py "typing_extensions>=4.6.0", "mypy_extensions>=1.0.0", - "pathspec>=1.0.0,<1.1", + "pathspec>=1.0.0", "tomli>=1.1.0; python_version<'3.11'", "librt>=0.8.0; platform_python_implementation != 'PyPy'", # the following is from build-requirements.txt @@ -31,8 +31,7 @@ authors = [{name = "Jukka Lehtosalo", email = "jukka.l types. """, content-type = "text/x-rst"} authors = [{name = "Jukka Lehtosalo", email = "jukka.lehtosalo@iki.fi"}] -license = "MIT" -license-files = ["LICENSE", "mypy/typeshed/LICENSE"] +license = {text = "MIT"} classifiers = [ "Development Status :: 5 - Production/Stable", "Environment :: Console", @@ -51,7 +50,7 @@ dependencies = [ # When changing this, also update build-system.requires and mypy-requirements.txt "typing_extensions>=4.6.0", "mypy_extensions>=1.0.0", - "pathspec>=1.0.0,<1.1", + "pathspec>=1.0.0", "tomli>=1.1.0; python_version<'3.11'", "librt>=0.8.0; platform_python_implementation != 'PyPy'", ]