Skip to main content

InOrbit Edge Missions Executor

Project description

InOrbit Edge Executor

This package allows to execute InOrbit missions in connector robots.

Version >=3.0.0 disclaimer

Note that version 3.0.0 introduces some breaking changes compared to 2.0.0.

  • Removed MissionTrackingDatasource (to be re-implemented as an optional dependency in a future version).
  • A new DefaultTreeBuilder that can be used to build behavior trees from mission definitions with the behavior nodes included in this package.

In exchange 3.0.0 provides several fixes and feature parity with InOrbit's cloud executor.

Installation

Stable Release: pip install inorbit_edge_executor
Development Head: pip install git+https://github.com/inorbit-ai/inorbit_edge_executor.git

Development

See CONTRIBUTING.md for information related to developing the code.

The Three Commands You Need To Know

  1. pip install -e .[dev]

    This will install your package in editable mode with all the required development dependencies (i.e. tox).

  2. make build

    This will run tox which will run all your tests in Python 3.8 - 3.11 as well as linting your code.

  3. make clean

    This will clean up various Python and build generated files so that you can ensure that you are working in a clean environment.

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

inorbit_edge_executor-3.0.0.tar.gz (33.0 kB view details)

Uploaded Source

Built Distribution

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

inorbit_edge_executor-3.0.0-py3-none-any.whl (36.8 kB view details)

Uploaded Python 3

File details

Details for the file inorbit_edge_executor-3.0.0.tar.gz.

File metadata

  • Download URL: inorbit_edge_executor-3.0.0.tar.gz
  • Upload date:
  • Size: 33.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for inorbit_edge_executor-3.0.0.tar.gz
Algorithm Hash digest
SHA256 e92da4093de0bd6e2e469d102008aa11eaa30db4e89dd2b4d9b2ad9324e6ddc8
MD5 54425f4b32a10b63b41dd97d09af8547
BLAKE2b-256 b020565690e52346713e99672c39da82c9fba58fc0e904d0cf32a09eed520be1

See more details on using hashes here.

File details

Details for the file inorbit_edge_executor-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for inorbit_edge_executor-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf819d9af1de4d3be613c2cbc436194c0260d7a09fcd0e48be84522336735125
MD5 e7599b5261039e44927c2fb92e573557
BLAKE2b-256 1118643506d48a2094d36ab62f422ea9597b512e8d365874a8330b959356b3c9

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