ChangelogΒΆ

1.3.2 (unreleased)ΒΆ

[!IMPORTANT] This version is not released yet and is under active development.

1.3.1 (2024-09-18)ΒΆ

  • Fix conflicting detection heuristics for Linux distributions. Closes #72.

  • Fix fetching of macOS version for releases without build number (like 15.0).

1.3.0 (2024-09-11)ΒΆ

  • Add detection of all versions of macOS and Windows. Closes #55.

  • Drop supports for Python 3.8.

  • Add is_<group_id> booleans to module root to test the membership of the current platform to that group.

  • Rename ALL_LINUX group to LINUX.

  • Rename ALL_WINDOWS group to ANY_WINDOWS.

1.2.1 (2024-09-04)ΒΆ

  • Fix changelog update.

1.2.0 (2024-08-24)ΒΆ

  • Add new LINUX_LIKE family that merge ALL_LINUX and LINUX_LAYERS groups.

1.1.1 (2024-08-21)ΒΆ

  • Run tests on ubuntu-24.04 and macos-12.

  • Add missing typed marker.

1.1.0 (2024-08-20)ΒΆ

  • Add documentation.

  • Expose all utilities at root level.

  • Split code.

1.0.2 (2024-08-19)ΒΆ

  • Re-release.

1.0.1 (2024-08-19)ΒΆ

  • Add pytest utilities.

  • Reorganize code.

  • Fix tests.

1.0.0 (2024-08-18)ΒΆ

  • First version as a stand alone package extracted from click-extra.