deps(pip)(deps-dev): update pytest-playwright requirement from >=0.4.0 to >=0.8.0#12
deps(pip)(deps-dev): update pytest-playwright requirement from >=0.4.0 to >=0.8.0#12dependabot[bot] wants to merge 1 commit into
Conversation
Updates the requirements on [pytest-playwright](https://github.com/microsoft/playwright-pytest) to permit the latest version. - [Release notes](https://github.com/microsoft/playwright-pytest/releases) - [Commits](microsoft/playwright-pytest@v0.4.0...v0.8.0) --- updated-dependencies: - dependency-name: pytest-playwright dependency-version: 0.8.0 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
Holding per Phase-3.6-hold-period analysis (2026-05-23):
The cleanest action here is remove the dependency entirely in a separate cleanup PR, not bump its lower bound. I'll open that cleanup separately. Closing this PR would be premature without the cleanup landing first (Dependabot would just re-open). Will reassess once the cleanup PR is in. |
…v.txt `pytest-playwright` was declared in requirements-dev.txt but imported by zero files under tests/ — our Python E2E tests use `playwright.sync_api` directly via tests/e2e/conftest.py and tests/e2e/page_objects.py, not the pytest fixture wrapper. Removal unblocks Dependabot PR #12 cleanly: bumping the lower bound on an unused dep would just add churn for the next contributor. If we add fixture-style E2E later, we'll re-add pytest-playwright at the version we actually integrate against. Files: - requirements-dev.txt: drop the line + leave a maintenance comment so the next contributor understands why it's gone. - docs/SBOM.md: remove from the dev-deps enumeration + add a removal note pointing to this commit. Verified no remaining references via: grep -rn 'pytest_playwright\|pytest-playwright' tests/ requirements*.txt docs/
|
Cleanup landed: 9123a6c — Closing this PR per the hold-comment rationale: with the dep gone, there's nothing to bump. Dependabot won't recreate this PR because the package isn't in the lockfile anymore. If we ever add fixture-style E2E with |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Updates the requirements on pytest-playwright to permit the latest version.
Release notes
Sourced from pytest-playwright's releases.
Commits
703c884feat: aggregate expect.soft() failures per test (#312)b64ad1cUpgrade EsrpRelease task version and update owners (#305)1d64430fix: check common name for incompatible plugin (#294)1657ed2chore: support Pytest v9 (#300)5f48b78chore: drop Python 3.9 (#299)c1af305chore(deps): bump django from 4.2.22 to 4.2.24 (#292)44ca971devops: fix AzDO publishing pipeline (#291)37fc156fix: use png screenshot type after Playwright v1.55.0 alignment (#290)48e68b7fix: throw if both async/sync pytest-playwright plugins are loaded (#282)29e723ftest: do not depend on example.com (#287)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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@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)