* Treat methodName="runTest" similar to unittest.TestCase,
fixes compatibility with pytest 8.3. (Natanael Copa, #372)
* Use ruff for linting. (Jelmer Vernooij)
* Fix compatibility with Python 3.12.1. (Matthew Treinish)
* Deprecate SkippedTest exception. (Stephen Finucane)
* Drop support for Python 3.7. (Jelmer Vernooij)
- Drop merged pytest82.patch
- Add upstream twisted.patch to fix tests with new Twisted
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testtools?expand=0&rev=86
- update to 2.7.1:
* Remove various unused imports.
* Fix build backend. This should prevent version from being set
when building wheels.
* Fix compatibility with Python 3.12.
* Add typing in various modules (still lacking full coverage).
* Drop the 'test' command for distutils. This has been
deprecated since 2.6.0. (Jelmer Vernooij)
* Drop support for Python 3.6.
- remove python-testtools-no-unittest2.patch (upstream)
- BuildRequires also using extras>=1.0.0
- fix typo in last change
supposed to do just that.
- add python-mmimeparse dependency
* testtools.run discover will now sort the tests it discovered. This is a
fixes testr run of streams containing progress markers (by discarding the
OBS-URL: https://build.opensuse.org/request/show/1135792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-testtools?expand=0&rev=33
* Remove various unused imports.
* Fix build backend. This should prevent version from being set
when building wheels.
* Fix compatibility with Python 3.12.
* Add typing in various modules (still lacking full coverage).
* Drop the 'test' command for distutils. This has been
deprecated since 2.6.0. (Jelmer Vernooij)
* Drop support for Python 3.6.
- remove python-testtools-no-unittest2.patch (upstream)
- BuildRequires also using extras>=1.0.0
- fix typo in last change
supposed to do just that.
- add python-mmimeparse dependency
* testtools.run discover will now sort the tests it discovered. This is a
fixes testr run of streams containing progress markers (by discarding the
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testtools?expand=0&rev=79
* Add support for Python 3.10 and 3.11.
* Drop support for Python 3.5 (EOL).
* Use ``CompoundFixture`` from ``fixtures>=2.0`` rather than
rolling our own.
* Make ``TestCase`` hashable.
* Prevent ``AttributeError`` in ``TestCase.__eq__`` for objects
lacking a ``__dict__`` attribute.
* Replace deprecated ``cgi`` module usage with ``email``.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testtools?expand=0&rev=77
- update to 2.4.0:
* Release 2.4.0
* Add myself to contributors list
* Add support for Python 3.7 and 3.8
* Cache pip directory
* Test CI on PyPy3
* Tell pip not to install for Python 3.4
* Drop support for EOL Python 3.4
* Extra space expected in PyPy output
* PyCharm IDE unittest detection compatibility fix
* Don't use eval()
* Fix the tests on Python 3.7
* Drop support for EOL Python 3.3
* Ignore IDE metadata
* Update classifiers
* Remove old Python 2.6 code
* Spelling fixes (#261)
* Python 3.6 invalid escape sequence deprecation fixes (#262)
- remove testtools-py37.patch: merged upstream
OBS-URL: https://build.opensuse.org/request/show/785593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-testtools?expand=0&rev=26
* Release 2.4.0
* Add myself to contributors list
* Add support for Python 3.7 and 3.8
* Cache pip directory
* Test CI on PyPy3
* Tell pip not to install for Python 3.4
* Drop support for EOL Python 3.4
* Extra space expected in PyPy output
* PyCharm IDE unittest detection compatibility fix
* Don't use eval()
* Fix the tests on Python 3.7
* Drop support for EOL Python 3.3
* Ignore IDE metadata
* Update classifiers
* Remove old Python 2.6 code
* Spelling fixes (#261)
* Python 3.6 invalid escape sequence deprecation fixes (#262)
- remove testtools-py37.patch: merged upstream
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testtools?expand=0&rev=65
- update to 2.3.0:
* Release 2.3.0
* Add ResourcedToStreamDecorator test result decorator for testresources integration (#243)
* Make KeysEqual usable with no arguments, i.e. match a dict with no keys. (#241)
* Add testtools.assertions to the documented API modules (#257)
* Add Python 3.6 to the list of Travis targets (#255)
* Don't add file details without content (#252)
* Don't run Sphinx on Travis Python 3.3 target (#250)
* Make twistedsupport and tests work on Python 3
- update to 2.3.0:
* Release 2.3.0
* Add ResourcedToStreamDecorator test result decorator for testresources integration (#243)
* Make KeysEqual usable with no arguments, i.e. match a dict with no keys. (#241)
* Add testtools.assertions to the documented API modules (#257)
* Add Python 3.6 to the list of Travis targets (#255)
* Don't add file details without content (#252)
* Don't run Sphinx on Travis Python 3.3 target (#250)
* Make twistedsupport and tests work on Python 3
OBS-URL: https://build.opensuse.org/request/show/507958
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testtools?expand=0&rev=50