The Awesome Document Factory
WeasyPrint is a smart solution helping web developers to create PDF documents. It turns simple HTML pages into gorgeous statistical reports, invoices, tickets…
From a technical point of view, WeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF and PNG. It aims to support web standards for printing. WeasyPrint is free software made available under a BSD license.
It is based on various libraries but not on a full rendering engine like WebKit or Gecko. The CSS layout engine is written in Python, designed for pagination, and meant to be easy to hack on.
Free software: BSD license
For Python 3.6+, tested on CPython and PyPy
Documentation: https://weasyprint.readthedocs.io
Examples: https://weasyprint.org/samples/
Changelog: https://github.com/Kozea/WeasyPrint/releases
Code, issues, tests: https://github.com/Kozea/WeasyPrint
Code of conduct: https://www.courtbouillon.org/code-of-conduct
Professional support: https://www.courtbouillon.org
Donation: https://opencollective.com/courtbouillon
WeasyPrint has been created and developed by Kozea (https://kozea.fr/). Professional support, maintenance and community management is provided by CourtBouillon (https://www.courtbouillon.org/).
Copyrights are retained by their contributors, no copyright assignment is required to contribute to WeasyPrint. Unless explicitly stated otherwise, any contribution intentionally submitted for inclusion is licensed under the BSD 3-clause license, without any additional terms or conditions. For full authorship information, see the version control history.
Metadata
Release files for weasyprint 52
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| WeasyPrint-52.tar.gz | 458.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| WeasyPrint-52-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 762.3 kB
Release files / WeasyPrint-52.tar.gz
| Download URL | WeasyPrint-52.tar.gz |
|---|---|
| Size | 458.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fa91c71cd5ddf2a6c8d10ab5bac7b5e09df27f9f93aab0502547f310c2208e67
|
|
BLAKE2b-256 checksum How to use checksums |
c1db30524389d441129c7d6497de323b169de3297afdd869e1a7677ebd92eaf9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
|
Release files / WeasyPrint-52-py3-none-any.whl
| Download URL | WeasyPrint-52-py3-none-any.whl |
|---|---|
| Size | 304.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c809ee2807b714a57a6f05ccf9e9ca950295e009bbce7c8c26ac5f45129b4509
|
|
BLAKE2b-256 checksum How to use checksums |
86eabcfe486b77a71d81f0f1810488dfea100c3d9edae031b4ae4b12b7beeceb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
|