Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2171

ANN: plac 0.9.3

Path csiph.com!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From Michele Simionato <michele.simionato@gmail.com>
Newsgroups comp.lang.python.announce
Subject ANN: plac 0.9.3
Date Tue, 7 Jun 2016 07:05:59 -0700 (PDT)
Lines 19
Approved python-announce-list@python.org
Message-ID <mailman.76.1465387449.2306.python-announce-list@python.org> (permalink)
References <33339520-f008-4746-ba77-f1ae9fa45cab@googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
X-Trace news.uni-berlin.de W+b43msH/GcK4ajxmOo89AxiVJOehFx8kUytcVIw2WQQ==
X-Orig-Path q32no4792996qgq.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Return-Path <news@google.com>
X-Original-To python-announce@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.053
X-Spam-Evidence '*H*': 0.90; '*S*': 0.00; 'base.': 0.05; 'fixes': 0.05; 'pypi': 0.07; 'subject:ANN': 0.07; 'moreover,': 0.09; 'url:github': 0.09; 'python': 0.10; 'languages.': 0.15; '3.3,': 0.16; 'asynchat': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'shells': 0.16; 'tests': 0.18; 'parser': 0.22; 'install': 0.25; 'header:User-Agent:1': 0.26; 'command': 0.26; 'bugs': 0.27; 'define': 0.27; 'defining': 0.27; 'moved': 0.27; 'server.': 0.30; 'code': 0.30; 'run': 0.33; 'received:google.com': 0.35; 'remote': 0.35; 'supports': 0.35; 'received:209.85': 0.36; 'framework': 0.36; 'subject:: ': 0.37; 'received:209.85.213': 0.37; 'release': 0.37; 'integration': 0.38; 'received:209': 0.38; 'some': 0.40; 'url:3': 0.60; 'url:0': 0.63; 'url:pdf': 0.64; 'continuous': 0.66; 'to:addr:comp-lang-python-announce': 0.68; 'received:130': 0.73; 'to:addr:moderators.isc.org': 0.77; 'received:130.133': 0.81; 'received:130.133.4': 0.81; 'received:130.133.4.7': 0.81; 'received:individual.net': 0.81; 'received:moderators.individual.net': 0.81; '3.4': 0.84; 'message- id:@googlegroups.com': 0.84; 'michele': 0.84; 'pip': 0.84
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:path:newsgroups:date:complaints-to :injection-info:nntp-posting-host:user-agent:mime-version:message-id :subject:from:injection-date:to; bh=Ss63MgKzhNf6pG2DDsphe1CuHcy9DtskIPQCQXVwyZs=; b=jxbqMPvxvICnZc68qZ95q57tDMWBZ5IL1fqFRepOPxkVKqVtv2IAb0fDilLbsJsYwG vG1j89yREEpqzX7cJ//6OCj6DHHnqy4ruD5sU6DTMRmzaEH+ZvDQPFuIwkvXi+6eN5HM OQzn6aDKZt297harfYMDfNLAtjuL4XlW37AgEqU4eKMXTC2WmOFNRqZvlZTIR3zP4ElP U7ppCTMlRR6itrlJkIQ5hW/leTHzHUqmgGgY92fUcb4Kl6NTiAPtRMp2EJ6ENKDUvxEL x0m8pFV2ikR7rNLg0PgwhKbVfv2yhLaOHBRGpHR2/hxm2xEHawD/dYdonu/eWPrLEVq1 0G6w==
X-Gm-Message-State ALyK8tL+cN3Hc1KRv78t0nesAV/Ut+A0NtpB1ajx3dft8ok4nMcwmeFo31z1fTgsAqHgVc48+dq6POjt/GOKQVe3mq71YsU=
X-Received by 10.107.140.14 with SMTP id o14mr18053571iod.0.1465308360425; Tue, 07 Jun 2016 07:06:00 -0700 (PDT)
X-Received by 10.36.20.206 with SMTP id 197mr66941itg.3.1465308360242; Tue, 07 Jun 2016 07:06:00 -0700 (PDT)
Complaints-To groups-abuse@google.com
Injection-Info glegroupsg2000goo.googlegroups.com; posting-host=2.225.185.4; posting-account=gxxH8QkAAABVKeYyAqGOGoaFtdDdsshI
User-Agent G2/1.0
Injection-Date Tue, 07 Jun 2016 14:06:00 +0000
X-Mailman-Approved-At Wed, 08 Jun 2016 08:04:08 -0400
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.22
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <33339520-f008-4746-ba77-f1ae9fa45cab@googlegroups.com>
Xref csiph.com comp.lang.python.announce:2171

Show key headers only | View raw


plac is a command line parser with strong support for subcommands. Moreover, it
offers a framework for defining simple command-based languages. It
has also the ability to define remote shells by using an asynchat server.

This release fixes some bugs and supports both Python 2 and
Python 3 with a single code base.  The code has been moved from
GoogleCode to GitHub and put under continuous integration with
Travis. The tests run for Python 2.6, 2.7, 3.3, 3.4 and 3.5.

You can download the new release from PyPI with the usual 

$ pip install plac

The documentation is on GitHub:

https://github.com/micheles/plac/blob/0.9.3/doc/plac.pdf


        Michele Simionato 

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

ANN: plac 0.9.3 Michele Simionato <michele.simionato@gmail.com> - 2016-06-07 07:05 -0700

csiph-web