ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / cssselect2 / default.nix
blob5904f80ac2a29cac77c6ffd770d31f799b03a0d0
1 { lib
2 , buildPythonPackage
3 , flit-core
4 , pythonOlder
5 , fetchPypi
6 , tinycss2
7 , pytestCheckHook
8 }:
10 buildPythonPackage rec {
11   pname = "cssselect2";
12   version = "0.6.0";
13   format = "pyproject";
14   disabled = pythonOlder "3.5";
16   src = fetchPypi {
17     inherit pname version;
18     sha256 = "sha256-W11t6oGl6wyco58RbIV43UE3eAYMlMH1EZY3FhiQkyU=";
19   };
21   postPatch = ''
22     sed -i '/^addopts/d' pyproject.toml
23   '';
25   nativeBuildInputs = [
26     flit-core
27   ];
29   propagatedBuildInputs = [ tinycss2 ];
31   checkInputs = [ pytestCheckHook ];
33   pythonImportsCheck = [ "cssselect2" ];
35   meta = with lib; {
36     description = "CSS selectors for Python ElementTree";
37     homepage = "https://github.com/Kozea/cssselect2";
38     license = licenses.bsd3;
39   };