nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

python3Packages.pyrate-limiter: init at 2.10.0

+36
+34
pkgs/development/python-modules/pyrate-limiter/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , poetry-core 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "pyrate-limiter"; 9 + version = "2.10.0"; 10 + format = "pyproject"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "vutran1710"; 14 + repo = "PyrateLimiter"; 15 + rev = "v${version}"; 16 + hash = "sha256-CPusPeyTS+QyWiMHsU0ii9ZxPuizsqv0wQy3uicrDw0="; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + poetry-core 21 + ]; 22 + 23 + pythonImportsCheck = [ 24 + "pyrate_limiter" 25 + ]; 26 + 27 + meta = with lib; { 28 + description = "Python Rate-Limiter using Leaky-Bucket Algorimth Family"; 29 + homepage = "https://github.com/vutran1710/PyrateLimiter"; 30 + changelog = "https://github.com/vutran1710/PyrateLimiter/blob/${src.rev}/CHANGELOG.md"; 31 + license = licenses.mit; 32 + maintainers = with maintainers; [ kranzes ]; 33 + }; 34 + }
+2
pkgs/top-level/python-packages.nix
··· 9105 9105 9106 9106 pyramid_multiauth = callPackage ../development/python-modules/pyramid_multiauth { }; 9107 9107 9108 + pyrate-limiter = callPackage ../development/python-modules/pyrate-limiter { }; 9109 + 9108 9110 pyreadstat = callPackage ../development/python-modules/pyreadstat { 9109 9111 inherit (pkgs.darwin) libiconv; 9110 9112 };