Skip to content

Releases: Modern-Treasury/modern-treasury-python

v1.44.3

22 Jan 20:38
Compare
Choose a tag to compare

1.44.3 (2025-01-22)

Full Changelog: v1.44.2...v1.44.3

Bug Fixes

  • tests: make test_get_platform less flaky (#594) (6bb3f77)

Chores

  • api: adds new APIs for LedgerAccountSettlement LedgerEntries (#597) (61fa0db)
  • internal: avoid pytest-asyncio deprecation warning (#595) (319682d)
  • internal: bump pyright dependency (#590) (2303a04)
  • internal: minor style changes (#596) (b038560)

Documentation

Refactors

v1.44.2

14 Jan 19:07
Compare
Choose a tag to compare

1.44.2 (2025-01-14)

Full Changelog: v1.44.1...v1.44.2

Bug Fixes

  • client: only call .close() when needed (#583) (afaf8e9)
  • correctly handle deserialising cls fields (#587) (1e0440f)

Chores

Documentation

v1.44.1

17 Dec 17:50
Compare
Choose a tag to compare

1.44.1 (2024-12-17)

Full Changelog: v1.44.0...v1.44.1

Chores

Documentation

  • readme: example snippet for client context manager (#576) (7c67e59)

v1.44.0

12 Dec 18:24
Compare
Choose a tag to compare

1.44.0 (2024-12-12)

Full Changelog: v1.43.1...v1.44.0

Chores

Documentation

  • readme: fix http client proxies example (#569) (ec4df6a)

v1.43.1

02 Dec 14:24
Compare
Choose a tag to compare

1.43.1 (2024-11-28)

Full Changelog: v1.43.0...v1.43.1

Bug Fixes

  • asyncify: avoid hanging process under certain conditions (#556) (d64a12f)
  • client: compat with new httpx 0.28.0 release (#563) (f70ecc8)

Chores

  • api: additional fields for requests to get BalanceReports and create LegalEntities (#557) (e6eb038)
  • internal: exclude mypy from running on tests (#562) (308156f)
  • internal: fix compat model_dump method when warnings are passed (#558) (148371f)
  • remove now unused cached-property dep (#560) (913649b)
  • sync openapi spec (#561) (4753fa9)
  • tests: limit array example length (#554) (2da7d34)

Documentation

v1.43.0

15 Nov 18:03
Compare
Choose a tag to compare

1.43.0 (2024-11-12)

Full Changelog: v1.42.0...v1.43.0

Features

  • project: drop support for Python 3.7 (#549) (0f5bcc4)

Bug Fixes

  • don't use dicts as iterables in transform (#547) (42b1816)
  • don't use dicts as iterables in transform (#553) (c23d201)
  • support json safe serialization for basemodel subclasses (#548) (4a1905a)

Chores

Documentation

v1.42.0

25 Oct 19:47
Compare
Choose a tag to compare

1.42.0 (2024-10-21)

Full Changelog: v1.41.1...v1.42.0

Features

  • api: updates to required fields for ExpectedPayments (#538) (883df1a)

Bug Fixes

  • client/async: correctly retry in all cases (#542) (59612c4)

Chores

v1.41.1

08 Oct 17:56
Compare
Choose a tag to compare

1.41.1 (2024-10-07)

Full Changelog: v1.41.0...v1.41.1

Bug Fixes

  • client: avoid OverflowError with very large retry counts (#536) (692bec5)

Chores

  • add repr to PageInfo class (#537) (175fd3b)
  • internal: add support for parsing bool response content (#535) (c20fe34)

Documentation

  • fix typo in fenced code block language (#534) (23d51a7)
  • improve and reference contributing documentation (#532) (e991a66)

v1.41.0

25 Sep 21:49
Compare
Choose a tag to compare

1.41.0 (2024-09-25)

Full Changelog: v1.40.0...v1.41.0

Features

  • api: add usbank_payment_application_reference_id to reference_number_type (#522) (8544c6e)
  • client: allow overriding retry count header (#531) (b084527)
  • client: send retry count header (#528) (5a85f89)

Bug Fixes

  • client: handle domains with underscores (#527) (b19a0e8)

Chores

  • api: fields and parameters added to bulk actions, transactions and invoice creation (#530) (5221bfa)
  • internal: bump pyright / mypy version (#526) (7aa949b)
  • internal: bump ruff (#525) (0816f05)
  • internal: update pydantic v1 compat helpers (#529) (1f9d3ae)

Documentation

v1.40.0

09 Sep 19:40
Compare
Choose a tag to compare

1.40.0 (2024-09-09)

Full Changelog: v1.39.0...v1.40.0

Features

  • api: add us_bank RTP ID's as reference_number_type (#518) (751a5fa)

Chores

  • add docstrings to raw response properties (#519) (d0f8b63)
  • docs: update description of bankgirot to se_bankgirot (#521) (8ce5255)
  • pyproject.toml formatting changes (#515) (7b4ca37)
  • test: change test name (#517) (7ccc82b)

Documentation

  • readme: add section on determining installed version (#520) (b146e00)