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.0a24-cp314-cp314-win_amd64.whl (423.0 kB view details)

Uploaded CPython 3.14Windows x86-64

dqrobotics-25.4.0a24-cp314-cp314-manylinux2014_x86_64.whl (588.6 kB view details)

Uploaded CPython 3.14

dqrobotics-25.4.0a24-cp314-cp314-manylinux2014_aarch64.whl (523.6 kB view details)

Uploaded CPython 3.14

dqrobotics-25.4.0a24-cp314-cp314-macosx_15_0_arm64.whl (420.1 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

dqrobotics-25.4.0a24-cp313-cp313-win_amd64.whl (412.3 kB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13

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

Uploaded CPython 3.13

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

Uploaded CPython 3.13macOS 15.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

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

Uploaded CPython 3.12

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

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

dqrobotics-25.4.0a24-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.0a24-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8a80e8fb4e96e625d8c244a02e14e74b9803839a906210398bdfdb5ee48ed85f
MD5 598a7d76fcd0f404883819df4a81cacd
BLAKE2b-256 7425c92492754464ea428179283cac582a4f17ed2dc07bdf9345bb3c9aabf326

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a24-cp314-cp314-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp314-cp314-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1e7a51ff7cf0b9cf88c36a70c49680f25337e5c710276f32cf27af8205139c3
MD5 e1d407799521b728e68f06f919e95175
BLAKE2b-256 d85738f7f18570f5d302240a31d827b278687ea5a97a72eb420605e5f14d8348

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a24-cp314-cp314-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 df332af13b38526ec0ac7e0324fa8bfbd55d73b97c1a003673b4cc002d2ef723
MD5 6af1a4d9adbaf805a02ddf37f38b8779
BLAKE2b-256 4e5190a76ce00b6c386924039ad6419bcdd514d1795cc6705a854d47be93a8f4

See more details on using hashes here.

File details

Details for the file dqrobotics-25.4.0a24-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 601de658f55458a2530569e6cf9795ef59eb31fc8b558ede37667f9aa25af0d8
MD5 4013cd87a57fbee96119875d7ae22d3f
BLAKE2b-256 6c2174e300340566aa68e5db3066055980df63ee51b64a1089b0b2cd87bc73f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fc4f087cb84b905a809e8b07df9b87dbedf8741bd2022c09d88e9da657e50829
MD5 444f54e49e0daa9f987a8561feda618b
BLAKE2b-256 90114a9419fd4c244873f4ebb08598c759d85445ea627b9c0a06ffb6af80d8ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d7e9234ddbbdabb3eff7850fa53a54d136c1ff60a02adb54824f91762ada221c
MD5 c2f9314bcec27e470e3ded90c452b6a7
BLAKE2b-256 e73506d0e0cf0a624e3e04c20929e11335919cb58d695315e3f9f9bccd28b26a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6fc068425573ac607ca4cf8d12211681b623cc7a28037e8b35ac2f313dcbcc4b
MD5 c50f2358464b1293c41823b24defa2c7
BLAKE2b-256 e0936801f003175372489b00447678f401104ed998e1958650ed9e964aa92c79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9cd6536f0e3caecfff8ee5256b6db6088416c980ee909b9a63508b5ddd618b45
MD5 69fa687c63b45aaae06bbbdf94b0bcca
BLAKE2b-256 0acaa7a2da19e53d043959cf1ed7d53139b716ae920853565e427fb94105f583

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d674db981e12cb36334e35b6d0fb59ae5e9aab661abe6332871b45abd4d95525
MD5 f7ad4b72867de258ec7a35c146659459
BLAKE2b-256 d0db29f2741550729a5c3c651dbeba862bb479fdb1e1ae7206928ec070e3c4d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7782defbe2911424029de91c385cc96c2d39aaa72ea8b95bf2ccff92c5ebe8d3
MD5 29b6b5ad8982c05697e41d8dddf298a0
BLAKE2b-256 48d5b9aab4ecea906c738ffd1c35e7c591f14ef0b7d0d76553495a9c5ffea72e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ddf1bd179aba3d07a15319ab891f624ceb23db0d9bcd5ad20f770619e023a1e6
MD5 f27784ee3fcb8f93880aaef9ed63c8b1
BLAKE2b-256 4203d9a179fbe529fff86e8f05c6cbe5d93b3957ce97659ea5350492ef0e1517

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 39bff9fb1bec0f1276b4f09ba699c32746cb9bbb06c85326d542249a50722817
MD5 2a9a95090a5e7b91a7e18d4cba1aeab0
BLAKE2b-256 86c7e7179d9665292e09f372287137bf982a6cfe7a73aa57120fb5e31e2c66de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 382562ae56afae74c0c9bee5a9eefdc4dedaa434d532ca3cc74fbd7394ad9fe6
MD5 574841d5ce272b4e2e0553ee455ad145
BLAKE2b-256 688cc740c89f5ba1f45592a897cb17de5b07f2df469f1bacacc9d9a565d94c05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ca4a5ec2fdaa356a05c70f2a53e29a94c9c431f55ba77ddc9e8ff16ae34b618
MD5 7ec9b35b142e1ad70be0476bc6e760f3
BLAKE2b-256 ffe2cd3650bc2360c3d436fc4fdd23c1f1d3e6c08a232e015b3c6b495ff01ac1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 04f65cfb21d3d275895fae8115f6e70b59d01e39a4ae5e6967b0d648d950ccea
MD5 1660e48624b902e4e25b2ac20a64dd01
BLAKE2b-256 6a3587923ba0bbc007978b404589c588374f2f13c3aa1f88033a0788d9a39902

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2fcffe7a5a03d6baa970e736f948f938ff4b69cb9b8a13466b1ef1fb872cefdf
MD5 4754790b85350c0587d53e8d277d0ffe
BLAKE2b-256 86bd6f08ea71845b4198bf992ac7dc0d1bf2fd692c46c6f6c9b3c940e8b4856f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5760dde14dd4ac2259ad0ad9cfa9ec2133e5e7f57eea1d6ea430356f8da73ded
MD5 442682a150c2ec5c8667e314679cda51
BLAKE2b-256 966c9d02b3ef149d6d3921894e872aec18bc44ecd559b5354cfcc6af8d9a1138

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e14ddfdcc40715ee22771b5c0a78f06b7c6771049d5498c29281bc7798b2c661
MD5 335c6b06a8a744ccc7e8083ac1391f55
BLAKE2b-256 50d9aaf64a8bed8850ea4ba67c995a7a8bf1d06fbd734f108140b37ad01e0274

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0375f8f7708514b411b38e88955b6b7756d4fb994903240aa8b42ff96eaa3492
MD5 7e566679411d95a5c7d7023dde595425
BLAKE2b-256 21241d33c8b3db9bd357e93bed04d68851c6a8a5e6f78f83a7aca89b62ff6376

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dqrobotics-25.4.0a24-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6bfc31751eb5e2ab67b8c34123f61fcab1c30e29caeb488ee41437503d758cfd
MD5 87a5bdf9693751f6ca642169be236508
BLAKE2b-256 74984a2c8e0b5c390d2ac0a7b1fc901b8ed351ba3cf08c72b7ac6633dc0ff74f

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