diff --git a/CHANGELOG.md b/CHANGELOG.md index b94f268c..d1944c36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [5.0.2] - 2024-09-14 + +BUG: fix CPU counting on Linux + Python <=3.12 +- this address an edge case where the main process isn't allowed to utilize all CPUs +- the bug cannot be fixed for platforms other than Linux and on Python <3.13 +- it is *completely* fixed on Python >=3.13 + ## [5.0.1] - 2024-08-12 BUG: fix a crash in inifix-format on single-core machines diff --git a/README.md b/README.md index e473d150..6d6b97e6 100644 --- a/README.md +++ b/README.md @@ -339,14 +339,14 @@ following configuration (add to `.pre-commit-config.yaml`) ```yaml - repo: https://github.com/neutrinoceros/inifix.git - rev: v5.0.1 + rev: v5.0.2 hooks: - id: inifix-validate ``` or ```yaml - repo: https://github.com/neutrinoceros/inifix.git - rev: v5.0.1 + rev: v5.0.2 hooks: - id: inifix-format ``` @@ -355,7 +355,7 @@ Note that `inifix-format` also validates data by default, so it is redundant to utilize both hooks. Validation and formatting may nonetheless be decoupled as ```patch - repo: https://github.com/neutrinoceros/inifix.git - rev: v5.0.1 + rev: v5.0.2 hooks: - id: inifix-validate - id: inifix-format diff --git a/pyproject.toml b/pyproject.toml index 9cb2ce0c..dc85aa7c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "inifix" -version = "5.0.1" +version = "5.0.2" description = "An I/O library for Pluto-style ini files." authors = [ { name = "C.M.T. Robert" },