[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


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/


> >  if sys.hexversion >= 0x3000000:
> >      import configparser
> >      import urllib.request as _urllib
> > +    import urllib.parse as urlparse  
> Would that work with any Python 3.x?

has some comments in the documentation of urllib.parse.urlparse() that

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 Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering

More information about the buildroot mailing list