{"package": "stestr", "summary": "A parallel Python test runner built around subunit", "pypi_url": "https://pypi.org/project/stestr", "piwheels_url": "https://www.piwheels.org/project/stestr", "releases": {"4.2.1": {"released": "2026-02-20 23:14:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-4.2.1-py3-none-any.whl": {"file_url": "/simple/stestr/stestr-4.2.1-py3-none-any.whl", "filehash": "237a0b6e5273b27432e522de095a7e780c5866c1ca75e239dba89956479e8916", "filesize": 118146, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "python-subunit", "pyyaml", "testtools", "tomlkit", "voluptuous"]}}}, "4.2.0": {"released": "2025-04-21 18:54:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-4.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-4.2.0-py3-none-any.whl", "filehash": "226505365ec951295084efc808f911b5f1461caf0404b311788b2f9e453bac77", "filesize": 118155, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "python-subunit", "pyyaml", "testtools", "tomlkit", "voluptuous"]}}}, "4.1.0": {"released": "2023-09-18 12:36:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-4.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-4.1.0-py3-none-any.whl", "filehash": "1dfb0d2f0a65ef279da8ea035732f60a6e773fc4e930dbcbfe215ae212e34d36", "filesize": 117968, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cliff", "extras", "fixtures", "pbr", "python-subunit", "pyyaml", "testtools", "tomlkit", "voluptuous"]}}}, "4.0.1": {"released": "2022-09-22 17:06:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-4.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-4.0.1-py3-none-any.whl", "filehash": "aacd7e220280d44d96c38285d70f4537a077e4471f7e6c26025c6c439012b6ad", "filesize": 117010, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "testtools", "voluptuous"]}}}, "4.0.0": {"released": "2022-09-12 19:15:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-4.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-4.0.0-py3-none-any.whl", "filehash": "ef79802235536ae09cb0f37daf04981e99dc74d96d430c3d7f8cf12571d5f671", "filesize": 119252, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "testtools", "voluptuous"]}}}, "3.2.1": {"released": "2021-09-21 22:04:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-3.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-3.2.1-py3-none-any.whl", "filehash": "c7ef411df219a13f3dddfab73f4514cb6baebc99c897902672f760804a20eb64", "filesize": 126015, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "testtools", "voluptuous"]}}}, "3.2.0": {"released": "2021-04-21 17:45:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-3.2.0-py3-none-any.whl", "filehash": "a319580d7aa71f73f84293cab20e927330c7bb4e3c8a19e944e40be818038950", "filesize": 125839, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "testtools", "voluptuous"]}}}, "3.1.0": {"released": "2020-11-23 13:44:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-3.1.0-py3-none-any.whl", "filehash": "13c8f771ea2522903ad606030e171882ef94261ae18850586125093d47e4d987", "filesize": 120401, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "testtools", "voluptuous"]}}}, "3.0.1": {"released": "2020-03-30 11:08:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-3.0.1-py3-none-any.whl", "filehash": "397f08161af177820c5237c97135852478c3a0879dc2ba8050ebc6401eabe968", "filesize": 117960, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "testtools", "voluptuous"]}}}, "3.0.0": {"released": "2020-03-26 14:19:41", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "2.6.0": {"released": "2019-12-13 18:59:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.6.0-py2.py3-none-any.whl", "filehash": "2e75777294453c12651a102a4ebb43aaeb2d53ee5241d925bf601f5fde3bee41", "filesize": 117905, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.5.1": {"released": "2019-09-03 13:17:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.5.1-py2.py3-none-any.whl", "filehash": "a99f734775363291496b8300f5dccfd092f0c5c6fc2ec6ccdb27d070c44edf13", "filesize": 116415, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.5.0": {"released": "2019-08-05 22:54:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.5.0-py2.py3-none-any.whl", "filehash": "79f1726323e344c64ad0f6098c29a7642877ffc30494dc7cb2ff6ff2e478a345", "filesize": 115741, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.4.0": {"released": "2019-07-18 01:25:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.4.0-py2.py3-none-any.whl", "filehash": "1554b095970a60501d439f89dc21aa6ab130638a76d3bceef43272ee1a49cead", "filesize": 108728, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.3.1": {"released": "2019-03-06 01:23:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.3.1-py3-none-any.whl", "filehash": "a60d81e2903500a82db077d61eaf5c0d3a1b227e19df9ee2708dd2167db19f7a", "filesize": 107832, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.3.0": {"released": "2019-03-01 19:04:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.3.0-py3-none-any.whl", "filehash": "e38c0cc90eed213d2d7a28ffcbe56786f7a15e9250391a46ad60db8b769ab2c8", "filesize": 106843, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.2.0": {"released": "2018-11-30 01:34:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.2.0-py3-none-any.whl", "filehash": "bd372984fe07890c96e6a980735effd4c2a6a331163470b2b10e71acbfd44f8a", "filesize": 109232, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.1.1": {"released": "2018-08-09 12:51:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.1.1-py3-none-any.whl", "filehash": "968e031b204c30f4a23ad9ebbde7c4b0c3487a4efb00b74eac1cd86cb90c3808", "filesize": 99971, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.1.0": {"released": "2018-06-05 19:17:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.1.0-py3-none-any.whl", "filehash": "105366ebdf0cf177717feb6c5adf993379996de870483c0ab5187840a8fd1d47", "filesize": 101903, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "2.0.0": {"released": "2018-02-23 15:08:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-2.0.0-py3-none-any.whl", "filehash": "8d46236716e511f994372c02705ab5c2c30b6c6b47e52d3928f6ca5c40d56997", "filesize": 100472, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cliff", "fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools", "voluptuous"]}}}, "1.1.0": {"released": "2017-10-16 20:44:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-1.1.0-py3-none-any.whl", "filehash": "6d6cbce64f77beee396015b7ae8a58ac0904f7a2e9c7b3aa6463ebe70d813998", "filesize": 92550, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools"]}}}, "1.0.0": {"released": "2017-08-04 19:07:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-1.0.0-py3-none-any.whl", "filehash": "7b18b6e79705e5af5224b8ae9610d595a3d9363c4a460118e8966d05f40135e4", "filesize": 86720, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools"]}}}, "0.5.0": {"released": "2017-05-23 13:08:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-0.5.0-py3-none-any.whl", "filehash": "b0b7c7dea934dfca756f9e184d2f91739662a9ebe2410cc2c6d4987266f05fe9", "filesize": 65061, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools"]}}}, "0.4.0": {"released": "2017-03-19 04:22:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-0.4.0-py3-none-any.whl", "filehash": "760c05d6e564c7f1c3685c2f7ed2630b13b0cc57677cbb90e0605bc2afdda8fe", "filesize": 64434, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["fixtures", "future", "pbr", "python-subunit", "pyyaml", "six", "testtools"]}}}, "0.3.0": {"released": "2017-02-06 19:16:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-0.3.0-py3-none-any.whl", "filehash": "d8e457ca09752bd3fac39237ae679a8595dd84b76a7e4caa35ff63554727edb5", "filesize": 59919, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["fixtures", "pbr", "python-subunit", "pyyaml", "six", "subunit2sql", "testtools"]}}}, "0.2.0": {"released": "2017-01-18 05:10:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-0.2.0-py3-none-any.whl", "filehash": "ffbff4aa0ba55f7b1c1a183eea6fc485ae52a9b2a8afc42e36581d76673ef4c4", "filesize": 59145, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["fixtures", "pbr", "python-subunit", "pyyaml", "six", "subunit2sql", "testtools"]}}}, "0.1.0": {"released": "2017-01-10 19:59:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-0.1.0-py3-none-any.whl", "filehash": "efd2974f358768f07747e94f951558e9022ceee14d2c0f6ee46cd181c5031cd2", "filesize": 56743, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["fixtures", "pbr", "python-subunit", "pyyaml", "six", "subunit2sql", "testtools"]}}}, "0.0.1": {"released": "2017-01-04 17:39:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"stestr-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/stestr/stestr-0.0.1-py3-none-any.whl", "filehash": "d7f62bb35597596c9f4504f0e8cdc05541cfef87be98b1fc729e55b89a121e54", "filesize": 49897, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["fixtures", "pbr", "python-subunit", "six", "testtools"]}}}}}