13 lines
831 B
ReStructuredText
13 lines
831 B
ReStructuredText
|
A deprecation warning is now raised when implementations of one of the following hooks request a deprecated ``py.path.local`` parameter instead of the ``pathlib.Path`` parameter which replaced it:
|
||
|
|
||
|
- :hook:`pytest_ignore_collect` - the ``path`` parameter - use ``collection_path`` instead.
|
||
|
- :hook:`pytest_collect_file` - the ``path`` parameter - use ``file_path`` instead.
|
||
|
- :hook:`pytest_pycollect_makemodule` - the ``path`` parameter - use ``module_path`` instead.
|
||
|
- :hook:`pytest_report_header` - the ``startdir`` parameter - use ``start_path`` instead.
|
||
|
- :hook:`pytest_report_collectionfinish` - the ``startdir`` parameter - use ``start_path`` instead.
|
||
|
|
||
|
The replacement parameters are available since pytest 7.0.0.
|
||
|
The old parameters will be removed in pytest 9.0.0.
|
||
|
|
||
|
See :ref:`legacy-path-hooks-deprecated` for more details.
|