python2-stestr-2.6.0-bp152.4.13.1<>,LbW!M@eeeA z΅A(i,Wmg5+TNUbtzrj6lꆶ>J79dkT$gGD4o8_1*ø-S4nDO>~ ?i9i:'4}$8Q__1Ybm.>moY9T˕+t|%:'켟ثDD$4{tG~Zö>J?d $ S 2OsyHd      ; <?CGGJK K`L(M.8M89MX:N>e@eBeFfGfHi4IlPXmYm ZmH[mL\m`]p|^{Mb}c~d:e?fBlDuXvtwx$y@zktxCpython2-stestr2.6.0bp152.4.13.1A test runner runner similar to testrepositorystestr is a fork of the `testrepository`_ that concentrates on being a dedicated test runner for python projects. The generic abstraction layers which enabled testr to work with any subunit emitting runner are gone. stestr hard codes python-subunit-isms into how it works. The code base is also designed to try and be explicit, and to provide a python api that is documented and has examples.bWlamb07 SUSE Linux Enterprise 15openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/mtreinish/stestrlinuxnoarch update-alternatives --install /usr/bin/stestr stestr /usr/bin/stestr-2.7 27 if [ ! -e "/usr/bin/stestr-2.7" ]; then update-alternatives --quiet --remove "stestr" "/usr/bin/stestr-2.7" fi!L /.55a--u '   ((iii4(o(owNN .=$J&I&I2y7k7/z!!//o/o A  ##*QQ#gg 3 ;00,$[$[i> b4 L P P h+1 "&&&& < CRR#@Yfu)[[D>> ; f N'AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤bObObObPbObN]߉bNbNbN]߉bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbNbP]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbNbP]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbNbP]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbNbP]{bNbN]{bNbNbP]{bNbN]{]{]{]{]{]{bP]{bNbN]{bNbN]{bNbN]{bNbNbN]{]{]{]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbN]{bNbNbP]߉]{bP]{edc4075a90525b1935c7bb2ee0fb753312f1d955eb0566b9fc7fd3b31be12d29c3f0a4d92066f12621950922250b9630d5a17c8ac3db19c645fa4be9688b5295d788975d47eeb2ecb4be107650a91491f5c9125c9830332d4e23c4e388eeb6f901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b62c22ab780d1ec8e241216c9ad66cefab483fa5d0f998d30abf0738fd707569001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1b9d6fac0287f2e9dd51322bb0e6317912ef9cecb91b5299f7b83d3c82f24d255b2536ba545c1c3d4afed4efc479f1073726c686b2e588020be00908bb4c7acafecb3ea9d2dd9c64a2a4f99f632e25cf6c865618fca970c06dabf9792b5d66b4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553643cd7c28e30a000a755f362c016639e6b39c4691d6d51d2c91bdc1b3a4990c3643cd7c28e30a000a755f362c016639e6b39c4691d6d51d2c91bdc1b3a4990c1032d91227a9809a104559f0683e52db16d88e48d543d9e67b91c26020072bf91c69bbb4a2790c588b3fac9fa9ef42b29c42464427e8c6318f17718e0c2990b21c69bbb4a2790c588b3fac9fa9ef42b29c42464427e8c6318f17718e0c2990b2ba67999d21667c32812f054e81e713e80c0f4a69ecc9adf2316794fc05becf170d58df680bf995bfba72655db253a0728267c3014bae21b25e3a2d76a079a7a60d58df680bf995bfba72655db253a0728267c3014bae21b25e3a2d76a079a7a671b28edb6fd4cfba2e39b70b833307c93cc7e061886a2788500e4ab54383277cd08b366c3796252af3d472f693f9430ac61a5e6bf6aa1b359fd95deaafe79e74d08b366c3796252af3d472f693f9430ac61a5e6bf6aa1b359fd95deaafe79e7427814da8f9ab7e0ce1765565c198ed8e73a89f8729b32daec2707f2d29ca3beed216cc0e303138362c2469b0a5ef4f421eaf6a24b9354f36b0d294c61fdc11fcd216cc0e303138362c2469b0a5ef4f421eaf6a24b9354f36b0d294c61fdc11fcd823fb7c5d736c1922d4f5456a7f6a049f3018814bf66ed8c7adf7d306a457bcd01b6064c422115a940b525dcd1a967cb2cbc78deb016f7adfd3edd179fe0433d01b6064c422115a940b525dcd1a967cb2cbc78deb016f7adfd3edd179fe0433ec2b08f3e25e4e2fb4ebfa8a343c405c5cf3ceaa672595563b0eeb8e4fbb1fa85e31266002205d672b02fccd2c2a4417a0cea63d2744af6fe3538d9b70a57d625e31266002205d672b02fccd2c2a4417a0cea63d2744af6fe3538d9b70a57d62e98320ab0aebf5ca8a9c20c4cbde3c0dceaff3be4ca78485f05dceeb178c1fd3b2ac2cf661266d1184506aedb159fd434f3d53976e20733ec21c4b4823b6643cb2ac2cf661266d1184506aedb159fd434f3d53976e20733ec21c4b4823b6643c2eab57f186f27dd4adec8e5e7ae52de2f5ef656e8e22e14cb39fedd0fc656b081c884c317f1e30df7081b8b85154a8771f3ed848d61d7b9739f0f456621e5a321c884c317f1e30df7081b8b85154a8771f3ed848d61d7b9739f0f456621e5a323358b2dbaa9a4502beb17d7d409b92ce66be8b8b38f5d6af1b48d7b33ce30ea5843db5be71ea6ceb22ade7e5b043528a3aff8a81a4d1f17a81f52ab8ad903fd1843db5be71ea6ceb22ade7e5b043528a3aff8a81a4d1f17a81f52ab8ad903fd12a27203211d6b0416000459cb1473d9624cd310ee45ef044e30b4970cb696a349b215347245b18f93d3a65e226c6ddedd3f6123cf8789cb2e454fa9219d8b9e59b215347245b18f93d3a65e226c6ddedd3f6123cf8789cb2e454fa9219d8b9e5e6723a32e456bd255cc36a3614e81a85650950de16ffad000b7dfd140eb471a2107d59db87673731a9615ab92ae06635f8ad08e56eee6002d49eca8a801af42b107d59db87673731a9615ab92ae06635f8ad08e56eee6002d49eca8a801af42b1613ba4712a48e6089d63fd1b6446adc0b01b5601dc4d9d08dd2a77f61dd2f6186fcf3c21e96b1c9c80856aed4918c9a2f9ccefa5fb92c0d7075aa7e748c0db986fcf3c21e96b1c9c80856aed4918c9a2f9ccefa5fb92c0d7075aa7e748c0db974e30ef3a72639fa80f65a81639fc5e385d250c69343f8de6a3873f568a8a9c9a81e3ea21bc046cd685394c248e8dde12006401e9f21f5ca6b44925b62c39243a81e3ea21bc046cd685394c248e8dde12006401e9f21f5ca6b44925b62c3924322082888168681e6c31d12f1c57badfcc239771d79bf543822e3cfdf57a4df7e200363259cad993be0ca70ba507945ca6b4866fab90aed45ea20f64d7fdd0b8d43e0445cadf242acd8e74ef6a7dae749c026cb3e5422e7663dcecf298e8f3f63e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ed927e1f88fc2b5822fa4a388545730bdcde142a34238995589642e1ee219698ed927e1f88fc2b5822fa4a388545730bdcde142a34238995589642e1ee2196983d86c3eddc134008c8ebfb9ed9caefa63dd2220dc477da8cedf08909e971e56dff4f61cc68dbed761c623b2e3e2e254f664373746f6929543f0286cff0305da4ff4f61cc68dbed761c623b2e3e2e254f664373746f6929543f0286cff0305da4d8f47c4c6bc68abde732386b1a1cf63c700aab540adf5b28d38ca4df831d2ee22e572cc9e0e29ab3b5e1b2fd4b6f006e51d302e7d84953e657769a26ed9e0ebf8bc6b0b38cf1b6352900ecc63d6827fb9a2da88f9b7aeb13b266253bcfff0ad250ccf8df97caa56d40894b18de2c41e9525b0764fbdc346dfbbde769d4d66cb26a3946b4d39dd56f17f1a06042e3359c5287bba03ca1aa72953327af2b1f1c8a6a3946b4d39dd56f17f1a06042e3359c5287bba03ca1aa72953327af2b1f1c8accd79a29355499b4707846a9349af2beb50b5e2256c9af74ca444f32372f12363716314d5e024bc8d43978014aa0e240536ebff3221d8d27f12fd8dc135867213716314d5e024bc8d43978014aa0e240536ebff3221d8d27f12fd8dc135867219a1711fcfdb60bec7c369481638f0c6d645a50d89e176810710e821cd7288fff7a3b6fad6e84cf8a35a27a58784cd8629f2d2a234e7b38944de305e4a6ca7c857a3b6fad6e84cf8a35a27a58784cd8629f2d2a234e7b38944de305e4a6ca7c858238c692a6072a7a2beaef7431e18c4bc8a9e32f0e4d726d59ede4b2a76f6c106ada62f4dac969cc695c0f40813c9707b9a390b263c693b838036f16ec3165af6ada62f4dac969cc695c0f40813c9707b9a390b263c693b838036f16ec3165af6d08be9719a657c754f1357a73d9421aaf29b7d6ead5e595c89cf233eee1989d92840fde6347e2e3739eb86e235e7d326bf1d43c211b014fe6228aec7b5bea5892840fde6347e2e3739eb86e235e7d326bf1d43c211b014fe6228aec7b5bea584f59034459ff41b6a56414481f3618997c7f27420d6b316b35d04184cfa8e27ff09473933c8366634df4f17dc8aea1abb744d49475b1891c7707bf889345db0ef09473933c8366634df4f17dc8aea1abb744d49475b1891c7707bf889345db0ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85545a27f05d3fcbce94e623f012d6dc199407823784a915784df03cbe3567281c745a27f05d3fcbce94e623f012d6dc199407823784a915784df03cbe3567281c7af2eb6e3925a9405e9d9615a77afeb02ace7ca203f747facfe5185b85b3c987921d9566373de0e826572278398a7e82ab1e507a69b9782a79e986b1cb33c850b21d9566373de0e826572278398a7e82ab1e507a69b9782a79e986b1cb33c850b1f5fc5cc1a47a13244b8abf8238b3539ac021375c71cc1f2900f3610f646bc4f6ec264253217375dbbaf4a032b98a7c5e4590429fe4798f4bdf4184a211cba7d6ec264253217375dbbaf4a032b98a7c5e4590429fe4798f4bdf4184a211cba7d7c98e98fd235a96ab0d25b802945c0b1cfd0c62d807237ca21f6cf97f70c9e8ea3af936fab0792f3385c863baa783d164fafc9efbe5d605fd190e40648c3d3ffa3af936fab0792f3385c863baa783d164fafc9efbe5d605fd190e40648c3d3ff89539cae78d650b4766e01f9106ed22c3f476236a287cbc85d2ee70d5d72233155cf43801d9aeeb13198e63385de0b16b0011033b9e1daaf163f00b6ba3ad32555cf43801d9aeeb13198e63385de0b16b0011033b9e1daaf163f00b6ba3ad32597a5233bc37fc86ed1e110484dbdb874e0b3bc298a147c0a7822c18d1fbf926fb9cef8d50f5b20c8a111dbfb3611f597d8e882f094b406fe86962ccbfe67c147b9cef8d50f5b20c8a111dbfb3611f597d8e882f094b406fe86962ccbfe67c147e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554b7ae2b36045e0acd373098e45af8b1fca6c31c36374bbf12369448cf3f75fc64b7ae2b36045e0acd373098e45af8b1fca6c31c36374bbf12369448cf3f75fc65829704b6b47e863adacfce7834e2bb91bddb166f887473044f71dc54004c11c6bc2a3c88dc44d35feeca508dd7a355389ac8af80af41cded1161d4c1cce63b56bc2a3c88dc44d35feeca508dd7a355389ac8af80af41cded1161d4c1cce63b5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cba0d4c31df0c599e68ab66c69919c51bd351b600b7f02fc44b369ba1ca5df57cba0d4c31df0c599e68ab66c69919c51bd351b600b7f02fc44b369ba1ca5df57939557386cf9aa50c7ccd39ed241655f6d58b26469e37a1a93c1c3557708368f9389ca2efd802c57f134c5e57b04a66438265d8434f9b5fb40c38ea6f00eb247f94e7c4a6f82d83a450a19f4d9c816b8f4b2b747a2f7cb20c957f754da89e55dff627a21928ca0d1ce96cfe12b38ea551069b361c318641f0ce71ab34f1446f8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cb6d1b0ed6c42e2599e4dfe57f9e89c73a55302a56736560811acf3cd656f990e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85589b7458abb9b9a564e666dd5d28923e16b1c2a6ad114976a7a7e15eeff237c5389b7458abb9b9a564e666dd5d28923e16b1c2a6ad114976a7a7e15eeff237c531ba9fa5b48a424d5c2f5a02d274d2115ebf48ac626594ac640d03d3320af5476caf7819a629ef2c44aa2f16e149d1e792022998f9cd3418fd0ad27abe723ac91caf7819a629ef2c44aa2f16e149d1e792022998f9cd3418fd0ad27abe723ac9169eae3e005519e403df0379e917c6fc77ba67dda3dcb62826bcfc3c792f312068d43686d6880de1ad8a0be89a835ffabc224306ac68e2b90251ff1d8cd98ecfc8d43686d6880de1ad8a0be89a835ffabc224306ac68e2b90251ff1d8cd98ecfc80fbaf448e67b09b6ca875563335404d0aa037aa4695753844c40cebf21b16689bfccbf2e9ce90aefc9f0aef32216f05441040c3d2819a027f325a1623e1b26e9bfccbf2e9ce90aefc9f0aef32216f05441040c3d2819a027f325a1623e1b26e7f552f0eaf4ff4317dac2960c367336c47e7966f791a3a5edce189f7cfb3a9821fb2707837d9c10c3128b774292b756809d74c4b47bbcce7fc94dd56fc3770d6111f5f7712bf0dbd5460b7bf185c394b2586f138b7b452800a83e08519711fa9bc0a5fb3040d3993c3ae941b1e7b6782c18be69f49c2beaf945d9d7b39faa0b9380b812efaa7154de3be1221763b46f252d386314639460a70e7e9707ba95357380b812efaa7154de3be1221763b46f252d386314639460a70e7e9707ba95357b1a3a1b92a3d922477fcfc1b7fb424c7a352017c1c264b1c29a3ea63520608f0ca644cc627a49531d98de65c1ac7d15d3a897df941cdc9fd788eb078fdfa3454ca644cc627a49531d98de65c1ac7d15d3a897df941cdc9fd788eb078fdfa3454eb338ce48206c748a3014d0051f34eea5558aed2aefb17d1ecae36e41c419589949c8d299a47320b520b46262eb50a2e2ac0ed888676f24d3cd3dc6e22a45370949c8d299a47320b520b46262eb50a2e2ac0ed888676f24d3cd3dc6e22a45370209c6a4c41b417706b84677ee823da068f55e76542d771f7d568ce0a07781cb368a7560da6850db13d43ca5fd072edca0b9128a3178c6983f11721be30a3ee9b68a7560da6850db13d43ca5fd072edca0b9128a3178c6983f11721be30a3ee9b870130504f2f70a4f11c62cd0763f14aacb39601b27c6b683825ea553d10f34953a688e2aa2da96bcb14ec46a5f0c275ed9888ec804782fdf4fc9971332b4b3f53a688e2aa2da96bcb14ec46a5f0c275ed9888ec804782fdf4fc9971332b4b3f21a327758b0755e33936d34d0f2934f5a335b4884e41060f97ab7ad6340c072ea557c05167e280e70d922e68ffec6e6319ce7dff07662e907d533f080851eb17a557c05167e280e70d922e68ffec6e6319ce7dff07662e907d533f080851eb1741b068fc510d3bd2babe2340c99b10e00c73c2b0e09a7ccfd3e9170b52e0cf8be6d38af675754069efd6db86b4e824b3e80a2a6e4418916bc26d601ecfb2bf0fe6d38af675754069efd6db86b4e824b3e80a2a6e4418916bc26d601ecfb2bf0fe03c5775b23de3bf0bf07cde573b7a6b9233b4b952192681cc907678847a12400fa9d95b323eb96e428e011d18d822af46291a052389c64bebc7ba0d7cb9410a0fa9d95b323eb96e428e011d18d822af46291a052389c64bebc7ba0d7cb9410a33d1061f6b4ed6433f59a3b041c84764d1bd205f851864e8dc74f9ba1b1754d0506bc623f2b9eccca1340ec63e85db134ae5bfe517c35990f773b773959da3f7506bc623f2b9eccca1340ec63e85db134ae5bfe517c35990f773b773959da3f716832f7da2e6997f9ae2eaf5810b7a83717fa5b74cd722ced551a97ac7605095af98556f5b0fd06d7f43f2e8beff5be5d92fa85a4e070dc206d88e7332b481d8af98556f5b0fd06d7f43f2e8beff5be5d92fa85a4e070dc206d88e7332b481d85cdf27c2f06c2d005dc5061f6081ae4fc9b0dfae33260fee3fee538540d6d97141738732627c0e99f53a6ff4a4740d87eae685b1fc31933e1e6db575895f13a141738732627c0e99f53a6ff4a4740d87eae685b1fc31933e1e6db575895f13a145d1e88a15e5625a84f61c2bc0273e0fb055c378f4cdb663c29500f1a9387615da67a036faa5dc99e8d764b78c540fb7027c8450e272c311638c13ddd72c9765da67a036faa5dc99e8d764b78c540fb7027c8450e272c311638c13ddd72c9765f2e74d4abab4b653b9ef74ddc8804d50a2909b79104b47c3d4ab31d61e07d842a90505163b0e5de03b7934808a9115112a64bbda3744cf328344c0c525674274a90505163b0e5de03b7934808a9115112a64bbda3744cf328344c0c5256742740e8be88fb20bd72444fce622a8e99f32b4935e601226f120981c83bd07a77477e4e6e8faf6f8a439c398945049011e27e5ebe5e352af23b4a5d55b24c9a08e34e4e6e8faf6f8a439c398945049011e27e5ebe5e352af23b4a5d55b24c9a08e3440816f7aa7a957ea598e6d6da8f5d7becffa8f8dfff70df52bada38032b017f089219add8e8889090ca9b911526f397bb809b898edca74a3bfe94188a83778b389219add8e8889090ca9b911526f397bb809b898edca74a3bfe94188a83778b3e8b223efc6b54dd6149be00530f32b7e5d28a46e086c790ac881b5f048e97a6c37cf7bd86a30875cb2f200669100fb25235f4f32825530befab6ab4243eb9ce837cf7bd86a30875cb2f200669100fb25235f4f32825530befab6ab4243eb9ce8afabd9f3a2d9f364b0f1a7362da5310141f708e1277d7b9218ca396e7a83829630a70352ad648571f1aa5c7b0bb32feb88778561f7b2e7b85f5884ad5bb4bee130a70352ad648571f1aa5c7b0bb32feb88778561f7b2e7b85f5884ad5bb4bee149172b73ea5a68f9d8c6769c4f342da267ac7f1be1d8403d2a9bb2a8084d2392c8451e8780b52d3073f579221557bcb2996c1d053f2940f1d06c06016f53aab1c8451e8780b52d3073f579221557bcb2996c1d053f2940f1d06c06016f53aab1c5ef42d3710becf8e494958fc0ed75534b11fe568b391007f1f84a6ea2cae57b33a8488d51194985133896116d81b1b81ad148d47bb67954f590765f7ea3f6fb5df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320/etc/alternatives/stestr@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-stestr-2.6.0-bp152.4.13.1.src.rpmpython-stestrpython2-stestr @@      /bin/sh/bin/sh/bin/sh/usr/bin/python2python(abi)python2-PyYAMLpython2-cliffpython2-fixturespython2-futurepython2-pbrpython2-python-subunitpython2-sixpython2-testtoolspython2-voluptuousrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives2.73.10.02.8.03.0.02.0.01.3.01.10.02.2.00.8.93.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^[@[@[i[h8@[h8@ZYo@Dirk Mueller Todd R comurphy@suse.comdmueller@suse.comtchvatal@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.com- update to 2.6.0: * Base project infrastructure * Add python 3.8 macOS and windows ci jobs * Update test\_processor.py * Update config\_file.py * Update cli.py * Remove 3.8 azure pipelines jobs * Update stestr/scheduler.py * Update to recent hacking version * Add Python 3.8 support * Add --pdb flag to stestr run * Add unit tests around repo initialize * Handle empty .stestr directory to initialize * Update issue templates * Escape Windows paths * Stop encoding attachments text * Remove stray reference to removed short form of --random * Remove abbreviated option for stestr run --random * Only use stdlib based unittest runner for py >=3.5 * Handle NoneType timestamps in subunit results * Add links to translated version README * Add README\_ja.rst * Update docs * Revert to the trimmed stdout usage * Revert to previous stdout and remove usage modification * Revert "Add back more of the \_get\_runner() logic" * Add back more of the \_get\_runner() logic * Remove unused bits from test runner * Use StringIO instead of tempfile * Remove console script entrypoint for the runner * Add license to package metadata * Add unit tests for output functions * Add mailmap file to deduplicate authors list * Add custom test runner and remove testtools runner dependency * Fix edge case where there are no test times in output * Mention IRC channel in README * Add macOS azure pipelines * Use Azure DevOps build badge instead of appveyor * Add Deprecation warning on cli usage with py2.7 * Remove appveyor config * Install vcpython27 when python.version is 2.7 * Set up CI with Azure Pipelines * Add release automation for pypi artifacts * Rework logic for suppress attachments and all attachments * Add readme note about python 2 eol in readme * Cap sphinx version <2.0.0 when python2.7 * Add flag to print all attachments for successful tests * Add skips on windows * Discover python executable when discover is not used * Update copyright year * Use str instead of six.text\_type for python2.7 * Fix pep8 error * Update stestr/repository/memory.py * Add support to repositories for storing run metadata * Use yaml.safe\_load instead of yaml.load * Take care of 'concurrency is None' case * Add sanity check unittests * Use to\_int in both CLI and Python API * Ensure concurrency is always an int- Update to version 2.1.1 * Add support for python 3.7 * Fix handling of unexpected success results * Allow stestr to be called as a module (#185) * Add error handling for invalid input regexes * Cleanup the manpage section on dealing with failed tests * Cleanup argument help text on load command * Fix description for the stestr run command- Add python3-dbm dependency * Required for python3: https://github.com/mtreinish/stestr/blob/2.1.1/stestr/subunit_trace.py#L34-L39- fixtypo in last change- Update the Requires/BuildRequires to reflect requirements.txt- update to 2.1.0: * Uncap pbr * Revert "Cap pip version in windows ci" * Revert "Uncap pbr" * Uncap pbr * Clarify docs on group\_regex * Remove Python 2.6 code * Switch python doc reference from 2 to 3 * Cleanup manual section on configuration * Fix abbreviate option in run subcommand * Ignore errors on cleanup in test\_return\_codes * Cap pip version in windows ci * Add docs and helper script for building man page * Add documentation for --suppress-attachments option * Add option to suppress attachment printing on successful tests * Add unit tests for return code from functions * Remove windows skips for old subunit versions * Cap PBR<4.0.0 * Fixed manual page description * Fix manpage generation * Add issue description in template * Add an issue template to project * Add usage to manual docs page * Fix the manual docs link in README * Add alt texts for badges in README * Use flat-square design badges on README * Fix typos about whitelist/blacklist option in manual * Fix a small mistake in manual about test selection * Update the package summary in setup.cfg metadata * Add functional tests for user config file * Fix no attribute 'repo\_type' error when running w/ --slowest option * Add support for a user config file * Fix warning message about missing worker tags in subunit-trace * Add badge for Appveyor status * Remove unnecessary shebang and execution bit from subunit\_trace * Fix typos in docs * Fix pep8 violations * Add --slowest option to test runs * Handle zero and negative times in stestr slowest * list: Deal with [] instead of 'None' for filters * Fix docs nits * Update doc for using cliff for CLI layer * Use cliff for CLI layer * Implement quiet option for run and load commands * Deprecate the partial flag * Allow both group\_regex and group-regex as an optional argument * Remove pyc files before running stestr in tox * Update travis job config* Pass output to output.make\_result() in stestr load * Remove 32bit windows testing CI config * Add functional test for analyze-isolation flag * Fetch the data from last run earlier * Fix the stestr run --analyze-isolation flag * Remove contributor docs for using reno * Fix stestr load from stdin * Add test\_return\_codes check for valid subunit output * Respect all selection mechanisms for discovery check * Fix .testr.conf parsing: test path follows discover * Fix if logic on output types in stestr load * Add a --abbreviate flag to stestr run and load * Add missing run command to stestr manual * Print just error message when no stestr repo * Fix whitelist arg usage in stestr run * Drop reno * Add missing home-page * Fix: pass the top\_dir parameter to the 'list' command * Fix: pass the test\_path parameter to the 'list' command * Update MANUAL.rst * Update the trove classifiers * Use context managers for file open() * Ensure we always close files in file repository * Create a Code of Conduct for the project * Fix coveralls collection- initial packaging (version 1.0.0)/bin/sh/bin/shpython-stestrlamb07 1645195351  !""$%%'((*++-..0113446779:;<=>>@AACDEFGGIJJLMMOPPRSSUVVXYZZ\]]_``bcceffhiiklmmopprsttvwxyz{|}~~2.6.0-bp152.4.13.12.6.0-bp152.4.13.12.6.0-bp152.4.13.1    stestrstestrstestr-2.7stestrstestr-2.6.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyobisect_tests.pybisect_tests.pycbisect_tests.pyocli.pycli.pyccli.pyocolorizer.pycolorizer.pyccolorizer.pyocommands__init__.py__init__.pyc__init__.pyofailing.pyfailing.pycfailing.pyoinit.pyinit.pycinit.pyolast.pylast.pyclast.pyolist.pylist.pyclist.pyoload.pyload.pycload.pyorun.pyrun.pycrun.pyoslowest.pyslowest.pycslowest.pyoconfig_file.pyconfig_file.pycconfig_file.pyooutput.pyoutput.pycoutput.pyorepository__init__.py__init__.pyc__init__.pyoabstract.pyabstract.pycabstract.pyofile.pyfile.pycfile.pyomemory.pymemory.pycmemory.pyosql.pysql.pycsql.pyoutil.pyutil.pycutil.pyoresults.pyresults.pycresults.pyoscheduler.pyscheduler.pycscheduler.pyoselection.pyselection.pycselection.pyosubunit_runner__init__.py__init__.pyc__init__.pyoprogram.pyprogram.pycprogram.pyorun.pyrun.pycrun.pyosubunit_trace.pysubunit_trace.pycsubunit_trace.pyotest_processor.pytest_processor.pyctest_processor.pyotestlist.pytestlist.pyctestlist.pyotests__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyofiles__init__.py__init__.pyc__init__.pyobisect-fail-serial-testsfailing-testspassing-testssetup.cfgstestr.yamltestr-confrepository__init__.py__init__.pyc__init__.pyotest_file.pytest_file.pyctest_file.pyotest_sql.pytest_sql.pyctest_sql.pyotest_util.pytest_util.pyctest_util.pyosample_streamsall_skips.subunitfailure.subunitsuccessful.subunittest_bisect_return_codes.pytest_bisect_return_codes.pyctest_bisect_return_codes.pyotest_bisect_tests.pytest_bisect_tests.pyctest_bisect_tests.pyotest_config_file.pytest_config_file.pyctest_config_file.pyotest_load.pytest_load.pyctest_load.pyotest_output.pytest_output.pyctest_output.pyotest_return_codes.pytest_return_codes.pyctest_return_codes.pyotest_run.pytest_run.pyctest_run.pyotest_scheduler.pytest_scheduler.pyctest_scheduler.pyotest_selection.pytest_selection.pyctest_selection.pyotest_slowest.pytest_slowest.pyctest_slowest.pyotest_subunit_trace.pytest_subunit_trace.pyctest_subunit_trace.pyotest_test_processor.pytest_test_processor.pyctest_test_processor.pyotest_user_config.pytest_user_config.pyctest_user_config.pyotest_user_config_return_codes.pytest_user_config_return_codes.pyctest_user_config_return_codes.pyotest_utils.pytest_utils.pyctest_utils.pyouser_config.pyuser_config.pycuser_config.pyoutils.pyutils.pycutils.pyoversion.pyversion.pycversion.pyopython2-stestrChangeLogREADME.rstpython2-stestrLICENSE/etc/alternatives//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/stestr-2.6.0-py2.7.egg-info//usr/lib/python2.7/site-packages/stestr//usr/lib/python2.7/site-packages/stestr/commands//usr/lib/python2.7/site-packages/stestr/repository//usr/lib/python2.7/site-packages/stestr/subunit_runner//usr/lib/python2.7/site-packages/stestr/tests//usr/lib/python2.7/site-packages/stestr/tests/files//usr/lib/python2.7/site-packages/stestr/tests/repository//usr/lib/python2.7/site-packages/stestr/tests/sample_streams//usr/share/doc/packages//usr/share/doc/packages/python2-stestr//usr/share/licenses//usr/share/licenses/python2-stestr/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17402/openSUSE_Backports_SLE-15-SP2_Update/0ba1de3168d3db632cfc300f13e745c7-python-stestr.openSUSE_Backports_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryUTF-8 Unicode textASCII textASCII text, with no line terminatorspython 2.7 byte-compiled  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRmj'iHb9if [ -e "/usr/bin/stestr-2.7" ]; then update-alternatives --install /usr/bin/stestr stestr /usr/bin/stestr-2.7 27 fi/bin/shpython2-subunit2sql1.8.0 utf-805e458570087fc9a6b6ee0bc9ee2de7dbe5f3fe591067f32bc50c431ef40e21b?`7zXZ !t/  P]"k%pa kɇQO 6قG->ʦ?bp/׼U^M'l@Hܐ d>j2'gnBF9I\L Oȵɰa j`"UfE1"XJAhlg^ea9?$WCmƍUGx5gGȢTz(yp1Rxĉ;^ jrrU%776z_im|ʲ4WV= 3a>+ եm1*^%RcXh/ 'C>M5]Fd.2[`gCQ3$<Pân7#8Qb{S#2%fQX)D 1n:RNqi p34WdAt>|cʪ 2xY`nE%}$}uL[To^mtc38-P>G v B4 M2]mo!)Ht`{ ۨfį6*+[]Wݙ'6cuQQof D1S*nMnLg40>p Iy-s A@H}(ٗ4^0>7PEqb 6%F|4}l;iåR`VRzK|w@meqU|F|ɑzg;eY$'lȐBy5k+8y{reX5_C&`2B់=U&l V€o $u<<0`hϔ:)1zq\EЧ4ɱÜ{ÚnSdBS0Mݚs-kbQ-LkT4%,6KźIzdP/%BXev ;(|9 "7Te-K'E :ed$̀t+pb'Qr]+ M\TE5o3ƴJ>=ZI P?4+*aY\g7y"'D?T>9,Xk'M[۴j0\5fSOkUVO\1 0ܻ;d9rei(GBuR!HcŰ&O 0o^)dуSL384?NXbD=/eq1`ωKɸ|=|fó, WjcO+P ˊpgt3o^SL@4Ђ³:=$:)Da^7=`31e w@c"Nrqċ5`e Ǽ,x1Dn&kH:-?:`b|N{Ж)F!-i2L g5 L[}B~9aDu`\YiZ49lG[/Z{~k||,8w);K&r^[[`Nq9*|{$o7Q򝘩m * "wXj  v̶/y4Q\оyj-x-+KqtTnkb/5^tn3~9@aW^ـ06Y)zpi6iNP~ p^2^Vjaʟ v%0t0hz;ݙ\ΠЬÃM[G6e~N...JE=g@馣qn1,, T8՝8o@ءh `|~pXNW染( ra|Vg=^fTM1eNk\D_'(")-XGh"Y{mN},,nNFJzg 8J&!QGIG*"ڇ:TZXk(짦3-Nd>`.9B?@e|9ִvHekI^EMS#*F:Kxw*i)e&%)GI_$;2ϳ#)-ح=ԮɚYj6 W^DLҞ v?Ij ?Sc.@SRJfUVlp#RK@*fJ|+_B@sMbs.6A4ڨy҇23_˭+YCF&mȕY.`Yb> ֘eƼUHO_G6.@> YZ