Skip to content

chore(deps): update dependency rinohtype to v0.5.6 - #13

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rinohtype-0.x
Open

chore(deps): update dependency rinohtype to v0.5.6#13
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rinohtype-0.x

Conversation

@renovate

@renovate renovate Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
rinohtype (changelog) ==0.5.5==0.5.6 age confidence

Release Notes

brechtm/rinohtype (rinohtype)

v0.5.6: Release 0.5.6 (2026-05-15)

Compare Source

Install from PyPI

New Features:

  • The split_minimum_lines style property for paragraphs specifies the minimum number of lines to keep together (in the first container) when splitting a paragraph across two containers/pages.

  • Character spacing can be in/decreased by setting the character_spacing style property to a positive/negative value (e.g. 1pt) in the stylesheet.

  • Section selectors can now select based on the local section number. For example:

    [first level 2 section : Section(level=2, number=1)]
    break = ANY
    
    [last level 2 section heading : Section(level=2, number=-1) / Heading]
    base = heading level 2
    font_color = #​333
    
  • Relocating chapters to other document parts (e.g. front matter) is now possible by assigning the out-of-line class and a custom class to a section:

    .. rst-class:: out-of-line front-matter
    
    My Section
    ==========
    

    It was previously possible to relocate body elements by means of the .. container:: directive with the 'out-of-line' class, but this directive does not accept sections as child elements. (to be documented)

  • Equation rendering (thanks to ziamath)

  • TemplateConfigurations are now also Resources, that can be referenced by entry point name

  • Stylesheets can now also be registered by name at runtime. This makes them referencable from other style sheet files to inherit from them.

  • Sphinx < 7.2: handle superfluous space in desc_sig_space

  • Sphinx frontend: versionmodified directive support (versionadded, versionchanged, versionremoved, deprecated) (#​440)

  • The style log now also shows the classes for each element (if any)

Changed:

  • Admonition is a LabeledFlowable subclass now; this makes it possible to show an icon to the left/right of the admonition text. This change will however require adjustments to the admonition styles in custom stylesheets. Also, the admonition style definitions in the 'sphinx' stylesheet needs more work.
  • The default for BodyPageTemplate.chapter_title_height is now None, which creates a DownExpandingContainer for the chapter title flowables instead of one with a fixed height.
  • Add support for Python 3.13, 3.14 and 3.15
  • Support for Python 3.8 and 3.9 was dropped (end-of-life)
  • Improve error message for unsupported nodes (#​421)

Fixed:

  • Incorrect kerning/character spacing for (OTF) fonts where unitsPerEm != 1000 (for example, the DejaVu fonts)
  • Paragraph duplication occurring when the final word of a paragraph is hyphenated across a page boundary (#​443)
  • Handling of hyperlinks with missing characters
  • Glyphs missing from a font (rendered by the fallback font) resulted in duplicated words when line wrapping
  • OpenType: handle optional subtables (e.g. Liberation Sans Narrow now loads)
  • Fix the selectors for list of tables/figures sections
  • Crash when other installed packages define stylesheet entry points
  • Infinite loop on long words in literal block (#​453)
  • Sphinx frontend: support the desc_sig_keyword_type, desc_sig_literal_number, desc_sig_literal_string, desc_sig_literal_char and desc_inline document nodes (#​450)
  • Sphinx frontend: support the desc_sig_keyword document node (#​444)
  • Sphinx frontend: support the desc_type_parameter_list document node

Configuration

📅 Schedule: (in timezone America/Costa_Rica)

  • Branch creation
    • "before 4am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants