Skip to content

Commit ce6a941

Browse files
Cycle 15: preserve int-parse cause in _parse_address port failure
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 7f2c90d commit ce6a941

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/dqliteclient/connection.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ def _parse_address(address: str) -> tuple[str, int]:
4141

4242
try:
4343
port = int(port_str)
44-
except ValueError:
44+
except ValueError as e:
4545
raise ValueError(
4646
f"Invalid port in address {address!r}: {port_str!r} is not a number"
47-
) from None
47+
) from e
4848

4949
if not (1 <= port <= 65535):
5050
raise ValueError(f"Invalid port in address {address!r}: {port} is not in range 1-65535")

0 commit comments

Comments
 (0)