Skip to content

feat: regenerate SDK - #37

Merged
joelrose merged 1 commit into
mainfrom
regenerate-sdk
Nov 4, 2026
Merged

joelrose merged 1 commit into
mainfrom
regenerate-sdk

Conversation

@joelrose

@joelrose joelrose commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

Regenerates the SDK from the current API spec.

API changes are additive only:

  • estimates on company details and financials (revenue, EBITDA, employees)
  • WZ 2025 industry subclasses
  • role_detail on representatives, owners and person management positions; authority_detail on representatives
  • auditor and activity_statements on financial reports
  • foundation legal form
  • New company search filter fields (estimates, apprentices, securities, auditor, VAT ID, insolvency risk, and more)

Other changes:

  • Tooling moves from rye to uv (uv.lock replaces the requirements lock files and noxfile.py)
  • The client's auth_headers property is now internal (_auth_headers)
  • Releases are stable versions (no prerelease) via a new release-please workflow
  • CI no longer uploads build artifacts

Adds estimates, WZ 2025 subclasses, role and authority details, auditor and activity statements, the foundation legal form and new search filters. Moves tooling from rye to uv and switches releases to stable versions.
@joelrose
joelrose merged commit 98f986c into main Nov 4, 2026
7 checks passed
@joelrose
joelrose deleted the regenerate-sdk branch November 4, 2026 16:55
@joelrose joelrose mentioned this pull request Nov 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant