anchor.diff:  { lib
   , buildPythonPackage
   , fetchPypi
  +, fetchpatch
   , distro
   , packaging
  +, python
   , setuptools
  +, setuptools-scm
   , wheel
  -# Test Inputs
  +  # Test Inputs
   , cmake
  -, coverage
   , cython
   , flake8
   , ninja
  
positive.code:     "test_dual_pep518" # pip exits with code 1
      "test_isolated_env_trigger_reconfigure" # Regex pattern 'exit skbuild saving cmake spec' does not match 'exit skbuild running make'.
      "test_hello_wheel" # [Errno 2] No such file or directory: '_skbuild/linux-x86_64-3.9/setuptools/bdist.linux-x86_64/wheel/helloModule.py'
    ];
  
    meta = with lib; {
      description = "Improved build system generator for CPython C/C++/Fortran/Cython extensions";
      homepage = "http://scikit-build.org/";
      license = with licenses; [ mit bsd2 ]; # BSD due to reuses of PyNE code
      maintainers = with maintainers; [ FlorianFranzen ];
    };
  
negative.code: 
  buildPythonPackage rec {
    pname = "scikit-build";
    version = "0.14.1";
    format = "pyproject";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "sha256-Fwc9g3tWVRvt6Pa++utOuj2UM15ZAjmELjZg8HY6CRo=";
    };
  
    patches = [
      (fetchpatch {
        url = "https://github.com/scikit-build/scikit-build/commit/59cf7a5b09a71d418947db3c9d487471c4573a24.patch";
        sha256 = "sha256-oQllX3qzwWwllczXUMObrwndCfvMdS5FulEhbBORAks=";
      })
    ];
  
    propagatedBuildInputs = [
      distro
      packaging
      setuptools
      setuptools-scm
      wheel
    ];
  
    checkInputs = [
      cmake
      cython
      ninja
      path
      pytestCheckHook
  