{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/4"},{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/3"}],"enrichment":{"capability":"Generates JUnit XML test result reports from Python test data, enabling integration with CI/CD systems and test reporting tools that consume JUnit format.","skillfed_tags":["test-reporting","ci-cd-integration","abandoned"],"use_cases":["Export test results from a Python test runner to JUnit XML for ingestion by Jenkins, GitLab CI, or GitHub Actions","Generate test reports that can be parsed and aggregated by test management or quality dashboard tools","Integrate custom Python test frameworks with CI/CD systems that expect JUnit-formatted output","Create test result artifacts for Homebrew or other package managers that depend on PyPI-hosted JUnit XML generation"],"what_it_does":"junit-xml-2 is a fork of the original python-junit-xml library, packaged for PyPI distribution. It generates JUnit XML test result files from Python test data\u2014a format widely supported by CI/CD platforms, test aggregators, and IDE test runners. The package takes test case and suite objects and serializes them to XML that conforms to the JUnit schema, allowing test results to be reported and tracked across build pipelines.\n\nThe package depends only on six for Python 2/3 compatibility, keeping installation lightweight. However, it is abandoned: the last release was September 2020 with no subsequent maintenance. It exists primarily to serve as a stable, published distribution for projects like Homebrew that need a PyPI-hosted version. If you need active development, bug fixes, or support for evolving test standards, you should evaluate maintained alternatives.","worth_installing":"Yes, if you need a stable, unchanging JUnit XML writer and are comfortable with an abandoned package. The low install friction, permissive license, and zero known vulnerabilities make it safe to use. However, only adopt it if you've confirmed that no actively maintained alternative meets your needs\u2014abandonment means no bug fixes, security patches, or feature updates will arrive."},"id":"junit-xml-2","links":{"html":"https://skillfed.io/packages/junit-xml-2","md":"https://skillfed.io/packages/junit-xml-2.md","pypi":"https://pypi.org/project/junit-xml-2/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-09-30","license_spdx":null,"license_treatment":"permissive","name":"junit-xml-2","python_support":"unspecified","summary":"Fork of https://github.com/kyrus/python-junit-xml that has tarball published to pypi"},"popularity":{"monthly_downloads":205805,"position":9581,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.9"}
