Files
thrillwiki_django_no_react/pyproject.toml
pacnpal edcd8f2076 Add secret management guide, client-side performance monitoring, and search accessibility enhancements
- Introduced a comprehensive Secret Management Guide detailing best practices, secret classification, development setup, production management, rotation procedures, and emergency protocols.
- Implemented a client-side performance monitoring script to track various metrics including page load performance, paint metrics, layout shifts, and memory usage.
- Enhanced search accessibility with keyboard navigation support for search results, ensuring compliance with WCAG standards and improving user experience.
2025-12-23 16:41:42 -05:00

37 lines
990 B
TOML

[project]
name = "thrillwiki-workspace"
version = "0.1.0"
description = "ThrillWiki - The Ultimate Theme Park Database"
requires-python = ">=3.13"
readme = "docs/README.md"
[tool.uv.workspace]
members = ["backend"]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
# =============================================================================
# Ruff Configuration (shared across workspace)
# =============================================================================
[tool.ruff]
line-length = 120
target-version = "py313"
[tool.ruff.lint]
select = ["E", "F", "W", "I", "UP", "B", "C4", "SIM"]
ignore = ["E501"]
[tool.ruff.lint.isort]
known-first-party = ["apps", "config", "thrillwiki"]
# =============================================================================
# Black Configuration (shared across workspace)
# =============================================================================
[tool.black]
line-length = 120
target-version = ["py313"]