Change:
Steps to reproduce the behavior: or Add any other context about the problem here. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
this is about to hit 23.11 as well with PR it's probably triggered by patch-level updates to python3 all platforms are affected:

Discussion:
{ lib <del> , fetchFromGitHub , python3 </del> , bc <ins> , fetchFromGitHub </ins> , jq <ins> , python3 </ins> }: let <del> version = "1.1.0"; in python3.pkgs.buildPythonApplication { pname = "pyp"; inherit version; format = "pyproject"; src = fetchFromGitHub { owner = "hauntsaninja"; repo = "pyp"; rev = "v${version}"; hash = "sha256-A1Ip41kxH17BakHEWEuymfa24eBEl5FIHAWL+iZFM4I="; }; </del> <ins> pythonPackages = python3.pkgs; finalAttrs = { pname = "pyp"; version = "1.2.0"; src = fetchFromGitHub { owner = "hauntsaninja"; repo = "pyp"; rev = "refs/tags/v${finalAttrs.version}"; hash = "sha256-hnEgqWOIVj2ugOhd2aS9IulfkVnrlkhwOtrgH4qQqO8="; }; pyproject = true; build-system = with pythonPackages; [ flit-core ]; nativeCheckInputs = (with pythonPackages; [ pytestCheckHook ]) ++ [ bc jq ]; pythonImportsCheck = [ "pyp" ]; # without this, the tests fail because they are unable to find the pyp tool # itself... preCheck = '' _OLD_PATH_=$PATH PATH=$out/bin:$PATH ''; # And a cleanup! postCheck = '' PATH=$_OLD_PATH_ ''; </ins> <del> nativeBuildInputs = [ python3.pkgs.flit-core ]; nativeCheckInputs = [ python3.pkgs.pytestCheckHook bc jq ]; # without this, the tests fail because they are unable to find the pyp tool # itself... preCheck = '' _OLD_PATH_=$PATH PATH=$out/bin:$PATH ''; # And a cleanup postCheck = '' PATH=$_OLD_PATH_ ''; meta = { homepage = "https://github.com/hauntsaninja/pyp"; description = "Easily run Python at the shell"; changelog = "https://github.com/hauntsaninja/pyp/blob/${version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ AndersonTorres ]; </del> <ins> meta = { homepage = "https://github.com/hauntsaninja/pyp"; description = "Easily run Python at the shell"; changelog = "https://github.com/hauntsaninja/pyp/blob/${finalAttrs.version}/CHANGELOG.md"; license = with lib.licenses; [ mit ]; mainProgram = "pyp"; maintainers = with lib.maintainers; [ rmcgibbo AndersonTorres ]; }; </ins> }; <del> } </del> <ins> in pythonPackages.buildPythonPackage finalAttrs </ins>

<del> { lib , buildPythonPackage , fetchFromGitHub , pytestCheckHook , coreutils , pythonOlder , astunparse , flit-core , jq , bc }: buildPythonPackage rec { pname = "pyp"; version = "1.2.0"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "hauntsaninja"; repo = pname; rev = "refs/tags/v${version}"; hash = "sha256-hnEgqWOIVj2ugOhd2aS9IulfkVnrlkhwOtrgH4qQqO8="; }; nativeBuildInputs = [ flit-core ]; propagatedBuildInputs = lib.optionals (pythonOlder "3.9") [ astunparse ]; preCheck = '' export PATH=$out/bin:$PATH ''; nativeCheckInputs = [ pytestCheckHook coreutils jq bc ]; pythonImportsCheck = [ "pyp" ]; meta = with lib; { description = "Easily run Python at the shell! Magical, but never mysterious"; homepage = "https://github.com/hauntsaninja/pyp"; license = licenses.mit; maintainers = with maintainers; [ rmcgibbo ]; }; } </del>

pyomo = callPackage ../development/python-modules/pyomo { }; <del> pyp = callPackage ../development/python-modules/pyp { inherit (pkgs) jq; }; </del> pypng = callPackage ../development/python-modules/pypng { }; phonemizer = callPackage ../development/python-modules/phonemizer { };