1 { lib, buildPythonPackage, fetchFromGitHub, requests, requests_oauthlib
2 , django, python3-openid, mock, coverage }:
4 buildPythonPackage rec {
5 pname = "django-allauth";
9 src = fetchFromGitHub {
13 sha256 = "10id4k01p1hg5agb8cmllg8mv4kc7ryl75br10idwxabqqp4vla1";
16 propagatedBuildInputs = [ requests requests_oauthlib django python3-openid ];
18 checkInputs = [ coverage mock ];
22 cd $NIX_BUILD_TOP/$sourceRoot
23 coverage run manage.py test allauth
27 description = "Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication";
28 homepage = "https://www.intenct.nl/projects/django-allauth";
29 license = licenses.mit;