=========================
Bug Fixes
---------
- :issue:`4344`: Fix RuntimeError/StopIteration when trying to collect package with "__init__.py" only.
- :issue:`5478`: Fix encode error when using unicode strings in exceptions with ``pytest.raises``.
- :issue:`5524`: Fix issue where ``tmp_path`` and ``tmpdir`` would not remove directories containing files marked as read-only,
which could lead to pytest crashing when executed a second time with the ``--basetemp`` option.
- :issue:`5547`: ``--step-wise`` now handles ``xfail(strict=True)`` markers properly.
- :issue:`5650`: Improved output when parsing an ini configuration file fails.