Skip to main content

we are back!!

Stargazers Issues Releases Version

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)

Source distribution for azaka 0.4.2
File Size Uploaded
azaka-0.4.2.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for azaka 0.4.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.4.2 This release

2 release files

0.4.1

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