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


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

Plumbum v1.4 released

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!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.014
X-Spam-Evidence '*H*': 0.98; '*S*': 0.00; 'python.': 0.02; 'scripts': 0.03; 'syntax': 0.04; 'skip:` 10': 0.07; 'subject:released': 0.07; 'issue:': 0.09; 'lead,': 0.09; 'received:209.85.219': 0.09; 'command-line': 0.16; 'feature-rich': 0.16; 'language?': 0.16; 'programmatic': 0.16; 'pythonic': 0.16; 'sense,': 0.16; 'wished': 0.16; 'library': 0.18; 'command': 0.22; 'programming': 0.22; 'shell': 0.22; 'header:User-Agent:1': 0.23; 'skip:` 20': 0.24; 'environment': 0.24; 'thus': 0.29; 'interface': 0.32; 'received:209.85': 0.35; 'received:google.com': 0.35; 'url:org': 0.36; 'application': 0.37; 'received:209': 0.37; 'remote': 0.38; 'easy': 0.60; 'back': 0.62; 'real': 0.63; 'became': 0.64; 'charset:windows-1252': 0.65; 'to:addr:comp-lang-python-announce': 0.70; 'apart': 0.72; '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; 'motto': 0.84; 'url:latest': 0.91
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:content-transfer-encoding; bh=VEFnVd5+yVvMRycO35G2iXbdD2vGTjnQ7sb+8on/wWg=; b=dzvevDYSd9TdraIfyd9Ln/O0inNUsS4oNZ96CShx4HRHk9TphFc+qIOhfgPx5aHZ7M UCSykR4d+Bz9TwtGXX6OQ//gRCkEy52nuqxqQ9XiDeXBi83WY36F0WwRBgsaPNq8ZttE 0rqVJl78F4EmJqhY4ZVRIg8vxNxkgUAKStkdIJtsc/wI5wo5sX9mBeO64KCttKNWqfAF fgvSHMSLcGkPsTSTWgxN17KB/4sbLgoVRk6sK1p5qZguNTEhpR8iho7BRVJMDNEotul6 lEDaU/H+VJ0rg5gAiGzwuqsNWozv7WPNQAdAKfi/K2dWOQArSFOqMNexFpGQs7ugnQNt ZTEw==
X-Received by 10.182.48.195 with SMTP id o3mr6773237obn.22.1384028730270; Sat, 09 Nov 2013 12:25:30 -0800 (PST)
X-Received by 10.49.13.10 with SMTP id d10mr756qec.28.1384028730167; Sat, 09 Nov 2013 12:25:30 -0800 (PST)
Newsgroups comp.lang.python.announce
Date Sat, 9 Nov 2013 12:25:30 -0800 (PST)
Complaints-To groups-abuse@google.com
Injection-Info glegroupsg2000goo.googlegroups.com; posting-host=87.69.142.200; posting-account=QZA29woAAADe-rc1eyfrBZmcIkzP48Dw
User-Agent G2/1.0
MIME-Version 1.0
Subject Plumbum v1.4 released
From Tomer Filiba <tomerfiliba@gmail.com>
Injection-Date Sat, 09 Nov 2013 20:25:30 +0000
To comp-lang-python-announce@moderators.isc.org
Content-Type text/plain; charset=windows-1252
Content-Transfer-Encoding quoted-printable
X-Mailman-Approved-At Sun, 10 Nov 2013 20:21:07 +0100
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 <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>
Approved python-announce-list@python.org
Message-ID <mailman.2345.1384111269.18130.python-announce-list@python.org> (permalink)
Lines 17
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1384111269 news.xs4all.nl 15944 [2001:888:2000:d::a6]:37456
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1133

Show key headers only | View raw


Ever wished the compactness of shell scripts be put into a real programming language? Say hello to Plumbum Shell Combinators. Plumbum (Latin for lead, which was used to create pipes back in the day) is a small yet feature-rich library for shell script-like programs in Python. The motto of the library is “Never write shell scripts again”, and thus it attempts to mimic the shell syntax (shell combinators) where it makes sense, while keeping it all Pythonic and cross-platform.

Apart from shell-like syntax and handy shortcuts, the library provides local and remote command execution (over SSH), local and remote file-system paths, easy working-directory and environment manipulation, and a programmatic Command-Line Interface (CLI) application toolkit.

http://plumbum.readthedocs.org/en/latest/

Compatibility issue: `plumbum.utils` became `plumbum.path.utils`

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


Thread

Plumbum v1.4 released Tomer Filiba <tomerfiliba@gmail.com> - 2013-11-09 12:25 -0800

csiph-web