way better plugin hooks system wip

This commit is contained in:
Nick Sweeting
2025-12-28 03:39:59 -08:00
parent a38624a4dd
commit 50e527ec65
156 changed files with 10275 additions and 7149 deletions

View File

@@ -41,7 +41,7 @@ dependencies = [
### Django libraries
"setuptools>=74.1.0", # for: django 5 on python >=3.12, distutils is no longer in stdlib but django 5.1 expects distutils (TODO: check if this can be removed eventually)
"django>=6.0",
"channels[daphne]>=4.1.0",
"daphne>=4.2.0", # ASGI server for Django (no channels needed - websockets not used)
"django-ninja>=1.5.1",
"django-extensions>=3.2.3",
"django-signal-webhooks>=0.3.0",
@@ -118,11 +118,8 @@ all = [
"archivebox[sonic,ldap,debug]"
]
[tool.uv]
environments = ["sys_platform == 'darwin'", "sys_platform == 'linux'"]
package = true
# compile-bytecode = true
dev-dependencies = [
[dependency-groups]
dev = [
### BUILD
"uv>=0.4.26",
"pip>=24.2",
@@ -156,6 +153,11 @@ dev-dependencies = [
"mypy>=1.11.2",
]
[tool.uv]
environments = ["sys_platform == 'darwin'", "sys_platform == 'linux'"]
package = true
# compile-bytecode = true
[tool.uv.pip]
python-version = "3.13"
# compile-bytecode = true