1{ lib, python3Packages, withTwitter ? false}:
2
3python3Packages.buildPythonApplication rec {
4 pname = "mailman-rss";
5 version = "0.2.4";
6
7 src = python3Packages.fetchPypi {
8 inherit pname version;
9 sha256 = "1brrik70jyagxa9l0cfmlxvqpilwj1q655bphxnvjxyganxf4c00";
10 };
11
12 propagatedBuildInputs = with python3Packages; [ python-dateutil future requests beautifulsoup4 ]
13 ++ lib.optional withTwitter python3Packages.twitter
14 ;
15
16 # No tests in Pypi Tarball
17 doCheck = false;
18
19 meta = with lib; {
20 description = "Mailman archive -> rss converter";
21 homepage = "https://github.com/kyamagu/mailman-rss";
22 license = licenses.mit;
23 maintainers = with maintainers; [ samueldr ];
24 };
25}