Skip to content

Releases: parallel-web/parallel-sdk-python

v0.4.2

09 Mar 22:24
2018734

Choose a tag to compare

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.md files (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_variables more resilient (d3ba149)
  • internal: make test_proxy_environment_variables more resilient to env (1e1d858)
  • test: do not count install time for mock server timeout (9766097)
  • update mock server docs (028965c)

v0.4.1

29 Jan 00:26
670a1b1

Choose a tag to compare

0.4.1 (2026-01-28)

Full Changelog: v0.4.0...v0.4.1

Features

  • client: add support for binary request streaming (1138841)

Chores

  • api: make headers optional (f99b59d)
  • ci: upgrade actions/github-script (293c778)
  • internal: update actions/checkout version (326daf2)

v0.4.0

13 Jan 02:06
de729b6

Choose a tag to compare

0.4.0 (2026-01-13)

Full Changelog: v0.3.4...v0.4.0

Features

  • api: add after_date, update findAll nomenclature (3641ac6)
  • api: Update excerpt settings (bafa464)

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 --fix argument 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

13 Nov 00:29
1f8e5c4

Choose a tag to compare

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_dump and model_dump_json for Pydantic v1 (cf9de5f)

Chores

  • package: drop Python 3.8 support (ba0bf24)

v0.3.3

06 Nov 20:21
7750ac1

Choose a tag to compare

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

  • internal/tests: avoid race condition with implicit client cleanup (4ec359d)
  • internal: grammar fix (it's -> its) (fd8a351)
  • lint: reorder imports (901e4f1)

v0.3.2

22 Oct 18:58
1dcb41b

Choose a tag to compare

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

21 Oct 06:13
b245661

Choose a tag to compare

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

21 Oct 04:09
c84b04f

Choose a tag to compare

0.3.0 (2025-10-21)

⚠️ Important Notice:
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-aiohttp version to 0.1.9 (4da4812)

v0.2.2

16 Oct 23:16
b8f8f6e

Choose a tag to compare

0.2.2 (2025-10-16)

Full Changelog: v0.2.1...v0.2.2

Features

  • api: Add progress meter to Task Run events (176f9d3)

Bug Fixes

  • do not set headers with default to omit (8989f91)

Chores

  • do not install brew dependencies in ./scripts/bootstrap by default (c3250e2)
  • internal: detect missing future annotations with ruff (db5980c)
  • internal: update pydantic dependency (96f50db)
  • types: change optional parameter type from NotGiven to Omit (0f0fa20)

v0.2.1

15 Sep 23:40
af56b87

Choose a tag to compare

0.2.1 (2025-09-15)

Full Changelog: v0.2.0...v0.2.1

Features

  • api: Allow nullable text schemas (dc87604)
  • improve future compat with pydantic v3 (ea49f26)
  • types: replace List[str] with SequenceNotStr in params (6155c3f)

Chores

  • internal: codegen related update (72ec907)
  • internal: move mypy configurations to pyproject.toml file (e03d641)
  • tests: simplify get_platform test (9862221)