Releases: parallel-web/parallel-sdk-python
Releases · parallel-web/parallel-sdk-python
v0.5.1
v0.5.0
0.5.0 (2026-04-21)
Full Changelog: v0.4.2...v0.5.0
Features
- api: Add Findall Candidates (57c4ae2)
- api: Add Search and Extract v1 and associated types (ea487f3)
- api: manual - add AdvancedSearchSettings and AdvancedExtractSettings models (5836a6f)
- api: manual updates - update openapi spec (02db6c0)
- api: Remove full_content from OpenAPI Spec (7a4d651)
- api: Search/Extract v1 with advanced_settings and max_results (4ded29c)
- api: Update OpenAPI spec (58f19f3)
- api: Update OpenAPI spec (fae95f4)
- internal: implement indices array format for query and form serialization (3df5972)
Bug Fixes
- client: preserve hardcoded query params when merging with user params (08080bc)
- deps: bump minimum typing-extensions version (964a46d)
- ensure file data are only sent as 1 parameter (1c15cc0)
- pydantic: do not pass
by_aliasunless set (f0793c1) - sanitize endpoint path params (5931597)
Performance Improvements
- client: optimize file structure copying in multipart requests (00e8564)
Chores
- ci: skip lint on metadata-only changes (403448c)
- internal: tweak CI branches (014c802)
- internal: update gitignore (1f4f6b0)
- tests: bump steady to v0.19.4 (ebee2e7)
- tests: bump steady to v0.19.5 (2774099)
- tests: bump steady to v0.19.6 (8e3ee3d)
- tests: bump steady to v0.19.7 (4bcf12e)
- tests: bump steady to v0.20.1 (d82ce60)
- tests: bump steady to v0.20.2 (746ca39)
- tests: bump steady to v0.22.1 (dec81af)
Refactors
- tests: switch from prism to steady (032745e)
v0.4.2
0.4.2 (2026-03-09)
Full Changelog: v0.4.1...v0.4.2
Features
- api: add betas back in for search (23493c6)
- api: sync openapi spec (e00288b)
- client: add custom JSON encoder for extended type support (b2c8bf9)
Chores
- ci: skip uploading artifacts on stainless-internal branches (bb389c0)
- format all
api.mdfiles (b74b93b) - internal: add request options to SSE classes (00dbc30)
- internal: bump dependencies (f49c841)
- internal: codegen related update (1b7c8ff)
- internal: fix lint error on Python 3.14 (cb3f364)
- internal: make
test_proxy_environment_variablesmore resilient (d3ba149) - internal: make
test_proxy_environment_variablesmore resilient to env (1e1d858) - test: do not count install time for mock server timeout (9766097)
- update mock server docs (028965c)
v0.4.1
v0.4.0
0.4.0 (2026-01-13)
Full Changelog: v0.3.4...v0.4.0
Features
Bug Fixes
- ensure streams are always closed (3251033)
- types: allow pyright to infer TypedDict types within SequenceNotStr (f134f9b)
- use async_to_httpx_files in patch method (b147da5)
Chores
- add missing docstrings (05118fc)
- add Python 3.14 classifier and testing (5588224)
- api: update default headers (16949bf)
- deps: mypy 1.18.1 has a regression, pin to 1.17 (e327c6e)
- docs: use environment variables for authentication in code snippets (e44bc95)
- internal: add
--fixargument to lint script (8b25ed1) - internal: add missing files argument to base client (9bc7dc6)
- internal: codegen related update (2eb1adc)
- speedup initial import (2927603)
- update lockfile (37bb7a6)
v0.3.4
0.3.4 (2025-11-12)
Full Changelog: v0.3.3...v0.3.4
Features
Bug Fixes
- compat with Python 3.14 (a63f4ee)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (cf9de5f)
Chores
- package: drop Python 3.8 support (ba0bf24)
v0.3.3
0.3.3 (2025-11-06)
Full Changelog: v0.3.2...v0.3.3
Features
- api: add fetch_policy and mode to /v1beta/search (1d7200a)
Bug Fixes
- api: add back /v1/tasks/runs?=beta (bdecee5)
- api: Make beta headers optional in /v1beta/extract (bc9e1c2)
- api: re-add deprecated max_chars_per_result (e0976a1)
- api: re-add deprecated processor to /v1beta/extract (d656151)
- api: remove full_content from /v1beta/search output (c13d6db)
- client: close streams without requiring full consumption (e6ba5dc)
Chores
v0.3.2
0.3.2 (2025-10-22)
Full Changelog: v0.3.1...v0.3.2
Bug Fixes
- api: default beta headers for /v1beta/search and /v1beta/extract (9f8d8dd)
v0.3.1
0.3.1 (2025-10-21)
Full Changelog: v0.3.0...v0.3.1
Bugfix
- api: Make FetchPolicy a common model instead of an extract specific model (0acbe77)
v0.3.0
0.3.0 (2025-10-21)
This version contains a bug in parameter handling and should not be used. Please use an earlier or later release instead.
Full Changelog: v0.2.2...v0.3.0
Features
- api: Add /v1beta/extract (df40ff5)
Chores
- bump
httpx-aiohttpversion to 0.1.9 (4da4812)