{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/5"}],"enrichment":{"capability":"nose-py3 extends unittest with automatic test discovery and execution, finding and running tests by naming convention with enhanced output including captured stdout from failures.","skillfed_tags":["legacy-testing","unittest-extension"],"use_cases":["Run existing unittest-based test suites with automatic discovery instead of manual test collection","Debug test failures by viewing captured print output without modifying test code","Measure code coverage across a test suite using nose's built-in coverage plugin","Migrate from older nose to Python 3 when the original nose no longer works with your Python version"],"what_it_does":"nose-py3 is a Python 3 fork of the nose testing framework that builds on unittest's capabilities. It automatically discovers tests in files and directories matching naming patterns like \"test_*\" or \"*_test\", then runs them with enhanced reporting\u2014notably capturing and displaying stdout from failing tests for easier debugging.\n\nThe package is plugin-extensible, with built-in support for doctest, code coverage, profiling, and flexible test selection by attributes. It offers a middle ground between unittest's verbosity and pytest's modern approach, though it is no longer actively developed\u2014the repository shows minimal recent activity despite being marked stable.","worth_installing":"Yes, if you have an existing nose-based test suite that needs Python 3 support and you want to avoid rewriting tests for pytest. No, if starting a new project\u2014pytest is the modern standard and actively maintained. The aging maintenance status and lack of recent updates mean this is best treated as a compatibility shim for legacy codebases rather than a foundation for new test infrastructure."},"id":"nose-py3","links":{"html":"https://skillfed.io/packages/nose-py3","md":"https://skillfed.io/packages/nose-py3.md","pypi":"https://pypi.org/project/nose-py3/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-12-05","license_spdx":null,"license_treatment":"copyleft","name":"nose-py3","python_support":"unspecified","summary":"nose extends unittest to make testing easier - python3 version"},"popularity":{"monthly_downloads":159281,"position":10701,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.9.0"}
