[ovs-dev] [PATCH v3] python-windows: Update python3 environment variables on Windows

Ben Pfaff blp at ovn.org
Mon Apr 16 20:04:14 UTC 2018


On Mon, Apr 16, 2018 at 10:42:09PM +0300, Alin Gabriel Serdean wrote:
> Starting from Python 3.6 two new environment variables have been introduced
> on Windows:
> PYTHONLEGACYWINDOWSFSENCODING
> https://docs.python.org/3/using/cmdline.html#envvar-PYTHONLEGACYWINDOWSFSENCODING
> PYTHONLEGACYWINDOWSSTDIO
> https://docs.python.org/3/using/cmdline.html#envvar-PYTHONLEGACYWINDOWSSTDIO
> 
> To keep backwards compatibility when running tests under Windows we define and
> set the two variables thus ensuring default filesystem encoding (mbcs).
> 
> Fixes tests on Python version >=3.6:
> 2030: simple idl, writing via IDL with unicode - Python3
> 2032: simple idl, writing via IDL with unicode - Python3 - register_columns
> 2034: simple idl, writing via IDL with unicode - Python3 - tcp
> 
> Signed-off-by: Alin Gabriel Serdean <aserdean at ovn.org>
> Co-authored-by: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>
> Signed-off-by: Alin Balutoiu <abalutoiu at cloudbasesolutions.com>

Acked-by: Ben Pfaff <blp at ovn.org>


More information about the dev mailing list