Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!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.174 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.70; '*S*': 0.04; 'syntax': 0.04; 'arrays': 0.09; 'currently,': 0.09; 'python': 0.11; 'before.': 0.16; 'macros': 0.16; 'numpy': 0.16; 'url:whatsnew': 0.16; 'library': 0.18; 'header:User-Agent:1': 0.23; 'replace': 0.24; 'pass': 0.26; 'excel': 0.26; 'code': 0.31; 'received:209.85': 0.35; 'received:209.85.220': 0.35; 'received:google.com': 0.35; 'interact': 0.36; 'vice': 0.36; 'url:org': 0.36; 'received:209': 0.37; 'easily': 0.37; 'release': 0.40; 'easy': 0.60; 'here:': 0.62; 'close': 0.67; 'to:addr:comp-lang-python-announce': 0.70; 'received:130': 0.73; 'to:addr:moderators.isc.org': 0.77; 'received:130.133': 0.83; 'received:130.133.4': 0.83; 'received:130.133.4.7': 0.83; 'received:individual.net': 0.83; 'received:moderators.individual.net': 0.83; 'vba': 0.84; 'workbooks': 0.84 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=4LwA7FfERbxfAT5jYOmvbjdSWMc1CokPVj44j79G/mU=; b=ZiLRGmzlOgB31DKMm/vf1acuy1kE33pGGQtcBTQAr6JYN/tZABtPYKNGZD/i/UuUDE /x8wc1oLI7ZkC/7zXqAJ5eGA5nk1+AGVeXT7QWELsZ6u4cFZw98WVPfpeXW2+LFDlB1+ xVzuwS5FpgjVz2zjRUzlLUuT+QpW/kzALP+F31OzS3/LOQMk97M8x+/hHblS8CBehT9i BpTOOi942HhfXFEqh80vaoD08sPSftciF2r9el9S4wtyVFzNoH+h7i6qRfSU8EbjuKKE MSfHoqezxXPj3z+su2Y7ko0/7b8aderEsBXRyOvtYEgLYsyr4R1xYZLmjH4esYsn6EYj r4jQ== X-Received: by 10.66.169.79 with SMTP id ac15mr19490934pac.48.1404053211712; Sun, 29 Jun 2014 07:46:51 -0700 (PDT) X-Received: by 10.140.101.51 with SMTP id t48mr498829qge.4.1404053211457; Sun, 29 Jun 2014 07:46:51 -0700 (PDT) Newsgroups: comp.lang.python.announce Date: Sun, 29 Jun 2014 07:46:51 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=87.149.167.156; posting-account=rzTh4AoAAACq24EU69a1mLszqUAvvhy9 User-Agent: G2/1.0 MIME-Version: 1.0 Subject: xlwings 0.1.1 Released From: Felix Zumstein Injection-Date: Sun, 29 Jun 2014 14:46:51 +0000 To: comp-lang-python-announce@moderators.isc.org Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Sun, 29 Jun 2014 17:18:55 +0200 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.15 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 Message-ID: Lines: 8 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1404055136 news.xs4all.nl 2920 [2001:888:2000:d::a6]:53603 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1309 See the Release Notes here: http://docs.xlwings.org/whatsnew.html#v0-1-1-june-27-2014 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. Currently, it only works on Windows.