Set up Python project with uv environment management and FastAPI stack. Project structure: - src/gondulf/ - Main application package - tests/ - Test suite directory - pyproject.toml - Project configuration with dependencies - README.md - Project documentation - uv.lock - Dependency lock file Dependencies configured: - FastAPI + Uvicorn for web framework - SQLAlchemy for database ORM - pytest + coverage for testing - ruff, black, mypy, flake8 for code quality - Development environment using uv direct execution model All project standards reviewed and implemented per: - /docs/standards/coding.md - /docs/standards/testing.md - /docs/standards/git.md - /docs/standards/development-environment.md - /docs/standards/versioning.md
10 lines
252 B
Python
10 lines
252 B
Python
"""
|
|
Gondulf IndieAuth Server.
|
|
|
|
A self-hosted IndieAuth server implementation following the W3C IndieAuth
|
|
specification, enabling users to use their own domain as their identity
|
|
when signing into third-party applications.
|
|
"""
|
|
|
|
__version__ = "0.1.0-dev"
|