Skip to content

Commit ed2ea7c

Browse files
committed
Autoupdate .pre-commit-config.yaml
1 parent 13e9f7b commit ed2ea7c

File tree

4 files changed

+54
-54
lines changed

4 files changed

+54
-54
lines changed

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: v4.6.0
3+
rev: v6.0.0
44
hooks:
55
- id: check-added-large-files
66
- id: check-json
@@ -10,17 +10,17 @@ repos:
1010
- id: trailing-whitespace
1111

1212
- repo: https://github.com/psf/black
13-
rev: 24.4.2
13+
rev: 25.9.0
1414
hooks:
1515
- id: black
1616

1717
- repo: https://github.com/PyCQA/isort
18-
rev: 5.13.2
18+
rev: 7.0.0
1919
hooks:
2020
- id: isort
2121

2222
- repo: https://github.com/PyCQA/flake8
23-
rev: 7.0.0
23+
rev: 7.3.0
2424
hooks:
2525
- id: flake8
2626
additional_dependencies:

src/jwodder_ps1/styles.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ def __call__(self, s: str, style: Style) -> str:
102102
:param Style style: the color & weight to stylize the string with
103103
"""
104104
if params := style.as_params():
105-
s = f"\x1B[{';'.join(params)}m{s}\x1B[m"
105+
s = f"\x1b[{';'.join(params)}m{s}\x1b[m"
106106
return s
107107

108108

test/test_git.py

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
behind=None,
1616
wkt=None,
1717
),
18-
"@\x1B[92mmain\x1B[m",
18+
"@\x1b[92mmain\x1b[m",
1919
id="simple-bare",
2020
),
2121
pytest.param(
@@ -26,7 +26,7 @@
2626
behind=None,
2727
wkt=None,
2828
),
29-
"@\x1B[94mv0.1.0\x1B[m",
29+
"@\x1b[94mv0.1.0\x1b[m",
3030
id="detached-bare",
3131
),
3232
pytest.param(
@@ -37,7 +37,7 @@
3737
behind=None,
3838
wkt=None,
3939
),
40-
"@\x1B[92mmain\x1B[m\x1B[32m+1\x1B[m",
40+
"@\x1b[92mmain\x1b[m\x1b[32m+1\x1b[m",
4141
id="ahead-bare",
4242
),
4343
pytest.param(
@@ -48,7 +48,7 @@
4848
behind=2,
4949
wkt=None,
5050
),
51-
"@\x1B[92mmain\x1B[m\x1B[31m-2\x1B[m",
51+
"@\x1b[92mmain\x1b[m\x1b[31m-2\x1b[m",
5252
id="behind-bare",
5353
),
5454
pytest.param(
@@ -59,7 +59,7 @@
5959
behind=2,
6060
wkt=None,
6161
),
62-
"@\x1B[92mmain\x1B[m\x1B[32m+1\x1B[m,\x1B[31m-2\x1B[m",
62+
"@\x1b[92mmain\x1b[m\x1b[32m+1\x1b[m,\x1b[31m-2\x1b[m",
6363
id="ahead-behind-bare",
6464
),
6565
pytest.param(
@@ -77,7 +77,7 @@
7777
state=None,
7878
),
7979
),
80-
"@\x1B[92mmain\x1B[m",
80+
"@\x1b[92mmain\x1b[m",
8181
id="simple",
8282
),
8383
pytest.param(
@@ -95,7 +95,7 @@
9595
state=None,
9696
),
9797
),
98-
"@\x1B[92mmain\x1B[m\x1B[32m*\x1B[m",
98+
"@\x1b[92mmain\x1b[m\x1b[32m*\x1b[m",
9999
id="staged",
100100
),
101101
pytest.param(
@@ -113,7 +113,7 @@
113113
state=None,
114114
),
115115
),
116-
"@\x1B[92mmain\x1B[m\x1B[31m*\x1B[m",
116+
"@\x1b[92mmain\x1b[m\x1b[31m*\x1b[m",
117117
id="unstaged",
118118
),
119119
pytest.param(
@@ -131,7 +131,7 @@
131131
state=None,
132132
),
133133
),
134-
"@\x1B[92mmain\x1B[m\x1B[93;1m*\x1B[m",
134+
"@\x1b[92mmain\x1b[m\x1b[93;1m*\x1b[m",
135135
id="staged-unstaged",
136136
),
137137
pytest.param(
@@ -149,7 +149,7 @@
149149
state=None,
150150
),
151151
),
152-
"@\x1B[93;1m+\x1B[m\x1B[92mmain\x1B[m",
152+
"@\x1b[93;1m+\x1b[m\x1b[92mmain\x1b[m",
153153
id="stashed",
154154
),
155155
pytest.param(
@@ -167,7 +167,7 @@
167167
state=None,
168168
),
169169
),
170-
"@\x1B[92mmain\x1B[m\x1B[31;1m+\x1B[m",
170+
"@\x1b[92mmain\x1b[m\x1b[31;1m+\x1b[m",
171171
id="untracked",
172172
),
173173
pytest.param(
@@ -185,7 +185,7 @@
185185
state=None,
186186
),
187187
),
188-
"@\x1B[93;1m+\x1B[m\x1B[92mmain\x1B[m\x1B[31m*\x1B[m\x1B[31;1m+\x1B[m",
188+
"@\x1b[93;1m+\x1b[m\x1b[92mmain\x1b[m\x1b[31m*\x1b[m\x1b[31;1m+\x1b[m",
189189
id="stashed-unstaged-untracked",
190190
),
191191
pytest.param(
@@ -204,10 +204,10 @@
204204
),
205205
),
206206
(
207-
"@\x1B[93;1m+\x1B[m"
208-
"\x1B[92mmain\x1B[m"
209-
"\x1B[32m+3\x1B[m"
210-
"\x1B[32m*\x1B[m"
207+
"@\x1b[93;1m+\x1b[m"
208+
"\x1b[92mmain\x1b[m"
209+
"\x1b[32m+3\x1b[m"
210+
"\x1b[32m*\x1b[m"
211211
),
212212
id="ahead-stashed-staged",
213213
),
@@ -226,7 +226,7 @@
226226
state=None,
227227
),
228228
),
229-
"@\x1B[92mmain\x1B[m\x1B[31;1m!\x1B[m",
229+
"@\x1b[92mmain\x1b[m\x1b[31;1m!\x1b[m",
230230
id="conflict",
231231
),
232232
pytest.param(
@@ -244,7 +244,7 @@
244244
state=GitState.REBASE_MERGING,
245245
),
246246
),
247-
"@\x1B[92mmain\x1B[m\x1B[35m[REBAS]\x1B[m",
247+
"@\x1b[92mmain\x1b[m\x1b[35m[REBAS]\x1b[m",
248248
id="rebasing",
249249
),
250250
pytest.param(
@@ -263,14 +263,14 @@
263263
),
264264
),
265265
(
266-
"@\x1B[93;1m+\x1B[m"
267-
"\x1B[92mmain\x1B[m"
268-
"\x1B[32m+3\x1B[m,"
269-
"\x1B[31m-1\x1B[m"
270-
"\x1B[93;1m*\x1B[m"
271-
"\x1B[31;1m+\x1B[m"
272-
"\x1B[35m[CHYPK]\x1B[m"
273-
"\x1B[31;1m!\x1B[m"
266+
"@\x1b[93;1m+\x1b[m"
267+
"\x1b[92mmain\x1b[m"
268+
"\x1b[32m+3\x1b[m,"
269+
"\x1b[31m-1\x1b[m"
270+
"\x1b[93;1m*\x1b[m"
271+
"\x1b[31;1m+\x1b[m"
272+
"\x1b[35m[CHYPK]\x1b[m"
273+
"\x1b[31;1m!\x1b[m"
274274
),
275275
id="everything",
276276
),
@@ -298,14 +298,14 @@ def test_display_git_status_ansi_light() -> None:
298298
)
299299
paint = Painter(ANSIStyler(), LIGHT_THEME)
300300
assert gs.display(paint) == (
301-
"@\x1B[93;1m+\x1B[m"
302-
"\x1B[32mmain\x1B[m"
303-
"\x1B[32m+3\x1B[m,"
304-
"\x1B[31m-1\x1B[m"
305-
"\x1B[93;1m*\x1B[m"
306-
"\x1B[31;1m+\x1B[m"
307-
"\x1B[35m[CHYPK]\x1B[m"
308-
"\x1B[31;1m!\x1B[m"
301+
"@\x1b[93;1m+\x1b[m"
302+
"\x1b[32mmain\x1b[m"
303+
"\x1b[32m+3\x1b[m,"
304+
"\x1b[31m-1\x1b[m"
305+
"\x1b[93;1m*\x1b[m"
306+
"\x1b[31;1m+\x1b[m"
307+
"\x1b[35m[CHYPK]\x1b[m"
308+
"\x1b[31;1m!\x1b[m"
309309
)
310310

311311

@@ -318,4 +318,4 @@ def test_display_detached_git_status_ansi_light() -> None:
318318
wkt=None,
319319
)
320320
paint = Painter(ANSIStyler(), LIGHT_THEME)
321-
assert gs.display(paint) == "@\x1B[34mv0.1.0\x1B[m"
321+
assert gs.display(paint) == "@\x1b[34mv0.1.0\x1b[m"

test/test_info.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
cwdstr="~/work",
1919
git=None,
2020
),
21-
"\x1B[91mfirefly\x1B[m:\x1B[96m~/work\x1B[m$ ",
21+
"\x1b[91mfirefly\x1b[m:\x1b[96m~/work\x1b[m$ ",
2222
id="simple",
2323
),
2424
pytest.param(
@@ -32,12 +32,12 @@
3232
git=None,
3333
),
3434
(
35-
"\x1B[36;1m[MAIL] \x1B[m"
36-
"\x1B[34;1m[/chroot/jail] \x1B[m"
37-
"\x1B[92m(base) \x1B[m"
35+
"\x1b[36;1m[MAIL] \x1b[m"
36+
"\x1b[34;1m[/chroot/jail] \x1b[m"
37+
"\x1b[92m(base) \x1b[m"
3838
"(venv) "
39-
"\x1B[91mfirefly\x1B[m:"
40-
"\x1B[96m~/work\x1B[m$ "
39+
"\x1b[91mfirefly\x1b[m:"
40+
"\x1b[96m~/work\x1b[m$ "
4141
),
4242
id="full",
4343
),
@@ -64,7 +64,7 @@
6464
),
6565
),
6666
),
67-
"\x1B[91mfirefly\x1B[m:\x1B[96m~/work\x1B[m@\x1B[92mmain\x1B[m$ ",
67+
"\x1b[91mfirefly\x1b[m:\x1b[96m~/work\x1b[m@\x1b[92mmain\x1b[m$ ",
6868
id="simple-git",
6969
),
7070
],
@@ -99,13 +99,13 @@ def test_display_full_git_prompt_info_ansi_light() -> None:
9999
)
100100
paint = Painter(ANSIStyler(), LIGHT_THEME)
101101
assert info.display(paint) == (
102-
"\x1B[36;1m[MAIL] \x1B[m"
103-
"\x1B[34;1m[/chroot/jail] \x1B[m"
104-
"\x1B[32m(base) \x1B[m"
102+
"\x1b[36;1m[MAIL] \x1b[m"
103+
"\x1b[34;1m[/chroot/jail] \x1b[m"
104+
"\x1b[32m(base) \x1b[m"
105105
"(venv) "
106-
"\x1B[91mfirefly\x1B[m:"
107-
"\x1B[34m~/work\x1B[m"
108-
"@\x1B[32mmain\x1B[m$ "
106+
"\x1b[91mfirefly\x1b[m:"
107+
"\x1b[34m~/work\x1b[m"
108+
"@\x1b[32mmain\x1b[m$ "
109109
)
110110

111111

@@ -120,4 +120,4 @@ def test_display_prompt_info_ansi_no_hostname() -> None:
120120
git=None,
121121
)
122122
paint = Painter(ANSIStyler(), DARK_THEME)
123-
assert info.display(paint, hostname=False) == "\x1B[96m~/work\x1B[m$ "
123+
assert info.display(paint, hostname=False) == "\x1b[96m~/work\x1b[m$ "

0 commit comments

Comments
 (0)