Files
re-xxm/pyproject.toml
T
kairee e2cdf997af feat(p0): add favorite folder sync and sqlite data foundation
Implement P0 of the reaction dashboard: config loading with hot reload, SQLite migrations with backups, single-writer queue, read-only Bilibili fav client, folder import/diff sync, invalid-resource handling, blacklist seed, scheduler, and JSON redacted logging. Includes offline unit and transport-level contract tests; all existing and new tests pass.
2026-10-31 18:08:33 +08:00

24 lines
563 B
TOML

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "bili-fav"
version = "0.1.0"
description = "Bilibili favorite-folder tools and Reaction video dashboard"
readme = "README.md"
requires-python = ">=3.14,<3.15"
license = { text = "MIT" }
authors = [{ name = "bili-fav contributors" }]
dependencies = []
[project.scripts]
bili-fav = "favsort:main"
reaction-board = "reaction_board.cli:main"
[dependency-groups]
dev = []
[tool.hatch.build.targets.wheel]
only-include = ["favsort.py", "app.py", "vendor", "reaction_board"]