mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-24 07:31:09 -05:00
- 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.
37 lines
990 B
TOML
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"]
|