feat(root): add project management features and dependencies
Add Kanban board, epics, notifications, external sharing, and related API endpoints; update README and install required packages such as django‑q2, openpyxl, and others.
This commit is contained in:
5 files changed
+616
-90
No files matched your search
+13
-1
@@ -18,6 +18,14 @@ dependencies = [
|
||||
"django-tailwind-cli>=4.6.2",
|
||||
"django-htmx>=1.27.0",
|
||||
"gunicorn>=26.0.0",
|
||||
"django-q2>=1.10.0",
|
||||
"openpyxl>=3.1.5",
|
||||
"requests>=2.34.2",
|
||||
"django-import-export>=4.4.1",
|
||||
"django-filter>=25.2",
|
||||
"drf-spectacular>=0.29.0",
|
||||
"django-browser-reload>=1.21.0",
|
||||
"pillow>=12.2.0",
|
||||
]
|
||||
|
||||
[dependency-groups]
|
||||
@@ -46,5 +54,9 @@ ignore = [
|
||||
"B008", # do not perform function calls in argument defaults
|
||||
]
|
||||
|
||||
[tool.ruff.lint.per-file-ignores]
|
||||
"**/__init__.py" = ["F401", "F403", "F405"]
|
||||
"config/settings/*.py" = ["F401", "F403", "F405"]
|
||||
|
||||
[tool.ruff.lint.isort]
|
||||
known-first-party = ["config"]
|
||||
known-first-party = ["config", "src"]
|
||||
Reference in new issue
Block a user