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-25.4.0a23-cp313-cp313-win_amd64.whl (412.3 kB view details)

Uploaded CPython 3.13Windows x86-64

dqrobotics-25.4.0a23-cp313-cp313-manylinux2014_x86_64.whl (588.8 kB view details)

Uploaded CPython 3.13

dqrobotics-25.4.0a23-cp313-cp313-manylinux2014_aarch64.whl (523.3 kB view details)

Uploaded CPython 3.13

dqrobotics-25.4.0a23-cp313-cp313-macosx_15_0_arm64.whl (419.2 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

dqrobotics-25.4.0a23-cp312-cp312-win_amd64.whl (412.3 kB view details)

Uploaded CPython 3.12Windows x86-64

dqrobotics-25.4.0a23-cp312-cp312-manylinux2014_x86_64.whl (588.7 kB view details)

Uploaded CPython 3.12

dqrobotics-25.4.0a23-cp312-cp312-manylinux2014_aarch64.whl (521.5 kB view details)

Uploaded CPython 3.12

dqrobotics-25.4.0a23-cp312-cp312-macosx_15_0_arm64.whl (419.2 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

dqrobotics-25.4.0a23-cp311-cp311-win_amd64.whl (409.0 kB view details)

Uploaded CPython 3.11Windows x86-64

dqrobotics-25.4.0a23-cp311-cp311-manylinux2014_x86_64.whl (588.9 kB view details)

Uploaded CPython 3.11

dqrobotics-25.4.0a23-cp311-cp311-manylinux2014_aarch64.whl (523.2 kB view details)

Uploaded CPython 3.11

dqrobotics-25.4.0a23-cp311-cp311-macosx_15_0_arm64.whl (418.3 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

dqrobotics-25.4.0a23-cp310-cp310-win_amd64.whl (408.1 kB view details)

Uploaded CPython 3.10Windows x86-64

dqrobotics-25.4.0a23-cp310-cp310-manylinux2014_x86_64.whl (587.1 kB view details)

Uploaded CPython 3.10

dqrobotics-25.4.0a23-cp310-cp310-manylinux2014_aarch64.whl (520.6 kB view details)

Uploaded CPython 3.10

dqrobotics-25.4.0a23-cp310-cp310-macosx_15_0_arm64.whl (417.3 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file dqrobotics-25.4.0a23-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9a122f33678912b1fe6f59064206b6c01d4cd2af7046bfcb69ac72de4a5ffe89
MD5 2c0491d68dd22ee17249af682d5abe23
BLAKE2b-256 b9268e8ba701d06adfe2eb3517c8d3b351aa7f9c504c64b65edbdca2633a11f7

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4aa5cefdf4b0a383c37d93be76aec50932a52cddbc89628e1f64e9c4f91ae98c
MD5 335e83c551f739bbbafd71c19ea25c85
BLAKE2b-256 fabcc6c59ef138d6c1650981a7e5900d03a008d79ae12eefb8165a599d04e4be

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bee7b3d73fe94a1edea2c144cda7a22441d5a39db3ea474c7f76998b5b29403e
MD5 e777bad791a11843b3cd20e747fa7689
BLAKE2b-256 b8afcb835f544c397fefcfb55b8e2e56b037c382db03834ce3434b8c6970b26f

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f59c4a4677d2cc4b9fdd4332de043fe6083421c80e478575a9709f75660128e4
MD5 3ae6a50b9b7a22ca849989917b971397
BLAKE2b-256 cbb01abbbc59f39bc8b4cc2f8372f9756662906c363b5914e694a57e4eb18491

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 02a68695593e3817e1fce31efd9ebf2a727c96219a01bceb1d524a0c5fc5f5c1
MD5 ae4a5cb9ba50300e32f91b7507d7b1a7
BLAKE2b-256 843816baf60f5aad654feff493ace57a49c176efc5450bf55fb4a172e002c30a

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4cd65de40bbfb104559f17cb45dc2135874afbf8372df2b45160303692f7097a
MD5 04dd06d2730ef2330d7491661052d5c1
BLAKE2b-256 ef90b6d571022ca0dd44a6b26e98f30b4773f8f9756bb5d389578bbb7d8791dc

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f60bd144738a736e47795f2c45f28af5a378b5677fad1e4b95946a2cb4bbc86
MD5 905b8e9ade3a4e33e9116613b96a3205
BLAKE2b-256 03d0323988044a99fe4f2e396127681e3a9cc14c6a3d0e7f8fd369b71d5fbfac

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0e12e7090260d8048694622c91da611cd303625191debd08162feafa57dcfd9b
MD5 2034ef1e2b6c3d376ac27f0f7eb9cbd3
BLAKE2b-256 a8b388961a8beb234f5bc5534931ff1e7d34016ff283d372f87d0e6287ee1ba1

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ab2ef2904a18c2f8dda688c89b7e77706d31570b26497219103f9594de6d2221
MD5 e130b7188129aa27864526bd265c2186
BLAKE2b-256 da6603e9eb6cf8ee339ab693e91c3e74bd41cd12c76bdc597d7ef4c64fa929b0

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 49d2924f9c87c43517cf4725b0f9abb78bb13132997fe3bea284fa8e39253dd4
MD5 14db101dccda89469b22dd62f98d69b8
BLAKE2b-256 5647c655d4ed9cdd44fc70e6f695decd667a3d561d2e92b595ecd2db344b2b57

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b809f06bcea9d5b3b08658cd019edd373cc2c7ef34d2afe69aa59a638cd0a401
MD5 8d617633e805f8caf78e227aa84d5e78
BLAKE2b-256 c91b7da1bed8b259cefdb9b73bb50564a69e96aa697b240ac4fb3a49b5bc99eb

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8dbce0450d3e09a2f998a6cdc70684155a9023885d266e03274dac1cb63200bb
MD5 fa2b11e3be12f6277100e62cc423e741
BLAKE2b-256 51befe4e47284171a98096b8351a2156f33be53e38bff5160b5fa8705bd2f625

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f74c4f9a3a77beda4f5af52a283b604d50fbe69fd9ce0941389a02f54f0694bb
MD5 5d5321c407dc910a2b515b657776ab27
BLAKE2b-256 222b0fa07537931d9e01112bf32ab92a8bdce0956088bf36b7cb98879b1c1370

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7cb96bc586ac91bb84a3c8b2ecc62f0752d9d1a7b3bf886f670393c76b6b26b
MD5 084b1b3a34eb214ad640d2a8b6cfd212
BLAKE2b-256 5f883bd6e441d30acfa95a6880d8c0a3defc81ca4ef232e9eaed9dd586f07322

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4b161578f4ea2ea69d6931470b6bb3531b338e8b26d97b82b5305deeba451d80
MD5 680c121c21c9a1ae2960acf9b2f23ec5
BLAKE2b-256 fcf853cbd1a2614cd79eaffd79187ccdbbf3539087583bad6d6d03197f8270ca

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a23-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a23-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 968a75f7523df2c0345a72a731957bda8b77cd1983fad4cbb6a33aed75a96933
MD5 9f598f0a4f0b0508dc4246318774a166
BLAKE2b-256 8ae8de16e3bb49730ea08d8aa35b80f0231b297b0f9fc6b6ac6ed3a0aef6c613

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