Releases: lithic-com/lithic-python
v0.8.0
This release has a few changes which improve the accuracy and convenience of the types we offer, and may cause type errors:
Addresshas been moved to its own shared type.SpendLimitDurationis now a shared type.kyc_exemption_typeis now typed as an enum, instead of any string.workflowis now typed as the literal'KYC_EXEMPT'.
Other changes:
merchant_acceptor_idhas been added to Transactions.
Full Changelog: v0.7.0...v0.8.0
v0.7.0
This release adds types for the upcoming changes to the Transaction API, going live February 8.
These types document the addition of fields and enum values which are yet to be returned, so that you can start coding against them.
This release also includes a number of internal improvements, and several more minor API updates.
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Full Changelog: v0.3.1...v0.4.0
v0.3.1
Full Changelog: v0.3.0...v0.3.1
v0.3.0
API Changes
- [breaking] Rename card enum type
DIGITAL_WALLET->VIRTUALetc. - [breaking] Remove
previous_auth_rule_tokens,stateandtokenfrom theAuthRulemodel. - [breaking] Make
lithic.auth_rules.lista true paginated method. - Add
shipping_methodenum toCardReissueParams. - Updates to docstrings.
- Update test examples.
Bugfixes
Internal Improvements
v0.2.0
v0.1.5
A variety of internal refactors and improvements.
v0.1.4
This release includes a large number of changes to our internal structure & types, as well as:
- Much more readable docstrings, especially for enums.
- The ability to pass
timeout=Noneto disable timeouts for a given request. - Several small improvements to the mapping of types to actual API behavior, and updates to reflect new API behavior.