Download Latest Version v0.2.5 source code.zip (1.3 MB)
Email in envelope

Get an email when there's a new version of authority

Home / v0.2.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-16 1.2 kB
v0.2.0 source code.tar.gz 2026-08-16 1.2 MB
v0.2.0 source code.zip 2026-08-16 1.3 MB
Totals: 3 Items   2.5 MB 0

0.2.0

Added

  • Flask integration helpers (authority.flask) with module-level and instance-based (FlaskAuth) decorators, Bearer/session token extraction, and current_user
  • Django integration (authority.django) with the AuthorityBackend auth backend, Django-user mirroring, and login_required / require_permission / require_role decorators
  • Starlette integration (authority.starlette) with the StarletteAuth helper and async decorators
  • Framework-agnostic ASGI middleware (authority.asgi) that exposes authentication state on the ASGI scope
  • Framework-agnostic WSGI middleware (authority.wsgi) that exposes authentication state on the WSGI environ
  • Optional extras for flask, django, starlette, and quart
  • Fully working example apps under examples/apps/ for FastAPI, Flask, Django, Starlette, and the raw ASGI/WSGI middleware
  • MkDocs documentation site (docs/) with 19 pages, published to GitHub Pages
  • Project logo (logo/logo.svg) and generated screenshots (Screenshots/)
  • docs extra and PyPI project URLs
  • Standard project files (CODE_OF_CONDUCT, CODEOWNERS, CONTRIBUTORS, ACCESSIBILITY, Dockerfile, .editorconfig, .gitattributes, .dockerignore, .env.example)
Source: README.md, updated 2026-08-16