-
Notifications
You must be signed in to change notification settings - Fork 4
/
pyproject.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 = [
{name = "Maksim Beliaev", email = "[email protected]"},
{name = "Bo Yang", email = "[email protected]"},
{name = "Samuel Lopez", email = "[email protected]"},
]
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"