Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Jul 21, 2025

Automated Release PR

0.8.1 (2025-07-21)

Full Changelog: v0.8.0...v0.8.1

Chores

  • api: remove deprecated endpoints (348e40a)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions


TL;DR

Released version 0.8.1 of the Python SDK, primarily removing deprecated apps.deployments API endpoints and updating documentation and examples to reflect a shift towards browsers functionality.

Why we made these changes

To clean up the API by removing outdated and deprecated endpoints, streamline the SDK's functionality, and ensure the codebase aligns with current API offerings, improving maintainability and user experience.

What changed?

  • SDK Versioning: Updated project version to 0.8.1 across pyproject.toml, _version.py, and release manifests.
  • API Deprecation & Refactoring: Removed deprecated apps.deployments API endpoints and their associated logic and types. Updated README.md and api.md to replace apps.deployments.create examples with browsers.create.
  • Internal Structure: Refactored client imports and resource definitions to remove direct dependencies on the deprecated apps resource.
  • Testing: Modified API resource tests for apps.deployments to align with the removed functionality.
  • Changelog: Added an entry for version 0.8.1 documenting the API endpoint removal.

Validation

  • Automated release process completed successfully.
  • SDK builds and installs with the new version.
  • Deprecated endpoints are no longer accessible or functional.
  • Examples in README.md reflect current API usage.

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Jul 21, 2025

🧪 Testing

To try out this version of the SDK, run:

pip install 'https://pkg.stainless.com/s/kernel-python/348e40a5f610769a5ec59d4f4e40b79d166cdf57/kernel-0.8.0-py3-none-any.whl'

Expires: Wed, 20 Aug 2025 15:53:32 GMT

Copy link

@mesa-dot-dev mesa-dot-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What Changed

This is an automated patch release (v0.8.1) that removes deprecated API endpoints related to application deployments. The primary change involves replacing the client.apps.deployments functionality. Documentation, examples in the README.md, and corresponding type definitions have been updated to reflect this removal.

Risks / Concerns

This is a clean and straightforward PR that handles the removal of deprecated code effectively. All related documentation and tests have been updated accordingly. Great work keeping the SDK up-to-date!

17 files reviewed | 0 comments | Review on Mesa | Edit Reviewer Settings

@stainless-app stainless-app bot merged commit 6fc6917 into main Jul 21, 2025
8 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Jul 21, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants