Skip to main content

dqrobotics Python

Project description

dqrobotics-python Python package PyPI version

The DQ Robotics library in Python

Refer to the docs

Dev Stuff

With the initial settings described below for each system, the actions_runner will pick up the correct version of Python and run the CI accordingly.

Setting up the self-hosted CI environment for Apple Silicon

From 363627c, a self-hosted machine for arm64 MacOS is no longer needed. The Github-hosted image is currently arm64 by default.

  1. Install brew
  2. Install the Python versions currently supported by DQRobotics e.g.
brew install python@3.XX
  1. Add an alias for each Python version in your .zshrc, e.g. alias python3.XX='/opt/homebrew/bin/python3.XX'

Setting up the self-hosted CI environment for Ubuntu arm64

From 1198a5b, a self-hosted machine for Ubuntu arm64 is no longer needed. Tags such as ubuntu-22.04-arm enable the arm64 version of Ubuntu

  1. Make sure you have the basic compilation enviroment
sudo apt update && sudo apt upgrade -y
sudo apt install git g++ cmake
  1. Add the deadsnakes PPA
sudo add-apt-repository ppa:deadsnakes/ppa
  1. Run
sudo apt update
  1. Install, for each Python version, the following
sudo apt install python3.XX-dev python3.XX-venv python3.XX-distutils

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dqrobotics-26.4.0a2-cp314-cp314-win_amd64.whl (423.8 kB view details)

Uploaded CPython 3.14Windows x86-64

dqrobotics-26.4.0a2-cp314-cp314-manylinux2014_x86_64.whl (589.1 kB view details)

Uploaded CPython 3.14

dqrobotics-26.4.0a2-cp314-cp314-manylinux2014_aarch64.whl (524.7 kB view details)

Uploaded CPython 3.14

dqrobotics-26.4.0a2-cp314-cp314-macosx_15_0_arm64.whl (420.9 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

dqrobotics-26.4.0a2-cp313-cp313-win_amd64.whl (412.7 kB view details)

Uploaded CPython 3.13Windows x86-64

dqrobotics-26.4.0a2-cp313-cp313-manylinux2014_x86_64.whl (589.1 kB view details)

Uploaded CPython 3.13

dqrobotics-26.4.0a2-cp313-cp313-manylinux2014_aarch64.whl (522.3 kB view details)

Uploaded CPython 3.13

dqrobotics-26.4.0a2-cp313-cp313-macosx_15_0_arm64.whl (419.8 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

dqrobotics-26.4.0a2-cp312-cp312-win_amd64.whl (412.7 kB view details)

Uploaded CPython 3.12Windows x86-64

dqrobotics-26.4.0a2-cp312-cp312-manylinux2014_x86_64.whl (589.0 kB view details)

Uploaded CPython 3.12

dqrobotics-26.4.0a2-cp312-cp312-manylinux2014_aarch64.whl (521.8 kB view details)

Uploaded CPython 3.12

dqrobotics-26.4.0a2-cp312-cp312-macosx_15_0_arm64.whl (419.7 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

dqrobotics-26.4.0a2-cp311-cp311-win_amd64.whl (409.7 kB view details)

Uploaded CPython 3.11Windows x86-64

dqrobotics-26.4.0a2-cp311-cp311-manylinux2014_x86_64.whl (589.1 kB view details)

Uploaded CPython 3.11

dqrobotics-26.4.0a2-cp311-cp311-manylinux2014_aarch64.whl (522.9 kB view details)

Uploaded CPython 3.11

dqrobotics-26.4.0a2-cp311-cp311-macosx_15_0_arm64.whl (418.9 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

dqrobotics-26.4.0a2-cp310-cp310-win_amd64.whl (408.9 kB view details)

Uploaded CPython 3.10Windows x86-64

dqrobotics-26.4.0a2-cp310-cp310-manylinux2014_x86_64.whl (588.0 kB view details)

Uploaded CPython 3.10

dqrobotics-26.4.0a2-cp310-cp310-manylinux2014_aarch64.whl (522.3 kB view details)

Uploaded CPython 3.10

dqrobotics-26.4.0a2-cp310-cp310-macosx_15_0_arm64.whl (417.8 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file dqrobotics-26.4.0a2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 41570ddbb964b10fd1f4da058dd2510d095c8535089a8fd0393a0574cef61bc0
MD5 efd10333010011a831915801200abaea
BLAKE2b-256 7102460eddb1f54920ba4651315bf8ab16e67488ea87c198eff2961e7af9b005

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp314-cp314-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp314-cp314-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c37c0895f9907f1fc820a06572dff11c5caa574664a96d0d5193633f153825e9
MD5 13a5c02f7388f96a027798db91ad91ae
BLAKE2b-256 db9a401c38673773523d71b9952591eeaf98078d2f3aa57e1d065c0354c0a3f1

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp314-cp314-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b827097f3655b29268b6fe7be83be7bdd43657c3deefa0b408f1d1eb161f05c5
MD5 7b05012f4c634bab0cc7f18af88a209e
BLAKE2b-256 10a9b70a73f6f6f1e46b3630388f13823172ea329e132a543afed471da6f846b

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7346ba07670b96172e2c65238315384b7ef3f819983175305978aa6d60e10878
MD5 2f9c86b82dcc5b96669d9a04df2fa320
BLAKE2b-256 4b1e5fe07a18894504444b65386b9860220aadf5f9573fcce8e6cee1da5fe53e

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5c34c22725db241be253bf8fd841ba8a8f6972e78f4b71f02fb5a2d270ceb924
MD5 1c19cd299c9e93b513e727caf6687acf
BLAKE2b-256 b6c63d1efd7554f365c7fa760bc7b55c5e68aa53e4a09e580d9a1ffbd5b600ba

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44059e97dfe0448f58a68b3d3f276bf8d3c3e6003bcb3067a553cfb73dcbf39a
MD5 5cefc1e15bca13c143a504b8e4c71e6e
BLAKE2b-256 9b5fa09014bb9f598f3bdff95d46663ea74ef23663846a49c5923229df0c905a

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dbe5c5358f8f254cea2befd29f928cf96fd948b276ddbd7a2a902a3e0aa18093
MD5 6e8dcae97a2e46479a4a7941f41cf1e1
BLAKE2b-256 bbc53ea6cad1e44ea897096f90c280b035432e22a93f93c9735f6124544897d6

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b7f1b2e0821a3b757cf5c6a79ecf778fd121aa9542191b9b50a409935c6857d8
MD5 eef6468b49bcf5fff1334f7194249894
BLAKE2b-256 ecf13a5176ac2c3da7f7bda1c5b3ac30130a048d7f6b1b8e675e79213a62b4da

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9f6eef512c4adbbde0afade36bf8902b303c5a6ab01cc84f6c73dfe87c9b1000
MD5 7cb572cbfd1bb8b85a32ae6ad734c049
BLAKE2b-256 4c95d8d7e4d52a9ec1f189e6ea3b10c71096bd2b1d9ffc4fcd047074b15b9759

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c1a82647f2da46773611f27f524dbb997783405c419695b18e44ce35e68b447
MD5 00edf0fdc39cf72a87cc0ea942d3cc68
BLAKE2b-256 658f0d58ba1d14dc92a329b7c58b23f522d5ae3be9366461109cfe08539003fe

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d8470b91821014b286c9f1fc08a5a4161e6846364b8014f33d42af3baf9ba1b
MD5 ef1854dd70bfb91dc8af1745a4003b52
BLAKE2b-256 590d80420891b577b0c38d69b238631290616a816161c56611c8fd6a5a3229f6

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f5654bf182e5d338f2ac9a4ee754fb7493d3e8ba5053a67cd95c9b84b88a32a7
MD5 419b648e4719cfd0ed7f3a4b327e5c64
BLAKE2b-256 2c6d1131098db8b7634e3196845bc7439fa292e7907a33988568c26d530dd967

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9aaec6ade41ed8b0f0181b7c62e9812981edb54713ac0995f72dda80e2ecb423
MD5 a9b2966be83c6c1bd233fbf66392394d
BLAKE2b-256 92fe1f0587acd311ff18e653706c22f25bd8ddf4315ab8a62032e22b3d93d022

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aefe64eaae7c00b282587e66fb290ee86629744668fbf7bd8d60b72866b0c534
MD5 62422098ec6a7c47682bb80654656311
BLAKE2b-256 ba54135027dc26dab16585fb6b6c2142838c3586a6355ce6f8a08d9dd875f59d

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 092b7c075d1460b9a46a64efab101bfc377689eadcffa1b966573d5d29602847
MD5 de2dcdd1b9302e46700feafb66d662aa
BLAKE2b-256 e0cbd16d54733ce9cf0d355ad6cf48c793fc4ab76ace052c0d4f866c773040ab

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4f319450042e77a533d08163df795e6084bf6649fe69902e28839c8b6e175043
MD5 15069145cb9b665a1f2cf6f5e561693f
BLAKE2b-256 e697923b90ab84c856800dbc49ed29e540534cb154c8f20dbe79d370b961a0a7

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fa4a62bcd659073be1a2bab0260415debc3b0f4f8a442a9c95ca5c5e7b434976
MD5 2f00a5730e6ae7850e9313cce616fe57
BLAKE2b-256 e984f5b77ac44679e892a95c1987f7132ad587d38298c2615df3a12351df02b1

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b83f2559b782e792076d5a960a678a8d70ceee8344dc32f65c97d84469cd3346
MD5 7f6e0a5d12f22f5d6430454a04042527
BLAKE2b-256 96518fe178d84191fc28344e5380f4ba762ce986153a105d43f07ac4a1c7de2d

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a3bfa9c1b6978202b4ce79a1b7fce2c70494f3819c5eefb6afcc1a3ade36b43c
MD5 a4de849a39871360cc9ff4ad8faf774c
BLAKE2b-256 db735cd1d627ce580c5e53768b2fd38f088f34ff2e18a89e459d2648aa769d29

See more details on using hashes here.

File details

Details for the file dqrobotics-26.4.0a2-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-26.4.0a2-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 76997b51b6c8c4541086d85743c6a580402427ac21fc16b03b7c957ebc9bb103
MD5 a6d35f59b5cbab3e2b3aa36e3030f6a1
BLAKE2b-256 14aeabcc07fc561b6dc6bbae6cc9cd824c8a4f5fe2967c0842134d2f8aee0a39

See more details on using hashes here.

Supported by

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