Skip to content

Commit 1a40b7c

Browse files
committed
Modernize type annotations
1 parent 34b7854 commit 1a40b7c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+408
-473
lines changed

.ci/gen_certs.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
import argparse
22
import os
33
import sys
4-
import typing as t
54

65
import trustme
76

87

9-
def main(argv: t.Optional[t.List[str]] = None) -> None:
10-
if argv is None:
11-
argv = sys.argv[1:]
8+
def main() -> None:
129

1310
parser = argparse.ArgumentParser(prog="gen_certs")
1411
parser.add_argument(
@@ -18,7 +15,7 @@ def main(argv: t.Optional[t.List[str]] = None) -> None:
1815
help="Directory where certificates and keys are written to. Defaults to cwd.",
1916
)
2017

21-
args = parser.parse_args(argv)
18+
args = parser.parse_args(sys.argv[:1])
2219
cert_dir = args.dir
2320

2421
if not os.path.isdir(cert_dir):

cookiecutter/ci/{{ cookiecutter.__project_name }}/.ci/gen_certs.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
import argparse
22
import os
33
import sys
4-
import typing as t
54

65
import trustme
76

87

9-
def main(argv: t.Optional[t.List[str]] = None) -> None:
10-
if argv is None:
11-
argv = sys.argv[1:]
8+
def main() -> None:
129

1310
parser = argparse.ArgumentParser(prog="gen_certs")
1411
parser.add_argument(
@@ -18,7 +15,7 @@ def main(argv: t.Optional[t.List[str]] = None) -> None:
1815
help="Directory where certificates and keys are written to. Defaults to cwd.",
1916
)
2017

21-
args = parser.parse_args(argv)
18+
args = parser.parse_args(sys.argv[:1])
2219
cert_dir = args.dir
2320

2421
if not os.path.isdir(cert_dir):

pulp-glue/pulp_glue/ansible/context.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class PulpAnsibleCollectionVersionContext(PulpContentContext):
2727
CAPABILITIES = {"upload": [PluginRequirement("ansible", specifier=">=0.16.0")]}
2828

2929
def upload(self, file: t.IO[bytes], **kwargs: t.Any) -> t.Any: # type:ignore
30-
repository: t.Optional[PulpRepositoryContext] = kwargs.pop("repository", None)
30+
repository: PulpRepositoryContext | None = kwargs.pop("repository", None)
3131
if self.capable("upload"):
3232
chunk_size: int = kwargs.pop("chunk_size", 1000000)
3333
return super().upload(file, chunk_size, repository, **kwargs)
@@ -61,7 +61,7 @@ class PulpAnsibleCollectionVersionSignatureContext(PulpContentContext):
6161
def create(
6262
self,
6363
body: EntityDefinition,
64-
parameters: t.Optional[t.Mapping[str, t.Any]] = None,
64+
parameters: t.Mapping[str, t.Any] | None = None,
6565
non_blocking: bool = False,
6666
) -> t.Any:
6767
self.pulp_ctx.needs_plugin(

pulp-glue/pulp_glue/common/authentication.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@ def __init__(
1515
client_id: str,
1616
client_secret: str,
1717
token_url: str,
18-
scopes: t.Optional[t.List[str]] = None,
19-
verify_ssl: t.Optional[t.Union[str, bool]] = None,
18+
scopes: list[str] | None = None,
19+
verify_ssl: str | bool | None = None,
2020
):
2121
self._token_server_auth = requests.auth.HTTPBasicAuth(client_id, client_secret)
2222
self._token_url = token_url
2323
self._scopes = scopes
2424
self._verify_ssl = verify_ssl
2525

26-
self._access_token: t.Optional[str] = None
27-
self._expire_at: t.Optional[datetime] = None
26+
self._access_token: str | None = None
27+
self._expire_at: datetime | None = None
2828

2929
def __call__(self, request: requests.PreparedRequest) -> requests.PreparedRequest:
3030
if self._expire_at is None or self._expire_at < datetime.now():

0 commit comments

Comments
 (0)