Skip to content

Releases: neutrinoceros/inifix

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

v4.4.3

10 Mar 08:47
2e5d69a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.4.2...v4.4.3

v4.4.2

19 Oct 07:48
50eb55f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.4.1...v4.4.2

v4.4.1

19 Sep 15:56
b0fc6af
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.4.0...v4.4.1

v4.4.0

31 May 18:35
5a660bd
Compare
Choose a tag to compare

What's Changed

This is a pure maintenance release with no additional features of fixes. The source code was re-organized to use a src-layout, which should have no visible effect from the user perspective.

Full Changelog: v4.3.2...v4.4.0

v4.3.2

11 Mar 12:50
9f18c04
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.3.1...v4.3.2