mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-20 06:11:07 -05:00
feat: complete monorepo structure with frontend and shared resources
- Add complete backend/ directory with full Django application - Add frontend/ directory with Vite + TypeScript setup ready for Next.js - Add comprehensive shared/ directory with: - Complete documentation and memory-bank archives - Media files and avatars (letters, park/ride images) - Deployment scripts and automation tools - Shared types and utilities - Add architecture/ directory with migration guides - Configure pnpm workspace for monorepo development - Update .gitignore to exclude .django_tailwind_cli/ build artifacts - Preserve all historical documentation in shared/docs/memory-bank/ - Set up proper structure for full-stack development with shared resources
This commit is contained in:
72
backend/pyproject.toml
Normal file
72
backend/pyproject.toml
Normal file
@@ -0,0 +1,72 @@
|
||||
[project]
|
||||
name = "thrillwiki"
|
||||
version = "0.1.0"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.13"
|
||||
dependencies = [
|
||||
"django>=5.0",
|
||||
"djangorestframework>=3.14.0",
|
||||
"django-cors-headers>=4.3.1",
|
||||
"django-allauth>=0.60.1",
|
||||
"django-oauth-toolkit>=3.0.1",
|
||||
"dj-rest-auth>=7.0.0",
|
||||
"pyjwt>=2.10.1",
|
||||
"psycopg2-binary>=2.9.9",
|
||||
"dj-database-url>=2.3.0",
|
||||
"requests>=2.32.3",
|
||||
"django-webpack-loader>=3.1.1",
|
||||
"python-dotenv>=1.0.1",
|
||||
"Pillow>=10.2.0",
|
||||
"django-cleanup>=8.0.0",
|
||||
"django-filter>=23.5",
|
||||
"django-htmx>=1.17.2",
|
||||
"whitenoise>=6.6.0",
|
||||
"pycountry>=24.6.1",
|
||||
"black>=24.1.0",
|
||||
"flake8>=7.1.1",
|
||||
"pytest>=8.3.4",
|
||||
"pytest-django>=4.9.0",
|
||||
"channels>=4.2.0",
|
||||
"channels-redis>=4.2.1",
|
||||
"daphne>=4.1.2",
|
||||
"django-simple-history>=3.5.0",
|
||||
"django-tailwind-cli>=2.21.1",
|
||||
"playwright>=1.41.0",
|
||||
"pytest-playwright>=0.4.3",
|
||||
"django-pghistory>=3.5.2",
|
||||
"django-htmx-autocomplete>=1.0.5",
|
||||
"coverage>=7.9.1",
|
||||
"poetry>=2.1.3",
|
||||
"piexif>=1.1.3",
|
||||
"django-environ>=0.12.0",
|
||||
"factory-boy>=3.3.3",
|
||||
"drf-spectacular>=0.27.0",
|
||||
"django-silk>=5.0.0",
|
||||
"django-debug-toolbar>=4.0.0",
|
||||
"nplusone>=1.0.0",
|
||||
"django-health-check>=3.17.0",
|
||||
"django-redis>=5.4.0",
|
||||
"sentry-sdk>=1.40.0",
|
||||
"python-json-logger>=2.0.7",
|
||||
"django-cloudflare-images>=0.6.0",
|
||||
"psutil>=7.0.0",
|
||||
"django-extensions>=4.1",
|
||||
"werkzeug>=3.1.3",
|
||||
"django-widget-tweaks>=1.5.0",
|
||||
]
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"autoflake>=2.3.1",
|
||||
"autopep8>=2.3.2",
|
||||
"black>=25.1.0",
|
||||
"django-stubs>=5.2.2",
|
||||
"rope>=1.14.0",
|
||||
]
|
||||
|
||||
[tool.pyright]
|
||||
stubPath = "stubs"
|
||||
typeCheckingMode = "basic"
|
||||
|
||||
[tool.pylance]
|
||||
stubPath = "stubs"
|
||||
Reference in New Issue
Block a user