{"package": "keycardai-starlette", "summary": "Starlette/FastAPI middleware and route builders for protecting HTTP APIs with Keycard OAuth", "pypi_url": "https://pypi.org/project/keycardai-starlette", "piwheels_url": "https://www.piwheels.org/project/keycardai-starlette", "releases": {"0.4.0": {"released": "2026-05-01 17:58:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"keycardai_starlette-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/keycardai-starlette/keycardai_starlette-0.4.0-py3-none-any.whl", "filehash": "aed6aa2c97f7113e21692fc9bb24768b5efc1d01a6215435b3545842b01c44dc", "filesize": 21163, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["httpx", "keycardai-oauth", "pydantic", "starlette"]}}}, "0.3.0": {"released": "2026-04-27 17:12:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"keycardai_starlette-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/keycardai-starlette/keycardai_starlette-0.3.0-py3-none-any.whl", "filehash": "b30756659a79a33418029c96a67b768fbdc0f53f621d231e9c5a65512aa0cda2", "filesize": 22075, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["httpx", "keycardai-oauth", "pydantic", "starlette"]}}}, "0.2.0": {"released": "2026-04-26 23:21:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"keycardai_starlette-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/keycardai-starlette/keycardai_starlette-0.2.0-py3-none-any.whl", "filehash": "5afb6f5da774323a5115a7c6c39d1cf7a51db54bb6baf112973e45565229e691", "filesize": 21897, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["httpx", "keycardai-oauth", "pydantic", "starlette"]}}}}}