Unverified Commit 4e90cc67 authored by TomaSajt's avatar TomaSajt
Browse files

python312Packages.asana: use pyproject = true, fix missing dependencies

parent db3041f0
Loading
Loading
Loading
Loading
+12 −9
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, fetchFromGitHub
, pytestCheckHook
, pythonOlder
, requests
, requests-oauthlib
, responses
, setuptools
, certifi
, six
, python-dateutil
, urllib3
, pytestCheckHook
}:

buildPythonPackage rec {
  pname = "asana";
  version = "5.0.3";
  format = "setuptools";
  pyproject = true;

  disabled = pythonOlder "3.7";

@@ -23,15 +24,17 @@ buildPythonPackage rec {
    hash = "sha256-9F63DvwMh9NwlTqFuhiXfgRRRxAFjjRYmYzsuOhlQJ0=";
  };

  propagatedBuildInputs = [
    requests
    requests-oauthlib
  build-system = [ setuptools ];

  dependencies = [
    certifi
    six
    python-dateutil
    urllib3
  ];

  nativeCheckInputs = [
    pytestCheckHook
    responses
  ];

  pythonImportsCheck = [