chore(deps)(deps): Bump the python-minor-and-patch group across 1 directory with 5 updates
Type: Pull Request
State: Open
Association: Unknown
Comments: 1
(about 10 hours ago)
(about 10 hours ago)
Bumps the python-minor-and-patch group with 5 updates in the /coderank-reviewer directory:
| Package | From | To |
|---|---|---|
| gcsfs | 2026.3.0 |
2026.5.0 |
| google-cloud-logging | 3.15.0 |
3.16.0 |
| ruff | 0.15.11 |
0.15.16 |
| ty | 0.0.32 |
0.0.44 |
| pytest-asyncio | 1.3.0 |
1.4.0 |
Updates gcsfs from 2026.3.0 to 2026.5.0
Release notes
Sourced from gcsfs's releases.
2026.5.0
What's Changed
- Fix zonal documentation about finalized objects by
@Mahalaxmibejugamin fsspec/gcsfs#828- Enable branch wise tracking by
@googlyrahmanin fsspec/gcsfs#819- fix: adjust fsspec dependency version constraint by
@zhixiangliin fsspec/gcsfs#834- Add support for partial prefixes in find method for HNS buckets by
@Mahalaxmibejugamin fsspec/gcsfs#831- Add workflow to automate PyPI package publishing on release by
@Yonghui-Leein fsspec/gcsfs#824- Fix HttpError message formatting and handle None content in validate_response by
@zhixiangliin fsspec/gcsfs#835- Integrate prefetcher engine with zonal buckets by
@googlyrahmanin fsspec/gcsfs#805- Update the benchmark config, and fix the block size propogation by
@googlyrahmanin fsspec/gcsfs#808- Add pypi environment to release workflow by
@Yonghui-Leein fsspec/gcsfs#836Full Changelog: https://github.com/fsspec/gcsfs/compare/2026.4.0...2026.5.0
Commits
255e4f8Add pypi environment to release workflow (#836)2fa8b5aUpdate the benchmark config, and fix the block size propogation (#808)37b7f1aIntegrate prefetcher engine with zonal buckets (#805)b2af5b8Merge pull request #835 from zhixiangli/fix-httperror-content-noneb89bb89Add workflow to automate PyPI package publishing on release (#824)14bb32aMerge pull request #831 from ankitaluthra1/fix-find-partial-prefixes820c041fix: adjust fsspec dependency version constraint (#834)005cc2eadd more coveragec543729fix issue with special characters in rm method5cb0d32Enable branch wise tracking (#819)- Additional commits viewable in compare view
Updates google-cloud-logging from 3.15.0 to 3.16.0
Release notes
Sourced from google-cloud-logging's releases.
google-cloud-logging: v3.16.0
v3.16.0 (2026-06-02)
Features
Commits
5accbb4chore: librarian release pull request: 20260602T021047Z (#17336)86e57cbfix(spanner_dbapi): replace insecure pickle with json for partition deseriali...6b62cb6feat(bigframes): Add ai_generate functions to the dataframe bq accessor (#17302)54fd04bchore: librarian release pull request: 20260529T145921Z (#17312)c04f892chore: update googleapis and regenerate (#17313)1c2e24fchore: generate google-cloud-monitoring-dashboards (#17309)06965d8chore: generate google-cloud-containeranalysis (#17308)2024224chore: generate grafeas (#17307)9f2ed92chore(spanner): deprecate experimental host option/parameter to replace with ...7813ca4chore: add missing nox sessions and polish dependencies in sqlalchemy-spanner...- Additional commits viewable in compare view
Updates ruff from 0.15.11 to 0.15.16
Release notes
Sourced from ruff's releases.
0.15.16
Release Notes
Released on 2026-06-04.
Preview features
- [
flake8-async] Implementyield-in-context-manager-in-async-generator(ASYNC119) (#24644)- [
pylint] Narrow diagnostic range and exclude cases without exception handlers (PLW0717) (#25440)- [
ruff] Treatyieldbeforebreakfrom a terminal loop as terminal (RUF075) (#25447)Bug fixes
- [
eradicate] Avoid flaggingruff:ignorecomments as code (ERA001) (#25537)- [
eradicate] FixERA001/RUF100conflict whennoqais on commented-out code (#25414)- [
pyflakes] Avoid removing theformatcall when it would change behavior (F523) (#25320)- [
pylint] Avoid syntax errors in invalid character replacements in f-strings before Python 3.12 (PLE2510,PLE2512,PLE2513,PLE2514,PLE2515) (#25544)- [
pyupgrade] Avoid convertingformatcalls with more kinds of side effects (UP032) (#25484)Rule changes
- [
flake8-pytest-style] Avoid fixes for ambiguousargnamesandargvaluescombinations (PT006) (#24776)Performance
- Drop excess capacity from statement suites during parsing (#25368)
Documentation
- [
pydocstyle] Improve discoverability of rules enabled for each convention (#24973)- [
ruff] Restore example code for Python versions before 3.15 (RUF017) (#25439)- Fix typo
bin/active→bin/activatein tutorial (#25473)Other changes
- Shrink additional parser AST collections (#25465)
Contributors
... (truncated)
Changelog
Sourced from ruff's changelog.
0.15.16
Released on 2026-06-04.
Preview features
- [
flake8-async] Implementyield-in-context-manager-in-async-generator(ASYNC119) (#24644)- [
pylint] Narrow diagnostic range and exclude cases without exception handlers (PLW0717) (#25440)- [
ruff] Treatyieldbeforebreakfrom a terminal loop as terminal (RUF075) (#25447)Bug fixes
- [
eradicate] Avoid flaggingruff:ignorecomments as code (ERA001) (#25537)- [
eradicate] FixERA001/RUF100conflict whennoqais on commented-out code (#25414)- [
pyflakes] Avoid removing theformatcall when it would change behavior (F523) (#25320)- [
pylint] Avoid syntax errors in invalid character replacements in f-strings before Python 3.12 (PLE2510,PLE2512,PLE2513,PLE2514,PLE2515) (#25544)- [
pyupgrade] Avoid convertingformatcalls with more kinds of side effects (UP032) (#25484)Rule changes
- [
flake8-pytest-style] Avoid fixes for ambiguousargnamesandargvaluescombinations (PT006) (#24776)Performance
- Drop excess capacity from statement suites during parsing (#25368)
Documentation
- [
pydocstyle] Improve discoverability of rules enabled for each convention (#24973)- [
ruff] Restore example code for Python versions before 3.15 (RUF017) (#25439)- Fix typo
bin/active→bin/activatein tutorial (#25473)Other changes
- Shrink additional parser AST collections (#25465)
Contributors
@Redslayer112@koriyoshi2041@George-Ogden@TejasAmle@anishgirianish@ntBre@MichaReiser@loganrosen@RafaelJohn9@adityasingh24000.15.15
... (truncated)
Commits
6c498abBump 0.15.16 (#25635)e51e132[flake8-async] Implementyield-in-context-manager-in-async-generator(`AS...7c6dcd9[ty] Add caching for pattern match narrowing (#25613)27058fc[ty] Compact retained definition and expression identities (#25606)bf80d05Fix CODEOWNERS syntax (#25622)10ccd51Shrink additional parser AST collections (#25465)0d7135f[ty] Upgrade Salsa (#25545)49493a3[ty] Show type alias value on hover (#25381)85207d3[ty] sys.implementation.version is not sys.version_info (#25608)a8a0614[ty] Avoid retaining duplicate function signatures (#25609)- Additional commits viewable in compare view
Updates ty from 0.0.32 to 0.0.44
Release notes
Sourced from ty's releases.
0.0.44
Release Notes
Released on 2026-06-04.
Bug fixes
- Avoid treating
sys.implementation.versionlikesys.version_info(#25608)- Fix anchor point for override diagnostics (#25621)
LSP server
- Show type alias value on hover (#25381)
Performance
- Add caching for pattern match narrowing (#25613)
- Compact retained definition and expression identities (#25606)
- Reuse expression cache for TypedDict union inference (#25643)
- Upgrade Salsa (#25545)
Core type checking
- Enable narrowing for unions of TypedDict (#25188)
Contributors
Install ty 0.0.44
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ty/releases/download/0.0.44/ty-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ty/releases/download/0.0.44/ty-installer.ps1 | iex"Download ty 0.0.44
... (truncated)
Changelog
Sourced from ty's changelog.
0.0.44
Released on 2026-06-04.
Bug fixes
- Avoid treating
sys.implementation.versionlikesys.version_info(#25608)- Fix anchor point for override diagnostics (#25621)
LSP server
- Show type alias value on hover (#25381)
Performance
- Add caching for pattern match narrowing (#25613)
- Compact retained definition and expression identities (#25606)
- Reuse expression cache for TypedDict union inference (#25643)
- Upgrade Salsa (#25545)
Core type checking
- Enable narrowing for unions of TypedDict (#25188)
Contributors
0.0.43
Released on 2026-06-03.
Bug fixes
- Don't inject
Unknownfrom non-callable elements of intersection call (#25538)- Don't needlessly disambiguate the same type alias (#25563)
- Fix variance inference for nested type aliases (#25567)
- Ignore rejected member annotations for synthesized bindings (#25427)
- Normalize dynamic class literals in cycle recovery (#25558)
- Register file roots for first-party search paths (#25522)
- Treat union-bound typevars like unions for
possibly-missing-attribute(#25561)LSP server
- Suppress importable completions that are already in scope (#25479)
... (truncated)
Commits
f5523e2Bump version to 0.0.44 (#3667)29ce314Bump version to 0.0.43 (#3648)794322dUpdate docker/build-push-action action to v7.2.0 (#3629)ce89685Update prek dependencies (#3628)792fb71Update docker/login-action action to v4.2.0 (#3630)5c37747Update docker/metadata-action action to v6.1.0 (#3631)5a3e169Update docker/setup-buildx-action action to v4.1.0 (#3632)c2500ccRelease: Force usage of PyPI as the index (#3616)7f8cb64Bump version to 0.0.42 (#3615)41bb0d2Bump version to 0.0.41 (#3601)- Additional commits viewable in compare view
Updates pytest-asyncio from 1.3.0 to 1.4.0
Release notes
Sourced from pytest-asyncio's releases.
pytest-asyncio v1.4.0
1.4.0 - 2026-05-26
Deprecated
- Overriding the event_loop_policy fixture is deprecated. Use the
pytest_asyncio_loop_factorieshook instead. (#1419)Added
Added the
pytest_asyncio_loop_factorieshook to parametrize asyncio tests with custom event loop factories.The hook returns a mapping of factory names to loop factories, and
pytest.mark.asyncio(loop_factories=[...])selects a subset of configured factories per test. When a single factory is configured, test names are unchanged.Synchronous
@pytest_asyncio.fixturefunctions now see the correct event loop when custom loop factories are configured, even when test code disrupts the current event loop (e.g., viaasyncio.run()orasyncio.set_event_loop(None)). (#1164)Changed
- Improved the readability of the warning message that is displayed when
asyncio_default_fixture_loop_scopeis unset (#1298)- Only import
asyncio.AbstractEventLoopPolicyfor type checking to avoid raising a DeprecationWarning. (#1394)- Updated minimum supported pytest version to v8.4.0. (#1397)
Fixed
- Fixed a
ResourceWarning: unclosed event loopwarning that could occur when a synchronous test calledasyncio.run()or otherwise unset the current event loop after pytest-asyncio had run an async test or fixture. (#724)Notes for Downstream Packagers
- Added dependency on
sphinx-tabs >= 3.5to organize documentation examples into tabs. (#1395)pytest-asyncio v1.4.0a2
1.4.0a2 - 2026-05-02
Deprecated
- Overriding the event_loop_policy fixture is deprecated. Use the
pytest_asyncio_loop_factorieshook instead. (#1419)Added
Added the
pytest_asyncio_loop_factorieshook to parametrize asyncio tests with custom event loop factories.The hook returns a mapping of factory names to loop factories, and
pytest.mark.asyncio(loop_factories=[...])selects a subset of configured factories per test. When a single factory is configured, test names are unchanged on pytest 8.4+.Synchronous
@pytest_asyncio.fixturefunctions now see the correct event loop when custom loop factories are configured, even when test code disrupts the current event loop (e.g., viaasyncio.run()orasyncio.set_event_loop(None)). (#1164)Changed
... (truncated)
Commits
6e14cd2chore: Prepare release of v1.4.0.4b900fbBuild(deps): Bump codecov/codecov-action from 6.0.0 to 6.0.1ab9f632Build(deps): Bump zipp from 3.23.1 to 4.1.0a56fc77Build(deps): Bump hypothesis from 6.152.6 to 6.152.8e8bae9bBuild(deps): Bump requests from 2.34.0 to 2.34.2fc43340Build(deps): Bump idna from 3.14 to 3.15762eaf5Build(deps): Bump jaraco-functools from 4.4.0 to 4.5.0b62e222Build(deps): Bump click from 8.3.3 to 8.4.09190447Build(deps): Bump pydantic from 2.13.3 to 2.13.482a393cci: Remove unnecessary debug output.- Additional commits viewable in compare 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 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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Package Dependencies
Technical Details
| ID: | 16017596 |
| UUID: | 4609730176 |
| Node ID: | PR_kwDOSKhg787jvVND |
| Host: | GitHub |
| Repository: | coderank-dev/coderank-pr |