microsoft / playwright-python
Repository health
Security, maintenance, dependencies and license for microsoft/playwright-python.
Security
2 dependencies checked (2 direct), pypi, via deps.dev. Findings apply only to the packages and versions checked.
OpenSSF Scorecard · 7.2/10
Checks sorted from strongest to weakest.
- Code review before mergeAll last 30 commits are reviewed through GitHub10/10
- Recent activity30 commits out of 30 and 25 issue activity out of 30 found in the last 90 days10/10
- No known vulnerabilitiesNo vulnerabilities detected10/10
- License fileLicense file detected10/10
- Security policySecurity policy file detected10/10
- No risky CI workflowsNo dangerous workflow patterns detected10/10
- No binaries in the repositoryNo binaries found in the repo10/10
- Automated dependency updatesUpdate tool detected10/10
- Pinned dependenciesDependency not pinned by hash detected5/10
- Branch protectionBranch protection is not maximal on development and all release branches3/10
- OpenSSF best-practices badgeNo badge detected0/10
- Least-privilege CI tokensNon read-only tokens detected in GitHub workflows0/10
- Fuzz testingProject is not fuzzed0/10
- Signed releasesNo releases foundnot scored
- Published through a build pipelineNo published package detectednot scored
Maintenance
Outside contributions: 15 of 29 external pull requests merged (52% of those decided), median 4.3 days to merge.From the 79 most recently updated pull requests, bots excluded.
Pull requests
- Open
- 2
- 0 stale (60+ days, no update in 30)
- Merged
- 20
- of the 30 latest
- Median time to merge
- Same day
- From bots
- 2
- not listed below
Open
- #3286 chore: roll Playwright to 1.65.0-next (6e2c003f16)pavelfeldman · opened today
- #3285 chore: build the driver and the generated files from a pinned microsoft/playwright commitpavelfeldman · opened today
Recently merged
- #3284 test: fix what the run of #3282 showed, and use the 64-core runnerspavelfeldman · merged 21 Oct 2026
- #3282 test: fix the ports and the helpers that the full matrix showedpavelfeldman · merged 21 Oct 2026
- #3281 test: use upstream's per-test timeout, and fix what the full matrix showedpavelfeldman · merged 21 Oct 2026
- #3280 feat: make the port of the JS client the only implementationpavelfeldman · merged 20 Oct 2026
- #3277 feat(v2): add the sync API on top of playwright/_impl_v2pavelfeldman · merged 20 Oct 2026
The 30 most recently updated pull requests.
Top contributors
- pavelfeldman32 commits · 46%
- Skn0tt12 commits · 17%
- yury-s8 commits · 12%
- MohammedAlkindi7 commits · 10%
- suraj-self2 commits · 3%
Of the 69 most recent commits.
Issues
- Open
- 4
- issues and pull requests, as GitHub counts them
- Median time to close
- 4 days
- from 12 closed of the 14 latest
- Awaiting first reply
- 0
- of 2 open among the 14 latest
- Oldest open
- 6 days
Rates come from the 14 most recently updated issues; the open count and oldest issue cover the whole repository.
Dependencies
Checked packages and import counts
These are the packages checked for known security issues, which may not be all of them. External imports are counted from the source code.
Packages pulled in by these were not checked.
License compatibility
Repo license: Apache-2.0 · 2 deps checked · 0 potential conflicts.