allure-validator/pyproject.toml

43 lines
1 KiB
TOML
Raw Normal View History

[build-system]
requires = ["setuptools>=65.0.0", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "allure-validator"
version = "1.0.0"
description = "Linter for allure.title validation"
readme = "README.md"
authors = [{ name = "YADRO", email = "info@yadro.com" }]
license = { text = "GNU General Public License v3 (GPLv3)" }
classifiers = [
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
]
keywords = ["test", "allure"]
dependencies = [
"allure-pytest>=2.13.2",
"allure-python-commons>=2.13.2",
"pytest>=7.1.2",
"pytest-lazy-fixture>=0.6.3"
]
requires-python = "==3.10.*"
[project.optional-dependencies]
dev = ["black", "pylint", "isort", "pre-commit"]
[project.scripts]
allure-validator = "allure_validator.main:main"
[project.urls]
Homepage = "https://git.frostfs.info/Kiriruso/allure-validator/"
[tool.isort]
profile = "black"
src_paths = ["src"]
line_length = 140
[tool.black]
line-length = 140
target-version = ["py310"]