Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!bcyclone05.am1.xlned.com!bcyclone05.am1.xlned.com!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.020 X-Spam-Evidence: '*H*': 0.96; '*S*': 0.00; 'syntax': 0.04; 'class,': 0.07; 'subject:released': 0.07; 'arrays': 0.09; 'python': 0.11; 'template': 0.14; 'windows': 0.15; 'before.': 0.16; 'macros': 0.16; 'numpy': 0.16; 'url:whatsnew': 0.16; 'code.': 0.18; 'library': 0.18; 'header:User-Agent:1': 0.23; 'replace': 0.24; 'pass': 0.26; 'excel': 0.26; 'mode': 0.30; 'included': 0.31; 'code': 0.31; 'announce': 0.33; 'received:209.85': 0.35; 'received:google.com': 0.35; 'interact': 0.36; 'vice': 0.36; 'url:org': 0.36; 'application': 0.37; 'received:209': 0.37; 'easily': 0.37; 'release': 0.40; 'easy': 0.60; 'full': 0.61; 'new': 0.61; 'here:': 0.62; 'close': 0.67; 'to:addr:comp-lang- python-announce': 0.70; 'to:addr:moderators.isc.org': 0.77; 'vba': 0.84; 'workbooks': 0.84 Delivered-To: comp-lang-python-announce@moderators.isc.org X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=path:newsgroups:date:complaints-to:injection-info:nntp-posting-host :user-agent:mime-version:message-id:subject:from:injection-date:to :content-type; bh=399IyuNf52yUNCDqD/EDGD9oDay7ls13Qv5Ruq1f8D4=; b=XMDMORXR4/8qs+DBXbz+8dIbfvvp7PUAb/VSFSspFTYEvx1Y3aBk7jwnW6IeTdmp2M +MLO05tWNbI/NyHxdVSvBTEgZ1Q8mp6y4+KomB09ZEOkTMvOxtuBE/8fWmFbuSsPWU2E 6DUyAojSglT58Wn4+8mi3v+jcRlzhAtL8BGngfRw6FWt4p9bex/y5jsWfGfLMFve/H1R yCZ13CPDLwIPB3JCSNVOwBxzviuC65DAi8whMETKE/A/JfCvz0fZ9d5LZhL82nG5okRK tbyntrFyOuKm7bN+114v+Z+0ukQ5QQWbdPxJkIjaSo+slgSmbEfn4amTgbhBx90FAmOJ LVxg== X-Received: by 10.140.216.150 with SMTP id m144mr24272240qhb.9.1425852670167; Sun, 08 Mar 2015 15:11:10 -0700 (PDT) X-Received: by 10.140.27.130 with SMTP id 2mr402951qgx.6.1425852669978; Sun, 08 Mar 2015 15:11:09 -0700 (PDT) Newsgroups: comp.lang.python.announce Date: Sun, 8 Mar 2015 15:11:09 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.58.252.44; posting-account=rzTh4AoAAACq24EU69a1mLszqUAvvhy9 User-Agent: G2/1.0 MIME-Version: 1.0 Subject: xlwings v0.3.3 released From: Felix Zumstein Injection-Date: Sun, 08 Mar 2015 22:11:10 +0000 To: comp-lang-python-announce@moderators.isc.org Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Mon, 09 Mar 2015 10:34:34 +0100 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.19 Precedence: list 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 Message-ID: Lines: 18 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1425893675 news.xs4all.nl 2866 [2001:888:2000:d::a6]:45354 X-Complaints-To: abuse@xs4all.nl X-Received-Bytes: 4375 X-Received-Body-CRC: 3662166777 Xref: csiph.com comp.lang.python.announce:1602 I am happy to announce the release of xlwings v0.3.3: New features include an Application class, a headless mode and an included Excel template that contains all the VBA boilerplate code. See the full Release Notes here: http://docs.xlwings.org/whatsnew.html About xlwings: xlwings is a BSD-licensed python library that makes it easy to call python from Excel and vice versa: Interact with Excel from python using a syntax that is close to VBA yet pythonic. Replace your VBA macros with python code and still pass around your workbooks as easily as before. xlwings fully supports NumPy arrays and Pandas DataFrames. It works with Microsoft Excel on Windows and Mac. http://xlwings.org