Skip to content

Releases: ithaka/apiron

v9.1.0

15 Sep 19:43
5d12993

Choose a tag to compare

Added

  • Added support for a configurable timeout and retry spec, and raw response return for JsonEndpoint

v9.0.0

19 Aug 13:29
fc52df8

Choose a tag to compare

What's Changed

  • Upgrade code of conduct to Contributor Covenant v2.1 by @daneah in #149
  • Drop Python 3.9 support and use ruff for formatting by @daneah in #151

Full Changelog: v8.0.2...v9.0.0

v8.0.2

04 Jun 19:00
70d2add

Choose a tag to compare

What's Changed

  • Bump version again to get successful release by @daneah in #148

Full Changelog: v8.0.1...v8.0.2

v8.0.1

04 Jun 18:31
882bbe6

Choose a tag to compare

What's Changed

  • Fix GitHub Actions status badge by @daneah in #144
  • Fix type disagreement for required_headers in service code by @daneah in #145
  • Defer on digital attestations for now by @daneah in #146
  • Use verbose during uploads for debugging by @daneah in #147

Full Changelog: v8.0.0-post.1...v8.0.1

v8.0.0-post.1

28 Oct 17:33
4405690

Choose a tag to compare

Merge pull request #141 from ithaka/chore/release-8.0.0-post.1

Prep release 8.0.0-post.1

v8.0.0

04 Sep 23:55
256efdd

Choose a tag to compare

[8.0.0] - 2024-09-04

Changed

  • Updated to simpler typing syntax for optional arguments and iterable types using pyupgrade
  • Reformatted files constrained to Python 3.8+ syntax using black
  • Updated documentation to prefer tox usage
  • Updated documentation dependencies and removed upper bounds on their versions
  • Add support for Python 3.12
  • Remove upper bound on dependencies

Removed

  • apiron no longer supports Python 3.7, which reached end of life on 2023-06-27
  • apiron no longer supports Python 3.8, which reaches end of life on 2024-10-31

v7.1.0-post.3

20 Jun 19:55
91348d3

Choose a tag to compare

[7.1.0-post.3] - 2023-06-20

Fixed

  • Update permissions in publishing workflow to allow publishing of files to GitHub releases

v7.1.0-post.2

20 Jun 13:49
9905d15

Choose a tag to compare

[7.1.0-post.2] - 2023-06-14

Changed

  • Use package and wheel_build_env to speed up tests as this is a pure Python package. See the tox docs for more detail.

v7.1.0-post.1

24 Apr 16:02
791dd76

Choose a tag to compare

[7.1.0-post.1] - 2023-04-24

Changed

  • Use PyPI trusted publishing instead of manual token authentication

v7.1.0

19 Apr 14:08
7910874

Choose a tag to compare

[7.1.0] - 2023-04-19

Added

  • You can now configure retry_spec and timeout_spec at the endpoint level. Calls to endpoints may override the endpoint-level configuration when necessary.