Catalog PyPI
PACKAGE EXPLORERView in registry

aceiot-models-cli

PyPI

Command-line interface for ACE IoT Aerodrome API using aceiot-models package

aceiotapibacnetcliiot
Versions collected1
Direct dependencies11From release 0.7.6
Last observed20 Oct, 18:06 UTC

README

Version 0.7.6 documentation

ACE IoT Models CLI

A command-line interface for interacting with the ACE IoT API using the aceiot-models package. This CLI provides comprehensive access to ACE IoT's fleet management capabilities for IoT devices, sites, and data points.

Requirements

  • Python 3.10 or higher
  • An ACE IoT API key

Features

  • Complete CLI for ACE IoT API operations
  • Support for managing Clients, Sites, Gateways, Points, DER Events, and more
  • Volttron Agent Deployment: Complete workflow for deploying agents to IoT gateways
  • Interactive REPL Mode: Context-aware interactive shell with command completion
  • BACnet Support: API endpoints for discovered points and hierarchical naming
  • Bulk Operations: Automatic batching for large-scale data retrieval
  • Smart Pagination: Automatic pagination handling for all list operations
  • Site Timeseries Export: Export all site data to Parquet or CSV formats
  • Comprehensive serializer testing for all aceiot-models
  • Multiple output formats (JSON, Table)
  • Configuration file and environment variable support
  • Robust error handling and user-friendly output

Installation

# Install using pip
pip install aceiot-models-cli

# Or install using uv
uv pip install aceiot-models-cli

From Source

# Clone the repository
git clone https://github.com/ACE-IoT-Solutions/aceiot-models-cli.git
cd aceiot-models-cli

# Install using uv (recommended for development)
uv pip install -e .

# Or install using pip
pip install -e .

Quick Start

  1. Initialize your configuration:
aceiot-models-cli init
  1. Or set environment variables:
export ACEIOT_API_KEY="your-api-key"
export ACEIOT_API_URL="https://flightdeck.aceiot.cloud/api"
  1. Start using the CLI:
# List all clients
aceiot-models-cli clients list

# Get a specific site
aceiot-models-cli sites get site-name

# Get point timeseries data
aceiot-models-cli points timeseries point-name --start "2024-01-01T00:00:00Z" --end "2024-01-02T00:00:00Z"

# Or enter interactive REPL mode (new!)
aceiot-models-cli repl

Available Commands

Global Options

  • --config, -c: Path to configuration file
  • --api-url: API base URL (default: https://flightdeck.aceiot.cloud/api)
  • --api-key: API key for authentication
  • --output, -o: Output format (json or table, default: table)

Client Commands

# List clients
aceiot-models-cli clients list [--page N] [--per-page N]

# Get specific client
aceiot-models-cli clients get CLIENT_NAME

# Create new client
aceiot-models-cli clients create --name NAME [--nice-name NAME] [--bus-contact EMAIL] [--tech-contact EMAIL] [--address ADDR]

Site Commands

# List sites
aceiot-models-cli sites list [--page N] [--per-page N] [--client-name NAME] [--collect-enabled] [--show-archived]

# Get specific site
aceiot-models-cli sites get SITE_NAME

# List points updated since a timestamp
acli sites points SITE_NAME --updated-after 2026-01-01T00:00:00Z

# Fetch configured (collect-enabled) points within an inclusive creation range
acli sites points SITE_NAME --configured --created-after 2026-01-01T00:00:00Z --created-before 2026-02-01T00:00:00Z

# Export matching configured points across all pages
acli sites points-export SITE_NAME --configured --updated-after 2026-01-01T00:00:00Z --format json

Site point listing and export accept --created-after, --created-before, --updated-after, and --updated-before as ISO 8601 strings. All bounds are inclusive and are applied by the API before pagination. Timezone offsets are supported; timestamps without an offset are treated as UTC. The API validates timestamps and date ranges. These filters require aceiot-models 0.3.8 or later.

The same options work with acli points list --site SITE_NAME and acli points discovered SITE_NAME. In a REPL site context, use points --configured --updated-after 2026-01-01T00:00:00Z.

Gateway Commands

# List gateways
aceiot-models-cli gateways list [--page N] [--per-page N] [--show-archived]

Point Commands

# List points
aceiot-models-cli points list [--page N] [--per-page N] [--site SITE_NAME]

# Get timeseries data
aceiot-models-cli points timeseries POINT_NAME --start ISO_TIME --end ISO_TIME

# List discovered BACnet points
aceiot-models-cli points discovered SITE_NAME [--page N] [--per-page N]

# Get batch timeseries data (for many points)
aceiot-models-cli points batch-timeseries -f points.txt --start ISO_TIME --end ISO_TIME [--batch-size 100]

# Export all site timeseries data to file
aceiot-models-cli sites timeseries SITE_NAME --start ISO_TIME --end ISO_TIME --output-file data.parquet

Volttron Agent Deployment Commands

# Upload a local agent package to a client (via gateway context)
# Packages are shared across all gateways for the client.
aceiot-models-cli volttron upload-agent PATH GATEWAY --name PACKAGE_NAME [--description DESC]

# A Git URL can be used in place of PATH. The repository is shallow-cloned,
# packaged, uploaded, and removed locally.
aceiot-models-cli volttron upload-agent git@github.com:ACE-IoT-Solutions/ace-volttron-forward-historian.git GATEWAY

# Create agent configuration on gateway
aceiot-models-cli volttron create-config CONFIG_FILE GATEWAY --agent-identity IDENTITY [--name CONFIG_NAME]

# Edit the active config in $EDITOR, then create a new config revision.
# Use --name when the agent has more than one active named config.
aceiot-models-cli volttron edit-config GATEWAY --agent-identity IDENTITY [--name CONFIG_NAME] [--new-name NEW_NAME]

# Replace a deployed agent package from either a local folder/archive or Git URL.
# The current config association is retained and the replacement is deployed.
aceiot-models-cli volttron replace-agent SOURCE GATEWAY --agent-identity IDENTITY [--package-name NAME]

# Deploy agent (interactive mode - select from existing packages)
aceiot-models-cli volttron deploy GATEWAY
# Interactive prompts guide through:
# 1. Package selection from available uploads
# 2. Agent identity configuration  
# 3. Configuration choice (default or custom file)
# 4. For custom: file path selection with validation

# Deploy agent with specific options
aceiot-models-cli volttron deploy GATEWAY --volttron-agent '{"package_name": "pkg", "agent_identity": "id"}' --agent-config '{"agent_identity": "id", "config_name": "cfg"}'

# Quick deploy - upload, configure, and deploy in one command
aceiot-models-cli volttron quick-deploy AGENT_PATH CONFIG_FILE GATEWAY --agent-identity IDENTITY

# List available packages for a client
aceiot-models-cli volttron list-packages CLIENT_NAME

# Get deployment status for a gateway
aceiot-models-cli volttron get-config-package GATEWAY

Interactive REPL Mode

# Start interactive REPL mode
aceiot-models-cli repl

# In REPL mode, use context switching:
aceiot> use site demo-site
aceiot(site:demo-site)> points list
aceiot(site:demo-site)> timeseries sensor-temp --start 2024-01-01
aceiot(site:demo-site)> use gateway gw-001
aceiot(site:demo-site/gw:gw-001)> back
aceiot(site:demo-site)> exit

# Volttron deployment context:
aceiot> use gateway gw-001
aceiot(gw:gw-001)> use volttron
aceiot(gw:gw-001/volttron)> deploy
# Interactive deployment wizard starts...

# Interactive exploration - list and select resources:
aceiot> use site
             Available sites              
+------+-----------+---------------------+
| #    | Name      | Description         |
+------+-----------+---------------------+
| 1    | demo-site | demo-site (client1) |
| 2    | test-site | test-site (client2) |
+------+-----------+---------------------+

Enter number (1-2) or press Ctrl+C to cancel: 1
Switched to site context: demo-site

REPL Features

  • Interactive exploration: Use use <type> without a name to list and select resources
  • Context switching: Enter site/gateway contexts to avoid repeating parameters
  • Smart filtering: Sites are filtered by client context when applicable
  • Command completion: Tab completion for commands and parameters
  • Command history: Persistent history stored in ~/.aceiot-repl-history
  • All CLI commands work: Full compatibility with existing CLI functionality
  • Error recovery: Graceful error handling without exiting REPL

REPL Commands

  • use <type> [<name>]: Switch to context (client, site, gateway, volttron)
    • With name: Switch directly to that resource
    • Without name: List available resources and select interactively
  • back: Exit current context
  • context: Show current context
  • help [command]: Show help
  • clear: Clear screen
  • exit or quit: Exit REPL (with confirmation if in context)

Testing Commands

# Run comprehensive serializer tests
aceiot-models-cli test-serializers

Configuration

Configuration can be provided through:

  1. Configuration file (default: ~/.config/aceiot-models-cli/config.yaml):
api_url: https://flightdeck.aceiot.cloud/api
api_key: your-api-key
output_format: table
timeout: 30
  1. Environment variables:
  • ACEIOT_API_URL: API base URL
  • ACEIOT_API_KEY: API key for authentication
  • ACEIOT_OUTPUT_FORMAT: Default output format
  • ACEIOT_TIMEOUT: Request timeout in seconds
  1. Command-line options (highest priority)

Output Formats

Table Format (default)

Displays data in a formatted table with headers and pagination info.

JSON Format

Outputs raw JSON data for programmatic processing:

aceiot-models-cli --output json clients list

Development

Running Tests

# Run serializer tests
aceiot-models-cli test-serializers

# Run pytest tests
pytest tests/

Project Structure

aceiot-models-cli/
   src/
      aceiot_models_cli/
          __init__.py
          cli.py           # Main CLI entry point
          api_client.py    # API client implementation
          config.py        # Configuration management
          formatters.py    # Output formatters
          test_serializers.py  # Serializer tests
   pyproject.toml
   README.md

New Features

Volttron Agent Deployment

Complete workflow for deploying Volttron agents to IoT gateways:

  • Upload agent packages with automatic directory compression to tar.gz
  • Automatic validation of agent directory structure (setup.py required)
  • Create and manage agent configurations with local file selection
  • Interactive deployment mode with package selection from existing uploads
  • Custom configuration support with JSON/YAML file validation
  • Context-aware commands in REPL mode (auto-detect gateway/client)
  • Progress tracking for file uploads
  • Support for client-level package storage (shared across gateways)

Site Timeseries Export

Export all timeseries data for a site to file:

  • Export to Parquet or CSV formats
  • Automatic batching for large datasets
  • Progress tracking with rich console output
  • Metadata inclusion option for point details
  • Efficient data collection from multiple points

BACnet Support

The CLI now includes support for BACnet operations:

  • Discovered points endpoint for BACnet scanning results
  • Hierarchical naming support (client/site/device/point)
  • Table formatting for BACnet device and point data
  • Uses aceiot-models Point and BACnetData models for type safety

Bulk Operations

  • Automatic batching for large point lists (100 points per request)
  • Batch timeseries retrieval for efficient data collection
  • Progress tracking for long-running operations

Enhanced API Features

  • Automatic pagination handling for all list operations
  • Generic API helper utilities for custom integrations
  • Model conversion methods for API responses
  • Context injection for commands (automatic site/client detection)
  • Mutually exclusive client/gateway contexts for consistency

Error Handling

The CLI provides clear error messages and appropriate exit codes:

  • Exit code 0: Success
  • Exit code 1: Error (with descriptive message)

License

Copyright (c) 2025 ACE IoT Solutions

Downloads & popularity

11downloads
1-day window · source-reported counts19 Oct 2026
14974.50
2026-07-22: 4 · observed 2026-10-20T23:14:06.9888737Z · period 2026-07-22–2026-07-222026-07-23: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-07-23–2026-07-232026-07-24: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-07-24–2026-07-242026-07-27: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-07-27–2026-07-272026-07-28: 5 · observed 2026-10-20T23:14:06.9888737Z · period 2026-07-28–2026-07-282026-08-01: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-01–2026-08-012026-08-02: 4 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-02–2026-08-022026-08-03: 12 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-03–2026-08-032026-08-04: 13 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-04–2026-08-042026-08-05: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-05–2026-08-052026-08-06: 2 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-06–2026-08-062026-08-07: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-07–2026-08-072026-08-08: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-08–2026-08-082026-08-09: 8 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-09–2026-08-092026-08-10: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-10–2026-08-102026-08-11: 2 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-11–2026-08-112026-08-12: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-12–2026-08-122026-08-13: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-13–2026-08-132026-08-14: 7 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-14–2026-08-142026-08-15: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-15–2026-08-152026-08-16: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-16–2026-08-162026-08-17: 13 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-17–2026-08-172026-08-18: 64 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-18–2026-08-182026-08-19: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-19–2026-08-192026-08-20: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-20–2026-08-202026-08-21: 5 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-21–2026-08-212026-08-22: 12 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-22–2026-08-222026-08-23: 6 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-23–2026-08-232026-08-24: 22 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-24–2026-08-242026-08-25: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-25–2026-08-252026-08-26: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-26–2026-08-262026-08-27: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-27–2026-08-272026-08-28: 4 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-28–2026-08-282026-08-29: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-29–2026-08-292026-08-30: 8 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-30–2026-08-302026-08-31: 7 · observed 2026-10-20T23:14:06.9888737Z · period 2026-08-31–2026-08-312026-09-01: 7 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-01–2026-09-012026-09-02: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-02–2026-09-022026-09-03: 2 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-03–2026-09-032026-09-04: 2 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-04–2026-09-042026-09-05: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-05–2026-09-052026-09-06: 7 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-06–2026-09-062026-09-07: 7 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-07–2026-09-072026-09-08: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-08–2026-09-082026-09-09: 4 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-09–2026-09-092026-09-10: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-10–2026-09-102026-09-11: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-11–2026-09-112026-09-12: 6 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-12–2026-09-122026-09-13: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-13–2026-09-132026-09-14: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-14–2026-09-142026-09-15: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-15–2026-09-152026-09-16: 7 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-16–2026-09-162026-09-17: 33 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-17–2026-09-172026-09-18: 35 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-18–2026-09-182026-09-19: 5 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-19–2026-09-192026-09-20: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-20–2026-09-202026-09-21: 1 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-21–2026-09-212026-09-22: 2 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-22–2026-09-222026-09-23: 4 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-23–2026-09-232026-09-24: 28 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-24–2026-09-242026-09-25: 11 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-25–2026-09-252026-09-26: 13 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-26–2026-09-262026-09-27: 8 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-27–2026-09-272026-09-28: 5 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-28–2026-09-282026-09-29: 149 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-29–2026-09-292026-09-30: 16 · observed 2026-10-20T23:14:06.9888737Z · period 2026-09-30–2026-09-302026-10-01: 3 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-01–2026-10-012026-10-02: 89 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-02–2026-10-022026-10-03: 9 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-03–2026-10-032026-10-04: 6 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-04–2026-10-042026-10-05: 4 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-05–2026-10-052026-10-06: 12 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-06–2026-10-062026-10-07: 2 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-07–2026-10-072026-10-08: 9 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-08–2026-10-082026-10-09: 124 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-09–2026-10-092026-10-10: 47 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-10–2026-10-102026-10-11: 38 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-11–2026-10-112026-10-12: 13 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-12–2026-10-122026-10-13: 19 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-13–2026-10-132026-10-14: 8 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-14–2026-10-142026-10-15: 4 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-15–2026-10-152026-10-16: 7 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-16–2026-10-162026-10-17: 25 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-17–2026-10-172026-10-18: 11 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-18–2026-10-182026-10-19: 11 · observed 2026-10-20T23:14:06.9888737Z · period 2026-10-19–2026-10-19
22 Jul19 Oct

pypistats · 85 observations shown. Missing days are unknown. Source category: overall: without mirrors.

View observed values
Date / source periodValueObserved at
2026-10-19 – 2026-10-19112026-10-20T23:14:06.9888737Z
2026-10-18 – 2026-10-18112026-10-20T23:14:06.9888737Z
2026-10-17 – 2026-10-17252026-10-20T23:14:06.9888737Z
2026-10-16 – 2026-10-1672026-10-20T23:14:06.9888737Z
2026-10-15 – 2026-10-1542026-10-20T23:14:06.9888737Z
2026-10-14 – 2026-10-1482026-10-20T23:14:06.9888737Z
2026-10-13 – 2026-10-13192026-10-20T23:14:06.9888737Z
2026-10-12 – 2026-10-12132026-10-20T23:14:06.9888737Z
2026-10-11 – 2026-10-11382026-10-20T23:14:06.9888737Z
2026-10-10 – 2026-10-10472026-10-20T23:14:06.9888737Z
2026-10-09 – 2026-10-091242026-10-20T23:14:06.9888737Z
2026-10-08 – 2026-10-0892026-10-20T23:14:06.9888737Z
2026-10-07 – 2026-10-0722026-10-20T23:14:06.9888737Z
2026-10-06 – 2026-10-06122026-10-20T23:14:06.9888737Z
2026-10-05 – 2026-10-0542026-10-20T23:14:06.9888737Z
2026-10-04 – 2026-10-0462026-10-20T23:14:06.9888737Z
2026-10-03 – 2026-10-0392026-10-20T23:14:06.9888737Z
2026-10-02 – 2026-10-02892026-10-20T23:14:06.9888737Z
2026-10-01 – 2026-10-0132026-10-20T23:14:06.9888737Z
2026-09-30 – 2026-09-30162026-10-20T23:14:06.9888737Z
2026-09-29 – 2026-09-291492026-10-20T23:14:06.9888737Z
2026-09-28 – 2026-09-2852026-10-20T23:14:06.9888737Z
2026-09-27 – 2026-09-2782026-10-20T23:14:06.9888737Z
2026-09-26 – 2026-09-26132026-10-20T23:14:06.9888737Z
2026-09-25 – 2026-09-25112026-10-20T23:14:06.9888737Z
2026-09-24 – 2026-09-24282026-10-20T23:14:06.9888737Z
2026-09-23 – 2026-09-2342026-10-20T23:14:06.9888737Z
2026-09-22 – 2026-09-2222026-10-20T23:14:06.9888737Z
2026-09-21 – 2026-09-2112026-10-20T23:14:06.9888737Z
2026-09-20 – 2026-09-2012026-10-20T23:14:06.9888737Z
2026-09-19 – 2026-09-1952026-10-20T23:14:06.9888737Z
2026-09-18 – 2026-09-18352026-10-20T23:14:06.9888737Z
2026-09-17 – 2026-09-17332026-10-20T23:14:06.9888737Z
2026-09-16 – 2026-09-1672026-10-20T23:14:06.9888737Z
2026-09-15 – 2026-09-1512026-10-20T23:14:06.9888737Z
2026-09-14 – 2026-09-1412026-10-20T23:14:06.9888737Z
2026-09-13 – 2026-09-1332026-10-20T23:14:06.9888737Z
2026-09-12 – 2026-09-1262026-10-20T23:14:06.9888737Z
2026-09-11 – 2026-09-1112026-10-20T23:14:06.9888737Z
2026-09-10 – 2026-09-1032026-10-20T23:14:06.9888737Z
2026-09-09 – 2026-09-0942026-10-20T23:14:06.9888737Z
2026-09-08 – 2026-09-0812026-10-20T23:14:06.9888737Z
2026-09-07 – 2026-09-0772026-10-20T23:14:06.9888737Z
2026-09-06 – 2026-09-0672026-10-20T23:14:06.9888737Z
2026-09-05 – 2026-09-0512026-10-20T23:14:06.9888737Z
2026-09-04 – 2026-09-0422026-10-20T23:14:06.9888737Z
2026-09-03 – 2026-09-0322026-10-20T23:14:06.9888737Z
2026-09-02 – 2026-09-0212026-10-20T23:14:06.9888737Z
2026-09-01 – 2026-09-0172026-10-20T23:14:06.9888737Z
2026-08-31 – 2026-08-3172026-10-20T23:14:06.9888737Z
2026-08-30 – 2026-08-3082026-10-20T23:14:06.9888737Z
2026-08-29 – 2026-08-2912026-10-20T23:14:06.9888737Z
2026-08-28 – 2026-08-2842026-10-20T23:14:06.9888737Z
2026-08-27 – 2026-08-2712026-10-20T23:14:06.9888737Z
2026-08-26 – 2026-08-2632026-10-20T23:14:06.9888737Z
2026-08-25 – 2026-08-2532026-10-20T23:14:06.9888737Z
2026-08-24 – 2026-08-24222026-10-20T23:14:06.9888737Z
2026-08-23 – 2026-08-2362026-10-20T23:14:06.9888737Z
2026-08-22 – 2026-08-22122026-10-20T23:14:06.9888737Z
2026-08-21 – 2026-08-2152026-10-20T23:14:06.9888737Z
2026-08-20 – 2026-08-2032026-10-20T23:14:06.9888737Z
2026-08-19 – 2026-08-1932026-10-20T23:14:06.9888737Z
2026-08-18 – 2026-08-18642026-10-20T23:14:06.9888737Z
2026-08-17 – 2026-08-17132026-10-20T23:14:06.9888737Z
2026-08-16 – 2026-08-1612026-10-20T23:14:06.9888737Z
2026-08-15 – 2026-08-1532026-10-20T23:14:06.9888737Z
2026-08-14 – 2026-08-1472026-10-20T23:14:06.9888737Z
2026-08-13 – 2026-08-1332026-10-20T23:14:06.9888737Z
2026-08-12 – 2026-08-1212026-10-20T23:14:06.9888737Z
2026-08-11 – 2026-08-1122026-10-20T23:14:06.9888737Z
2026-08-10 – 2026-08-1012026-10-20T23:14:06.9888737Z
2026-08-09 – 2026-08-0982026-10-20T23:14:06.9888737Z
2026-08-08 – 2026-08-0832026-10-20T23:14:06.9888737Z
2026-08-07 – 2026-08-0712026-10-20T23:14:06.9888737Z
2026-08-06 – 2026-08-0622026-10-20T23:14:06.9888737Z
2026-08-05 – 2026-08-0512026-10-20T23:14:06.9888737Z
2026-08-04 – 2026-08-04132026-10-20T23:14:06.9888737Z
2026-08-03 – 2026-08-03122026-10-20T23:14:06.9888737Z
2026-08-02 – 2026-08-0242026-10-20T23:14:06.9888737Z
2026-08-01 – 2026-08-0112026-10-20T23:14:06.9888737Z
2026-07-28 – 2026-07-2852026-10-20T23:14:06.9888737Z
2026-07-27 – 2026-07-2712026-10-20T23:14:06.9888737Z
2026-07-24 – 2026-07-2412026-10-20T23:14:06.9888737Z
2026-07-23 – 2026-07-2332026-10-20T23:14:06.9888737Z
2026-07-22 – 2026-07-2242026-10-20T23:14:06.9888737Z

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.7.69 Oct 202611

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
ace-iot-solutions/aceiot-models-cli

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:06 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:268cf1748481edfd569700d532b5cfa4173045ca89aec8960ad6f6286b2f57a8