Skip to content

codespar 0.10.0 (Python SDK)

Choose a tag to compare

@dangazineu dangazineu released this 29 May 23:38
· 59 commits to main since this release
b61a325

What's Changed

  • docs: Sprint 2A — SDK READMEs drift cleanup (8 files) by @fabianocruz in #19
  • chore(adapters): bump 12 framework adapters to 0.4.0 + peerDeps ^0.9.0 by @fabianocruz in #20
  • feat(cli): 0.4.0 — sugar commands for SDK 0.9.0 typed methods by @fabianocruz in #21
  • feat(api-types): 0.5.0 — add jwt_ecdsa to AuthTypeSchema by @fabianocruz in #22
  • fix(deps): unbreak @codespar/sdk:typecheck — @codespar/types range in core + lock drift guard by @dangazineu in #26
  • feat(sdk): @codespar/sdk/testing fakeSession export by @dangazineu in #23
  • feat(examples): Pix + NFS-e walking skeleton — 4-step loop() against OSS MCP bridge by @dangazineu in #30
  • feat(examples): service invoice from natural language (NFS-e + WhatsApp + aimock) by @dangazineu in #32
  • feat(examples): WhatsApp installment negotiation (multi-turn session.send + Asaas preview) by @dangazineu in #34
  • refactor(examples/pix-nfse-skeleton): raise bar to match installment-negotiation example by @dangazineu in #41
  • refactor(examples/nfse-from-natural-language): raise bar to match installment-negotiation example by @dangazineu in #40
  • chore: replace private roadmap codenames in public READMEs by @dangazineu in #55
  • feat(sdk): hosted test-mode SDK surface — mocks forwarding, structured errors, tool-result guards, OSS test-parity seam by @dangazineu in #54
  • chore(release): bump @codespar/types, @codespar/sdk, codespar to 0.10.0 by @dangazineu in #56
  • fix(publish): surface real npm failures + tolerate propagation lag by @fabianocruz in #57
  • fix(example/brazilian-ecommerce): pass declared_value on codespar_ship items by @fabianocruz in #59
  • fix(example/brazilian-ecommerce): pass length_cm/width_cm/height_cm on ship items by @fabianocruz in #60
  • ci(publish): relax whoami identity check + tighten 404-PUT lag heuristic by @dangazineu in #61
  • ci(publish): drop per-package access preflight (incompatible with granular tokens) by @dangazineu in #62
  • fix(publish): fail loud on multi-package 404-PUT, bump to Node 22 by @dangazineu in #63
  • feat(publish): add OIDC trusted-publishing path via workflow_dispatch by @dangazineu in #64
  • feat(publish): migrate tag-push path to OIDC trusted publishing by @dangazineu in #65

Full Changelog: python-v0.9.0...python-v0.10.0