From 536c86eef58e701dd7d811504823c76837dcc18d Mon Sep 17 00:00:00 2001 From: keshprad Date: Mon, 15 Jun 2026 20:11:23 -0700 Subject: [PATCH] Sync OSS release snapshot Refresh the public SkillSpector tree from the internal OSS release branch release/oss-2026-06-15-2 at 9edade32a5ceacb523b591c70eea5de1aec176ba. The snapshot was generated by scripts/create-oss-release.sh, which removes internal-only files and commits a sanitized orphan-branch tree for public publication. Changes: - Bump the public package version from 2.1.4 to 2.1.5 in pyproject.toml and uv.lock. - Sync the generated OSS Makefile snapshot. Verification: - ./scripts/create-oss-release.sh release/oss-2026-06-15-2 was run; its bare make test-unit step initially could not find pytest on PATH. - PATH="/private/tmp/skillspector-github-release.YVVxNl/SkillSpector/.venv/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/pmk/env/global/bin:/Library/TeX/texbin:/opt/homebrew/bin:/Users/keshavp/.cargo/bin:/Users/keshavp/.codex/tmp/arg0/codex-arg0xPENbg:/Applications/Codex.app/Contents/Resources" make test-unit passed on the generated OSS branch: 601 passed, 11 skipped, 23 deselected. --- Makefile | 1 + pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 9661880c..1e33173b 100644 --- a/Makefile +++ b/Makefile @@ -103,3 +103,4 @@ docker-build: # Build and smoke test the Docker image docker-smoke: docker-build tests/docker/smoke.sh + diff --git a/pyproject.toml b/pyproject.toml index 03d5961e..f6569aee 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "skillspector" -version = "2.1.4" +version = "2.1.5" description = "SkillSpector: Security scanner for AI agent skills (Claude Code, Cursor, and similar). Scans skills for vulnerabilities, malicious patterns, and security risks before installation. Supports Git repos, URLs, zips, and local directories; runs static pattern checks and optional LLM semantic analysis; outputs terminal, JSON, and Markdown reports with risk scoring." readme = "README.md" license = "Apache-2.0" diff --git a/uv.lock b/uv.lock index be928d3f..67f399d4 100644 --- a/uv.lock +++ b/uv.lock @@ -1782,7 +1782,7 @@ wheels = [ [[package]] name = "skillspector" -version = "2.1.4" +version = "2.1.5" source = { editable = "." } dependencies = [ { name = "httpx" },