--- id: cmeel-tinyxml version: "2.6.2.3" license: unclear license_treatment: unclear maintenance: abandoned --- # cmeel-tinyxml — cmeel distribution for TinyXML, an obsolete thing. License: unclear · Maintenance: abandoned · Downloads: 143.4K/mo ## What it is and what it does cmeel-tinyxml packages TinyXML, a C++ XML parsing library, as a Python-installable distribution through the cmeel build system. It allows Python projects to depend on and use the TinyXML library without manually building or managing the C++ code. The package provides pre-compiled wheels for common platforms (macOS, Linux), reducing installation friction for end users. The package itself is a wrapper or distribution mechanism rather than a high-level Python API—it exposes the underlying TinyXML library for use by other packages or C/C++ extensions. Given that the repository is archived and the maintenance status is marked abandoned, this package is primarily useful for projects that already depend on it or for maintaining legacy systems that require TinyXML. Use it for: - Satisfy a dependency requirement from another package that needs TinyXML as a build or runtime dependency. - Legacy system maintenance where existing code relies on TinyXML through cmeel. - Cross-platform distribution of C++ projects that use TinyXML, avoiding per-platform compilation steps. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides a Python-packaged distribution of TinyXML, a C++ XML parser library, via the cmeel build system for cross-platform use. No—install only if you have an explicit dependency from another package or legacy codebase. The repository is archived, maintenance is abandoned, and the license is unclear. TinyXML is described as obsolete; modern XML parsing should use maintained alternatives. The unclear license adds legal risk. ## Install pip install cmeel-tinyxml uv add cmeel-tinyxml poetry add cmeel-tinyxml ## Installing cmeel-tinyxml Before you install: Medium install friction due to compiled wheels for multiple platforms. Repository is archived and marked abandoned as of the latest release in 2023-11-29, with no commits since 2025-10-01. Maintenance status is a significant concern for long-term reliability. License in practice: License treatment is unclear—no SPDX identifier or raw license text is provided in the package metadata. Verify the actual license terms before use in proprietary or restricted contexts. Quickstart: pip install cmeel-tinyxml import cmeel_tinyxml Requires Python >= 3.8. Pre-built wheels are available for macOS (arm64, x86_64), Linux (manylinux_2_28 aarch64/x86_64), and musllinux; other platforms may require compilation. Verify before relying: - Actual license terms and restrictions—metadata shows no SPDX or raw license text. - Whether TinyXML is still suitable for new projects given its obsolete status per the summary. - Active maintenance or support pathway given the archived repository and abandoned status. ## Package facts - License: not declared (unclear) - Python support: supports_current - Install friction: medium - Maintenance: abandoned - Downloads: 143.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags xml parsing library python, tinyxml python binding, cmeel package distribution, c++ xml parser wrapper, xml parsing dependency, xml-parsing, legacy-library, abandoned [View on SkillFed](https://skillfed.io/packages/cmeel-tinyxml) · [View on PyPI](https://pypi.org/project/cmeel-tinyxml/)