tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
python310Packages.bleach: add optional-dependencies
Fabian Affolter
3 years ago
1ef616a5
e6e6bad8
+15
-4
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
bleach
default.nix
+15
-4
pkgs/development/python-modules/bleach/default.nix
···
5
5
, six
6
6
, html5lib
7
7
, setuptools
8
8
+
, tinycss2
8
9
, packaging
9
10
, pythonOlder
11
11
+
, webencodings
10
12
}:
11
13
12
14
buildPythonPackage rec {
13
15
pname = "bleach";
14
16
version = "5.0.1";
15
15
-
disabled = pythonOlder "3.6";
17
17
+
disabled = pythonOlder "3.7";
16
18
17
19
src = fetchPypi {
18
20
inherit pname version;
···
20
22
};
21
23
22
24
propagatedBuildInputs = [
23
23
-
packaging
24
24
-
six
25
25
html5lib
26
26
+
packaging
26
27
setuptools
28
28
+
six
29
29
+
webencodings
27
30
];
28
31
32
32
+
passthru.optional-dependencies = {
33
33
+
css = [
34
34
+
tinycss2
35
35
+
];
36
36
+
};
37
37
+
29
38
checkInputs = [
30
39
pytestCheckHook
31
40
];
···
35
44
"protocols"
36
45
];
37
46
38
38
-
pythonImportsCheck = [ "bleach" ];
47
47
+
pythonImportsCheck = [
48
48
+
"bleach"
49
49
+
];
39
50
40
51
meta = with lib; {
41
52
description = "An easy, HTML5, whitelisting HTML sanitizer";