evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / python-mbedtls / default.nix
blob8459559938c7e7c23efaa672926319ee10bd406a
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   certifi,
6   cython,
7   mbedtls_2,
8   pytestCheckHook,
9   setuptools,
10   typing-extensions,
13 buildPythonPackage rec {
14   pname = "python-mbedtls";
15   version = "2.8.0";
16   format = "setuptools";
18   src = fetchFromGitHub {
19     owner = "Synss";
20     repo = "python-mbedtls";
21     rev = version;
22     hash = "sha256-gMFludfAprQ/1JR77Ee6/xVvGLJ9pY1LrouLpSKVrzk=";
23   };
25   nativeBuildInputs = [
26     cython
27     setuptools
28   ];
30   buildInputs = [ mbedtls_2 ];
32   propagatedBuildInputs = [
33     certifi
34     typing-extensions
35   ];
37   nativeCheckInputs = [ pytestCheckHook ];
39   pythonImportsCheck = [ "mbedtls" ];
41   meta = with lib; {
42     description = "Cryptographic library with an mbed TLS back end";
43     homepage = "https://github.com/Synss/python-mbedtls";
44     license = licenses.mit;
45     maintainers = with maintainers; [ SuperSandro2000 ];
46   };