Bumpspytest from 5.4.3 to 6.1.1.
Release notes
Sourced frompytest's releases.
6.1.1
pytest 6.1.1 (2020-10-03)
Bug Fixes
- #7807: Fixed regression in pytest 6.1.0 causing incorrect rootdir to be determined in some non-trivial cases where parent directories have config files as well.
- #7814: Fixed crash in header reporting when testpaths is used and contains absolute paths (regression in 6.1.0).
6.1.0
pytest 6.1.0 (2020-09-26)
Breaking Changes
#5585: As per our policy, the following features which have been deprecated in the 5.X series are nowremoved:
- The
funcargnames read-only property ofFixtureRequest,Metafunc, andFunction classes. Usefixturenames attribute. @pytest.fixture no longer supports positional arguments, pass all arguments by keyword instead.- Direct construction of
Node subclasses now raise an error, usefrom_parent instead. - The default value for
junit_family has changed toxunit2. If you require the old format, addjunit_family=xunit1 to your configuration file. - The
TerminalReporter no longer has awriter attribute. Plugin authors may use the public functions of theTerminalReporter instead of accessing theTerminalWriter object directly. - The
--result-log option has been removed. Users are recommended to use thepytest-reportlog plugin instead.
For more information consultDeprecations and Removals in the docs.
Deprecations
#6981: Thepytest.collect module is deprecated: all its names can be imported frompytest directly.
#7097: Thepytest._fillfuncargs function is deprecated. This function was keptfor backward compatibility with an older plugin.
It's functionality is not meant to be used directly, but if you must replaceit, use function._request._fillfixtures() instead, though note this is nota public API and may break in the future.
#7210: The special-k '-expr' syntax to-k is deprecated. Use-k 'not expr'instead.
The special-k 'expr:' syntax to-k is deprecated. Please open an issueif you use this and want a replacement.
#7255: The pytest_warning_captured <_pytest.hookspec.pytest_warning_captured> hook is deprecated in favorof pytest_warning_recorded <_pytest.hookspec.pytest_warning_recorded>, and will be removed in a future version.
#7648: Thegethookproxy() andisinitpath() methods ofFSCollector andPackage are deprecated;
Changelog
Sourced frompytest's changelog.
Commits
0ad20b5 Prepare release version 6.1.19df5267 Merge pull request#7842 from bluetech/backport-78171521849 terminal: fix crash in header reporting when absolute testpaths is usedbcb94c4 Merge pull request#7822 from bluetech/backport-78130f83df4 Merge pull request#7813 from bluetech/findpaths-confusion330caac [6.1.x] Improve docs about plugin discovery/loading at startup (#7803)08a1ab3 Merge pull request#7797 from pytest-dev/release-6.1.0868bc00 Prepare release version 6.1.00b327cc Merge pull request#7796 from bluetech/changelog-cleanupsd3c746e changelog: some consistency cleanups- Additional commits viewable incompare 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 ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language@dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabotdashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumpspytest from 5.4.3 to 6.1.1.
Release notes
Sourced frompytest's releases.
Changelog
Sourced frompytest's changelog.
Commits
0ad20b5Prepare release version 6.1.19df5267Merge pull request#7842 from bluetech/backport-78171521849terminal: fix crash in header reporting when absolute testpaths is usedbcb94c4Merge pull request#7822 from bluetech/backport-78130f83df4Merge pull request#7813 from bluetech/findpaths-confusion330caac[6.1.x] Improve docs about plugin discovery/loading at startup (#7803)08a1ab3Merge pull request#7797 from pytest-dev/release-6.1.0868bc00Prepare release version 6.1.00b327ccMerge pull request#7796 from bluetech/changelog-cleanupsd3c746echangelog: some consistency cleanupsDependabot 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 ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readmeAdditionally, you can set the following in your Dependabotdashboard: