Skip to content

Commit b488211

Browse files
authored
Merge pull request #376 from olucurious/copilot/fix-375
Fix Python 3.9 compatibility by replacing union syntax with typing.Optional
2 parents 01b0722 + 706798a commit b488211

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
@@ -3,6 +3,7 @@
33
import json
44
import time
55
import threading
6+
from typing import Optional
67

78
import requests
89
from requests.adapters import HTTPAdapter
@@ -28,11 +29,11 @@ class BaseAPI(object):
2829

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

0 commit comments

Comments
 (0)