Merge pull request #141522 from zakame/contrib/python3-onetimepass

python3Packages.onetimepass: init at 1.0.1

authored by

Zak B. Elep and committed by
GitHub
d19f25bf 879fcc56

+32
+30
pkgs/development/python-modules/onetimepass/default.nix
···
··· 1 + { lib, buildPythonPackage, fetchFromGitHub, six, timecop }: 2 + 3 + buildPythonPackage rec { 4 + pname = "onetimepass"; 5 + version = "1.0.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "tadeck"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "0wmv62l3r8r4428gdzyj80lhgadfqvj220khz1wnm9alyzg60wkh"; 12 + }; 13 + 14 + propagatedBuildInputs = [ 15 + six 16 + ]; 17 + 18 + checkInputs = [ 19 + timecop 20 + ]; 21 + 22 + pythonImportsCheck = [ "onetimepass" ]; 23 + 24 + meta = with lib; { 25 + description = "One-time password library for HMAC-based (HOTP) and time-based (TOTP) passwords"; 26 + homepage = "https://github.com/tadeck/onetimepass"; 27 + license = licenses.mit; 28 + maintainers = with maintainers; [ zakame ]; 29 + }; 30 + }
+2
pkgs/top-level/python-packages.nix
··· 5170 5171 ondilo = callPackage ../development/python-modules/ondilo { }; 5172 5173 onkyo-eiscp = callPackage ../development/python-modules/onkyo-eiscp { }; 5174 5175 onlykey-solo-python = callPackage ../development/python-modules/onlykey-solo-python { };
··· 5170 5171 ondilo = callPackage ../development/python-modules/ondilo { }; 5172 5173 + onetimepass = callPackage ../development/python-modules/onetimepass { }; 5174 + 5175 onkyo-eiscp = callPackage ../development/python-modules/onkyo-eiscp { }; 5176 5177 onlykey-solo-python = callPackage ../development/python-modules/onlykey-solo-python { };