Skip to content

Xml elementtree port#64

Draft
mcepl wants to merge 6 commits intonima:masterfrom
openSUSE-Python:xml-elementtree-port
Draft

Xml elementtree port#64
mcepl wants to merge 6 commits intonima:masterfrom
openSUSE-Python:xml-elementtree-port

Conversation

@mcepl
Copy link

@mcepl mcepl commented Mar 3, 2026

No description provided.

mcepl added 6 commits March 2, 2026 22:58
Replace Python libxml2 XML objects with ElementTree wrappers and make the C extension return serialized XML bytes. Update tests/examples and drop xml2mod linkage and packaging deps as the next step toward removing Python libxml2 bindings.
Update the test mock to accept the simplified positional xmlapi('t', rtype, typeid) call shape used by the port so the integration test reflects the real extension behavior.
Accept legacy xmlapi() call shapes and make Makefile/unit tests resilient to modern Python build directories.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant