Unverified Commit 5af0386f authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #301141 from r-ryantm/auto-update/python312Packages.dploot

python312Packages.dploot: 2.6.2 -> 2.7.0
parents 947a5d16 9f191da5
Loading
Loading
Loading
Loading
+27 −15
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, poetry-core
, pythonRelaxDepsHook
, cryptography
, fetchPypi
, impacket
, cryptography
, pyasn1
, lxml
, poetry-core
, pyasn1
, pythonOlder
, pythonRelaxDepsHook
}:

buildPythonPackage rec {
  pname = "dploot";
  version = "2.6.2";
  version = "2.7.0";
  pyproject = true;

  disabled = pythonOlder "3.7";

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-Fko8zsIjVG1Cmeiect239HGCStJ8VccGTE102cTIr58=";
    hash = "sha256-76+cTukQOXE8tjaBrWVJY56+zVO5yqB5BT9q7+TBpnA=";
  };

  pythonRelaxDeps = true;
  pythonRelaxDeps = [
    "cryptography"
    "lxml"
    "pyasn1"
  ];

  nativeBuildInputs = [
    poetry-core
    pythonRelaxDepsHook
  ];

  propagatedBuildInputs = [
  build-system = [
    poetry-core
  ];

  dependencies = [
    impacket
    cryptography
    pyasn1
    lxml
  ];

  pythonImportsCheck = [ "dploot" ];
  pythonImportsCheck = [
    "dploot"
  ];

  # No tests
  doCheck = false;

  meta = {
    homepage = "https://github.com/zblurx/dploot";
  meta = with lib; {
    description = "DPAPI looting remotely in Python";
    mainProgram = "dploot";
    homepage = "https://github.com/zblurx/dploot";
    changelog = "https://github.com/zblurx/dploot/releases/tag/${version}";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ vncsb ];
    license = licenses.mit;
    maintainers = with maintainers; [ vncsb ];
    mainProgram = "dploot";
  };
}