15 buildPythonPackage rec {
20 inherit pname version;
21 sha256 = "sha256-rHZMmpuA+mGv40BNUnDFBgqlf38IexGpU5XTt287cf0=";
24 LC_ALL = "en_US.UTF-8";
26 propagatedBuildInputs = [ urllib3 certifi ];
28 # Only test dependencies
29 checkInputs = [ git glibcLocales gevent geventhttpclient mock fastimport ];
31 doCheck = !stdenv.isDarwin;
33 pythonImportsCheck = [ "dulwich" ];
36 description = "Simple Python implementation of the Git file formats and protocols";
38 Dulwich is a Python implementation of the Git file formats and protocols, which
39 does not depend on Git itself. All functionality is available in pure Python.
41 homepage = "https://www.dulwich.io/";
42 changelog = "https://github.com/dulwich/dulwich/blob/dulwich-${version}/NEWS";
43 license = with licenses; [ asl20 gpl2Plus ];
44 maintainers = with maintainers; [ koral ];