build(deps-dev): bump the dev-dependencies group with 2 updates
Open
Number: #43
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
October 17, 2025 at 03:53 PM UTC
(8 months ago)
(8 months ago)
Updated:
October 17, 2025 at 03:55 PM UTC
(8 months ago)
(8 months ago)
Labels:
dependencies python
dependencies python
Description:
Bumps the dev-dependencies group with 2 updates: ruff and boto3.
Updates ruff from 0.14.0 to 0.14.1
Release notes
Sourced from ruff's releases.
0.14.1
Release Notes
Released on 2025-10-16.
Preview features
- [formatter] Remove parentheses around multiple exception types on Python 3.14+ (#20768)
- [
flake8-bugbear] Omit annotation in preview fix forB006(#20877)- [
flake8-logging-format] Avoid dropping implicitly concatenated pieces in theG004fix (#20793)- [
pydoclint] Implementdocstring-extraneous-parameter(DOC102) (#20376)- [
pyupgrade] ExtendUP019to detecttyping_extensions.Text(UP019) (#20825)- [
pyupgrade] Fix false negative forTypeVarwith default argument innon-pep695-generic-class(UP046) (#20660)Bug fixes
- Fix false negatives in
Truthiness::from_exprfor lambdas, generators, and f-strings (#20704)- Fix syntax error false positives for escapes and quotes in f-strings (#20867)
- Fix syntax error false positives on parenthesized context managers (#20846)
- [
fastapi] Fix false positives for path parameters that FastAPI doesn't recognize (FAST003) (#20687)- [
flake8-pyi] Fix operator precedence by adding parentheses when needed (PYI061) (#20508)- [
ruff] Suppress diagnostic for f-string interpolations with debug text (RUF010) (#20525)Rule changes
- [
airflow] Add warning toairflow.datasets.DatasetEventusage (AIR301) (#20551)- [
flake8-bugbear] MarkB905andB912fixes as unsafe (#20695)- Use
DiagnosticTagfor more rules - changes display in editors (#20758,#20734)Documentation
- Update Python compatibility from 3.13 to 3.14 in README.md (#20852)
- Update
lint.flake8-type-checking.quoted-annotationsdocs (#20765)- Update setup instructions for Zed 0.208.0+ (#20902)
- [
flake8-datetimez] Clarify docs for several rules (#20778)- Fix typo in
RUF015description (#20873)Other changes
- Reduce binary size (#20863)
- Improved error recovery for unclosed strings (including f- and t-strings) (#20848)
Contributors
... (truncated)
Changelog
Sourced from ruff's changelog.
0.14.1
Released on 2025-10-16.
Preview features
- [formatter] Remove parentheses around multiple exception types on Python 3.14+ (#20768)
- [
flake8-bugbear] Omit annotation in preview fix forB006(#20877)- [
flake8-logging-format] Avoid dropping implicitly concatenated pieces in theG004fix (#20793)- [
pydoclint] Implementdocstring-extraneous-parameter(DOC102) (#20376)- [
pyupgrade] ExtendUP019to detecttyping_extensions.Text(UP019) (#20825)- [
pyupgrade] Fix false negative forTypeVarwith default argument innon-pep695-generic-class(UP046) (#20660)Bug fixes
- Fix false negatives in
Truthiness::from_exprfor lambdas, generators, and f-strings (#20704)- Fix syntax error false positives for escapes and quotes in f-strings (#20867)
- Fix syntax error false positives on parenthesized context managers (#20846)
- [
fastapi] Fix false positives for path parameters that FastAPI doesn't recognize (FAST003) (#20687)- [
flake8-pyi] Fix operator precedence by adding parentheses when needed (PYI061) (#20508)- [
ruff] Suppress diagnostic for f-string interpolations with debug text (RUF010) (#20525)Rule changes
- [
airflow] Add warning toairflow.datasets.DatasetEventusage (AIR301) (#20551)- [
flake8-bugbear] MarkB905andB912fixes as unsafe (#20695)- Use
DiagnosticTagfor more rules - changes display in editors (#20758,#20734)Documentation
- Update Python compatibility from 3.13 to 3.14 in README.md (#20852)
- Update
lint.flake8-type-checking.quoted-annotationsdocs (#20765)- Update setup instructions for Zed 0.208.0+ (#20902)
- [
flake8-datetimez] Clarify docs for several rules (#20778)- Fix typo in
RUF015description (#20873)Other changes
- Reduce binary size (#20863)
- Improved error recovery for unclosed strings (including f- and t-strings) (#20848)
Contributors
... (truncated)
Commits
2bffef5Bump 0.14.1 (#20925)e64d772Standardize syntax error construction (#20903)0369668[pydoclint] Implementdocstring-extraneous-parameter(DOC102) (#20376)058fc37[ty] Fix panic 'missing root' when handling completion request (#20917)ec9faa3[ty] Run file watching tests serial when using nextest (#20918)7155a62[ty] Add version hint for failed stdlib attribute accesses (#20909)a67e069More CI improvements (#20920)6a1e91c[ty] Check typeshed VERSIONS for parent modules when reporting failed stdlib ...3db5d59Don't use codspeed or depot runners in CI jobs on forks (#20894)d23826c[ty] cache Type::is_redundant_with (#20477)- Additional commits viewable in compare view
Updates boto3 from 1.40.50 to 1.40.54
Commits
2f92c15Merge branch 'release-1.40.54'574a0d4Bumping version to 1.40.541ada209Add changelog entries from botocore9a9288aMerge branch 'release-1.40.53'7d581c3Merge branch 'release-1.40.53' into develop312bc51Bumping version to 1.40.5324a2a2bAdd changelog entries from botocore3c21bf2Remove license classifier deprecation and use up to date license setup (#4637)89d8378Merge branch 'release-1.40.52'a1060c6Merge branch 'release-1.40.52' into develop- 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 mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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
Technical Details
| ID: | 10245560 |
| UUID: | 3526657114 |
| Node ID: | PR_kwDOPNiOac6uVoX9 |
| Host: | GitHub |
| Repository: | NHSDigital/terraform-aws-metrics-lambda |