Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 52 lines
Nix
at llvm-cleanup
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder, setuptools, ordered-set, pytestCheckHook, matplotlib, quantities, texlive,}:
buildPythonPackage rec { pname = "pylatex"; version = "1.4.2"; pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub { owner = "JelteF"; repo = "PyLaTeX"; rev = "v${version}"; hash = "sha256-gZKMYGMp7bzDY5+Xx9h1AFP4l0Zd936fDfSXyW5lY1k="; };
nativeBuildInputs = [ setuptools ];
propagatedBuildInputs = [ ordered-set ];
pythonImportsCheck = [ "pylatex" "pylatex.base_classes" ];
nativeCheckInputs = [ pytestCheckHook matplotlib quantities (texlive.combine { inherit (texlive) scheme-small lastpage collection-fontsrecommended; }) ];
meta = with lib; { description = "A Python library for creating LaTeX files and snippets"; homepage = "https://jeltef.github.io/PyLaTeX/current/"; downloadPage = "https://github.com/JelteF/PyLaTeX/releases"; changelog = "https://jeltef.github.io/PyLaTeX/current/changelog.html"; license = licenses.mit; maintainers = with maintainers; [ MayNiklas ]; };}