1{ lib, buildPythonPackage, fetchPypi, pythonOlder
2, importlib-resources
3, jaraco_functools
4, setuptools-scm
5}:
6
7buildPythonPackage rec {
8 pname = "jaraco.text";
9 version = "3.5.1";
10
11 src = fetchPypi {
12 inherit pname version;
13 sha256 = "ede4e9103443b62b3d1d193257dfb85aab7c69a6cef78a0887d64bb307a03bc3";
14 };
15
16 pythonNamespaces = [ "jaraco" ];
17
18 nativeBuildInputs =[ setuptools-scm ];
19 propagatedBuildInputs = [
20 jaraco_functools
21 ] ++ lib.optional (pythonOlder "3.7") [ importlib-resources ];
22
23 # no tests in pypi package
24 doCheck = false;
25
26 meta = with lib; {
27 description = "Module for text manipulation";
28 homepage = "https://github.com/jaraco/jaraco.text";
29 license = licenses.mit;
30 maintainers = with maintainers; [ ];
31 };
32
33}