- Update to 0.12.0
* Note: The 0.12.x series will be the final releases of nose2
which support Python 2.
* Passing --junit-xml-path now implies --junit-xml when using the
junitxml plugin. This means that the --junit-xml flag can be
omitted when --junit-xml-path is specified. (:issue:`521`)
* Remove the dependency on coverage. Use of the coverage plugin
now requires that you either install coverage independently, or
use the extra, nose2[coverage_plugin]. As a result, nose2 no
longer has any strict dependencies
* Remove the dependency on six, instead using a vendored copy.
This ensures that the dependency for nose2 doesn't conflict
with application dependencies
* nose2 no longer provides an entry-point named based on the
current python version, e.g. nose2-3.8 on python3.8 . Only the
nose2 command is provided.
* Remove support for setup.py test on nose2 itself. This usage is
deprecated by setuptools. Developers contributing to nose2 are
encouraged to use tox to run nose2's testsuite, per the
contributing guide.
- Release 0.11.0
* Test classes now have their short description (first line of
docstring) printed in verbose output
* The junitxml plugin now sets timestamp on each testcase node as
an ISO-8601 timestamp. Thanks to :user:`deeplow` for the
contribution!
* Drop support for Python 3.5
* Python 3.10 is now officially supported. Python 3.11-dev will
be supported on a best-effort basis. Thanks to :user:`hugovk`
and :user:`tirkarthi` for their contributions!
OBS-URL: https://build.opensuse.org/request/show/998350
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=21
- update to 0.9.1
- refresh remove_unittest2.patch
* the prof plugin now uses cProfile instead of hotshot for profiling
* skipped tests now include the user's reason in junit XML's message field
* the prettyassert plugin mishandled multi-line function definitions
* Using a plugin's CLI flag when the plugin is already enabled via config
no longer errors
* nose2.plugins.prettyassert, enabled with --pretty-assert
* Cleanup code for EOLed python versions
* Dropped support for distutils.
* Result reporter respects failure status set by other plugins
* JUnit XML plugin now includes the skip reason in its output
OBS-URL: https://build.opensuse.org/request/show/692272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=3
- refresh remove_unittest2.patch
* the prof plugin now uses cProfile instead of hotshot for profiling
* skipped tests now include the user's reason in junit XML's message field
* the prettyassert plugin mishandled multi-line function definitions
* Using a plugin's CLI flag when the plugin is already enabled via config
no longer errors
* nose2.plugins.prettyassert, enabled with --pretty-assert
* Cleanup code for EOLed python versions
* Dropped support for distutils.
* Result reporter respects failure status set by other plugins
* JUnit XML plugin now includes the skip reason in its output
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=8