From d6fbace2f351ec3c60b0614b5c2ed86f3f6cd3e1 Mon Sep 17 00:00:00 2001 From: Misha Milovidov <42074547+mishamilovidov@users.noreply.github.com> Date: Wed, 22 Jul 2026 11:10:02 -0700 Subject: [PATCH] chore: remove alpha designation for 1.0.0 ga Bumps the SDK to 1.0.0 and drops all alpha-specific guidance now that the API is stable for general availability. Removes the alpha status badge, warning block, and --pre install instructions from the docs so users can install the package normally. RUNNER-9680 --- README.md | 6 +----- RELEASING.md | 8 ++------ src/aio_lib_sandbox/__init__.py | 2 +- 3 files changed, 4 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 6e7f564..ed90833 100644 --- a/README.md +++ b/README.md @@ -5,15 +5,11 @@ ![Python CI](https://github.com/adobe/aio-lib-sandbox-python/workflows/Python%20CI/badge.svg) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Codecov Coverage](https://img.shields.io/codecov/c/github/adobe/aio-lib-sandbox-python/main.svg?style=flat-square)](https://codecov.io/gh/adobe/aio-lib-sandbox-python/) -![Status](https://img.shields.io/badge/status-alpha-orange.svg) Python SDK for Adobe Runtime Sandboxes. A **sandbox** is an ephemeral, isolated compute environment. You create one, run commands and read/write files inside it over a WebSocket session, then destroy it. -> [!WARNING] -> **Alpha.** This SDK is in active alpha development. The API surface and authentication model may change without notice. Pin exact versions; install only with `--pre`. - ## Pre-requisites To use this library, you must have Sandboxes enabled for your Runtime namespace. Please contact Michael Goberling (mgoberling@adobe.com) or Cosmin Stanciu (stanciu@adobe.com) to request this. @@ -21,7 +17,7 @@ To use this library, you must have Sandboxes enabled for your Runtime namespace. ## Install ```bash -pip install --pre aio-lib-sandbox +pip install aio-lib-sandbox ``` ## Quickstart diff --git a/RELEASING.md b/RELEASING.md index 9fa7ec7..b88ba00 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -38,7 +38,7 @@ pip install hatch Or set a specific version directly: ```bash - hatch version 0.1.0a1 + hatch version 1.0.0 ``` > This edits `src/aio_lib_sandbox/__init__.py` in place because `pyproject.toml` uses Hatch's dynamic version path. Verify the new version with `hatch version`. @@ -77,11 +77,7 @@ pip install hatch And confirm the new version is installable: ```bash - pip install --pre aio-lib-sandbox== + pip install aio-lib-sandbox== ``` 8. **Create a GitHub Release** from the new tag on the [Releases page](https://github.com/adobe/aio-lib-sandbox-python/releases). Summarise what changed in the release notes. - -## Notes - -- This package is in **alpha**. All versions use a PEP 440 pre-release suffix (e.g. `0.1.0a0`). This means `pip install aio-lib-sandbox` will not pick up the package by default — users must pass `--pre`. Keep the `a0` / `a1` suffix until the API is stable. diff --git a/src/aio_lib_sandbox/__init__.py b/src/aio_lib_sandbox/__init__.py index f164118..8586488 100644 --- a/src/aio_lib_sandbox/__init__.py +++ b/src/aio_lib_sandbox/__init__.py @@ -5,7 +5,7 @@ from __future__ import annotations -__version__ = "0.1.0a9" +__version__ = "1.0.0" from .constants import PROTOCOL_VERSION from .errors import (