Files
presidio/presidio-image-redactor/pyproject.toml
2026-06-28 12:50:17 +03:00

55 lines
1.4 KiB
TOML

[build-system]
build-backend = "poetry.core.masonry.api"
requires = ["poetry-core"]
[project]
name = "presidio-image-redactor"
version = "0.0.58"
description = "Presidio image redactor package"
authors = [{name = "Presidio", email = "presidio@microsoft.com"}]
license = "MIT"
classifiers = [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
]
keywords = ["presidio_image_redactor"]
urls = {Homepage = "https://github.com/data-privacy-stack/presidio"}
readme = "README.md"
requires-python = ">=3.10,<3.14"
dependencies = [
"pillow (>=9.0.0,<13.0.0)",
"pytesseract (>=0.3.13,<0.4)",
"presidio-analyzer (>=2.2.0,<3.0.0)",
"matplotlib (>=3.6.0,<4.0.0)",
"pydicom (>=2.3.0,<4.0.0)",
"pypng (>=0.20220715.0,<1.0.0)",
"azure-ai-formrecognizer (>=3.3.3,<4.0.0)",
"opencv-python (>=4.13.0.92,<5.0.0)",
"python-gdcm (>=3.0.24.1,<4.0.0)",
"spacy >=3.8.7,<4.0.0 ; python_version >= '3.13'"]
[project.optional-dependencies]
server = [
"flask (>=1.1,<4.0.0)",
"gunicorn (>=25.3.0,<26.0.0)"
]
[tool.poetry.group.dev.dependencies]
pip = "*"
ruff = "*"
pytest = "*"
pytest-cov = "*"
pytest-mock = "*"
python-dotenv = "*"
pre_commit = "*"
diff-cover = "*"
[tool.coverage.run]
relative_files = true
source = ["."]