Skip to main content

Package to easily control your DotBots and SailBots.

Project description

CI PyPI version Documentation Coverage License

PyDotBot

This package contains a complete environment for controlling and visualizing DotBots.

The DotBots hardware design can be found here (PCB). The firmware running on the DotBots can be found here.

This package can also be used to control devices running the SailBot firmware application.

DotBots controller overview

Installation

Run pip install pydotbot

Setup

Flash the required firmwares on the DotBots and gateway board (use an nRF52833DK/nRF52840DK/nrf5340DK board as gateway), as explained in the DotBots firmware repository.

Usage

dotbot-controller --help
Usage: dotbot-controller [OPTIONS]

  DotBotController, universal SailBot and DotBot controller.

Options:
  -a, --adapter [serial|edge|cloud]
                                  Controller interface adapter. Defaults to
                                  serial
  -p, --port TEXT                 Serial port used by 'serial' and 'edge'
                                  adapters. Defaults to '/dev/ttyACM0'
  -b, --baudrate INTEGER          Serial baudrate used by 'serial' and 'edge'
                                  adapters. Defaults to 1000000
  -H, --mqtt-host TEXT            MQTT host used by cloud adapter. Default:
                                  localhost.
  -P, --mqtt-port INTEGER         MQTT port used by cloud adapter. Default:
                                  1883.
  -T, --mqtt-use_tls              Use TLS with MQTT (for cloud adapter).
  -d, --dotbot-address TEXT       Address in hex of the DotBot to control.
                                  Defaults to FFFFFFFFFFFFFFFF
  -g, --gw-address TEXT           Gateway address in hex. Defaults to
                                  0000000000000000
  -s, --network-id TEXT           Network ID in hex. Defaults to 0000
  -c, --controller-http-port INTEGER
                                  Controller HTTP port of the REST API.
                                  Defaults to '8000'
  -w, --webbrowser                Open a web browser automatically
  -v, --verbose                   Run in verbose mode (all payloads received
                                  are printed in terminal)
  --log-level [debug|info|warning|error]
                                  Logging level. Defaults to info
  --log-output PATH               Filename where logs are redirected
  --help                          Show this message and exit.

By default, the controller expects the serial port to be /dev/ttyACM0, as on Linux, use the --port option to specify another one if it's different. For example, on Windows, you'll need to check which COM port is connected to the gateway and add --port COM3 if it's COM3.

Using the --webbrowser option, a tab will automatically open at http://localhost:8000/PyDotBot. The page maintains a list of available DotBots, allows to set which one is active and controllable and provide a virtual joystick to control it or change the color of the on-board RGB LED.

Firefox users: If the webapp is not working, press Ctrl + L, type about:config, and set network.http.http2.websockets to false.

Lighthouse positioning

The DotBots firmware comes with a cheap indoor positioning system based on Valve Lighthouse 2.

To get the positioning to work and the DotBots to be tracked in real-time the system must be first calibrated by clicking the "Start calibration" or "Update calibration" button below the grid map and then by following the instructions there.

Tests

To run the tests, install tox and use it:

tox

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

pydotbot-0.26.0.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

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

pydotbot-0.26.0-cp314-cp314t-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

pydotbot-0.26.0-cp314-cp314t-win32.whl (3.1 MB view details)

Uploaded CPython 3.14tWindows x86

pydotbot-0.26.0-cp314-cp314t-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pydotbot-0.26.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pydotbot-0.26.0-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

pydotbot-0.26.0-cp314-cp314-win32.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86

pydotbot-0.26.0-cp314-cp314-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pydotbot-0.26.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pydotbot-0.26.0-cp313-cp313-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.13Windows x86-64

pydotbot-0.26.0-cp313-cp313-win32.whl (3.0 MB view details)

Uploaded CPython 3.13Windows x86

pydotbot-0.26.0-cp313-cp313-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pydotbot-0.26.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pydotbot-0.26.0-cp313-cp313-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pydotbot-0.26.0-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86-64

pydotbot-0.26.0-cp312-cp312-win32.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86

pydotbot-0.26.0-cp312-cp312-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pydotbot-0.26.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pydotbot-0.26.0-cp312-cp312-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pydotbot-0.26.0-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11Windows x86-64

pydotbot-0.26.0-cp311-cp311-win32.whl (3.0 MB view details)

Uploaded CPython 3.11Windows x86

pydotbot-0.26.0-cp311-cp311-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pydotbot-0.26.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pydotbot-0.26.0-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pydotbot-0.26.0-cp310-cp310-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.10Windows x86-64

pydotbot-0.26.0-cp310-cp310-win32.whl (3.0 MB view details)

Uploaded CPython 3.10Windows x86

pydotbot-0.26.0-cp310-cp310-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pydotbot-0.26.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pydotbot-0.26.0-cp310-cp310-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pydotbot-0.26.0-cp39-cp39-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.9Windows x86-64

pydotbot-0.26.0-cp39-cp39-win32.whl (3.0 MB view details)

Uploaded CPython 3.9Windows x86

pydotbot-0.26.0-cp39-cp39-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pydotbot-0.26.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pydotbot-0.26.0-cp39-cp39-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pydotbot-0.26.0-cp38-cp38-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.8Windows x86-64

pydotbot-0.26.0-cp38-cp38-win32.whl (3.0 MB view details)

Uploaded CPython 3.8Windows x86

pydotbot-0.26.0-cp38-cp38-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pydotbot-0.26.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pydotbot-0.26.0-cp38-cp38-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file pydotbot-0.26.0.tar.gz.

File metadata

  • Download URL: pydotbot-0.26.0.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0.tar.gz
Algorithm Hash digest
SHA256 6f77594fe94d37ec4f902a36669e3c3608679811cb0041f3793f0e719fb75401
MD5 96a5a873656b4511c52ecf71d5541d92
BLAKE2b-256 d922248b497e5025b62973fa95e1a470f531f4b5b55ce9408fb9347253b76653

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 732cc03d6e3863fdeb4f517fc6972c92b04fe87a799ccab04f622ebd8b97fcbb
MD5 bb17727a254c458d0efb1f2601331312
BLAKE2b-256 fc3202fa3344bc07395b4ced869b2098d3702d15b5ac5a1e09b197bea795d02b

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 25daa6976c15f61b1e9b2dda6fad23bb826345bd71285159b2e9e518bae75a1c
MD5 3fb6c5f4661ad3fa9c10a9b9ef4443de
BLAKE2b-256 526cea865ad77287db02165c8b3897b2c23e37feb8cd6b9606dbf90bf7a25b21

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c8ca3e9c51d607c05d08727479277532e12478c5fb96ff2af6819f1ed4c11e8f
MD5 bdf0b44ebc803537ba8a19bd2ede0278
BLAKE2b-256 0103cbdb9745a021d40d0300238d3869f2ccdb81ed209c7e32091e8c9ac6a4c4

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 1e283d7dd834dd222f283ea09f214f98c1cb95572fc055e504a3e653c49f85d2
MD5 dec27a2305088ce63a231d2c7d8df3d8
BLAKE2b-256 4257042cad064bf68eac077bd29c3d40dd16eafce9686758bc3becf1148d7ee7

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5b8ef2ce5ff5380e8909b7321a747e09ef4c0edb66da83fd2f65465df6c13e72
MD5 e03b3ef3491152598b0d161be35fe2f7
BLAKE2b-256 1a5153ebf469effeb7a728ff2b7c72042cc2f22bd9adc6eb8c271fd574c688ba

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 2f7cdd907d871f271867f2a8564ad310ad72bf8575f80f14c66c1c23971d23d5
MD5 a918a53e785f15962b6a7ff46a57f957
BLAKE2b-256 050165aafa41ff4b06b5dcdfc5fb7afe204735a2a1818782dbaf79b93222bb0a

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3f6f0f2282577d4552bbfdb01a0318cdd8e9e7e0159567f6452f9a2e5e1ac048
MD5 22de4d683e0cd01daa55e9537c68a325
BLAKE2b-256 e368bdbbc7c9ece5f8cba7bcad1460396b21734fe473c8459c74670d467d8288

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 9f82898dc87ca174c9cb8175c81d6b4db44211b4d675ad6e29b7b3968275a8ba
MD5 3742b0d3eaf73b26a6bf92850d73c113
BLAKE2b-256 f058bc592d0e0aa7f17ffc15d5561c643bacc11d69f44a0ae646b5c9ffc43218

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 52797af75f11b61fbc8a4924b677df96ea0d69c164e3bc6bf992679d65553b0a
MD5 51349c79efe87f98e36ac2a9954ee6d8
BLAKE2b-256 2c2651cf3250c4a96b7de41f70399e90f83ab8e9f55bcf4fa062c1a7782dd048

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5dd8b9f942f893f982019c070a8c9393e00134b7fb78fffb2b9acd2c8aad55b1
MD5 098df727730e6df67bb5fd557aab5ea4
BLAKE2b-256 43e48e927932da6933a4eaa5978452e707e30d8eee95c30f875dc77963f7896d

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ab79aa6d82b621f13ac466f06566d46a289ba77631285c786786eaefa559bc4c
MD5 9cb2c6351e35f1dbcdb9e589e59c0112
BLAKE2b-256 11adb0737429090ef5b3422382890c24fca2d93f8db553bf959823f2168aa3af

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 7ede21f22e0f7f07dd5c46812d981f959a1e344d0878ce7763deb05f9dc0c5d6
MD5 8247faca0edda1495729e4d106ee33d2
BLAKE2b-256 96cb3022f49cc6d00f5ab2e4b226c4eaa83b97c3c2c95445ec30500abff10b13

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 148229cf6a57720793288571bbc65fc787dec985bb3fa68925336ce834dbcccf
MD5 43868f7e750f00ba9a95d1f89bca0803
BLAKE2b-256 2bd7f8767e2a3c570f5d5e447d7fdaefd0f6546ea691e70b4c090a7fef74fff8

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7a384191e5b61c99e12fb7d871a31298425e81b01715735ea5933a4975f86ccb
MD5 dad2e03513cbaccb3ed091ee6ceee09c
BLAKE2b-256 06375fe3db3827f3aea97d143552f06429ec22accbad1f91c6332c1999a722da

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 785e3103e254fe12f8c10a82843661b757b471d537c0e4c4903601d2ae82b7b4
MD5 f790a6af453b42fb0246ba803eda45c5
BLAKE2b-256 4df023366acc794871db027527471a04d79e6633ad50a28ad3742b5da2cb3c7e

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a30da9d9aa624f297d9ec57ad4cee8e96884733b4c4a7d8aca82e1f6e5f8e8c0
MD5 362cec7f66a36129d3ae9601a6d12b2d
BLAKE2b-256 25793e82d447449a76b4d7063cc176066f09f19f18e43fe06b2d1690c75fe63a

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 441502f878bc30f44af1535602b584ae0c40bf2ae23530eede8f4d8ffbe788ec
MD5 d7f90444bf3ae38c574835bf41a6c1d6
BLAKE2b-256 87c3c67e219cca0302801527fe865eaa2e09e59da8420f57fddd41600c62a12a

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53cd2676d0e961be7b0113c535fc03442b6c68d117c3278495102b8e69984741
MD5 20a8191b655c2563618f50e217520236
BLAKE2b-256 f00308cf9d7bec596c575e8c8da637296c06380e4e159ceaeb834b0374c82693

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 70a7978d7f53e17eb5dcff0cb5967f1172e7b7d9142b100fafd2f192cf4c3d92
MD5 2e5ca12b8d516354e7f35d8f86207333
BLAKE2b-256 5855023032586c44fee5b9520baf94b80b7176dd6943f6cfe9fe3f94c894be9b

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2a711508914973608586a4ced2b1339b5f7aa8f98097604e32d5acdf8ac96465
MD5 70720d7e49eb56514660e50aea78745f
BLAKE2b-256 6195a8b4bab56643fb76847274cd5d960174fd8a95f8fc58252bab8ca1c25cd4

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 03299882cea0a11455021bfcf9e4b7020f6cc0cd087c5c42a5b12143f426309b
MD5 aec7e9bd88b9f1cbc6061d4cbac3bd71
BLAKE2b-256 8c3b70f1771928f5297c08272f0c984f0bbc4d56b658fd7e39156ed65d6a4931

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 f13961cab19e425aea72ff7ecee679d4d2b9fbf9e68522fe2f0b4eb82a08400e
MD5 fad16ca004d0194ec7f5d7e28782bcce
BLAKE2b-256 592670a4cb4c7c106bdbf7c17db9b7b059fb716093a01fe3376fdad8f7720692

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97c36e79bf24e93c00e85479efb209ce3c2c18a6c43cc85a06a9738429bbd6b1
MD5 ed3a3ef22cc3941d0cb75c455f59703f
BLAKE2b-256 e4cb57bd1424e55ec63e7a831a6d51b1dc8f892fc1776b573b90367e9816711f

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 16eceb91b4c3385d1c7094c85bd9bfba1197375d39425286fec6a3aee21dd2b4
MD5 b2c23e5ee23d312666cb700dfda4d0e2
BLAKE2b-256 1f1f7a75cc96b12e40e25548d55ff40cc9e16aaee17f8c1bbc0eb58a913c44d2

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5398bc78dc11e6dad9191485014c970bda683d82d4d42235b05e31ff24056b89
MD5 0c0e8e1b49feccc991b45b2bb118736c
BLAKE2b-256 56531e5ab515ada50a08a2b4791b3ad60379807c15e1d2e7227bf6bf8a1f1b5c

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bc2f761b91140dc8d0b91b05338c921ee67e6a545d9ff0b7c1b589805751d264
MD5 76f332e91c25565a17583034fb338ae3
BLAKE2b-256 07748e9067080efffb3a3592459678e4233504e4310cdd09509587758912c244

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 857aa3472f93476ddc0106cb6edace982cfd3b90920eac3adde43830c440b7a2
MD5 4594d0ea2f6a80af2ae1d0c7ba22e9c8
BLAKE2b-256 6c30118e50d00eef5aba673248cd090eb5658c4bc9b02920eb1d60fcb74ec6ab

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b81ecd44f85e139c3485939dc5b49380d9c6d09e1b7d789131b4e2f6a0b4183c
MD5 5ca820d554a96b91407e394c586be3eb
BLAKE2b-256 594ea679aa9ba27aac16dbca7b9587e8ccf27cda1ce3a352f3b4c30715964bab

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b858c15160833c20ac94d90f4e454c61683347347c23e9ce15cba9920adf7a21
MD5 8b3863f5fe7c778ab12bb330536cf7b4
BLAKE2b-256 3c8e6d3d87e48ae9940294b76f5a48c382650370bc6606d291f195d142b1fdfe

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 495fa9248788a35bbec69a63c118e3fffef91478859d52306b3645aa8fd54dbe
MD5 7a68acb1b45f9d61a1f4e6a93823b218
BLAKE2b-256 936ae0c0bfba83fbdf3ab24b211bc829c8383476542e99d35b6106b404c4bdc6

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 046e435cb5b965a633847a128eee40af3134ac2a642d9548031e0c76cc2045f7
MD5 80aa15c36ad53eaa51ce2e2f5e613e93
BLAKE2b-256 6c4cb48d894b10f4aff66a8650bfecaa7a0b81da4ef387e878058df426803f10

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 8ea736924c8c96803b9de0ed152679e38d301972219c22c592a03b3b3e759f1a
MD5 de65b699499a831e5b22e14df91895e5
BLAKE2b-256 8ccdfc5c02d00dba6d773b6bf93f0b90b3747bac309853c66a03e92e576b4bc1

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afc69f2d6f86d428a06a6edd8d15d0a634346e4049eec9e2b7bafc1be80bf1e0
MD5 ff022f40053d51c64b02dfec2400efbb
BLAKE2b-256 f89db7f4b4030535f35a3ce66bea0b377d507fae3c0d11958d38dd22356c164b

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 55c25d7681af2ad952e267faceec0565e182f092f95892db9f36955c4af322ae
MD5 2696f7ee4d085a9343756fd1b0893c0a
BLAKE2b-256 5d616a7d90b8af8ca85bdbbc4af15b2388d829b501662fb867cd5b5890925c29

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: pydotbot-0.26.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydotbot-0.26.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 cd1b8da5b16474f90c36f1d4729c1246ef3cf6f4959f2b61a5b31ba436151e2c
MD5 033ac72ffb473952e05ce20ac697be69
BLAKE2b-256 be71681c8039477a6538202e7aa99bc7915a054209cc767fee019d7858b343c1

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24344f98c3a524e1218fdd5947133ba719fd379e954c6db79774964a46fca663
MD5 676099d23ebe8c2fbcc4e863b5ced694
BLAKE2b-256 200940b96a88a054d6f3beb7813a9d011290d864bd2584b8b3032f83fb5615d5

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 de47be3eaef3b6e35dd7aa91e5a551eb95019136240debe22ed7eb643b58afb1
MD5 965f9326c56cf397a4d4cc5e741f91ad
BLAKE2b-256 5721d3a1752a6396aa1112650b3fb62c83b30157b3475616f3cf167867c69b70

See more details on using hashes here.

File details

Details for the file pydotbot-0.26.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydotbot-0.26.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef43887f98085ef1116cf2d894112b4474d7440d4cd2d12def1d8a782698352f
MD5 4b8b2ef46417ec2cdadf8b29002a70b9
BLAKE2b-256 26de0e2451fc895314cd1ef753598f9186d8063145edb7b64dd7e2e99c75081b

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