add rich support for logging and ruff for formatting

This commit is contained in:
Nick Sweeting 2024-09-05 21:44:18 -07:00
parent 2c48dabfab
commit a190745f36
No known key found for this signature in database
2 changed files with 14 additions and 0 deletions

View file

@ -48,6 +48,7 @@ dependencies = [
"pocket@git+https://github.com/tapanpandita/pocket.git@v0.3.7",
"django-taggit==1.3.0",
"base32-crockford==0.3.0",
"rich>=13.8.0",
]
homepage = "https://github.com/ArchiveBox/ArchiveBox"
@ -113,6 +114,12 @@ build-backend = "pdm.backend"
archivebox = "archivebox.cli:main"
[tool.ruff]
line-length = 140
target-version = "py310"
src = ["archivebox"]
exclude = ["*.pyi", "typings/", "migrations/", "vendor/"]
[tool.pytest.ini_options]
testpaths = [ "tests" ]