$npx skillfedfor your agent

spotinst-agent-2

Spectrum instance spotinst-agent that is able to run remote scripts, collect data, deploy applications and more.

SkipPyPI MonitoringReleased Jun 2024470.8K downloads / moMITSource build

Decision gist · record as of 2026-08-14

sdist only — spotinst-agent-2-2.0.11.tar.gz · builds from source
v2.0.11 · released 2024-06-23 · Python ==3.*

No. The package is dormant (782 days without release), has high install friction due to source distribution, and requires careful credential setup. Unless you are actively using Spotinst's infrastructure platform and have no alternative, the lack of recent maintenance and absence of known alternatives in the fact sheet make this a risky choice for new projects. Verify with Spotinst whether this agent is still supported or if a newer tool has replaced it.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires credentials file at /root/.spotinst/credentials and API token to communicate with Spotinst.
  • Must run on target machine or have network access to it.
  • Requires Python 3.x.

License · maintenance · safety

MIT (permissive) — MIT license is permissive, allowing commercial and private use with minimal restrictions—suitable for most deployment scenarios.

last release 2024-06-23 (782 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 470,788 downloads/mo, #6,482 on PyPI

Verify before relying

# Install
pip install spotinst-agent-2==2.0.11

# Run agent with default config
./agent

# Or with custom config
./agent -c /path/to/agent.yml
  • Whether the agent runs as a standalone executable after installation or requires additional build/setup steps beyond pip install
  • Current state of the upstream repository and whether dormancy reflects active maintenance elsewhere or genuine abandonment
  • Compatibility with modern Spotinst API versions and whether breaking changes have occurred since last release
Same gist for agents: .md · .json

What it is and what it does

Spotinst Agent is a polling-based executor that runs remote scripts on infrastructure managed by Spotinst. It communicates with the Spotinst API to receive instructions for deployment, shutdown, or data collection tasks on target machines. The agent operates in a pull model—it polls for work rather than receiving pushed commands—and requires valid Spotinst API credentials stored locally to authenticate.

The package is designed for infrastructure automation within the Spotinst ecosystem, particularly for coordinating shutdown scripts and deployments across fleets of instances. It supports configuration via YAML files, logging to files or stdout, and test modes for validation. However, the package has not been updated in over two years, suggesting it may not be actively maintained or may have been superseded by newer tooling.

Use it for

  • Orchestrate graceful shutdown scripts across Spotinst-managed instance fleets during spot interruptions or scaling events
  • Deploy applications or run configuration scripts on remote machines via Spotinst API integration
  • Collect operational data from instances and report back to Spotinst infrastructure management
  • Automate infrastructure lifecycle tasks (startup, configuration, teardown) for Spotinst-managed workloads

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No.

The package is dormant (782 days without release), has high install friction due to source distribution, and requires careful credential setup. Unless you are actively using Spotinst's infrastructure platform and have no alternative, the lack of recent maintenance and absence of known alternatives in the fact sheet make this a risky choice for new projects. Verify with Spotinst whether this agent is still supported or if a newer tool has replaced it.

Install

spotinst-agent-2 on PyPI

Before you install

High install friction due to source distribution format. Package is dormant (no releases in 782 days), which raises concerns about maintenance and bug fixes. Requires Python 3.x and Spotinst API credentials at a fixed path.

Requires credentials file at /root/.spotinst/credentials and API token to communicate with Spotinst. Must run on target machine or have network access to it. Requires Python 3.x.

License in practice

MIT license is permissive, allowing commercial and private use with minimal restrictions—suitable for most deployment scenarios.

Quickstart

# Install
pip install spotinst-agent-2==2.0.11

# Run agent with default config
./agent

# Or with custom config
./agent -c /path/to/agent.yml

Verify before relying

  • Whether the agent runs as a standalone executable after installation or requires additional build/setup steps beyond pip install
  • Current state of the upstream repository and whether dormancy reflects active maintenance elsewhere or genuine abandonment
  • Compatibility with modern Spotinst API versions and whether breaking changes have occurred since last release

Package facts

LicenseMIT permissive
Python supportSupports the current Python release ==3.*
Install frictionHigh. Source build required
Runtime dependenciesNone
MaintenanceDormant 782 days since the last release
First released
Downloads470,788 / month, #6,482 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 3 - AlphaIntended Audience :: Information TechnologyLicense :: OSI Approved :: MIT LicenseProgramming Language :: Python :: 3Topic :: System :: Monitoring

Evidence: spotinst-agent-2-2.0.11.tar.gz

Tags

Capabilities
remote script execution agentspotinst infrastructure managementpolling-based deployment agentmachine shutdown orchestrationspotinst api clientinfrastructure automation agentremote command executor
Topics
spotinst-ecosysteminfrastructure-automationdormant
PyPI keywords
spotinstagentinfrastructuremonitoringexecutiondeployment

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “spotinst infrastructure management”

  • spotinst-agent-2Spotinst Agent is a remote script executor that polls for and runs…
  • spotinst-agentSpotinst-agent is a remote execution agent that polls for and runs…
  • saltSalt is an event-driven automation engine for deploying, configuring,…

Give your agent the search over MCP, or paste the wish link into any chat.

More Monitoring packages

tqdm Worth it
PyPI · Libraries · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
opentelemetry-semantic-conventions Worth it
PyPI · Monitoring · released Jul 2026

Provides generated Python code for OpenTelemetry semantic conventions, enabling standardized attribute naming and constant definitions for instrumentation and telemetry collection.

Install it if you are using OpenTelemetry and want to follow semantic conventions correctly.

Apache-2.0pure Python · 3.10+
542.9Mdownloads / mo
opentelemetry-sdk Worth it
PyPI · Monitoring · released Jul 2026

Provides the reference implementation of the OpenTelemetry API for collecting and exporting traces, metrics, and logs from Python applications.

Apache-2.0pure Python · 3.10+
521.8Mdownloads / mo
opentelemetry-api With conditions
PyPI · Monitoring · released Jul 2026

Provides the abstract API and interfaces for OpenTelemetry instrumentation in Python, defining how to emit traces, metrics, and logs without tying code to a specific SDK implementation.

Apache-2.0pure Python · 3.10+
463.8Mdownloads / mo
opentelemetry-exporter-otlp-proto-http Worth it
PyPI · Monitoring · released Jul 2026

Exports OpenTelemetry observability data to an OpenTelemetry Collector using Protobuf-encoded messages over HTTP.

Install it if you are using OpenTelemetry in Python and need to send data to a Collector over HTTP.

Apache-2.0pure Python · 3.10+
409.9Mdownloads / mo
opentelemetry-instrumentation Worth it
PyPI · Monitoring · released Jul 2026

Provides automatic instrumentation commands and programmatic APIs to inject distributed tracing into Python applications without code changes, detecting and instrumenting packages used by your program.

Install it if you need distributed tracing without code changes and have compatible instrumented packages in your environment.

Apache-2.0pure Python · 3.10+
393.5Mdownloads / mo

See also spotinst-agent · agent-framework-a2a · google-agents-cli · swe-rex · azure-ai-agentserver-core · acryl-executor · bedrock-agentcore · clearml-agent · aiorun · hydra-submitit-launcher

Further reading