Commit 7d3e3f0d authored by aktaboot's avatar aktaboot
Browse files

python312Packages.pyfxa: fix build, add missing dependencies

parent c2ca2b89
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -12,8 +12,8 @@
  pythonOlder,
  requests,
  responses,
  setuptools,
  six,
  hatchling,
  parameterized,
}:

buildPythonPackage rec {
@@ -28,7 +28,7 @@ buildPythonPackage rec {
    hash = "sha256-dTsWFWaqX6YypNJz9WSlcxJlYOstmTu2ZgOG3RPSViw=";
  };

  build-system = [ setuptools ];
  build-system = [ hatchling ];

  dependencies = [
    cryptography
@@ -36,8 +36,6 @@ buildPythonPackage rec {
    pybrowserid
    pyjwt
    requests
    setuptools # imports pkg_resources
    six
  ];

  nativeCheckInputs = [
@@ -45,6 +43,7 @@ buildPythonPackage rec {
    mock
    responses
    pytestCheckHook
    parameterized
  ];

  pythonImportsCheck = [ "fxa" ];