https://github.com/narrativescience-old/pysaql
Python SAQL query builder
https://github.com/narrativescience-old/pysaql
Last synced: 12 months ago
JSON representation
Python SAQL query builder
- Host: GitHub
- URL: https://github.com/narrativescience-old/pysaql
- Owner: NarrativeScience-old
- License: bsd-3-clause
- Created: 2022-04-07T21:55:36.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-09T06:36:51.000Z (over 3 years ago)
- Last Synced: 2025-02-08T12:47:56.048Z (over 1 year ago)
- Language: Python
- Size: 96.7 KB
- Stars: 0
- Watchers: 9
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# pysaql
[](https://pypi.org/pypi/pysaql/) [](https://opensource.org/licenses/BSD-3-Clause)
Python SAQL query builder
Features:
-
Table of Contents:
- [Installation](#installation)
- [Guide](#guide)
- [Development](#development)
## Installation
pysaql requires Python 3.9 or above.
```bash
pip install pysaql
# or
poetry add pysaql
```
## Guide
## Development
To develop pysaql, install dependencies and enable the pre-commit hook:
```bash
pip install pre-commit poetry
poetry install
pre-commit install -t pre-commit -t pre-push
```
To run tests:
```bash
poetry run pytest
```