From b11cae243d07e72ec9efe56b0239e1ba4b35c0b8 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Wed, 15 Apr 2026 13:26:28 +0000 Subject: [PATCH] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.761.5 --- .speakeasy/gen.lock | 42 ++++++++++++++-------------- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 12 ++++---- RELEASES.md | 12 +++++++- pyproject.toml | 2 +- src/kombo/_version.py | 6 ++-- src/kombo/ats.py | 60 ++++++++++++++++++++++++++++++++++++++++ src/kombo/connect.py | 6 ++++ src/kombo/general.py | 18 ++++++++++++ src/kombo/hris.py | 18 ++++++++++++ uv.lock | 2 +- 11 files changed, 146 insertions(+), 34 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 9f92c51..e05e76b 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: 0c8d1667-2710-4860-aee3-7d221dbc0a60 management: - docChecksum: 546f0c9dad421fd123c520d4832ba7c3 + docChecksum: e1abd6ed27a822f95bd62e87d1822378 docVersion: 1.0.0 - speakeasyVersion: 1.761.3 - generationVersion: 2.879.11 - releaseVersion: 1.0.5 - configChecksum: e9a2c0fb0ed9fd53f72395a69efca85b + speakeasyVersion: 1.761.5 + generationVersion: 2.879.13 + releaseVersion: 1.1.0 + configChecksum: ec9224c6dedf1d0681b17baadf0f4da5 repoURL: https://github.com/kombohq/python-sdk.git installationURL: https://github.com/kombohq/python-sdk.git published: true persistentEdits: - generation_id: 5687a31f-c4a6-43bc-821e-7d0549c01bd3 - pristine_commit_hash: ae9064d3e0a4948c82dfa40000672876756a17e4 - pristine_tree_hash: aa37c99639d69b387d753568a0db55af25213566 + generation_id: f82907b2-cde9-4901-a100-0edcabc73aa3 + pristine_commit_hash: 0683b589f003b84c6d379ca85f6f363d00ee6092 + pristine_tree_hash: 584286208da4a33c5757b4d7f83f14a10e17d7bf features: python: additionalDependencies: 1.0.0 @@ -38,6 +38,7 @@ features: nameOverrides: 3.0.3 nullables: 1.0.2 openEnums: 1.0.4 + operationTimeout: 0.3.1 pagination: 3.0.9 responseFormat: 1.1.0 retries: 3.0.4 @@ -4136,8 +4137,8 @@ trackedFiles: pristine_git_object: f456032107a9387ba6c98afd1c981df2f4b3d636 pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:674bdae20ee16dc0d286a9836e91f85c23fe6ab4 - pristine_git_object: 8decd88f00cda2f4af69fd878262b3df783019c3 + last_write_checksum: sha1:4e1b8c7de85ee4cb7fda50b19edcb421cc448d61 + pristine_git_object: 8204722e189e6c1ba7f0dee5690c1b9916fc0793 scripts/prepare_readme.py: id: e0c5957a6035 last_write_checksum: sha1:b6ad6f0515a952d7cb052befddb6a117d4f627d8 @@ -4164,24 +4165,24 @@ trackedFiles: pristine_git_object: e589e541e5fc70d336de44780721f301d754ed72 src/kombo/_version.py: id: 45cf440ad1df - last_write_checksum: sha1:5f86f381a927babce91362390154270274ea9d94 - pristine_git_object: 92222b268707d6526777ddb6f4e8b55297baa4ba + last_write_checksum: sha1:7c43fed088f543549567de72ee6002979b60f4e6 + pristine_git_object: 38d8b4340e18728398f69fd1dea739734d9bb1c9 src/kombo/assessment.py: id: aec6e8a7589f last_write_checksum: sha1:7c35ac0cf46963c280797dc917d0e6a0afc7434c pristine_git_object: 623090d7486e2f9297e8e1851886ab7e8b8230f2 src/kombo/ats.py: id: a9839762f5c3 - last_write_checksum: sha1:64aa3ef7a2e38f2423fa594abca7c42d08c64f5b - pristine_git_object: 7d1b8db895268e37c4429262936c330bb152dba7 + last_write_checksum: sha1:1281e4271281e1766cb3f46461e5088ca6bda230 + pristine_git_object: 284b4ba426acf030f25cf377cba68cb1b865271f src/kombo/basesdk.py: id: 8f30a0bd36ff last_write_checksum: sha1:b898883000e9cc362628e995d289cf09cfb7a640 pristine_git_object: a745e5c7b7140d78b0cea6edc69ac0f045dfafc4 src/kombo/connect.py: id: 057799091fa5 - last_write_checksum: sha1:4eef80e104823cfaf4160fc76f529b4cc6a33c12 - pristine_git_object: 2872f7b9bdcc88ca6f0256d61bfbb9f064feec51 + last_write_checksum: sha1:8744b72d30c8471794579f9c778cf8fd430323de + pristine_git_object: 7985f693c9e0dc50b0e0faca3c7e848200cde35d src/kombo/errors/__init__.py: id: bba7abca7635 last_write_checksum: sha1:e86275cda1b1c87ef6f05fc40834739f333488a2 @@ -4216,12 +4217,12 @@ trackedFiles: pristine_git_object: 16ac2977e80b6eabe4020aa8a21dd28e83032f9a src/kombo/general.py: id: 107ecb9f3651 - last_write_checksum: sha1:3d6e1d1a75bb76b8b464668e97c36b921928f9f8 - pristine_git_object: bfdbcbb026f4aab61766acaead2d2c14bdbeae89 + last_write_checksum: sha1:d9d56b38f0949e284db700462ccd13d680494e19 + pristine_git_object: c20e0f7b98346719f93f5b5233caf3fb59cee58a src/kombo/hris.py: id: 9ba1b37ab10a - last_write_checksum: sha1:40e5c9e60a1f19918121a1dc4ec2fac0bedbe098 - pristine_git_object: a1def7f674cc211fe2c8c252feb186911dd5fd28 + last_write_checksum: sha1:1e75b623534d17e59918e341df6af44fe1654cbe + pristine_git_object: 4c095936a7ce5c31928308e712bfd94346697c0c src/kombo/httpclient.py: id: 4e74c7821304 last_write_checksum: sha1:5e55338d6ee9f01ab648cad4380201a8a3da7dd7 @@ -7576,7 +7577,6 @@ examples: default: application/json: {"status": "error", "error": {"code": null, "title": null, "message": "The message is always in the response.", "log_url": null}} examplesVersion: 1.0.2 -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" generatedFiles: - .gitattributes - .vscode/settings.json diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index ed4c414..f8beabb 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -31,7 +31,7 @@ generation: generateNewTests: true skipResponseBodyAssertions: false python: - version: 1.0.5 + version: 1.1.0 additionalDependencies: dev: inline-snapshot: '>=0.13.0' diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index dc899cc..efc3775 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.761.3 +speakeasyVersion: 1.761.5 sources: kombo-prepared-spec: sourceNamespace: kombo-api - sourceRevisionDigest: sha256:46254985be9b094631533b6e67ef63690a76744472986d24abafdeb7c906dde5 - sourceBlobDigest: sha256:c4b68dced915c676dd2cc387b2d3de80cb71788c578345a5c2432e13f89be3a7 + sourceRevisionDigest: sha256:65e26640a112e796e0632734eb0aba2c1c4d5792fb1cad7c3560603f3cf69fc1 + sourceBlobDigest: sha256:d23647721dca697d6f5a30f3b7db5b4b11ade66a486af5d8b1fbcfb0747f555f tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: kombo-python: source: kombo-prepared-spec sourceNamespace: kombo-api - sourceRevisionDigest: sha256:46254985be9b094631533b6e67ef63690a76744472986d24abafdeb7c906dde5 - sourceBlobDigest: sha256:c4b68dced915c676dd2cc387b2d3de80cb71788c578345a5c2432e13f89be3a7 + sourceRevisionDigest: sha256:65e26640a112e796e0632734eb0aba2c1c4d5792fb1cad7c3560603f3cf69fc1 + sourceBlobDigest: sha256:d23647721dca697d6f5a30f3b7db5b4b11ade66a486af5d8b1fbcfb0747f555f codeSamplesNamespace: kombo-api-python-code-samples - codeSamplesRevisionDigest: sha256:3b678692688388df47602964f1f64a6967e9413b9e4189877a66d3fb5ffea307 + codeSamplesRevisionDigest: sha256:a1bce34f2c3fdad8bf1c898ea762df3d6594511a0b351be34f0164906e0b9858 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index 176bd26..a81ac63 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -168,4 +168,14 @@ Based on: ### Generated - [python v1.0.5] . ### Releases -- [PyPI v1.0.5] https://pypi.org/project/kombo/1.0.5 - . \ No newline at end of file +- [PyPI v1.0.5] https://pypi.org/project/kombo/1.0.5 - . + +## 2026-04-15 13:24:53 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.761.5 (2.879.13) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v1.1.0] . +### Releases +- [PyPI v1.1.0] https://pypi.org/project/kombo/1.1.0 - . \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 8decd88..8204722 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "kombo" -version = "1.0.5" +version = "1.1.0" description = "The official Python SDK for the Kombo Unified API" authors = [{ name = "Kombo Technologies GmbH" },] readme = "README-PYPI.md" diff --git a/src/kombo/_version.py b/src/kombo/_version.py index 92222b2..38d8b43 100644 --- a/src/kombo/_version.py +++ b/src/kombo/_version.py @@ -3,10 +3,10 @@ import importlib.metadata __title__: str = "kombo" -__version__: str = "1.0.5" +__version__: str = "1.1.0" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.879.11" -__user_agent__: str = "speakeasy-sdk/python 1.0.5 2.879.11 1.0.0 kombo" +__gen_version__: str = "2.879.13" +__user_agent__: str = "speakeasy-sdk/python 1.1.0 2.879.13 1.0.0 kombo" try: if __package__ is not None: diff --git a/src/kombo/ats.py b/src/kombo/ats.py index 7d1b8db..284b4ba 100644 --- a/src/kombo/ats.py +++ b/src/kombo/ats.py @@ -702,6 +702,9 @@ def add_application_result_link( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -861,6 +864,9 @@ async def add_application_result_link_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -997,6 +1003,9 @@ def add_application_note( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -1126,6 +1135,9 @@ async def add_application_note_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -1447,6 +1459,9 @@ def add_application_attachment( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -1587,6 +1602,9 @@ async def add_application_attachment_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -1719,6 +1737,9 @@ def reject_application( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -1848,6 +1869,9 @@ async def reject_application_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -2416,6 +2440,9 @@ def create_candidate( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -2664,6 +2691,9 @@ async def create_candidate_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -2993,6 +3023,9 @@ def add_candidate_attachment( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -3133,6 +3166,9 @@ async def add_candidate_attachment_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -3292,6 +3328,9 @@ def add_candidate_result_link( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -3455,6 +3494,9 @@ async def add_candidate_result_link_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -3591,6 +3633,9 @@ def add_candidate_tag( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -3722,6 +3767,9 @@ async def add_candidate_tag_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -5182,6 +5230,9 @@ def create_application( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -5436,6 +5487,9 @@ async def create_application_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -7129,6 +7183,9 @@ def import_tracked_application( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -7315,6 +7372,9 @@ async def import_tracked_application_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: diff --git a/src/kombo/connect.py b/src/kombo/connect.py index 2872f7b..7985f69 100644 --- a/src/kombo/connect.py +++ b/src/kombo/connect.py @@ -79,6 +79,9 @@ def create_connection_link( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -222,6 +225,9 @@ async def create_connection_link_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: diff --git a/src/kombo/general.py b/src/kombo/general.py index bfdbcbb..c20e0f7 100644 --- a/src/kombo/general.py +++ b/src/kombo/general.py @@ -190,6 +190,9 @@ def trigger_sync( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -282,6 +285,9 @@ async def trigger_sync_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -588,6 +594,9 @@ def send_passthrough_request( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -911,6 +920,9 @@ async def send_passthrough_request_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -1612,6 +1624,9 @@ def create_reconnection_link( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -1734,6 +1749,9 @@ async def create_reconnection_link_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: diff --git a/src/kombo/hris.py b/src/kombo/hris.py index a1def7f..4c09593 100644 --- a/src/kombo/hris.py +++ b/src/kombo/hris.py @@ -769,6 +769,9 @@ def create_employee_with_form( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -882,6 +885,9 @@ async def create_employee_with_form_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -991,6 +997,9 @@ def add_employee_document( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -1108,6 +1117,9 @@ async def add_employee_document_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -3330,6 +3342,9 @@ def create_absence( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: @@ -3483,6 +3498,9 @@ async def create_absence_async( if timeout_ms is None: timeout_ms = self.sdk_configuration.timeout_ms + if timeout_ms is None: + timeout_ms = 300000 + if server_url is not None: base_url = server_url else: diff --git a/uv.lock b/uv.lock index e799e10..77d9824 100644 --- a/uv.lock +++ b/uv.lock @@ -191,7 +191,7 @@ wheels = [ [[package]] name = "kombo" -version = "1.0.5" +version = "1.1.0" source = { editable = "." } dependencies = [ { name = "httpcore" },