anchor.diff:            inherit version;
             sha256 = "b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9";
           };
  +        doCheck = false;
         });
   
       };
  
positive.code: 
  buildPythonApplication rec {
    pname = "oci-cli";
    version = "3.7.2";
    format = "setuptools";
  
    src = fetchFromGitHub {
      owner = "oracle";
      repo = "oci-cli";
      rev = "v${version}";
      hash = "sha256-20Tnn0s+sfLEsAG9S6f61OVGpRf53wFPtt4a2/TJbCg=";
    };
  
    propagatedBuildInputs = [
      arrow
      certifi
      click
      configparser
      cryptography
      jmespath
      oci
      pyopenssl
      python-dateutil
      pytz
  
negative.code: 
    postPatch = ''
      substituteInPlace setup.py \
        --replace "cryptography>=3.2.1,<=37.0.2" "cryptography" \
        --replace "pyOpenSSL>=17.5.0,<=22.0.0" "pyOpenSSL" \
        --replace "PyYAML>=5.4,<6" "PyYAML" \
        --replace "prompt-toolkit==3.0.29" "prompt-toolkit" \
        --replace "terminaltables==3.1.0" "terminaltables"
    '';
  
  