[Buildroot] [PATCH buildroot-test] scripts/autobuild-run: make it Python 3.x compatible
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Tue Dec 3 20:00:38 UTC 2019
Hello,
On Tue, 3 Dec 2019 19:11:37 +0200
Baruch Siach <baruch at tkos.co.il> wrote:
> > - The urlparse module no longer exists, it's not urllib.parse
>
> s/not/now/
Indeed.
> > if sys.hexversion >= 0x3000000:
> > import configparser
> > import urllib.request as _urllib
> > + import urllib.parse as urlparse
>
> Would that work with any Python 3.x?
https://docs.python.org/3/library/urllib.parse.html#module-urllib.parse
has some comments in the documentation of urllib.parse.urlparse() that
say:
"""
Changed in version 3.2: Added IPv6 URL parsing capabilities.
"""
So it means that urllib.parse.urlparse() was there at least before
Python 3.2, which means it was most likely there since Python 3.x.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list