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

Commit 8870e72

Browse files
committed
formatting: use 99 as max line length for black
1 parent 9249cde commit 8870e72

File tree

15 files changed

+76
-202
lines changed

15 files changed

+76
-202
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ indent_style = space
1212
indent_size = 4
1313

1414
[*.py]
15-
max_line_length = 88
15+
max_line_length = 99
1616

1717
# Indentation override for all JSON/YAML files
1818
[*.{json,yaml,yml}]

linkedin_matrix/__main__.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,7 @@ async def resend_bridge_info(self):
9898
async def get_portal(self, room_id: RoomID) -> Portal:
9999
return await Portal.get_by_mxid(room_id)
100100

101-
async def get_puppet(
102-
self, user_id: UserID, create: bool = False
103-
) -> Optional[Puppet]:
101+
async def get_puppet(self, user_id: UserID, create: bool = False) -> Optional[Puppet]:
104102
return await Puppet.get_by_mxid(user_id, create=create)
105103

106104
async def get_double_puppet(self, user_id: UserID) -> Puppet:
@@ -113,9 +111,7 @@ def is_bridge_ghost(self, user_id: UserID) -> bool:
113111
return bool(Puppet.get_id_from_mxid(user_id))
114112

115113
async def count_logged_in_users(self) -> int:
116-
return len(
117-
[user for user in User.by_li_member_urn.values() if user.li_member_urn]
118-
)
114+
return len([user for user in User.by_li_member_urn.values() if user.li_member_urn])
119115

120116
async def manhole_global_namespace(self, user_id: UserID) -> dict[str, Any]:
121117
return {

linkedin_matrix/config.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@ def __getitem__(self, key: str) -> Any:
1717
def forbidden_defaults(self) -> list[ForbiddenDefault]:
1818
return [
1919
*super().forbidden_defaults,
20-
ForbiddenDefault(
21-
"appservice.database", "postgres://username:password@hostname/db"
22-
),
20+
ForbiddenDefault("appservice.database", "postgres://username:password@hostname/db"),
2321
ForbiddenDefault("bridge.permissions", ForbiddenKey("example.com")),
2422
]
2523

linkedin_matrix/db/message.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def _from_row(cls, row: Optional[Record]) -> Optional["Message"]:
4848
li_thread_urn=URN(li_thread_urn),
4949
li_sender_urn=URN(li_sender_urn),
5050
li_receiver_urn=URN(li_receiver_urn),
51-
timestamp=datetime.fromtimestamp(timestamp)
51+
timestamp=datetime.fromtimestamp(timestamp),
5252
)
5353

5454
@classmethod
@@ -72,9 +72,7 @@ async def get_by_li_message_urn(
7272
li_receiver_urn: URN,
7373
index: int = 0,
7474
) -> Optional["Message"]:
75-
query = Message.select_constructor(
76-
"li_message_urn=$1 AND li_receiver_urn=$2 AND index=$3"
77-
)
75+
query = Message.select_constructor("li_message_urn=$1 AND li_receiver_urn=$2 AND index=$3")
7876
row = await cls.db.fetchrow(
7977
query,
8078
li_message_urn.id_str(),

linkedin_matrix/db/upgrade/v04_add_portal_meta_set.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
from . import upgrade_table
44

55

6-
@upgrade_table.register(
7-
description="Add name_set, avatar_set, and topic_set to portals"
8-
)
6+
@upgrade_table.register(description="Add name_set, avatar_set, and topic_set to portals")
97
async def upgrade_v4(conn: Connection):
108
create_table_queries = [
119
"ALTER TABLE portal ADD COLUMN name_set BOOLEAN NOT NULL DEFAULT false",

linkedin_matrix/db/user.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ def _from_row(cls, row: Optional[Record]) -> Optional["User"]:
3131
client_pickle = data.pop("client_pickle")
3232
li_member_urn = data.pop("li_member_urn")
3333
return cls(
34-
client=LinkedInMessaging.from_pickle(client_pickle)
35-
if client_pickle
36-
else None,
34+
client=LinkedInMessaging.from_pickle(client_pickle) if client_pickle else None,
3735
li_member_urn=URN(li_member_urn) if li_member_urn else None,
3836
**data,
3937
)

linkedin_matrix/db/user_portal.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@ async def get(
3434
portal: str,
3535
portal_receiver: str,
3636
) -> Optional["UserPortal"]:
37-
query = UserPortal.select_constructor(
38-
'"user"=$1 AND portal=$2 AND portal_receiver=$3'
39-
)
37+
query = UserPortal.select_constructor('"user"=$1 AND portal=$2 AND portal_receiver=$3')
4038
row = await cls.db.fetchrow(query, user, portal, portal_receiver)
4139
return cls._from_row(row)
4240

linkedin_matrix/get_version.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,15 @@ def run(cmd: list[str]) -> Any:
2828
git_revision_url = None
2929

3030
try:
31-
git_tag = (
32-
run(["git", "describe", "--exact-match", "--tags"]).strip().decode("ascii")
33-
)
31+
git_tag = run(["git", "describe", "--exact-match", "--tags"]).strip().decode("ascii")
3432
except (subprocess.SubprocessError, OSError):
3533
git_tag = None
3634
else:
3735
git_revision = "unknown"
3836
git_revision_url = None
3937
git_tag = None
4038

41-
git_tag_url = (
42-
f"https://gitlab.com/beeper/linkedin/-/releases/{git_tag}" if git_tag else None
43-
)
39+
git_tag_url = f"https://gitlab.com/beeper/linkedin/-/releases/{git_tag}" if git_tag else None
4440

4541
if git_tag and __version__ == git_tag[1:].replace("-", ""):
4642
version = __version__

linkedin_matrix/matrix.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@
2424

2525
class MatrixHandler(BaseMatrixHandler):
2626
def __init__(self, bridge: "LinkedInBridge"):
27-
prefix, suffix = (
28-
bridge.config["bridge.username_template"].format(userid=":").split(":")
29-
)
27+
prefix, suffix = bridge.config["bridge.username_template"].format(userid=":").split(":")
3028
homeserver = bridge.config["homeserver.domain"]
3129
self.user_id_prefix = f"@{prefix}"
3230
self.user_id_suffix = f"{suffix}:{homeserver}"
@@ -39,8 +37,7 @@ async def send_welcome_message(self, room_id: RoomID, inviter: "u.User"):
3937
await inviter.save()
4038
await self.az.intent.send_notice(
4139
room_id,
42-
"This room has been marked as your LinkedIn Messages bridge notice "
43-
"room.",
40+
"This room has been marked as your LinkedIn Messages bridge notice room.",
4441
)
4542

4643
async def handle_read_receipt(self, user: "u.User", portal: "po.Portal", *_):
@@ -132,10 +129,6 @@ async def handle_ephemeral_event(
132129

133130
async def handle_event(self, evt: Event):
134131
if evt.type == EventType.ROOM_REDACTION:
135-
await self.handle_redaction(
136-
evt.room_id, evt.sender, evt.redacts, evt.event_id
137-
)
132+
await self.handle_redaction(evt.room_id, evt.sender, evt.redacts, evt.event_id)
138133
elif evt.type == EventType.REACTION:
139-
await self.handle_reaction(
140-
evt.room_id, evt.sender, evt.event_id, evt.content
141-
)
134+
await self.handle_reaction(evt.room_id, evt.sender, evt.event_id, evt.content)

0 commit comments

Comments
 (0)