git.iko.soy/typeable/nixpkgs
on master help sign in
python3Packages.asyncio-rlock: init at 0.1.0
commitbccef8531c45d3aa3b3bb95da8ff5630d5a7abe6 authorRobert Schütz <nix@dotlambda.de> dateMon 13 Dec 2021, 14:36 (5 years ago) parentd94eebe
2 files changed+30
pkgs/development/python-modules/asyncio-rlock/default.nix+28 pkgs/top-level/python-packages.nix+2
pkgs/development/python-modules/asyncio-rlock/default.nixnew file+28
@@ -0,0 +1,28 @@
1+{ lib
2+, buildPythonPackage
3+, fetchPypi
4+, pytestCheckHook
5+}:
6+
7+buildPythonPackage rec {
8+ pname = "asyncio-rlock";
9+ version = "0.1.0";
10+
11+ src = fetchPypi {
12+ pname = "asyncio_rlock";
13+ inherit version;
14+ sha256 = "7e29824331619873e10d5d99dcc46d7b8f196c4a11b203f4eeccc0c091039d43";
15+ };
16+
17+ # no tests on PyPI, no tags on GitLab
18+ doCheck = false;
19+
20+ pythonImportsCheck = [ "asyncio_rlock" ];
21+
22+ meta = with lib; {
23+ description = "Rlock like in threading module but for asyncio";
24+ homepage = "https://gitlab.com/heckad/asyncio_rlock";
25+ license = licenses.mit;
26+ maintainers = with maintainers; [ dotlambda ];
27+ };
28+}
pkgs/top-level/python-packages.nix+2
@@ -671,6 +671,8 @@ in {
671671
672672 asyncio-nats-client = callPackage ../development/python-modules/asyncio-nats-client { };
673673
674+ asyncio-rlock = callPackage ../development/python-modules/asyncio-rlock { };
675+
674676 asyncmy = callPackage ../development/python-modules/asyncmy { };
675677
676678 asyncio-throttle = callPackage ../development/python-modules/asyncio-throttle { };