<p align="center"><img src="https://raw.githubusercontent.com/robotraconteur/robotraconteur/master/docs/figures/logo-header.svg"></p>
# robotraconteur Python Package
![Python](https://img.shields.io/badge/python-2.7+|3.5+-blue.svg?style=flat&logo=python&logoColor=ffdd54)
![pypi](https://img.shields.io/pypi/v/robotraconteur?style=flat&logo=pypi)
![conda](https://img.shields.io/conda/vn/conda-forge/robotraconteur?label=conda&logo=anaconda)
[![CI](https://github.com/robotraconteur/robotraconteur/actions/workflows/main.yml/badge.svg)](https://github.com/robotraconteur/robotraconteur/actions/workflows/main.yml)
A communication framework for robotics, automation, and the Internet of Things
[http://robotraconteur.com](http://robotraconteur.com)
[J. Wason and J. T. Wen, "Robot Raconteur Updates on an Open Source Interoperable Middleware for Robotics", in Proc. IEEE Conference on Automation Science and Engineering, 2023, pp. 1-8.](https://files2.wasontech.com/RobotRaconteur_CASE2023.pdf)
Github Repository: https://github.com/robotraconteur/robotraconteur
## Introduction
Robot Raconteur is a powerful communication framework for robotics and automation systems. While intended for use with robotics, it is flexible enough to be used for other applications, including building control, infrastructure, and Internet-of-Things applications, among many others. This package
contains the Robot Raconteur Core library for Python.
## Installation
For most platforms, the easiest way to install Robot Raconteur is using `pip`:
```bash
python -m pip install robotraconteur
```
Packages are available from pip for Python 3.6 and later for Windows (x86,x64), macOS (x64,arm64) and Linux (x64,arm64).
Use `python3` instead of `python` if you are using Ubuntu or other Linux distributions.
It may be neccessary to update `pip` before installing on older Linux distributions:
```bash
sudo python3 -m pip install --upgrade pip
```
Conda packages are also available from the `conda-forge` channel:
```bash
conda install -c conda-forge robotraconteur
```
It is highly recommended that the `robotraconteurcompanion` package is also installed.
```bash
python -m pip install robotraconteur robotraconteurcompanion
```
Or with Conda:
```bash
conda install -c conda-forge robotraconteur robotraconteur_companion_python
```
For other installation options, see the [installation instructions](https://github.com/robotraconteur/robotraconteur/blob/master/docs/common/installation.md).
## Documentation
See the [Robot Raconteur Documentation](https://github.com/robotraconteur/robotraconteur/wiki/Documentation)
See the [Robot Raconteur Examples](https://github.com/robotraconteur/robotraconteur/tree/master/examples)
## Quick Start
The Quick Start example demonstrates the basic functionality of Robot Raconteur be creating a service,
and then calling the service using a client. This example uses the "Reynard the Robot" Python package,
which provides a simple cartoon robot.
`reynard_quickstart_service.py`
```python
import RobotRaconteur as RR
RRN = RR.RobotRaconteurNode.s
import threading
import reynard_the_robot
# Define the service definition for the quickstart service
reynard_quickstart_interface = """
service experimental.reynard_quickstart
object ReynardQuickstart
function void say(string text)
function void teleport(double x, double y)
end
"""
# Implement the quickstart service
class ReynardQuickstartImpl(object):
def __init__(self):
self.reynard = reynard_the_robot.Reynard()
self.reynard.start()
self._lock = threading.Lock()
def say(self, text):
with self._lock:
self.reynard.say(text)
def teleport(self, x, y):
with self._lock:
self.reynard.teleport(x, y)
with RR.ServerNodeSetup("experimental.minimal_create2", 53222):
# Register the service type
RRN.RegisterServiceType(reynard_quickstart_interface)
reynard_inst = ReynardQuickstartImpl()
# Register the service
RRN.RegisterService("reynard", "experimental.reynard_quickstart.ReynardQuickstart", reynard_inst)
# Wait for program exit to quit
input("Press enter to quit")
```
To run the service, execute the following command:
```bash
python reynard_quickstart_service.py
```
And open a browser to [http://localhost:29201](http://localhost:29201) to view the Reynard user interface.
This service can now be called by a connecting client. Because of the magic of Robot Raconteur, it is only necessary to connect to the service to utilize its members. In Python and MATLAB there is no boilerplate code, and in the other languages the boilerplate code is generated automatically.
`reynard_quickstart_client.py`
```python
from RobotRaconteur.Client import *
# RRN is imported from RobotRaconteur.Client
# Connect to the service.
obj = RRN.ConnectService('rr+tcp://localhost:53222/?service=reynard')
# Call the say function
obj.say("Hello from Reynard!")
# Call the teleport function
obj.teleport(100, 200)
```
To run the client, execute the following command:
```bash
python reynard_quickstart_client.py
```
## License
Apache 2.0
## Support
Please report bugs and issues on the [GitHub issue tracker](https://github.com/robotraconteur/robotraconteur/issues).
Ask questions on the [Github discussions](https://github.com/robotraconteur/robotraconteur/discussions).
## Acknowledgment
This work was supported in part by Subaward No. ARM-TEC-18-01-F-19 and ARM-TEC-19-01-F-24 from the Advanced Robotics for Manufacturing ("ARM") Institute under Agreement Number W911NF-17-3-0004 sponsored by the Office of the Secretary of Defense. ARM Project Management was provided by Christopher Adams. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of either ARM or the Office of the Secretary of Defense of the U.S. Government. The U.S. Government is authorized to reproduce and distribute reprints for Government purposes, notwithstanding any copyright notation herein.
This work was supported in part by the New York State Empire State Development Division of Science, Technology and Innovation (NYSTAR) under contract C160142.
Raw data
{
"_id": null,
"home_page": "http://robotraconteur.com/",
"name": "RobotRaconteur",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "John Wason",
"author_email": "wason@wasontech.com",
"download_url": null,
"platform": null,
"description": "<p align=\"center\"><img src=\"https://raw.githubusercontent.com/robotraconteur/robotraconteur/master/docs/figures/logo-header.svg\"></p>\n\n# robotraconteur Python Package\n\n![Python](https://img.shields.io/badge/python-2.7+|3.5+-blue.svg?style=flat&logo=python&logoColor=ffdd54)\n![pypi](https://img.shields.io/pypi/v/robotraconteur?style=flat&logo=pypi)\n![conda](https://img.shields.io/conda/vn/conda-forge/robotraconteur?label=conda&logo=anaconda)\n[![CI](https://github.com/robotraconteur/robotraconteur/actions/workflows/main.yml/badge.svg)](https://github.com/robotraconteur/robotraconteur/actions/workflows/main.yml)\n\nA communication framework for robotics, automation, and the Internet of Things\n\n[http://robotraconteur.com](http://robotraconteur.com)\n\n[J. Wason and J. T. Wen, \"Robot Raconteur Updates on an Open Source Interoperable Middleware for Robotics\", in Proc. IEEE Conference on Automation Science and Engineering, 2023, pp. 1-8.](https://files2.wasontech.com/RobotRaconteur_CASE2023.pdf)\n\nGithub Repository: https://github.com/robotraconteur/robotraconteur\n\n## Introduction\n\nRobot Raconteur is a powerful communication framework for robotics and automation systems. While intended for use with robotics, it is flexible enough to be used for other applications, including building control, infrastructure, and Internet-of-Things applications, among many others. This package\ncontains the Robot Raconteur Core library for Python.\n\n## Installation\n\nFor most platforms, the easiest way to install Robot Raconteur is using `pip`:\n\n```bash\npython -m pip install robotraconteur\n```\n\nPackages are available from pip for Python 3.6 and later for Windows (x86,x64), macOS (x64,arm64) and Linux (x64,arm64).\n\nUse `python3` instead of `python` if you are using Ubuntu or other Linux distributions.\n\nIt may be neccessary to update `pip` before installing on older Linux distributions:\n\n```bash\nsudo python3 -m pip install --upgrade pip\n```\n\nConda packages are also available from the `conda-forge` channel:\n\n```bash\nconda install -c conda-forge robotraconteur\n```\n\nIt is highly recommended that the `robotraconteurcompanion` package is also installed.\n\n```bash\npython -m pip install robotraconteur robotraconteurcompanion\n```\n\nOr with Conda:\n\n```bash\nconda install -c conda-forge robotraconteur robotraconteur_companion_python\n```\n\nFor other installation options, see the [installation instructions](https://github.com/robotraconteur/robotraconteur/blob/master/docs/common/installation.md).\n\n## Documentation\n\nSee the [Robot Raconteur Documentation](https://github.com/robotraconteur/robotraconteur/wiki/Documentation)\n\nSee the [Robot Raconteur Examples](https://github.com/robotraconteur/robotraconteur/tree/master/examples)\n\n## Quick Start\n\nThe Quick Start example demonstrates the basic functionality of Robot Raconteur be creating a service,\nand then calling the service using a client. This example uses the \"Reynard the Robot\" Python package,\nwhich provides a simple cartoon robot.\n\n`reynard_quickstart_service.py`\n\n```python\nimport RobotRaconteur as RR\nRRN = RR.RobotRaconteurNode.s\n\nimport threading\nimport reynard_the_robot\n\n# Define the service definition for the quickstart service\nreynard_quickstart_interface = \"\"\"\nservice experimental.reynard_quickstart\n\nobject ReynardQuickstart\n function void say(string text)\n function void teleport(double x, double y)\nend\n\"\"\"\n\n# Implement the quickstart service\n\n\nclass ReynardQuickstartImpl(object):\n def __init__(self):\n self.reynard = reynard_the_robot.Reynard()\n self.reynard.start()\n self._lock = threading.Lock()\n\n def say(self, text):\n with self._lock:\n self.reynard.say(text)\n\n def teleport(self, x, y):\n with self._lock:\n self.reynard.teleport(x, y)\n\n\nwith RR.ServerNodeSetup(\"experimental.minimal_create2\", 53222):\n # Register the service type\n RRN.RegisterServiceType(reynard_quickstart_interface)\n\n reynard_inst = ReynardQuickstartImpl()\n\n # Register the service\n RRN.RegisterService(\"reynard\", \"experimental.reynard_quickstart.ReynardQuickstart\", reynard_inst)\n\n # Wait for program exit to quit\n input(\"Press enter to quit\")\n```\n\nTo run the service, execute the following command:\n\n```bash\npython reynard_quickstart_service.py\n```\n\nAnd open a browser to [http://localhost:29201](http://localhost:29201) to view the Reynard user interface.\n\nThis service can now be called by a connecting client. Because of the magic of Robot Raconteur, it is only necessary to connect to the service to utilize its members. In Python and MATLAB there is no boilerplate code, and in the other languages the boilerplate code is generated automatically.\n\n`reynard_quickstart_client.py`\n\n```python\nfrom RobotRaconteur.Client import *\n\n# RRN is imported from RobotRaconteur.Client\n# Connect to the service.\nobj = RRN.ConnectService('rr+tcp://localhost:53222/?service=reynard')\n\n# Call the say function\nobj.say(\"Hello from Reynard!\")\n\n# Call the teleport function\nobj.teleport(100, 200)\n```\n\nTo run the client, execute the following command:\n\n```bash\npython reynard_quickstart_client.py\n```\n\n## License\n\nApache 2.0\n\n## Support\n\nPlease report bugs and issues on the [GitHub issue tracker](https://github.com/robotraconteur/robotraconteur/issues).\n\nAsk questions on the [Github discussions](https://github.com/robotraconteur/robotraconteur/discussions).\n\n## Acknowledgment\n\nThis work was supported in part by Subaward No. ARM-TEC-18-01-F-19 and ARM-TEC-19-01-F-24 from the Advanced Robotics for Manufacturing (\"ARM\") Institute under Agreement Number W911NF-17-3-0004 sponsored by the Office of the Secretary of Defense. ARM Project Management was provided by Christopher Adams. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of either ARM or the Office of the Secretary of Defense of the U.S. Government. The U.S. Government is authorized to reproduce and distribute reprints for Government purposes, notwithstanding any copyright notation herein.\n\nThis work was supported in part by the New York State Empire State Development Division of Science, Technology and Innovation (NYSTAR) under contract C160142.\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Robot Raconteur Python Library",
"version": "1.2.4",
"project_urls": {
"Homepage": "http://robotraconteur.com/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5e487a75290b14248daed9f60f3574d4143e8fc5a0e9d0de8f15127b1cd25a0e",
"md5": "6aed71e71b49d2ffb50f69d338b5f7dc",
"sha256": "074fb6cc698799eae5f3cb84126105deae16dd2bf5a553c6993672b5e24541d0"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp310-cp310-macosx_12_0_x86_64.whl",
"has_sig": false,
"md5_digest": "6aed71e71b49d2ffb50f69d338b5f7dc",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 22074641,
"upload_time": "2024-11-05T08:09:20",
"upload_time_iso_8601": "2024-11-05T08:09:20.050447Z",
"url": "https://files.pythonhosted.org/packages/5e/48/7a75290b14248daed9f60f3574d4143e8fc5a0e9d0de8f15127b1cd25a0e/RobotRaconteur-1.2.4-cp310-cp310-macosx_12_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ac542fb203d0591e418bc2d8d71820e4e042e37fa338a880a177e0a6a3df575f",
"md5": "5dd8980c7d90fadae481fb25b5bb14a8",
"sha256": "eb664d6b5873aed8412500aa39ed913b0b06b15c14fa82304431e9ed26079f94"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "5dd8980c7d90fadae481fb25b5bb14a8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 21744838,
"upload_time": "2024-11-05T08:09:22",
"upload_time_iso_8601": "2024-11-05T08:09:22.985417Z",
"url": "https://files.pythonhosted.org/packages/ac/54/2fb203d0591e418bc2d8d71820e4e042e37fa338a880a177e0a6a3df575f/RobotRaconteur-1.2.4-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5613108e326c38142c4990cfd0f104a78c34368f84e97d5f1b73e96869dfbc92",
"md5": "10d63475901bb8655210531e357a53a3",
"sha256": "c37f1e31a9a3bb4bdc4ae21fd73ce134d10e3f08e7fe89f3394166cdbf42eb83"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp310-cp310-manylinux_2_31_aarch64.whl",
"has_sig": false,
"md5_digest": "10d63475901bb8655210531e357a53a3",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 23177678,
"upload_time": "2024-11-05T08:09:25",
"upload_time_iso_8601": "2024-11-05T08:09:25.498511Z",
"url": "https://files.pythonhosted.org/packages/56/13/108e326c38142c4990cfd0f104a78c34368f84e97d5f1b73e96869dfbc92/RobotRaconteur-1.2.4-cp310-cp310-manylinux_2_31_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9eef9f25b29be8ddee8c4be889984ead94f0d6c515d70cb7c1681422023a326e",
"md5": "18b08d468d05c5136b420170859d05b2",
"sha256": "83eedb1d8ab17ec921a885ab6ee932d154c7d8f0c5696ee08ba9b62b69227053"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp310-cp310-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "18b08d468d05c5136b420170859d05b2",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 21528363,
"upload_time": "2024-11-05T08:09:28",
"upload_time_iso_8601": "2024-11-05T08:09:28.879642Z",
"url": "https://files.pythonhosted.org/packages/9e/ef/9f25b29be8ddee8c4be889984ead94f0d6c515d70cb7c1681422023a326e/RobotRaconteur-1.2.4-cp310-cp310-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "663403634ae2cf53a8459eff53ff2729bc330cbd4b855c893b024a6de4fa182f",
"md5": "84b4231d5ae54251bfd1dc22a9068a24",
"sha256": "19cb5dfb355cf566a17d6e2a7ad785d4728de5813147c14f13ab27724506a819"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "84b4231d5ae54251bfd1dc22a9068a24",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 2928989,
"upload_time": "2024-11-05T08:09:31",
"upload_time_iso_8601": "2024-11-05T08:09:31.110959Z",
"url": "https://files.pythonhosted.org/packages/66/34/03634ae2cf53a8459eff53ff2729bc330cbd4b855c893b024a6de4fa182f/RobotRaconteur-1.2.4-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "de247c15d2db9eb623023276e5b3891c2fe321621ce39ff8eea3fa92af8e009f",
"md5": "a08bc5765ed20e459411139c931aeb0e",
"sha256": "56b28a1e9368498110d61a71e02e2e268693968fe4ac4181e1983492a41a5ba1"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "a08bc5765ed20e459411139c931aeb0e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 3448979,
"upload_time": "2024-11-05T08:09:32",
"upload_time_iso_8601": "2024-11-05T08:09:32.895136Z",
"url": "https://files.pythonhosted.org/packages/de/24/7c15d2db9eb623023276e5b3891c2fe321621ce39ff8eea3fa92af8e009f/RobotRaconteur-1.2.4-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ed89eac1ee7a5bf770ee42c0f6f6640ad226006c1bd8626a56750fe0fad2d860",
"md5": "2efa66966aaa26dc74cbd4cced370961",
"sha256": "e68c5756669455f0020cfc43619f33e4eb878f19347b01af4c67f343f581680b"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp311-cp311-macosx_12_0_x86_64.whl",
"has_sig": false,
"md5_digest": "2efa66966aaa26dc74cbd4cced370961",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 22074194,
"upload_time": "2024-11-05T08:09:34",
"upload_time_iso_8601": "2024-11-05T08:09:34.720790Z",
"url": "https://files.pythonhosted.org/packages/ed/89/eac1ee7a5bf770ee42c0f6f6640ad226006c1bd8626a56750fe0fad2d860/RobotRaconteur-1.2.4-cp311-cp311-macosx_12_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f3bd5d88db8a8fbc8d9c77444f0fcf7ea0c9e0a62439e5632678ef89bfd3f0d",
"md5": "56d3016482e2f332d43aee5f4af0fb5e",
"sha256": "9d56f83e132508a8c10b4822810d7f63bcbd0b31727ad6b78d1a5a11cd687f75"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "56d3016482e2f332d43aee5f4af0fb5e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 21744836,
"upload_time": "2024-11-05T08:09:37",
"upload_time_iso_8601": "2024-11-05T08:09:37.709136Z",
"url": "https://files.pythonhosted.org/packages/1f/3b/d5d88db8a8fbc8d9c77444f0fcf7ea0c9e0a62439e5632678ef89bfd3f0d/RobotRaconteur-1.2.4-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c2460cffdcc83a5ec709892864d9d7d28eefe5a609bf27517eac996ac9fbeda4",
"md5": "08ba92ae7d1c5e0eefc3be07fb761e09",
"sha256": "715c0c95f9e0d6302e4d5415127f4adef6c853ac55127f4268b20580468e9690"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp311-cp311-manylinux_2_31_aarch64.whl",
"has_sig": false,
"md5_digest": "08ba92ae7d1c5e0eefc3be07fb761e09",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 23179673,
"upload_time": "2024-11-05T08:09:41",
"upload_time_iso_8601": "2024-11-05T08:09:41.034041Z",
"url": "https://files.pythonhosted.org/packages/c2/46/0cffdcc83a5ec709892864d9d7d28eefe5a609bf27517eac996ac9fbeda4/RobotRaconteur-1.2.4-cp311-cp311-manylinux_2_31_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4137ca63190535a0581ec201408db22d29edf168d3c576858f3e606e0fdfcae1",
"md5": "95c4e2f5149ad24a345cdab5727c4d6d",
"sha256": "0eb641ca6e9c9af1509b112e903f578182c0661a3a76e9511d77899d4cf4d9c1"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp311-cp311-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "95c4e2f5149ad24a345cdab5727c4d6d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 21528543,
"upload_time": "2024-11-05T08:09:43",
"upload_time_iso_8601": "2024-11-05T08:09:43.808177Z",
"url": "https://files.pythonhosted.org/packages/41/37/ca63190535a0581ec201408db22d29edf168d3c576858f3e606e0fdfcae1/RobotRaconteur-1.2.4-cp311-cp311-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "da2ae7564f86820273fec5b258a24611409e5799f3c8855560fe4c6f1cb19390",
"md5": "cc6e8c6509e07322cb3b37e34306d872",
"sha256": "0bff507fbbc92ddeeb953bf65a06f1b0cc8c18ff05235f171f56ed68523ca0ff"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "cc6e8c6509e07322cb3b37e34306d872",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 2928883,
"upload_time": "2024-11-05T08:09:46",
"upload_time_iso_8601": "2024-11-05T08:09:46.479605Z",
"url": "https://files.pythonhosted.org/packages/da/2a/e7564f86820273fec5b258a24611409e5799f3c8855560fe4c6f1cb19390/RobotRaconteur-1.2.4-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "54fb9de665140db36c254c57533dc5ecc819ba2dd2524112d778a15c0b4e6d43",
"md5": "0249327ff1fd009d4858330754801bae",
"sha256": "ce0c675db00304f50f9c46ae7fd06e24756d8884422b2b908850bf784a1b14f7"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "0249327ff1fd009d4858330754801bae",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 3450240,
"upload_time": "2024-11-05T08:09:48",
"upload_time_iso_8601": "2024-11-05T08:09:48.105483Z",
"url": "https://files.pythonhosted.org/packages/54/fb/9de665140db36c254c57533dc5ecc819ba2dd2524112d778a15c0b4e6d43/RobotRaconteur-1.2.4-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d3c4d05213d0dccbd9021e0f8e534c68b34784b8ff261727ded4d559e8c6ca88",
"md5": "9d0d02b65bafa573bfd88e7a65504950",
"sha256": "d07b5be9d3b729b9b85fa0c9be75cf029d5f895157efce0450646d0cd29d1ba0"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp312-cp312-macosx_12_0_x86_64.whl",
"has_sig": false,
"md5_digest": "9d0d02b65bafa573bfd88e7a65504950",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 22094043,
"upload_time": "2024-11-05T08:09:50",
"upload_time_iso_8601": "2024-11-05T08:09:50.080156Z",
"url": "https://files.pythonhosted.org/packages/d3/c4/d05213d0dccbd9021e0f8e534c68b34784b8ff261727ded4d559e8c6ca88/RobotRaconteur-1.2.4-cp312-cp312-macosx_12_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1edf709c5d70582cdcd84735a50e867e6c253e9258e3ab784389b584f9dc9241",
"md5": "af412ffc663363af9d6617865703f5b1",
"sha256": "4baf426e05b38cf2cf89e1e475440842363e9c22748fc867e8f653ce34ecb4bb"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "af412ffc663363af9d6617865703f5b1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 21745762,
"upload_time": "2024-11-05T08:09:52",
"upload_time_iso_8601": "2024-11-05T08:09:52.371650Z",
"url": "https://files.pythonhosted.org/packages/1e/df/709c5d70582cdcd84735a50e867e6c253e9258e3ab784389b584f9dc9241/RobotRaconteur-1.2.4-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f64e0f4feb21c7980834057cdb25737018d4e772b49ec8bb18bbb23105b3601e",
"md5": "c68a41651027cadd7039bafb7fb792d7",
"sha256": "fe72202ac5170b0c15e4b2b0af454ae41ee1b5d9738e15e643a5b65bca11ad97"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp312-cp312-manylinux_2_31_aarch64.whl",
"has_sig": false,
"md5_digest": "c68a41651027cadd7039bafb7fb792d7",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 23180875,
"upload_time": "2024-11-05T08:09:55",
"upload_time_iso_8601": "2024-11-05T08:09:55.091480Z",
"url": "https://files.pythonhosted.org/packages/f6/4e/0f4feb21c7980834057cdb25737018d4e772b49ec8bb18bbb23105b3601e/RobotRaconteur-1.2.4-cp312-cp312-manylinux_2_31_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "06c3ac414f42a0362957bf23ffff0770d64ef4fab518c392f5e795732c09b1b8",
"md5": "189c59f3e35ee5138021ca017f17e317",
"sha256": "3ce4b5b397ec6ce399d852d664d67bdb639f0fb76beb08acf1d2f563bf07876e"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp312-cp312-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "189c59f3e35ee5138021ca017f17e317",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 21527008,
"upload_time": "2024-11-05T08:09:57",
"upload_time_iso_8601": "2024-11-05T08:09:57.472412Z",
"url": "https://files.pythonhosted.org/packages/06/c3/ac414f42a0362957bf23ffff0770d64ef4fab518c392f5e795732c09b1b8/RobotRaconteur-1.2.4-cp312-cp312-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "79085b412b836c20e9e9e99db528b5366c9e77c95ce6350568b7db3de142e843",
"md5": "6a16dc894a210e2b766f4402d0f58828",
"sha256": "f1c583c6ea2f0391f7425fbf2c6d062806c78aecfb13dd244c834218ef0d9fc8"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "6a16dc894a210e2b766f4402d0f58828",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 2934158,
"upload_time": "2024-11-05T08:10:00",
"upload_time_iso_8601": "2024-11-05T08:10:00.168101Z",
"url": "https://files.pythonhosted.org/packages/79/08/5b412b836c20e9e9e99db528b5366c9e77c95ce6350568b7db3de142e843/RobotRaconteur-1.2.4-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1c4ef1008a0da8b1bca0f80c698e0edfb6fca37432401e6fa8e4ec1edc165e5d",
"md5": "eaf4803a16f8cc8cbaf07be535918240",
"sha256": "6dd5e98122450ae38ead384b21a47bb88f2ffbe892b0e1940d5a386c93a56b73"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "eaf4803a16f8cc8cbaf07be535918240",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 3458252,
"upload_time": "2024-11-05T08:10:01",
"upload_time_iso_8601": "2024-11-05T08:10:01.615440Z",
"url": "https://files.pythonhosted.org/packages/1c/4e/f1008a0da8b1bca0f80c698e0edfb6fca37432401e6fa8e4ec1edc165e5d/RobotRaconteur-1.2.4-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0d9c507ef46c5e83f74e88c1150612b6f10e929ab7b868b745e87a72969e907e",
"md5": "123e2fe2829412b187228159f51bcbe6",
"sha256": "f4237b4109c480d1bfa2b956df1bb91095528025362b0ddda0b1ec50cd353199"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp313-cp313-macosx_12_0_x86_64.whl",
"has_sig": false,
"md5_digest": "123e2fe2829412b187228159f51bcbe6",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 22094035,
"upload_time": "2024-11-05T08:10:03",
"upload_time_iso_8601": "2024-11-05T08:10:03.118284Z",
"url": "https://files.pythonhosted.org/packages/0d/9c/507ef46c5e83f74e88c1150612b6f10e929ab7b868b745e87a72969e907e/RobotRaconteur-1.2.4-cp313-cp313-macosx_12_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d74d8b2cab636b1d05a2d8485e0ca9a2c79a43baa687a01c4313128ea8b87f6d",
"md5": "9331f179c1cd68f778d1459b862cab74",
"sha256": "16fceb9eaee79eb199a993d16d4685bcd76075e5271656db5027cbfeb7b532f0"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp313-cp313-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "9331f179c1cd68f778d1459b862cab74",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 21745606,
"upload_time": "2024-11-05T08:10:05",
"upload_time_iso_8601": "2024-11-05T08:10:05.820629Z",
"url": "https://files.pythonhosted.org/packages/d7/4d/8b2cab636b1d05a2d8485e0ca9a2c79a43baa687a01c4313128ea8b87f6d/RobotRaconteur-1.2.4-cp313-cp313-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f5fec435b228d305469ac79831354cd29fab97bec2c1ced1695d7f2f377c821c",
"md5": "38c4b840be592117128b5d02c32f3714",
"sha256": "2be700c965ba13e42a8d4afa8d998f5f77274e47e0674a127eb6bdd86fc0851d"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp313-cp313-manylinux_2_31_aarch64.whl",
"has_sig": false,
"md5_digest": "38c4b840be592117128b5d02c32f3714",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 23180765,
"upload_time": "2024-11-05T08:10:08",
"upload_time_iso_8601": "2024-11-05T08:10:08.326854Z",
"url": "https://files.pythonhosted.org/packages/f5/fe/c435b228d305469ac79831354cd29fab97bec2c1ced1695d7f2f377c821c/RobotRaconteur-1.2.4-cp313-cp313-manylinux_2_31_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "de328e4c8d5e492c8f6a09db2fa2134cb7322d4601e677661b04de257eb211c9",
"md5": "5d98626f163800bf907b2958557ab734",
"sha256": "a4ba7c7ef3cc857365320c16deeb0b0e48c5868091b076295e4d3d26853449d3"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp313-cp313-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "5d98626f163800bf907b2958557ab734",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 21527224,
"upload_time": "2024-11-05T08:10:11",
"upload_time_iso_8601": "2024-11-05T08:10:11.262168Z",
"url": "https://files.pythonhosted.org/packages/de/32/8e4c8d5e492c8f6a09db2fa2134cb7322d4601e677661b04de257eb211c9/RobotRaconteur-1.2.4-cp313-cp313-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b208498abb6b030595a7118832704acffd8911106c60cdf87cfe39c5662e54da",
"md5": "ac58ab959ffa805ca2a74353e6b6d5e3",
"sha256": "a6e44c0e2a123bb3539e53238d012c8580ddfe97822c5561dcb6a39b8e4a3e2e"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "ac58ab959ffa805ca2a74353e6b6d5e3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 2932882,
"upload_time": "2024-11-05T08:10:14",
"upload_time_iso_8601": "2024-11-05T08:10:14.706419Z",
"url": "https://files.pythonhosted.org/packages/b2/08/498abb6b030595a7118832704acffd8911106c60cdf87cfe39c5662e54da/RobotRaconteur-1.2.4-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9fd0f5e95b8a3369b24fdb89ef4b5bbc4bbaa85fb25b97eb369cc9ac3864a339",
"md5": "b7089a86af51156e99e1484885d4d353",
"sha256": "d60c2faa605bf44cf5aee2d4639f2c25838cbf8f79e06389c3d8aa27075edfcf"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "b7089a86af51156e99e1484885d4d353",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 3458839,
"upload_time": "2024-11-05T08:10:16",
"upload_time_iso_8601": "2024-11-05T08:10:16.021047Z",
"url": "https://files.pythonhosted.org/packages/9f/d0/f5e95b8a3369b24fdb89ef4b5bbc4bbaa85fb25b97eb369cc9ac3864a339/RobotRaconteur-1.2.4-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e98f43dc5644eefc7968a5aa84ad3a02c6a881e7800cfab688a947497bb8f481",
"md5": "0fc7941af704bddad8fa99838e8f0230",
"sha256": "7cc449889819535ac29828f65a73fd1108d8894f23f16311006c8dd03d150d2e"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp36-cp36m-win32.whl",
"has_sig": false,
"md5_digest": "0fc7941af704bddad8fa99838e8f0230",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 2929166,
"upload_time": "2024-11-05T08:10:17",
"upload_time_iso_8601": "2024-11-05T08:10:17.392971Z",
"url": "https://files.pythonhosted.org/packages/e9/8f/43dc5644eefc7968a5aa84ad3a02c6a881e7800cfab688a947497bb8f481/RobotRaconteur-1.2.4-cp36-cp36m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "07b094cc6a6c2bdf1fa0a890293ee6f2e8036c2d77b9dadf14109a957a446b55",
"md5": "947a5910067e6e807c3e1bd4a502bafa",
"sha256": "f3ca880819b399716629284cf959339bfd45061b6e09e4db08eece82bc2bf719"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "947a5910067e6e807c3e1bd4a502bafa",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 3444328,
"upload_time": "2024-11-05T08:10:18",
"upload_time_iso_8601": "2024-11-05T08:10:18.676785Z",
"url": "https://files.pythonhosted.org/packages/07/b0/94cc6a6c2bdf1fa0a890293ee6f2e8036c2d77b9dadf14109a957a446b55/RobotRaconteur-1.2.4-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "705da227cf50227b984474ea104a05608f68a388508b9cff571b373a8cf3c35c",
"md5": "0f644bf8a97bc90d589468116a1c29a7",
"sha256": "1c3421a97df5b53e36d574c73d86a950b72a060dccfb615fca1dbe1f5c8b024a"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp37-cp37m-macosx_12_0_x86_64.whl",
"has_sig": false,
"md5_digest": "0f644bf8a97bc90d589468116a1c29a7",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 22071829,
"upload_time": "2024-11-05T08:10:20",
"upload_time_iso_8601": "2024-11-05T08:10:20.845210Z",
"url": "https://files.pythonhosted.org/packages/70/5d/a227cf50227b984474ea104a05608f68a388508b9cff571b373a8cf3c35c/RobotRaconteur-1.2.4-cp37-cp37m-macosx_12_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "445fdfa125be16ad866fd6940eb415ec4adbad13e2529bcbd3edde76bc1d257f",
"md5": "3bbbe943b6d7e448936b97af4b007742",
"sha256": "3435c15cc33182f91292ffcd59256c0daedaab245bebf37c0d04c6f03075f45f"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp37-cp37m-manylinux_2_31_aarch64.whl",
"has_sig": false,
"md5_digest": "3bbbe943b6d7e448936b97af4b007742",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 23175555,
"upload_time": "2024-11-05T08:10:23",
"upload_time_iso_8601": "2024-11-05T08:10:23.086116Z",
"url": "https://files.pythonhosted.org/packages/44/5f/dfa125be16ad866fd6940eb415ec4adbad13e2529bcbd3edde76bc1d257f/RobotRaconteur-1.2.4-cp37-cp37m-manylinux_2_31_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "66e8a63ceff6379dac251b10e591ba8cd94db63cc4190762a68c66d4dc22bfd9",
"md5": "1e934ea7ffdaff305713105d99908af1",
"sha256": "8c7be76f45d9dc2b5ce3e45128a13aff4d030abdf493c3fb565bc3cdcbb2739f"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp37-cp37m-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "1e934ea7ffdaff305713105d99908af1",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 21521597,
"upload_time": "2024-11-05T08:10:25",
"upload_time_iso_8601": "2024-11-05T08:10:25.382344Z",
"url": "https://files.pythonhosted.org/packages/66/e8/a63ceff6379dac251b10e591ba8cd94db63cc4190762a68c66d4dc22bfd9/RobotRaconteur-1.2.4-cp37-cp37m-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "726adc755a43519c79fa336553ac35a00e8cb98735bd7fbd147d86a9bef46831",
"md5": "9807b6afba01bd11edc729a488b939f9",
"sha256": "9ab940c140ede24297a04d6e7a25459273d8094cd8095062629a483288e44dbf"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "9807b6afba01bd11edc729a488b939f9",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 2928321,
"upload_time": "2024-11-05T08:10:27",
"upload_time_iso_8601": "2024-11-05T08:10:27.918285Z",
"url": "https://files.pythonhosted.org/packages/72/6a/dc755a43519c79fa336553ac35a00e8cb98735bd7fbd147d86a9bef46831/RobotRaconteur-1.2.4-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a10ef855ced495a6b53c14862f0e4eaeb8e97e0a0ccc7063c07a121816a43c7",
"md5": "ffdb7fd3564adf3cb6964ef867bd3f83",
"sha256": "aacacc1b283596459144aa046bb27363ea4a2fa15c9c69a3bf93fe8c36b166d5"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "ffdb7fd3564adf3cb6964ef867bd3f83",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 3445091,
"upload_time": "2024-11-05T08:10:29",
"upload_time_iso_8601": "2024-11-05T08:10:29.906383Z",
"url": "https://files.pythonhosted.org/packages/4a/10/ef855ced495a6b53c14862f0e4eaeb8e97e0a0ccc7063c07a121816a43c7/RobotRaconteur-1.2.4-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6d2b557929c9bd31519b2cf6536800bf9b5a7f1e127e5fd2e4bec6ae726bdb88",
"md5": "754cf4f9151250d1afefd2632f68a1e0",
"sha256": "e5f1627664863dbfb060812665819f994d95049c90ceebe84806eaee51145816"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp38-cp38-macosx_12_0_x86_64.whl",
"has_sig": false,
"md5_digest": "754cf4f9151250d1afefd2632f68a1e0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 22074269,
"upload_time": "2024-11-05T08:10:31",
"upload_time_iso_8601": "2024-11-05T08:10:31.917116Z",
"url": "https://files.pythonhosted.org/packages/6d/2b/557929c9bd31519b2cf6536800bf9b5a7f1e127e5fd2e4bec6ae726bdb88/RobotRaconteur-1.2.4-cp38-cp38-macosx_12_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9adccbea8f19db51d84081b8723be55b014de4767b888a0aae8c8d4d6c1f817a",
"md5": "41a45b6efc39bb674f9748516fb4a898",
"sha256": "8576ce5067687c0ab66802da290ce54bf6f5f89b50692898297621e7aa8385d8"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp38-cp38-manylinux_2_31_aarch64.whl",
"has_sig": false,
"md5_digest": "41a45b6efc39bb674f9748516fb4a898",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 23170493,
"upload_time": "2024-11-05T08:10:35",
"upload_time_iso_8601": "2024-11-05T08:10:35.065411Z",
"url": "https://files.pythonhosted.org/packages/9a/dc/cbea8f19db51d84081b8723be55b014de4767b888a0aae8c8d4d6c1f817a/RobotRaconteur-1.2.4-cp38-cp38-manylinux_2_31_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be93c6e4e875a0e093a1ac7b595c55e6e8962986d89753d74eb3b8cc08e6beb2",
"md5": "3dc6fad58e90d4c12b18ec06e3ad79ba",
"sha256": "503d66bea9e45bb7e6ee94de94422de600288b315b25de9d5bb18bb4f7b719c7"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp38-cp38-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "3dc6fad58e90d4c12b18ec06e3ad79ba",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 21527368,
"upload_time": "2024-11-05T08:10:38",
"upload_time_iso_8601": "2024-11-05T08:10:38.355422Z",
"url": "https://files.pythonhosted.org/packages/be/93/c6e4e875a0e093a1ac7b595c55e6e8962986d89753d74eb3b8cc08e6beb2/RobotRaconteur-1.2.4-cp38-cp38-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f7cc9277c3e753c4738ed97c33037cd751185da235c1bff4e54eb6b9dd5285f1",
"md5": "1e97d5c5b3ca1b94825efa36c3cda7f3",
"sha256": "7f9597f71299bcdbf5b57bb967dc1b5fa3ca113cace6109222183f79b0f405aa"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "1e97d5c5b3ca1b94825efa36c3cda7f3",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 2929316,
"upload_time": "2024-11-05T08:10:40",
"upload_time_iso_8601": "2024-11-05T08:10:40.461282Z",
"url": "https://files.pythonhosted.org/packages/f7/cc/9277c3e753c4738ed97c33037cd751185da235c1bff4e54eb6b9dd5285f1/RobotRaconteur-1.2.4-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2ed64259730a96319cbe5104765d15df5d7d7631e243e7ca58eec3cff827b672",
"md5": "e12fe04e2a5efee937320bf62f56a66a",
"sha256": "67f6d82dfb273e705adaab91af8c7bdd77595a390ce366371825db54c42ca46e"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "e12fe04e2a5efee937320bf62f56a66a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 3448413,
"upload_time": "2024-11-05T08:10:41",
"upload_time_iso_8601": "2024-11-05T08:10:41.815123Z",
"url": "https://files.pythonhosted.org/packages/2e/d6/4259730a96319cbe5104765d15df5d7d7631e243e7ca58eec3cff827b672/RobotRaconteur-1.2.4-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8fe92e8bd41eb97f7c688ccd2ef3f1cfe5ded5318ecb87c27a4f8399fa07df03",
"md5": "fe3a316b95d8889aa80281f1bb26ef39",
"sha256": "02e992bf4ec061162470b58b4dd6c9fc8e6f6bc7f8ab53cd549b1233aafdca10"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp39-cp39-macosx_12_0_x86_64.whl",
"has_sig": false,
"md5_digest": "fe3a316b95d8889aa80281f1bb26ef39",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 22074661,
"upload_time": "2024-11-05T08:10:43",
"upload_time_iso_8601": "2024-11-05T08:10:43.365573Z",
"url": "https://files.pythonhosted.org/packages/8f/e9/2e8bd41eb97f7c688ccd2ef3f1cfe5ded5318ecb87c27a4f8399fa07df03/RobotRaconteur-1.2.4-cp39-cp39-macosx_12_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6450e6544e389f148d940081ef8efa2fbe64d2b14205c8db5828bcfbf68f377c",
"md5": "26131001af1431686f8d3277428b0265",
"sha256": "072453904bdf1298a01c7dbd2d4f404960eb6b3a188b2f363d1aebfc3cfa9dba"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp39-cp39-manylinux_2_31_aarch64.whl",
"has_sig": false,
"md5_digest": "26131001af1431686f8d3277428b0265",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 23174835,
"upload_time": "2024-11-05T08:10:45",
"upload_time_iso_8601": "2024-11-05T08:10:45.642553Z",
"url": "https://files.pythonhosted.org/packages/64/50/e6544e389f148d940081ef8efa2fbe64d2b14205c8db5828bcfbf68f377c/RobotRaconteur-1.2.4-cp39-cp39-manylinux_2_31_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2eef2cb5384c4bbf5bcab3e2ea02c998ca79b3fa0f7c0f6600958f5db3e43d8a",
"md5": "0dc1d1a66da6e1909a42e8358b875954",
"sha256": "916f4b9a8fadab41b4cf23a249c3b9898f48c8e72299646a9830fa0951a48ed4"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp39-cp39-manylinux_2_31_x86_64.whl",
"has_sig": false,
"md5_digest": "0dc1d1a66da6e1909a42e8358b875954",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 21528905,
"upload_time": "2024-11-05T08:10:47",
"upload_time_iso_8601": "2024-11-05T08:10:47.905608Z",
"url": "https://files.pythonhosted.org/packages/2e/ef/2cb5384c4bbf5bcab3e2ea02c998ca79b3fa0f7c0f6600958f5db3e43d8a/RobotRaconteur-1.2.4-cp39-cp39-manylinux_2_31_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eea6e0de038006be892526d88dd0ac01c9b8d93af1842ff4b57c238ab99271ed",
"md5": "62fb22c3af2517acd9031b23237e2514",
"sha256": "5023b4ff14465a6c602bc8eec157f8e40f7d03067634ecb966bd870b6da67ba3"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "62fb22c3af2517acd9031b23237e2514",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 2928423,
"upload_time": "2024-11-05T08:10:50",
"upload_time_iso_8601": "2024-11-05T08:10:50.386385Z",
"url": "https://files.pythonhosted.org/packages/ee/a6/e0de038006be892526d88dd0ac01c9b8d93af1842ff4b57c238ab99271ed/RobotRaconteur-1.2.4-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2ff2287fbc68925973c00c1cceca7199fd645f92cf23ed248351bef0fc483c6f",
"md5": "4165312eda6adfb1d5567ac56aa37c02",
"sha256": "07f57c608199cfe535f45478cec506ddd59eb6b3e7f28f7f65338e6eed91acf6"
},
"downloads": -1,
"filename": "RobotRaconteur-1.2.4-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "4165312eda6adfb1d5567ac56aa37c02",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 3448043,
"upload_time": "2024-11-05T08:10:52",
"upload_time_iso_8601": "2024-11-05T08:10:52.073300Z",
"url": "https://files.pythonhosted.org/packages/2f/f2/287fbc68925973c00c1cceca7199fd645f92cf23ed248351bef0fc483c6f/RobotRaconteur-1.2.4-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-05 08:09:20",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "robotraconteur"
}