Path to this page:
./
python/py-rst2pdf,
Convert restructured text to PDF via reportlab
Branch: CURRENT,
Version: 0.105,
Package name: py313-rst2pdf-0.105,
Maintainer: pkgsrc-usersGenerate rich, good quality PDFs from lightly marked up text files.
Required to run:[
textproc/py-docutils] [
textproc/py-yaml] [
print/py-reportlab] [
devel/py-setuptools] [
textproc/py-pygments] [
textproc/py-jinja2] [
devel/py-packaging] [
textproc/py-smartypants] [
devel/py-importlib-metadata] [
lang/python310]
Required to build:[
devel/py-setuptools_scm]
Master sites:
Filesize: 11991.865 KB
Version history: (Expand)
- (2026-03-10) Updated to version: py313-rst2pdf-0.105
- (2026-01-11) Updated to version: py313-rst2pdf-0.104
- (2025-12-28) Updated to version: py313-rst2pdf-0.103.1
- (2025-10-09) Updated to version: py313-rst2pdf-0.102nb1
- (2025-04-24) Updated to version: py312-rst2pdf-0.102nb1
- (2024-11-11) Updated to version: py312-rst2pdf-0.102
CVS history: (Expand)
2026-03-10 14:54:42 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-rst2pdf: updated to 0.105
0.105 (2026-01-09)
* Changed: We have updated our dependencies to support the latest version of \
packaging (v)26 and pytest (v9)
|
2026-01-11 11:19:06 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-rst2pdf: updated to 0.104
0.104 (2026-01-08)
* Added: We now support Python 3.14
* Changed: We now use docutil's smart quotes rather than the old, abandoned \
smartypants library
* Changed: When using Sphinx 8.2.0+, rst2pdf uses Sphinx's formatting for the \
productionlist directive
* Changed: Improved handling of linenos directive in code blocks
* Note: A change in svglib results in text with SVGs rendering slightly smaller. \
See commit ``3a9955ca``
* Note: With Pillow 11.1.0+, the dpi for an image is now populated correctly for \
images using cm. This
affects the way images are sized as rst2pdf will now use the image's dpi \
value rather than defaulting
to 300dpi.
* Changed: We now use our own copy of docutils _roman_numerals.py from v0.22.4
* Removed: Support for Python 3.9. Python 3.10 is the new minimum supported \
version of Python.
|
2025-12-28 15:44:20 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-rst2pdf: updated to 0.103.1
0.103.1 (2024-12-24)
* Changed: Updated pyproject classifiers to include Python 3.13
* Changed: Various project changes to allow releasing using uv
0.103 (2024-12-24)
* Added: We now support Python 3.13
* Added: We now support ``emphasize-lines`` asa an alias for ``hl_lines``
* Changed: Support PyMuPDF when it's installed as fitz_old
* Changed: We now use pyproject.toml and uv
* Fixed: We now run our Sphinx tests again
* Fixed: We no longer add a second document to Sphinx builds
|
| 2025-10-09 09:58:14 by Thomas Klausner | Files touched by this commit (442) |
Log message:
*: remove reference to (removed) Python 3.9
|
| 2025-07-05 13:44:20 by Thomas Klausner | Files touched by this commit (116) |
Log message:
*: some more recursive Python restrictions on Python 3.11+
Reported in SmartOS bulk build
|
| 2025-04-24 09:11:24 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-rst2pdf: adapt for setuptools 78
Bump PKGREVISION.
|
| 2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-07-22 07:14:51 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-rst2pdf: updated to 0.102
0.102 (2024-06-05)
* Added: We now set ``supported_image_type`` attribute in the Sphinx builder
* Changed: We now support ReportLab 4 and xhtml2pdf 0.12.2
* Fixed: CI now correctly fails if the tests fail
0.101 (2023-08-02)
* Changed: We now recommend using pipx to install rst2pdf.
* Changed: The manual's examples for embedding fonts are now better.
* Fixed: The ``twocolumn.yaml`` stylesheet has been restored after inadvertent \
removal in 0.100.
* Fixed: We now use ``ConfigParser`` so that we are ready for 3.12.
* Fixed: Tests now run correctly regardless of locale.
* Fixed: Arguments when calling ``DelayedTable`` are now in the correct order.
0.100 (2023-03-20)
* Added: New command line option ``--record-dependencies`` to write out the list \
of files that were
used to create the PDF.
* Added: Python 3.11 is now experimentally supported. Please report any issues found.
* Changed: Updated tests to use ReportLab 3.6.12. Note that ReportLab 3.6.5 \
introduced some layout
changes in rst2pdf's output. We have noticed that header/footer spacing is \
different, the space
before nested bullets is bigger than before and that some fully-justified text \
paragraphs now
wrap differently.
* Fixed: The ``twoColumn`` style has been reinstated as its used with Sphinx.
|