From 6a84ccb7cd5ef937cfed3169242f7cb02d508430 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 29 May 2026 17:40:16 +0000 Subject: [PATCH 1/5] chore(internal): update private repo name --- .github/workflows/ci.yml | 10 +++++----- .stats.yml | 4 ++-- scripts/utils/upload-artifact.sh | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f8e1ac615..7bb736159 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: lint: timeout-minutes: 10 name: lint - runs-on: ${{ github.repository == 'stainless-sdks/anthropic-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }} + runs-on: 'ubuntu-latest' if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 @@ -41,7 +41,7 @@ jobs: permissions: contents: read id-token: write - runs-on: ${{ github.repository == 'stainless-sdks/anthropic-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }} + runs-on: 'ubuntu-latest' steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 @@ -58,7 +58,7 @@ jobs: - name: Get GitHub OIDC Token if: |- - github.repository == 'stainless-sdks/anthropic-python' && + github.repository == 'github.com/anthropics/anthropic-sdk-python-private' && !startsWith(github.ref, 'refs/heads/stl/') id: github-oidc uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 @@ -67,7 +67,7 @@ jobs: - name: Upload tarball if: |- - github.repository == 'stainless-sdks/anthropic-python' && + github.repository == 'github.com/anthropics/anthropic-sdk-python-private' && !startsWith(github.ref, 'refs/heads/stl/') env: URL: https://pkg.stainless.com/s @@ -78,7 +78,7 @@ jobs: test: timeout-minutes: 10 name: test - runs-on: ${{ github.repository == 'stainless-sdks/anthropic-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }} + runs-on: 'ubuntu-latest' if: github.event_name == 'push' || github.event.pull_request.head.repo.fork steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 diff --git a/.stats.yml b/.stats.yml index 9de2815a1..f415c910a 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 106 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic/anthropic-3044bdebca823a5e350accb2a228438e6ca5fb06cbac2cb1e0f98baa2bcc2359.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic/anthropic-d4dfef738a0eb8ab5a1e357a254134357302b99fb1718679749f8067be95052a.yml openapi_spec_hash: 2790eecb0b38738a32441184273601a7 -config_hash: 54a8475666d840df59a2a85a8c02b274 +config_hash: 802246d3edd0df77ec71824f41cd5718 diff --git a/scripts/utils/upload-artifact.sh b/scripts/utils/upload-artifact.sh index 5005b6fca..b92395806 100755 --- a/scripts/utils/upload-artifact.sh +++ b/scripts/utils/upload-artifact.sh @@ -20,7 +20,7 @@ UPLOAD_RESPONSE=$(curl -v -X PUT \ if echo "$UPLOAD_RESPONSE" | grep -q "HTTP/[0-9.]* 200"; then echo -e "\033[32mUploaded build to Stainless storage.\033[0m" - echo -e "\033[32mInstallation: pip install 'https://pkg.stainless.com/s/anthropic-python/$SHA/$FILENAME'\033[0m" + echo -e "\033[32mInstallation: pip install 'https://pkg.stainless.com/s/anthropic-sdk-python-private/$SHA/$FILENAME'\033[0m" else echo -e "\033[31mFailed to upload artifact.\033[0m" exit 1 From 2f27ac91c4105a0e9cfee6b0f67ef3e059ba0841 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 1 Jun 2026 18:36:46 +0000 Subject: [PATCH 2/5] chore(internal): fix branch names --- .github/workflows/ci.yml | 4 ++-- .stats.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7bb736159..9017f58b2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,7 +58,7 @@ jobs: - name: Get GitHub OIDC Token if: |- - github.repository == 'github.com/anthropics/anthropic-sdk-python-private' && + github.repository == 'anthropics/anthropic-sdk-python-private' && !startsWith(github.ref, 'refs/heads/stl/') id: github-oidc uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 @@ -67,7 +67,7 @@ jobs: - name: Upload tarball if: |- - github.repository == 'github.com/anthropics/anthropic-sdk-python-private' && + github.repository == 'anthropics/anthropic-sdk-python-private' && !startsWith(github.ref, 'refs/heads/stl/') env: URL: https://pkg.stainless.com/s diff --git a/.stats.yml b/.stats.yml index f415c910a..bbb00e55e 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 106 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic/anthropic-d4dfef738a0eb8ab5a1e357a254134357302b99fb1718679749f8067be95052a.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic/anthropic-1b27a5198555a9d1544d42e56bbda5b2e3aeae5b96d98b8c0a8ce1304f0ddc0d.yml openapi_spec_hash: 2790eecb0b38738a32441184273601a7 -config_hash: 802246d3edd0df77ec71824f41cd5718 +config_hash: c7e3e2123ce7ea9cb44b5acb2fe2f708 From 95c1de9b79f113b8739fef1a8a49ac9f41b2d3f0 Mon Sep 17 00:00:00 2001 From: dtmeadows-ant Date: Tue, 2 Jun 2026 11:29:48 -0400 Subject: [PATCH 3/5] docs: point security reports to Anthropic's HackerOne program (#10) Vulnerability reports for the SDKs should go through Anthropic's HackerOne program rather than security@stainless.com. --- SECURITY.md | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/SECURITY.md b/SECURITY.md index 49f2cc770..95b204aa3 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,27 +1,15 @@ # Security Policy -## Reporting Security Issues - -This SDK is generated by [Stainless Software Inc](http://stainless.com). Stainless takes security seriously, and encourages you to report any security vulnerability promptly so that appropriate action can be taken. - -To report a security issue, please contact the Stainless team at security@stainless.com. - -## Responsible Disclosure - -We appreciate the efforts of security researchers and individuals who help us maintain the security of -SDKs we generate. If you believe you have found a security vulnerability, please adhere to responsible -disclosure practices by allowing us a reasonable amount of time to investigate and address the issue -before making any information public. +Thank you for helping us keep the SDKs and systems they interact with secure. -## Reporting Non-SDK Related Security Issues +## Reporting Security Issues -If you encounter security issues that are not directly related to SDKs but pertain to the services -or products provided by Anthropic, please follow the respective company's security reporting guidelines. +This SDK is maintained by [Anthropic](https://www.anthropic.com/). -### Anthropic Terms and Policies +The security of our systems and user data is Anthropic’s top priority. We appreciate the work of security researchers acting in good faith in identifying and reporting potential vulnerabilities. -Please contact support@anthropic.com for any questions or concerns regarding the security of our services. +Our security program is managed on HackerOne and we ask that any validated vulnerability in this functionality be reported through their [submission form](https://hackerone.com/4f1f16ba-10d3-4d09-9ecc-c721aad90f24/embedded_submissions/new). ---- +## Anthropic Bug Bounty -Thank you for helping us keep the SDKs and systems they interact with secure. +Our Bug Bounty Program Guidelines are defined on our [HackerOne program page](https://hackerone.com/anthropic). From d96802f33f477b363975f3ea5111088cf1936726 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 2 Jun 2026 22:23:30 +0000 Subject: [PATCH 4/5] chore(internal): fix artifact url --- scripts/utils/upload-artifact.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/utils/upload-artifact.sh b/scripts/utils/upload-artifact.sh index b92395806..5005b6fca 100755 --- a/scripts/utils/upload-artifact.sh +++ b/scripts/utils/upload-artifact.sh @@ -20,7 +20,7 @@ UPLOAD_RESPONSE=$(curl -v -X PUT \ if echo "$UPLOAD_RESPONSE" | grep -q "HTTP/[0-9.]* 200"; then echo -e "\033[32mUploaded build to Stainless storage.\033[0m" - echo -e "\033[32mInstallation: pip install 'https://pkg.stainless.com/s/anthropic-sdk-python-private/$SHA/$FILENAME'\033[0m" + echo -e "\033[32mInstallation: pip install 'https://pkg.stainless.com/s/anthropic-python/$SHA/$FILENAME'\033[0m" else echo -e "\033[31mFailed to upload artifact.\033[0m" exit 1 From a6dfe057f26443fb2ac570ff6d580b4b6ba1ce14 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 2 Jun 2026 22:24:10 +0000 Subject: [PATCH 5/5] release: 0.105.3 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 15 +++++++++++++++ pyproject.toml | 2 +- src/anthropic/_version.py | 2 +- 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e2f2f789a..936a0575a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.105.2" + ".": "0.105.3" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 987188978..9b5eba418 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## 0.105.3 (2026-06-02) + +Full Changelog: [v0.105.2...v0.105.3](https://github.com/anthropics/anthropic-sdk-python/compare/v0.105.2...v0.105.3) + +### Chores + +* **internal:** fix artifact url ([d96802f](https://github.com/anthropics/anthropic-sdk-python/commit/d96802f33f477b363975f3ea5111088cf1936726)) +* **internal:** fix branch names ([2f27ac9](https://github.com/anthropics/anthropic-sdk-python/commit/2f27ac91c4105a0e9cfee6b0f67ef3e059ba0841)) +* **internal:** update private repo name ([6a84ccb](https://github.com/anthropics/anthropic-sdk-python/commit/6a84ccb7cd5ef937cfed3169242f7cb02d508430)) + + +### Documentation + +* point security reports to Anthropic's HackerOne program ([#10](https://github.com/anthropics/anthropic-sdk-python/issues/10)) ([95c1de9](https://github.com/anthropics/anthropic-sdk-python/commit/95c1de9b79f113b8739fef1a8a49ac9f41b2d3f0)) + ## 0.105.2 (2026-05-29) Full Changelog: [v0.105.1...v0.105.2](https://github.com/anthropics/anthropic-sdk-python/compare/v0.105.1...v0.105.2) diff --git a/pyproject.toml b/pyproject.toml index dcdb61c50..27a3f1e4c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "anthropic" -version = "0.105.2" +version = "0.105.3" description = "The official Python library for the anthropic API" dynamic = ["readme"] license = "MIT" diff --git a/src/anthropic/_version.py b/src/anthropic/_version.py index c63f64278..cf6af52c6 100644 --- a/src/anthropic/_version.py +++ b/src/anthropic/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "anthropic" -__version__ = "0.105.2" # x-release-please-version +__version__ = "0.105.3" # x-release-please-version