don't restrict lxml<5, and run tests with latest 5.1.0

Fixes https://github.com/fonttools/fonttools/issues/3418
This commit is contained in:
Cosimo Lupo 2024-01-15 16:17:22 +00:00
parent 7572a67146
commit a17f3d460a
No known key found for this signature in database
GPG Key ID: DF65A8A5A119C9A8
2 changed files with 2 additions and 2 deletions

View File

@ -16,5 +16,5 @@ pyobjc==10.1; sys_platform == "darwin"
freetype-py==2.4.0
uharfbuzz==0.37.3
glyphsLib==6.6.0 # this is only required to run Tests/varLib/interpolatable_test.py
lxml==4.9.3
lxml==5.1.0
sympy==1.12

View File

@ -97,7 +97,7 @@ extras_require = {
# for fontTools.misc.etree and fontTools.misc.plistlib: use lxml to
# read/write XML files (faster/safer than built-in ElementTree)
"lxml": [
"lxml >= 4.0, < 5",
"lxml >= 4.0",
],
# for fontTools.sfnt and fontTools.woff2: to compress/uncompress
# WOFF 1.0 and WOFF 2.0 webfonts.