diff options
| author | Fabian Affolter <mail@fabian-affolter.ch> | 2021-11-30 00:25:16 +0100 |
|---|---|---|
| committer | Jonathan Ringer <jonringer117@gmail.com> | 2021-11-30 18:52:55 -0800 |
| commit | 04412150cde9164fcf2bb2c6874b262253e9ebcd (patch) | |
| tree | b0771583064240a62ed736d9a9a4e9b9533ca75c | |
| parent | python3Packages.jaraco-context: init at 4.1.1 (diff) | |
| download | nixpkgs-04412150cde9164fcf2bb2c6874b262253e9ebcd.tar.gz | |
python3Packages.jaraco_text: add jaraco-context
| -rw-r--r-- | pkgs/development/python-modules/jaraco_text/default.nix | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/jaraco_text/default.nix b/pkgs/development/python-modules/jaraco_text/default.nix index ea7067b58773..054f68ba2f24 100644 --- a/pkgs/development/python-modules/jaraco_text/default.nix +++ b/pkgs/development/python-modules/jaraco_text/default.nix @@ -1,33 +1,51 @@ -{ lib, buildPythonPackage, fetchPypi, pythonOlder +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder , importlib-resources , jaraco_functools +, jaraco-context , setuptools-scm }: buildPythonPackage rec { pname = "jaraco.text"; version = "3.6.0"; + format = "setuptools"; + + disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; sha256 = "901d3468eaaa04f1d8a8f141f54b8887bfd943ccba311fc1c1de62c66604dfe0"; }; - pythonNamespaces = [ "jaraco" ]; + pythonNamespaces = [ + "jaraco" + ]; + + nativeBuildInputs = [ + setuptools-scm + ]; - nativeBuildInputs =[ setuptools-scm ]; propagatedBuildInputs = [ + jaraco-context jaraco_functools - ] ++ lib.optional (pythonOlder "3.7") [ importlib-resources ]; + ] ++ lib.optional (pythonOlder "3.9") [ + importlib-resources + ]; # no tests in pypi package doCheck = false; + pythonImportsCheck = [ + "jaraco.text" + ]; + meta = with lib; { description = "Module for text manipulation"; homepage = "https://github.com/jaraco/jaraco.text"; license = licenses.mit; maintainers = with maintainers; [ ]; }; - } |
