biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / servers / mail / mailman / postorius.nix
blob1f3171f18a7f42aa4b7b5fde2c9f0a1d85b7b1a1
1 { lib, python3, fetchPypi, nixosTests }:
3 with python3.pkgs;
5 buildPythonPackage rec {
6   pname = "postorius";
7   version = "1.3.10";
9   src = fetchPypi {
10     inherit pname version;
11     hash = "sha256-GmbIqO+03LgbUxJ1nTStXrYN3t2MfvzbeYRAipfTW1o=";
12   };
14   propagatedBuildInputs = [ django-mailman3 readme-renderer ];
15   nativeCheckInputs = [ beautifulsoup4 vcrpy mock ];
17   # Tries to connect to database.
18   doCheck = false;
20   passthru.tests = { inherit (nixosTests) mailman; };
22   meta = with lib; {
23     homepage = "https://docs.mailman3.org/projects/postorius";
24     description = "Web-based user interface for managing GNU Mailman";
25     license = licenses.gpl3Plus;
26     maintainers = with maintainers; [ qyliss ];
27   };