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_exception
could 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
-
d7d320a
Prepare release version 8.0.1 -
9369916
Merge pull request #11992 from bluetech/backport-11991 -
a232abd
[8.0.x] recwarn: fix pytest.warns handling of Warnings with multiple arguments -
92203d2
Merge pull request #11990 from bluetech/backport-11920 -
f1aa922
[8.0.x] recwarn: let base exceptions propagate throughpytest.warns
again -
d86d081
[8.0.x] Addedlogot
to the plugin list (#11977) -
c554c3d
Merge 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
@faph
in tox-dev/tox#3192- docs/config.rst: State in config directive sections their ini file sections by
@0cjs
in tox-dev/tox#3194- .gitignore: Add /tests/demo_pkg_inline/.tox/ by
@0cjs
in tox-dev/tox#3198- docs/development: Summarise important points experienced devs need to know by
@0cjs
in tox-dev/tox#3197- Add tests for CliEnv by
@0cjs
in tox-dev/tox#3204- Document how CliEnv works by
@0cjs
in tox-dev/tox#3206- docs/development "Key points": Two updates and general improvement by
@0cjs
in tox-dev/tox#3205- session.env_select.CliEnv: Document and test spaces behaviour by
@0cjs
in tox-dev/tox#3208- config.cli.test_cli_ini: Re-order for clarity (textual moves only) by
@0cjs
in tox-dev/tox#3209- Revert previous "precommit autoupdate (#3214)" commit; it's broken by
@0cjs
in tox-dev/tox#3215- Extract packaging virtualenv code to its own class by
@gaborbernat
in tox-dev/tox#3221New Contributors
@faph
made their first contribution in tox-dev/tox#3192@0cjs
made 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
pytest
withtox 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
-
ae156e2
release 4.13.0 -
fa923ec
Extract packaging virtualenv code to its own class (#3221) -
47bcea6
[pre-commit.ci] pre-commit autoupdate (#3217) -
fb83a3a
Revert previous "precommit autoupdate (#3214)" commit; it's broken (#3215) -
3347933
[pre-commit.ci] pre-commit autoupdate (#3214) -
2bcc3ec
config.cli.test_cli_ini: Re-order for clarity (textual moves only) (#3209) -
387834a
session.env_select.CliEnv: Document and test spaces behaviour (#3208) -
47fa093
docs/development "Key points": Two updates and general improvement (#3205) -
1b5b187
Document how CliEnv works (#3206) -
b3eb86a
Add 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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major version
will 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 version
will 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