Skip to content

build: bump the python-deps group across 1 directory with 4 updates - #96

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-deps-b2df318098
Open

build: bump the python-deps group across 1 directory with 4 updates#96
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-deps-b2df318098

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-deps group with 4 updates in the / directory: shtab, ruff, commitizen and basedpyright.

Updates shtab from 1.8.0 to 1.10.0

Release notes

Sourced from shtab's releases.

shtab v1.10.0 stable

  • 🥳 add shtab.glob & shtab.cmd (e.g. glob("*.y*ml", "*.toml") & cmd("git branch")) (#226, #242 <- #240)
    • soft-deprecate complete(preamble: dict)
  • ▶️ improve bash redirection (e.g. >&2) detection (#211)
  • 🧑‍💻 improve tcsh (sub)command completions (#247, #241 <- #236)
  • 📂 fish: support shtab.FILE outside current directory (#246 <- #245)
  • 🚩 ensure .complete overrides choices (#239)
  • 🤦 bash: fix add_argument("--optional", help=SUPPRESS) (#211)
  • 🤝 fix bash<4 support (#244 <- #235, #196)
  • 🎏 test fish<4 flags (#239)
  • 🍴 tests: minimise tcsh pty forks (#247)
  • 🔍 test & fix typos (#100, #188)
  • 🛠️ misc docs, linting, testing & framework updates (#226, #249)

shtab v1.9.3 stable

  • ⚒️ misc tcsh improvements & fixes (#213)
    • support positional completion under subcommands at any depth
    • guard against out-of-range array indexing
    • handle arguments with a custom .complete in the multi-requirement branch
    • complete --opt=<TAB> for options taking a value (nargs != 0)
    • deduplicate rules
  • 🎣 fix fish backend (#232)
    • fix option values breaking subcommands (#228)
    • fix argument values conflicting with command names (#229)
    • handle positional order (#230)
    • fix FILE missing filenames & options unintentionally completing filenames (#227)
  • 🐟 fix fish descriptions (#233 <- #231)
    • expand argparse placeholders (e.g. %(prog)s)
    • subcommand help fallback if description missing
  • 🛠️ misc refactoring (#238)
    • tests debug output: minor bytes/str fix
    • inline some single-use functions
  • 🗜️ tests auto-caplog (#237)
  • ± tests diff examples output summary (#234)
  • 🌐 update docs FAQs & URLs

shtab v1.9.2 stable

  • 🤦 revert to original (shtab<=1.8.1) zsh space/quote handling (#225 <- #224, #196)
  • 🔪 fix more zsh edge cases

shtab v1.9.1 stable

  • 🐟 fix fish preamble (#222)
  • 👾 fix bash bug (#196)
  • 📚 slight docs tidy & refactor
  • 🛠️ minor CI framework updates

shtab v1.9.0 stable

... (truncated)

Commits

Updates ruff from 0.15.20 to 0.16.3

Release notes

Sourced from ruff's releases.

0.16.3

Release Notes

Released on 2026-08-13.

Preview features

  • [pylint] Fix false negatives on negative numbers (PLR6104) (#27251)
  • [pyupgrade] Add rule to replace while 1 with while True (UP048) (#27190)

Bug fixes

  • [flake8-bandit] Also check keyword arguments (S602, S603, S607, S609) (#27687)
  • [pylint] Allow continue in finally on Python 3.8 (#27626)
  • [pylint] Fix PLE1307 false positive with bools (#27651)
  • [pylint] Fix false positives and negatives with %b format character (PLE1300, PLE1307) (#27560)
  • [pylint] Improve handling of concatenated strings (PLE1300) (#27659)

Rule changes

  • [numpy] Make np.chararray autofix backwards-compatible (NPY201) (#27527)

Performance

  • Enable PGO for Linux x86-64 Ruff releases (#27570)
  • Enable PGO for Linux ARM64 Ruff releases (#27574)
  • Enable PGO for Windows x86-64 Ruff releases (#27573)
  • Enable PGO for macOS ARM64 Ruff releases (#27572)
  • Reduce Expr size to 64 bytes (#27591)

CLI

  • Hyperlink rule codes in ruff check --statistics output (#27646)

Documentation

  • [ruff] Also suggest asyncio.TaskGroup (RUF006) (#27461)

Other changes

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.16.3

Released on 2026-08-13.

Preview features

  • [pylint] Fix false negatives on negative numbers (PLR6104) (#27251)
  • [pyupgrade] Add rule to replace while 1 with while True (UP048) (#27190)

Bug fixes

  • [flake8-bandit] Also check keyword arguments (S602, S603, S607, S609) (#27687)
  • [pylint] Allow continue in finally on Python 3.8 (#27626)
  • [pylint] Fix PLE1307 false positive with bools (#27651)
  • [pylint] Fix false positives and negatives with %b format character (PLE1300, PLE1307) (#27560)
  • [pylint] Improve handling of concatenated strings (PLE1300) (#27659)

Rule changes

  • [numpy] Make np.chararray autofix backwards-compatible (NPY201) (#27527)

Performance

  • Enable PGO for Linux x86-64 Ruff releases (#27570)
  • Enable PGO for Linux ARM64 Ruff releases (#27574)
  • Enable PGO for Windows x86-64 Ruff releases (#27573)
  • Enable PGO for macOS ARM64 Ruff releases (#27572)
  • Reduce Expr size to 64 bytes (#27591)

CLI

  • Hyperlink rule codes in ruff check --statistics output (#27646)

Documentation

  • [ruff] Also suggest asyncio.TaskGroup (RUF006) (#27461)

Other changes

Contributors

... (truncated)

Commits
  • b0e4702 Bump 0.16.3 (#27723)
  • ecdd401 [ty] Separate script and uv modules from project metadata (#27720)
  • 1263524 [ty] Simplify display implementations with std::fmt::from_fn (#27718)
  • 59196ba [ty] Unify polarity-aware relation construction (#27707)
  • b8c5e73 [ty] Disable CodSpeed cycle estimation for instrumented benchmarks (#27706)
  • 2b0d210 [ty] Centralize matched argument relations (#27705)
  • a9130f3 [pyupgrade] Add rule to replace while 1 with while True (while-one, `...
  • c64c7d6 [ty] Model try exception flow with operation checkpoints (#27471)
  • 9dea5ef [ty] Avoid deriving sequents for typevars with concrete bounds (#27587)
  • 9798e88 [ty] Preserve enum exhaustiveness with custom missing methods (#27700)
  • Additional commits viewable in compare view

Updates commitizen from 4.16.4 to 4.17.0

Release notes

Sourced from commitizen's releases.

v4.17.0 (2026-07-29)

Feat

  • cmd/version: add support for --next USE_GIT_COMMITS

Fix

  • robuster agents
  • version: remove next from exclusive group
  • bump: use correct type for calling changelog

v4.16.5 (2026-07-16)

Fix

  • exclude star-history API from lychee link checker (#2029)
Commits
  • 93c7b51 bump: version 4.16.5 → 4.17.0
  • e0de830 feat(cmd/version): add support for --next USE_GIT_COMMITS
  • 9423859 fix: robuster agents
  • acd8bce fix(version): remove next from exclusive group
  • 653bf67 fix(bump): use correct type for calling changelog
  • 19f3b36 build(deps-dev): update uv-build requirement from <0.12,>=0.9.17 to >=0.9.17,...
  • 6f50f4b ci(deps): bump gitpython from 3.1.52 to 3.1.54 (#2038)
  • 542e7a5 ci(deps): bump pymdown-extensions from 10.21.3 to 11.0 (#2037)
  • d1766ae ci(deps): bump gitpython from 3.1.50 to 3.1.52 (#2035)
  • f087597 ci(deps): bump actions/labeler from 6 to 7 (#2034)
  • Additional commits viewable in compare view

Updates basedpyright from 1.39.9 to 1.39.10

Release notes

Sourced from basedpyright's releases.

v1.39.10 (pyright 1.1.412)

What's Changed

New Contributors

Full Changelog: DetachHead/basedpyright@v1.39.9...v1.39.10

Commits
  • 6d830ba 1.39.10
  • a34496c fix redundant workspace/configuration request
  • b3074fe fix links in tsp docs
  • 979a3fc add nodejs-wheel back as a dev dependency
  • 2852250 ignore mypy_primer/build in bpr
  • 5c4427f baseline type errors from new upstream python file
  • ae420b5 try to fix primer
  • 0e5c88e fixes from merge
  • 78adf4f don't support TSP
  • eff463d Merge tag '1.1.412' into merge-1.1.412
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <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

Bumps the python-deps group with 4 updates in the / directory: [shtab](https://github.com/tqdm/shtab), [ruff](https://github.com/astral-sh/ruff), [commitizen](https://github.com/commitizen-tools/commitizen) and [basedpyright](https://github.com/detachhead/basedpyright).


Updates `shtab` from 1.8.0 to 1.10.0
- [Release notes](https://github.com/tqdm/shtab/releases)
- [Commits](tqdm/shtab@v1.8.0...v1.10.0)

Updates `ruff` from 0.15.20 to 0.16.3
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.20...0.16.3)

Updates `commitizen` from 4.16.4 to 4.17.0
- [Release notes](https://github.com/commitizen-tools/commitizen/releases)
- [Changelog](https://github.com/commitizen-tools/commitizen/blob/master/CHANGELOG.md)
- [Commits](commitizen-tools/commitizen@v4.16.4...v4.17.0)

Updates `basedpyright` from 1.39.9 to 1.39.10
- [Release notes](https://github.com/detachhead/basedpyright/releases)
- [Commits](DetachHead/basedpyright@v1.39.9...v1.39.10)

---
updated-dependencies:
- dependency-name: shtab
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: ruff
  dependency-version: 0.16.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: commitizen
  dependency-version: 4.17.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: basedpyright
  dependency-version: 1.39.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Dependabot or dependency updates label Aug 17, 2026
@dependabot
dependabot Bot requested a review from drzioner as a code owner August 17, 2026 03:37
@dependabot dependabot Bot added the dependencies Dependabot or dependency updates label Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependabot or dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants