Repository navigation
Releases: prontiq/prontiq-python
Releases · prontiq/prontiq-python
Release list
prontiq 0.3.0: Address schema 1.1
This release adopts the Address schema 1.1 contract and replaces the retired Stainless client with pinned openapi-python-client generation.
Migration from 0.2 is required:
- Python 3.11 or later is required. Replace
Prontiq/AsyncProntiqandclient.address.*withAuthenticatedClientand operation modules inprontiq.api.address. All six operations support synchronous and asynchronous calls. - Configure
auth_header_name="X-Api-Key",prefix="", and a finite HTTPX timeout. Use detailed responses for status/model handling; enableraise_on_unexpected_statusto reject undocumented statuses. - Full address models now require
fallbackGeocodeobject/null, exposed asfallback_geocode. Fallback-only addresses retain null primary location/geocode and preserve their separate fallback precision. StateOT, nullable boundaries andsource_data_releaseare supported.
The wheel includes its PEP 561 typing marker. Client representations omit credentials, and unexpected responses retain numeric statuses including nonstandard proxy codes. Generation, source tests, isolated-wheel runtime tests and consumer typing are checked before publication.
See the usage and migration guide for the new client interface and error handling.
v0.2.1
v0.2.0
0.2.0 (2026-05-15)
Full Changelog: v0.1.0...v0.2.0
Features
- Clarify public Address API match contract (f7da83d)
- Clarify public Address confidence fields (13d00c6)
- internal/types: support eagerly validating pydantic iterators (419f71f)
- P1D.04a Mintlify developer playground (6c0f521)
- Polish public Address API contract (e50ae77)
Bug Fixes
- client: add missing f-string prefix in file type error message (4489be8)
v0.1.0
0.1.0 (2026-05-04)
Full Changelog: v0.0.1...v0.1.0
Features
- add account key status endpoint (#179) (f0f4e5d)
- add billing transition engine fencing (#216) (ef4cd0a)
- add console API playground (#223) (8babd1f)
- add playground command palette (#229) (a87fbd0)
- add playground inline schema docs (#234) (f31e304)
- add playground language snippets (#233) (1c34b0a)
- add post-deploy address smoke coverage (#221) (737769a)
- adhoc-task (#77) (625a8bf)
- adhoc-task (#78) (1892a0b)
- api.prontiq.dev custom domain + docs URL migration (#36) (ddf836b)
- api: extract burst rate limiter (#110) (8ba0a84)
- beautiful Mintlify docs — guides, API reference, dark-mode Luma (#32) (71f8fef)
- billing: add month-close finalization (#109) (93d4312)
- billing: align Stripe and credits model (f94d4bf)
- billing: align Stripe and credits model (#106) (b271d42)
- billing: reconcile Lago entitlements into enforcement (#189) (fc44a56)
- console: add account keys page (#180) (fa650a3)
- console: add key audit panel (#186) (56ebdec)
- console: add key rotate and revoke actions (#184) (759b2c3)
- console: implement P1C.02 overview (#188) (c3b1155)
- enforceable PR discipline — template + pared CLAUDE.md (#46) (f7b7137)
- frontend: scaffold P1C.00 foundations (#118) (0d6a95a)
- landing: add soft launch gate (#127) (3cc4488)
- observability: add honeycomb backend telemetry (#121) (2d45039)
- P0.06 OpenSearch connectivity + P0.03 CI lint step (#8) (1ddf3e5)
- p1b05: add smoke:account-setup operator tool (#103) (09cde17)
- p1b05: POST /v1/account/setup recovery endpoint (closes P1B.05) (#101) (1a888d3)
- P1C.03 PR 1: /keys/create + /keys list with per-route admin gate (#172) (34b7f61)
- P1C.03 PR 2: /keys/rotate + /keys/revoke with step-up reverification (#175) (105559a)
- platform: add phase 1 observability baseline (#113) (43f89d8)
- redesign console playground workspace (#227) (4bae0c4)
- refine playground curl preview (#230) (536373a)
- search relevance + fuzzy matching + comprehensive doc audit (#38) (746da65)
- search: refine validate + lookupSuburb confidence semantics (#49) (a74817b)
- Speakeasy TypeScript SDK generation (P1D.04) (#33) (ce995ca)
- v2 manifest support + automated ingestion pipeline (#16) (4bd56c0)
Bug Fixes
- adaptive batch sizing — TCP slow-start for bulk ingest (#25) (3c05208)
- add --legacy flag to pnpm deploy in Dockerfile (54e3434)
- allow account idempotency preflight (#215) (59d7d12)
- api: allow account cors preflight (#181) (cd41dd9)
- api: restrict prod account cors origin (#182) (5f145fe)
- autocomplete returns 0 for typo'd prefix — add lenient fallback (#40) (25863a0)
- billing: drain retired hashes before final removal (1b7f2e8)
- billing: drain retired revoked keys (959d184)
- billing: flush removed product deltas (fab60ee)
- billing: harden stripe webhook review findings (11e0d4b)
- billing: keep retired hashes for prior-month debt (0e89e7e)
- billing: normalize legacy stripe envelope state (e51d610)
- billing: preserve retired drain state ([46edc8a](https:/...