Skip to content

Releases: gitpod-io/gitpod-sdk-python

v0.3.0

10 Jun 12:07
Compare
Choose a tag to compare

0.3.0 (2025-06-06)

Full Changelog: v0.2.1...v0.3.0

Features

Bug Fixes

  • ci: ensure pip is always available (#75) (2a3ae1d)
  • ci: remove publishing patch (#76) (fc6ffe9)
  • client: mark some request bodies as optional (a62be8a)
  • perf: optimize some hot paths (4a25116)
  • perf: skip traversing types for NotGiven values (655645b)
  • pydantic v1: more robust ModelField.annotation check (6b28a69)
  • types: handle more discriminated union shapes (#74) (e2efe2b)

Chores

  • broadly detect json family of content-type headers (a4e4e7a)
  • ci: add timeout thresholds for CI jobs (9112f34)
  • ci: only use depot for staging repos (e00a169)
  • client: minor internal fixes (48341b1)
  • docs: update client docstring (#68) (65a92c5)
  • fix typos (#77) (ad69954)
  • internal: base client updates (4615096)
  • internal: bump pyright version (9073aa6)
  • internal: bump rye to 0.44.0 (#73) (64be852)
  • internal: codegen related update (0067daf)
  • internal: codegen related update (#70) (317e72c)
  • internal: codegen related update (#72) (a8f27cc)
  • internal: expand CI branch coverage (c99fbf1)
  • internal: fix list file params (4a852b4)
  • internal: import reformatting (702e260)
  • internal: minor formatting changes (759ff42)
  • internal: properly set pydantic_private (#66) (ce1db49)
  • internal: reduce CI branch coverage (f9fb625)
  • internal: refactor retries to not use recursion (fba2a60)
  • internal: remove extra empty newlines (#71) (5166c0c)
  • internal: remove trailing character (#78) (140ac8b)
  • internal: remove unused http client options forwarding (#69) (69a6bde)
  • internal: slight transform perf improvement (#80) (62166e9)
  • internal: update models test (55f3b64)
  • internal: update pyright settings (d924d39)
  • internal: variable name and test updates (#79) (7de371c)
  • tests: improve enum examples (#81) (7b5fc94)

Documentation

  • update URLs from stainlessapi.com to stainless.com (#67) (cfce519)

v0.2.1

18 Feb 16:08
896ccd0
Compare
Choose a tag to compare

0.2.1 (2025-02-18)

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

Features

  • api: add events streaming (1d7a848)
  • api: dedupe paginations (75dc8c4)
  • api: fix pagination field names (af22da1)
  • api: manual updates (0f00366)
  • api: manual updates (4d19977)
  • api: manual updates (#34) (0641e82)
  • api: manual updates (#57) (7bfbd45)
  • api: pagination config (c407e2e)
  • api: properly produce empty request bodies (#4) (58d9393)
  • api: try to fix updateenvironmentrequest (#8) (682243a)
  • api: update to latest changes (#10) (cec21eb)
  • api: update via SDK Studio (3e66ecc)
  • api: update via SDK Studio (66db733)
  • api: update via SDK Studio (d20eaba)
  • api: update via SDK Studio (b418dbe)
  • api: update via SDK Studio (06c4b10)
  • api: update via SDK Studio (5b25656)
  • api: update via SDK Studio (ea67c8c)
  • api: update via SDK Studio (974fb63)
  • api: update via SDK Studio (4e32701)
  • api: update via SDK Studio (f8ce60d)
  • api: update via SDK Studio (87524c3)
  • api: update via SDK Studio (2ac41b3)
  • api: update via SDK Studio (7b2f2cf)
  • api: update via SDK Studio (c8930ae)
  • api: update via SDK Studio (e42265e)
  • api: update via SDK Studio (dd8ecd8)
  • api: update via SDK Studio (8d5f640)
  • api: update via SDK Studio (e27af94)
  • api: update via SDK Studio (48a5274)
  • api: update via SDK Studio (2139387)
  • api: update via SDK Studio (afa5045)
  • auth: Add SCM authentication support for repository access (#44) (d400b3f)
  • client: send X-Stainless-Read-Timeout header (#6) (a49ba54)
  • jsonl: add .close() method (#11) (bb42526)
  • pagination responses (d009d64)

Bug Fixes

  • api: better support union schemas with common properties (ad416b2)
  • client: compat with new httpx 0.28.0 release (abc0621)
  • client: only call .close() when needed (bbb6747)
  • correctly handle deserialising cls fields (df55d8a)
  • jsonl: lower chunk size (#12) (1d52633)
  • pagination example (8ddfb41)
  • pagination response (ba50863)
  • tests: disable mock tests (#5) (5815445)
  • tests: disable test mocks (#3) (fcdbd22)
  • tests: make test_get_platform less flaky (51968d4)

Chores

Read more

v0.1.7

18 Feb 12:14
3965c25
Compare
Choose a tag to compare

0.2.0 (2025-02-18)

Full Changelog: v0.1.6...v0.2.0

Features

  • feat(auth): Add SCM authentication support for repository access (#44) (6a5dc38)

v0.1.6

18 Feb 12:01
d55ec7f
Compare
Choose a tag to compare

0.1.6 (2025-02-18)

Full Changelog: v0.1.5...v0.1.6

Features

v0.1.5

18 Feb 10:49
c4f1725
Compare
Choose a tag to compare

0.1.5 (2025-02-18)

Full Changelog: v0.1.4...v0.1.5

Features

v0.1.4

18 Feb 08:56
3fb199d
Compare
Choose a tag to compare

0.1.4 (2025-02-18)

Full Changelog: v0.1.3...v0.1.4

Features

v0.1.3

18 Feb 08:46
e388ba1
Compare
Choose a tag to compare

0.1.3 (2025-02-14)

Full Changelog: v0.1.2...v0.1.3

Chores

v0.1.2

14 Feb 14:50
c16c250
Compare
Choose a tag to compare

0.1.2 (2025-02-14)

Full Changelog: v0.1.1...v0.1.2

Features

v0.1.1

14 Feb 09:20
Compare
Choose a tag to compare

0.1.1 (2025-02-14)

Full Changelog: v0.1.0-alpha.3...v0.1.1

Features

v0.1.0-alpha.3

14 Feb 08:02
0e54db3
Compare
Choose a tag to compare
v0.1.0-alpha.3 Pre-release
Pre-release

0.1.0-alpha.3 (2025-02-14)

Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3

Features

Bug Fixes

  • asyncify on non-asyncio runtimes (#31) (507a01e)

Chores