Skip to content

Commit a3116d0

Browse files
olucuriousNiccari
authored andcommitted
Merge pull request #376 from olucurious/copilot/fix-375
Fix Python 3.9 compatibility by replacing union syntax with typing.Optional
1 parent aaaf7f7 commit a3116d0

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

pyfcm/baseapi.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import json
55
import time
66
import threading
7+
from typing import Optional
78

89
import requests
910
from requests.adapters import HTTPAdapter
@@ -29,11 +30,11 @@ class BaseAPI(object):
2930

3031
def __init__(
3132
self,
32-
service_account_file: str | None = None,
33-
project_id: str | None = None,
34-
credentials: Credentials | None = None,
35-
proxy_dict: dict | None = None,
36-
env: str | None = None,
33+
service_account_file: Optional[str] = None,
34+
project_id: Optional[str] = None,
35+
credentials: Optional[Credentials] = None,
36+
proxy_dict: Optional[dict] = None,
37+
env: Optional[str] = None,
3738
json_encoder=None,
3839
adapter=None,
3940
):

0 commit comments

Comments
 (0)