Skip to main content

Secure authentication for Air web framework sites.

Project description

AirAuth

PyPI version

Secure authentication for Air web framework sites.

Features

  • TODO

Documentation

Documentation is built with Zensical and deployed to GitHub Pages.

API documentation is auto-generated from docstrings using mkdocstrings.

Docs deploy automatically on push to main via GitHub Actions. To enable this, go to your repo's Settings > Pages and set the source to GitHub Actions.

Development

To set up for local development:

# Clone your fork
git clone git@github.com:your_username/AirAuth.git
cd AirAuth

# Install in editable mode with live updates
uv tool install --editable .

This installs the CLI globally but with live updates - any changes you make to the source code are immediately available when you run airauth.

Run tests:

uv run pytest

Run quality checks (format, lint, type check, test):

just qa

Author

AirAuth was created in 2026 by Audrey M. Roy Greenfeld.

Built with Cookiecutter and the audreyfeldroy/cookiecutter-pypackage project template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

airauth-0.1.0.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

airauth-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file airauth-0.1.0.tar.gz.

File metadata

  • Download URL: airauth-0.1.0.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for airauth-0.1.0.tar.gz
Algorithm Hash digest
SHA256 03ca3971f47e99430eb4983f41c47bc50b5117f92c42f3630d883b17ccec0556
MD5 50ef9338b177ff472d500baffba67be4
BLAKE2b-256 f63269e684d959292fe41dd356c723e50a25689e7d81a7ef17e41095b769e299

See more details on using hashes here.

File details

Details for the file airauth-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: airauth-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for airauth-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c849eb7e7c8337d77f6d95059894693c6a225fb51a629e727d1917a281f2a0cc
MD5 dacd303500c10272d155e4daa60a1e01
BLAKE2b-256 f147e874c80e00df6f1e8801ecc2a64e1e643801492ee35a53d11d6783cc4aaa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page