diff --git a/CHANGES.txt b/CHANGES.txt index b87773bd36..4991408d9a 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -21,6 +21,8 @@ Since build 228: after this call, `arg1.value` was actually the value for `arg2`, and vice-versa (#1303, #622). +* Fixed a bug that Pythonwin had an empty `sys.argv` (@kxrob in #1607) + * Fixed a bug that prevented win32process.ReadProcessMemory() from working in all scenarios (#1599) @@ -52,6 +54,10 @@ Notable changes in this transition: * Pythonwin's default encoding is now utf-8 (#1559) +* The build environment has been greatly simplified - you just need Visual + Studio and a Windows 10 SDK. (The free compilers probably work too, but + haven't been tested - let me know your experiences!) + Since build 227: ---------------- * Support for for win32evtlog.EvtFormatMessage and EvtCreateRenderContext diff --git a/README.md b/README.md index 59c44adc5f..b398faf3be 100644 --- a/README.md +++ b/README.md @@ -42,8 +42,6 @@ By far the easiest way to use pywin32 is to grab binaries from the [most recent ## Installing via PIP -Note that PIP support is experimental. - You can install pywin32 via pip: > pip install pywin32 @@ -54,11 +52,10 @@ the following command from an elevated command prompt: > python Scripts/pywin32_postinstall.py -install ## Building from source -Building from source is extremely complicated due to the fact we support building -old versions of Python using old versions of Windows SDKs. If you just want to -build the most recent version, you can probably get away with installing the -same MSVC version used to build that version of Python, grabbing a recent -Windows SDK and running `setup.py` + +Building from source has been simplified recently - you just need Visual Studio +and the Windows 10 SDK installed (the free compilers probably work too, but + haven't been tested - let me know your experiences!) `setup.py` is a standard distutils build script. You probably want: