Skip to main content

Contains core QCS client functionality and middleware implementations.

Project description

QCS API Client Common

The qcs-api-client-common package provides a suite of common functionalities for QCS client applications. It offers reusable middleware implementations that can be integrated into various client libraries. This allows for consistent behavior across different projects and facilitates easier maintenance and scalability of client-side logic.

⚠️ This project is in-development.

Loading a QCS Configuration

The primary configuration object is the ClientConfiguration. Most users will want to load their default profile like so:

from qcs_api_client_common.configuration import ClientConfiguration

configuration = ClientConfiguration()
# ...

For more details and other examples of usage, see the ClientConfiguration documentation.

Supported clients

🔧 Under Construction

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qcs_api_client_common-0.10.0.tar.gz (68.7 kB view details)

Uploaded Source

Built Distributions

qcs_api_client_common-0.10.0-cp312-none-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.12 Windows x86-64

qcs_api_client_common-0.10.0-cp312-cp312-manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

qcs_api_client_common-0.10.0-cp312-cp312-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ ARM64

qcs_api_client_common-0.10.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (5.1 MB view details)

Uploaded CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

qcs_api_client_common-0.10.0-cp311-none-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

qcs_api_client_common-0.10.0-cp311-cp311-manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

qcs_api_client_common-0.10.0-cp311-cp311-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ ARM64

qcs_api_client_common-0.10.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (5.1 MB view details)

Uploaded CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

qcs_api_client_common-0.10.0-cp310-none-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

qcs_api_client_common-0.10.0-cp310-cp310-manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

qcs_api_client_common-0.10.0-cp310-cp310-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ARM64

qcs_api_client_common-0.10.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (5.1 MB view details)

Uploaded CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

qcs_api_client_common-0.10.0-cp39-none-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

qcs_api_client_common-0.10.0-cp39-cp39-manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

qcs_api_client_common-0.10.0-cp39-cp39-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ARM64

qcs_api_client_common-0.10.0-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (5.1 MB view details)

Uploaded CPython 3.9 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

qcs_api_client_common-0.10.0-cp38-none-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

qcs_api_client_common-0.10.0-cp38-cp38-manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

qcs_api_client_common-0.10.0-cp38-cp38-manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ ARM64

qcs_api_client_common-0.10.0-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (5.1 MB view details)

Uploaded CPython 3.8 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

File details

Details for the file qcs_api_client_common-0.10.0.tar.gz.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0.tar.gz
Algorithm Hash digest
SHA256 e4f096dac8d23cabbd6c923e7bbdc13713f6f627fa099845aeead89edc877483
MD5 ce19003d393fa91cdcc13dbce932f9ff
BLAKE2b-256 8cbc1fb42dcba3589571a5ffa7a1a7dc58a51449d1126509dcd43f2635a8a503

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 250627e2a7a907bebd0f792b64e49243e09c1399ae1547ce6cb6f289b05a22ba
MD5 ab630acb22494bbd2db169a3906460fe
BLAKE2b-256 faf85286c472ccfccf4b0e10b7f41b13cb5f8902fc83d56b0895ef46f420fd32

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 43baa71e734fc56fccd47b312ca02ab8abef5caeec8b71da6491ec768d3f4e6d
MD5 50bbdeb5664a9cb3c9def681cdbc1b9e
BLAKE2b-256 53e6b0462dd17cf8342bb61c0c3d99555508cb8a7616e4b0321ef19e746ac8e3

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5c95765eec17fd08e161056e95420ac1cfe1a76757d59f14315a8da1d117be7c
MD5 c64251ae010827c6b34235577b481984
BLAKE2b-256 fd9042fb6d8faead352c572e35890e25b753150fb70b6a4042603753c874c53c

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 68702eab4fe77ae6bdcc226b527c339b6f3add68082403df411a5cc1aacaa975
MD5 8acdb4165316306bb97424dc02193e79
BLAKE2b-256 308830595804d1c1d2459640aefb56afec9516197c0153974483efa85b612a2d

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 a89df3c4a1cfeb05f6757f264c71c7b7736641783def3c0958957c8cc18eab33
MD5 e5344a7363d3b0f989003ff4a56b2838
BLAKE2b-256 308523e6ea631e56d4685cf39b4d4ae80871568587e515db041d8118592ab643

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68607a116569385133c82cb99a3f460d401fb5ad9fce589c800df163349069dc
MD5 7503f829d1bd9754dcd2d1b556a28fea
BLAKE2b-256 e375608feed6924446b3daa81741c38b816392687a976368d7210f160803bb26

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5c51f70e742b33259969ea73ab441cec8817e43adb3cd2d11f48704d970dbaae
MD5 9b113aeab44fda5214bdddd3f34a37a3
BLAKE2b-256 8cea41fc79a3759727e0c9230739b436bd3edff5586636ba4e65c75cabf7d148

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 84bba31f178d3c338991bc395c75b951236d02b782899a71204518fa9cc257da
MD5 a0e8473799b6424babc69c6c972a53a3
BLAKE2b-256 d2a79c181b90c311316ecf8fba6a7227a25037877997f9844bdebaeadb61b5c9

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 fac5ee9b2d59416378fcd0db68b8f33ca72c68407db4c08ff51e4ce8e05e47b5
MD5 e94ec6f52699046d70be1e3e8e72280d
BLAKE2b-256 cdab5672aaad1470d1e4de6b93c78dafc31dd758cb3cf9b949015fa5b22427d2

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c48cc84e54aef0ae597c1c496e4be0e4529fb9e245058c4fe8845d12e0950159
MD5 fc9f6c3ac90e8d047e2352e3aa609b32
BLAKE2b-256 1f94c944291f9e431e700ce875ff0a7ac9a11ceb4979ec1ba733324ff30bca99

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f3ae9035fb3343781775e925aeb13ebbf87350faa65d9fd975155c01998c21db
MD5 65cf0376f76d0b6017cd603d1f125bc0
BLAKE2b-256 ee86927b1ab40ed1f60f822223c981d5b8359e556ee41b029c18b659136504c2

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 bfc915e42546a03953b8ece32b53476b545aab6d6474969d184b0408b8b76420
MD5 65631ff6e53a459d9f3d8cd7afdaf991
BLAKE2b-256 a3f7c49467d69aa8b86c97f672fa3d432aa3846390da6186e0b67228a1996094

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 bce8c0f46fd8fd0e73b8e4d37f2f2163c5268a131c5299362f557208eca4b435
MD5 9123c09f8b08dd84dc8555926b5aea93
BLAKE2b-256 5428fde3844fbe608311e29d4318bf64a9a2e8644e0f9d7053f3ec59c1aead55

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 80a32b248247d698068d7df6e5ac83f2fe345bf4e87e498aa09e71c7513e8596
MD5 8adbdc549606134034e26abd8a3516b5
BLAKE2b-256 4bdec788863f19750cde48266d41797610aa3a936f549c28b5c3d618c97805d7

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 73c3941957edc9562b905667c2ac18e3339a301b28d20ec1bd986bb66033a415
MD5 ab7b20ed2cd9b6d680da7a13e1eb171a
BLAKE2b-256 4f67b5e66423a551b65dfac1bd9c638fd307ab4a8e78b8e4dd6b0851f377a314

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e50cb38eb566c15d8767555f3c55e646cbec2eaa9eac2beffaadb258dacf681d
MD5 a1c4883201ead8564657567c642c44ac
BLAKE2b-256 a7e4b7e36edd01da3ebe8e3304f46c4a8fc88dfd53dbb4d539c1fbc31b658c41

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 822735af585fe362883bc817da9e2069aaf7870ac53a4e52ffc770dc33e15cb1
MD5 3cc03660a59b00f5aa88dc5d1a5f5d3f
BLAKE2b-256 7c1b1bd41a40b95623a4be6e40806f43b7761bdc4f3ba09373c6358bec3d0ed5

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7ec512c6a3a7459cdec703d13104cd5ea53d384c0e4f176bb98f78da6e8fdfc
MD5 094b1dc52e5b0733025edd74747e2838
BLAKE2b-256 e44ff1e58e8d780ef29da450d384439d1cc21156a90f6a6ebb9c7d1da558feb4

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b3259e200fcf955c2bc7ab197260c28326bf6e64fbe255e0c21871f9c47a7581
MD5 a0871a48ed0b2fb65f9a1e761aad89f7
BLAKE2b-256 8761e07909165e8181d32011db5deeaf9054c578f4a99102af86f7744dcecd1e

See more details on using hashes here.

File details

Details for the file qcs_api_client_common-0.10.0-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qcs_api_client_common-0.10.0-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 ed46eb4342eba8d3b48e0a50ec134470838cadd2174cc89ab20d9d7528e8f5d1
MD5 f256b23ac60305c701010fbe0f0fd0cd
BLAKE2b-256 f98ac3a571b2ac97e27ab7cd84c7a3c3b38e9b1dcbb3f71dd6ef2835d22a5e96

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page