Skip to content

Commit 094117b

Browse files
authored
Merge pull request #51 from onekey-sec/black-to-ruff
Migrate from Black to Ruff
2 parents bcd809d + 6e006f9 commit 094117b

7 files changed

Lines changed: 58 additions & 94 deletions

File tree

.github/workflows/test.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ jobs:
1212
with:
1313
enable-cache: true
1414
cache-dependency-glob: "uv.lock"
15-
python-version-file: "pyproject.toml"
15+
- name: Ruff format
1616
run: |
17-
uv run black --check .
17+
uv run ruff format --diff --exit-non-zero-on-format
18+
- name: Ruff check
19+
run: |
20+
uv run ruff check

onekey_client/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
from .client import Client
2-
from .models import Tenant, FirmwareMetadata
1+
from .client import Client as Client
2+
from .models import Tenant as Tenant, FirmwareMetadata as FirmwareMetadata

onekey_client/cli/ci.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,9 +205,9 @@ def create_new_cve_testcase(self, cve):
205205
message="New CVE",
206206
output=f"""New CVE detected
207207
URL: {url}
208-
CVE ID: {cve['id']}
209-
Severity: {cve['severity']}
210-
Description: {cve['description']}
208+
CVE ID: {cve["id"]}
209+
Severity: {cve["severity"]}
210+
Description: {cve["description"]}
211211
""",
212212
)
213213
return test_case

onekey_client/queries/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
from .utils import load_query
1+
from .utils import load_query as load_query

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ GitHub = "https://github.com/onekey-sec/python-client"
3333
onekey = "onekey_client.cli.cli:main"
3434

3535
[dependency-groups]
36-
dev = ["black>=25.0.0,<26"]
36+
dev = ["ruff==0.14.9"]
3737

3838
[build-system]
3939
requires = ["hatchling"]

renovate.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["config:recommended", "schedule:earlyMondays"],
4+
"labels": ["dependencies"],
5+
"packageRules": [
6+
{
7+
"matchUpdateTypes": ["minor", "patch"],
8+
"autoApprove": true,
9+
"automerge": true
10+
}
11+
],
12+
"lockFileMaintenance": {
13+
"enabled": true,
14+
"branchTopic": "lock-file-maintenance-{{packageFile}}",
15+
"commitMessageExtra": "({{packageFile}})",
16+
"extends": ["schedule:monthly"]
17+
}
18+
}

uv.lock

Lines changed: 28 additions & 85 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)