{ lib , sources , buildPythonPackage , interegular , jinja2 , lark , numpy , perscache , pillow , pydantic , regex , scipy , tenacity , torch }: buildPythonPackage rec { pname = "outlines"; version = sources.outlines.rev; format = "pyproject"; src = sources.outlines; propagatedBuildInputs = [ interegular jinja2 lark numpy perscache pillow pydantic regex scipy tenacity torch ]; doCheck = false; # no tests currently pythonImportsCheck = [ "outlines" ]; meta = with lib; { description = "Probabilistic Generative Model Programming"; homepage = "https://github.com/normal-computing/outlines"; license = licenses.asl20; maintainers = with maintainers; [ bsima ]; }; }