-
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 = "maksim.beliaev@ansys.com"},
{name = "Bo Yang", email = "bo.yang@ansys.com"},
{name = "Samuel Lopez", email = "samuel.lopez@ansys.com"},
]
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"