Path to this page:
./
devel/py-nose2,
Next generation of nicer testing for Python
Branch: CURRENT,
Version: 0.15.1,
Package name: py312-nose2-0.15.1,
Maintainer: pkgsrc-usersnose2 is the next generation of nicer testing for Python, based on the
plugins branch of unittest2.
Required to run:[
devel/py-setuptools] [
devel/py-coverage] [
lang/py-six] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 165.829 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-nose2-0.15.1
- (2024-06-12) Updated to version: py311-nose2-0.15.1
- (2024-05-15) Updated to version: py311-nose2-0.14.2
- (2024-04-30) Updated to version: py311-nose2-0.10.0nb3
- (2022-08-24) Updated to version: py310-nose2-0.10.0nb2
- (2022-01-05) Updated to version: py39-nose2-0.10.0nb2
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-06-12 18:55:26 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-nose2: updated to 0.15.1
0.15.1 (2024-05-31)
Fixed
* 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!
0.15.0 (2024-05-30)
Added
* 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.
|
2024-05-15 09:57:29 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-nose2: updated to 0.14.2
0.14.2 (2024-05-07)
* 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. Thanks to :user:`JCHacking`
for the PR! (:pr:`601`)
0.14.1 (2024-01-28)
* 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.
0.14.0 (2023-10-04)
* Add official support for ``python3.12``
* Remove support for ``python3.6`` and ``python3.7``
|
2024-04-30 16:07:48 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-nose2: convert to wheel.mk.
Bump PKGREVISION.
|
2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96) |
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
|
2022-08-24 11:25:57 by Thomas Klausner | Files touched by this commit (17) |
Log message:
*: use coverage from versioned_dependencies.mk
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|