{"library":"pytest-shutil","type":"library","category":null,"description":"pytest-shutil is a Python library offering a collection of Unix shell and environment management tools specifically designed for automated tests with `pytest`. It provides fixtures and utilities to streamline tasks such as managing temporary directories (workspaces), executing shell commands, and manipulating environment variables within test contexts. Currently at version 1.8.1, it is actively maintained with recent updates addressing Python compatibility and modern best practices.","language":"python","status":"active","version":"1.8.1","tags":["pytest","testing","fixtures","shell utilities","environment management","filesystem","temp directory"],"install":[{"cmd":"pip install pytest-shutil","imports":["def test_something(workspace):","from pytest_shutil.run import run","from pytest_shutil.env import set_env"]}],"homepage":null,"github":"https://github.com/man-group/pytest-plugins","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pytest-shutil/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.8,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pytest-shutil/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}