Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / uri-template / default.nix
blobdb7dc602aea059a6d3752125292ce28c519ec139
1 { lib, buildPythonPackage, fetchFromGitHub, python }:
3 buildPythonPackage rec {
4   pname = "uri-template";
5   version = "1.2.0";
7   src = fetchFromGitHub {
8     owner = "plinss";
9     repo = "uri_template";
10     rev = "v${version}";
11     hash = "sha256-IAq6GpEwimq45FU0QugLZLSOhwAmC1KbpZKD0zyxsUs=";
12   };
14   postPatch = ''
15     sed -i -e 's/0.0.0/${version}/' setup.py
16   '';
18   checkPhase = ''
19     ${python.interpreter} test.py
20   '';
22   pythonImportsCheck = [ "uri_template" ];
24   meta = with lib; {
25     description = "An implementation of RFC 6570 URI Templates";
26     homepage = "https://github.com/plinss/uri_template/";
27     license = licenses.mit;
28     maintainers = [];
29   };