Skip to content

Releases: lithic-com/lithic-python

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)

v0.104.0

04 Sep 14:24

Choose a tag to compare

0.104.0 (2025-09-04)

Full Changelog: v0.103.1...v0.104.0

Features

  • api: adds support for delegated KYB onboarding and more device details in 3DS Authentications (0a5a2ba)
  • improve future compat with pydantic v3 (d589749)
  • types: replace List[str] with SequenceNotStr in params (fa51159)

Chores

  • internal: add Sequence related utils (b448cd0)
  • internal: fix mypy (#1575) (be186c8)
  • internal: minor formatting change (0fd12bf)
  • internal: update pyright exclude list (cdbdc72)