Skip to content

Commit 528a903

Browse files
chore: 🐝 Update SDK - SDK Generation KOMBO-PYTHON 1.1.0 (#36)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev>
1 parent c147ef5 commit 528a903

11 files changed

Lines changed: 146 additions & 34 deletions

File tree

.speakeasy/gen.lock

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: 0c8d1667-2710-4860-aee3-7d221dbc0a60
33
management:
4-
docChecksum: 546f0c9dad421fd123c520d4832ba7c3
4+
docChecksum: e1abd6ed27a822f95bd62e87d1822378
55
docVersion: 1.0.0
6-
speakeasyVersion: 1.761.3
7-
generationVersion: 2.879.11
8-
releaseVersion: 1.0.5
9-
configChecksum: e9a2c0fb0ed9fd53f72395a69efca85b
6+
speakeasyVersion: 1.761.5
7+
generationVersion: 2.879.13
8+
releaseVersion: 1.1.0
9+
configChecksum: ec9224c6dedf1d0681b17baadf0f4da5
1010
repoURL: https://github.com/kombohq/python-sdk.git
1111
installationURL: https://github.com/kombohq/python-sdk.git
1212
published: true
1313
persistentEdits:
14-
generation_id: 5687a31f-c4a6-43bc-821e-7d0549c01bd3
15-
pristine_commit_hash: ae9064d3e0a4948c82dfa40000672876756a17e4
16-
pristine_tree_hash: aa37c99639d69b387d753568a0db55af25213566
14+
generation_id: f82907b2-cde9-4901-a100-0edcabc73aa3
15+
pristine_commit_hash: 0683b589f003b84c6d379ca85f6f363d00ee6092
16+
pristine_tree_hash: 584286208da4a33c5757b4d7f83f14a10e17d7bf
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
@@ -38,6 +38,7 @@ features:
3838
nameOverrides: 3.0.3
3939
nullables: 1.0.2
4040
openEnums: 1.0.4
41+
operationTimeout: 0.3.1
4142
pagination: 3.0.9
4243
responseFormat: 1.1.0
4344
retries: 3.0.4
@@ -4136,8 +4137,8 @@ trackedFiles:
41364137
pristine_git_object: f456032107a9387ba6c98afd1c981df2f4b3d636
41374138
pyproject.toml:
41384139
id: 5d07e7d72637
4139-
last_write_checksum: sha1:674bdae20ee16dc0d286a9836e91f85c23fe6ab4
4140-
pristine_git_object: 8decd88f00cda2f4af69fd878262b3df783019c3
4140+
last_write_checksum: sha1:4e1b8c7de85ee4cb7fda50b19edcb421cc448d61
4141+
pristine_git_object: 8204722e189e6c1ba7f0dee5690c1b9916fc0793
41414142
scripts/prepare_readme.py:
41424143
id: e0c5957a6035
41434144
last_write_checksum: sha1:b6ad6f0515a952d7cb052befddb6a117d4f627d8
@@ -4164,24 +4165,24 @@ trackedFiles:
41644165
pristine_git_object: e589e541e5fc70d336de44780721f301d754ed72
41654166
src/kombo/_version.py:
41664167
id: 45cf440ad1df
4167-
last_write_checksum: sha1:5f86f381a927babce91362390154270274ea9d94
4168-
pristine_git_object: 92222b268707d6526777ddb6f4e8b55297baa4ba
4168+
last_write_checksum: sha1:7c43fed088f543549567de72ee6002979b60f4e6
4169+
pristine_git_object: 38d8b4340e18728398f69fd1dea739734d9bb1c9
41694170
src/kombo/assessment.py:
41704171
id: aec6e8a7589f
41714172
last_write_checksum: sha1:7c35ac0cf46963c280797dc917d0e6a0afc7434c
41724173
pristine_git_object: 623090d7486e2f9297e8e1851886ab7e8b8230f2
41734174
src/kombo/ats.py:
41744175
id: a9839762f5c3
4175-
last_write_checksum: sha1:64aa3ef7a2e38f2423fa594abca7c42d08c64f5b
4176-
pristine_git_object: 7d1b8db895268e37c4429262936c330bb152dba7
4176+
last_write_checksum: sha1:1281e4271281e1766cb3f46461e5088ca6bda230
4177+
pristine_git_object: 284b4ba426acf030f25cf377cba68cb1b865271f
41774178
src/kombo/basesdk.py:
41784179
id: 8f30a0bd36ff
41794180
last_write_checksum: sha1:b898883000e9cc362628e995d289cf09cfb7a640
41804181
pristine_git_object: a745e5c7b7140d78b0cea6edc69ac0f045dfafc4
41814182
src/kombo/connect.py:
41824183
id: 057799091fa5
4183-
last_write_checksum: sha1:4eef80e104823cfaf4160fc76f529b4cc6a33c12
4184-
pristine_git_object: 2872f7b9bdcc88ca6f0256d61bfbb9f064feec51
4184+
last_write_checksum: sha1:8744b72d30c8471794579f9c778cf8fd430323de
4185+
pristine_git_object: 7985f693c9e0dc50b0e0faca3c7e848200cde35d
41854186
src/kombo/errors/__init__.py:
41864187
id: bba7abca7635
41874188
last_write_checksum: sha1:e86275cda1b1c87ef6f05fc40834739f333488a2
@@ -4216,12 +4217,12 @@ trackedFiles:
42164217
pristine_git_object: 16ac2977e80b6eabe4020aa8a21dd28e83032f9a
42174218
src/kombo/general.py:
42184219
id: 107ecb9f3651
4219-
last_write_checksum: sha1:3d6e1d1a75bb76b8b464668e97c36b921928f9f8
4220-
pristine_git_object: bfdbcbb026f4aab61766acaead2d2c14bdbeae89
4220+
last_write_checksum: sha1:d9d56b38f0949e284db700462ccd13d680494e19
4221+
pristine_git_object: c20e0f7b98346719f93f5b5233caf3fb59cee58a
42214222
src/kombo/hris.py:
42224223
id: 9ba1b37ab10a
4223-
last_write_checksum: sha1:40e5c9e60a1f19918121a1dc4ec2fac0bedbe098
4224-
pristine_git_object: a1def7f674cc211fe2c8c252feb186911dd5fd28
4224+
last_write_checksum: sha1:1e75b623534d17e59918e341df6af44fe1654cbe
4225+
pristine_git_object: 4c095936a7ce5c31928308e712bfd94346697c0c
42254226
src/kombo/httpclient.py:
42264227
id: 4e74c7821304
42274228
last_write_checksum: sha1:5e55338d6ee9f01ab648cad4380201a8a3da7dd7
@@ -7576,7 +7577,6 @@ examples:
75767577
default:
75777578
application/json: {"status": "error", "error": {"code": null, "title": null, "message": "The message is always in the response.", "log_url": null}}
75787579
examplesVersion: 1.0.2
7579-
releaseNotes: "## Python SDK Changes:\n* `kombo.assessment.get_assessment_orders()`: `response.data.results[].job.hiring_team[].hiring_team_roles[]` **Changed** (Breaking ⚠️)\n* `kombo.connect.create_connection_link()`: \n * `request.integration_tool.enum(mercury)` **Added**\n"
75807580
generatedFiles:
75817581
- .gitattributes
75827582
- .vscode/settings.json

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ generation:
3131
generateNewTests: true
3232
skipResponseBodyAssertions: false
3333
python:
34-
version: 1.0.5
34+
version: 1.1.0
3535
additionalDependencies:
3636
dev:
3737
inline-snapshot: '>=0.13.0'

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
speakeasyVersion: 1.761.3
1+
speakeasyVersion: 1.761.5
22
sources:
33
kombo-prepared-spec:
44
sourceNamespace: kombo-api
5-
sourceRevisionDigest: sha256:46254985be9b094631533b6e67ef63690a76744472986d24abafdeb7c906dde5
6-
sourceBlobDigest: sha256:c4b68dced915c676dd2cc387b2d3de80cb71788c578345a5c2432e13f89be3a7
5+
sourceRevisionDigest: sha256:65e26640a112e796e0632734eb0aba2c1c4d5792fb1cad7c3560603f3cf69fc1
6+
sourceBlobDigest: sha256:d23647721dca697d6f5a30f3b7db5b4b11ade66a486af5d8b1fbcfb0747f555f
77
tags:
88
- latest
99
- 1.0.0
1010
targets:
1111
kombo-python:
1212
source: kombo-prepared-spec
1313
sourceNamespace: kombo-api
14-
sourceRevisionDigest: sha256:46254985be9b094631533b6e67ef63690a76744472986d24abafdeb7c906dde5
15-
sourceBlobDigest: sha256:c4b68dced915c676dd2cc387b2d3de80cb71788c578345a5c2432e13f89be3a7
14+
sourceRevisionDigest: sha256:65e26640a112e796e0632734eb0aba2c1c4d5792fb1cad7c3560603f3cf69fc1
15+
sourceBlobDigest: sha256:d23647721dca697d6f5a30f3b7db5b4b11ade66a486af5d8b1fbcfb0747f555f
1616
codeSamplesNamespace: kombo-api-python-code-samples
17-
codeSamplesRevisionDigest: sha256:3b678692688388df47602964f1f64a6967e9413b9e4189877a66d3fb5ffea307
17+
codeSamplesRevisionDigest: sha256:a1bce34f2c3fdad8bf1c898ea762df3d6594511a0b351be34f0164906e0b9858
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,4 +168,14 @@ Based on:
168168
### Generated
169169
- [python v1.0.5] .
170170
### Releases
171-
- [PyPI v1.0.5] https://pypi.org/project/kombo/1.0.5 - .
171+
- [PyPI v1.0.5] https://pypi.org/project/kombo/1.0.5 - .
172+
173+
## 2026-04-15 13:24:53
174+
### Changes
175+
Based on:
176+
- OpenAPI Doc
177+
- Speakeasy CLI 1.761.5 (2.879.13) https://github.com/speakeasy-api/speakeasy
178+
### Generated
179+
- [python v1.1.0] .
180+
### Releases
181+
- [PyPI v1.1.0] https://pypi.org/project/kombo/1.1.0 - .

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "kombo"
3-
version = "1.0.5"
3+
version = "1.1.0"
44
description = "The official Python SDK for the Kombo Unified API"
55
authors = [{ name = "Kombo Technologies GmbH" },]
66
readme = "README-PYPI.md"

src/kombo/_version.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import importlib.metadata
44

55
__title__: str = "kombo"
6-
__version__: str = "1.0.5"
6+
__version__: str = "1.1.0"
77
__openapi_doc_version__: str = "1.0.0"
8-
__gen_version__: str = "2.879.11"
9-
__user_agent__: str = "speakeasy-sdk/python 1.0.5 2.879.11 1.0.0 kombo"
8+
__gen_version__: str = "2.879.13"
9+
__user_agent__: str = "speakeasy-sdk/python 1.1.0 2.879.13 1.0.0 kombo"
1010

1111
try:
1212
if __package__ is not None:

src/kombo/ats.py

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -702,6 +702,9 @@ def add_application_result_link(
702702
if timeout_ms is None:
703703
timeout_ms = self.sdk_configuration.timeout_ms
704704

705+
if timeout_ms is None:
706+
timeout_ms = 300000
707+
705708
if server_url is not None:
706709
base_url = server_url
707710
else:
@@ -861,6 +864,9 @@ async def add_application_result_link_async(
861864
if timeout_ms is None:
862865
timeout_ms = self.sdk_configuration.timeout_ms
863866

867+
if timeout_ms is None:
868+
timeout_ms = 300000
869+
864870
if server_url is not None:
865871
base_url = server_url
866872
else:
@@ -997,6 +1003,9 @@ def add_application_note(
9971003
if timeout_ms is None:
9981004
timeout_ms = self.sdk_configuration.timeout_ms
9991005

1006+
if timeout_ms is None:
1007+
timeout_ms = 300000
1008+
10001009
if server_url is not None:
10011010
base_url = server_url
10021011
else:
@@ -1126,6 +1135,9 @@ async def add_application_note_async(
11261135
if timeout_ms is None:
11271136
timeout_ms = self.sdk_configuration.timeout_ms
11281137

1138+
if timeout_ms is None:
1139+
timeout_ms = 300000
1140+
11291141
if server_url is not None:
11301142
base_url = server_url
11311143
else:
@@ -1447,6 +1459,9 @@ def add_application_attachment(
14471459
if timeout_ms is None:
14481460
timeout_ms = self.sdk_configuration.timeout_ms
14491461

1462+
if timeout_ms is None:
1463+
timeout_ms = 300000
1464+
14501465
if server_url is not None:
14511466
base_url = server_url
14521467
else:
@@ -1587,6 +1602,9 @@ async def add_application_attachment_async(
15871602
if timeout_ms is None:
15881603
timeout_ms = self.sdk_configuration.timeout_ms
15891604

1605+
if timeout_ms is None:
1606+
timeout_ms = 300000
1607+
15901608
if server_url is not None:
15911609
base_url = server_url
15921610
else:
@@ -1719,6 +1737,9 @@ def reject_application(
17191737
if timeout_ms is None:
17201738
timeout_ms = self.sdk_configuration.timeout_ms
17211739

1740+
if timeout_ms is None:
1741+
timeout_ms = 300000
1742+
17221743
if server_url is not None:
17231744
base_url = server_url
17241745
else:
@@ -1848,6 +1869,9 @@ async def reject_application_async(
18481869
if timeout_ms is None:
18491870
timeout_ms = self.sdk_configuration.timeout_ms
18501871

1872+
if timeout_ms is None:
1873+
timeout_ms = 300000
1874+
18511875
if server_url is not None:
18521876
base_url = server_url
18531877
else:
@@ -2416,6 +2440,9 @@ def create_candidate(
24162440
if timeout_ms is None:
24172441
timeout_ms = self.sdk_configuration.timeout_ms
24182442

2443+
if timeout_ms is None:
2444+
timeout_ms = 300000
2445+
24192446
if server_url is not None:
24202447
base_url = server_url
24212448
else:
@@ -2664,6 +2691,9 @@ async def create_candidate_async(
26642691
if timeout_ms is None:
26652692
timeout_ms = self.sdk_configuration.timeout_ms
26662693

2694+
if timeout_ms is None:
2695+
timeout_ms = 300000
2696+
26672697
if server_url is not None:
26682698
base_url = server_url
26692699
else:
@@ -2993,6 +3023,9 @@ def add_candidate_attachment(
29933023
if timeout_ms is None:
29943024
timeout_ms = self.sdk_configuration.timeout_ms
29953025

3026+
if timeout_ms is None:
3027+
timeout_ms = 300000
3028+
29963029
if server_url is not None:
29973030
base_url = server_url
29983031
else:
@@ -3133,6 +3166,9 @@ async def add_candidate_attachment_async(
31333166
if timeout_ms is None:
31343167
timeout_ms = self.sdk_configuration.timeout_ms
31353168

3169+
if timeout_ms is None:
3170+
timeout_ms = 300000
3171+
31363172
if server_url is not None:
31373173
base_url = server_url
31383174
else:
@@ -3292,6 +3328,9 @@ def add_candidate_result_link(
32923328
if timeout_ms is None:
32933329
timeout_ms = self.sdk_configuration.timeout_ms
32943330

3331+
if timeout_ms is None:
3332+
timeout_ms = 300000
3333+
32953334
if server_url is not None:
32963335
base_url = server_url
32973336
else:
@@ -3455,6 +3494,9 @@ async def add_candidate_result_link_async(
34553494
if timeout_ms is None:
34563495
timeout_ms = self.sdk_configuration.timeout_ms
34573496

3497+
if timeout_ms is None:
3498+
timeout_ms = 300000
3499+
34583500
if server_url is not None:
34593501
base_url = server_url
34603502
else:
@@ -3591,6 +3633,9 @@ def add_candidate_tag(
35913633
if timeout_ms is None:
35923634
timeout_ms = self.sdk_configuration.timeout_ms
35933635

3636+
if timeout_ms is None:
3637+
timeout_ms = 300000
3638+
35943639
if server_url is not None:
35953640
base_url = server_url
35963641
else:
@@ -3722,6 +3767,9 @@ async def add_candidate_tag_async(
37223767
if timeout_ms is None:
37233768
timeout_ms = self.sdk_configuration.timeout_ms
37243769

3770+
if timeout_ms is None:
3771+
timeout_ms = 300000
3772+
37253773
if server_url is not None:
37263774
base_url = server_url
37273775
else:
@@ -5182,6 +5230,9 @@ def create_application(
51825230
if timeout_ms is None:
51835231
timeout_ms = self.sdk_configuration.timeout_ms
51845232

5233+
if timeout_ms is None:
5234+
timeout_ms = 300000
5235+
51855236
if server_url is not None:
51865237
base_url = server_url
51875238
else:
@@ -5436,6 +5487,9 @@ async def create_application_async(
54365487
if timeout_ms is None:
54375488
timeout_ms = self.sdk_configuration.timeout_ms
54385489

5490+
if timeout_ms is None:
5491+
timeout_ms = 300000
5492+
54395493
if server_url is not None:
54405494
base_url = server_url
54415495
else:
@@ -7129,6 +7183,9 @@ def import_tracked_application(
71297183
if timeout_ms is None:
71307184
timeout_ms = self.sdk_configuration.timeout_ms
71317185

7186+
if timeout_ms is None:
7187+
timeout_ms = 300000
7188+
71327189
if server_url is not None:
71337190
base_url = server_url
71347191
else:
@@ -7315,6 +7372,9 @@ async def import_tracked_application_async(
73157372
if timeout_ms is None:
73167373
timeout_ms = self.sdk_configuration.timeout_ms
73177374

7375+
if timeout_ms is None:
7376+
timeout_ms = 300000
7377+
73187378
if server_url is not None:
73197379
base_url = server_url
73207380
else:

src/kombo/connect.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@ def create_connection_link(
7979
if timeout_ms is None:
8080
timeout_ms = self.sdk_configuration.timeout_ms
8181

82+
if timeout_ms is None:
83+
timeout_ms = 300000
84+
8285
if server_url is not None:
8386
base_url = server_url
8487
else:
@@ -222,6 +225,9 @@ async def create_connection_link_async(
222225
if timeout_ms is None:
223226
timeout_ms = self.sdk_configuration.timeout_ms
224227

228+
if timeout_ms is None:
229+
timeout_ms = 300000
230+
225231
if server_url is not None:
226232
base_url = server_url
227233
else:

0 commit comments

Comments
 (0)