20 buildPythonPackage rec {
21 pname = "dbt-semantic-interfaces";
25 disabled = pythonOlder "3.8";
27 src = fetchFromGitHub {
29 repo = "dbt-semantic-interfaces";
30 rev = "refs/tags/v${version}";
31 hash = "sha256-gY2CJqN/ohYs4Qej451PexWcsM7N9GuHt79qC+NC7T4=";
34 pythonRelaxDeps = [ "importlib-metadata" ];
57 pythonImportsCheck = [ "dbt_semantic_interfaces" ];
60 description = "Shared interfaces used by dbt-core and MetricFlow projects";
61 homepage = "https://github.com/dbt-labs/dbt-semantic-interfaces";
62 changelog = "https://github.com/dbt-labs/dbt-semantic-interfaces/releases/tag/v${version}";
63 license = licenses.asl20;
64 maintainers = with maintainers; [ pbsds ];