Skip to content

release: 0.58.0 - #70

Open
scalar-docs[bot] wants to merge 3 commits into
mainfrom
release-please--branches--scalar-next
Open

release: 0.58.0#70
scalar-docs[bot] wants to merge 3 commits into
mainfrom
release-please--branches--scalar-next

Conversation

@scalar-docs

@scalar-docs scalar-docs Bot commented Aug 17, 2026

Copy link
Copy Markdown

Automated Release PR

0.58.0 (2026-08-17)

Features

  • api: initial SDK generation (538bd0b)

Chores


The semver version number is based on included commit messages. To release a specific version,
edit this pull request title to release: 1.2.3 — Scalar re-creates this pull request at that
version, so wait for the Release PR version check to pass before merging.

Brought to you by Scalar

Note

Release version 0.58.0 of the Profound Python SDK with Scalar-generated API surface

  • Migrates the SDK generator from Stainless to Scalar, renaming all internal headers, retry IDs, and telemetry prefixes from x-stainless-* to x-scalar-*.
  • Adds new categories endpoints (topics, tags, assets, get_category_personas, update_prompts, update_prompt_status) and new organizations methods (regions, models, domains).
  • Replaces the reports.shopping v2 streaming API with new v1 non-streaming endpoints (visibility, item_visibility, merchant_distribution, merchant_visibility_by_brand, merchant_by_items, all_items_with_merchants, trigger_rate, merchant_share, product_merchant_urls, executions).
  • Removes resource accessors for projects, integrations, documents (top-level), and ads from both Profound and AsyncProfound clients; removes answers_v2 and stream_answers_v2 from PromptsResource.
  • Adds per-operation SecurityOptions support, cursor-pagination config propagation, JSONL streaming support alongside SSE, and thread-safe lazy resource imports via _RESOURCE_IMPORT_LOCK.
  • Adds CI/CD workflows for release-please automation, PyPI publishing, and ruff format enforcement.
  • Risk: reports.shopping module contains syntax errors in merchant_share and product_merchant_urls method bodies, causing an ImportError when the module is loaded.

Macroscope summarized 7a89070.

scalarbot and others added 3 commits August 17, 2026 21:34
Initial generated SDK release.

Build: MKD2jiSRyFHlWoJ0M1stL
The previous scalar-sdk.manifest.json could not be read as a valid manifest, so changes were not classified.

Build: 2yOUzvEbN2BWCdiPLo5vc
@scalar-docs
scalar-docs Bot changed the base branch from scalar-next to main August 17, 2026 23:05
@macroscopeapp
macroscopeapp Bot requested a review from bgaleotti August 17, 2026 23:06
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedpypi/​anyio@​4.12.1 ⏵ 4.14.297100100100100
Updatedpypi/​aiohttp@​3.13.3 ⏵ 3.14.397 +1100 +50100100100
Updatedpypi/​httpx-aiohttp@​0.1.12 ⏵ 0.2.0100100100100100
Updatedpypi/​pydantic@​2.12.5 ⏵ 2.13.4100 +1100100100100
Updatedpypi/​typing-extensions@​4.15.0 ⏵ 4.16.0100 +1100100100100

View full report

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.

1 participant