]> granicus.if.org Git - graphviz/commitdiff
Fix python typing warning
authorMark Hansen <markhansen@google.com>
Sun, 14 Feb 2021 01:52:44 +0000 (12:52 +1100)
committerMark Hansen <markhansen@google.com>
Sun, 14 Feb 2021 01:52:44 +0000 (12:52 +1100)
"""
List expression not allowed in type annotation
  Use List[T] to indicate a list type or Union[T1, T2] to indicate a union typePylance
"""

ci/deploy.py

index 4135c6450e74d50875880b5cdb38237e1ff39c35..ac0bf9ff1fa408c38daa755c07a348d221ca7192 100644 (file)
@@ -17,7 +17,7 @@ import shutil
 import stat
 import subprocess
 import sys
-from typing import Optional
+from typing import List, Optional
 
 # logging output stream, setup in main()
 log = None
@@ -62,7 +62,7 @@ def upload(version: str, path: str, name: Optional[str] = None) -> str:
 
   return target
 
-def main(args: [str]) -> int:
+def main(args: List[str]) -> int:
 
   # setup logging to print to stderr
   global log
@@ -124,7 +124,7 @@ def main(args: [str]) -> int:
   log.info(f'using generic package version {package_version}')
 
   # list of assets we have uploaded
-  assets: [str] = []
+  assets: List[str] = []
 
   for tarball in (f'graphviz-{gv_version}.tar.gz',
                   f'graphviz-{gv_version}.tar.xz'):