Path to this page:
./
textproc/py-libxml2,
Python wrapper for libxml2
Branch: CURRENT,
Version: 2.15.1,
Package name: py313-libxml2-2.15.1,
Maintainer: pkgsrc-usersThis 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)
- (2026-02-19) Updated to version: py313-libxml2-2.15.1
- (2026-01-07) Updated to version: py313-libxml2-2.14.6nb1
- (2025-05-28) Updated to version: py312-libxml2-2.14.3
- (2025-04-23) Updated to version: py312-libxml2-2.14.2nb1
- (2025-02-19) Updated to version: py312-libxml2-2.12.10
- (2024-11-15) Updated to version: py312-libxml2-2.12.9nb3
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) |  |
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) |  |
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
|