SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
`` and ```` elements on every page,
even with table border collapsing.
- Update to 0.19:
+ Bug fixes:

* Add support for ``linear-gradient()`` and ``radial-gradient``
in background images.

* Add support for the ``ex`` and ``ch`` length units.
(``1ex`` is based on the font instead of being always ``0.5em`` as before.)

* Add experimental support for Level 4 hyphenation properties.

* Drop support for CFFI < 0.6 and cairocffi < 0.4.

* Many bug fixes, including:
min/max-width/height on block-level images.
Crash when parsing nested functional notation.
- Update to 0.18:
+ New features:

* Add support for Level 3 backgrounds,
including multiple background layers per element/box.

* Forward-compatibility with (future releases of) cairocffi 0.4+ and CFFI 0.6+.
+ Bug fixes:

* Avoid some unnecessary line breaks
for elements sized based on their content (aka. “shrink-to-fit”)
such as floats and page headers.

* Allow page breaks between empty blocks.

* Resolve images’ auto width from non-auto height and intrinsic ratio.

* The ``data:`` URL scheme is case-insensitive.

* Crash when backtracking for ``break-before/after: avoid``.
- Update to 0.17.1:
+ Bug fixes:

* GObject initialization when GDK-PixBuf is not installed.

* Absolute URLs without a base URL (ie. document parsed from a string.)

* Fix some whitespace collapsing bugs.

* Fix absolutely-positioned elements inside inline elements.

* Fix URL escaping of image references from CSS.

* Division by 0 on dashed or dotted border smaller than one dot/dash.

* Bad interaction of ``page-break-before/after: avoid`` and floats.
- Update to 0.17:
+ New features:

* Added `text hyphenation`_ with the ``-weasy-hyphens`` property.

* When a document includes JPEG images, embed them as JPEG in the PDF output.

* Switched to using CFFI instead of PyGTK or PyGObject-introspection.
+ Bug fixes:

* Correctly trim whitespace at the end of lines.

* Fix some cases with floats within inline content.

Thu Oct 24 14:00:00 2013 speilickeAATTsuse.com
- Require python-setuptools instead of distribute (upstreams merged)

Wed Jan 16 13:00:00 2013 alexandreAATTexatati.com.br
- Initial package (0.16) for openSUSE.


Changelog for python-WeasyPrint-0.24-4.6.noarch.rpm :
Sat Nov 7 13:00:00 2015 jacobwinskiAATTgmail.com
- Update to 0.24:
+ New features:

* Basic support for Named strings.
+ Bug fixes:

* Draw rounded corners on replaced boxes.

* Rely on the font size for rounding bug workaround.

* Honor the vertical-align property in fixed-height cells.

* Remove unreachable area/border at bottom of page.

* Don\'t allow unknown units during line-height validation.

* Fix some wrong conflict resolutions for table borders with inset
and outset styles.
- Update to 0.23:
+ Bug fixes:

* Use the default image sizing algorithm for images’s preferred size.

* Try more library aliases with ``dlopen()``.

* Consider ``page-break-after-avoid`` when pushing floats to the next page.

* Avoid a crash on zero-sized background images.
- Update to 0.22:
+ New features:

* Support gzip and deflate encoding in HTTP responses

* Support for PDF attachments.
+ Bug fixes:

* Fix a crash on percentage-width columns in an auto-width table.

* Make ``
`` a block in the user-agent stylesheet.

* Fix some ``dlopen()`` library loading issues on OS X.

* Break to the next page before a float that would overflow the page.

* Require a recent enough version of Pyphen
- Update to 0.21:
+ New features:

* Add the `overflow-wrap `_
property, allowing line breaks inside otherwise-unbreakable words.

* Add the `image-resolution property,
allowing images to be sized proportionally to their intrinsic size
at a resolution other than 96 image pixels per CSS ``in``
(ie. one image pixel per CSS ``px``)
+ Bug fixes:

* Fix parsing HTML from an HTTP URL on Python 3.x

* Use more general hyphenation dictionnaries for specific document languages.

* (E.g. use ``hyph_fr.dic`` for ``lang=\"fr_FR\"``.)

* Fix ``min-width`` and ``max-width`` on floats.

* Fix a crash on trailing whitespace with ``font-size: 0``

* Borders on tables with ``border-collapse: collapse`` were sometimes

* drawn at an incorrect position.

* Fix positioning of images with ``position: absolute``.

* Fix a crash when using ``position: absolute``
inside a ``position: relative`` element.

* Fix ``visibility: collapse`` to behave like ``visibility: hidden``
on elements other than table rows and table columns.

* Fix dependencies to require lxml 3.0 or a more recent version.

* Fix a crash on percentage-sized table cells in auto-sized tables.
- Update to 0.20.2:
+ Bug fixes:

* When drawing really small boxes with dotted/dashed borders
- Update to 0.20.1:
+ Bug fixes:

* Depend on html5lib >= 0.99 instead of 1.0b3 to fix pip 1.4 support.
space followed by dot at line break.
border-style: ridge/groove/inset/outset.
- Update to 0.20:
+ Bug fixes:

* Add support for ``border-radius``.
metadata from HTML.

* Tables: handle percentages for column groups, columns and cells, and values
for row height.
+ Bug fixes:

* Stylesheets are not available.

* Instead of page numbers in PDF bookmarks.

* Use ``logger.warning`` instead of deprecated ``logger.warn``.

* Add \'font-stretch\' in the \'font\' shorthand.
- Update to 0.19.2:
+ Bug fixes:

* ``text-decoration: overline`` not being drawn above the text

* Bug fix: Actually draw multiple lines when multiple values are given
to ``text-decoration``.

* Use the font metrics for text decoration positioning.

* Bug fix: Don\'t clip the border with ``overflow: hidden``.

* Regression: JPEG images not loading with cairo 1.8.x.
- Update to 0.19.1:
+ Bug fixes:

* Fix incorrect intrinsic width calculation
leading to unnecessary line breaks in floats, tables, etc.

* Tweak border painting to look better

* Fix unnecessary page break before big tables.

* Fix table row overflowing at the bottom of the page
when there are margins above the table.

* Fix ``position: fixed`` to actually repeat on every page.
repeat ``
 
ICM