1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
# SPDX-FileCopyrightText: Peter Pentchev <roam@ringlet.net>
# SPDX-License-Identifier: BSD-2-Clause
[project]
name = "install-mimic"
version = "0.4.2"
classifiers = []
[dependency-groups]
docs = [
"mkdocs >= 1.4.2, < 2",
"mkdocs-material >= 9.1.2, < 10",
]
testenv-reuse = [
"reuse >= 5, < 6",
]
testenv-uvoxen = [
"uvoxen >= 0.1.1, < 0.2",
]
[tool.test-stages]
stages = [
"@check and @quick and not @manual",
"@check and not @manual",
]
[tool.uvoxen]
build-project = false
envlist = [
"reuse",
"uvoxen-sync-check",
"docs",
]
[tool.uvoxen.format.version]
major = 0
minor = 2
[tool.uvoxen.req]
header = """
# SPDX-FileCopyrightText: Peter Pentchev <roam@ringlet.net>
# SPDX-License-Identifier: BSD-2-Clause
# Automatically generated by `uvoxen req generate` from pyproject.toml
"""
[tool.uvoxen.tox]
env-order = [
"docs",
"reuse",
]
header = """
# SPDX-FileCopyrightText: Peter Pentchev <roam@ringlet.net>
# SPDX-License-Identifier: BSD-2-Clause
# Automatically generated by `uvoxen tox generate` from pyproject.toml
"""
[tool.uvoxen.env.docs]
tags = [
"docs",
]
dependency-groups = [
"docs",
]
commands = [
"mkdocs build",
]
[tool.uvoxen.env.reuse]
tags = [
"check",
"quick",
]
dependency-groups = [
"testenv-reuse",
]
commands = [
"reuse lint",
]
[tool.uvoxen.env.uvoxen-sync-check]
tags = [
"check",
]
dependency-groups = [
"testenv-uvoxen",
]
commands = [
"uvoxen req generate --check --diff -g docs",
"uvoxen tox generate --check --diff",
]
|