d45ab0eaa0Accepting request 1178617 from devel:languages:pythonAna Guerrero2024-06-05 15:42:20 +00:00
e0262a96a6- update to 0.15.1: * Fix a bug with config loading which caused custom ini configs not to load if they were not named with a .cfg extension. Thanks :user:grhwalls for the bug report! * Official support for python3.13 betas. nose2 now tests itself against Python 3.13. * Official support for python3.13 betas. nose2 now tests itself against Python 3.13. * nose2 now supports loading configuration data from the tool.nose2 table in pyproject.toml. Thanks to :user:qequ for the PR! (:pr:596, :pr:606) On python 3.11+, tomllib is used to parse TOML data. On python 3.10 and lower, tomli must be installed to enable TOML support. Simply pip install tomli as necessary. * nose2 now supports loading configuration data from the tool.nose2 table in pyproject.toml. Thanks to :user:qequ for the PR! (:pr:596, :pr:606) * On python 3.11+, tomllib is used to parse TOML data. On python 3.10 and lower, tomli must be installed to enable TOML support. Simply pip install tomli as necessary.Dirk Mueller2024-06-04 20:44:07 +00:00
610d4e807e- update to 0.14.2: * For the coverage plugin, add a config option, coverage- combine, which defaults to False. When set, this config invokes a coverage combine step before reporting results, regardless of whether or not multiprocessing was used to run tests. This allows reporting of coverage results via the plugin on testsuites which invoke subprocesses.Dirk Mueller2024-05-07 20:15:39 +00:00
51a07f2359Accepting request 1145529 from devel:languages:pythonAna Guerrero2024-02-09 22:55:02 +00:00
60a14d5634- update to 0.14.1: * Fix the reporting of skipped tests in verbose mode on newer pythons (3.12.1+), in which a skipped test is no longer treated as "started". nose2 will not introduce a StartTestEvent in such cases -- the fix is narrowly and adjustment to the test reporter. * Fix the reporting of skipped tests in verbose mode on newer pythons (3.12.1+), in which a skipped test is no longer treated as "started". * nose2 will not introduce a StartTestEvent in such cases -- the fix is narrowly and adjustment to the test reporter. - drop support-python312.patch (upstream)Dirk Mueller2024-02-09 21:44:10 +00:00
d7a9365d1fAccepting request 1137466 from devel:languages:pythonAna Guerrero2024-01-08 22:45:15 +00:00
87c0f61994- Update to 0.14.0; * Add official support for python3.12 * Remove support for python3.6 and python3.7 * Remove support for python2 and older python3 versions * Fix support for python3.12 to avoid warnings about addDuration. * nose2 package metadata is converted to pyproject.toml format, using setuptools. * nose2 license metadata has been corrected in format and content to be distributed in the sdist and wheel distributions correctly. - Add patch support-python312.patch: * Support changes made upstream in Python 3.12.1. - Switch to autosetup macro. - Instruct pip it isn't allowed to reach PyPi and teach it where to look for wheels.Steve Kowalik2024-01-08 05:40:45 +00:00
3c065e78b1- Update to 0.9.2: * Add --junit-xml-path to the junit plugin argument list * It is now possible to use the multiprocess and coverage plugins together, as long as all of the coverage config is put into the config file * Minor changes to be compatible with newer pythons (3.8, 3.9)
Tomáš Chvátal
2020-03-02 13:32:38 +00:00
a9c3b7d61e- 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 outputOndřej Súkup2019-04-08 11:22:28 +00:00