Skip to content
This repository was archived by the owner on Jun 9, 2025. It is now read-only.

Commit 683fc48

Browse files
committed
Update Ruff
1 parent 422a861 commit 683fc48

File tree

5 files changed

+25
-25
lines changed

5 files changed

+25
-25
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ ci:
33

44
repos:
55
- repo: https://github.com/astral-sh/ruff-pre-commit
6-
rev: v0.7.4
6+
rev: v0.9.3
77
hooks:
88
- id: ruff-format
99
args: ["--diff", "src", "tests"]

poetry.lock

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

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ packages = [
2828
python = "^3.10"
2929
betterproto2 = "^0.2.1"
3030
# The Ruff version is pinned. To update it, also update it in .pre-commit-config.yaml
31-
ruff = "~0.7.4"
31+
ruff = "~0.9.3"
3232
grpclib = "^0.4.1"
3333
jinja2 = ">=3.0.3"
3434
typing-extensions = "^4.7.1"

src/betterproto2_compiler/known_types/timestamp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ def timestamp_to_json(dt: datetime.datetime) -> str:
3737
return f"{result}Z"
3838
if (nanos % 1e6) == 0:
3939
# Serialize 3 fractional digits.
40-
return f"{result}.{int(nanos // 1e6) :03d}Z"
40+
return f"{result}.{int(nanos // 1e6):03d}Z"
4141
if (nanos % 1e3) == 0:
4242
# Serialize 6 fractional digits.
43-
return f"{result}.{int(nanos // 1e3) :06d}Z"
43+
return f"{result}.{int(nanos // 1e3):06d}Z"
4444
# Serialize 9 fractional digits.
4545
return f"{result}.{nanos:09d}"

tests/generate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ async def generate_test_case_output(test_case_input_path: Path, test_case_name:
144144
"Usage: python generate.py [-h] [-v] [DIRECTORIES or NAMES]",
145145
"Generate python classes for standard tests.",
146146
"",
147-
"DIRECTORIES One or more relative or absolute directories of test-cases to generate" "classes for.",
147+
"DIRECTORIES One or more relative or absolute directories of test-cases to generateclasses for.",
148148
" python generate.py inputs/bool inputs/double inputs/enum",
149149
"",
150150
"NAMES One or more test-case names to generate classes for.",

0 commit comments

Comments
 (0)