1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 feedparser,
6 requests,
7 pillow,
8 tldextract,
9 lxml,
10 lxml-html-clean,
11 beautifulsoup4,
12 python-dateutil,
13}:
14
15buildPythonPackage rec {
16 pname = "newspaper3k";
17 version = "0.2.8";
18 format = "setuptools";
19
20 src = fetchPypi {
21 inherit pname version;
22 hash = "sha256-nxvT4ftI9ADHFav4dcx7Cme33c2H9Qya7rj8u72QBPs=";
23 };
24
25 dependencies = [
26 feedparser
27 requests
28 pillow
29 tldextract
30 lxml
31 lxml-html-clean
32 beautifulsoup4
33 python-dateutil
34 ];
35
36 pythonImportsCheck = [ "newspaper" ];
37
38 meta = {
39 description = "Simplified python article discovery & extraction";
40 homepage = "https://pypi.org/project/newspaper3k";
41 license = lib.licenses.mit;
42 maintainers = with lib.maintainers; [ ];
43 };
44}