Skip to content

release: 0.33.0#43

Open
stainless-app[bot] wants to merge 8 commits intomainfrom
release-please--branches--main--changes--next
Open

release: 0.33.0#43
stainless-app[bot] wants to merge 8 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Mar 18, 2026

Automated Release PR

0.33.0 (2026-03-20)

Full Changelog: v0.32.0...v0.33.0

Features

Bug Fixes

  • sanitize endpoint path params (6ad08f2)

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

Note

Release version 0.33.0 of the profound Python SDK

  • Adds a path_template utility in _path.py that percent-encodes path segments, query, and fragment components, and rejects dot-segments ('.' / '..') to prevent path traversal; used to replace f-string URL construction in OptimizationResource and CategoriesResource methods
  • Adds 'hour' as a valid date_interval value across all report and log endpoints (reports.py, raw.py and related param types)
  • Adds optional organization_id parameter to bots/logs raw endpoints and get_bots_report/get_referrals_report report endpoints
  • Removes shared filter types ModelIDFilter, PersonaIDFilter, TagIDFilter, TopicIDFilter, and RegionIDFilter from the public API, replacing them with inline TypedDict definitions in each param module
  • Risk: removing the shared filter exports is a breaking change for any code importing those types directly from profound.types or profound.types.shared

Macroscope summarized d890ad9.

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Mar 18, 2026

🧪 Testing

To try out this version of the SDK:

pip install 'https://pkg.stainless.com/s/profound-python/5a404f00c3067f19069e5552b13ae400a9ffeef0/profound-0.32.0-py3-none-any.whl'

Expires at: Sun, 19 Apr 2026 21:30:38 GMT
Updated at: Fri, 20 Mar 2026 21:30:38 GMT

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 2326087 to 2d15a16 Compare March 19, 2026 01:30
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 2d15a16 to 8bfbec8 Compare March 19, 2026 02:30
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 8bfbec8 to 9b69338 Compare March 19, 2026 15:37
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 9b69338 to 1b543da Compare March 19, 2026 22:30
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 1b543da to d890ad9 Compare March 20, 2026 21:30
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.

0 participants