# inorbit-connector-python
A Python library for developing connectors the InOrbit RobOps ecosystem.
| OS | Python 3.10 | Python 3.11 | Python 3.12 |
|:-------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| Linux | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_LinuxPython310QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_LinuxPython311QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_LinuxPython312QualityCheck?branch=%3Cdefault%3E&mode=builds) |
| MacOS | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_MacPython310QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_MacPython311QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_MacPython312QualityCheck?branch=%3Cdefault%3E&mode=builds) |
| Windows | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_WindowsPython310QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_WindowsPython311QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_WindowsPython312QualityCheck?branch=%3Cdefault%3E&mode=builds) |
| [Qodana](https://www.jetbrains.com/qodana/) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_QodanaLinuxQualityCheck?branch=%3Cdefault%3E&mode=builds) | -- | -- |
## Overview
This repository contains a Python library for creating [InOrbit](https://inorbit.ai/) robot connectors.
Making use of InOrbit's [Edge SDK](https://developer.inorbit.ai/docs#edge-sdk), the library allows the integration of
your fleet of robots in InOrbit, unlocking interoperability.
## Requirements
- Python 3.10 or later
- InOrbit account [(it's free to sign up!)](https://control.inorbit.ai)
## Setup
There are two ways for installing the connector Python package.
1. From PyPi: `pip install inorbit-connector`
2. From source: clone the repository and install the dependencies:
```bash
cd instock_connector/
virtualenv .venv
. .venv/bin/activate
pip install -r requirements.txt
```
## Getting Started
See [scripts/README](scripts/README.md) for usage of an example connector.
Raw data
{
"_id": null,
"home_page": "https://github.com/inorbit-ai/inorbit-connector-python",
"name": "inorbit-connector",
"maintainer": "Russell Toris",
"docs_url": null,
"requires_python": "<3.13,>=3.10",
"maintainer_email": "russell@inorbit.ai",
"keywords": "inorbit, robops, robotics",
"author": "InOrbit, Inc.",
"author_email": "support@inorbit.ai",
"download_url": "https://files.pythonhosted.org/packages/6b/2e/8f7b84cbebe401ad9f6b8b18ef4ae0cff9ee79d1953ad2ecee2fe4f1459c/inorbit_connector-0.4.0.tar.gz",
"platform": "Linux",
"description": "# inorbit-connector-python\nA Python library for developing connectors the InOrbit RobOps ecosystem.\n\n\n| OS | Python 3.10 | Python 3.11 | Python 3.12 |\n|:-------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|\n| Linux | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_LinuxPython310QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_LinuxPython311QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_LinuxPython312QualityCheck?branch=%3Cdefault%3E&mode=builds) |\n| MacOS | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_MacPython310QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_MacPython311QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_MacPython312QualityCheck?branch=%3Cdefault%3E&mode=builds) |\n| Windows | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_WindowsPython310QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_WindowsPython311QualityCheck?branch=%3Cdefault%3E&mode=builds) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_WindowsPython312QualityCheck?branch=%3Cdefault%3E&mode=builds) |\n| [Qodana](https://www.jetbrains.com/qodana/) | [](https://inorbit.teamcity.com/buildConfiguration/Engineering_Development_DeveloperPortal_InorbitConnectorPython_QodanaLinuxQualityCheck?branch=%3Cdefault%3E&mode=builds) | -- | -- |\n\n## Overview\n\nThis repository contains a Python library for creating [InOrbit](https://inorbit.ai/) robot connectors.\nMaking use of InOrbit's [Edge SDK](https://developer.inorbit.ai/docs#edge-sdk), the library allows the integration of\nyour fleet of robots in InOrbit, unlocking interoperability.\n\n## Requirements\n\n- Python 3.10 or later\n- InOrbit account [(it's free to sign up!)](https://control.inorbit.ai)\n## Setup\n\nThere are two ways for installing the connector Python package.\n\n1. From PyPi: `pip install inorbit-connector`\n\n2. From source: clone the repository and install the dependencies:\n\n```bash\ncd instock_connector/\nvirtualenv .venv\n. .venv/bin/activate\npip install -r requirements.txt\n```\n\n## Getting Started\n\nSee [scripts/README](scripts/README.md) for usage of an example connector.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A Python library for connectors in the InOrbit RobOps ecosystem.",
"version": "0.4.0",
"project_urls": {
"About": "https://www.inorbit.ai/company",
"Blog": "https://www.inorbit.ai/blog",
"CI/CD": "https://inorbit.teamcity.com/project/Engineering_Development_DeveloperPortal_InorbitConnectorPython",
"Changelog": "https://github.com/inorbit-ai/inorbit-connector-python/blob/v0.4.0/CHANGELOG.md",
"Code of Conduct": "https://github.com/inorbit-ai/inorbit-connector-python/blob/v0.4.0/CODE_OF_CONDUCT.md",
"Contact": "https://www.inorbit.ai/contact",
"Contributing": "https://github.com/inorbit-ai/inorbit-connector-python/blob/v0.4.0/CONTRIBUTING.md",
"Download": "https://github.com/inorbit-ai/inorbit-connector-python/archive/refs/tags/0.4.0.zip",
"GitHub": "https://github.com/inorbit-ai",
"Homepage": "https://github.com/inorbit-ai/inorbit-connector-python",
"Issue Tracker": "https://github.com/inorbit-ai/inorbit-connector-python/issues",
"License": "https://github.com/inorbit-ai/inorbit-connector-python/blob/v0.4.0/LICENSE",
"LinkedIn": "https://www.linkedin.com/company/inorbitai",
"Source": "https://github.com/inorbit-ai/inorbit-connector-python/tree/v0.4.0",
"Tracker": "https://github.com/inorbit-ai/inorbit-connector-python/issues",
"Twitter": "https://twitter.com/InOrbitAI",
"Website": "https://www.inorbit.ai/"
},
"split_keywords": [
"inorbit",
" robops",
" robotics"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "edbbcaf83e4098c68fa7968872cdcec994129d94b8b4cd2765440edd3e2289e7",
"md5": "b2aecf17f132b580e3e3c54a117e2c4c",
"sha256": "abe62489594478b7eb359d2c6e98fda92095c8ebc6c8df5a57fbe5fbb6904c55"
},
"downloads": -1,
"filename": "inorbit_connector-0.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b2aecf17f132b580e3e3c54a117e2c4c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.10",
"size": 10461,
"upload_time": "2024-11-29T15:32:13",
"upload_time_iso_8601": "2024-11-29T15:32:13.504242Z",
"url": "https://files.pythonhosted.org/packages/ed/bb/caf83e4098c68fa7968872cdcec994129d94b8b4cd2765440edd3e2289e7/inorbit_connector-0.4.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6b2e8f7b84cbebe401ad9f6b8b18ef4ae0cff9ee79d1953ad2ecee2fe4f1459c",
"md5": "699820262504cbc8e8dfcfa2a2403b5e",
"sha256": "986baa9af399031cd57f69b9c3e63f539747142e994b312cd9e5bbd62d6e9589"
},
"downloads": -1,
"filename": "inorbit_connector-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "699820262504cbc8e8dfcfa2a2403b5e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.10",
"size": 14946,
"upload_time": "2024-11-29T15:32:22",
"upload_time_iso_8601": "2024-11-29T15:32:22.022272Z",
"url": "https://files.pythonhosted.org/packages/6b/2e/8f7b84cbebe401ad9f6b8b18ef4ae0cff9ee79d1953ad2ecee2fe4f1459c/inorbit_connector-0.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-29 15:32:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "inorbit-ai",
"github_project": "inorbit-connector-python",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"tox": true,
"lcname": "inorbit-connector"
}