It is minor (unlikely to be an issue in practice in this specific case) but pytest-textual-snapshot installs its resources folder into global namespace in site-packages e.g., ...venv/lib/python3.11/site-packages/resources that is reserved for actual Python packages.
resources dir could be hidden inside the pytest-textual-snapshot package instead.