Skip to main content

Pykour

Python Versions PyPI version PyPI downloads License: MIT CI codecov Codacy Badge

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.

Metadata

Release files for pykour 0.3.0

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

Source distribution (sdist)

Source distribution for pykour 0.3.0
File Size Uploaded Provenance Actions
pykour-0.3.0.tar.gz 23.8 kB Without provenance Details for pykour-0.3.0.tar.gz

Built distribution (wheel)

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

Total release size: 54.6 kB

Release files / pykour-0.3.0.tar.gz

Download URL pykour-0.3.0.tar.gz
Size 23.8 kB
Tags Source
SHA-256 checksum
How to use checksums
0a19c4459ee087900271406746de00eb3ae1d02ad5d86aec20ec0dcfdc311fe8
BLAKE2b-256 checksum
How to use checksums
5b236cfac67f6aeaf115020f2bb425e3597d7ac2c72fc5323bb11801cbcc3170
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.9.19 Linux/6.5.0-1025-azure

Release files / pykour-0.3.0-py3-none-any.whl

Download URL pykour-0.3.0-py3-none-any.whl
Size 30.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
83a65433e3adebfb9128a350fdf2e7ffc00a9dd5e14af1d4851123c27c41aa3d
BLAKE2b-256 checksum
How to use checksums
63ab5aed71ca97decfb5f86d828c2d1728db6ce58b812d0e1a02fc1e1cfc425b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.9.19 Linux/6.5.0-1025-azure

Security for pykour 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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