Skip to main content

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

https://python-quads-lib.readthedocs.io/

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)

Source distribution for quads-lib 0.1.17
File Size Uploaded
quads_lib-0.1.17.tar.gz 37.8 kB Details

Built distribution (wheel)

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

Release history Release notifications | RSS feed

This release

0.1.17 This release

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

0.0.0

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