Skip to main content

aioapi

GitHub commit merge status codecov PyPI PyPI - Downloads GitHub

Yet another way to build APIs using AIOHTTP framework.

Follow documentation to know what you can do with AIOAPI.

Installation

$ pip install aioapi

Usage

Examples of usage can be found at examples/ directory.

To run example use command below:

$ make example

Contributing

To work on the AIOAPI codebase, you'll want to clone the project locally and install the required dependencies via poetry:

$ git clone git@github.com:Gr1N/aioapi.git
$ make install

To run tests and linters use command below:

$ make lint && make test

If you want to run only tests or linters you can explicitly specify what you want to run, e.g.:

$ make lint-black

Milestones

If you're interesting in project's future you can find milestones and plans at projects page.

License

AIOAPI is licensed under the MIT license. See the license file for details.

Metadata

Release files for aioapi 0.2.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 aioapi 0.2.0
File Size Uploaded
aioapi-0.2.0.tar.gz 7.7 kB Details

Built distribution (wheel)

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

Total release size: 16.7 kB

Release files / aioapi-0.2.0.tar.gz

Download URL aioapi-0.2.0.tar.gz
Size 7.7 kB
Tags Source
SHA-256 checksum
How to use checksums
10226f4ee5ddf1866ff8caae38f743d950fbebb9a658aa81d16f7707210bb89d
BLAKE2b-256 checksum
How to use checksums
bb45581c02d7509db8adb611f9166e10d0c134f72175ceb4c771cbc9bcb523e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.12.12 CPython/3.7.2 Linux/4.15.0-1029-gcp

Release files / aioapi-0.2.0-py3-none-any.whl

Download URL aioapi-0.2.0-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cff7c0cc2cd77086ae9081287b82d870625089a209149eb70705d11afcc3a49d
BLAKE2b-256 checksum
How to use checksums
05f748cd484bfb8f9ca9a409abf4f60813f6b359fe850a0fa7bc8e7f5709696d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.12.12 CPython/3.7.2 Linux/4.15.0-1029-gcp
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