1{ lib, buildPythonPackage, fetchPypi, pypdf2 }:
2
3buildPythonPackage rec {
4 pname = "pdftools.pdfposter";
5 version = "0.8.1";
6 format = "setuptools";
7
8 propagatedBuildInputs = [ pypdf2 ];
9
10 src = fetchPypi {
11 inherit pname version;
12 sha256 = "sha256-yWFtHgVKAWs4dRlSk8t8cB2KBJeBOa0Frh3BLR9txS0=";
13 };
14
15 pythonImportsCheck = [
16 "pdftools.pdfposter"
17 "pdftools.pdfposter.cmd"
18 ];
19
20 meta = with lib; {
21 description = "Split large pages of a PDF into smaller ones for poster printing";
22 homepage = "https://pdfposter.readthedocs.io";
23 license = licenses.gpl3Plus;
24 maintainers = with maintainers; [ wamserma ];
25 };
26}