fix: add Python 3.14 support and lxml>=6.1.0 (fixes #404)
- Add Python 3.14 to classifiers - Add lxml>=6.1.0 to dependencies to fix install on Python 3.14 (CachyOS, Arch) - Update black target-version to include py314 Fixes #404 Closes #405
This commit is contained in:
+3
-1
@@ -31,6 +31,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Programming Language :: Python :: 3.14",
|
||||
"Topic :: Desktop Environment :: Gnome",
|
||||
"Topic :: Multimedia :: Sound/Audio :: Speech",
|
||||
"Topic :: Text Processing",
|
||||
@@ -49,6 +50,7 @@ dependencies = [
|
||||
"python-xlib; sys_platform == 'linux'",
|
||||
"PyGObject; sys_platform == 'linux'",
|
||||
"psutil>=5.9.0",
|
||||
"lxml>=6.1.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
@@ -99,7 +101,7 @@ version = {attr = "vocalinux.version.__version__"}
|
||||
|
||||
[tool.black]
|
||||
line-length = 100
|
||||
target-version = ['py39', 'py310', 'py311', 'py312', 'py313']
|
||||
target-version = ['py39', 'py310', 'py311', 'py312', 'py313', 'py314']
|
||||
include = '\.pyi?$'
|
||||
exclude = '''
|
||||
/(
|
||||
|
||||
Reference in New Issue
Block a user