Skip to content

Releases: lithic-com/lithic-python

v0.112.0

11 Dec 09:37

Choose a tag to compare

0.112.0 (2025-12-10)

Full Changelog: v0.111.0...v0.112.0

Features

  • api: add bulk card creation APIs (8bb0722)
  • api: Add event_streams to auth rules APIs (ad154eb)
  • api: add Google WPP to SDKs (75159c4)
  • api: add IS_AFTER / IS_BEFORE operators to Auth Rule APIs (75159c4)
  • api: Add new fee types (ad154eb)
  • api: Add optional ach_hold_period (ad154eb)
  • api: add WALLET_RECOMMENDATION_REASONS attribute for tokenization rules (78148ad)
  • api: add webhook schemas to SDKs - add parse and parse_unsafe (d977e3f)
  • api: provide a unified model for AuthRule (78148ad)
  • api: support event_streams in auth_rules list endpoint (befa333)

Bug Fixes

  • api: extract several common types to reduce duplication (8bb0722)
  • api: fix examples in spec that were not fully valid (78148ad)
  • api: fix webhook parsing logic (fc50832)
  • api: make certain payoff fields nullable (78148ad)
  • ensure streams are always closed (7a9e41f)
  • types: allow pyright to infer TypedDict types within SequenceNotStr (d290cbb)

Chores

  • add missing docstrings (d297283)
  • add Python 3.14 classifier and testing (95a6172)
  • deps: mypy 1.18.1 has a regression, pin to 1.17 (6b9f3ab)
  • docs: use environment variables for authentication in code snippets (29ae3a9)
  • replace custom webhook signature verification with standardwebhooks (d977e3f)
  • update lockfile (a7a6330)

Documentation

  • api: clarify error 422 for 3DS challenge response (75159c4)

v0.111.0

20 Nov 13:30

Choose a tag to compare

0.111.0 (2025-11-20)

Full Changelog: v0.110.1...v0.111.0

Features

  • api: add disputes V2 endpoints (a346176)
  • api: Add Payoff Details (8408ced)
  • api: add return payment method (a346176)
  • api: add Tokenization and ACH Rules (a346176)
  • api: add unpause external_bank_accounts API method (a346176)
  • api: extract some common schemas into models (a346176)

Bug Fixes

  • api: change allowed phone number length from 18 to 16 (a346176)
  • api: mark certain optional fields as nullable (a346176)
  • api: Modify return type of returns API to payment-transaction (8408ced)

v0.110.1

11 Nov 14:37

Choose a tag to compare

0.110.1 (2025-11-11)

Full Changelog: v0.110.0...v0.110.1

Bug Fixes

  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (c5041f8)

v0.110.0

11 Nov 12:33

Choose a tag to compare

0.110.0 (2025-11-11)

Full Changelog: v0.109.1...v0.110.0

Features

  • api: add payment_details (59653f5)
  • api: deprecate auth rule apply endpoint and fix several schemas (2ccbc8e)
  • api: new fields in Statements APIs (79aa803)
  • api: re-add rules metadata to tokenization events (7e4b9a7)
  • api: remove deprecated fields from Cardholder Authentication object (7e4b9a7)

Bug Fixes

  • api: adjust Auth Rules spec for better SDK structure (7e4b9a7)
  • api: fix oneOf -> anyOf in account holder update (59653f5)
  • api: fixing spec for Tokenizations and Enhanced data (79aa803)
  • compat with Python 3.14 (b56a588)

Chores

  • api: adds support for new ACH_RECEIPT_RELEASED event (30908f3)
  • examples: fix type checking (6a138be)
  • internal/tests: avoid race condition with implicit client cleanup (e90a25d)
  • internal: grammar fix (it's -> its) (091851d)
  • package: drop Python 3.8 support (80a0e1f)

v0.109.1

29 Oct 10:45

Choose a tag to compare

0.109.1 (2025-10-29)

Full Changelog: v0.109.0...v0.109.1

Bug Fixes

  • client: close streams without requiring full consumption (4febcc1)

v0.109.0

23 Oct 18:27

Choose a tag to compare

0.109.0 (2025-10-23)

Full Changelog: v0.108.0...v0.109.0

Features

  • api: updates to Auth Rules and Card provisioning (5a634bb)

Chores

  • bump httpx-aiohttp version to 0.1.9 (1f43f1d)
  • internal: detect missing future annotations with ruff (a179321)

v0.108.0

08 Oct 20:20

Choose a tag to compare

0.108.0 (2025-10-08)

Full Changelog: v0.107.0...v0.108.0

Features

  • api: adds support for Auto-Collections (28a777b)

v0.107.0

30 Sep 16:19

Choose a tag to compare

0.107.0 (2025-09-30)

Full Changelog: v0.106.0...v0.107.0

Features

  • api: adds support for Auth Rule features (7e0277a)

Chores

  • do not install brew dependencies in ./scripts/bootstrap by default (91d6a3d)
  • docs: small updates to doc strings on a few endpoints (29d124d)
  • improve example values (296dbed)
  • internal: fix formatting (b2d5995)
  • internal: update pydantic dependency (a9450be)
  • types: change optional parameter type from NotGiven to Omit (8a9d613)
  • update more places to use Omit (16eb50e)

v0.106.0

10 Sep 23:47

Choose a tag to compare

0.106.0 (2025-09-10)

Full Changelog: v0.105.0...v0.106.0

Features

v0.105.0

09 Sep 16:45

Choose a tag to compare

0.105.0 (2025-09-09)

Full Changelog: v0.104.0...v0.105.0

Features

  • api: adds support for unpauseing external bank accounts (6abb97a)

Bug Fixes

  • types: add missing types to method arguments (2a2cf4f)

Chores

  • internal: move mypy configurations to pyproject.toml file (7334406)
  • tests: simplify get_platform test (fb87755)