diff --git a/pkgs/development/python-modules/ms-cv/default.nix b/pkgs/development/python-modules/ms-cv/default.nix new file mode 100644 index 000000000000..aa8e361338dd --- /dev/null +++ b/pkgs/development/python-modules/ms-cv/default.nix @@ -0,0 +1,36 @@ +{ lib +, buildPythonPackage +, isPy27 +, fetchFromGitHub +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "ms-cv"; + version = "0.1.1"; + + disabled = isPy27; + + src = fetchFromGitHub { + owner = "OpenXbox"; + repo = "ms_cv"; + rev = "v${version}"; + sha256 = "0pkna0kvmq1cp4rx3dnzxsvvlxxngryp77k42wkyw2phv19a2mjd"; + }; + + postPatch = '' + substituteInPlace setup.py \ + --replace "pytest-runner" "" + ''; + + checkInputs = [ + pytestCheckHook + ]; + + meta = with lib; { + description = "Correlation vector implementation in python"; + homepage = "https://github.com/OpenXbox/ms_cv"; + license = licenses.mit; + maintainers = with maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 946766924ab0..c922a52d6856 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4454,6 +4454,8 @@ in { mpyq = callPackage ../development/python-modules/mpyq { }; + ms-cv = callPackage ../development/python-modules/ms-cv { }; + msal = callPackage ../development/python-modules/msal { }; msal-extensions = callPackage ../development/python-modules/msal-extensions { };