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.0a22-cp313-cp313-win_amd64.whl (412.2 kB view details)

Uploaded CPython 3.13Windows x86-64

dqrobotics-25.4.0a22-cp313-cp313-manylinux2014_x86_64.whl (588.7 kB view details)

Uploaded CPython 3.13

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

Uploaded CPython 3.13

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

Uploaded CPython 3.13macOS 15.0+ ARM64

dqrobotics-25.4.0a22-cp312-cp312-win_amd64.whl (412.2 kB view details)

Uploaded CPython 3.12Windows x86-64

dqrobotics-25.4.0a22-cp312-cp312-manylinux2014_x86_64.whl (588.6 kB view details)

Uploaded CPython 3.12

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

Uploaded CPython 3.12

dqrobotics-25.4.0a22-cp312-cp312-macosx_15_0_arm64.whl (419.1 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

dqrobotics-25.4.0a22-cp311-cp311-manylinux2014_aarch64.whl (523.1 kB view details)

Uploaded CPython 3.11

dqrobotics-25.4.0a22-cp311-cp311-macosx_15_0_arm64.whl (418.2 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

dqrobotics-25.4.0a22-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.0a22-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 acc18be258bb5b843e367a3b61a079bc832e5742012240edfae8f0f14211468c
MD5 0a92f8c2fb68992255f46f7226148586
BLAKE2b-256 fd9fcbbc33c0c05fa700f5da6491d484bd507f7e49e7afd05bbe1b8b21f1381c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c322c651c9f5f80f3a9d11d000a96979bab263eb4b945c998f16f4d23c86f2e1
MD5 ea14d374965d0de32efe1fafb01423ca
BLAKE2b-256 b79d6c2cadd517f2b49c93fd57fc1370151e31d2de007b26d4e2febac1fae145

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6df8b372607e6e6c7351049da15f082eded15a5d6db4b9e7470cdc4ec4b1284
MD5 c8705b53bde937ec9eb7faf23d047b78
BLAKE2b-256 1ab92ffc4aca5cb45310697fe9b27ca172af3f1492cb2471f27acecd9caa5854

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8ab04ab4da600b37a2b204f02932d1529281c7e50b829e7dc541f81aa36519b7
MD5 c561b5003088ca15cd6f3553c170b2c1
BLAKE2b-256 6a05b2f6f1d49770ace1be2ef493c5d8361513714c5a68fcd615fa77e6dc4e3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a96ffacaa67011d8d08e3112f7fc8c0185b8f341fd4a17b8a3d9e5b6302e3bd7
MD5 873b0049ca76bb7a70d9dbb5ec176404
BLAKE2b-256 24581f1ccc4a424ff839181d7c6ed85ae1fd92e2e3b22433c322fc506b7d30c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab64ee76d6470c70540c58bdffb3314e371c849b6097aa2702c1a7cceae2f46b
MD5 96b93a5a2a893d50dea9b635230c65fb
BLAKE2b-256 7b6e51f1b593e0a9a20145ac311b08c616751a3e0ef9c79fad904dd8d1e5a908

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8cf9b190a56f2b1b015cce64b0f4023ca4d8f70cb546dc1c4392c96a2783a21b
MD5 e3f6f5831ba3149a942f41ebfaa24461
BLAKE2b-256 714bf4c8ab200801b139f8fd0c73b91169d5568efbc8ecd01b3726d06b1c27e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c2a917e1228a4964706494f60ad75fe2cc797655bd443517cbad571fc8dd6a6b
MD5 65ed0fecad610a0efea768f9135da31b
BLAKE2b-256 6395a8aefb42457b5e6ec1c8a8bf622d87701dddbbbc1e8d593e45d80309c420

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7cfe4985eb148382a6d09727f59dad8d48f8ff69f2254d1453d2bcdee415bcc9
MD5 c37850314e790296c949af470b34ef55
BLAKE2b-256 bb31270b3656d5eb11edfcb4eefb09d33a485c50dec51f817d85d4800278a667

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b5105b26077aa61b079f9847f67107fba65f203803472aa0f573c67eb522e06
MD5 6d25c762904513a3f7069b6f2b633bc7
BLAKE2b-256 4d09139e6fca51e9a3020dd4f015a4660538345c01a941e28bb78a7e507ad232

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 84ee48ffda852adc8e2edd56ce65bcef562b63843b81a53feb276ac45b5742d1
MD5 328a664a5e6bc12f38a5885a3011a56e
BLAKE2b-256 493a4b4f8ef67574b086a36a7c2f4b368ae0079ebb6a179e6e9c14bf829a7555

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5ce6f97a7fa7eeb0c38fd2f5bcf7db890d9743707c03e250dbf6091b09f61b05
MD5 4429becbb6270f7adfcbdffadebca208
BLAKE2b-256 cd0d36895c80e240d0470345e0045faa662bdf066a0086f8ef182f0383508bd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f38d01004e4d5273671bbf43729c2a8599f7df2b0c7da8331a632514692f1d7a
MD5 2b5793065e9f24de9d35f9ca60a1d4d1
BLAKE2b-256 7a15322f972f881e5ff863ef9823ddcf46f1f0c00ab61f177f9a3d55f09a233b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ce0a37c810865e233a747791d9b46d20fa4a62307bbd48d8d55d7ac3006a17e
MD5 20a654e2c0ee83ac2b28b37373909f40
BLAKE2b-256 c40c17d61914ae9e4b91bd26a8b5159cc4bcb17ff379bcc0e6c5002ee2dbc6ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11ed2df12e9263340bf55634f863a5ed68d57d374c10aa3a902bc516808f3bbc
MD5 45304b1bd97259c4395d3539ef3ce01e
BLAKE2b-256 78f41d2318c00a676da90faec1c9f4608eff00d40a98e4e8b40594133ce35d1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a22-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b26b7b2423dc14a8af18953fe81b079b0bfabf5fea2498a8b4969ff77584e091
MD5 f530f07eb939baf52f325294ef17e05b
BLAKE2b-256 a5707fd0ca5031ec15b11a5b6cc649618f39247bf38a2af316c50159a276fc45

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