-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpyproject.toml
57 lines (51 loc) · 1.3 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
[tool.poetry]
name = "ranking_table_tennis"
version = "2024.8.12"
description = "A ranking table tennis system"
readme = "README.md"
authors = [ "Sebastian Vanrell srvanrell_gmail_com" ]
classifiers = [
"License :: OSI Approved :: MIT License",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3",
]
license = "GPL-2.0-or-later"
homepage = "https://srvanrell.github.io/ranking-table-tennis/"
repository = "http://github.com/srvanrell/ranking-table-tennis"
packages = [
{ include = "ranking_table_tennis" },
]
[tool.poetry.dependencies]
python = ">=3.9, <4"
PyYAML = ">=5.4.1"
Unidecode = "==1.*"
gspread-dataframe = "==3.*"
gspread = "==5.*"
hydra-core = "==1.3.*"
matplotlib = "==3.*"
oauth2client = "==4.*"
omegaconf = "==2.3.*"
openpyxl = "==3.1.*"
pandas = "==2.2.*"
plotly = "==5.*"
tabulate = "==0.9.*"
urllib3 = "==2.*"
numpy = ">=1.24,<2"
[tool.poetry.group.test.dependencies]
pre-commit = "3.*"
pyclean = "3.*"
pytest = "8.*"
pytest-shell-utilities ="1.9.*"
pytest_profiling = "1.7.*"
pytest-cov = "^5.0.0"
[tool.poetry.scripts]
rtt = "ranking_table_tennis.command_line:main"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
# [tool.pytest.ini_options]
# minversion = "7.0"
# # addopts = "-ra -q"
# testpaths = [
# "tests",
# ]