{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/4"}],"enrichment":{"capability":"Provides a pytest namespace for registering and accessing helper functions in conftest.py without explicit imports in test files.","skillfed_tags":["pytest-plugin","test-helpers","abandoned"],"use_cases":["Centralize test utilities in conftest.py and access them via pytest.helpers without import statements in every test file.","Organize related helper functions into nested namespaces (e.g., pytest.helpers.database.connect) for better code structure.","Share common test setup functions across a large test suite without polluting the global namespace or test file imports.","Reduce test file boilerplate by making frequently used helper functions available through a single pytest.helpers entry point."],"what_it_does":"pytest-helpers-namespace is a pytest plugin that creates a shared namespace accessible via pytest.helpers, allowing you to register helper functions in conftest.py and call them directly from test files without importing them. This reduces boilerplate in test files and centralizes helper definitions. The plugin supports nested namespaces, so you can organize helpers hierarchically (e.g., pytest.helpers.can.haz.foo).\n\nThe package depends only on pytest and installs with low friction. However, it has been abandoned since late 2022 with no active maintenance. The last release was 2021-12-29, meaning it may not be tested or compatible with recent pytest versions or Python releases beyond those listed in its classifiers.","worth_installing":"Yes, if you are using an older pytest version and your test suite is stable. The plugin is simple, has no external dependencies beyond pytest, and solves a real organizational problem. However, do not use it in new projects or if you need active maintenance\u2014the package is abandoned and may break with future pytest releases. Consider alternatives or inline helpers in conftest.py for new work."},"id":"pytest-helpers-namespace","links":{"html":"https://skillfed.io/packages/pytest-helpers-namespace","md":"https://skillfed.io/packages/pytest-helpers-namespace.md","pypi":"https://pypi.org/project/pytest-helpers-namespace/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-12-29","license_spdx":null,"license_treatment":"permissive","name":"pytest-helpers-namespace","python_support":"supports_current","summary":"Pytest Helpers Namespace Plugin"},"popularity":{"monthly_downloads":230571,"position":9105,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2021.12.29"}
