chore(deps-dev): update ruff requirement from ^0.6 to ^0.13 #156
Annotations
2 errors and 4 warnings
|
update
HttpError: Resource not accessible by integration
at /home/runner/work/_actions/release-drafter/release-drafter/v6/dist/index.js:7146:21
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Job.doExecute (/home/runner/work/_actions/release-drafter/release-drafter/v6/dist/index.js:61885:18)
{
name: 'AggregateError',
event: {
id: '17757879048',
name: 'pull_request',
payload: {
action: 'edited',
changes: {
body: {
from: '[//]: # (dependabot-start)\n' +
'⚠️ **Dependabot is rebasing this PR** ⚠️ \n' +
'\n' +
"Rebasing might not happen immediately, so don't worry if this takes some time.\n" +
'\n' +
'Note: if you make any changes to this PR yourself, they will take precedence over the rebase.\n' +
'\n' +
'---\n' +
'\n' +
'[//]: # (dependabot-end)\n' +
'\n' +
'Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version.\n' +
'<details>\n' +
'<summary>Release notes</summary>\n' +
`<p><em>Sourced from <a href="https://github.com/astral-sh/ruff/releases">ruff's releases</a>.</em></p>\n` +
'<blockquote>\n' +
'<h2>0.13.0</h2>\n' +
'<h2>Release Notes</h2>\n' +
'<p>Check out the <a href="https://astral.sh/blog/ruff-v0.13.0">blog post</a> for a migration guide and overview of the changes!</p>\n' +
'<h3>Breaking changes</h3>\n' +
'<ul>\n' +
'<li>\n' +
'<p><strong>Several rules can now add <code>from __future__ import annotations</code> automatically</strong></p>\n' +
'<p><code>TC001</code>, <code>TC002</code>, <code>TC003</code>, <code>RUF013</code>, and <code>UP037</code> now add <code>from __future__ import annotations</code> as part of their fixes when the <code>lint.future-annotations</code> setting is enabled. This allows the rules to move more imports into <code>TYPE_CHECKING</code> blocks (<code>TC001</code>, <code>TC002</code>, and <code>TC003</code>), use PEP 604 union syntax on Python versions before 3.10 (<code>RUF013</code>), and unquote more annotations (<code>UP037</code>).</p>\n' +
'</li>\n' +
'<li>\n' +
'<p><strong>Full module paths are now used to verify first-party modules</strong></p>\n' +
'<p>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 <a href="https://docs.astral.sh/ruff/faq/#how-does-ruff-determine-which-of-my-imports-are-first-party-third-party-etc">FAQ section</a> on import categorization for more details.</p>\n' +
'</li>\n' +
'<li>\n' +
'<p><strong>Deprecated rules must now be selected by exact rule code</strong></p>\n' +
"<p>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.</p>\n" +
'</li>\n' +
'<li>\n' +
'<p><strong>The deprecated macOS configuration directory fallback has been removed</strong></p>\n' +
'<p>Ruff will no longer look for a user-level configuration file at <code>~/Library/Application Support/ruff/ruff.toml</code> on macOS. This feature was deprecated in v0.5 in favor of using the <a href="https://specifications.freedesktop.org/basedir-spec/latest/">XDG specification</a> (usually resolving to <code>~/.config/ruff/ruff.toml</code>), like on Linux. The fallback and accompanying deprecation warning have now been removed.</p>\n' +
'</li>\n' +
'</ul>\n' +
|
|
update
Resource not accessible by integration
{
name: 'HttpError',
id: '17757879048',
status: 403,
response: {
url: 'https://api.github.com/repos/CoderDeltaLAN/diff-risk-dashboard/releases',
status: 403,
headers: {
'access-control-allow-origin': '*',
'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset',
'content-encoding': 'gzip',
'content-security-policy': "default-src 'none'",
'content-type': 'application/json; charset=utf-8',
date: 'Tue, 16 Sep 2025 07:17:38 GMT',
'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin',
server: 'github.com',
'strict-transport-security': 'max-age=31536000; includeSubdomains; preload',
'transfer-encoding': 'chunked',
vary: 'Accept-Encoding, Accept, X-Requested-With',
'x-accepted-github-permissions': 'contents=write; contents=write,workflows=write',
'x-content-type-options': 'nosniff',
'x-frame-options': 'deny',
'x-github-api-version-selected': '2022-11-28',
'x-github-media-type': 'github.v3; format=json',
'x-github-request-id': '1C42:1D85C4:227131B:2350ADD:68C90F12',
'x-ratelimit-limit': '5000',
'x-ratelimit-remaining': '4835',
'x-ratelimit-reset': '1758008459',
'x-ratelimit-resource': 'core',
'x-ratelimit-used': '165',
'x-xss-protection': '0'
},
data: {
message: 'Resource not accessible by integration',
documentation_url: 'https://docs.github.com/rest/releases/releases#create-a-release',
status: '403'
}
},
request: {
method: 'POST',
url: 'https://api.github.com/repos/CoderDeltaLAN/diff-risk-dashboard/releases',
headers: {
accept: 'application/vnd.github.v3+json',
'user-agent': 'probot/12.4.0 octokit-core.js/3.6.0 Node.js/20.19.4 (linux; x64)',
'x-github-delivery': '17757879048',
authorization: 'token [REDACTED]',
'content-type': 'application/json; charset=utf-8'
},
body: '{"target_commitish":"refs/pull/3/merge","name":"v0.4.31","tag_name":"v0.4.31","body":"## What’s Changed\\n- chore(release): v0.4.31 (#50) by @CoderDeltaLAN\\n- docs(seo): topics, badges, NOTICE/CITATION, SECURITY/CONTRIBUTING (#49) by @CoderDeltaLAN\\n- ci(release): publish to PyPI and GHCR on tag (#48) by @CoderDeltaLAN\\n- ci: enable dispatch; install project in CI (#47) by @CoderDeltaLAN\\n- ci: fix artifact upload gating; set PYTHONPATH in CI (#46) by @CoderDeltaLAN\\n- ci: artifact solo en 3.12 (#44) by @CoderDeltaLAN\\n- ci: restore workflow_dispatch (#43) by @CoderDeltaLAN\\n- ci: restore workflow_dispatch (#41) by @CoderDeltaLAN\\n- ci: silenciar pushes en ci/* (#40) by @CoderDeltaLAN\\n- ci: evitar 409 de artifact (#39) by @CoderDeltaLAN\\n- ci: harden 3.12 smoke (#38) by @CoderDeltaLAN\\n- ci: smoke via module (fix 3.12) (#37) by @CoderDeltaLAN\\n- ci: fix smoke PATH (poetry run) (#35) by @CoderDeltaLAN\\n- fix(types): cli+report mypy+smoke green (#34) by @CoderDeltaLAN\\n- fix(types): mypy green (#27) by @CoderDeltaLAN\\n- ci(build): run CLI via poetry (#30) by @CoderDeltaLAN\\n- fix(types): tighten dict generics and rich types (#29) by @CoderDeltaLAN\\n","draft":true,"prerelease":false,"make_latest":"true"}',
request: {}
},
event: {
id: '17757879048',
name: 'pull_request',
payload: {
action: 'edited',
changes: {
body: {
from: '[//]: # (dependabot-start)\n' +
'⚠️ **Dependabot is rebasing this PR** ⚠️ \n' +
'\n' +
"Rebasing might not happen immediately, so don't worry if this takes some time.\n" +
'\n' +
'Note: if you make any changes to this PR yourself, they will take precedence over the rebase.\n' +
'\n' +
'---\n' +
'\n' +
'[//]: # (de
|
|
update
"pull_request_target.edited" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)
|
|
update
"pull_request_target.synchronize" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)
|
|
update
"pull_request_target.reopened" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)
|
|
update
"pull_request_target.opened" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)
|