Pykour is modern, fast, and easy to use REST framework for Python.
Project description
Documentation: https://pykour.com
Source Code: https://github.com/pykour/pykour
Features
Pykour is a modern, fast, and easy to use REST framework for Python.
It provides an interface very similar to Flask and FastAPI, allowing those familiar with these frameworks to learn it in a short period.
- REST API Specialized: Pykour is a web application framework specifically designed for building REST API servers.
- Fast: Pykour is engineered to operate at high speeds.
- Easy: With an interface similar to Flask and FastAPI, Pykour is designed for quick use and learning. The documentation is also concise, enabling rapid reading.
- Robust: Pykour is a highly robust and reliable framework, achieving high test coverage.
- Support testing: Pykour provides a testing client to test your application.
Requirements
- Python 3.9+
Installation
pip install pykour
Example
Create an application
from pykour import Pykour
app = Pykour()
@app.get('/')
async def index():
return {'message': 'Hello, World!'}
Run the application
$ pykour dev main:app
Maintainers
The original author of Pykour is Takashi Yamashina.
License
This project is licensed under the terms of the MIT license.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pykour-0.3.0.tar.gz.
File metadata
- Download URL: pykour-0.3.0.tar.gz
- Upload date:
- Size: 23.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.9.19 Linux/6.5.0-1025-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a19c4459ee087900271406746de00eb3ae1d02ad5d86aec20ec0dcfdc311fe8
|
|
| MD5 |
052633753f9fdc6d1eefd49cb6114fc5
|
|
| BLAKE2b-256 |
5b236cfac67f6aeaf115020f2bb425e3597d7ac2c72fc5323bb11801cbcc3170
|
File details
Details for the file pykour-0.3.0-py3-none-any.whl.
File metadata
- Download URL: pykour-0.3.0-py3-none-any.whl
- Upload date:
- Size: 30.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.9.19 Linux/6.5.0-1025-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83a65433e3adebfb9128a350fdf2e7ffc00a9dd5e14af1d4851123c27c41aa3d
|
|
| MD5 |
f9ae4c66e17e6006adeb511c29af99ec
|
|
| BLAKE2b-256 |
63ab5aed71ca97decfb5f86d828c2d1728db6ce58b812d0e1a02fc1e1cfc425b
|