Skip to content

chore: 🐝 Update SDK - SDK Generation KOMBO-PYTHON 1.1.0#36

Merged
maakle merged 1 commit intomainfrom
speakeasy-sdk-regen-1776259513
Apr 15, 2026
Merged

chore: 🐝 Update SDK - SDK Generation KOMBO-PYTHON 1.1.0#36
maakle merged 1 commit intomainfrom
speakeasy-sdk-regen-1776259513

Conversation

@kombo-sdk-generator
Copy link
Copy Markdown
Contributor

@kombo-sdk-generator kombo-sdk-generator Bot commented Apr 15, 2026

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

OpenAPI Change Summary
└─┬Paths
  ├─┬/ats/applications/{application_id}/reject
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (5013:28)
  ├─┬/hris/employee-skill-assignments
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (4022:28)
  ├─┬/ai-apply/apply
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (8321:28)
  ├─┬/passthrough/{tool}/{api}
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (360:28)
  ├─┬/ats/candidates/{candidate_id}/tags
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (5812:28)
  ├─┬/ai-apply/job-feeds
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (8733:28)
  ├─┬/ats/applications/{application_id}/attachments
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (4936:28)
  ├─┬/ai-apply/unified-api/jobs/{job_id}/applications
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (8630:28)
  ├─┬/ats/candidates/{candidate_id}/attachments
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (5675:28)
  ├─┬/ats/applications/{application_id}/interviews
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (5065:28)
  ├─┬/ats/applications/{application_id}/result-links
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (4734:28)
  ├─┬/integrations/{integration_id}/relink
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (575:28)
  ├─┬/ai-apply/job-feeds/{job_feed_id}/bulk-import
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (8965:28)
  ├─┬/connect/create-link
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (8796:28)
  ├─┬/hris/employees/{employee_id}/documents
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (2003:28)
  ├─┬/ai-apply/postings/{posting_id}/inquire
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (8264:28)
  ├─┬/connect/activate-integration
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (8900:28)
  ├─┬/ats/candidates
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (5532:28)
  ├─┬/ai-apply/postings
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (8128:28)
  ├─┬/hris/employees/form
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (1771:28)
  ├─┬/ats/applications/{application_id}/notes
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (4811:28)
  ├─┬/force-sync
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (87:28)
  ├─┬/ats/import-tracked-application
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (7516:28)
  ├─┬/hris/absences
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (3181:28)
  ├─┬/ats/candidates/{candidate_id}/result-links
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (5735:28)
  ├─┬/ats/jobs/{job_id}/applications
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (6544:28)
  ├─┬/hris/employees
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (1514:28)
  ├─┬/hris/provisioning-groups/{group_id}/diff
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (980:28)
  ├─┬/ai-apply/career-sites
  │ └─┬POST
  │   └─┬Extensions
  │     └──[+] x-speakeasy-timeout (7919:28)
  └─┬/hris/provisioning-groups/{group_id}/setup-links
    └─┬POST
      └─┬Extensions
        └──[+] x-speakeasy-timeout (1040:28)
Document Element Total Changes Breaking Changes
paths 30 0

View full report

Linting Report 0 errors, 320 warnings, 190 hints

View full report

PYTHON CHANGELOG

operationTimeout: 0.3.1 - 2026-03-23

🐛 Bug Fixes

  • ensure per-request timeout_ms override is respected by passing USE_CLIENT_DEFAULT to httpx when unset and preserving timeout extensions across hooks (commit by @AshGodfrey)

Based on Speakeasy CLI 1.761.5

Last updated by Speakeasy workflow


Note

Medium Risk
Updates the generated client to apply a default 5-minute timeout on several POST operations when no SDK or per-call timeout is configured, which can change request behavior for existing users. Remaining changes are version/lockfile bumps from regenerating with a newer Speakeasy CLI.

Overview
Bumps the Python package to 1.1.0 (including _version.py, pyproject.toml, uv.lock, and release metadata) and refreshes Speakeasy generation locks/workflow to CLI 1.761.5.

Applies a new per-operation timeout behavior by defaulting timeout_ms to 300000 (5 minutes) in multiple generated POST methods (e.g., in ats, connect, general, and hris) when neither the per-call value nor sdk_configuration.timeout_ms is set.

Reviewed by Cursor Bugbot for commit b11cae2. Bugbot is set up for automated code reviews on this repo. Configure here.

@kombo-sdk-generator kombo-sdk-generator Bot added the minor Minor version bump label Apr 15, 2026
@maakle maakle merged commit 528a903 into main Apr 15, 2026
2 checks passed
@maakle maakle deleted the speakeasy-sdk-regen-1776259513 branch April 15, 2026 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants