Skip to main content

Project Zayt

Zayt is a Python ASGI web framework built on top of asgikit and inspired by Spring Boot, AspNet, FastAPI and Go's net/http.

It features a Dependency Injection system to help build robust and reliable applications.

Quick start

Install zayt and uvicorn to run application:

pip install zayt uvicorn[standard]

Create a module called application.py:

touch application.py

Create a handler:

from asgikit import Request
from zayt.web import get


@get
async def hello(request: Request):
    await request.respond_text("Hello, World!")

Run application with uvicorn (Zayt will automatically load application.py):

uvicorn zayt.run:app --reload

Release files for zayt 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zayt 0.2.4
File Size Uploaded
zayt-0.2.4.tar.gz 46.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zayt 0.2.4
File Interpreter ABI Platform
zayt-0.2.4-py3-none-any.whl Python 3 none any Details

Total release size: 85.8 kB

Release files / zayt-0.2.4.tar.gz

Download URL zayt-0.2.4.tar.gz
Size 46.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6ede628e90b38dd80a56c8c376711ceec8dc48928f1598e11ff97e17366c3d4f
BLAKE2b-256 checksum
How to use checksums
5065e4e2dc2a11bd05eb53a1518e83b6b77a4697bec195490fd8ac9270eab410
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.26.7 CPython/3.14.3 Linux/6.17.0-22-generic

Release files / zayt-0.2.4-py3-none-any.whl

Download URL zayt-0.2.4-py3-none-any.whl
Size 38.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3f60cd2daabb4e4e1c06a3fd4698d400b4da609878f7f99b2cb98b00f782c07d
BLAKE2b-256 checksum
How to use checksums
16559c089418b92f2598cc941ca1b5e4a973f7c000edc777827479bb2227a1cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.26.7 CPython/3.14.3 Linux/6.17.0-22-generic

Release history Release notifications | RSS feed

This release

0.2.4 This release

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page