Sourced from seleniumbase's releases.
4.49.10 - CDP Mode: Patch 114
CDP Mode: Patch 114
- Update CDP Mode -- Improve error-handling for various edge-cases -- Make sure all CDP Mode methods can be called via
sb.METHOD(rather thansb.cdp.METHOD)- Optimize imports in browser_launcher.py -- A few of the big imports are not always needed
- Update examples
- Update the docs
What's Changed
- CDP Mode: Patch 114 by
@mdmintzin seleniumbase/SeleniumBase#4381Full Changelog: https://github.com/seleniumbase/SeleniumBase/compare/v4.49.9...v4.49.10
8204d89
Merge pull request #4381
from seleniumbase/cdp-mode-patch-1145989175
Version 4.49.1007ce62e
Update the docs205bf88
Update examples0588e9b
Optimize imports in browser_launcher.py86f67c3
Update CDP Modec7d6a6d
Update the ReadMe1f22eb4
Update a presentation3ef7b31
Update Google examplesSourced from ruff's releases.
0.15.17
Release Notes
Released on 2026-06-11.
Preview features
- Allow human-readable names in suppression comments (#25614)
- Fix handling of
ignorecomments within adisable/enablepair (#25845)- Prioritize human-readable names in CLI output (#25869)
- Respect diagnostic start and parent ranges and trailing comments in
ruff:ignoresuppressions (#25673)- [
flake8-async] Addtrio.as_safe_channelto safe decorators (ASYNC119) (#25775)- [
flake8-pytest-style] Also checkpytest_asynciofixtures (#25375)- [
ruff] Banpytestautouse fixtures (RUF076) (#25477)- [
pyupgrade] Addfrom __future__ import annotationsautomatically (UP007,UP045) (#23259)Bug fixes
- Fix diagnostic when
ruff:enableorruff:disableappears whereruff:ignoreis expected (#25700)- [
pyupgrade] Preserve leading empty literals to avoid syntax errors (UP032) (#25491)Rule changes
- [
flake8-pytest-style] Clarify diagnostic message for single parameters (PT007) (#25592)- [
numpy] Drop autofix fornp.in1d(NPY201) (#25612)- [
pylint] Exempt Python version comparisons (PLR2004) (#25743)Performance
- Reserve AST
Vecs with correct capacity for common cases (#25451)Formatter
- Preserve whitespace for Quarto cell option comments (#25641)
CLI
- Allow rule names in
ruff rule(#25640)Other changes
- Fix playground diagnostics scrollbars (#25642)
Contributors
... (truncated)
Sourced from ruff's changelog.
0.15.17
Released on 2026-06-11.
Preview features
- Allow human-readable names in suppression comments (#25614)
- Fix handling of
ignorecomments within adisable/enablepair (#25845)- Prioritize human-readable names in CLI output (#25869)
- Respect diagnostic start and parent ranges and trailing comments in
ruff:ignoresuppressions (#25673)- [
flake8-async] Addtrio.as_safe_channelto safe decorators (ASYNC119) (#25775)- [
flake8-pytest-style] Also checkpytest_asynciofixtures (#25375)- [
ruff] Banpytestautouse fixtures (RUF076) (#25477)- [
pyupgrade] Addfrom __future__ import annotationsautomatically (UP007,UP045) (#23259)Bug fixes
- Fix diagnostic when
ruff:enableorruff:disableappears whereruff:ignoreis expected (#25700)- [
pyupgrade] Preserve leading empty literals to avoid syntax errors (UP032) (#25491)Rule changes
- [
flake8-pytest-style] Clarify diagnostic message for single parameters (PT007) (#25592)- [
numpy] Drop autofix fornp.in1d(NPY201) (#25612)- [
pylint] Exempt Python version comparisons (PLR2004) (#25743)Performance
- Reserve AST
Vecs with correct capacity for common cases (#25451)Formatter
- Preserve whitespace for Quarto cell option comments (#25641)
CLI
- Allow rule names in
ruff rule(#25640)Other changes
- Fix playground diagnostics scrollbars (#25642)
Contributors
... (truncated)
7c645a9
Bump 0.15.17 (#25872)f381eb1
Prioritize human-readable names in CLI output (#25869)b9b4546
Minor workflow simplification (#25870)1e77ba0
[ty] Move PreformattedBlockScanner to format-agnostic
location. (#25856)6f2b772
[ty] Preserve nominal type of enum.property instances (#25849)be4777c
[ty] Fix site-package error when multiple versions of pythons are
installed i...53f6ff7
Allow human-readable names in suppression comments (#25614)6740325
[ty] Restrict uncached raw signature access (#25866)970b1bf
Auto-update snapshots when syncing typeshed (#25841)0785793
Fix handling of ignore comments within a
disable/enable pair (#25845)