Skip to content

Update wkhtmltopdf version #706

Description

@victor5lm

wkhtmltopdf has to be updated in the environment.yml file to the wkhtmltopdf 0.12.6.1 version. Otherwise, the bioinfo-doc module fails:

[2026-06-26 15:18:24,091] buisciii.bioinfo_doc [ERROR  ]  Unable to convert to PDF. Error:
wkhtmltopdf exited with non-zero code -11. error:
Unknown Error
[2026-06-26 15:18:24,091] root                 [ERROR  ]  EXCEPTION FOUND: wkhtmltopdf exited with non-zero code -11. error:
Unknown Error
Traceback (most recent call last):
  File "/home/vmlopez/micromamba/envs/buisciii-tools/lib/python3.14/site-packages/buisciii/__main__.py", line 820, in bioinfo_doc
    new_doc.create_documentation()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/home/vmlopez/micromamba/envs/buisciii-tools/lib/python3.14/site-packages/buisciii/bioinfo_doc.py", line 1064, in create_documentation
    self.generate_documentation_files("service_info")
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/home/vmlopez/micromamba/envs/buisciii-tools/lib/python3.14/site-packages/buisciii/bioinfo_doc.py", line 631, in generate_documentation_files
    self.convert_to_pdf(html_file_name)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/home/vmlopez/micromamba/envs/buisciii-tools/lib/python3.14/site-packages/buisciii/bioinfo_doc.py", line 577, in convert_to_pdf
    pdfkit.from_file(
    ~~~~~~~~~~~~~~~~^
        html_file,
        ^^^^^^^^^^
    ...<2 lines>...
        options=options,
        ^^^^^^^^^^^^^^^^
    )
    ^
  File "/home/vmlopez/micromamba/envs/buisciii-tools/lib/python3.14/site-packages/pdfkit/api.py", line 51, in from_file
    return r.to_pdf(output_path)
           ~~~~~~~~^^^^^^^^^^^^^
  File "/home/vmlopez/micromamba/envs/buisciii-tools/lib/python3.14/site-packages/pdfkit/pdfkit.py", line 201, in to_pdf
    self.handle_error(exit_code, stderr)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/home/vmlopez/micromamba/envs/buisciii-tools/lib/python3.14/site-packages/pdfkit/pdfkit.py", line 158, in handle_error
    raise IOError("wkhtmltopdf exited with non-zero code {0}. error:\n{1}".format(exit_code, error_msg))
OSError: wkhtmltopdf exited with non-zero code -11. error:
Unknown Error

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions