Skip to main content

🍥 aoi

A simple python based sqlite3 CLI.

$python -m pip install aoi

Usage

$aoi [-c "path to connect"]
# if the above fails try executing using full python path. ( read note below image. )
$python -m aoi [-c "path to connect"]

using the -c/--connect option will connect the application to the provided db file path.

If no option is provided, :memory: ( in memory database ) will be used.

Additional Features

Apart from normal sqlite queries you can run the following commands within the CLI:

:h/:help: Get help for commands.

:q/:quit: Exit the CLI.

:r/:recent [amount=5]: Show last [amount=5] queries.

:t/:tables: Shows the tables inside the database

NOTE

The aoi command may fail if the executeable's path wasn't added to the terminal's/system's PATH, however running the library as a module ( python -m aoi ) will always work as long as python is added to path.


Installation

  • Requires Python (3.8 or later)

Installing aoi in your environment using pip, poetry or any favourable package manager

# pip
$pip install aoi # from pypi
$python -m pip install git+https://github.com/sarthhh/aoi.git # from source
# poetry
$poetry add aoi # from pypi
$poetry add git+https://github.com/sarthhh/aoi.git # from source

Metadata

Release files for aoi 0.1.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 aoi 0.1.2
File Size Uploaded Provenance Actions
aoi-0.1.2.tar.gz 5.4 kB Without provenance Details for aoi-0.1.2.tar.gz

Built distribution (wheel)

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

Total release size: 11.8 kB

Release files / aoi-0.1.2.tar.gz

Download URL aoi-0.1.2.tar.gz
Size 5.4 kB
Tags Source
SHA-256 checksum
How to use checksums
356b0b37a8377105f929fa053f3a25878ca61bbeb928c047c4f9644217a62f1a
BLAKE2b-256 checksum
How to use checksums
515d8506dea4020012e82d8e3aa5eb56d1d9ed88427953133d9a53bdc3b7cb9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.1 CPython/3.10.8 Linux/6.0.8-arch1-1

Release files / aoi-0.1.2-py3-none-any.whl

Download URL aoi-0.1.2-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6daf019d3fd027b5dc0209dea35f6e6ccda045813ff384c0c5c6cf2ff9c85b32
BLAKE2b-256 checksum
How to use checksums
18051f214e61d203601c008712dbc0a443c3d951ba55744fc9009edc82040c54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.1 CPython/3.10.8 Linux/6.0.8-arch1-1

Security for aoi 0.1.2

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