Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / essentials / default.nix
blob69a494a0eb5de27fedc4c891acaba61f84a645f2
2   buildPythonPackage,
3   fetchFromGitHub,
4   setuptools,
5   pytestCheckHook,
6   pythonImportsCheckHook,
7   lib,
8 }:
9 buildPythonPackage rec {
10   pname = "essentials";
11   version = "1.1.5";
12   pyproject = true;
14   src = fetchFromGitHub {
15     owner = "Neoteroi";
16     repo = "essentials";
17     rev = "v${version}";
18     hash = "sha256-WMHjBVkeSoQ4Naj1U7Bg9j2hcoErH1dx00BPKiom9T4=";
19   };
21   nativeBuildInputs = [ setuptools ];
23   nativeCheckInputs = [
24     pytestCheckHook
25   ];
27   pythonImportsCheck = [
28     "essentials"
29   ];
31   meta = with lib; {
32     homepage = "https://github.com/Neoteroi/essentials";
33     description = "General purpose classes and functions";
34     changelog = "https://github.com/Neoteroi/essentials/releases/v${version}";
35     license = licenses.mit;
36     maintainers = with maintainers; [aldoborrero zimbatm];
37   };