Nose

Latest version: v1.3.7

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

1.1.1

- Fixed missing nose.sphinx module in source distribution (436).

1.1.0

- Revised multiprocessing implementation so that it works for test generators
(399). Thanks to Rosen Diankov for the patch.
- More fixes to multiprocessing implemented by Buck Golemon and Gary Donovan
(also part of 399).
- Lots of improvements to the attrib plugin by Bobby Impollonia (412, 411,
324 and 381)
- Code coverage plugin now uses native HTML generation when coverage 3 is
installed (264). Thanks to Timothée Peignier for the patch.
- Xunit plugin now shows test run time in fractions of a second (317)
- attr (from nose.plugins.attrib) can now be used as a class decorator (292)
- Fixes Xunit plugin to handle non-UTF8 characters (395)
- Fixes Xunit plugin for reporting generator tests (369)
- Fixed problems with SkipTest in Python 3.2 (389)
- Fixed bug in doctest plugin under python 3. Thanks to Thomas Kluyver
for the patch. (391)
- Fixes mishandling of custom exceptions during failures (405)
- Fixed subtle bug in :option:`--first-package-wins` that made it
unpredictable (293)
- Fixes case where teardown_class() was called more than once (408). Thanks
to Heng Liu for the patch.
- Fixes coverage module names -- 'cal' used to also match calendar which was a
bug (433)
- Fixes capture plugin when exception message contains non-ascii chars (402)
- Fixed bug in tests for twisted tools. Thanks to Thomas Kluyver
for the patch.
- Makes :option:`--plugins` more succinct when there are no options (235)

1.0.0

- Made nose compatible with python 3. **Huge** thanks to Alex "foogod"
Stewart!

0.11.4

- Made nose compatible with Python 2.7.

0.11.3

- Fixed default plugin manager's use of plugin overriding. Thanks to
rob.daylife for the bug report and patch. (323).

0.11.2

- Changed plugin loading so that external plugins loaded via extension
points can override builtin plugins with the same name.
- Updated multiprocess plugin and nose's packaging to allow multiprocess
plugin to work on Windows (265).
- Fixed bug in xunit plugin's interaction with suites and errors in
module-level setup. Thanks to Mark McCague for the bug report (279).
- Fixed bug in nose.loader.TestLoader that allowed Test classes that raise
exceptions in __init__ to crash the test run (269).
- Fixed bugs in nose's test suite that caused spurious failures on Windows.
- Fixed bug in twisted tools: delayed calls were not shut down on
reactor stop. Thanks to abbeyj for the patch (278).
- Fixed bug where root log handlers were not cleared. For example, this was
emitting unwanted messages when testing Google App Engine websites.
- Fixed bug in test names output by xunit plugin. Thanks to Philip
Jenvey for the bug report and patch (280).
- Fixed bug in profile plugin that caused stats to fail to print under Python
2.5 and later. Thanks to djs at n-cube dot org for the bug report (285).
- Improved logcapture filtering, with default setting to filter out log
messages from nose itself. Thanks to gfxmonk for the patch (277).
- The xunit plugin now tags skipped tests with a <skipped> testcase tag, and
prevents the XML from containing invalid control characters.
- Updated nose to be compatible with python 2.7 (305).
- Updated loading of usage document to allow nose to run from within
an egg archive (288).
- Fixed IronPython checks to make nose compatible with more versions
of IronPython. Thanks to Kevin Mitchell for the patch (316).

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.