diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2022-01-15 09:58:01 +0100 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2022-01-15 09:58:01 +0100 |
commit | 0c0b0905e73f7b6b8b9728bb6f6ba906f1f9cc3a (patch) | |
tree | 9a24731f8ff04ce645d55c1038c3dea366fad60b /pkgs/development | |
parent | fd5df0ef5b644c80f2ff0c972d15f05316dc6b71 (diff) | |
download | nixpkgs-0c0b0905e73f7b6b8b9728bb6f6ba906f1f9cc3a.tar nixpkgs-0c0b0905e73f7b6b8b9728bb6f6ba906f1f9cc3a.tar.gz nixpkgs-0c0b0905e73f7b6b8b9728bb6f6ba906f1f9cc3a.tar.bz2 nixpkgs-0c0b0905e73f7b6b8b9728bb6f6ba906f1f9cc3a.tar.lz nixpkgs-0c0b0905e73f7b6b8b9728bb6f6ba906f1f9cc3a.tar.xz nixpkgs-0c0b0905e73f7b6b8b9728bb6f6ba906f1f9cc3a.tar.zst nixpkgs-0c0b0905e73f7b6b8b9728bb6f6ba906f1f9cc3a.zip |
python3Packages.consonance: 0.1.3 -> 0.1.5
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/python-modules/consonance/default.nix | 46 |
1 files changed, 34 insertions, 12 deletions
diff --git a/pkgs/development/python-modules/consonance/default.nix b/pkgs/development/python-modules/consonance/default.nix index 7722226ef3f..a31930bd0c4 100644 --- a/pkgs/development/python-modules/consonance/default.nix +++ b/pkgs/development/python-modules/consonance/default.nix @@ -1,29 +1,51 @@ -{ buildPythonPackage, lib, fetchFromGitHub, dissononce, python-axolotl-curve25519 -, transitions, protobuf, nose +{ lib +, buildPythonPackage +, fetchFromGitHub +, dissononce +, python-axolotl-curve25519 +, transitions +, protobuf +, pytestCheckHook +, pythonOlder }: buildPythonPackage rec { pname = "consonance"; - version = "0.1.3"; + version = "0.1.5"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "tgalal"; repo = "consonance"; rev = version; - sha256 = "1ifs0fq6i41rdna1kszv5sf87qbqx1mn98ffyx4xhw4i9r2grrjv"; + hash = "sha256-BhgxLxjKZ4dSL7DqkaoS+wBPCd1SYZomRKrtDLdGmYQ="; }; - checkInputs = [ nose ]; - checkPhase = '' - # skipping online test as it requires network with uplink - nosetests tests/test_handshakes_offline.py - ''; + propagatedBuildInputs = [ + dissononce + python-axolotl-curve25519 + transitions + protobuf + ]; + + checkInputs = [ + pytestCheckHook + ]; + + pytestFlagsArray = [ + "tests/test_handshakes_offline.py" + ]; - propagatedBuildInputs = [ dissononce python-axolotl-curve25519 transitions protobuf ]; + pythonImportsCheck = [ + "consonance" + ]; meta = with lib; { - homepage = "https://pypi.org/project/consonance/"; - license = licenses.gpl3; description = "WhatsApp's handshake implementation using Noise Protocol"; + homepage = "https://github.com/tgalal/consonance"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ ]; }; } |