Sourced from seleniumbase's releases.
4.54.12 - Dependency update
Dependency update
- Refresh Python dependencies --> Upgrade
filelock--> Upgradesoupsieve--> Dropplatformdirs(Looks like nothing was using it anymore) --> Update some optional dependenciesWhat's Changed
- Dependency update by
@mdmintzin seleniumbase/SeleniumBase#4512Full Changelog: https://github.com/seleniumbase/SeleniumBase/compare/v4.54.11...v4.54.12
4.54.11 - MCP Server: Patch 19
MCP Server: Patch 19
- Update the MCP server
- Update the MCP ReadMe
- Refresh Python dependencies -->
filelock-->platformdirs-->parse-->uv(optional)What's Changed
- MCP Server: Patch 19 by
@mdmintzin seleniumbase/SeleniumBase#4511Full Changelog: https://github.com/seleniumbase/SeleniumBase/compare/v4.54.10...v4.54.11
67767bb
Merge pull request #4512
from seleniumbase/dependency-update9ab8de7
Version 4.54.127d13ec2
Update server.json61ca74f
Update the deploy scriptd37046c
Refresh Python dependencies51d75da
Update the Petco examplee13dadb
Add a Petco example44de25d
Update the Yelp examplea035346
Merge pull request #4511
from seleniumbase/mcp-server-patch-197b371c2
Version 4.54.11Sourced from prek's releases.
0.5.4
Release Notes
Released on 2026-09-28.
Highlights
Faster builtin hooks
In our end-to-end benchmark, prek is about 38% faster than 0.5.3, with some builtin hooks up to 273% faster (
check-yaml: 273%,check-json: 80%,check-merge-conflict: 71%).Enhancements
- Add
include_deletedto allow hooks to include deleted files (#2733)- Add
--checkand simplifyend-of-file-fixer(#2764)- Add
--checktofile-contents-sorter(#2765)- Add
--checktorequirements-txt-fixer(#2766)- Add
--checktotrailing-whitespace(#2763)- Expose and document
prek util generate-shell-completion(#2727)- Support
hide_statusin project and user configuration (#2760)- Support look-around regex in builtin pattern hooks (#2732)
Performance
- Cache the resolved Git executable on macOS (#2726)
- Combine and cache Git repository path queries (#2724)
- Optimize common builtin hook execution (#2768)
- Optimize scanning in
mixed-line-endingandtrailing-whitespace(#2769)- Scan
check-merge-conflictfiles in fixed-size blocks (#2781)- Use SIMD UTF-8 validation in
check-json,check-toml, andcheck-yaml(#2770)Bug fixes
- Retry transient rename failures on Windows (#2756)
- Use PATH to resolve prek in completion scripts (#2719)
Documentation
- Clarify the flow and scope of usage guides (#2710)
- Reorganize usage guides and reference documentation (#2709)
Other changes
- Sync latest identify tags (#2762)
Contributors
... (truncated)
Sourced from prek's changelog.
0.5.4
Released on 2026-09-28.
Highlights
Faster builtin hooks
In our end-to-end benchmark, prek is about 38% faster than 0.5.3, with some builtin hooks up to 273% faster (
check-yaml: 273%,check-json: 80%,check-merge-conflict: 71%).Enhancements
- Add
include_deletedto allow hooks to include deleted files (#2733)- Add
--checkand simplifyend-of-file-fixer(#2764)- Add
--checktofile-contents-sorter(#2765)- Add
--checktorequirements-txt-fixer(#2766)- Add
--checktotrailing-whitespace(#2763)- Expose and document
prek util generate-shell-completion(#2727)- Support
hide_statusin project and user configuration (#2760)- Support look-around regex in builtin pattern hooks (#2732)
Performance
- Cache the resolved Git executable on macOS (#2726)
- Combine and cache Git repository path queries (#2724)
- Optimize common builtin hook execution (#2768)
- Optimize scanning in
mixed-line-endingandtrailing-whitespace(#2769)- Scan
check-merge-conflictfiles in fixed-size blocks (#2781)- Use SIMD UTF-8 validation in
check-json,check-toml, andcheck-yaml(#2770)Bug fixes
- Retry transient rename failures on Windows (#2756)
- Use PATH to resolve prek in completion scripts (#2719)
Documentation
- Clarify the flow and scope of usage guides (#2710)
- Reorganize usage guides and reference documentation (#2709)
Other changes
- Sync latest identify tags (#2762)
Contributors
77c4056
Summarize builtin hook speedups7a6b8d1
Bump version to 0.5.4c7ec693
Update ubuntu:26.04 Docker digest to da6fc2b (#2772)eee5822
Scan check-merge-conflict files in fixed-size blocks (#2781)4c579dc
Update dependency uv to v0.12.17 (#2773)1f2a621
Update Rust crate clap to v4.6.7 (#2775)aeea7a5
Update GitHub Actions (#2778)51ca2db
Update Rust crate rustix to v1.1.5 (#2777)80e8bcc
Update Rust crate clap_complete to v4.6.11 (#2776)0f23764
Update Rust crate async-compression to v0.4.48 (#2774)Sourced from ruff's releases.
0.16.9
Release Notes
Released on 2026-09-24.
Preview features
- [
ruff] Avoid false positives for overloaded division (RUF069) (#28309)Bug fixes
- [
flake8-bugbear] Avoid false positives for calls with keyword arguments (B009,B010,B043) (#28776)- [
flake8-tidy-imports] Allow lazy imports to be used in deferred annotations (TID255) (#28767)Rule changes
- Update LibCST-based fixes for Python 3.15 (#28616)
- [
flake8-pyi] Mention stubs in the diagnostic message (PYI002) (#28542)Documentation
- Fix horizontal overflow on the rules documentation page (#28699)
- Update rules table with category information (#28651)
- [
flake8-annotations] Clarify thatANN401checks return types in addition to arguments (#28334)- [
flake8-bugbear] Document type-checker interaction (B010) (#28509)- [
flake8-comprehensions] Documentmap/generator exception behavior (C417) (#27794)- [
ruff] Mention related isort settings (RUF022) (#28719)Contributors
@qinpei-dev@sanjayrohith@ntBre@webdevsamran@zaniebot@ewdurbin@MichaReiser@spaceone@IbrahimKhan12@devtechedge@GruffElixirInstall ruff 0.16.9
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.16.9/ruff-installer.sh | sh
... (truncated)
Sourced from ruff's changelog.
0.16.9
Released on 2026-09-24.
Preview features
- [
ruff] Avoid false positives for overloaded division (RUF069) (#28309)Bug fixes
- [
flake8-bugbear] Avoid false positives for calls with keyword arguments (B009,B010,B043) (#28776)- [
flake8-tidy-imports] Allow lazy imports to be used in deferred annotations (TID255) (#28767)Rule changes
- Update LibCST-based fixes for Python 3.15 (#28616)
- [
flake8-pyi] Mention stubs in the diagnostic message (PYI002) (#28542)Documentation
- Fix horizontal overflow on the rules documentation page (#28699)
- Update rules table with category information (#28651)
- [
flake8-annotations] Clarify thatANN401checks return types in addition to arguments (#28334)- [
flake8-bugbear] Document type-checker interaction (B010) (#28509)- [
flake8-comprehensions] Documentmap/generator exception behavior (C417) (#27794)- [
ruff] Mention related isort settings (RUF022) (#28719)Contributors
0be08a2
Bump version to 0.16.9 (#28882)b4920b7
Rename ruff_cli to ruff_command_line (#28881)47c751b
Update dependency astral-sh/uv to v0.12.18 (#28880)8c244e5
[flake8-comprehensions] Document map/generator
exception behavior (C417...5edf5a1
Use target form in rooster.version_files (#28876)915bb2b
[ty] Prefer existing @ paths over response files in Ruff and ty (#28877)4710e1a
ci(github): update version number in placeholder of issue template (#28871)eedfc62
[ty] Propagate outer type context through cast calls (#28855)ceaa6a0
[ty] Contain rendered code within Markdown fences (#28869)dba0f30
authorize ruff-pre-commit dispatch via OIDC (#28867)