|
| 1 | +schema_version = 1 |
| 2 | +as_of = "2026-07-28" |
| 3 | +source_repository = "hayatepy/.github" |
| 4 | +source_commit = "4a835741aed9790fc9a9de9c007860187cbc4881" |
| 5 | +compatibility_url = "https://github.com/hayatepy/.github/blob/4a835741aed9790fc9a9de9c007860187cbc4881/docs/COMPATIBILITY.md" |
| 6 | + |
| 7 | +[[packages]] |
| 8 | +name = "hayate" |
| 9 | +version = "0.15.1" |
| 10 | +status = "Published alpha" |
| 11 | +role = "Core framework and native runtime adapters" |
| 12 | +use_when = "Build one Fetch-style Python application for ASGI, Workers, or Lambda." |
| 13 | +repository = "https://github.com/hayatepy/hayate" |
| 14 | +pypi = "https://pypi.org/project/hayate/" |
| 15 | +source_commit = "9e27b0191c7fa9f920ad6fe5b126e190268afba2" |
| 16 | + |
| 17 | +[[packages]] |
| 18 | +name = "create-hayate" |
| 19 | +version = "0.11.1" |
| 20 | +status = "Published alpha" |
| 21 | +role = "Composable project generator" |
| 22 | +use_when = "Start with a tested API, Workers, MCP, auth, SQL, admin, or frontend composition." |
| 23 | +repository = "https://github.com/hayatepy/create-hayate" |
| 24 | +pypi = "https://pypi.org/project/create-hayate/" |
| 25 | +source_commit = "c8543a3487d2ff2e534e8f1e7a6b954e2704a6ce" |
| 26 | + |
| 27 | +[[packages]] |
| 28 | +name = "hayate-auth" |
| 29 | +version = "0.10.1" |
| 30 | +status = "Published alpha; independent audit pending" |
| 31 | +role = "Sessions, API keys, OAuth, passkeys, and authorization server" |
| 32 | +use_when = "Add first-party identity or protect an HTTP or MCP resource server." |
| 33 | +repository = "https://github.com/hayatepy/hayate-auth" |
| 34 | +pypi = "https://pypi.org/project/hayate-auth/" |
| 35 | +source_commit = "eff705c335d0903084988edea5b783be258f42e8" |
| 36 | + |
| 37 | +[[packages]] |
| 38 | +name = "hayate-mcp" |
| 39 | +version = "0.11.1" |
| 40 | +status = "Published alpha" |
| 41 | +role = "MCP 2025-11-25 Streamable HTTP" |
| 42 | +use_when = "Expose MCP tools on ASGI or native Cloudflare Workers." |
| 43 | +repository = "https://github.com/hayatepy/hayate-mcp" |
| 44 | +pypi = "https://pypi.org/project/hayate-mcp/" |
| 45 | +source_commit = "c1f42c55d47a68fc935460e4a8c07e262a1a7e56" |
| 46 | + |
| 47 | +[[packages]] |
| 48 | +name = "hayate-openapi" |
| 49 | +version = "0.7.0" |
| 50 | +status = "Published alpha" |
| 51 | +role = "OpenAPI 3.1, typed endpoints, Scalar, and TypeScript contracts" |
| 52 | +use_when = "Make runtime validation, API documentation, and client types share one contract." |
| 53 | +repository = "https://github.com/hayatepy/hayate-openapi" |
| 54 | +pypi = "https://pypi.org/project/hayate-openapi/" |
| 55 | +source_commit = "5d274a7cc337c3336d5316421691779504e592f7" |
| 56 | + |
| 57 | +[[packages]] |
| 58 | +name = "hayate-sql" |
| 59 | +version = "0.1.1" |
| 60 | +status = "Published alpha" |
| 61 | +role = "Checked SQL contracts and typed query facades" |
| 62 | +use_when = "Keep native SQLite, D1, or PostgreSQL while checking migrations and result shapes." |
| 63 | +repository = "https://github.com/hayatepy/hayate-sql" |
| 64 | +pypi = "https://pypi.org/project/hayate-sql/" |
| 65 | +source_commit = "583591cb5d0a8b4ae75395117bc7ffc2c2bd29b9" |
| 66 | + |
| 67 | +[[packages]] |
| 68 | +name = "hayate-fetch" |
| 69 | +version = "0.1.3" |
| 70 | +status = "Published alpha" |
| 71 | +role = "Portable outbound WHATWG-style fetch" |
| 72 | +use_when = "Use Hayate Request and Response types for outbound HTTP on CPython and Workers." |
| 73 | +repository = "https://github.com/hayatepy/hayate-fetch" |
| 74 | +pypi = "https://pypi.org/project/hayate-fetch/" |
| 75 | +source_commit = "e38fd7f862a07c1de3af81fa39e9db2a38fd6cb4" |
| 76 | + |
| 77 | +[[packages]] |
| 78 | +name = "hayate-admin" |
| 79 | +version = "0.2.0" |
| 80 | +status = "Pre-release source" |
| 81 | +role = "Explicit checked-SQL operational administration" |
| 82 | +use_when = "Give trusted operators bounded CRUD, relationships, audit history, and exports." |
| 83 | +repository = "https://github.com/hayatepy/hayate-admin" |
| 84 | +source_commit = "aedd4c47cbbe7c7d26cdf39b6c65fa201996369d" |
| 85 | + |
| 86 | +[[packages]] |
| 87 | +name = "hayate-htmx" |
| 88 | +version = "0.2.0" |
| 89 | +status = "Pre-release source" |
| 90 | +role = "Hypermedia, Jinja, htmx, fragments, and SSE" |
| 91 | +use_when = "Build progressively enhanced server-rendered applications without a JavaScript SPA." |
| 92 | +repository = "https://github.com/hayatepy/hayate-htmx" |
| 93 | +source_commit = "c133900998c487a44d40a103c52f2d469047deda" |
| 94 | + |
| 95 | +[[packages]] |
| 96 | +name = "golden-app" |
| 97 | +version = "0.1.0" |
| 98 | +status = "Reference application" |
| 99 | +role = "Executable production integration" |
| 100 | +use_when = "Review tested trust boundaries and deployment choices before shipping." |
| 101 | +repository = "https://github.com/hayatepy/golden-app" |
| 102 | +source_commit = "bc07ff927ce5ca3533f0a006b9000098b9df6e25" |
0 commit comments