--- pyproject.toml.orig 2026-06-14 22:50:05 UTC +++ pyproject.toml @@ -3,12 +3,12 @@ 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; python_version<'3.15'", "typing_extensions>=4.14.0; python_version>='3.15'", "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.11.0; platform_python_implementation != 'PyPy'", # the following is from build-requirements.txt @@ -34,8 +34,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", @@ -55,7 +54,7 @@ dependencies = [ "typing_extensions>=4.6.0; python_version<'3.15'", "typing_extensions>=4.14.0; python_version>='3.15'", "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.11.0; platform_python_implementation != 'PyPy'", "ast-serialize>=0.3.0,<1.0.0",