Skip to content

build(deps-dev): bump ruff from 0.12.2 to 0.16.2 in /mauverse-api - #33

Closed
dependabot[bot] wants to merge 29 commits into
mainfrom
dependabot/pip/mauverse-api/ruff-0.16.2
Closed

dependabot[bot] wants to merge 29 commits into
mainfrom
dependabot/pip/mauverse-api/ruff-0.16.2

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps ruff from 0.12.2 to 0.16.2.

Release notes

Sourced from ruff's releases.

0.16.2

Release Notes

Released on 2026-08-06.

Bug fixes

  • [flake8-pyi] Avoid false positives on singledispatch functions (PYI041) (#27335)

Server

  • Register formatting capabilities dynamically to exclude TOML files (#27332)

Contributors

Install ruff 0.16.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.16.2/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ruff/releases/download/0.16.2/ruff-installer.ps1 | iex"

Download ruff 0.16.2

File Platform Checksum
ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum
ruff-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
ruff-i686-pc-windows-msvc.zip x86 Windows checksum
ruff-x86_64-pc-windows-msvc.zip x64 Windows checksum
ruff-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ruff-i686-unknown-linux-gnu.tar.gz x86 Linux checksum
ruff-powerpc64-unknown-linux-gnu.tar.gz PPC64 Linux checksum
ruff-powerpc64le-unknown-linux-gnu.tar.gz PPC64LE Linux checksum
ruff-riscv64gc-unknown-linux-gnu.tar.gz RISCV Linux checksum
ruff-s390x-unknown-linux-gnu.tar.gz S390x Linux checksum

... (truncated)

Changelog

Sourced from ruff's changelog.

0.16.2

Released on 2026-08-06.

Bug fixes

  • [flake8-pyi] Avoid false positives on singledispatch functions (PYI041) (#27335)

Server

  • Register formatting capabilities dynamically to exclude TOML files (#27332)

Contributors

0.16.1

Released on 2026-07-30.

Preview features

  • Add an option to opt out of human-readable names (#27160)
  • [flake8-pytest-style] Make fixes safe by default and unsafe only when comments are present (PT018) (#27201)
  • [pyupgrade] Skip fix when a defaulted TypeVar precedes a non-defaulted one (UP040, UP046, UP047) (#27133)
  • [ruff] Fix false positive with unpacked arguments (RUF065) (#26959)

Bug fixes

  • Bump gen-lsp-types to gracefully handle unknown enumeration values in LSP messages (#27230)
  • [flake8-bugbear] Mark range as immutable (B008) (#27247)
  • [flake8-comprehensions] NFKC-normalize keyword names in C408 fix (#26813)
  • [flake8-return] Fix false positive when variable is read in finally clause (RET504) (#25441)
  • [pydocstyle] Skip section detection inside RST directive bodies (D214, D405, D413) (#23635)
  • [refurb] Parenthesize yield arguments in the FURB192 fix (#27192)

Rule changes

  • [flake8-pytest-style] Mark PT022 fixes as unsafe (#26440)
  • [refurb] Mark fixes that remove unknown separators as unsafe (FURB105) (#27200)

Server

  • Fix indexing of excluded nested Ruff workspaces (#27303)
  • Lint TOML files in the LSP (#26862)

... (truncated)

Commits
  • 5b48a04 Bump 0.16.2 (#27555)
  • 1b9e5fc Update Swatinem/rust-cache action to v2.9.2 (#27568)
  • c4e86fc [ty] Add helper extension methods for half-range and equality constraints (#2...
  • 17a00de [ty] Reuse primer commands in memory reports (#27553)
  • 6ea296b [ty] Normalize type labels in structured docstrings (#26923)
  • 2fc445f [ty] Diagnose invalid getattr calls (#27502)
  • 22c7823 [ty] Enable (but downrank) auto-import completion suggestions from stub-only ...
  • 05160d5 [ty] Diagnose invalid descriptor __get__ calls (#27400)
  • baea3d0 [ty] Expose strict analysis options in the playground (#27543)
  • c88946e [ty] Bump ecosystem-analyzer for strict project settings (#27542)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

decoder-dev and others added 29 commits August 2, 2026 19:24
Release 1.12.0: portal parity + native SwiftUI iOS
Document the merged main commit, CI run, GitHub Release URL, and unsigned
AAB/IPA SHA-256 values for the 1.12.0 engineering release.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
docs: record v1.12.0 release artifacts
Add guides, digital hub, events calendar, applicant/calendar news filters,
contacts/requisites, campus branches with route/panorama, settings university
links, and exclusive schedule teacher/room chips. Bump iOS to 1.12.1 (30).

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Align the official campus link with Android and replace an unavailable
symbol; bump in-app browser user agent to 1.12.1.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
iOS 1.12.1: portal parity with Android
Document the merged main commit, CI run, GitHub Release URL, and unsigned
AAB/IPA SHA-256 values for the 1.12.1 iOS portal parity release.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
docs: record v1.12.1 release artifacts
Point 1.12.0/1.12.1 docs at the rewritten main commit SHAs attributed to
decoder-dev.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
docs: update release SHAs after author rewrite
Decode &thinsp; and related entities in RSS titles, and dial local
Murmansk 6-digit PBX numbers as +7 8152 … with parenthetical codes
as ;ext= extensions instead of concatenating digits.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Fix news &thinsp; and Murmansk phone extensions (1.12.2)
PR #21 is on main; GitHub Actions is blocked by the account spending
limit, so AAB/IPA checksums will be filled after a green CI run.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Suppress the analyzer the same way as university contacts so
warnaserror Release CI can produce the 1.12.2 AAB.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Release 1.12.2: CA1822 fix + release record
Fill SHA-256 checksums and CI run URL for the published GitHub
Release after green Android/iOS artifact builds.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
…010d

docs: record published v1.12.2 release artifacts
Android: fix StateContainer CanStateChange, news filter/error copy,
HTML decode in news details, subgroup cancel path, teacher tap-to-search,
schedule tab rename, friendlier login labels, certificate DOB, null guards.

iOS: stop using Moodle group id as schedule UID, wire native certificate
form, configurable API base URL, tab-switching quick actions, retry cards,
ru date chips, softer jargon, phone/mailto contact fixes.

Docs: UX_AUDIT_1.12.3 schemes + ANDROID_SIGNING engineering keystore flow.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
1.12.3: UX audit fixes (Android + iOS) + Android signing setup
Fill SHA-256 checksums and CI URL for GitHub Release v1.12.3.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
…010d

docs: record published v1.12.3 release artifacts
Rebuild DesignSystem around mauGlass (iOS 26 glassEffect + a11y
fallbacks), thin-glass mauSurface, MauGlassStack, MauMotion, and
press feedback. Convert Home/Schedule/News/Services/Login/Campus to
glass, fix NewsCard opaque-under-glass, animate chips and tab
selection, clean calendar HTML, document the contract.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
iOS 1.12.4: production Liquid Glass + motion
Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
…010d

docs: record published v1.12.4 release artifacts
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.2 to 0.16.2.
- [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.12.2...0.16.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.16.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 11, 2026
@dependabot dependabot Bot added python Pull requests that update python code dependencies Pull requests that update a dependency file labels Aug 11, 2026
@cursor
cursor Bot deleted the dependabot/pip/mauverse-api/ruff-0.16.2 branch August 26, 2026 10:56
@dependabot @github

dependabot Bot commented on behalf of github Aug 26, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant