Tags: parallel-web/parallel-sdk-python
Tags
release: 1.3.0 (#31) Automated Release PR --- ## 1.3.0 (2026-08-12) Full Changelog: [v1.2.0...v1.3.0](v1.2.0...v1.3.0) ### Features * **api:** add fast mode ([200c975](200c975)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 1.2.0 (#30) Automated Release PR --- ## 1.2.0 (2026-08-10) Full Changelog: [v1.1.0...v1.2.0](v1.1.0...v1.2.0) ### Features * **api:** add memory support * **stlc:** configurable CI runner and private-production-repo support in workflow templates ([a2b4daa](a2b4daa)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 1.1.0 (#29) Automated Release PR --- ## 1.1.0 (2026-06-08) Full Changelog: [v1.0.1...v1.1.0](v1.0.1...v1.1.0) ### Features * **api:** add turbo mode to search ([8ee340d](8ee340d)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 1.0.1 (#28) Automated Release PR --- ## 1.0.1 (2026-06-03) Full Changelog: [v1.0.0...v1.0.1](v1.0.0...v1.0.1) ### Chores * remove undocumented backwards-compat alias shims ([e5a2ad8](e5a2ad8)) * **types:** drop redundant NotRequired on task_spec input_schema ([b356c22](b356c22)) ### Documentation * regenerate api.md from spec (drop hand-maintained patch) ([05d2897](05d2897)) * regenerate README from spec (drop hand-maintained patch) ([c7ed169](c7ed169)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: Matt Harris <mharris@parallel.ai> Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 1.0.0 (#27) Automated Release PR --- ## 1.0.0 (2026-06-02) Full Changelog: [v0.6.0...v1.0.0](v0.6.0...v1.0.0) ### โ BREAKING CHANGES * **api:** clean up beta features ### Features * **api:** 1.0.0 changes ([f399080](f399080)) * **api:** Add parallel_beta typing back ([004ce9f](004ce9f)) * **api:** clean up beta features ([f533161](f533161)) * **api:** Remove beta: tasks, task groups, search, and extract from SDK ([b7bcade](b7bcade)) * **internal/types:** support eagerly validating pydantic iterators ([6c148b4](6c148b4)) ### Bug Fixes * **client:** add missing f-string prefix in file type error message ([6fa3eac](6fa3eac)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 0.6.0 (#26) Automated Release PR --- ## 0.6.0 (2026-05-06) Full Changelog: [v0.5.1...v0.6.0](v0.5.1...v0.6.0) ### Features * **api:** manual updates ([8cb17ac](8cb17ac)) * **api:** manual updates ([e4008e4](e4008e4)) * **api:** manual updates ([174407f](174407f)) * **api:** manual updates ([1c47c8b](1c47c8b)) * **api:** Task Groups v1 added to SDK ([198e317](198e317)) * support setting headers via env ([6dd2b05](6dd2b05)) ### Bug Fixes * re-export TaskGroup from parallel.types.beta and silence reportDeprecated ([dc6119f](dc6119f)) * **scripts:** remove unreachable check and redundant type annotation ([f63ad0a](f63ad0a)) * **scripts:** satisfy pyright in alias resolver ([892f474](892f474)) * **types:** preserve back-compat aliases for renamed inline classes ([532ee8f](532ee8f)) * **types:** use module-level alias instead of import-as ([b1b9858](b1b9858)) * use correct field name format for multipart file arrays ([1e34228](1e34228)) ### Chores * **internal:** more robust bootstrap script ([d4c7737](d4c7737)) * **internal:** reformat pyproject.toml ([b3c0639](b3c0639)) * **scripts:** follow alias and attribute redirections in breaking-change detection ([89b1495](89b1495)) * stop tracking uv.lock (project uses requirements*.lock from rye) ([540471a](540471a)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> Co-authored-by: Matt Harris <mharris@parallel.ai>
release: 0.5.1 (#25) Automated Release PR --- ## 0.5.1 (2026-04-22) Full Changelog: [v0.5.0...v0.5.1](v0.5.0...v0.5.1) ### Features * **api:** manual updates ([86c7d33](86c7d33)) * **api:** Mark search and extract as deprecated ([cfdea3b](cfdea3b)) * **api:** OpenAPI changes ([cfc5fb3](cfc5fb3)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 0.5.0 (#24) Automated Release PR --- ## 0.5.0 (2026-04-21) Full Changelog: [v0.4.2...v0.5.0](v0.4.2...v0.5.0) ### Features * **api:** Add Findall Candidates ([57c4ae2](57c4ae2)) * **api:** Add Search and Extract v1 and associated types ([ea487f3](ea487f3)) * **api:** manual - add AdvancedSearchSettings and AdvancedExtractSettings models ([5836a6f](5836a6f)) * **api:** manual updates - update openapi spec ([02db6c0](02db6c0)) * **api:** Remove full_content from OpenAPI Spec ([7a4d651](7a4d651)) * **api:** Search/Extract v1 with advanced_settings and max_results ([4ded29c](4ded29c)) * **api:** Update OpenAPI spec ([58f19f3](58f19f3)) * **api:** Update OpenAPI spec ([fae95f4](fae95f4)) * **internal:** implement indices array format for query and form serialization ([3df5972](3df5972)) ### Bug Fixes * **client:** preserve hardcoded query params when merging with user params ([08080bc](08080bc)) * **deps:** bump minimum typing-extensions version ([964a46d](964a46d)) * ensure file data are only sent as 1 parameter ([1c15cc0](1c15cc0)) * **pydantic:** do not pass `by_alias` unless set ([f0793c1](f0793c1)) * sanitize endpoint path params ([5931597](5931597)) ### Performance Improvements * **client:** optimize file structure copying in multipart requests ([00e8564](00e8564)) ### Chores * **ci:** skip lint on metadata-only changes ([403448c](403448c)) * **internal:** tweak CI branches ([014c802](014c802)) * **internal:** update gitignore ([1f4f6b0](1f4f6b0)) * **tests:** bump steady to v0.19.4 ([ebee2e7](ebee2e7)) * **tests:** bump steady to v0.19.5 ([2774099](2774099)) * **tests:** bump steady to v0.19.6 ([8e3ee3d](8e3ee3d)) * **tests:** bump steady to v0.19.7 ([4bcf12e](4bcf12e)) * **tests:** bump steady to v0.20.1 ([d82ce60](d82ce60)) * **tests:** bump steady to v0.20.2 ([746ca39](746ca39)) * **tests:** bump steady to v0.22.1 ([dec81af](dec81af)) ### Refactors * **tests:** switch from prism to steady ([032745e](032745e)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> Co-authored-by: Edward He <edward@parallel.ai>
release: 0.4.2 (#23) Automated Release PR --- ## 0.4.2 (2026-03-09) Full Changelog: [v0.4.1...v0.4.2](v0.4.1...v0.4.2) ### Features * **api:** add betas back in for search ([23493c6](23493c6)) * **api:** sync openapi spec ([e00288b](e00288b)) * **client:** add custom JSON encoder for extended type support ([b2c8bf9](b2c8bf9)) ### Chores * **ci:** skip uploading artifacts on stainless-internal branches ([bb389c0](bb389c0)) * format all `api.md` files ([b74b93b](b74b93b)) * **internal:** add request options to SSE classes ([00dbc30](00dbc30)) * **internal:** bump dependencies ([f49c841](f49c841)) * **internal:** codegen related update ([1b7c8ff](1b7c8ff)) * **internal:** fix lint error on Python 3.14 ([cb3f364](cb3f364)) * **internal:** make `test_proxy_environment_variables` more resilient ([d3ba149](d3ba149)) * **internal:** make `test_proxy_environment_variables` more resilient to env ([1e1d858](1e1d858)) * **test:** do not count install time for mock server timeout ([9766097](9766097)) * update mock server docs ([028965c](028965c)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
release: 0.4.1 (#22) Automated Release PR --- ## 0.4.1 (2026-01-28) Full Changelog: [v0.4.0...v0.4.1](v0.4.0...v0.4.1) ### Features * **client:** add support for binary request streaming ([1138841](1138841)) ### Chores * **api:** make headers optional ([f99b59d](f99b59d)) * **ci:** upgrade `actions/github-script` ([293c778](293c778)) * **internal:** update `actions/checkout` version ([326daf2](326daf2)) --- This pull request is managed by Stainless's [GitHub App](https://github.com/apps/stainless-app). The [semver version number](https://semver.org/#semantic-versioning-specification-semver) is based on included [commit messages](https://www.conventionalcommits.org/en/v1.0.0/). 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](https://www.stainlessapi.com) ๐ Read the [docs](https://app.stainlessapi.com/docs) ๐ [Reach out](mailto:support@stainlessapi.com) for help or questions --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
PreviousNext