Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit213e563

Browse files
chore: add type-hints to gitlab/config.py
1 parent0b67ca2 commit213e563

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

‎gitlab/config.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,18 @@
1717

1818
importos
1919
importconfigparser
20+
fromtypingimportList,Optional,Union
2021

2122
fromgitlab.constimportUSER_AGENT
2223

2324

24-
def_env_config():
25+
def_env_config()->List[str]:
2526
if"PYTHON_GITLAB_CFG"inos.environ:
2627
return [os.environ["PYTHON_GITLAB_CFG"]]
2728
return []
2829

2930

30-
_DEFAULT_FILES=_env_config()+ [
31+
_DEFAULT_FILES:List[str]=_env_config()+ [
3132
"/etc/python-gitlab.cfg",
3233
os.path.expanduser("~/.python-gitlab.cfg"),
3334
]
@@ -50,7 +51,9 @@ class GitlabConfigMissingError(ConfigError):
5051

5152

5253
classGitlabConfigParser(object):
53-
def__init__(self,gitlab_id=None,config_files=None):
54+
def__init__(
55+
self,gitlab_id:Optional[str]=None,config_files:Optional[List[str]]=None
56+
)->None:
5457
self.gitlab_id=gitlab_id
5558
_files=config_filesor_DEFAULT_FILES
5659
file_exist=False
@@ -85,7 +88,7 @@ def __init__(self, gitlab_id=None, config_files=None):
8588
"configuration (%s)"%self.gitlab_id
8689
)frome
8790

88-
self.ssl_verify=True
91+
self.ssl_verify:Union[bool,str]=True
8992
try:
9093
self.ssl_verify=self._config.getboolean("global","ssl_verify")
9194
exceptValueError:

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp