Skip to main content

DevOps Template Toolbox

Drop this repository into a project when you want lightweight CLI helpers for:

  • Running QA (devops/ops/ops qa, ops/commands/test.sh)
  • Building production bundles (devops/deploy/commands/build-production.sh)
  • Deploying bundles to a directory (devops/deploy/deploy production <path>)

Quick Start

# Quality checks (pytest + optional linting)
./devops/ops/ops qa

# Build a production bundle locally
./devops/deploy/commands/build-production.sh ./build/your-app --force

# Deploy bundle to a target (defaults from config/devops.toml)
./devops/deploy/deploy production ~/deploy/your-app

Set project-specific defaults in config/devops.toml. Example:

[package]
name = "your_app"
path = "src"
test_command = "pytest tests/backend -m 'not slow'"

[package.manifest]
version = "VERSION"
requirements = "requirements.txt"
install = "install.sh"
cli = "your-app"

[deploy]
target = "~/deploy/your-app"

The tooling assumes a Python backend (pytest) but can be extended—edit ops/ops and ops/commands/testing/run_tests.py to add categories or change defaults.

Performance Monitoring

New Features

  • Performance Monitoring: Built-in timing and resource monitoring
  • Benchmark Operations: I/O performance testing and validation
  • System Health Checks: Automated disk usage and memory monitoring

Usage

# Run performance monitoring
./ops/commands/performance-monitor.sh

# Use timing wrapper for any command
./ops/ops qa --with-timing

Performance Enhancements

  • Added measure_time() utility for operation timing
  • Automatic performance threshold validation
  • Resource usage monitoring and alerts
  • Optimized error handling with fallback values

Metadata

Release files for multiagent-devops 2.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for multiagent-devops 2.1.1
File Size Uploaded Provenance
multiagent_devops-2.1.1.tar.gz 56.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for multiagent-devops 2.1.1
File Interpreter ABI Platform
multiagent_devops-2.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 63.8 kB

Release files / multiagent_devops-2.1.1.tar.gz

Download URL multiagent_devops-2.1.1.tar.gz
Size 56.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ded049dc6c60b7a8510337b63e4c038c6b101d6c7d8e658e4805ffb04fde363f
BLAKE2b-256 checksum
How to use checksums
c7f2f1a20cda223e554e5468fe7b1806f3b11a0d8e610ab77e32cf9cf9ddd30e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / multiagent_devops-2.1.1-py3-none-any.whl

Download URL multiagent_devops-2.1.1-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
343608bd1caac0777f0547dfacad7ef5322763fa2aded709ea4bf00deff1c3b6
BLAKE2b-256 checksum
How to use checksums
3edcfa4681ca476d98f695ebd7b66d8f22a09bfffe8d68e0f49c8ba0644d83fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Security for multiagent-devops 2.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

2.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page