{"library":"secscanner2junit","title":"SecScanner2JUnit","description":"Command-line tool to convert security scanner output (e.g., Trivy, Grype, OWASP Dependency Check, GitLab SAST) into JUnit XML format, enabling integration with CI/CD pipelines. Current version 1.1.0, supports Python >=3.10, released irregularly.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install secscanner2junit"],"cli":{"name":"secscanner2junit","version":"sh: 1: secscanner2junit: not found"}},"imports":["from secscanner2junit import Converter"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from secscanner2junit import Converter\nimport json\n\n# Example: convert Grype JSON to JUnit\nwith open('grype-report.json', 'r') as f:\n    vulns = json.load(f)\nconverter = Converter()\njunit_xml = converter.convert(vulns, scanner='grype')\nwith open('junit-result.xml', 'w') as f:\n    f.write(junit_xml)\nprint('Conversion complete')","lang":"python","description":"Basic usage: instantiate Converter and call convert() with the scanner JSON data and scanner name.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}