[pywin32-checkins] /hgroot/pywin32/pywin32: 4 new changesets
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
From: <pyw...@li...> - 2017-03-29 00:21:48
|
changeset 7635c57fc1b8 in /hgroot/pywin32/pywin32 details: http://pywin32.hg.sourceforge.net/hgweb/pywin32/pywin32/hgroot/pywin32/pywin32?cmd=changeset;node=7635c57fc1b8 summary: Add Python 3.7 builds changeset 07050221f9fb in /hgroot/pywin32/pywin32 details: http://pywin32.hg.sourceforge.net/hgweb/pywin32/pywin32/hgroot/pywin32/pywin32?cmd=changeset;node=07050221f9fb summary: Fix so new python versions which use a const return value from _PyUnicode_AsString work correctly changeset 0458995e9e9c in /hgroot/pywin32/pywin32 details: http://pywin32.hg.sourceforge.net/hgweb/pywin32/pywin32/hgroot/pywin32/pywin32?cmd=changeset;node=0458995e9e9c summary: increment build number to 221 changeset 0db1b26904d5 in /hgroot/pywin32/pywin32 details: http://pywin32.hg.sourceforge.net/hgweb/pywin32/pywin32/hgroot/pywin32/pywin32?cmd=changeset;node=0db1b26904d5 summary: Added tag b221 for changeset 0458995e9e9c diffstat: .hgtags | 1 + build_all.bat | 6 +++++- make_all.bat | 5 +++++ setup.py | 2 +- win32/src/PyWinTypes.h | 2 +- 5 files changed, 13 insertions(+), 3 deletions(-) diffs (63 lines): diff -r 85c1c99b1cb8 -r 0db1b26904d5 .hgtags --- a/.hgtags Sat Apr 16 16:27:49 2016 +1000 +++ b/.hgtags Wed Mar 29 11:21:16 2017 +1100 @@ -53,3 +53,4 @@ 2d79b6bd94bc145f7f5a6e1c63d626737fc98e6c 218.5 713ac73c22e54a9d727f2fa4803b8c8939b14966 b219 f30ccd8f8f38d37a94b3a105dc357f28501f67ba b220 +0458995e9e9cb08da8fd284a6cbec0453197bb66 b221 diff -r 85c1c99b1cb8 -r 0db1b26904d5 build_all.bat --- a/build_all.bat Sat Apr 16 16:27:49 2016 +1000 +++ b/build_all.bat Wed Mar 29 11:21:16 2017 +1100 @@ -38,9 +38,13 @@ @if errorlevel 1 goto failed py -3.6 setup3.py -q build @if errorlevel 1 goto failed +py -3.7-32 setup3.py -q build +@if errorlevel 1 goto failed +py -3.7 setup3.py -q build +@if errorlevel 1 goto failed goto xit :failed @echo Oops - failed! goto xit -:xit \ No newline at end of file +:xit diff -r 85c1c99b1cb8 -r 0db1b26904d5 make_all.bat --- a/make_all.bat Sat Apr 16 16:27:49 2016 +1000 +++ b/make_all.bat Wed Mar 29 11:21:16 2017 +1100 @@ -51,6 +51,11 @@ @if exist build\bdist.win32 rd /s/q build\bdist.win32 & @if exist build\bdist.amd64 rd /s/q build\bdist.amd64 py -3.6 setup3.py -q bdist_wininst --target-version=3.6 --skip-build --plat-name=win-amd64 +@if exist build\bdist.win32 rd /s/q build\bdist.win32 & @if exist build\bdist.amd64 rd /s/q build\bdist.amd64 +py -3.7-32 setup3.py -q bdist_wininst --target-version=3.7 --skip-build +@if exist build\bdist.win32 rd /s/q build\bdist.win32 & @if exist build\bdist.amd64 rd /s/q build\bdist.amd64 +py -3.7 setup3.py -q bdist_wininst --target-version=3.7 --skip-build --plat-name=win-amd64 + rem And nuke the dirs one more time :) if exist build/bdist.win32/. rm -rf build/bdist.win32 if exist build/bdist.win-amd64/. rm -rf build/bdist.win-amd64 diff -r 85c1c99b1cb8 -r 0db1b26904d5 setup.py --- a/setup.py Sat Apr 16 16:27:49 2016 +1000 +++ b/setup.py Wed Mar 29 11:21:16 2017 +1100 @@ -1,4 +1,4 @@ -build_id="220.1" # may optionally include a ".{patchno}" suffix. +build_id="221" # may optionally include a ".{patchno}" suffix. # Putting buildno at the top prevents automatic __doc__ assignment, and # I *want* the build number at the top :) __doc__="""This is a distutils setup-script for the pywin32 extensions diff -r 85c1c99b1cb8 -r 0db1b26904d5 win32/src/PyWinTypes.h --- a/win32/src/PyWinTypes.h Sat Apr 16 16:27:49 2016 +1000 +++ b/win32/src/PyWinTypes.h Wed Mar 29 11:21:16 2017 +1100 @@ -114,7 +114,7 @@ documented, but is used extensively in the Python codebase itself, so it's reasonable to assume it won't disappear anytime soon. */ -#define PYWIN_ATTR_CONVERT _PyUnicode_AsString +#define PYWIN_ATTR_CONVERT (char *)_PyUnicode_AsString /* Some API functions changed/removed in python 3.0 Definitions for the string functions are in stringobject.h, |