Merge pull request #7563 from radarhere/optional-dependencies

List optional dependencies in pyproject (apart from docs and tests)
This commit is contained in:
Andrew Murray 2023-11-28 21:49:41 +11:00 committed by GitHub
commit a1d2297029
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -47,6 +47,12 @@ docs = [
"sphinx-removed-in", "sphinx-removed-in",
"sphinxext-opengraph", "sphinxext-opengraph",
] ]
fpx = [
"olefile",
]
mic = [
"olefile",
]
tests = [ tests = [
"check-manifest", "check-manifest",
"coverage", "coverage",
@ -59,6 +65,9 @@ tests = [
"pytest-cov", "pytest-cov",
"pytest-timeout", "pytest-timeout",
] ]
xmp = [
"defusedxml",
]
[project.urls] [project.urls]
Changelog = "https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst" Changelog = "https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst"
Documentation = "https://pillow.readthedocs.io" Documentation = "https://pillow.readthedocs.io"