1 { lib, buildPythonPackage, fetchPypi
2 , requests, cryptography, pybrowserid, hawkauthlib, six
3 , grequests, mock, responses, pytest, pyjwt }:
5 buildPythonPackage rec {
10 inherit pname version;
11 sha256 = "6c85cd08cf05f7138dee1cf2a8a1d68fd428b7b5ad488917c70a2a763d651cdb";
15 # Requires network access
16 rm fxa/tests/test_core.py
19 propagatedBuildInputs = [
20 pyjwt requests cryptography pybrowserid hawkauthlib six
24 grequests mock responses pytest
27 # test_oath is mostly network calls
29 pytest --ignore=fxa/tests/test_oauth.py
33 description = "Firefox Accounts client library for Python";
34 homepage = "https://github.com/mozilla/PyFxA";
35 license = licenses.mpl20;