marrow.script 2.0.0b2
Turn any callable into a powerful command line script through arglist introspection.
The marrow.script package is a small library for turning average every-day callables (such as functions and class methods) into command-line scripts while automatically determining argument naming, typecasting, and generating things like help and version information. All behavior can be overridden by you, the developer, giving you a flexible and easy to develop with command line parsing library to replace optparse and argparse. This package is not a wrapper around existing parsing libraries, and attempts to match the syntax common to GNU software.
In a larger scope marrow.script aims to replace other high-level command-line scripting libraries such as Paste Script and commandline while also implementing Python 3 compatibility.
For full documentation, see the README.textile file present in the package, or view it online on the GitHub project page:
https://github.com/marrow/marrow.script
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| marrow.script-2.0.0b2-py2.6.egg (md5) | Python Egg | 2.6 | 2011-07-20 | 16KB | 2811 |
| marrow.script-2.0.0b2.tar.gz (md5) | Source | 2011-07-20 | 8KB | 525 | |
- Author: Alice Bevan-McGregor
- Home Page: https://github.com/marrow/marrow.script
- Download URL: http://pypi.python.org/pypi/marrow.script
- License: MIT
-
Categories
- Development Status :: 4 - Beta
- Environment :: Console
- Intended Audience :: Developers
- License :: OSI Approved :: MIT License
- Operating System :: OS Independent
- Programming Language :: Python
- Programming Language :: Python :: 2.6
- Programming Language :: Python :: 2.7
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3.1
- Programming Language :: Python :: 3.2
- Topic :: Software Development :: Libraries :: Python Modules
- Topic :: Utilities
- Package Index Owner: amcgregor
- DOAP record: marrow.script-2.0.0b2.xml
