-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathpyproject.toml
More file actions
122 lines (111 loc) · 2.4 KB
/
Copy pathpyproject.toml
File metadata and controls
122 lines (111 loc) · 2.4 KB
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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# This project file exists solely for two reasons: managing the python package dependencies for each action; and
# specifying the towncrier configuration
[project]
name = "ansys-actions-ci-dependencies"
version = "10.4.dev0"
requires-python = ">=3.10"
[dependency-groups]
build-library-pip = [
"build<=1.5",
"twine<=6.2",
]
build-library-uv = [
"twine<=6.2",
]
build-wheelhouse = [
"build<=1.5",
"wheel<=0.47",
]
check-licenses = [
"pip-licenses<=5.6",
"prettytable<=3.17",
"wcwidth<=0.7",
]
check-vulnerabilities = [
"bandit>=1.9,<2",
"click>=8.4.1,<9",
"pygithub>=2.9,<3",
"safety>=3.8.1,<4",
]
code-style-pre-commit = [
"pre-commit<=4.6",
]
code-style-prek = [
"prek<=0.5",
]
doc-changelog = [
"tomlkit<=0.15",
"towncrier<=25.8",
]
doc-deploy-changelog = [
"tomlkit<=0.15",
"towncrier<=25.8",
]
doc-deploy-stable = [
"packaging<=26.2",
]
doc-style = [
"docutils<=0.23",
"tomlkit<=0.15",
]
hk-package-clean-except = [
"fastcore<=1.14",
"ghapi<=1.1",
"packaging<=26.2",
]
hk-package-clean-untagged = [
"fastcore<=1.14",
"ghapi<=1.1",
"packaging<=26.2",
]
release-github = [
"pypandoc-binary<=1.17",
"tomlkit<=0.15",
]
release-pypi = [
"twine<=6.2",
]
tests-pytest = [
"pytest-randomly<=4.1",
]
[tool.towncrier]
package = "ansys.actions.core"
package_dir = ".ci/ansys-actions/src"
directory = "doc/source/changelog"
filename = "doc/source/changelog.rst"
template = "doc/source/changelog/template"
start_string = ".. towncrier release notes start\n"
title_format = "`{version} <https://github.com/ansys/actions/releases/tag/v{version}>`_ - {project_date}"
issue_format = "`#{issue} <https://github.com/ansys/actions/pull/{issue}>`_"
[[tool.towncrier.type]]
directory = "breaking"
name = "Breaking"
showcontent = true
[[tool.towncrier.type]]
directory = "added"
name = "Added"
showcontent = true
[[tool.towncrier.type]]
directory = "fixed"
name = "Fixed"
showcontent = true
[[tool.towncrier.type]]
directory = "documentation"
name = "Documentation"
showcontent = true
[[tool.towncrier.type]]
directory = "dependencies"
name = "Dependencies"
showcontent = true
[[tool.towncrier.type]]
directory = "maintenance"
name = "Maintenance"
showcontent = true
[[tool.towncrier.type]]
directory = "miscellaneous"
name = "Miscellaneous"
showcontent = true
[[tool.towncrier.type]]
directory = "test"
name = "Test"
showcontent = true