emacsPackages.lsp-bridge: 0-unstable-2025-01-11 -> 0-unstable-2025-01-22 (#376531)
[NixPkgs.git] / pkgs / development / python-modules / expects / default.nix
bloba36769259e365a7f337528af7f12e147c4e1401e
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5 }:
7 buildPythonPackage rec {
8   pname = "expects";
9   version = "0.9.0";
10   format = "setuptools";
12   src = fetchFromGitHub {
13     owner = "jaimegildesagredo";
14     repo = pname;
15     rev = "v${version}";
16     sha256 = "0mk1mhh8n9ly820krkhazn1w96f10vmgh21y2wr44sn8vwr4ngyy";
17   };
19   # mamba is used as test runner. Not available and should not be used as
20   # it's just another unmaintained test runner.
21   doCheck = false;
22   pythonImportsCheck = [ "expects" ];
24   meta = with lib; {
25     description = "Expressive and extensible TDD/BDD assertion library for Python";
26     homepage = "https://expects.readthedocs.io/";
27     license = with licenses; [ asl20 ];
28     maintainers = with maintainers; [ fab ];
29   };