@@ -7,21 +7,21 @@ dev = [
77 " mdformat >= 1.0.0" ,
88 " mdformat-gfm >= 1.0.0" ,
99 " mdformat-ruff >= 0.1.0" ,
10- " prek >= 0.3 .0" ,
10+ " prek >= 0.4 .0" ,
1111 " ruff >= 0.15.0" ,
1212 " toml-sort >= 0.24.0" ,
13- " ty >= 0.0.20 " ,
13+ " ty >= 0.0.30 " ,
1414]
1515tests = [
1616 " pytest >= 9.0.0" ,
17- " pytest-cov >= 7.0 .0" ,
18- " tox >= 4.49 .0" ,
19- " tox-uv >= 1.33 .0" ,
17+ " pytest-cov >= 7.1 .0" ,
18+ " tox >= 4.54 .0" ,
19+ " tox-uv >= 1.35 .0" ,
2020]
2121
2222[project ]
2323authors = [
24- {email = " BuriedInCode@tuta.io " , name = " BuriedInCode" },
24+ {email = " buriedincode@duckpond.nz " , name = " BuriedInCode" },
2525]
2626classifiers = [
2727 " Development Status :: 4 - Beta" ,
@@ -35,30 +35,35 @@ classifiers = [
3535 " Programming Language :: Python :: 3.12" ,
3636 " Programming Language :: Python :: 3.13" ,
3737 " Programming Language :: Python :: 3.14" ,
38+ " Programming Language :: Python" ,
39+ " Topic :: Internet" ,
3840 " Typing :: Typed" ,
3941]
4042dependencies = [
41- " comicfn2dict >= 0.2 .0" ,
43+ " comicfn2dict >= 0.3 .0" ,
4244 " grayven >= 0.5.0" ,
4345 " natsort >= 8.4.0" ,
44- " pillow >= 12.1 .0" ,
45- " pydantic >= 2.12 .0" ,
46- " pydantic-xml[lxml] >= 2.19 .0" ,
46+ " pillow >= 12.2 .0" ,
47+ " pydantic >= 2.13 .0" ,
48+ " pydantic-xml[lxml] >= 2.21 .0" ,
4749 " questionary >= 2.1.0" ,
4850 " rarfile >= 4.2" ,
49- " rich >= 14.3 .0" ,
50- " seagrin >= 0.4 .0" ,
51+ " rich >= 15.0 .0" ,
52+ " seagrin >= 2026.1 .0" ,
5153 " simyan >= 2.0.0" ,
5254 " tomli >= 2.4.0 ; python_version < '3.11'" ,
5355 " tomli-w >= 1.2.0" ,
54- " typer >= 0.24 .0" ,
56+ " typer >= 0.25 .0" ,
5557 " zipremove >= 0.8.0" ,
5658]
5759description = " Unify and organize your comic collection."
5860dynamic = [" version" ]
5961keywords = [" comic" , " comics" , " metadata" , " tagger" , " tagging" ]
6062license = " MIT"
6163license-files = [" LICENSE" ]
64+ maintainers = [
65+ {email = " buriedincode@duckpond.nz" , name = " BuriedInCode" },
66+ ]
6267name = " perdoo"
6368readme = " README.md"
6469requires-python = " >= 3.10"
@@ -84,7 +89,7 @@ show_missing = true
8489source = [" perdoo" ]
8590
8691[tool .hatch .build .targets .sdist ]
87- exclude = [" .github/" ]
92+ exclude = [" .crow/ " , " . github/ " , " .woodpecker /" ]
8893
8994[tool .hatch .version ]
9095path = " perdoo/__init__.py"
0 commit comments