Bump pytest from 8.3.2 to 8.3.3
Bumps pytest from 8.3.2 to 8.3.3.
Release notes
Sourced from pytest's releases.
8.3.3
pytest 8.3.3 (2024-09-09)
Bug fixes
#12446: Avoid calling
@property
(and other instance descriptors) during fixture discovery -- byasottile
{.interpreted-text role="user"}#12659: Fixed the issue of not displaying assertion failure differences when using the parameter
--import-mode=importlib
in pytest>=8.1.#12667: Fixed a regression where type change in [ExceptionInfo.errisinstance]{.title-ref} caused [mypy]{.title-ref} to fail.
#12744: Fixed typing compatibility with Python 3.9 or less -- replaced [typing.Self]{.title-ref} with [typing_extensions.Self]{.title-ref} -- by
Avasam
{.interpreted-text role="user"}#12745: Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments.
#6682: Fixed bug where the verbosity levels where not being respected when printing the "msg" part of failed assertion (as in
assert condition, msg
).#9422: Fix bug where disabling the terminal plugin via
-p no:terminal
would cause crashes related to missing theverbose
option.-- by
GTowers1
{.interpreted-text role="user"}Improved documentation
- #12663: Clarify that the [pytest_deselected]{.title-ref} hook should be called from [pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected.
- #12678: Remove erroneous quotes from [tmp_path_retention_policy]{.title-ref} example in docs.
Miscellaneous internal changes
- #12769: Fix typos discovered by codespell and add codespell to pre-commit hooks.
Commits
-
d0f136f
build(deps): Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (#12790) -
972f307
Prepare release version 8.3.3 -
0dabdcf
Include co-authors in release announcement (#12795) (#12797) -
a9910a4
Do not discover properties when iterating fixtures (#12781) (#12788) -
0f10b6b
Fix issue with slashes being turned into backslashes on Windows (#12760) (#12... -
300d13d
Merge pull request #12785 from pytest-dev/patchback/backports/8.3.x/57cccf7f4... -
e5d32c7
Merge pull request #12784 from svenevs/fix/docs-example-parametrize-minor-typo -
bc913d1
Streamline checks for verbose option (#12706) (#12778) -
01cfcc9
Fix typos and introduce codespell pre-commit hook (#12769) (#12774) -
4873394
doc: Remove past training (#12772) (#12773) - Additional commits viewable in compare view