python-argparse - A Python command line parser inspired by optparse

Property Value
Distribution Mageia 6.1
Repository Mageia Core x86_64
Package name python-argparse
Package version 1.2.1
Package release 12.mga6
Package architecture noarch
Package type rpm
Installed size 315.91 KB
Download size 67.51 KB
Official Mirror
The argparse module makes writing command line tools in Python easy.
Just briefly describe your command line interface and argparse will
take care of the rest, including:
* parsing the arguments and flags from ``sys.argv``
* converting arg strings into objects for your program
* formatting and printing any help messages
* and much more ...
For those familiar with the optparse module from the Python standard
library, argparse improves on this module in a number of ways,
* handling positional arguments
* supporting sub-commands
* allowing alternative option prefixes like ``+`` and ``/``
* handling zero-or-more and one-or-more style arguments
* producing more informative usage messages
* providing a much simpler interface for custom types and actions


Package Version Architecture Repository
python-argparse-1.2.1-12.mga6.noarch.rpm 1.2.1 noarch Mageia Core
python-argparse - - -


Name Value
python >= 2.3
python(abi) == 2.7


Name Value
python-argparse == 1.2.1-12.mga6
pythonegg(2)(argparse) == 1.2.1


Type URL
Binary Package python-argparse-1.2.1-12.mga6.noarch.rpm
Source Package python-argparse-1.2.1-12.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install python-argparse rpm package:
    # urpmi python-argparse




2016-04-27 - tv <tv> 1.2.1-12.mga6
+ Revision: 1006922
- use new py macros
2016-02-19 - umeabot <umeabot> 1.2.1-11.mga6
+ Revision: 970660
- Mageia 6 Mass Rebuild
2015-10-08 - tv <tv> 1.2.1-10.mga6
+ Revision: 887477
- rebuild for python 3.5
2014-10-20 - tv <tv> 1.2.1-9.mga5
+ Revision: 792039
- BR python3-setuptools
- add python3 support
2014-10-15 - umeabot <umeabot> 1.2.1-8.mga5
+ Revision: 743238
- Second Mageia 5 Mass Rebuild
2014-09-27 - tv <tv> 1.2.1-7.mga5
+ Revision: 728058
- rebuild for missing pythoneggs deps
2014-09-16 - umeabot <umeabot> 1.2.1-6.mga5
+ Revision: 687885
- Mageia 5 Mass Rebuild
+ pterjan <pterjan>
- Rebuild for new Python
2013-10-22 - umeabot <umeabot> 1.2.1-4.mga4
+ Revision: 542948
- Mageia 4 Mass Rebuild
2013-10-15 - pterjan <pterjan> 1.2.1-3.mga4
+ Revision: 498115
- Rebuild to add different pythonegg provides for python 2 and 3

See Also

Package Description
python-arrow-0.7.0-2.mga6.noarch.rpm Better dates and times for Python
python-asciidata-1.1.1-9.mga6.noarch.rpm AstroAsciiData is a Python module to handle ASCII tables
python-astroid-1.4.5-1.mga6.noarch.rpm Extension of compiler.ast Python module
python-astropy-1.3.2-1.mga6.x86_64.rpm Community-developed python astronomy tools
python-async-0.6.2-3.mga6.noarch.rpm A framework to process interdependent tasks in a pool of workers
python-at-spi-1.32.0-13.mga6.x86_64.rpm Python bindings for AT-SPI
python-attrs-15.2.0-1.mga6.noarch.rpm Attributes without boilerplate
python-aubio-0.4.2-2.mga6.x86_64.rpm Python bindings for aubio
python-audit-2.7.7-1.mga6.x86_64.rpm Python bindings for audit
python-augeas-1.0.2-3.mga6.x86_64.rpm Python bindings for augeas
python-axiom-0.7.5-1.mga6.noarch.rpm Object database, or alternatively, an object-relational mapper
python-babel-2.3.4-2.mga6.noarch.rpm Library for internationalizing Python applications
python-backports-1.0-5.mga6.x86_64.rpm Namespace for backported Python features
python-backports-abc-0.4-3.mga6.noarch.rpm A backport of recent additions to the '' module
python-backports-lzma-0.0.2-6.mga6.x86_64.rpm Backport of Python 3.3's lzma module