From 01f378f74f702f05793ae6c750ff87f3caaf596a Mon Sep 17 00:00:00 2001 From: Abhishek Gahlot Date: Fri, 23 Oct 2026 20:26:40 +0530 Subject: [PATCH] chore: release 0.6.1 --- deepgym/CHANGELOG.md | 2 +- deepgym/pyproject.toml | 2 +- deepgym/src/deepgym/__init__.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deepgym/CHANGELOG.md b/deepgym/CHANGELOG.md index d67f421..2cc6c23 100644 --- a/deepgym/CHANGELOG.md +++ b/deepgym/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Unreleased +## 0.6.1 (2026-10-23) - **Local sandbox reads only what a run needs:** under `sandbox-exec` and `bwrap`, a solution can read the operating system, the software trees a Python links against, the Python installation and its own run's files, and nothing else. Before, only the home directory, this process's runs and daemon sockets were hidden, so a solution could read files under `/tmp` and `$TMPDIR`, including another DeepGym process's verifier copies. Every deepgym package on the import path stays unreadable, not just the one running. Runs roots that a killed process left behind are removed by the next process. - **macOS sandbox:** a solution can't signal anything outside its sandbox, its judge included. Nothing on macOS contains a child that detaches, so `run_solution(..., allow_subprocess=True)` is refused there (no verdict); run such environments on Linux or a sandbox provider. diff --git a/deepgym/pyproject.toml b/deepgym/pyproject.toml index 6670187..38a08c4 100644 --- a/deepgym/pyproject.toml +++ b/deepgym/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "deepgym" -version = "0.6.0" +version = "0.6.1" description = "RL training environments with verifiable rewards for coding and computer-use agents" readme = "README.md" license = {text = "PolyForm-Noncommercial-1.0.0"} diff --git a/deepgym/src/deepgym/__init__.py b/deepgym/src/deepgym/__init__.py index 779331b..14bbeb3 100644 --- a/deepgym/src/deepgym/__init__.py +++ b/deepgym/src/deepgym/__init__.py @@ -1,6 +1,6 @@ """DeepGym — Managed RL training and evaluation infrastructure.""" -__version__ = '0.6.0' +__version__ = '0.6.1' from deepgym.async_core import AsyncDeepGym from deepgym.benchmark_envs import (