Releases: gitpod-io/gitpod-sdk-python
Releases · gitpod-io/gitpod-sdk-python
v0.3.0
0.3.0 (2025-06-06)
Full Changelog: v0.2.1...v0.3.0
Features
- api: manual updates (640479a)
- api: manual updates (72320f5)
- api: manual updates (530d80c)
- api: manual updates (2717e93)
- api: manual updates (416c2ef)
- api: manual updates (#61) (f8a2a44)
- api: manual updates (#64) (f29b9ba)
- client: allow passing
NotGiven
for body (#63) (a62be8a)
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
v0.2.1
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
- add missing isclass check (ff7cbaa)
- go live (#1) (49112f9)
- go live (#14) (0cfb0dd)
- internal: avoid pytest-asyncio deprecation warning (3c00c53)
- internal: bump httpx dependency (e160bd9)
- internal: bump pydantic dependency (5ce555b)
- internal: bump pyright (aba3b34)
- internal: change default timeout to an int (6430f4c)
- internal: codegen related update (ec5eb7e)
- internal: codegen related update (497ae18)
- internal: codegen related update (c9288d5)
- internal: codegen related update (cb8475b)
- internal: codegen related update (26b774b)
- internal: codegen related update (0f3b621)
- internal: codegen related update (0dab9d3)
- internal: codegen related update (838ff11)
- internal: codegen related update ([fafa29d](https://github.com/gitpod-io/gitpod...
v0.1.7
v0.1.6
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0-alpha.3
0.1.0-alpha.3 (2025-02-14)
Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3
Features
- api: manual updates (#24) (b14af5b)
- api: manual updates (#25) (a13ae46)
- api: manual updates (#28) (b763659)
- api: manual updates (#30) (45bdb31)
- api: update examples (#22) (a3a0b9d)
- api: update with latest API spec (#27) (80f6e19)