Upgrade deps, require Python 3.13

Upgrade Bokeh
This commit is contained in:
Aarni Koskela
2026-03-12 10:45:50 +02:00
parent 1d14bfe765
commit 1ee8f0d5de
4 changed files with 338 additions and 202 deletions

View File

@@ -1,13 +1,13 @@
[project]
name = "koodiklinikka-palkkakysely"
version = "0.1.0"
requires-python = ">=3.12,<3.13"
requires-python = ">=3.13,<3.14" # numba is a dep of ydata-profiling
dependencies = [
"bokeh<3",
"bokeh~=3.9.0",
"jinja2>=3.1.6",
"matplotlib<3.8.0",
"matplotlib",
"openpyxl>=3.1.5",
"pandas>=2.3.3",
"pandas>=2.3.3,<3",
"setuptools<80", # we still need pkg_resources...
"ydata-profiling>=4.18.1",
]
@@ -22,3 +22,8 @@ extend-select = [
"I",
"PD",
]
[dependency-groups]
dev = [
"pandas-stubs<3",
]