Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!weretis.net!feeder4.news.weretis.net!newsfeed.straub-nv.de!border2.nntp.ams2.giganews.com!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!feeder1.cambriumusenet.nl!feeder2.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.85.MISMATCH!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.007 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'irc': 0.03; 'subject:released': 0.03; 'api.': 0.05; 'python': 0.07; 'release,': 0.09; 'url:github': 0.09; 'gui': 0.14; 'library': 0.15; 'references:': 0.16; 'url:issues': 0.16; 'vmware': 0.16; 'channel': 0.18; 'to:2**1': 0.20; 'header:In-Reply-To:1': 0.22; 'release:': 0.23; 'sfxlen:0': 0.23; 'tests.': 0.23; 'objects': 0.24; 'received:209.85.212': 0.25; 'lists,': 0.26; 'message- id:@mail.gmail.com': 0.28; 'testing': 0.28; 'bugs': 0.29; 'changes': 0.29; 'initial': 0.32; 'created': 0.33; 'page': 0.33; 'using': 0.34; 'progress.': 0.35; 'slow': 0.35; 'hello,': 0.36; 'none': 0.36; 'report': 0.37; 'received:209.85': 0.37; 'to:addr :python-announce-list': 0.38; 'received:google.com': 0.38; 'mailing': 0.39; 'announce': 0.39; 'to:addr:python.org': 0.39; 'subject: (': 0.39; 'received:209': 0.39; 'automated': 0.40; "it's": 0.40; 'header:Received:5': 0.40; 'subscribe': 0.40; 'messages': 0.40; 'direct': 0.61; 'enable': 0.65; 'special': 0.66; 'visit': 0.67; 'proud': 0.72; 'subject:Automated': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=HXTKt09B2/psxFpEEArDEEcrfeimG1QXdd78R+zdeZc=; b=I26j4eBbRmcVVdY749uIiiUqgzw62X7BmXiZJEjCnOew/eISH4oxNLxzJCXwYUbWcx TzqfrsnokmZfJ0QVcMFVTORuy8HEHBImrRZd6KipCyQgpRfDh109bhmL9SOrGsiqcjjY LjCuh+QSshATCH6BVaLp31E1wE4saO4q3uwCw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=hIOcwTacvPe/yI4Ikep84Du1pagVvNXVG5hidhI6GBSLiFlTquyIyOO3gPLabmnVGq sALc73avv3mvhiDgT0K4FwwgaFJcOLQqtD9KLLtTAbfHIHu/yZPXemVUISKuNEvDSkxa YQSP3JyUnyYRiK0WB/OJndIDp2hWOSKtO0fQ0= MIME-Version: 1.0 In-Reply-To: References: Date: Sat, 30 Apr 2011 07:28:57 -0700 Subject: Announce: Automated Testing on Macintosh (PyATOM) 0.9 released From: James Tatum To: python-announce-list@python.org, testing-in-python@lists.idyll.org Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Sat, 30 Apr 2011 16:50:47 +0200 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: python-list@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 34 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1304175048 news.xs4all.nl 41117 [::ffff:82.94.164.166]:48677 X-Complaints-To: abuse@xs4all.nl X-Original-Bytes: 4788 Xref: x330-a1.tempe.blueboxinc.net comp.lang.python.announce:109 Hello, The PyATOM team is proud to announce the initial release of PyATOM. About PyATOM: Short for Automated Testing on Macintosh, PyATOM is the first Python library to fully enable GUI testing of Macintosh applications via the Apple Accessibility API. This library was created out of desperation. Existing tools such as using appscript to send messages to accessibility objects are painful to write and slow to use. PyATOM has direct access to the API. It's fast and easy to use to write tests. Changes in this release: It's the first public release, so none yet! Special thanks: The VMware Fusion automation team Nagappan Alagappan and the LDTP team Download source: https://github.com/pyatom/pyatom Documentation references: Documentation is still a work in progress. Read the README on the Github page for an introduction to PyATOM. Report bugs - https://github.com/pyatom/pyatom/issues To subscribe to PyATOM mailing lists, visit http://lists.pyatom.com/ IRC Channel - #pyatom on irc.freenode.net