feat(reports): implement local Anisette provider

This commit is contained in:
Mike A.
2025-07-11 15:04:32 +02:00
parent 6b3a530683
commit a2c3b3136e
6 changed files with 243 additions and 24 deletions

View File

@@ -6,6 +6,7 @@ readme = "README.md"
authors = [
{name = "Mike Almeloo", email = "git@mikealmel.ooo"},
]
license-files = ["LICENSE.md"]
requires-python = ">=3.9,<3.14"
dependencies = [
"srp>=1.0.21,<2.0.0",
@@ -14,6 +15,7 @@ dependencies = [
"aiohttp>=3.9.5,<4.0.0",
"bleak>=0.22.2,<1.0.0",
"typing-extensions>=4.12.2,<5.0.0",
"anisette>=1.2.1",
]
[dependency-groups]
@@ -78,9 +80,6 @@ ignore = [
"D", # documentation
]
[tool.setuptools]
license-files = []
[build-system]
requires = ["setuptools", "setuptools-scm"]
build-backend = "setuptools.build_meta"