Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version to 1.4.3HEADmaster | Jelmer Vernooij | 2023-02-10 | 2 | -2/+2 |
| | |||||
* | Merge pull request #66 from jelmer/pyupgrade | Jelmer Vernooij | 2023-02-02 | 11 | -85/+85 |
|\ | | | | | Upgrade code to a modern version (3.x+) | ||||
| * | (no commit message) | Jelmer Vernooij | 2023-02-02 | 11 | -85/+85 |
|/ | |||||
* | Merge pull request #65 from jelmer/teyit | Jelmer Vernooij | 2023-02-02 | 3 | -26/+43 |
|\ | | | | | Improve unittest calls | ||||
| * | Improve unittest calls | Jelmer Vernooij | 2023-02-01 | 3 | -26/+43 |
|/ | | | | | | | reformatted python/subunit/tests/test_subunit_filter.py reformatted python/subunit/tests/test_test_results.py reformatted python/subunit/tests/test_test_protocol.py All done! 3 reformatted, 13 left unchanged | ||||
* | Merge pull request #64 from jelmer/isort | Jelmer Vernooij | 2023-02-01 | 30 | -158/+94 |
|\ | | | | | Sort Python import definitions with isort | ||||
| * | Sort Python import definitions with isort | Jelmer Vernooij | 2023-01-31 | 30 | -158/+94 |
|/ | |||||
* | Add disperse configuration. | Jelmer Vernooij | 2023-01-28 | 1 | -0/+22 |
| | |||||
* | Ignore .hypothesis. | Jelmer Vernooij | 2023-01-28 | 1 | -0/+1 |
| | |||||
* | Merge pull request #59 from jelmer/to-bytes | Jelmer Vernooij | 2023-01-28 | 4 | -35/+13 |
|\ | | | | | Drop compatibility code for memoryview in older Pythons | ||||
| * | Drop compatibility wrappers for memoryview in older Python versions | Jelmer Vernooij | 2023-01-28 | 4 | -35/+13 |
|/ | |||||
* | Merge pull request #58 from jelmer/drop-extras | Jelmer Vernooij | 2023-01-28 | 4 | -8/+3 |
|\ | | | | | Drop extras | ||||
| * | Avoid use of extras - python3's hasattr is safe | Jelmer Vernooij | 2023-01-28 | 4 | -8/+3 |
|/ | |||||
* | Merge pull request #60 from jelmer/py36 | Jelmer Vernooij | 2023-01-28 | 2 | -4/+4 |
|\ | | | | | Drop support for eol python 3.6, add 3.11 | ||||
| * | Bump minimum python to 3.7, add 3.11. | Jelmer Vernooij | 2023-01-28 | 2 | -4/+4 |
|/ | |||||
* | Merge pull request #54 from jelmer/drop-perl | Jelmer Vernooij | 2022-11-26 | 6 | -351/+1 |
|\ | | | | | Remove perl support from the main subunit repo | ||||
| * | Remove perl support from the main subunit repo | Jelmer Vernooij | 2022-11-26 | 6 | -351/+1 |
|/ | | | | | | | | | This has now moved to https://github.com/jelmer/subunit-perl This simplifies the build system logic and makes it unnecessary to integrate auto{conf,make} and the Perl buildsystem. The perl support is also not in the samestate as the rest of the code - it doesn't have a testsuite, and only supports subunit v1. | ||||
* | Release 1.4.2.1.4.2 | Jelmer Vernooij | 2022-11-17 | 4 | -3/+5 |
| | |||||
* | Merge pull request #55 from testing-cabal/fix-test-lists | Jelmer Vernooij | 2022-11-16 | 2 | -5/+14 |
|\ | | | | | Fix reading of test lists | ||||
| * | Fix reading of test lists.fix-test-lists | Jelmer Vernooij | 2022-11-16 | 2 | -5/+14 |
|/ | |||||
* | Release 1.4.11.4.1 | Jelmer Vernooij | 2022-11-05 | 3 | -2/+26 |
| | |||||
* | fix perl distcheck | Jelmer Vernooij | 2022-11-05 | 3 | -9/+7 |
| | |||||
* | Fix distcheck; include python files again. | Jelmer Vernooij | 2022-11-05 | 3 | -13/+61 |
| | |||||
* | Fix perl test runs having both INSTALLDIRS and PREFIX set. | Jelmer Vernooij | 2022-11-05 | 1 | -1/+1 |
| | |||||
* | Merge branch 'fix-filter-entrypoints' of https://github.com/mtreinish/subunit | Jelmer Vernooij | 2022-11-05 | 20 | -250/+256 |
|\ | |||||
| * | Merge branch 'master' into fix-filter-entrypoints | Matthew Treinish | 2021-06-15 | 8 | -8/+39 |
| |\ | |||||
| * | | Update setup.py | Matthew Treinish | 2021-06-15 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' into fix-filter-entrypoints | Matthew Treinish | 2021-06-15 | 6 | -128/+37 |
| |\ \ | |||||
| * \ \ | Merge branch 'master' into fix-filter-entrypoints | Matthew Treinish | 2021-06-10 | 9 | -24/+161 |
| |\ \ \ | |||||
| * | | | | Remove duplicate packages keyword in setup.py | Matthew Treinish | 2020-03-14 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | When rebasing this PR branch a duplicate keyword was accidentally added to the setup.py. This commit corrects that oversight. | ||||
| * | | | | Merge branch 'master' into fix-filter-entrypoints | Matthew Treinish | 2020-03-14 | 3 | -93/+133 |
| |\ \ \ \ | |||||
| * | | | | | Fix syntax issues | Matthew Treinish | 2019-12-15 | 9 | -31/+33 |
| | | | | | | |||||
| * | | | | | Add filter_scripts to package | Matthew Treinish | 2019-12-15 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Fix typo in extras_require | Matthew Treinish | 2019-12-15 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Fix setup.py | Matthew Treinish | 2019-12-15 | 1 | -15/+13 |
| | | | | | | |||||
| * | | | | | Cleanup tests and builds | Matthew Treinish | 2019-12-15 | 2 | -56/+1 |
| | | | | | | |||||
| * | | | | | Fix review comments | Matthew Treinish | 2019-12-15 | 1 | -1/+3 |
| | | | | | | |||||
| * | | | | | Switch to setuptools entrypoint console scripts for filters | Matthew Treinish | 2019-12-15 | 18 | -198/+251 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit switches from using scripts to setuptools entrypoint console scripts for the filter scripts. This should fix the issues for windows users trying to execute the scripts. To accomplish this the filter scripts are moved into the subunit package namespace and a callable to run the script is added to each module. Closes-Bug: #1322888 | ||||
* | | | | | | Merge pull request #53 from jelmer/pyproject-wheel | Jelmer Vernooij | 2022-10-20 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Don't explicitly build-require wheel | ||||
| * | | | | | | Don't add an explicit build-requirement on wheel | Jelmer Vernooij | 2022-10-19 | 1 | -1/+1 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | See https://github.com/pypa/setuptools/commit/f7d30a9529378cf69054b5176249e5457aaf640a | ||||
* | | | | | | Explicitly invoke python3. | Jelmer Vernooij | 2022-01-25 | 17 | -17/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | That's the only major version subunit supports, and some platforms still ship with /usr/bin/python==python2 | ||||
* | | | | | | Check minimum version of Python in configure.ac. | Jelmer Vernooij | 2022-01-25 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Add testing for Python 3.10 | Stephen Finucane | 2021-12-15 | 3 | -2/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Stephen Finucane <stephenfin@redhat.com> | ||||
* | | | | | | Stop using io imports from testtools | Stephen Finucane | 2021-12-15 | 8 | -42/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We no longer need to worry about Python 2, so we can just import directly from 'io'. Signed-off-by: Stephen Finucane <stephenfin@redhat.com> | ||||
* | | | | | | Remove logic for Python < 3.6 | Stephen Finucane | 2021-12-15 | 8 | -106/+50 |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Stephen Finucane <stephenfin@redhat.com> | ||||
* | | | | | | Drop support for Python 2.7, 3.5 | Stephen Finucane | 2021-12-15 | 5 | -38/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both of these are EOL now. There's no reason to continue supporting them. Python 3.6 is close to EOL but we can give it another release before we formally drop that. We also drop support for installing without setuptools, since this is expected to be effectively always present nowadays. We include a pyproject.toml file just in case that ever changes though. Signed-off-by: Stephen Finucane <stephenfin@redhat.com> | ||||
* | | | | | | Merge pull request #51 from cjwatson/testtools-2.5.0 | Robert Collins | 2021-07-29 | 4 | -68/+106 |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | Fix tests with testtools 2.5.0 | ||||
| * | | | | | Update NEWS | Colin Watson | 2021-07-27 | 1 | -0/+6 |
| | | | | | | |||||
| * | | | | | Handle different SyntaxError output in testtools 2.5.0 | Colin Watson | 2021-07-27 | 2 | -42/+98 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | testtools 2.5.0 only supports Python 3, and so switched from traceback2 to the standard library's traceback. However, this includes the fix for https://bugs.python.org/issue24695, and so doesn't produce a traceback header when there's no traceback, in particular for `SyntaxError` exceptions. Adjust the tests to tolerate this. See also https://github.com/zopefoundation/zope.testrunner/issues/125. | ||||
| * | | | | | Sort Content-Type parameters when writing details | Colin Watson | 2021-07-27 | 2 | -34/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | This simplifies tests by making the output more reproducible. |