- 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
- update to 2.2.0:
* Release 2.2.0
* Depend on the extras 1.0.0 release
* Unbreak fixtures test suite / use of gather_details
* UTF-8 encode Twisted logs (allenap)
* Use inlineCallbacks instead of deferredGenerator
* Fix _lp_release: NEXT is case sensitive
* Release 2.1.0
* Correct docs for skip deprecation
* Add matchers for detecting emitted warnings
* Revert usage of pyrsistent
* Add unique_text_generator
* Become compatible with newer Fixtures _setUp() API
* Better handling of KeyboardInterrupt
* Fix example in docstring for `failed`
* Move all Twisted code to twistedsupport package
* Revert "Move all Twisted code to twistedsupport package"
* Move all Twisted code to twistedsupport package
* Add Always & Never matchers
* Support TestResults without stop/shouldStop
* Stop using deprecated `skip()` internally
* Release 2.0.0
* Options for logging in AsynchronousDeferredRunTest
* Twisted tests now pass under --debug-stacktraces
* Decouple log handling from Deferred wrangling
* Fix typo: flexability
* Review tweaks
* Drop support for Python 2.6 and 3.2
* Release 1.9.0
* Missed one
OBS-URL: https://build.opensuse.org/request/show/423807
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testtools?expand=0&rev=37