Skip to content

1.3.0 release - #1

Merged
ersinbyrktr merged 1 commit into
mainfrom
release-1.3.0
Oct 30, 2026
Merged

ersinbyrktr merged 1 commit into
mainfrom
release-1.3.0

Conversation

@ersinbyrktr

Copy link
Copy Markdown
Contributor

Release 1.3.0 — see CHANGELOG.md for the full list. Contract re-vendored from the backend at API 1.3.0 (now live). Gates green locally (build, lint, types, tests).

🤖 Generated with Claude Code

…, on_response, iter_search

- Sends X-FirmenData-Client: python-sdk/<version>; optional Stripe-style
  app_info appended to the User-Agent.
- get_lists / get_list (sync + async); financials `details`
  (include_line_items deprecated).
- Live calls (fetch_realtime, document listings/downloads) are never replayed
  after a timeout once they may have reached the server; 150 s minimum
  timeout for them; per-call timeout.
- A Retry-After longer than the retry cap raises RateLimitError at once.
- on_response hook with status, request id and credits charged.
- iter_search() over cursor pages (sync + async).
- Generator toolchain pinned; CI on 3.14; drift job compares the whole spec.
- Contract 1.3.0 re-vendored; README fixes (dotted eu_id, API-key URL, Austria).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@ersinbyrktr
ersinbyrktr merged commit f019bbe into main Oct 30, 2026
7 checks passed
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