Pytest-harvest

Latest version: v1.10.5

Safety actively analyzes 620778 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

1.10.5

PR [70](https://github.com/smarie/python-pytest-harvest/pull/70) to ensure pytest 8.1 compatibility, including:

- Fixed issue with `pytest>=8.1`: Fixed `AttributeError: 'str' object has no attribute 'iter_parents'`,
[68](https://github.com/smarie/python-pytest-harvest/issues/68). Initial proposal in PR
[67](https://github.com/smarie/python-pytest-harvest/pull/67) by [larsoner](https://github.com/larsoner).
- Fixed issue with `pytest>=8.1`: Adapt to `getfixturedefs` signature change, initial proposal in PR
[65](https://github.com/smarie/python-pytest-harvest/pull/65) by [bluetech](https://github.com/bluetech).

Dropped support for pytest 2. Issue [66](https://github.com/smarie/python-pytest-harvest/issues/66).

See [documentation page](https://smarie.github.io/python-pytest-harvest/changelog) for details.

1.10.4

- Fixed issue with `pytest-xdist` and python 3.5: `pathlib` objects were not properly handled by other stdlib modules in this python version. Fixed [59](https://github.com/smarie/python-pytest-harvest/issues/59)
- Changed the layout

See [documentation page](https://smarie.github.io/python-pytest-harvest/changelog) for details.

1.10.3

- `pandas` is now only imported when used, to speed up boot time. Fixes [49](https://github.com/smarie/python-pytest-harvest/issues/49)

- Fixed issue with latest `pytest`+`pytest-xdist` versions: `pytest_harvest_xdist_worker_dump` hook is now called correctly. Fixes [48](https://github.com/smarie/python-pytest-harvest/issues/48)

See [documentation page](https://smarie.github.io/python-pytest-harvest/changelog/) for details.

1.10.2

- This is a technical release to validate that migration to Github Actions worked.

See [documentation page](https://smarie.github.io/python-pytest-harvest/changelog/) for details.

1.10.1

- `get_session_synthesis_dct` now properly handles test ids where `::` is present in the id. This fix propagates to all `[module/session]_results_[dct/df]` fixtures, too. Fixes [45](https://github.com/smarie/python-pytest-harvest/issues/45)

See [documentation page](https://smarie.github.io/python-pytest-harvest/changelog/) for details.

1.10.0

- On pytest < 5.3, `lazy_value` parameters from `pytest-cases` were wrongly inserted in the `module_results_df` as integer instead of objects. Fixed [43](https://github.com/smarie/python-pytest-harvest/issues/43) thanks to new `pytest-cases` 2.3.0.

See [documentation page](https://smarie.github.io/python-pytest-harvest/changelog/) for details.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.