Fixed a bug where comments where mistakenly removed along with redundant parentheses
(#4218)
Preview style
Move the hug_parens_with_braces_and_square_brackets feature to the unstable style
due to an outstanding crash and proposed formatting tweaks (#4198)
Fixed a bug where base expressions caused inconsistent formatting of ** in tenary
expression (#4154)
Checking for newline before adding one on docstring that is almost at the line limit
(#4185)
Remove redundant parentheses in case statement if guards (#4214).
Configuration
Fix issue where Black would ignore input files in the presence of symlinks (#4222)
Black now ignores pyproject.toml that is missing a tool.black section when
discovering project root and configuration. Since Black continues to use version
control as an indicator of project root, this is expected to primarily change behavior
for users in a monorepo setup (desirably). If you wish to preserve previous behavior,
simply add an empty [tool.black] to the previously discovered pyproject.toml
(#4204)
Output
Black will swallow any SyntaxWarnings or DeprecationWarnings produced by the ast
module when performing equivalence checks (#4189)
Integrations
Add a JSONSchema and provide a validate-pyproject entry-point (#4181)
Fixed a bug where comments where mistakenly removed along with redundant parentheses
(#4218)
Preview style
Move the hug_parens_with_braces_and_square_brackets feature to the unstable style
due to an outstanding crash and proposed formatting tweaks (#4198)
Fixed a bug where base expressions caused inconsistent formatting of ** in tenary
expression (#4154)
Checking for newline before adding one on docstring that is almost at the line limit
(#4185)
Remove redundant parentheses in case statement if guards (#4214).
Configuration
Fix issue where Black would ignore input files in the presence of symlinks (#4222)
Black now ignores pyproject.toml that is missing a tool.black section when
discovering project root and configuration. Since Black continues to use version
control as an indicator of project root, this is expected to primarily change behavior
for users in a monorepo setup (desirably). If you wish to preserve previous behavior,
simply add an empty [tool.black] to the previously discovered pyproject.toml
(#4204)
Output
Black will swallow any SyntaxWarnings or DeprecationWarnings produced by the ast
module when performing equivalence checks (#4189)
Integrations
Add a JSONSchema and provide a validate-pyproject entry-point (#4181)
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 rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will 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 minor version` will 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 ` 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 ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the pip group with 6 updates:
0.27.0.post1
0.27.1
1.16.0
1.16.1
1.34.36
1.34.39
9.5.7
9.5.9
6.98.2
6.98.4
24.1.1
24.2.0
Updates
uvicorn
from 0.27.0.post1 to 0.27.1Release notes
Sourced from uvicorn's releases.
Changelog
Sourced from uvicorn's changelog.
Commits
bd552df
Version 0.27.1 (#2250)2ff704b
Fix spurious LocalProtocolError errors when processing pipelined requests (#2...4f74ed1
Bump the python-packages group with 5 updates (#2241)Updates
google-cloud-compute
from 1.16.0 to 1.16.1Release notes
Sourced from google-cloud-compute's releases.
Commits
973ef02
chore: release main (#12258)f7e25db
feat: [google-cloud-vision] Added option for user to set labels (#12277)d72e64c
fix: [Many APIs] Resolve AttributeError 'Credentials' object has no attribute...780c5f1
fix: [Many APIs] Resolve AttributeError 'Credentials' object has no attribute...f3db074
fix: [Many APIs] Resolve AttributeError 'Credentials' object has no attribute...c721248
fix: [Many APIs] Resolve AttributeError 'Credentials' object has no attribute...27dceb9
fix: [Many APIs] Resolve AttributeError 'Credentials' object has no attribute...8465244
fix: [Many APIs] Resolve AttributeError 'Credentials' object has no attribute...e75fcf6
fix: [Many APIs] Resolve AttributeError 'Credentials' object has no attribute...e16032f
fix: [Many APIs] Resolve AttributeError 'Credentials' object has no attribute...Updates
boto3-stubs
from 1.34.36 to 1.34.39Commits
Updates
mkdocs-material
from 9.5.7 to 9.5.9Release notes
Sourced from mkdocs-material's releases.
Changelog
Sourced from mkdocs-material's changelog.
... (truncated)
Commits
a6286ef
Prepare 9.5.9 release292d563
Fixed navigation pruning when tabs + sections are active1698fd8
Documentation860869b
Updated Insiders changelog3fb5f06
Prepare 9.5.8 release1b398c0
Updated Esperanto translationsfc6b6dc
Updated premium sponsors584fc2d
Updated dependencies4fc33f6
Added Tamil translations1df8e1f
DocumentationUpdates
hypothesis
from 6.98.2 to 6.98.4Commits
56319cb
Bump hypothesis-python version to 6.98.4 and update changelog7b11122
Merge pull request #3877 from HypothesisWorks/create-pull-request/patch5962a66
Work around weird Black issuea6decee
Update pinned dependencies2ae364a
Bump hypothesis-python version to 6.98.3 and update changelogcd8e71f
Merge pull request #3876 from tybug/fix-float-oob6c42078
try increasing conjecture coverage reliabilityf9dec08
update junkdrawer.clamp type annotations4d71563
fix error with very large ints in to_jsonableUpdates
black
from 24.1.1 to 24.2.0Release notes
Sourced from black's releases.
Changelog
Sourced from black's changelog.
Commits
6fdf8a4
Prepare release 24.2.0 (#4226)8af4394
fix: Don't remove comments along with parens (#4218)35e9776
Bump pre-commit/action from 3.0.0 to 3.0.1 (#4225)23dfc5b
Fix ignoring input files for symlink reasons (#4222)a201003
Simplify check for symlinks that resolve outside root (#4221)dab37a6
Remove redundant parentheses incase
statementif
guards (#4214)32230e6
fix: bug where the doublestar operation had inconsistent formatting. (#4154)7edb50f
fix: additional newline added to docstring when the previous line length is l...3e80de3
Bump furo from 2023.9.10 to 2024.1.29 in /docs (#4211)a08b480
Bump pypa/cibuildwheel from 2.16.4 to 2.16.5 (#4212)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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show