Commit 33019e7e authored by Robert Schütz's avatar Robert Schütz
Browse files

python312Packages.launchpadlib: modernize

parent 7106b2bf
Loading
Loading
Loading
Loading
+8 −12
Original line number Diff line number Diff line
@@ -2,47 +2,43 @@
  lib,
  buildPythonPackage,
  fetchPypi,
  isPy3k,
  httplib2,
  keyring_24,
  lazr-restfulclient,
  lazr-uri,
  setuptools,
  six,
  testresources,
  wadllib,
  pytestCheckHook,
}:

buildPythonPackage rec {
  pname = "launchpadlib";
  version = "2.0.0";
  format = "pyproject";
  pyproject = true;

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-XUqQlekXc6dWXUwVlZSuMOynkv1fm4ne1FnXEUhKlss=";
  };

  propagatedBuildInputs = [
  build-system = [ setuptools ];

  dependencies = [
    httplib2
    keyring_24
    lazr-restfulclient
    lazr-uri
    setuptools
    six
    testresources
    wadllib
  ];

  nativeCheckInputs = [ pytestCheckHook ];
  nativeCheckInputs = [
    pytestCheckHook
    testresources
  ];

  preCheck = ''
    export HOME=$TMPDIR
  '';

  doCheck = isPy3k;

  pythonImportsCheck = [
    "launchpadlib"
    "launchpadlib.apps"