Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 9, 2023

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Change Age Confidence
ruff (source, changelog) ^0.0.282 -> ^0.13.0 age confidence

Release Notes

astral-sh/ruff (ruff)

v0.13.3

Compare Source

Released on 2025-10-02.

Preview features
  • Display diffs for ruff format --check and add support for different output formats (#​20443)
  • [pyflakes] Handle some common submodule import situations for unused-import (F401) (#​20200)
  • [ruff] Do not flag %r + repr() combinations (RUF065) (#​20600)
Bug fixes
  • [cli] Add conflict between --add-noqa and --diff options (#​20642)
  • [pylint] Exempt required imports from PLR0402 (#​20381)
  • [pylint] Fix missing max-nested-blocks in settings display (#​20574)
  • [pyupgrade] Prevent infinite loop with I002 and UP026 (#​20634)
Rule changes
  • [flake8-simplify] Improve help message clarity (SIM105) (#​20548)
Documentation
  • Add the The Basics title back to CONTRIBUTING.md (#​20624)
  • Fixed documentation for try_consider_else (#​20587)
  • [isort] Clarify dependency between order-by-type and case-sensitive settings (#​20559)
  • [pylint] Clarify fix safety to include left-hand hashability (PLR6201) (#​20518)
Other changes
  • [playground] Fix quick fixes for empty ranges in playground (#​20599)
Contributors

v0.13.2

Compare Source

Released on 2025-09-25.

Preview features
  • [flake8-async] Implement blocking-path-method (ASYNC240) (#​20264)
  • [flake8-bugbear] Implement map-without-explicit-strict (B912) (#​20429)
  • [flake8-bultins] Detect class-scope builtin shadowing in decorators, default args, and attribute initializers (A003) (#​20178)
  • [ruff] Implement logging-eager-conversion (RUF065) (#​19942)
  • Include .pyw files by default when linting and formatting (#​20458)
Bug fixes
  • Deduplicate input paths (#​20105)
  • [flake8-comprehensions] Preserve trailing commas for single-element lists (C409) (#​19571)
  • [flake8-pyi] Avoid syntax error from conflict with PIE790 (PYI021) (#​20010)
  • [flake8-simplify] Correct fix for positive maxsplit without separator (SIM905) (#​20056)
  • [pyupgrade] Fix UP008 not to apply when __class__ is a local variable (#​20497)
  • [ruff] Fix B004 to skip invalid hasattr/getattr calls (#​20486)
  • [ruff] Replace -nan with nan when using the value to construct a Decimal (FURB164 ) (#​20391)
Documentation
  • Add 'Finding ways to help' to CONTRIBUTING.md (#​20567)
  • Update import path to ruff-wasm-web (#​20539)
  • [flake8-bandit] Clarify the supported hashing functions (S324) (#​20534)
Other changes
  • [playground] Allow hover quick fixes to appear for overlapping diagnostics (#​20527)
  • [playground] Fix non‑BMP code point handling in quick fixes and markers (#​20526)
Contributors

v0.13.1

Compare Source

Released on 2025-09-18.

Preview features
  • [flake8-simplify] Detect unnecessary None default for additional key expression types (SIM910) (#​20343)
  • [flake8-use-pathlib] Add fix for PTH123 (#​20169)
  • [flake8-use-pathlib] Fix PTH101, PTH104, PTH105, PTH121 fixes (#​20143)
  • [flake8-use-pathlib] Make PTH111 fix unsafe because it can change behavior (#​20215)
  • [pycodestyle] Fix E301 to only trigger for functions immediately within a class (#​19768)
  • [refurb] Mark single-item-membership-test fix as always unsafe (FURB171) (#​20279)
Bug fixes
  • Handle t-strings for token-based rules and suppression comments (#​20357)
  • [flake8-bandit] Fix truthiness: dict-only ** displays not truthy for shell (S602, S604, S609) (#​20177)
  • [flake8-simplify] Fix diagnostic to show correct method name for str.rsplit calls (SIM905) (#​20459)
  • [flynt] Use triple quotes for joined raw strings with newlines (FLY002) (#​20197)
  • [pyupgrade] Fix false positive when class name is shadowed by local variable (UP008) (#​20427)
  • [pyupgrade] Prevent infinite loop with I002 and UP026 (#​20327)
  • [ruff] Recognize t-strings, generators, and lambdas in invalid-index-type (RUF016) (#​20213)
Rule changes
  • [RUF102] Respect rule redirects in invalid rule code detection (#​20245)
  • [flake8-bugbear] Mark the fix for unreliable-callable-check as always unsafe (B004) (#​20318)
  • [ruff] Allow dataclass attribute value instantiation from nested frozen dataclass (RUF009) (#​20352)
CLI
  • Add fixes to output-format=sarif (#​20300)
  • Treat panics as fatal diagnostics, sort panics last (#​20258)
Documentation
  • [ruff] Add analyze.string-imports-min-dots to settings (#​20375)
  • Update README.md with Albumentations new repository URL (#​20415)
Other changes
  • Bump MSRV to Rust 1.88 (#​20470)
  • Enable inline noqa for multiline strings in playground (#​20442)
Contributors

v0.13.0

Compare Source

Check out the blog post for a migration
guide and overview of the changes!

Breaking changes
  • Several rules can now add from __future__ import annotations automatically

    TC001, TC002, TC003, RUF013, and UP037 now add from __future__ import annotations as part of their fixes when the
    lint.future-annotations setting is enabled. This allows the rules to move
    more imports into TYPE_CHECKING blocks (TC001, TC002, and TC003),
    use PEP 604 union syntax on Python versions before 3.10 (RUF013), and
    unquote more annotations (UP037).

  • Full module paths are now used to verify first-party modules

    Ruff now checks that the full path to a module exists on disk before
    categorizing it as a first-party import. This change makes first-party
    import detection more accurate, helping to avoid false positives on local
    directories with the same name as a third-party dependency, for example. See
    the FAQ
    section
    on import categorization for more details.

  • Deprecated rules must now be selected by exact rule code

    Ruff will no longer activate deprecated rules selected by their group name
    or prefix. As noted below, the two remaining deprecated rules were also
    removed in this release, so this won't affect any current rules, but it will
    still affect any deprecations in the future.

  • The deprecated macOS configuration directory fallback has been removed

    Ruff will no longer look for a user-level configuration file at
    ~/Library/Application Support/ruff/ruff.toml on macOS. This feature was
    deprecated in v0.5 in favor of using the XDG
    specification

    (usually resolving to ~/.config/ruff/ruff.toml), like on Linux. The
    fallback and accompanying deprecation warning have now been removed.

Removed Rules

The following rules have been removed:

Stabilization

The following rules have been stabilized and are no longer in preview:

The following behaviors have been stabilized:

Preview features
  • [pyupgrade] Enable UP043 in stub files (#​20027)
Bug fixes
  • [pyupgrade] Apply UP008 only when the __class__ cell exists (#​19424)
  • [ruff] Fix empty f-string detection in in-empty-collection (RUF060) (#​20249)
Server
  • Add support for using uv as an alternative formatter backend (#​19665)
Documentation
  • [pep8-naming] Fix formatting of __all__ (N816) (#​20301)

v0.12.12

Compare Source

Release Notes

Preview features
  • Show fixes by default (#​19919)
  • [airflow] Convert DatasetOrTimeSchedule(datasets=...) to AssetOrTimeSchedule(assets=...) (AIR311) (#​20202)
  • [airflow] Improve the AIR002 error message (#​20173)
  • [airflow] Move airflow.operators.postgres_operator.Mapping from AIR302 to AIR301 (#​20172)
  • [flake8-async] Implement blocking-input rule (ASYNC250) (#​20122)
  • [flake8-use-pathlib] Make PTH119 and PTH120 fixes unsafe because they can change behavior (#​20118)
  • [pylint] Add U+061C to PLE2502 (#​20106)
  • [ruff] Fix false negative for empty f-strings in deque calls (RUF037) (#​20109)
Bug fixes
  • Less confidently mark f-strings as empty when inferring truthiness (#​20152)
  • [fastapi] Fix false positive for paths with spaces around parameters (FAST003) (#​20077)
  • [flake8-comprehensions] Skip C417 when lambda contains yield/yield from (#​20201)
  • [perflint] Handle tuples in dictionary comprehensions (PERF403) (#​19934)
Rule changes
  • [pycodestyle] Preserve return type annotation for ParamSpec (E731) (#​20108)
Documentation

Contributors

Install ruff 0.12.12

Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.12.12/ruff-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.12.12/ruff-installer.ps1 | iex"

Download ruff 0.12.12

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
ruff-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
ruff-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
ruff-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
ruff-i686-unknown-linux-musl.tar.gz x86 MUSL Linux checksum
ruff-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
ruff-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
ruff-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

v0.12.11

Compare Source

Release Notes

Preview features
  • [airflow] Extend AIR311 and AIR312 rules (#​20082)
  • [airflow] Replace wrong path airflow.io.storage with airflow.io.store (AIR311) (#​20081)
  • [flake8-async] Implement blocking-http-call-httpx-in-async-function (ASYNC212) (#​20091)
  • [flake8-logging-format] Add auto-fix for f-string logging calls (G004) (#​19303)
  • [flake8-use-pathlib] Add autofix for PTH211 (#​20009)
  • [flake8-use-pathlib] Make PTH100 fix unsafe because it can change behavior (#​20100)
Bug fixes
  • [pyflakes, pylint] Fix false positives caused by __class__ cell handling (F841, PLE0117) (#​20048)
  • [pyflakes] Fix allowed-unused-imports matching for top-level modules (F401) (#​20115)
  • [ruff] Fix false positive for t-strings in default-factory-kwarg (RUF026) (#​20032)
  • [ruff] Preserve relative whitespace in multi-line expressions (RUF033) (#​19647)
Rule changes
  • [ruff] Handle empty t-strings in unnecessary-empty-iterable-within-deque-call (RUF037) (#​20045)
Documentation
  • Fix incorrect D413 links in docstrings convention FAQ (#​20089)
  • [flake8-use-pathlib] Update links to the table showing the correspondence between os and pathlib (#​20103)

Contributors

Install ruff 0.12.11

Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.12.11/ruff-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.12.11/ruff-installer.ps1 | iex"

Download ruff 0.12.11

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
ruff-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
ruff-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
ruff-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
ruff-i686-unknown-linux-musl.tar.gz x86 MUSL Linux checksum
ruff-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
ruff-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
ruff-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

v0.12.10

Compare Source

Release Notes

Preview features
  • [flake8-simplify] Implement fix for maxsplit without separator (SIM905) (#​19851)
  • [flake8-use-pathlib] Add fixes for PTH102 and PTH103 (#​19514)
Bug fixes
  • [isort] Handle multiple continuation lines after module docstring (I002) (#​19818)
  • [pyupgrade] Avoid reporting __future__ features as unnecessary when they are used (UP010) (#​19769)
  • [pyupgrade] Handle nested Optionals (UP045) (#​19770)
Rule changes
  • [pycodestyle] Make E731 fix unsafe instead of display-only for class assignments (#​19700)
  • [pyflakes] Add secondary annotation showing previous definition (F811) (#​19900)
Documentation

Contributors

Install ruff 0.12.10

Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.12.10/ruff-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.12.10/ruff-installer.ps1 | iex"

Download ruff 0.12.10

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
ruff-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
ruff-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
ruff-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
ruff-i686-unknown-linux-musl.tar.gz x86 MUSL Linux checksum
ruff-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
ruff-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
ruff-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

v0.12.9

Compare Source

Release Notes

Preview features
  • [airflow] Add check for airflow.secrets.cache.SecretCache (AIR301) (#​17707)
  • [ruff] Offer a safe fix for multi-digit zeros (RUF064) (#​19847)
Bug fixes
  • [flake8-blind-except] Fix BLE001 false-positive on raise ... from None (#​19755)
  • [flake8-comprehensions] Fix false positive for C420 with attribute, subscript, or slice assignment targets (#​19513)
  • [flake8-simplify] Fix handling of U+001C..U+001F whitespace (SIM905) (#​19849)
Rule changes
  • [pylint] Use lowercase hex characters to match the formatter (PLE2513) (#​19808)
Documentation
  • Fix lint.future-annotations link (#​19876)
Other changes
  • Build riscv64 binaries for release (#​19819)

  • Add rule code to error description in GitLab output (#​19896)

  • Improve rendering of the full output format (#​19415)

    Below is an example diff for F401:

    -unused.py:8:19: F401 [*] `pathlib` imported but unused
    +F401 [*] `pathlib` imported but unused
    +  --> unused.py:8:19
        |
      7 | # Unused, _not_ marked as required (due to the alias).
      8 | import pathlib as non_alias
    -   |                   ^^^^^^^^^ F401
    +   |                   ^^^^^^^^^
      9 |
     10 | # Unused, marked as required.
        |
    -   = help: Remove unused import: `pathlib`
    +help: Remove unused import: `pathlib`

    For now, the primary difference is the movement of the filename, line number, and column information to a second line in the header. This new representation will allow us to make further additions to Ruff's diagnostics, such as adding sub-diagnostics and multiple annotations to the same snippet.

Contributors

Install ruff 0.12.9

Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.12.9/ruff-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.12.9/ruff-installer.ps1 | iex"

Download ruff 0.12.9

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
[ruff-x86_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/ruff/releases/download/0.12.9/ruff-x86_64-unknown-linux-gnu.tar.g

@renovate
Copy link
Contributor Author

renovate bot commented Aug 9, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...


The current project's Python requirement (>=3.6,<4.0) is not compatible with some of the required packages Python requirement:
  - ruff requires Python >=3.7, so it will not be satisfied for Python >=3.6,<3.7

Because no versions of ruff match >0.4.0,<0.5.0
 and ruff (0.4.0) requires Python >=3.7, ruff is forbidden.
So, because pam-tester depends on ruff (^0.4.0), version solving failed.

  • Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties
    
    For ruff, a possible solution would be to set the `python` property to ">=3.7,<4.0"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers

@renovate renovate bot changed the title Update dependency ruff to ^0.0.283 Update dependency ruff to ^0.0.284 Aug 9, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from fca3a58 to dfe6885 Compare August 9, 2023 20:19
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from dfe6885 to 4de0feb Compare August 17, 2023 22:31
@renovate renovate bot changed the title Update dependency ruff to ^0.0.284 Update dependency ruff to ^0.0.285 Aug 17, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 4de0feb to 9f4b501 Compare August 25, 2023 22:08
@renovate renovate bot changed the title Update dependency ruff to ^0.0.285 Update dependency ruff to ^0.0.286 Aug 25, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 9f4b501 to cd71e35 Compare September 1, 2023 18:32
@renovate renovate bot changed the title Update dependency ruff to ^0.0.286 Update dependency ruff to ^0.0.287 Sep 1, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from cd71e35 to aac5cee Compare September 11, 2023 19:45
@renovate renovate bot changed the title Update dependency ruff to ^0.0.287 Update dependency ruff to ^0.0.288 Sep 11, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from aac5cee to 3b26be3 Compare September 12, 2023 17:23
@renovate renovate bot changed the title Update dependency ruff to ^0.0.288 Update dependency ruff to ^0.0.289 Sep 12, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 3b26be3 to f5eb643 Compare September 15, 2023 22:07
@renovate renovate bot changed the title Update dependency ruff to ^0.0.289 Update dependency ruff to ^0.0.290 Sep 15, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from f5eb643 to 073877a Compare September 22, 2023 20:06
@renovate renovate bot changed the title Update dependency ruff to ^0.0.290 Update dependency ruff to ^0.0.291 Sep 22, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 073877a to 5b508c3 Compare October 2, 2023 19:10
@renovate renovate bot changed the title Update dependency ruff to ^0.0.291 Update dependency ruff to ^0.0.292 Oct 2, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 5b508c3 to 79d2a18 Compare October 16, 2023 21:08
@renovate renovate bot changed the title Update dependency ruff to ^0.0.292 Update dependency ruff to ^0.1.0 Oct 16, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch 2 times, most recently from 1c92325 to ab165a7 Compare October 20, 2023 08:26
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from ab165a7 to 131a81a Compare November 22, 2023 14:35
@renovate renovate bot force-pushed the renovate/ruff-0.x branch 2 times, most recently from 1d90ab5 to b3f5258 Compare December 10, 2023 18:53
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from b3f5258 to 95bd11b Compare February 2, 2024 01:05
@renovate renovate bot changed the title Update dependency ruff to ^0.1.0 Update dependency ruff to ^0.2.0 Feb 2, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 95bd11b to 8a43361 Compare February 29, 2024 16:48
@renovate renovate bot changed the title Update dependency ruff to ^0.2.0 Update dependency ruff to ^0.3.0 Feb 29, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 8a43361 to 9186034 Compare April 18, 2024 21:32
@renovate renovate bot changed the title Update dependency ruff to ^0.3.0 Update dependency ruff to ^0.4.0 Apr 18, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 9186034 to a8e2fba Compare June 27, 2024 16:50
@renovate renovate bot changed the title Update dependency ruff to ^0.4.0 Update dependency ruff to ^0.5.0 Jun 27, 2024
Copy link
Contributor Author

renovate bot commented Jun 27, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...


The current project's Python requirement (>=3.6,<4.0) is not compatible with some of the required packages Python requirement:
  - ruff requires Python >=3.7, so it will not be satisfied for Python >=3.6,<3.7
  - ruff requires Python >=3.7, so it will not be satisfied for Python >=3.6,<3.7
  - ruff requires Python >=3.7, so it will not be satisfied for Python >=3.6,<3.7
  - ruff requires Python >=3.7, so it will not be satisfied for Python >=3.6,<3.7

Because no versions of ruff match >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0
 and ruff (0.13.0) requires Python >=3.7, ruff is forbidden.
And because ruff (0.13.1) requires Python >=3.7
 and ruff (0.13.2) requires Python >=3.7, ruff is forbidden.
So, because ruff (0.13.3) requires Python >=3.7
 and pam-tester depends on ruff (^0.13.0), version solving failed.

  • Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties
    
    For ruff, a possible solution would be to set the `python` property to ">=3.7,<4.0"
    For ruff, a possible solution would be to set the `python` property to ">=3.7,<4.0"
    For ruff, a possible solution would be to set the `python` property to ">=3.7,<4.0"
    For ruff, a possible solution would be to set the `python` property to ">=3.7,<4.0"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers

@renovate renovate bot force-pushed the renovate/ruff-0.x branch from a8e2fba to c97364f Compare August 15, 2024 13:11
@renovate renovate bot changed the title Update dependency ruff to ^0.5.0 Update dependency ruff to ^0.6.0 Aug 15, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from c97364f to 0419bae Compare October 19, 2024 05:52
@renovate renovate bot changed the title Update dependency ruff to ^0.6.0 Update dependency ruff to ^0.7.0 Oct 19, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 0419bae to 440cbae Compare November 22, 2024 11:27
@renovate renovate bot changed the title Update dependency ruff to ^0.7.0 Update dependency ruff to ^0.8.0 Nov 22, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 440cbae to 941a0d8 Compare January 9, 2025 14:38
@renovate renovate bot changed the title Update dependency ruff to ^0.8.0 Update dependency ruff to ^0.9.0 Jan 9, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 941a0d8 to 8940da5 Compare March 13, 2025 19:15
@renovate renovate bot changed the title Update dependency ruff to ^0.9.0 Update dependency ruff to ^0.10.0 Mar 13, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 8940da5 to 6a020aa Compare March 14, 2025 14:28
@renovate renovate bot changed the title Update dependency ruff to ^0.10.0 Update dependency ruff to ^0.11.0 Mar 14, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 6a020aa to 1bfffd6 Compare June 17, 2025 20:06
@renovate renovate bot changed the title Update dependency ruff to ^0.11.0 Update dependency ruff to ^0.12.0 Jun 17, 2025
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 1bfffd6 to 1534056 Compare September 10, 2025 18:25
@renovate renovate bot changed the title Update dependency ruff to ^0.12.0 Update dependency ruff to ^0.13.0 Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants