./textproc/py-libxml2, Python wrapper for libxml2

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 2.15.1, Package name: py313-libxml2-2.15.1, Maintainer: pkgsrc-users

This is the libxml2 python module, providing access to the libxml2
library.


Required to run:
[textproc/libxml2] [lang/python310]

Required to build:
[textproc/py-expat]

Master sites:

Filesize: 1957.605 KB

Version history: (Expand)


CVS history: (Expand)


   2026-02-23 19:14:57 by Tobias Nygren | Files touched by this commit (42)
Log message:
py-libxml2: make doxygen dependency optional and turn it off by default

Add pregenerated API XML schemas to pkgsrc and add convenience target
"mkdocxml" to regenerate schemas when updating the package. PR pkg/60027.
   2026-02-23 13:55:58 by Tobias Nygren | Files touched by this commit (1)
Log message:
revert previous
   2026-02-23 13:21:00 by Tobias Nygren | Files touched by this commit (1)
Log message:
py-libxml2: disable doxygen

It causes too many circular dependency problems, for example:

fontconfig -> meson -> itstool -> py313-libxml2 -> doxygen -> \ 
ghostscript -> ghostscript-agpl -> fontconfig

Also disabling doxygen doesn't change the PLIST so the dependency seems
to not have affected the package meaningfully regardless.
   2026-02-19 16:12:09 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-libxml2: update to 2.15.1.

to match libxml2.
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-05-27 23:43:35 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
libxml2 py-libxml2: updated to 2.14.3

v2.14.3: May 13 2025

Regressions

- reader: Fix reading compressed data
- parser: Make undeclared entities in XML content fatal
- save: Fix XML escape table
- save: Fix xmlSave with NULL encoding
- Revert "valid: Remove duplicate error messages when streaming"

Bug fixes

- save: Fix serialization of attribute defaults containing <
- io: Fix linkage of __xml*BufferCreateFilename functions

Build systems

- cmake: Fix installation directories in libxml2-config.cmake
- meson: Install libxml2.py

Improvements

- parser: Make xmlCtxtGetValidCtxt depend on VALID_ENABLED
- html: Avoid HTML_PARSE_HTML5 clashing with XML_PARSE_NOENT
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14
   2025-02-19 02:10:36 by David H. Gutteridge | Files touched by this commit (1)
Log message:
py-libxml2: fix typos in comments