-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathpyproject.toml
66 lines (56 loc) · 1.52 KB
/
pyproject.toml
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
# description if packaging system requirements
[build-system]
requires = [
"flit_core >=3.2,<4",
]
build-backend = "flit_core.buildapi"
# description of current module
[project]
name = "aedttest"
version = "0.0.1.dev0"
description = """
Ansys Electronics Desktop Testing Framework.
Current module allows to setup and run automated tests and validate results across multiple versions of
Ansys Electronics Desktop products, eg HFSS, Maxwell, Icepak, Q3D, etc
"""
authors = [
]
readme = "README.md"
requires-python = ">=3.7"
classifiers = [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
]
dependencies = [
"pyaedt==0.6.57",
"Django==3.2.18",
"tomli>=2.0.0",
]
# development dependencies
[project.optional-dependencies]
test = [
"pre-commit==2.15.0",
"mypy==0.960",
"pytest==6.2.5",
"pytest-cov==3.0.0",
"webdriver-manager",
"selenium>4",
]
deploy = [
"flit==3.4.0",
]
[project.urls]
Home = "https://github.com/ansys/aedt-testing"
# CLI script command
[project.scripts]
aedt_test_runner = "aedttest.aedt_test_runner:main"
[tool.isort]
profile = "black"