Skip to content

Commit be4cbd9

Browse files
Merge pull request #3615 from dev-hato/renovate/black-24.x
Update dependency black to v24
2 parents 3e87094 + 693aaa9 commit be4cbd9

8 files changed

Lines changed: 67 additions & 37 deletions

File tree

Pipfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ pylint = "==3.0.3"
1313
sqlfluff = "==2.3.5"
1414
mypy = "==1.8.0"
1515
flake8 = "==7.0.0"
16-
black = "==23.12.1"
16+
black = "==24.1.0"
1717
isort = "==5.13.2"
1818
pre-commit = "==3.6.0"
1919
importlib-metadata = "==7.0.1"

Pipfile.lock

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

library/chat_gpt.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ def chat_gpt(message: str) -> Optional[str]:
1111
result = client.chat.completions.create(
1212
model="gpt-3.5-turbo",
1313
messages=[
14-
{"role": "system", "content": "自然な感じで「鳩は唐揚げ!」という文章を混ぜて発言してください。"},
14+
{
15+
"role": "system",
16+
"content": "自然な感じで「鳩は唐揚げ!」という文章を混ぜて発言してください。",
17+
},
1518
{"role": "user", "content": message},
1619
],
1720
)

plugins/hato.py

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,10 @@ def amedas(client: BaseClient, place: str):
289289
client.post("気象状況を取得できなかったっぽ......")
290290
return
291291

292-
res = [f"{amedas_data['datetime']}現在の{amedas_data['place']}の気象状況をお知らせするっぽ!", "```"]
292+
res = [
293+
f"{amedas_data['datetime']}現在の{amedas_data['place']}の気象状況をお知らせするっぽ!",
294+
"```",
295+
]
293296

294297
if "temp" in amedas_data:
295298
res.append(f"気温: {amedas_data['temp'][0]}℃")
@@ -331,7 +334,8 @@ def electricity_demand(client: BaseClient):
331334
df_percent = df_base[:24]["使用率(%)"].dropna().astype(int)
332335
latest_data = df_percent[df_percent > 0]
333336
client.post(
334-
f"東京電力管内の電力使用率をお知らせするっぽ!\n" f"{latest_data.index[-1]}時点 {latest_data[-1]}%"
337+
f"東京電力管内の電力使用率をお知らせするっぽ!\n"
338+
f"{latest_data.index[-1]}時点 {latest_data[-1]}%"
335339
)
336340
df_percent.plot()
337341

@@ -444,15 +448,25 @@ class OmikujiEnum(Enum):
444448

445449
omikuji_results = OmikujiResults(
446450
{
447-
OmikujiEnum.DAI_KICHI: OmikujiResult(12, ":tada: 大吉 何でもうまくいく!!気がする!!"),
451+
OmikujiEnum.DAI_KICHI: OmikujiResult(
452+
12, ":tada: 大吉 何でもうまくいく!!気がする!!"
453+
),
448454
OmikujiEnum.KICHI: OmikujiResult(100, ":smirk: 吉 まあうまくいくかも!?"),
449-
OmikujiEnum.CHU_KICHI: OmikujiResult(100, ":smile: 中吉 そこそこうまくいくかも!?"),
450-
OmikujiEnum.SHO_KICHI: OmikujiResult(100, ":smiley: 小吉 なんとなくうまくいくかも!?"),
455+
OmikujiEnum.CHU_KICHI: OmikujiResult(
456+
100, ":smile: 中吉 そこそこうまくいくかも!?"
457+
),
458+
OmikujiEnum.SHO_KICHI: OmikujiResult(
459+
100, ":smiley: 小吉 なんとなくうまくいくかも!?"
460+
),
451461
OmikujiEnum.SUE_KICHI: OmikujiResult(
452462
37, ":expressionless: 末吉 まあ多分うまくいくかもね……!?"
453463
),
454-
OmikujiEnum.AGE_KICHI: OmikujiResult(2, ":poultry_leg: 揚げ吉 鳩を揚げると良いことあるよ!!"),
455-
OmikujiEnum.KYO: OmikujiResult(12, ":cry: 凶 ちょっと慎重にいったほうがいいかも……"),
464+
OmikujiEnum.AGE_KICHI: OmikujiResult(
465+
2, ":poultry_leg: 揚げ吉 鳩を揚げると良いことあるよ!!"
466+
),
467+
OmikujiEnum.KYO: OmikujiResult(
468+
12, ":cry: 凶 ちょっと慎重にいったほうがいいかも……"
469+
),
456470
OmikujiEnum.DAI_KYO: OmikujiResult(
457471
2, ":crying_cat_face: 大凶 そういう時もあります……猫になって耐えましょう"
458472
),

scripts/pr_format/pr_format/fix_pipfile.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
* Pipfileでのバージョン指定が「*」となっているパッケージについて、バージョン指定を実際にインストールされるものに修正する
55
* プロジェクト内のPythonファイルでimportされているがPipfile内には存在しないパッケージをPipfileの「packages」セクションに追加する
66
"""
7+
78
import importlib.util
89
import re
910
import sys

tests/library/test_geo.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""
22
amesh.pyのテスト
33
"""
4+
45
import json
56
import unittest
67

@@ -43,7 +44,11 @@ def test_valid_place(self):
4344
"""正しい地名を指定した場合"""
4445
with requests_mock.Mocker() as mocker:
4546
place = "長野"
46-
result = {"place": "長野県長野市", "lat": "36.64858580", "lon": "138.19477310"}
47+
result = {
48+
"place": "長野県長野市",
49+
"lat": "36.64858580",
50+
"lon": "138.19477310",
51+
}
4752
content = {
4853
"Feature": [
4954
{

tests/plugins/test_hato.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""
22
hato.pyのテスト
33
"""
4+
45
import json
56
import os
67
import re
@@ -194,15 +195,19 @@ def test_amesh_with_no_params(self):
194195
]
195196
}
196197
set_yahoo_mock("東京", mocker, False, content)
197-
self.amesh_upload_png_test(mocker, "", "東京都世田谷区の雨雲状況をお知らせするっぽ!")
198+
self.amesh_upload_png_test(
199+
mocker, "", "東京都世田谷区の雨雲状況をお知らせするっぽ!"
200+
)
198201

199202
def test_amesh_with_params(self):
200203
"""
201204
引数ありでameshコマンドが実行できるかテスト
202205
"""
203206
with requests_mock.Mocker() as mocker:
204207
coordinate = ["12.345", "123.456"]
205-
self.amesh_upload_png_test(mocker, " ".join(coordinate), "雨雲状況をお知らせするっぽ!")
208+
self.amesh_upload_png_test(
209+
mocker, " ".join(coordinate), "雨雲状況をお知らせするっぽ!"
210+
)
206211

207212

208213
class TestAmedas(unittest.TestCase):
@@ -345,7 +350,8 @@ def test_altitude_with_no_params(self):
345350
}
346351
client1 = self.altitude_test(mocker, "", coordinates, altitude_content)
347352
self.assertEqual(
348-
client1.get_post_message(), f"東京都世田谷区の標高は{altitude_setagaya}mっぽ!"
353+
client1.get_post_message(),
354+
f"東京都世田谷区の標高は{altitude_setagaya}mっぽ!",
349355
)
350356

351357
def test_altitude_with_params(self):

wait_db.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""
22
DBが起動するまで待機する
33
"""
4+
45
from time import sleep
56

67
import psycopg2

0 commit comments

Comments
 (0)