Upgrading weasyprint 64 to 65
Review needed64.1 → 65.1New2Changed2Fixed14
Review neededUpgrade verdict
2 changed defaults.
In plain terms
- Nothing in this range needs changes to your code. It adds features and fixes.
Must act Nothing to change
No breaking, platform, security or deprecated items in this range.
Nothing in this upgrade needs a code or configuration change.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- added:
function unicode_range(token)
- added:
class FakeList(list) - added:
method FakeList.append(item) - added:
method LayoutContext.create_flex_formatting_context() - added:
method LayoutContext.finish_flex_formatting_context(root_box)
- changed:
function flex_layout(context, box, bottom_space, skip_stack, containing_block, page_is_empty, absolute_boxes, fixed_boxes) → function flex_layout(context, box, bottom_space, skip_stack, containing_block, page_is_empty, absolute_boxes, fixed_boxes, discard)
- removed:
function count_spaces(box) - changed:
function remove_last_whitespace(context, box) → function remove_last_whitespace(context, line) - added:
function count_expandable_spaces(box)
- changed:
function resolve_one_percentage(box, property_name, refer_to, main_flex_direction=…) → function resolve_one_percentage(box, property_name, refer_to) - changed:
function resolve_percentages(box, containing_block, main_flex_direction=…) → function resolve_percentages(box, containing_block) - added:
function adjust_box_sizing(box, axis)
- added:
variable PANGO_DIRECTION