BSD Ports

textproc/py-readme_renderer 46.0 NetBSD

Library for rendering "readme" descriptions for Warehouse

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
0adcc30d44
License
apache-2.0
Categories
textproc, python
Package size
19.2 KiB, 63.4 KiB installed

Description

Readme Renderer is a library that will safely render arbitrary README files into HTML. It is designed to be used in Warehouse to render the long_description for packages. It can handle Markdown, reStructuredText (.rst), and plain text.

Install

Binary package:

pkgin install py311-readme_renderer

From pkgsrc:

cd /usr/pkgsrc/textproc/py-readme_renderer && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6446.0
NetBSD 10.1 aarch6444.0nb1
SmartOS / illumos x86_6446.0
macOS 15 arm6446.0

Dependencies

Run dependencies 5

Configuration

No options to configure.

Service scripts
none
Flavors
py312-readme_renderer-46.0, py313-readme_renderer-46.0, py314-readme_renderer-46.0

Commit history 3

DateCommitCreditsLog message
0adcc30d44 adam py-readme_renderer: updated to 46.0
46.0 (2026-08-28) * Render Markdown GFM alerts as semantic HTML admonitions * Support GitHub emoji shortcodes in Markdown * Don't drop reStructuredText's top-level heading, and render headings at their literal levels starting at ``<h1>``, consistent with Markdown * Require ``comrak`` 0.0.13 and higher for the ``md`` extra * Handle expected warnings in the test suite * Fix the 45.0 changelog date * Update workflows
c5eff70297 wiz py-readme_renderer: depend on py-comrak
Needed for markdown. Bump PKGREVISION.
97357b5b1e adam py-readme_renderer: updated to 45.0
45.0 * Replace ``cmarkgfm`` with ``comrak`` * Support footnotes in Markdown * Support inline link anchors * Allow ``class`` attribute on ``<pre>`` tags * Advertise support for Python 3.13 * Remove support for Python 3.9, pypy 3.9, 3.10 * Remove `python3` alias from Pygments * Fix test suite for Pygments update * Fix mypy annotations * Fix test failure with docutils 0.22 * Fix package metadata * Fix ignored allowlists on ``clean()`` * Don't abort reStructuredText rendering when a ``:scale:`` image can't be sized * Disable active input controls in rendered output * Remove executable bit from tests * Update Dependabot config * CI: security updates * Split apart build and release in CI * Speed up test execution * Fix documentation typos and formatting * Replace Gitpod with devcontainer …