Skip to content

Commit 679d700

Browse files
author
Timothy MacDonald
committed
chore: update pyproject.toml for new version of poetry
Signed-off-by: Timothy MacDonald <[email protected]>
1 parent 2f453e6 commit 679d700

File tree

3 files changed

+27
-52
lines changed

3 files changed

+27
-52
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Install dependencies
1818
run: |
1919
poetry check
20-
poetry lock --no-update
20+
poetry lock
2121
poetry install --verbose
2222
2323
- run: poetry run python lw_report_gen.py --author Author --customer Customer

poetry.lock

Lines changed: 7 additions & 34 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,31 @@
1-
[tool.poetry]
1+
[project]
22
name = "extensible-reporting"
33
version = "2.0.0"
44
description = ""
5-
authors = ["Tim MacDonald"]
5+
authors = [{name="Tim MacDonald", email="[email protected]"}]
66
readme = "README.md"
7+
requires-python = ">=3.10,<3.13"
78
# packages = [{include = "extensible_reporting"}]
89

9-
[tool.poetry.dependencies]
10+
dependencies = [
1011

11-
python = ">=3.9,<3.14"
12-
numpy = "<2.0"
13-
pandas = "^1.5.0"
14-
coloredlogs = "^15.0.1"
15-
jinja2 = "^3.1.2"
16-
plotly = "^5.10.0"
17-
kaleido = "0.2.1"
18-
logzero = "^1.7.0"
19-
pytest = "^7.2.1"
20-
python-dotenv = "^0.21.1"
21-
laceworksdk = "^4.1.0"
22-
pyside6 = "^6.9.0"
23-
weasyprint = "^62.1"
12+
"numpy (<2.0)",
13+
"pandas (>=1.5.0)",
14+
"coloredlogs (>=15.0.1)",
15+
"jinja2 (>=3.1.2)",
16+
"plotly (>=5.10.0)",
17+
"kaleido (>=0.2.1)",
18+
"logzero (>=1.7.0)",
19+
"pytest (>=7.2.1)",
20+
"python-dotenv (>=0.21.1)",
21+
"laceworksdk (>=4.1.0)",
22+
"pyside6 (>=6.9.0)",
23+
"weasyprint (>=62.1)",
2424

25+
]
2526

26-
[tool.poetry.dev-dependencies]
27+
28+
[tool.poetry.group.dev.dependencies]
2729
pyinstaller = "^6.0.0"
2830
boto3 = "^1.26.0"
2931
poethepoet = "^0.24.0"

0 commit comments

Comments
 (0)