we are back!!
LINKS
WELCOME!
Welcome to Azaka, a work-in-progress asynchronous and thin API Wrapper around the visual novel database written in python.
FEATURES
- Fully Asynchronous - The library supports Async. communication and other jobs.
- Clean and Expressive - Azaka's syntax is really clean and expressive with SQL like querying.
- Well Typehinted & Tested - Everything in the library is properly typehinted and checked with strict mypy type checking strategy. However there are few exceptions ;)
INSTALLATION
You can install Azaka using pip.
soon
USAGE
Example of getting some basic VN data.
import asyncio
from azaka import Client, Node, select
query = (
select("title", "image.url")
.frm("vn")
.where(Node("id") == "v17")
)
async def main() -> None:
async with Client() as client:
resp = await client.execute(query=query)
vn = resp.results[0]
print(vn.id, vn.title, vn.image["url"], sep="\n")
asyncio.run(main())
DOCUMENTATION & TUTORIAL
Documentation will be available soon.
THANKS
Thank you for your visit :)
Metadata
Release files for azaka 0.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| azaka-0.4.2.tar.gz | 6.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| azaka-0.4.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.2 kB
Release files / azaka-0.4.2.tar.gz
| Download URL | azaka-0.4.2.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cb3db179a7dd365f51cce795050208b5ff71f8ae9231356f85eb236516016301
|
|
BLAKE2b-256 checksum How to use checksums |
7073477af1388f44930ded247f5325d7900cecd5b6572b180539b5319b537f5d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.11.3 Linux/6.3.9-arch1-1
|
Release files / azaka-0.4.2-py3-none-any.whl
| Download URL | azaka-0.4.2-py3-none-any.whl |
|---|---|
| Size | 8.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c2ab8f08fe8991df3961682da2f841a28886e372d8a3bcc0e9044da54b1ac2eb
|
|
BLAKE2b-256 checksum How to use checksums |
ab1744cbcbdcfe301115e5a73ceb38e765734ab384c8c2aa53522c46d3f2f860
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.11.3 Linux/6.3.9-arch1-1
|