Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 2.15 KB

changelog.md

File metadata and controls

60 lines (39 loc) · 2.15 KB

Changelog

Important

This version is not released yet and is under active development.

  • Allow set comparison between groups and single platform.
  • Add support for Tuxedo OS detection.
  • Add support for Python 3.13.
  • Drop supports for Python 3.9.
  • Run jobs on ubuntu-24.04 instead of ubuntu-22.04.
  • Run tests on macos-15. Remove tests on macos-12.
  • Run tests on Python 3.14-dev.
  • Fix conflicting detection heuristics for Linux distributions. Closes #72.
  • Fix fetching of macOS version for releases without build number (like 15.0).
  • 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.
  • Fix changelog update.
  • Add new LINUX_LIKE family that merge ALL_LINUX and LINUX_LAYERS groups.
  • Run tests on ubuntu-24.04 and macos-12.
  • Add missing typed marker.
  • Add documentation.
  • Expose all utilities at root level.
  • Split code.
  • Re-release.
  • Add pytest utilities.
  • Reorganize code.
  • Fix tests.
  • First version as a stand alone package extracted from click-extra.