Skip to main content

Uaibot, online robotic simulator

Project description

UAIBot

UAIBot Logo

PyPI Version GitHub Package Version

Introduction

UAIBot is a web-based Python robotic simulator developed by Vinicius Mariano Gonçalves (Electrical Engineering Department, Federal University of Minas Gerais, Brazil) and his students.

While teaching robotics, I used many different desktop-based simulators with my students (such as CoppeliaSim and Matlab Toolboxes). However, I realized that students nowadays are much more used to web-based applications. This is why I, together with my students, came up with the idea of creating a simulator with the following goals:

  • It can be used in a web browser if the student desires.
  • Programming should be done in a language that most students already know or have some interest in learning, i.e., they should not be forced to learn a very specific language to use this simulator. Nowadays, the language that better fits these requirements is Python.
  • It should be easy to set up and simple to use.
  • For didactic purposes, it should be a low-level simulator. This means that is up to the user to simulate everything, with the help of the functions/interfaces from the simulator. Since everything is under the user's control, if something goes awry it is easier to pinpoint what is wrong.

Guided by these goals, me and my student Johnata Brayan came, in January 2022, with the idea of creating UAIBot. It is focused, so far, on open-chain serial robotic manipulators, although there is some limited support already for other kind of robots.

How it works

A Python library is used to code everything. First, it is used to set up the scenario (robots and other objects). Then, it is up to the user to explicitly compute each object's movement using the provided interfaces, creating animation frames for each one of them. Then the user creates the interactive animation as a HTML file, that can be shared and even embedded in a Web Page for didactic purposes.

So, in UAIBot, all the simulation is first created (the computations take place) and the animation is displayed!

Examples of HTML simulations made using UAIBot can be seen here , here and here.

The animations are displayed using Three.js, in JavaScript. So the Python code automatically generates the JavaScript code to set up the animation that was coded using Python. In fact, UAIBot wraps in Python many of Three.js' functions, allowing us to use many of Three.js' features to visually customize the simulation.

Getting started

Open In Colab

It is easier to start using UAIBot in a web browser. We will use GoogleColab since it allows us to run Python code in a web browser.

Open a new notebook. Now, we need to install UAIBot in the GoogleColab servers. This can be done by simply running the following commands:

!pip install uaibot

After it is done, we test if it is working by running the following command

import uaibot as ub

sim = ub.Demo.constrained_control_demo_1()

This will generate a simulation that was already pre-coded into UAIbot. It will return the simulation variable (sim) and automatically run the animation for you!

If you want to run the simulation again, you don't need to compute it again. Just run sim.run().

Note that you will need to reinstall UAIBot every time you open GoogleColab since the virtual machine created for you will be deleted.

Using in desktop-based IDE's

You can install the UAIBot package locally in your machine. You will need Python 3.11. We suggested creating a brand new environment and then install it using the terminal

>>pip install uaibot

The sim.run() may not work in some IDEs. In that case, you need to save the simulation as a HTML file:

import uaibot as ub

sim = ub.Demo.constrained_control_demo_1()
sim.save('C:\\','test_uaibot')

This will save the file test_uaibot.html in your C: directory. You can then just open and visualize it. You can share just this file with your friends as well, it usually will be a small file. Since much of the information (as 3D models) is stored in a web server, in order to visualize the file an internet connection is required.

How to use the simulator

Please see the UAIBot documentation.

If you know Portuguese, you can also see my Robotic Manipulator course, which uses UAIBot.

Why "UAIBot"?

"Uai" is an interjection commonly used by mineiros, that is, people who were born in the state of Minas Gerais, Brazil. It is one of the regional symbols of Minas Gerais. It is pronounced like the English "why" and has roughly the same meaning, used when mineiros are confused or in doubt. Indeed, some linguistic researchers think that the origin of this interjection is exactly the English word "why".

What is exactly the logo of "UAIBot"???

It is supposed to be a robotic manipulator in front of a mountain. Mountains, along with the aforementioned "Uai", are one of the symbols of the state of Minas Gerais, Brazil.

Collaborators

Johnata Brayan (Electrical Engineering student, UFMG)
Felipe Bartelt (PhD student, UFMG)

Contributing

We welcome contributions! Please read our Contribution Guidelines before submitting changes.

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

uaibot-1.2.7.tar.gz (1.0 MB view details)

Uploaded Source

Built Distributions

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

uaibot-1.2.7-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

uaibot-1.2.7-cp313-cp313-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

uaibot-1.2.7-cp313-cp313-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

uaibot-1.2.7-cp313-cp313-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

uaibot-1.2.7-cp313-cp313-macosx_10_13_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

uaibot-1.2.7-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

uaibot-1.2.7-cp312-cp312-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

uaibot-1.2.7-cp312-cp312-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

uaibot-1.2.7-cp312-cp312-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

uaibot-1.2.7-cp312-cp312-macosx_10_13_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

uaibot-1.2.7-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

uaibot-1.2.7-cp311-cp311-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

uaibot-1.2.7-cp311-cp311-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

uaibot-1.2.7-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

uaibot-1.2.7-cp311-cp311-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

uaibot-1.2.7-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

uaibot-1.2.7-cp310-cp310-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

uaibot-1.2.7-cp310-cp310-manylinux_2_34_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

uaibot-1.2.7-cp310-cp310-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

uaibot-1.2.7-cp310-cp310-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file uaibot-1.2.7.tar.gz.

File metadata

  • Download URL: uaibot-1.2.7.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for uaibot-1.2.7.tar.gz
Algorithm Hash digest
SHA256 6dca19cb041d82e2bafcbce1acf9912a849ad776dfb13f8a99386649ec2f3426
MD5 406a7a4cdb195a94393396b2eedb8faa
BLAKE2b-256 cba070e228d7c34e42c24a7117cd18019104ec9d4ef7e866a0d83ac106be1929

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7.tar.gz:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: uaibot-1.2.7-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for uaibot-1.2.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 297eb61c37182b3928a4de82b6716cc7fd107c9781b1ed60fb336e020e8a7fdb
MD5 65ce2b21519e2375203f720ebbba302e
BLAKE2b-256 f83399d62df770af8dd9f2ea116005f7ab26de9e245ec1689791fa4b5aeb0040

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 92411452b04581d8cc054802ef08ecb34d4ad0ba90e4aa03933a0e2820a09c79
MD5 5f4c0f793c08ab1fa98fcfbe9e839d84
BLAKE2b-256 f3a950f33ac94a15d55d0f4fb7aceaad89f878a66df040c928319da801b5e52d

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ba67545b0eebf4ccccef1b443f98bb9f32fea25772bacb14a233c116aaafb036
MD5 9b151f1b4f697966fb32267b349b882a
BLAKE2b-256 c0cbb847a5c7bd4db09ae09a3f8a6115d92a7a327b109e06949c15e0b9b652da

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp313-cp313-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 179fafba974063f74e544772300a2766399186af449e1cd6b47dfd09f3144c83
MD5 868a81b76818076bdc5fcf1531e45079
BLAKE2b-256 414285732ad01b1af9302f7cdfb5f2aa07f53964a1e5586f178f64e2bd3634ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0d2515a23d64567ac13be056c078a8735e7a9c39739ae9199b8718aee1c913fb
MD5 6fba54e40232e36ea6125b0582e286bb
BLAKE2b-256 e43bcb445fa90207e16bfe8147b46a10a33e37d555fb4fa64bca3fce9a9169e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: uaibot-1.2.7-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for uaibot-1.2.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aed355848832be300dcf03d5e71daa4b1f0a49965bd35d387dd0262fb05e952e
MD5 f8e795d5c11089ce883e19adae1ef635
BLAKE2b-256 0756a539890b2dffaa2b4aa3116543a08df6eb7c877d803ce1fea189d3bfe72e

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd74555ce34f60b96fe7ccb19ce402295b4a727043fee06442dc918ea88c3c1a
MD5 56eae24207a3ac56726d4503b7c4d2a9
BLAKE2b-256 54aa5653b4a197e62964ded5c3587ec08bda15fe3f9f4fd99dbe2a6b31ddd8fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c5111be54263660ca7d6d8e05e1c81c432c14e1e29de607af1a878e2a7b00abe
MD5 7c4631bc23cdd22d1aa2ff59c469dea4
BLAKE2b-256 ae93c6a4736d1d9a7855655c8306fa8986980bf45a1e9225fb29b53c4f9ceeba

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2616de0b12314f76b44058adc892f1678e7a1f313dd3a71109fac0b6eee9ef9
MD5 c147c0838504b1b6e4724b9284a0c3b1
BLAKE2b-256 9acd3c696fa8355b821e3d07ccb3d4abb36d662093c54aaa52bdd7eb9d61aac5

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fd5e233facab5af90820dbe8b1de9fb7a8738842ef41af016fd1124bcf53852e
MD5 14a0fb87204554d14589ef8b57cfcef3
BLAKE2b-256 82077197ec55d54c4d20a4dc0d2015da69a74f86fea7ab1cba151a75fb63160d

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: uaibot-1.2.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for uaibot-1.2.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1f82662343b809659e1bb17ec835f550bfbf2731823308641b7bf18fa693c21a
MD5 cb9c0b340d15fcd0f59a62b867e922fb
BLAKE2b-256 6f7f841a87857251a1ee4c5f574492edad1e182adef7f7d6d0416f34adfd5a3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a4e20761f3ef1997fe835b0717a691e789ec7c977148786cc9ba944085c19b58
MD5 9610e8397db73d45e062a00d78fddf43
BLAKE2b-256 2a9cf81314e09692421e6dae316585aade08c6b76ebf75ec403be6752ef63a45

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 610f387059b8c92efbb5867c2f45c38bdda9cda056cf12d5477662127c141429
MD5 7d73b6cfd121ee424067b503e6613563
BLAKE2b-256 02a1eba93b568a9e5c7393946899fb73894e10c29f38653b8eb75514e5eff499

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dedc1017cd64982b061558be2e94652120a7378e4637613f0bc9aab2c4d77098
MD5 176d54d2c1cc6121d32817d9bf2bbec2
BLAKE2b-256 5d0155a5f2a0192ad8f4e7d81ae466656cce15d61cedcc20876cc9b848eeef0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cdd7f505339e0d86e68e55ed8c02c21cd6a15a0434a2944a68cccd9f8e6cb0d4
MD5 2232704c1175c4ca617ad99dc8be78ab
BLAKE2b-256 9c811d5cf3ab0536bab2c28202879f56292518af0b51cb0d20b55435794e0dda

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: uaibot-1.2.7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for uaibot-1.2.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c56411f5863e7035267fd4714199c07839ac83f20ac989fa39c4fc67e190aaea
MD5 bab613a079a883ae98071ed0d6d56d1c
BLAKE2b-256 464c0b691fd867faf276503a6c1bd9ea1439c0d60a474277b8e022d1d68842a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 950a345e7a5957c9912b37d33b25347f4e15915fb9f77ada2476677874414d2d
MD5 ad8848ac1681ad69043fcb65f16e7370
BLAKE2b-256 3320f0327696e059bdf26058462ca235285442b5b394ff63caf39f404353f65c

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 48acf8842385c7845f423a112ecb1f17448f7f397c1ba89aabee99bdaf5053a7
MD5 3c3fa2f90b043f3feed41dd9b3b126a3
BLAKE2b-256 9c322cb773b1404b90f5e6e34f5d1361da172fc6688b4d6a981d9bae21261b39

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp310-cp310-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4eaac0f4f9aad965c8257b42a0274951262f331968d3b5a24ec65cdbbae1783c
MD5 17765b7895c8cffa8e4b073c91bdb293
BLAKE2b-256 2f5d72cc3b8bdeab2b661bef0580109d3310af0157bd71b7eae57f8b7a25f45f

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uaibot-1.2.7-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uaibot-1.2.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fb107a757d304c035e8f38b1504ef8fdfa9f6fdf579e90f291adfa272ab6caad
MD5 64b9fc4797241ea19d7503a3361f8fff
BLAKE2b-256 36378a81258c0ce62daa287193925fe1d56da5b5ff60a815c27e57200adb9606

See more details on using hashes here.

Provenance

The following attestation bundles were made for uaibot-1.2.7-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish.yml on UAIbot/UAIbotPy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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