Socket
Socket
Sign inDemoInstall

azaka

Package Overview
Dependencies
1
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    azaka

A work in progress API Wrapper around The Visual Novel Database (VNDB) written in Python.


Maintainers
1

Readme

we are back!!

Stargazers Issues Releases Version

  • WELCOME!

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 :)

Keywords

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc