{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/4"}],"enrichment":{"capability":"A pytest plugin that generates customizable test reports from templates, supporting any text-based output format like HTML, LaTeX, or CSV.","skillfed_tags":["pytest-plugin","test-reporting","template-engine"],"use_cases":["Generate branded HTML reports for CI/CD pipelines using a custom or inherited template.","Create LaTeX or PDF reports for formal test documentation and compliance artifacts.","Export test results as CSV for further analysis or integration with external tools.","Standardize test report format across multiple projects by sharing a template package.","Extend existing templates (like pytest-reporter-html1) to add project-specific sections or styling."],"what_it_does":"pytest-reporter is a pytest plugin that acts as a bridge between test execution and custom report generation. Instead of producing fixed output formats, it collects test data and passes it to template implementations you provide or inherit. You specify a template directory and template name at runtime, and the plugin renders the report to your chosen output file.\n\nThe plugin exposes a rich context to templates\u2014including test results, phases (setup, call, teardown), logs, warnings, and timing information\u2014and delegates rendering logic to template implementations via a pytest hook. This design lets you generate any text-based format (HTML, LaTeX, CSV, plain text) by writing or reusing a template, without modifying the plugin itself. It's most useful when you need report formats beyond pytest's built-in options or want to standardize reporting across projects.","worth_installing":"Yes, if you need templated test reports and are comfortable maintaining a template implementation yourself or using a third-party template package. The plugin is stable and has no known vulnerabilities, but dormant maintenance means it will not track pytest API changes proactively. Best suited for teams with established test reporting workflows that won't require frequent updates."},"id":"pytest-reporter","links":{"html":"https://skillfed.io/packages/pytest-reporter","md":"https://skillfed.io/packages/pytest-reporter.md","pypi":"https://pypi.org/project/pytest-reporter/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-02-28","license_spdx":null,"license_treatment":"permissive","name":"pytest-reporter","python_support":"supports_current","summary":"Generate Pytest reports with templates"},"popularity":{"monthly_downloads":194218,"position":9842,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.5.3"}
