diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-08-06 00:02:21 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-06 00:02:21 +0000 |
commit | c90f3611dc081347f996b5021d6751c9e3981cf1 (patch) | |
tree | 98d0c81e63993078baa6db793707ca007a18cfb7 /pkgs/development/python2-modules | |
parent | f1403dc228559405f6a6533c1fbec56c5336b389 (diff) | |
parent | 97bd658852ce0efbdc4d9ca84ad466a4cbfb1cf4 (diff) | |
download | nixlib-c90f3611dc081347f996b5021d6751c9e3981cf1.tar nixlib-c90f3611dc081347f996b5021d6751c9e3981cf1.tar.gz nixlib-c90f3611dc081347f996b5021d6751c9e3981cf1.tar.bz2 nixlib-c90f3611dc081347f996b5021d6751c9e3981cf1.tar.lz nixlib-c90f3611dc081347f996b5021d6751c9e3981cf1.tar.xz nixlib-c90f3611dc081347f996b5021d6751c9e3981cf1.tar.zst nixlib-c90f3611dc081347f996b5021d6751c9e3981cf1.zip |
Merge master into staging-next
Diffstat (limited to 'pkgs/development/python2-modules')
-rw-r--r-- | pkgs/development/python2-modules/backports-functools-lru-cache/default.nix | 38 | ||||
-rw-r--r-- | pkgs/development/python2-modules/wcwidth/default.nix | 10 |
2 files changed, 48 insertions, 0 deletions
diff --git a/pkgs/development/python2-modules/backports-functools-lru-cache/default.nix b/pkgs/development/python2-modules/backports-functools-lru-cache/default.nix new file mode 100644 index 000000000000..859bb6b8d91a --- /dev/null +++ b/pkgs/development/python2-modules/backports-functools-lru-cache/default.nix @@ -0,0 +1,38 @@ +{ lib +, buildPythonPackage +, fetchPypi +, setuptools +, setuptools-scm +}: + +buildPythonPackage rec { + pname = "backports-functools-lru-cache"; + version = "1.6.6"; + format = "pyproject"; + + src = fetchPypi { + pname = "backports.functools_lru_cache"; + inherit version; + hash = "sha256-e3DnAbpNtYwO2GcanTORsKu5vRvCTU6Qw0gPS6r8wtw="; + }; + + nativeBuildInputs = [ + setuptools + setuptools-scm + ]; + + # circular dependency: + # backports-functools-lru-cache -> pytest -> wc-width -> backports-functools-lru-cache + doCheck = false; + + pythonImportsCheck = [ + "backports.functools_lru_cache" + ]; + + meta = { + description = "Backport of functools.lru_cache"; + homepage = "https://github.com/jaraco/backports.functools_lru_cache"; + license = lib.licenses.mit; + }; +} + diff --git a/pkgs/development/python2-modules/wcwidth/default.nix b/pkgs/development/python2-modules/wcwidth/default.nix new file mode 100644 index 000000000000..8424fa462503 --- /dev/null +++ b/pkgs/development/python2-modules/wcwidth/default.nix @@ -0,0 +1,10 @@ +{ backports-functools-lru-cache +, wcwidth +}: + +wcwidth.overridePythonAttrs(oldAttrs: { + propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [ + backports-functools-lru-cache + ]; +}) + |