@@ -3,7 +3,7 @@ name = "siapy"
33version = " 0.5.9"
44description = " A python library for efficient processing of spectral images."
55authors = [{ name = " janezlapajne" , email = " janez.lapajne@kis.si" }]
6- requires-python = " >=3.10"
6+ requires-python = " >=3.10,<3.13 "
77readme = " README.md"
88license = { text = " MIT" }
99
@@ -43,13 +43,7 @@ dependencies = [
4343]
4444
4545[dependency-groups ]
46- lint = [
47- " black>=24.4.2" ,
48- " flake8>=7.0.0" ,
49- " ruff>=0.4.8" ,
50- " mypy>=1.10.1" ,
51- " pandas-stubs>=2.2.2.240603" ,
52- ]
46+ lint = [" ruff>=0.4.8" , " mypy>=1.10.1" , " pandas-stubs>=2.2.2.240603" ]
5347dev = [" pre-commit>=3.7.1" , " tomli>=2.0.1" , " codespell>=2.3.0" ]
5448test = [" pytest>=8.2.2" , " pytest-cov>=5.0.0" , " pytest-xdist>=3.6.1" ]
5549docs = [
@@ -95,14 +89,8 @@ ignore_missing_imports = true
9589module = " sklearn.*"
9690ignore_missing_imports = true
9791
98- [tool .flake8 ]
99- ignore = " E302, E305, E203, E501, W503, E501"
100- select = " C,E,F,W,B,B950"
101- max-line-length = 100
102- exclude = [" .git" , " __pycache__" , " __init__.py" , " .mypy_cache" , " .pytest_cache" ]
103- per-file-ignores = [" tests/*:F401,F811" ]
104-
10592[tool .ruff ]
93+ line-length = 120
10694extend-exclude = []
10795exclude = []
10896lint.ignore = [" F811" ]
0 commit comments