[ANN] pywin32 build 228 released
Mark Hammond <[email protected]>
| Newsgroups | gmane.comp.python.windows |
|---|---|
| Message-ID | <[email protected]> |
Hi all, I'm happy to announce the release of pywin32 build 228. If all goes well, this release will be the last release that supports Python 2! If no significant issues are reported in the Python 2 builds of this release, I'll be removing all support for Python 2 from the repository, convert all .py files to Python 3 syntax, etc. Downloads are available at: https://github.com/mhammond/pywin32/releases/tag/b228 and via pypi. For initial support (eg, to ask questions about the release etc), please contact this mailing-list ([email protected]). If you want to report a bug, please do so at https://github.com/mhammond/pywin32/issues As always, thanks to everyone who contributed to this release, both in terms of code and reporting bugs. Cheers, Mark. Changes: * Support for for win32evtlog.EvtFormatMessage and EvtCreateRenderContext (#1308) * Support more elements in the SECURITY_LOGON_SESSION_DATA struct returned by win32security.LsaGetLogonSession (#1515) * Remove trailing \0 char from win32file.FindFileNames results (#1511) * Added win32process.ReadProcessMemory/WriteProcessMemory (#1502) * Added win32process.VirtualAllocEx/VirtualFreeEx (#1509) * Added win32gui.ValidateRect (#1504) * Adodbapi corrected and updated to version 2.6.2. With this change the pywin32 repo will become the definitive source code for adodbapi, so files should never be missing again. Includes bug fix for 'named' paramstyle SF#28. * Added a __repr__ implementation for PySecBufferDesc and PySecBuffer. * Fix bug when trying to free a PySecBuffer object when the buffer was not allocated by the caller. This can occur when decrypting a message with a SECBUFFER_STREAM and SECBUFFER_DATA buffer when calling DecryptMessage().