Skip to content

Commit 60d340a

Browse files
authored
refactor: delete the unreachable None branch in retry-after parsing (#141)
1 parent 5a69ce0 commit 60d340a

1 file changed

Lines changed: 0 additions & 2 deletions

File tree

  • src/httpware/middleware/resilience

‎src/httpware/middleware/resilience/retry.py‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,6 @@ def _parse_retry_after(value: str) -> float | None:
7474
parsed = email.utils.parsedate_to_datetime(value)
7575
except (TypeError, ValueError):
7676
return None
77-
if parsed is None: # pragma: no cover — parsedate_to_datetime raises rather than returning None in CPython 3.11+
78-
return None
7977
now = datetime.datetime.now(datetime.UTC)
8078
delta = (parsed - now).total_seconds()
8179
return max(0.0, delta)

0 commit comments

Comments
 (0)