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.1.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.1.0-py3-none-any.whl (36.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: inorbit_edge_executor-3.1.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.1.0.tar.gz
Algorithm Hash digest
SHA256 814dc3525b5489e845dcc14dbbeb4dfa037d7bdf6710405f28e4cce8470ae934
MD5 ca059530325d838dc2bfcdb6f1e9fd49
BLAKE2b-256 892cc7adfad8e213654573e702d71e271535cc14c7987f6bb44ca1c3a23ed7d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for inorbit_edge_executor-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e4bbed0f2bcce180325d017b38bada551388975217717eff8fea454a8fe502aa
MD5 b4a0bfb59282e1451953f19920d7a10a
BLAKE2b-256 1326c39df297eee54b21008dcdcf0b55640358f43e6b38f9be210b9483d340da

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