2019-02-12 13:42:16 by Klaus Klein | Files touched by this commit (3) |
Log message:
py-weasyprint: Fix substituted variable that slipped through in 44nb1.
Bump PKGREVISION.
|
2019-02-12 13:00:39 by Klaus Klein | Files touched by this commit (3) |
Log message:
py-weasyprint: Unbreak for py-setuptools>=40.7.0
In setuptools >= 40.7.0, file inputs for the license field in setup.cfg
files explicitly raise an error. Use the license_file field for that
purpose.
Bump PKGREVISION.
|
2019-01-05 19:15:12 by Klaus Klein | Files touched by this commit (2) |
Log message:
py-weasyprint: Update to 44.
Version 44
----------
Released on 2018-12-29.
Bug fixes:
* 742:
Don't crash during PDF generation when locale uses commas as decimal separator
* 746:
Close file when reading VERSION
* Improve speed and memory usage for long texts.
Documentation:
* 733:
Small documentation fixes
* 735:
Fix broken links in NEWS.rst
|
2018-11-16 15:00:44 by Klaus Klein | Files touched by this commit (1) |
Log message:
py-weasyprint: Fix .include vs. variable definition ordering.
|
2018-11-14 19:17:26 by Klaus Klein | Files touched by this commit (5) |
Log message:
py-weasyprint: Update to 43.
Version 43
----------
Released on 2018-11-09.
Bug fixes:
* `#726 <https://github.com/Kozea/WeasyPrint/issues/726>`_:
Make empty strings clear previous values of named strings
* `#729 <https://github.com/Kozea/WeasyPrint/issues/729>`_:
Include tools in packaging
This version also includes the changes from unstable rc1 and rc2 versions
listed below.
Version 43rc2
-------------
Released on 2018-11-02.
**This version is experimental, don't use it in production. If you find bugs,
please report them!**
Bug fixes:
* `#706 <https://github.com/Kozea/WeasyPrint/issues/706>`_:
Fix text-indent at the beginning of a page
* `#687 <https://github.com/Kozea/WeasyPrint/issues/687>`_:
Allow query strings in file:// URIs
* `#720 <https://github.com/Kozea/WeasyPrint/issues/720>`_:
Optimize minimum size calculation of long inline elements
* `#717 <https://github.com/Kozea/WeasyPrint/issues/717>`_:
Display <details> tags as blocks
* `#691 <https://github.com/Kozea/WeasyPrint/issues/691>`_:
Don't recalculate max content widths when distributing extra space for tables
* `#722 <https://github.com/Kozea/WeasyPrint/issues/722>`_:
Fix bookmarks and strings set on images
* `#723 <https://github.com/Kozea/WeasyPrint/issues/723>`_:
Warn users when string() is not used in page margin
Version 43rc1
-------------
Released on 2018-10-15.
**This version is experimental, don't use it in production. If you find bugs,
please report them!**
Dependencies:
* Python 3.4+ is now needed, Python 2.x is not supported anymore
* Cairo 1.15.4+ is now needed, but 1.10+ should work with missing features
(such as links, outlines and metadata)
* Pdfrw is not needed anymore
New features:
* `Beautiful website <https://weasyprint.org>`_
* `#579 <https://github.com/Kozea/WeasyPrint/issues/579>`_:
Initial support of flexbox
* `#592 <https://github.com/Kozea/WeasyPrint/pull/592>`_:
Support @font-face on Windows
* `#306 <https://github.com/Kozea/WeasyPrint/issues/306>`_:
Add a timeout parameter to the URL fetcher functions
* `#594 <https://github.com/Kozea/WeasyPrint/pull/594>`_:
Split tests using modern pytest features
* `#599 <https://github.com/Kozea/WeasyPrint/pull/599>`_:
Make tests pass on Windows
* `#604 <https://github.com/Kozea/WeasyPrint/pull/604>`_:
Handle target counters and target texts
* `#631 <https://github.com/Kozea/WeasyPrint/pull/631>`_:
Enable counter-increment and counter-reset in page context
* `#622 <https://github.com/Kozea/WeasyPrint/issues/622>`_:
Allow pathlib.Path objects for HTML, CSS and Attachment classes
* `#674 <https://github.com/Kozea/WeasyPrint/issues/674>`_:
Add extensive installation instructions for Windows
Bug fixes:
* `#558 <https://github.com/Kozea/WeasyPrint/issues/558>`_:
Fix attachments
* `#565 <https://github.com/Kozea/WeasyPrint/issues/565>`_,
`#596 <https://github.com/Kozea/WeasyPrint/issues/596>`_,
`#539 <https://github.com/Kozea/WeasyPrint/issues/539>`_:
Fix many PDF rendering, printing and compatibility problems
* `#614 <https://github.com/Kozea/WeasyPrint/issues/614>`_:
Avoid crashes and endless loops caused by a Pango bug
* `#662 <https://github.com/Kozea/WeasyPrint/pull/662>`_:
Fix warnings and errors when generating documentation
* `#666 <https://github.com/Kozea/WeasyPrint/issues/666>`_,
`#685 <https://github.com/Kozea/WeasyPrint/issues/685>`_:
Fix many table layout rendering problems
* `#680 <https://github.com/Kozea/WeasyPrint/pull/680>`_:
Don't crash when there's no font available
* `#662 <https://github.com/Kozea/WeasyPrint/pull/662>`_:
Fix support of some align values in tables
|
2018-04-03 11:31:57 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-weasyprint: updated to 0.42.3
v0.42.3:
Bug fixes:
* Fix floating-point number error to fix floating box layout
* Don't optimize resume_at when splitting lines with trailing spaces
* Fix table layout with no overflow
* Fix inline box breaking function
* Split replaced_min_content_width and replaced_max_content_width
* Respect text direction and don't translate rtl columns twice
* Get only first line's width of inline children to get linebox width
|
2018-03-26 02:35:34 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
For Python 2.7 use, depend on a version of CairoSVG that is supported.
Bump revision. Convert various test dependencies to exactly that.
|
2018-02-12 09:10:41 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-weasyprint: updated to 0.42.2
Version 0.42.2
Bug fixes:
Fix a couple of crashes and endless loops when breaking lines.
|
2018-02-02 11:40:11 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-weasyprint: updated to 0.42.1
Version 0.42.1
Bug fixes:
Don't crash when using @font-config.
Fix text-indent with text-align: justify.
Fix string(*, start).
Handle named pages with pseudo-class.
Fix running headers.
Avoid infinite loops in inline_line_width.
Fix margins, borders and padding in column layouts.
|
2018-01-05 12:35:07 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-weasyprint: updated to 0.42
Version 0.42
New features:
* Support relative file URIs when using CLI.
Bug fixes:
* Fix slow performance for pre-formatted boxes with a lot of children.
* Don't crash when rendering some tables.
* Fix rendering of floats in inlines.
* Split lines carefully.
* Fix root when frozen with Pyinstaller.
* Handle SVGs containing images embedded as data URIs.
* Fix border-radius rendering problem with some PDF readers.
* Fix pipenv support.
* Smartly handle replaced boxes with percentage width in auto-width parents.
* Don't ignore CSS @page rules that are imported by an @import rule.
|