skillfed

robocorp-storage

Robocorp Asset Storage library

robocorp-storage v1.1.0 560.4K downloads/30d#6,004 on PyPI646
Permissive license Apache-2.0 Active released

What it is and what it does

robocorp-storage is a client library for interacting with Robocorp Control Room's Asset Storage service. It abstracts the HTTP communication needed to store, retrieve, and delete assets—text, files, and other types—in a centralized cloud repository managed by Robocorp. The library is designed for use within Robocorp automation workflows, where you need to persist data across robot runs or share state between multiple automation tasks.

The package wraps requests and tenacity to handle HTTP calls and retry logic, exposing a simple Python API (set_text, get_text, delete_asset) that maps directly to Control Room storage operations. It supports modern Python versions (3.10 through 3.14) and is actively maintained by Robocorp, with no known security vulnerabilities.

Use it for:

  • Store and retrieve configuration or state data between successive robot runs in Robocorp Control Room.
  • Share extracted data or results across multiple automation tasks running in parallel or sequentially.
  • Persist temporary or long-lived assets (credentials, reports, logs) without managing external databases.
  • Build multi-step automation workflows where downstream tasks need access to upstream outputs.
  • Centralize asset management for teams running multiple robots in a shared Control Room environment.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides read and write access to Asset Storage in Robocorp Control Room, allowing you to store and retrieve text, files, and other asset types from a centralized storage service.

Yes, if you are building automation workflows in Robocorp Control Room and need a simple, low-friction way to persist and share data across robot runs. The library is actively maintained, has no security vulnerabilities, and depends only on two stable packages. Not relevant outside the Robocorp ecosystem.

Install

robocorp-storage on PyPI

pip

pip install robocorp-storage

uv

uv add robocorp-storage

poetry

poetry add robocorp-storage

Installing robocorp-storage

Before you install

Low friction install with only two lightweight runtime dependencies (requests and tenacity). Actively maintained with recent commits and no known vulnerabilities.

License in practice

Licensed under Apache-2.0 (permissive), which allows commercial use, modification, and distribution with minimal restrictions—suitable for most use cases.

Quickstart

pip install robocorp-storage

from robocorp import storage

storage.set_text("key", "value")
print(storage.get_text("key"))
storage.delete_asset("key")

Requires Python 3.10 or later; requires valid Robocorp Control Room credentials/environment to connect to Asset Storage.

Verify before relying

  • Whether Asset Storage requires explicit authentication setup beyond environment variables in the Control Room context.
  • Performance characteristics and rate limits for large asset operations.
  • Supported asset types beyond text (e.g., binary files, structured data formats).

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (<4.0,>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 2 — requests, tenacity
Maintenance actively maintained — 154 days since the last release
Last repo commit
First released
Downloads 560,417/month — #6,004 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: robocorp_storage-1.1.0-py3-none-any.whl

License :: OSI Approved :: Apache Software LicenseProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Tags

robocorp asset storage clientcontrol room storage apistore retrieve assets robocorprobocorp cloud storage libraryasset management robocorprobocorp storage read writecontrol room asset access
robocorp-ecosystemcloud-storageautomation-state

More Software Development packages