From ce8d505a9383df94c973b9498d69da46b2d5a7a7 Mon Sep 17 00:00:00 2001 From: Piotr Mlocek Date: Sat, 14 Mar 2026 21:07:45 -0700 Subject: [PATCH 1/3] chore(python): refine package metadata Signed-off-by: Piotr Mlocek --- pyproject.toml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 731a8033..8bff1a93 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,9 +8,10 @@ build-backend = "maturin" [project] name = "openshell" dynamic = ["version"] -description = "OpenShell is the runtime environment for autonomous agents" +description = "OpenShell is a safe, private runtime for autonomous AI agents" license = "Apache-2.0" readme = "README.md" +authors = [{ name = "NVIDIA Inc." }] requires-python = ">=3.12" dependencies = [ "cloudpickle>=3.0", @@ -20,11 +21,23 @@ dependencies = [ classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", + "Intended Audience :: Science/Research", + "Intended Audience :: Information Technology", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Rust", + "License :: OSI Approved :: Apache Software License", + "Topic :: Security", + "Topic :: Scientific/Engineering :: Artificial Intelligence", + "Operating System :: POSIX :: Linux", + "Operating System :: MacOS :: MacOS X", ] +keywords = ["agent", "sandbox", "nvidia"] + +[project.urls] +source = "https://github.com/NVIDIA/OpenShell" +documentation = "https://docs.nvidia.com/openshell/latest/" [dependency-groups] dev = [ From 5423f9a2e9098119eeea7fd0745a72bbda1842e2 Mon Sep 17 00:00:00 2001 From: Piotr Mlocek Date: Sat, 14 Mar 2026 21:12:41 -0700 Subject: [PATCH 2/3] one more --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 8bff1a93..edb5b5f2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,6 +29,7 @@ classifiers = [ "Programming Language :: Rust", "License :: OSI Approved :: Apache Software License", "Topic :: Security", + "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Operating System :: POSIX :: Linux", "Operating System :: MacOS :: MacOS X", From e7200838c43d29c36e99a94412246022bc2a0efb Mon Sep 17 00:00:00 2001 From: Piotr Mlocek Date: Sun, 15 Mar 2026 16:27:34 -0700 Subject: [PATCH 3/3] update to match GH --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index edb5b5f2..60d5177d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ build-backend = "maturin" [project] name = "openshell" dynamic = ["version"] -description = "OpenShell is a safe, private runtime for autonomous AI agents" +description = "OpenShell is the safe, private runtime for autonomous AI agents. " license = "Apache-2.0" readme = "README.md" authors = [{ name = "NVIDIA Inc." }]