Bump the test group with 2 updates
Created by: dependabot[bot]
Bumps the test group with 2 updates: pytest and tox.
Updates pytest from 8.0.0 to 8.0.1
Release notes
Sourced from pytest's releases.
8.0.1
pytest 8.0.1 (2024-02-16)
Bug Fixes
- #11875: Correctly handle errors from
getpass.getuser{.interpreted-text role="func"} in Python 3.13.- #11879: Fix an edge case where
ExceptionInfo._stringify_exceptioncould crashpytest.raises{.interpreted-text role="func"}.- #11906: Fix regression with
pytest.warns{.interpreted-text role="func"} using custom warning subclasses which have more than one parameter in their [__init__]{.title-ref}.- #11907: Fix a regression in pytest 8.0.0 whereby calling
pytest.skip{.interpreted-text role="func"} and similar control-flow exceptions within apytest.warns(){.interpreted-text role="func"} block would get suppressed instead of propagating.- #11929: Fix a regression in pytest 8.0.0 whereby autouse fixtures defined in a module get ignored by the doctests in the module.
- #11937: Fix a regression in pytest 8.0.0 whereby items would be collected in reverse order in some circumstances.
Commits
-
d7d320aPrepare release version 8.0.1 -
9369916Merge pull request #11992 from bluetech/backport-11991 -
a232abd[8.0.x] recwarn: fix pytest.warns handling of Warnings with multiple arguments -
92203d2Merge pull request #11990 from bluetech/backport-11920 -
f1aa922[8.0.x] recwarn: let base exceptions propagate throughpytest.warnsagain -
d86d081[8.0.x] Addedlogotto the plugin list (#11977) -
c554c3dMerge pull request #11968 from pytest-dev/backport-11957-to-8.0.x -
a6851e3[8.0.x] main: fix reversed collection order in Session -
e6f6be3[8.0.x] Improve error message when using@pytest.fixture twice (#11958) -
23b91d1[8.0.x] Merge pull request #11941 from bluetech/doctest-parsefactories (#11948) - Additional commits viewable in compare view
Updates tox from 4.12.1 to 4.13.0
Release notes
Sourced from tox's releases.
4.13.0
What's Changed
- Document usage of Pytest with Tox as a FAQ entry by
@faphin tox-dev/tox#3192- docs/config.rst: State in config directive sections their ini file sections by
@0cjsin tox-dev/tox#3194- .gitignore: Add /tests/demo_pkg_inline/.tox/ by
@0cjsin tox-dev/tox#3198- docs/development: Summarise important points experienced devs need to know by
@0cjsin tox-dev/tox#3197- Add tests for CliEnv by
@0cjsin tox-dev/tox#3204- Document how CliEnv works by
@0cjsin tox-dev/tox#3206- docs/development "Key points": Two updates and general improvement by
@0cjsin tox-dev/tox#3205- session.env_select.CliEnv: Document and test spaces behaviour by
@0cjsin tox-dev/tox#3208- config.cli.test_cli_ini: Re-order for clarity (textual moves only) by
@0cjsin tox-dev/tox#3209- Revert previous "precommit autoupdate (#3214)" commit; it's broken by
@0cjsin tox-dev/tox#3215- Extract packaging virtualenv code to its own class by
@gaborbernatin tox-dev/tox#3221New Contributors
@faphmade their first contribution in tox-dev/tox#3192@0cjsmade their first contribution in tox-dev/tox#3194Full Changelog: https://github.com/tox-dev/tox/compare/4.12.1...4.13.0
Changelog
Sourced from tox's changelog.
v4.13.0 (2024-02-16)
Features - 4.13.0
- Extract virtual environment packaging code to its own base class not tied to ``virtualenv`` - by :user:`gaborbernat`. (:issue:`3221`) Improved Documentation - 4.13.0
- Documented usage of
pytestwithtox run-parallel- by :user:faph. (:issue:3187)- Configuration: state in config directive sections their ini file sections - by :user:
0cjs. (:issue:3194)- Development: summarize important points experienced developers need to know - by :user:
0cjs. (:issue:3197)
Commits
-
ae156e2release 4.13.0 -
fa923ecExtract packaging virtualenv code to its own class (#3221) -
47bcea6[pre-commit.ci] pre-commit autoupdate (#3217) -
fb83a3aRevert previous "precommit autoupdate (#3214)" commit; it's broken (#3215) -
3347933[pre-commit.ci] pre-commit autoupdate (#3214) -
2bcc3ecconfig.cli.test_cli_ini: Re-order for clarity (textual moves only) (#3209) -
387834asession.env_select.CliEnv: Document and test spaces behaviour (#3208) -
47fa093docs/development "Key points": Two updates and general improvement (#3205) -
1b5b187Document how CliEnv works (#3206) -
b3eb86aAdd tests for CliEnv (#3204) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions