14
0
forked from pool/python-nose2

39 Commits

Author SHA256 Message Date
bdde15b655 Accepting request 1300823 from devel:languages:python
- Convert to libalternatives on SLE-16-based and newer systems only

OBS-URL: https://build.opensuse.org/request/show/1300823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=17
2025-08-21 18:32:55 +00:00
8843bd95ac fix URL
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=37
2025-08-21 15:37:55 +00:00
85b90c6043 - Convert to libalternatives on SLE-16-based and newer systems only
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=36
2025-08-21 10:03:07 +00:00
e2fb72359e Accepting request 1294075 from devel:languages:python
- Convert to libalternatives

OBS-URL: https://build.opensuse.org/request/show/1294075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=16
2025-07-17 15:19:26 +00:00
7da167975b fix spec-cleaner changes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=34
2025-07-17 09:43:34 +00:00
2b9f3ce872 - Convert to libalternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=33
2025-07-16 13:06:39 +00:00
d45ab0eaa0 Accepting request 1178617 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1178617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=15
2024-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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=31
2024-06-04 20:44:07 +00:00
d6d6dbf1a2 Accepting request 1172525 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1172525
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=14
2024-05-08 09:39:33 +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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=29
2024-05-07 20:15:39 +00:00
51a07f2359 Accepting request 1145529 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1145529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=13
2024-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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=27
2024-02-09 21:44:10 +00:00
d7a9365d1f Accepting request 1137466 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1137466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=12
2024-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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=25
2024-01-08 05:40:45 +00:00
49acf8e950 Accepting request 1081853 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=11
2023-04-21 16:48:06 +00:00
9b21ca886d Accepting request 1081500 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081500
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=23
2023-04-21 14:20:28 +00:00
601733574f Accepting request 998408 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/998408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=10
2022-08-23 12:25:32 +00:00
3a438f768f Accepting request 998350 from home:bnavigator:branches:devel:languages:python
- 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
2022-08-20 21:28:15 +00:00
74034f2a3a Accepting request 974982 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/974982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=9
2022-05-06 16:58:58 +00:00
265d9788b3 Accepting request 974898 from home:pgajdos:python
- python-mock is not required for build

OBS-URL: https://build.opensuse.org/request/show/974898
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=19
2022-05-04 17:46:38 +00:00
99250296a7 Accepting request 923790 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/923790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=8
2021-10-20 18:23:16 +00:00
da552c2881 Accepting request 923788 from home:pgajdos:python
- %check: use %pyunittest rpm macro

OBS-URL: https://build.opensuse.org/request/show/923788
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=18
2021-10-07 14:51:49 +00:00
0f99d1cccd Accepting request 780971 from devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/780971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=7
2020-03-05 22:17:09 +00:00
Tomáš Chvátal
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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=16
2020-03-02 13:32:38 +00:00
f01eb2e468 Accepting request 747272 from devel:languages:python
- Add ignore-warnings-doctests.patch to supress warnings when running
  doctests.

OBS-URL: https://build.opensuse.org/request/show/747272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=6
2019-11-22 09:21:51 +00:00
39c9aae16f - Add ignore-warnings-doctests.patch to supress warnings when running
doctests.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=14
2019-11-11 03:26:34 +00:00
9cd2b478ea Accepting request 734078 from devel:languages:python
- Add dep on coverage as it is hard requirement based on requires

OBS-URL: https://build.opensuse.org/request/show/734078
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=5
2019-10-02 09:57:50 +00:00
Tomáš Chvátal
78d0c4c626 - Add dep on coverage as it is hard requirement based on requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=12
2019-09-30 13:20:29 +00:00
ae69abbb8f Accepting request 702904 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/702904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=4
2019-05-15 10:34:11 +00:00
Tomáš Chvátal
bf9ebaf7b3 Accepting request 702903 from home:scarabeus_iv:branches:devel:languages:python
- Add patch to fix build with new mock versions:
  * fix-mock-dep.patch

OBS-URL: https://build.opensuse.org/request/show/702903
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=10
2019-05-14 17:13:21 +00:00
cd192acf6a Accepting request 692272 from devel:languages:python
- 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
2019-04-08 18:53:46 +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 output

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=8
2019-04-08 11:22:28 +00:00
0acf09f9ba Accepting request 629542 from devel:languages:python
- Avoid name repetition in summary (rpmlint). (forwarded request 629533 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/629542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=2
2018-08-24 15:04:34 +00:00
5c896720ad Accepting request 629533 from home:jengelh:branches:devel:languages:python
- Avoid name repetition in summary (rpmlint).

OBS-URL: https://build.opensuse.org/request/show/629533
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=6
2018-08-16 10:37:11 +00:00
c8591a2e90 - Remove dependency on unittest2
Add remove_unittest2.patch to faciliate that
- Upgrade to 0.8.0:
    List of changes is too long to show here, see
    https://github.com/nose-devs/nose2/blob/master/docs/changelog.rst
    changes between 0.6.5 and 0.8.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=5
2018-08-13 12:18:01 +00:00
1ab6508bdd Accepting request 507176 from devel:languages:python
New package python-nose2

OBS-URL: https://build.opensuse.org/request/show/507176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nose2?expand=0&rev=1
2017-07-08 10:33:38 +00:00
b1a92d4bdb Accepting request 506615 from home:jengelh:branches:devel:languages:python
let's try this instead

OBS-URL: https://build.opensuse.org/request/show/506615
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=3
2017-06-30 00:32:52 +00:00
Todd R
e9d001d638 Accepting request 490251 from home:alarrosa:branches:devel:languages:python
- Use singlespec macros

OBS-URL: https://build.opensuse.org/request/show/490251
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=2
2017-04-24 14:57:26 +00:00
Thomas Bechtold
6300961641 Accepting request 455097 from home:alarrosa:branches:devel:languages:python
New package python-nose2

OBS-URL: https://build.opensuse.org/request/show/455097
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nose2?expand=0&rev=1
2017-02-07 08:53:40 +00:00