Skip to content

Commit 2c405b9

Browse files
committed
Format and add type annotations
1 parent b6b7da6 commit 2c405b9

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

noxfile.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,10 @@ def release(session: nox.Session) -> None:
157157

158158

159159
@nox.session
160-
def release_build(session):
160+
def release_build(session: nox.Session) -> None:
161161
# Parse version from command-line arguments, if provided, otherwise get
162162
# from Git tag.
163+
release_version: str | None
163164
try:
164165
release_version = _get_version_from_arguments(session.posargs)
165166
except ValueError as e:
@@ -180,7 +181,10 @@ def release_build(session):
180181

181182
# Ensure there are no uncommitted changes.
182183
result = subprocess.run(
183-
["git", "status", "--porcelain"], capture_output=True, encoding="utf-8"
184+
["git", "status", "--porcelain"],
185+
check=False,
186+
capture_output=True,
187+
encoding="utf-8",
184188
)
185189
if result.stdout:
186190
print(result.stdout, end="", file=sys.stderr)
@@ -198,7 +202,11 @@ def release_build(session):
198202
session.run("git", "switch", "-q", "main", external=True)
199203

200204

201-
def _build_and_check(session, release_version, remove=False):
205+
def _build_and_check(
206+
session: nox.Session,
207+
release_version: str,
208+
remove: bool = False,
209+
) -> None:
202210
package_name = "packaging"
203211

204212
session.install("build", "twine")

0 commit comments

Comments
 (0)