diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 3b4a6ca5..dfba9d32 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 2026-07-25 + +- Added `overlays/cheetah3.nix` to disable `pythonMetadataCheckPhase` for `cheetah3`. + This fixes an issue where the NixOS rebuild fails for `sabnzbd` due to `importlib.metadata.PackageNotFoundError: No package metadata was found for cheetah3` during the Python package evaluation in `nixos-unstable`. + ## 2026-07-20 - Added `overlays/paho-mqtt.nix` to disable paho-mqtt's flaky, socket-based diff --git a/overlays/cheetah3.nix b/overlays/cheetah3.nix new file mode 100644 index 00000000..0a38c008 --- /dev/null +++ b/overlays/cheetah3.nix @@ -0,0 +1,9 @@ +_inputs: _final: prev: { + pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [ + (_pyfinal: pyprev: { + cheetah3 = pyprev.cheetah3.overridePythonAttrs (_old: { + dontCheckPythonMetadata = true; + }); + }) + ]; +}