Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Robin Dunn Newsgroups: comp.lang.python.announce Subject: ANNOUNCE: wxPython 4.0.5 Date: Sun, 19 May 2019 20:10:49 -0700 Lines: 49 Approved: python-announce-list@python.org Message-ID: References: <469b0d9a-4c4b-ed8e-48fd-4426f84440b8@alldunn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de oj5xb5CkjMBgSIi0BL3WLAKJOGH1DlX+RzhShLkZJkcA== Return-Path: X-Original-To: Python-Announce-List@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.014 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'builds': 0.09; 'fixes': 0.09; 'object.': 0.09; 'url:pypi': 0.09; 'python': 0.13; 'command.': 0.16; 'crashing': 0.16; 'fix.': 0.16; 'parameter': 0.16; 'read-only': 0.16; 'scrollbar': 0.16; 'sip': 0.16; 'url:project': 0.16; 'bug': 0.16; 'url-ip:151.101.0.223/32': 0.23; 'url-ip:151.101.128.223/32': 0.23; 'url-ip:151.101.192.223/32': 0.23; 'url-ip:151.101.64.223/32': 0.23; 'configure': 0.24; 'functions': 0.24; 'install': 0.24; 'fixed': 0.26; 'url- ip:151.101.192/24': 0.26; 'url-ip:151.101.0/24': 0.26; 'url- ip:151.101.128/24': 0.26; 'url-ip:151.101.64/24': 0.26; 'header :User-Agent:1': 0.27; 'libraries': 0.29; 'reference,': 0.29; 'robin': 0.29; 'to:addr:python-announce-list': 0.29; 'issue': 0.29; 'fix': 0.30; 'url-ip:151.101/16': 0.31; 'url-ip:151/8': 0.31; 'properties': 0.32; 'methods': 0.33; 'too.': 0.33; 'file': 0.35; 'received:google.com': 0.35; 'should': 0.35; 'subject:: ': 0.36; 'couple': 0.36; 'missing': 0.36; 'following:': 0.37; 'attributes': 0.37; 'helper': 0.37; 'linux.': 0.37; 'use': 0.38; 'output': 0.39; 'version': 0.39; 'using': 0.40; 'check': 0.60; 'announcing': 0.61; 'during': 0.62; 'access': 0.62; 'url:5': 0.68; 'media': 0.69; 'url:4': 0.79; '3.8': 0.84; 'fun!': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alldunn-com.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=0pk23DLwwQ02nRY1YJVqXe6mcHq3PMrtCgcZtBh/P6s=; b=nNmyX7DPwNEpX55HOTurBRoThX1NQK7JWpgSf+HnJsEcLIMlvYFxWqQUBVPT43r3nX xLruCCNy/4PMFNBWb2HrEiLJUTRvi+TkkzPVNYhrXaqqgFvAlt8+TLJjw2gX45H6Bk7P JRBzewx2FnUAxs5IAMvR15nPwkM7/KtXkPgfRjUPpMAO/gIAWaiLMXclC+/eYqop90OV X2ymETFOFKjWnJNgc0I/8Q9gj6gFsP5yp04JXc+BR31msL5uHKpD0cwcPVDLTGuoiqsJ HTIjd0AfF9Z1hBHPw3IjMNyVSDuQu4LO4NjDUCja0rxe2ZtIRsllVJx4ykMwUpNZ4PcW 2PNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=0pk23DLwwQ02nRY1YJVqXe6mcHq3PMrtCgcZtBh/P6s=; b=nMcgERcaUwmxaUkes6nvu7iTwIPxIA0jxGEYxgGCQcphPkwjmoOXNSh6plu7KcZJB9 F0exOIdZuShibyL3fUa2RDHq/akP1hdAEucCPcCa/QPQUnvlX97FdKGqaPSbimA6sODN 8ahj3VUJyrCr+eC5835F305R3oL/UDW/NVMtUdi+6VuRjOCKWnIueYWjtrVFuNefRdIa MOcFoCttui0ciI9u1zd4MtOnB70WpeRgaY1DoLa1wqVdaGk+qP2xMRTf5vMeaVM8iQZs 8p8FGNAZCIv7DFLWzNhwUIxB/bZa/1RBpG1UmiVyK4jdl7AYSUZDRUqbbuVjKVgC8MPW yPBw== X-Gm-Message-State: APjAAAVWtlOKrzXnU0VulPNtmpozDNw01ee3959g07bTo45Vt3R9Uvcr 5ibeeHtSuxHHExjGW8BvnwHVuHhK6ALdYA== X-Google-Smtp-Source: APXvYqw01JZ/hh0ZJI+6Hzux1H+MpJ1VPCk6Wp0EpeiBvLLDmOSCpxDPFwFipNElBY4a1ftR/iJ4iQ== X-Received: by 2002:a65:5248:: with SMTP id q8mr70966567pgp.92.1558321853121; Sun, 19 May 2019 20:10:53 -0700 (PDT) User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 PostboxApp/6.1.16.1 Content-Language: en-US X-Mailman-Approved-At: Fri, 24 May 2019 08:18:35 -0400 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <469b0d9a-4c4b-ed8e-48fd-4426f84440b8@alldunn.com> Xref: csiph.com comp.lang.python.announce:3114 Announcing wxPython 4.0.5 ========================= PyPI: https://pypi.org/project/wxPython/4.0.5 Extras: https://extras.wxPython.org/wxPython4/extras/ Pip: ``pip install wxPython==4.0.5`` Changes in this release include the following: * Added missing HtmlWindow.ScrollToAnchor method, and also a couple methods in HtmlCell too. (#1141) * Added missing setters for the wheel-related properties in wx.MouseEvent. (#1140) * Updated wxWidgets commit reference, bringing fixes for #1140, #1086 and #1147. * Fix the use of the output parameter in HtmlWindow.OnOpeningURL the same way it was fixed in HtmlWindowInterface.OnHTMLOpeningURL. (#1068) * Fixed a crashing bug when using a member of a transient wx.VisualAttributes object. Also set the attributes to be read-only to simplify the fix. (#1198). * Updated the sip being used in wxPython builds to version 4.19.16. * Added helper functions to check results of wxWidgets configure during the build of wxPython. Currently used to determine if the wx webview, glcanvas, and media libraries should be added to the link command. (#1138) * Fixed scrollbar issue with ListCtrlAutoWidthMixin (#1215) * Fixed file access in the wx.py and wx.tools.pywxrc packages to be Python 2 and 3 compatible. (#1193, #1156) * Fixes for building with Python 3.8 on Linux. (#1227) Have fun! -- Robin Dunn Software Craftsman http://wxPython.org