pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-xmltodict



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct 10 08:44:19 UTC 2025

Modified Files:
        pkgsrc/textproc/py-xmltodict: Makefile distinfo

Log Message:
py-xmltodict: updated to 1.0.2

1.0.2 (2025-09-17)

Bug Fixes

allow DOCTYPE with disable_entities=True (default) (25b61a4)

1.0.1 (2025-09-17)

Bug Fixes

fail closed when entities disabled (c986d2d)
validate XML comments (3d4d2d3)

Documentation

add SECURITY.md (6413023)
clarify behavior for empty lists (2025b5c)
clarify process_comments docs (6b464fc)
clarify strip whitespace comment behavior (b3e2203)
create AGENTS.md for coding agents (0da66ee)
replace travis with actions badge (2576b94)
update CONTRIBUTING.md (db39180)

1.0.0 (2025-09-12)

BREAKING CHANGES

modernize for Python 3.9+; drop legacy compat paths

Features

unparse: add limited XML comment round-trip; unify _emit behavior (e43537e)
unparse: add selective force_cdata support (bool/tuple/callable) (a497fed)

Bug Fixes

namespaces: attach [@xmlns](https://github.com/xmlns) to declaring element when process_namespaces=True (f0322e5)
streaming: avoid parent accumulation at item_depth; add regression tests (220240c)
unparse: handle non-string #text with attributes; unify value conversion (927a025)
unparse: skip empty lists to keep pretty/compact outputs consistent (ab4c86f)

Reverts

remove initial Release Drafter config (c0b74ed)

Documentation

readme: add API reference for parse()/unparse() kwargs (e5039ad)
readme: mention types-xmltodict stub package (58ec03e)

Code Refactoring

modernize for Python 3.9+; drop legacy compat paths


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/textproc/py-xmltodict/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/py-xmltodict/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-xmltodict/Makefile
diff -u pkgsrc/textproc/py-xmltodict/Makefile:1.11 pkgsrc/textproc/py-xmltodict/Makefile:1.12
--- pkgsrc/textproc/py-xmltodict/Makefile:1.11  Tue Sep  9 06:45:36 2025
+++ pkgsrc/textproc/py-xmltodict/Makefile       Fri Oct 10 08:44:19 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2025/09/09 06:45:36 adam Exp $
+# $NetBSD: Makefile,v 1.12 2025/10/10 08:44:19 adam Exp $
 
-DISTNAME=      xmltodict-0.15.1
+DISTNAME=      xmltodict-1.0.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=x/xmltodict/}
@@ -11,6 +11,7 @@ COMMENT=      Simplified XML parser library
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>0:../../devel/py-test-cov
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/textproc/py-xmltodict/distinfo
diff -u pkgsrc/textproc/py-xmltodict/distinfo:1.10 pkgsrc/textproc/py-xmltodict/distinfo:1.11
--- pkgsrc/textproc/py-xmltodict/distinfo:1.10  Tue Sep  9 06:45:36 2025
+++ pkgsrc/textproc/py-xmltodict/distinfo       Fri Oct 10 08:44:19 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2025/09/09 06:45:36 adam Exp $
+$NetBSD: distinfo,v 1.11 2025/10/10 08:44:19 adam Exp $
 
-BLAKE2s (xmltodict-0.15.1.tar.gz) = 2fc72e884b57d93d19f368cc50b7a3399da56fb3f10114fc68de69a46ed3079f
-SHA512 (xmltodict-0.15.1.tar.gz) = a1e8f9be1a4a1ccbd05c3210a57a0a96db12ff6456fd2f28de048b094e33fbb0ee67e435b199997c42f360af073abf04d4caf7f98c7e7aa61c10c2e07570ed77
-Size (xmltodict-0.15.1.tar.gz) = 62984 bytes
+BLAKE2s (xmltodict-1.0.2.tar.gz) = faeb04c44d5c5169f5c91abe7e8dc78a8df2fa73204414dfaea9cfea9ad34722
+SHA512 (xmltodict-1.0.2.tar.gz) = 19c277ccf415a0ab8e7c1f7b647e1939323419d7b309adc62c851096f101d6d8305bb53b3abba31a9b681ce41d1a5d246d541355b4489cb19749f852c2165c74
+Size (xmltodict-1.0.2.tar.gz) = 25725 bytes
 SHA1 (patch-README.md) = af28ff7112772932b9229b343ff162af4227b98e



Home | Main Index | Thread Index | Old Index