Skip to content

Releases: neutrinoceros/inifix

v5.1.3

17 Dec 16:58
0e17a10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.1.2...v5.1.3

v5.1.2

16 Dec 10:34
f2bbd57
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.1.1...v5.1.2

v5.1.1

13 Dec 19:05
a2385e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.1.0...v5.1.1

v5.1.0

13 Dec 15:21
0c99216
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.4...v5.1.0

v5.0.4

29 Nov 15:27
a33943e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.3...v5.0.4

v5.0.3

25 Oct 09:26
ab279f4
Compare
Choose a tag to compare

Summary

This release is functionally identical to v5.0.2. The important difference is that tests are now included in source distributions on PyPI, which is done in preparation for making inifix available on conda-forge starting from this version.

What's Changed

Full Changelog: v5.0.2...v5.0.3

v5.0.2

14 Sep 12:10
4b49159
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.1...v5.0.2

v5.0.1

12 Aug 09:18
2c4699a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.0...v5.0.1

v5.0.0

09 Aug 10:20
f25db05
Compare
Choose a tag to compare

What's Changed

This release introduces a couple minor but technically breaking API changes, though it is not expected to break known applications.
See the CHANGELOG for details.

This release is also more thoroughly tested than previous ones:

  • multithreading is now tested for thread safety against the free-threading build of Python 3.13
  • roundtrips stability is now tested with property-based testing using hypothesis (instead of relying on a set of manually discovered examples). This allowed the discovery (and fixing) of a couple edge case bugs.

Python 3.10 and newer is supported.

Details

Full Changelog: v4.5.0...v5.0.0

v4.5.0

27 Jun 09:49
7c7b39f
Compare
Choose a tag to compare

What's Changed

  • DOC: illustate how to write type-safe applications of inifix.load by @neutrinoceros in #215
  • Bump the actions group in /requirements with 1 update by @dependabot in #216
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #217
  • Bump mypy from 1.9.0 to 1.10.0 in /requirements in the actions group by @dependabot in #218
  • TST: test Python 3.13 both GIL and free-threading flavors by @neutrinoceros in #219
  • ENH: inifix-format (and pre-commit hook) now validates that formatted data compares identical to unformatted data (by default) by @neutrinoceros in #220
  • REL: prepare release 4.5.0 by @neutrinoceros in #221

Full Changelog: v4.4.3...v4.5.0