anchor.diff:  , setuptools-scm
   , importlib-metadata
   , dbus-python
  +, jaraco_classes
   , jeepney
   , secretstorage
   , pytestCheckHook
  
positive.code: 
  buildPythonPackage rec {
    pname = "keyring";
    version = "23.7.0";
    disabled = pythonOlder "3.7";
  
    format = "pyproject";
  
    src = fetchPypi {
      inherit pname version;
      hash = "sha256-eC4c0RMukb9Fn80kO88lsyYBXBrAsZjkQI+R+meRBis=";
    };
  
    nativeBuildInputs = [
  
negative.code:   propagatedBuildInputs = lib.optionals (pythonOlder "3.10") [
      importlib-metadata
    ] ++ lib.optionals stdenv.isLinux [
      dbus-python
      jaraco_classes
      jeepney
      secretstorage
    ];
  
    pythonImportsCheck = [
  