[ANN] pywin32 build 301 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 301. There are a number of relatively small changes in this release. Downloads are available at: https://github.com/mhammond/pywin32/releases/tag/b301 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 - there were a number of new contributors which is great to see, Cheers, Mark. Changes: Since build 300: ---------------- * Fix some confusion on how dynamic COM object properties work. The old code was confused, so there's a chance there will be some subtle regression here - please open a bug if you find anything, but this should fix #1427. * COM objects are now registered with the full path to pythoncomXX.dll, fixes #1704. * Creating a `win32crypt.CRYPT_ATTRIBUTE` object now correctly sets `cbData`. * Add wrap and unwrap operations defined in the GSSAPI to the sspi module and enhance the examples given in this module. (#1692, Emmanuel Coirier) * Fix a bug in `win32profile.GetEnvironmentStrings()` relating to environment variables with an equals sign (@maxim-krikun in #1661) * Fixed a bug where certain COM dates would fail to be converted to a Python datetime object with `ValueError: microsecond must be in 0..999999`. Shoutout to @hujiaxing for reporting and helping reproduce the issue (#1655) * Added win32com.shell.SHGetKnownFolderPath() and related constants. * CoClass objects should work better with special methods like __len__ etc. (#1699) * Shifted work in win32.lib.pywin32_bootstrap to Python's import system from manual path manipulations (@wkschwartz in #1651) * Fixed a bug where win32print.DeviceCapabilities would return strings containing the null character followed by junk characters. (#1654, #1660, Lincoln Puzey)