1{ buildPythonPackage
2, fetchPypi
3, isodate
4, html5lib
5, SPARQLWrapper
6, networkx
7, nose
8, python
9}:
10
11buildPythonPackage rec {
12 pname = "rdflib";
13 version = "4.2.2";
14
15 src = fetchPypi {
16 inherit pname version;
17 sha256 = "0398c714znnhaa2x7v51b269hk20iz073knq2mvmqp2ma92z27fs";
18 };
19
20 propagatedBuildInputs = [isodate html5lib SPARQLWrapper ];
21
22 checkInputs = [ networkx nose ];
23
24 # Python 2 syntax
25 # Failing doctest
26 doCheck = false;
27
28 checkPhase = ''
29 ${python.interpreter} run_tests.py
30 '';
31
32 meta = {
33 description = "A Python library for working with RDF, a simple yet powerful language for representing information";
34 homepage = http://www.rdflib.net/;
35 };
36}