urllib.parse.urljoin accept multiple parts for joining?
Doing so would be more consistent with other path joining functions.
|urllib.parse.urljoin||def urljoin(base, url, allow_fragments=True)|
|proposal||def urljoin(base, url, *urls, allow_fragments=True)|
|pathlib.PurePath.joinpath||def joinpath(self, *pathsegments)|
|posixpath.join||def join(a, *p)|
|ntpath.join||def join(path, *paths)|
The proposed new signature could preserve compatibility with current usage if implemented to do so.