python-docutils: bump to 0.22.4

Changelog: https://docutils.sourceforge.io/RELEASE-NOTES.html
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
This commit is contained in:
Alexandru Ardelean
2026-04-01 14:49:18 +03:00
committed by Alexandru Ardelean
parent b8baf2c207
commit 0219210841
2 changed files with 30 additions and 2 deletions

View File

@@ -1,11 +1,11 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=python-docutils
PKG_VERSION:=0.20.1
PKG_VERSION:=0.22.4
PKG_RELEASE:=1
PYPI_NAME:=docutils
PKG_HASH:=f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b
PKG_HASH:=4db53b1fde9abecbb74d91230d32ab626d94f6badfc575d6db9194a49df29968
PKG_MAINTAINER:=Daniel Danzberger <daniel@dd-wrt.com>
PKG_LICENSE:=Public-Domain BSD-2-License Python-2.0.1 GPL-3.0-or-later

View File

@@ -0,0 +1,28 @@
#!/bin/sh
[ "$1" = python3-docutils ] || exit 0
python3 - << 'EOF'
import docutils.core
import docutils.parsers.rst
# Basic RST to HTML conversion
rst_input = """\
Hello World
===========
This is a **bold** paragraph with *italics*.
- item one
- item two
"""
html = docutils.core.publish_string(rst_input, writer_name="html")
html_str = html.decode("utf-8")
assert "Hello World" in html_str
assert "<strong>bold</strong>" in html_str
assert "<em>italics</em>" in html_str
EOF