diff --git a/docs/HISTORY.txt b/docs/HISTORY.txt index 6ca47e8e7..f25425273 100644 --- a/docs/HISTORY.txt +++ b/docs/HISTORY.txt @@ -2,6 +2,26 @@ Change Log ========== +0.6.8 Bug Fixes +-------------------------------------------------------------------- +TODO: Cooming soon... + +Enhancements: + * Add ``allow_magic_lookup`` flag for Application and Desktop object. Thanks pakal_! + * Don't duplicate already pressed key in internal list in ``win32_hooks.py``. Thanks TomRobo237_! + +Bug Fixes: + * Fix ctypes.windll usage conflicts with other libraries. + * Minor fixes in top-level ``__init__.py``. Thanks pakal_! + * Fix logging issues in ``remote_memory_block.py``. Thanks TomRobo237_! + * Minor docs improvements. Thanks olesteban_ and caoyaxing221_! + + .. _pakal: https://github.com/pakal + .. _TomRobo237: https://github.com/TomRobo237 + .. _olesteban: https://github.com/olesteban + .. _caoyaxing221: https://github.com/caoyaxing221 + + 0.6.7 Bug Fixes -------------------------------------------------------------------- 07-July-2019 diff --git a/pywinauto/__init__.py b/pywinauto/__init__.py index 48832453c..36d4fcb59 100644 --- a/pywinauto/__init__.py +++ b/pywinauto/__init__.py @@ -32,7 +32,7 @@ """Python package for automating GUI manipulation on Windows""" -__version__ = "0.6.7" +__version__ = "0.6.8" import sys # noqa: E402 import warnings # noqa: E402 diff --git a/pywinauto/win32functions.py b/pywinauto/win32functions.py index 4b4f6f301..6c1b9bf08 100644 --- a/pywinauto/win32functions.py +++ b/pywinauto/win32functions.py @@ -45,6 +45,10 @@ from ctypes import c_ubyte from ctypes import c_size_t +# Quote: "If you want cached libs without polluting ctypes.cdll or +# ctypes.windll, just create your own instance such as +# windll = ctypes.LibraryLoader(ctypes.WinDLL)." +# see https://bugs.python.org/issue22552 windll = LibraryLoader(WinDLL) SHORT = c_short diff --git a/setup.py b/setup.py index 44885caee..f3a48045d 100644 --- a/setup.py +++ b/setup.py @@ -69,7 +69,7 @@ def setup_path(path = ""): packages = ["pywinauto", "pywinauto.linux"] setup(name='pywinauto', - version = '0.6.7', + version = '0.6.8', description = 'A set of Python modules to automate the Microsoft Windows GUI', keywords = "windows gui automation GuiAuto testing test desktop mouse keyboard", url = "http://pywinauto.github.io/",