Skip to content

Commit 43f309c

Browse files
authored
Update parse.py
1 parent 5334732 commit 43f309c

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Lib/urllib/parse.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,11 @@ def _hostinfo(self):
313313
_ParseResultBase.query.__doc__ = _SplitResultBase.query.__doc__
314314
_ParseResultBase.fragment.__doc__ = _SplitResultBase.fragment.__doc__
315315

316+
# Re-export these, since we don't have a 'replace' field
317+
# and making the user call '._replace' feels yucky
318+
_DefragResultBase.replace = _DefragResultBase._replace
319+
_SplitResultBase.replace = _SplitResultBase._replace
320+
_ParseResultBase.replace = _ParseResultBase._replace
316321

317322
# For backwards compatibility, alias _NetlocResultMixinStr
318323
# ResultBase is no longer part of the documented API, but it is

0 commit comments

Comments
 (0)