Title: Bump black from 25.12.0 to 26.1.0 in /.github/workflows by dependabot[bot] · Pull Request #371 · dvd-dev/python-hilo · GitHub
Open Graph Title: Bump black from 25.12.0 to 26.1.0 in /.github/workflows by dependabot[bot] · Pull Request #371 · dvd-dev/python-hilo
X Title: Bump black from 25.12.0 to 26.1.0 in /.github/workflows by dependabot[bot] · Pull Request #371 · dvd-dev/python-hilo
Description: Bumps black from 25.12.0 to 26.1.0.
Release notes
Sourced from black's releases.
26.1.0
Highlights
Introduces the 2026 stable style (#4892), stabilizing the following changes:
always_one_newline_after_import: Always force one blank line after import
statements, except when the line after the import is a comment or an import statement
(#4489)
fix_fmt_skip_in_one_liners: Fix # fmt: skip behavior on one-liner declarations,
such as def foo(): return "mock" # fmt: skip, where previously the declaration would
have been incorrectly collapsed (#4800)
fix_module_docstring_detection: Fix module docstrings being treated as normal
strings if preceded by comments (#4764)
fix_type_expansion_split: Fix type expansions split in generic functions (#4777)
multiline_string_handling: Make expressions involving multiline strings more compact
(#1879)
normalize_cr_newlines: Add \r style newlines to the potential newlines to
normalize file newlines both from and to (#4710)
remove_parens_around_except_types: Remove parentheses around multiple exception
types in except and except* without as (#4720)
remove_parens_from_assignment_lhs: Remove unnecessary parentheses from the left-hand
side of assignments while preserving magic trailing commas and intentional multiline
formatting (#4865)
standardize_type_comments: Format type comments which have zero or more spaces
between # and type: or between type: and value to # type: (value) (#4645)
The following change was not in any previous stable release:
Regenerated the _width_table.py and added tests for the Khmer language (#4253)
This release alo bumps pathspec to v1 and fixes inconsistencies with Git's
.gitignore logic (#4958). Now, files will be ignored if a pattern matches them, even
if the parent directory is directly unignored. For example, Black would previously
format exclude/not_this/foo.py with this .gitignore:
exclude/
!exclude/not_this/
Now, exclude/not_this/foo.py will remain ignored. To ensure exclude/not_this/ and
all of it's children are included in formatting (and in Git), use this .gitignore:
*/exclude/*
!*/exclude/not_this/
This new behavior matches Git. The leading */ are only necessary if you wish to ignore
matching subdirectories (like the previous behavior did), and not just matching root
... (truncated)
Changelog
Sourced from black's changelog.
26.1.0
Highlights
Introduces the 2026 stable style (#4892), stabilizing the following changes:
always_one_newline_after_import: Always force one blank line after import
statements, except when the line after the import is a comment or an import statement
(#4489)
fix_fmt_skip_in_one_liners: Fix # fmt: skip behavior on one-liner declarations,
such as def foo(): return "mock" # fmt: skip, where previously the declaration would
have been incorrectly collapsed (#4800)
fix_module_docstring_detection: Fix module docstrings being treated as normal
strings if preceded by comments (#4764)
fix_type_expansion_split: Fix type expansions split in generic functions (#4777)
multiline_string_handling: Make expressions involving multiline strings more compact
(#1879)
normalize_cr_newlines: Add \r style newlines to the potential newlines to
normalize file newlines both from and to (#4710)
remove_parens_around_except_types: Remove parentheses around multiple exception
types in except and except* without as (#4720)
remove_parens_from_assignment_lhs: Remove unnecessary parentheses from the left-hand
side of assignments while preserving magic trailing commas and intentional multiline
formatting (#4865)
standardize_type_comments: Format type comments which have zero or more spaces
between # and type: or between type: and value to # type: (value) (#4645)
The following change was not in any previous stable release:
Regenerated the _width_table.py and added tests for the Khmer language (#4253)
This release alo bumps pathspec to v1 and fixes inconsistencies with Git's
.gitignore logic (#4958). Now, files will be ignored if a pattern matches them, even
if the parent directory is directly unignored. For example, Black would previously
format exclude/not_this/foo.py with this .gitignore:
exclude/
!exclude/not_this/
Now, exclude/not_this/foo.py will remain ignored. To ensure exclude/not_this/ and
all of it's children are included in formatting (and in Git), use this .gitignore:
*/exclude/*
!*/exclude/not_this/
This new behavior matches Git. The leading */ are only necessary if you wish to ignore
... (truncated)
Commits
6305bf1 Prepare 2026.1.0 release (#4892)
e71305b Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 (#4961)
21a2a8c Fix Shutdown multiprocessing Manager in schedule_formatting (#4952)
e3146ce Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#4919)
fe1fbc4 Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#4923)
2b4b7fc Bump actions/download-artifact from 6.0.0 to 7.0.0 (#4922)
d745be6 docs: document --force-exclude for pre-commit workflows (#4957)
b41acd6 Various CI and doc refactors (#4928)
6f43612 Handle pathspec v1 changes (#4958)
200c550 Bump furo from 2025.9.25 to 2025.12.19 in /docs (#4933)
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 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
Open Graph Description: Bumps black from 25.12.0 to 26.1.0. Release notes Sourced from black's releases. 26.1.0 Highlights Introduces the 2026 stable style (#4892), stabilizing the following changes: always_one_new...
X Description: Bumps black from 25.12.0 to 26.1.0. Release notes Sourced from black's releases. 26.1.0 Highlights Introduces the 2026 stable style (#4892), stabilizing the following changes: always_one...
Opengraph URL: https://github.com/dvd-dev/python-hilo/pull/371
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/commits/:range(.:format) |
| route-controller | pull_requests |
| route-action | commits |
| fetch-nonce | v2:dfdaedbe-55aa-e433-4add-934aba22eee0 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 8F5A:3BA959:1F582EE:2A71404:6A655524 |
| html-safe-nonce | 6be317d7bf62a625bd30de68ac0a2b18dbec1c6ad0b0b2ee3b4e1db2a79c995e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RjVBOjNCQTk1OToxRjU4MkVFOjJBNzE0MDQ6NkE2NTU1MjQiLCJ2aXNpdG9yX2lkIjoiNjQ3MDExMDc3NTY4OTQzNDQwNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 628c6ebeb1ce3b30e16e34f8ad530fea111b358e82ac2842f2d244bafcc75639 |
| hovercard-subject-tag | pull_request:3187356844 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/dvd-dev/python-hilo/pull/371/commits/b595864073ca804fda11981cdc6f232ed42a998b |
| twitter:image | https://avatars.githubusercontent.com/in/29110?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/in/29110?s=400&v=4 |
| og:image:alt | Bumps black from 25.12.0 to 26.1.0. Release notes Sourced from black's releases. 26.1.0 Highlights Introduces the 2026 stable style (#4892), stabilizing the following changes: always_one_new... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 52c76df668885aaff23b50bdca1fa1ea44ac9c1553e888ebc70ff1e4daa4625b |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/dvd-dev/python-hilo git https://github.com/dvd-dev/python-hilo.git |
| octolytics-dimension-user_id | 89417431 |
| octolytics-dimension-user_login | dvd-dev |
| octolytics-dimension-repository_id | 436476900 |
| octolytics-dimension-repository_nwo | dvd-dev/python-hilo |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 436476900 |
| octolytics-dimension-repository_network_root_nwo | dvd-dev/python-hilo |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 309153364422b3c499922d1a2a6404910a58ed8e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width