setup.py: drop soon EOL python 3.7, require 3.8+

Fixes https://github.com/fonttools/fonttools/issues/2878 and https://github.com/fonttools/fonttools/issues/2163
This commit is contained in:
Cosimo Lupo 2022-11-03 11:21:08 +00:00
parent fe4bb77cda
commit 496da9985b
No known key found for this signature in database
GPG Key ID: DF65A8A5A119C9A8
2 changed files with 2 additions and 3 deletions

View File

@ -3,8 +3,7 @@
brotli==1.0.9; platform_python_implementation != "PyPy"
brotlicffi==1.0.9.2; platform_python_implementation == "PyPy"
unicodedata2==15.0.0; python_version <= '3.11'
scipy==1.7.3; platform_python_implementation != "PyPy" and python_version <= '3.7' # pyup: ignore
scipy==1.9.3; platform_python_implementation != "PyPy" and python_version > '3.7'
scipy==1.9.3; platform_python_implementation != "PyPy"
munkres==1.1.4; platform_python_implementation == "PyPy"
zopfli==0.2.1
fs==2.4.16

View File

@ -461,7 +461,7 @@ setup_params = dict(
url="http://github.com/fonttools/fonttools",
license="MIT",
platforms=["Any"],
python_requires=">=3.7",
python_requires=">=3.8",
long_description=long_description,
package_dir={'': 'Lib'},
packages=find_packages("Lib"),