16 buildPythonPackage rec {
17 pname = "voluptuous-openapi";
21 src = fetchFromGitHub {
22 owner = "home-assistant-libs";
23 repo = "voluptuous-openapi";
25 hash = "sha256-QZi2uxFrYMSJVKIHTRBlGAM1sCD6oIzsZNQH7zkXL8w=";
28 build-system = [ setuptools ];
30 dependencies = [ voluptuous ];
32 nativeCheckInputs = [ pytestCheckHook ];
34 pythonImportsCheck = [ "voluptuous_openapi" ];
37 changelog = "https://github.com/home-assistant-libs/voluptuous-openapi/releases/tag/${src.rev}";
38 description = "Convert voluptuous schemas to OpenAPI Schema object";
39 homepage = "https://github.com/home-assistant-libs/voluptuous-openapi";
40 license = licenses.asl20;
41 maintainers = with maintainers; [ hexa ];