Python client library for interacting with the QUADS API
Free software: GNU Lesser General Public License v3 (LGPLv3)
Installation
pip install quads-lib
You can also install the development version with:
pip install https://github.com/quadsproject/python-quads-lib/archive/development.zip
RPM Installation
For Fedora Linux:
dnf copr enable quadsdev/python3-quads -y dnf install quads-lib
Documentation
Development
To run all the tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Command |
PYTEST_ADDOPTS=--cov-append tox |
|---|
Changelog
0.1.17 (2026-06-08)
Add APINotFound exception and 404 handling in _make_request.
0.1.16 (2026-06-02)
Add support for QUADS server polling/status API.
Add move status API methods: get_all_move_status, get_move_status, start_move_batch, update_move_status.
Align with MoveStatus enum refactor and simplified MoveProgress DB structure on the server side.
0.0.0 (2025-01-07)
First release on PyPI.
Metadata
Release files for quads-lib 0.1.17
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quads_lib-0.1.17.tar.gz | 37.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quads_lib-0.1.17-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 56.9 kB
Release files / quads_lib-0.1.17.tar.gz
| Download URL | quads_lib-0.1.17.tar.gz |
|---|---|
| Size | 37.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1e197de444c62acc61c40c7159c67838dbd2623ccc6629ea5ceb3d79d700c745
|
|
BLAKE2b-256 checksum How to use checksums |
304a8965bc54451f8f13aed6fd31c3fef8d9167ce3c73c6e7610c004312a3ab0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / quads_lib-0.1.17-py3-none-any.whl
| Download URL | quads_lib-0.1.17-py3-none-any.whl |
|---|---|
| Size | 19.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
30e33477eaf495dd1f86e4d538f5afd4e4d680eb030882c5936e9f275020cb68
|
|
BLAKE2b-256 checksum How to use checksums |
91b5b0b19e6bd8526c76bbc8348fb75db862211d1d86016963c746074f6f0b08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|