Skip to main content

CLI helpers for CI and dependency management in AEA-based projects.

Project description

open-aea-helpers

CLI helpers for CI and dependency management in AEA / open-autonomy projects. Ships an aea-helpers entry point that bundles the scripts previously scattered across individual repos — dependency consistency checks, doc IPFS hash verification, release preparation, agent/service runners, and a few PyInstaller helpers.

Installation

pip install open-aea-helpers

Usage

aea-helpers --help

Common subcommands:

  • aea-helpers check-dependencies — cross-check package manifest dependencies against tox/pyproject pins
  • aea-helpers check-doc-hashes — verify (or --fix) IPFS hashes embedded in markdown docs
  • aea-helpers bump-dependencies — bump version pins across the repo in one pass
  • aea-helpers make-release — release automation
  • aea-helpers run-agent / aea-helpers run-service — thin wrappers around the aea / autonomy runners

Intended to be invoked from CI jobs and local pre-release checks, not at agent runtime.

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

open_aea_helpers-0.21.20.tar.gz (28.5 kB view details)

Uploaded Source

Built Distribution

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

open_aea_helpers-0.21.20-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

File details

Details for the file open_aea_helpers-0.21.20.tar.gz.

File metadata

  • Download URL: open_aea_helpers-0.21.20.tar.gz
  • Upload date:
  • Size: 28.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for open_aea_helpers-0.21.20.tar.gz
Algorithm Hash digest
SHA256 e89cc4fa485b5986d04831dc67ad5f765d59936b1d01e21052f76a1b53aad565
MD5 53685cd7a7de03caed0134fbf1eb9718
BLAKE2b-256 61d4d6ba60eebaf21a95b0b0b73e37040a18a336dd025a8bcaaeadc3b059df9f

See more details on using hashes here.

File details

Details for the file open_aea_helpers-0.21.20-py3-none-any.whl.

File metadata

File hashes

Hashes for open_aea_helpers-0.21.20-py3-none-any.whl
Algorithm Hash digest
SHA256 a99ab89d100d7ef5016e65c1da62e0d3e55caa566dddf2772b6158620361d2b7
MD5 83e141b230eba0e4322bd3d135c2ad59
BLAKE2b-256 d8dad33eca4e6bd0326b985d66ec1b9af52efc2e72982c00f3da29155b621377

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