linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / elementpath / default.nix
blobc98937804a319f053750282fc0610b4b75675178
1 { lib, buildPythonPackage, fetchFromGitHub, isPy27 }:
3 buildPythonPackage rec {
4   version = "2.2.1";
5   pname = "elementpath";
6   disabled = isPy27; # uses incompatible class syntax
8   src = fetchFromGitHub {
9     owner = "sissaschool";
10     repo = "elementpath";
11     rev = "v${version}";
12     sha256 = "15yjl18n81zddd27789mcy12gnja3cqycjdykybwgd9i0ysj96gl";
13   };
15   # avoid circular dependency with xmlschema which directly depends on this
16   doCheck = false;
18   pythonImportsCheck = [ "elementpath" ];
20   meta = with lib; {
21     description = "XPath 1.0/2.0 parsers and selectors for ElementTree and lxml";
22     homepage = "https://github.com/sissaschool/elementpath";
23     license = licenses.mit;
24     maintainers = with maintainers; [ jonringer ];
25   };