{"package": "junit2html", "summary": "Generate HTML reports from Junit results", "pypi_url": "https://pypi.org/project/junit2html", "piwheels_url": "https://www.piwheels.org/project/junit2html", "releases": {"31.0.5": {"released": "2025-10-18 19:24:32", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "31.0.4": {"released": "2025-10-18 13:59:28", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "31.0.3": {"released": "2025-10-10 14:44:58", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "31.0.2": {"released": "2024-05-23 12:45:41", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "31.0.1": {"released": "2024-05-10 20:19:39", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "30.1.6": {"released": "2024-02-21 00:47:30", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "30.1.3": {"released": "2022-04-25 19:48:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-30.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-30.1.3-py3-none-any.whl", "filehash": "1f4e1f4d755fbb78d565c15134b365690c582a682fb89805d7ada623e130d1e3", "filesize": 14683, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2"]}}}, "30.0.6": {"released": "2021-03-02 18:17:22", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "30.0.5": {"released": "2021-03-02 11:36:07", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "30.0.4": {"released": "2021-01-08 18:55:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-30.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-30.0.4-py3-none-any.whl", "filehash": "aa108c6f3fc101045b29a2e8770bcf6c85fa8b7b1c797fa3957b23c38c8dd548", "filesize": 16138, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2"]}}}, "30.0.3": {"released": "2021-01-04 09:07:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-30.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-30.0.3-py3-none-any.whl", "filehash": "4e80bee5fe7ea5b4d7f262c36142d6d05ec681115f924a332d4bb505fa9df9fc", "filesize": 15047, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2"]}}}, "30.0.2": {"released": "2021-01-03 10:04:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-30.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-30.0.2-py3-none-any.whl", "filehash": "5e7bfdb7629b91decf8ca496086e2556e83c45dc42b453ae57ae53b69e0cecd8", "filesize": 15031, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2"]}}}, "30.0.1": {"released": "2021-01-02 16:47:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-30.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-30.0.1-py3-none-any.whl", "filehash": "77443f2b5ae0262228aeccdd48b610597c4b780304dbe8770081352778839c52", "filesize": 15205, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2"]}}}, "26": {"released": "2020-11-25 21:00:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-26-py3-none-any.whl", "filehash": "3f8790a1ba031d6a61ab2b93c7cf1203ac89ceee94fd427aeeb7ce41e8f9e785", "filesize": 14543, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "025": {"released": "2020-08-17 11:43:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-25-py3-none-any.whl", "filehash": "a2c8c3b407b634d9d63fc1224c6cbdb217cf9ca8fb6b9e1567301c2e71eb7d12", "filesize": 14549, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "023": {"released": "2020-04-23 15:18:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-23-py3-none-any.whl", "filehash": "7a6ddd382b132aea8860daf0b4b375ffd100e4ed2283088886a942d26b374ba9", "filesize": 13672, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "022": {"released": "2018-10-19 20:00:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-22-py3-none-any.whl", "filehash": "465d43ab811026bba4fbbb3faf55b284f61c4e89e116bc41d7cf67ecee07bcf9", "filesize": 12874, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "021": {"released": "2018-04-04 11:20:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-21-py3-none-any.whl", "filehash": "b8b6f28f99cb92b3a2252cf94978be85c7429f64cce90d4ac75a0ffadfbde380", "filesize": 13631, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "020": {"released": "2018-03-08 13:00:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-20-py3-none-any.whl", "filehash": "06e6e41f9b782b975ee9546d1e0645a3d748f788274f6a2f85048d50e10c4fce", "filesize": 12714, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "019": {"released": "2018-02-22 07:39:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-19-py3-none-any.whl", "filehash": "15135f92ce79631be8a4735eb9c2b774ac38587af0d4cf68eba80d62247afdbd", "filesize": 12259, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "018": {"released": "2018-01-04 14:15:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-18-py3-none-any.whl", "filehash": "3d80703f38d9abeb94a4f69f808ec8da7726fe04a8719f49e3a1df057cabed5c", "filesize": 12218, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "017": {"released": "2018-01-04 13:14:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-17-py3-none-any.whl", "filehash": "c8641c82cfb6876e80bbf91b15b141eaf8751294babffcebc85ba802170b9eb9", "filesize": 12217, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "016": {"released": "2018-01-04 09:51:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-16-py3-none-any.whl", "filehash": "66753563e9442c360711c4d01ffceddb9fd4fd7a8c2aa9f0eae62a44e00406b1", "filesize": 11866, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "015": {"released": "2017-12-31 15:25:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-15-py3-none-any.whl", "filehash": "eefc34042928decdaeeeb39116bd078a5f2218163f07abede4ef45a4c3cfa3a8", "filesize": 10033, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "014": {"released": "2017-12-22 15:51:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-14-py3-none-any.whl", "filehash": "8229a6487cc95929ceb7cff13acf5675a98925295a78a90e0ff2cd75ac6ff380", "filesize": 7813, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "013": {"released": "2017-12-16 09:22:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-13-py3-none-any.whl", "filehash": "28d725965e12a257202d8b1ddd6cf4dd572c4a72653a7ef8711fe5d567cb635a", "filesize": 7760, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "012": {"released": "2017-12-14 09:31:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-12-py3-none-any.whl", "filehash": "a10ab3493fe3b0ce1b7be27b3a99a8e28afac9e505f04b1a1f07030676a9ead2", "filesize": 7835, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "010": {"released": "2017-11-20 09:31:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-10-py3-none-any.whl", "filehash": "2afc8c39cdf5088c93fc2ac78b72ed8bf72921b7928956eb43756c65c4589d8f", "filesize": 7617, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "009": {"released": "2017-10-30 23:24:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-9-py3-none-any.whl", "filehash": "2944340a58c4f12f1b2da585352bf593099a90626e4274381d30822a59d54ebe", "filesize": 7561, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "008": {"released": "2017-10-30 22:49:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-8-py3-none-any.whl", "filehash": "1a05aea0989cd9aa178063422d7af1d5b3991fcdc2b39299c61c379a99a856db", "filesize": 7246, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "007": {"released": "2017-08-15 21:31:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-7-py3-none-any.whl", "filehash": "babdfa1c1e1e8863c204cda033dc89b7e48ef62c518953cbd192e6c995cace3a", "filesize": 7300, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "006": {"released": "2017-06-29 06:37:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-6-py3-none-any.whl", "filehash": "5f681712c6acf083e70fdd9e4bcd0759d15216165e47458647c4259ebfcee68c", "filesize": 7158, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "005": {"released": "2016-11-23 11:50:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-5-py3-none-any.whl", "filehash": "d4913b770df990960d939fa60a8c1c27ecf83ad0e7690984219c5b5b1cf97dbf", "filesize": 7087, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "004": {"released": "2016-11-01 21:58:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-4-py3-none-any.whl", "filehash": "2e914597094d6930ab27f5d8f8c92740915fc655be3683ef75018ed20692d58f", "filesize": 6506, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "003": {"released": "2016-07-04 06:24:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-3-py3-none-any.whl", "filehash": "bb6ed7bf31c1cdea4987ba82ff5e30b54f25943a1b2909cf03fb1acb611002c5", "filesize": 6314, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "002": {"released": "2016-06-23 06:59:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-2-py3-none-any.whl", "filehash": "2a96fb6368341ef732b531bb88607f9fe59e6b1027bc7fb633316ce632245396", "filesize": 6293, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "001": {"released": "2016-06-22 17:43:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-1-py3-none-any.whl", "filehash": "e396ce478f0744ae120e5d52f13723bcf0e4f9274c436a607f84901965670663", "filesize": 6298, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.2.0": {"released": "2020-06-13 12:21:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-0.2.0-py3-none-any.whl", "filehash": "ee35baf5b8452fc097242f27ea59b23f87637b8ef126d6f5ef2e3355e368be04", "filesize": 13765, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.0": {"released": "2020-05-21 19:26:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"junit2html-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/junit2html/junit2html-0.1.0-py3-none-any.whl", "filehash": "ffc7d7748cc3e1a915e752b8d0e8014319154dae7e27dbf6d5e5da2c115187dc", "filesize": 12941, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}