notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-argparse Optparse-inspired command-line parsing library
1.4.0 devel on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4.0Version of this port present on the latest quarterly branch.
Maintainer: lwhsu@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-01-05 22:35:45
Last Update: 2021-07-24 20:24:22
Commit Hash: 479bf60
People watching this port, also watch:: subversion, p5-URI, bash, git, p5-Authen-SASL
Also Listed In: python
License: PSFL
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}argparse>0:devel/py-argparse@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-argparse/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-argparse
  • pkg install py38-argparse
NOTE: This is a Python port. Instead of py38-argparse listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py38-argparse
Package flavors (<flavor>: <package>)
  • py38: py38-argparse
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-argparse
ABIlatestquarterly
FreeBSD:11:aarch641.4.01.4.0
FreeBSD:11:amd64--
FreeBSD:11:armv61.2.1_11.4.0
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips641.2.1_11.4.0
FreeBSD:12:aarch641.4.0-
FreeBSD:12:amd64--
FreeBSD:12:armv61.4.01.4.0
FreeBSD:12:armv71.4.01.4.0
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips641.4.01.4.0
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-argparse
ABIlatestquarterly
FreeBSD:11:aarch641.4.0-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch641.4.0-
FreeBSD:12:amd64--
FreeBSD:12:armv61.4.0-
FreeBSD:12:armv71.4.0-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips641.4.0-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-argparse
ABIlatestquarterly
FreeBSD:11:aarch64-1.4.0
FreeBSD:11:amd64--
FreeBSD:11:armv6-1.4.0
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-1.4.0
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-1.4.0
FreeBSD:12:armv7-1.4.0
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-1.4.0
FreeBSD:12:powerpc64-1.4.0
FreeBSD:13:aarch641.4.0-
FreeBSD:13:amd64--
FreeBSD:13:armv61.4.01.4.0
FreeBSD:13:armv71.4.0-
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.4.0-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv61.4.0-
FreeBSD:14:armv71.4.0-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.4.0-
 
py38-argparse
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.4.01.4.0
FreeBSD:11:armv6--
FreeBSD:11:i3861.4.01.4.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.4.0
FreeBSD:12:amd641.4.01.4.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.4.01.4.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-1.4.0
FreeBSD:13:amd641.4.01.4.0
FreeBSD:13:armv6--
FreeBSD:13:armv7-1.4.0
FreeBSD:13:i3861.4.01.4.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.4.0
FreeBSD:14:aarch641.4.0-
FreeBSD:14:amd641.4.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.4.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
This port is required by:
for Build
  1. multimedia/subsync
for Run
  1. converters/py-zfec
  2. devel/py-plac
  3. devel/ros-catkin_pkg
  4. devel/ros-rosdistro
  5. devel/ros-rosinstall_generator
  6. devel/ros-rospkg
  7. misc/py-kartograph
Expand this list (10 items / 3 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. security/py-gixy
  3. sysutils/py-tarsnapper
  4. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. security/pyobfsproxy*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/a/argparse/
  2. https://pypi.org/packages/source/a/argparse/
Collapse this list.

Number of commits found: 28

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Jul 2021 20:24:22
 files touched by this commit commit hash:479bf60b0bf6874777456a490b08e57bfb76a20c  1.4.0
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-argparse: Add NO_ARCH

Approved by:	portmgr (blanket)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.4.0
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  1.4.0
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
11 May 2017 18:14:51
Original commit files touched by this commit Revision:440641  1.4.0
dvl search for other commits by this committer
Revive devel/py-argparse

Some ports need newer versions of py-argparse and Python 2.7 ships with 1.1

Approved by:	lwhsu (maintainer)
04 Dec 2016 13:09:37
Original commit files touched by this commit Revision:427781  1.4.0
rene search for other commits by this committer
Remove expired port:
2016-11-30 devel/py-argparse: Part of Python standard library for Python >= 2.7
and >= 3.2
26 Oct 2016 13:58:46
Original commit files touched by this commit Revision:424702  1.4.0
lwhsu search for other commits by this committer
- Update to 1.4.0
- Mark DEPRECATED
14 Sep 2016 19:27:59
Original commit files touched by this commit Revision:422155  1.2.1_1
antoine search for other commits by this committer
Unbreak by switching to CHEESESHOP
14 Sep 2016 15:59:34
Original commit files touched by this commit Revision:422140  1.2.1_1
mat search for other commits by this committer
GOOGLE_CODE has gone away.

- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
14 May 2015 10:15:09
Original commit files touched by this commit Revision:386312  1.2.1_1
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
20 Oct 2014 16:04:14
Original commit files touched by this commit Revision:371280  1.2.1_1
mva search for other commits by this committer
- Convert ports of devel/ to USES=python

Approved by:	portmgr (implicit)
09 Jun 2014 10:19:48
Original commit files touched by this commit Revision:357126  1.2.1_1
mva search for other commits by this committer
- Remove easy_install dependency
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
29 Nov 2013 07:22:49
Original commit files touched by this commit Revision:335150  1.2.1
koobs search for other commits by this committer
devel/py-argparse: Update to 1.2.1

- Update to 1.2.1
- Enable STAGE support
- Enable AUTOPLIST, remove PLIST_FILES accordingly
- Upstream uses setuptools, update USE_PYDISTUTILS accordingly
- Remove USE_ZIP, distribution files is now tar.gz
- QA: Add LICENSE (PSFL)
- QA: Remove indefinite article from COMMENT
- QA: Whitespace alignment
- QA: Tab->space for WWW: in pkg-descr

Changes:

 argparse 1.2.1:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 17:13:47
Original commit files touched by this commit Revision:327724  1.1
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
01 Nov 2010 15:50:57
Original commit files touched by this commit   1.1
lwhsu search for other commits by this committer
- Update to 1.1

PR:             ports/151855
Submitted by:   wen
13 Nov 2009 17:50:32
Original commit files touched by this commit   1.0.1
lwhsu search for other commits by this committer
- Unbreak, change MASTER_SITES to the one has the correct checksum value
  (contents in the both distfiles are the same, but rolled in different way)
12 Nov 2009 21:47:46
Original commit files touched by this commit   1.0.1
pav search for other commits by this committer
- Mark BROKEN: checksum mismatch

Reported by:    pointyhat
31 Oct 2009 13:37:46
Original commit files touched by this commit   1.0.1
lwhsu search for other commits by this committer
- Update to 1.0.1
16 Aug 2009 06:03:42
Original commit files touched by this commit   1.0
lwhsu search for other commits by this committer
- Update to 1.0
12 May 2009 11:02:01
Original commit files touched by this commit   0.9.1
lwhsu search for other commits by this committer
- Update to 0.9.1
30 Mar 2009 19:52:51
Original commit files touched by this commit   0.9.0
lwhsu search for other commits by this committer
- Update to 0.9.0
- Update WWW
01 Jun 2007 08:09:11
Original commit files touched by this commit   0.8.0
lwhsu search for other commits by this committer
- Update to 0.8.0
- Use CHEESESHOP in MASTER_SITES
07 Apr 2007 23:33:06
Original commit files touched by this commit   0.7.0
lwhsu search for other commits by this committer
- Add backup MASTER_SITE

Approved by:    clsung (mentor)
04 Apr 2007 08:49:31
Original commit files touched by this commit   0.7.0
lwhsu search for other commits by this committer
- Change to my FreeBSD.org email

Approved by:     clsung (mentor)
26 Mar 2007 02:20:32
Original commit files touched by this commit   0.7.0
dryice search for other commits by this committer
update to 0.7.0

PR:             ports/110822
Submitted by:   Li-Wen Hsu <lwhsu@lwhsu.org> (maintainer)
Approved by:    itetcu (mentor, implicit)
04 Mar 2007 03:47:29
Original commit files touched by this commit   0.6.0
dryice search for other commits by this committer
- Update distinfo, author repack the distfile for fixing misspelled email
address.
( http://argparse.python-hosting.com/changeset/34 )

PR:     ports/109811
Submitted by:   Li-Wen Hsu <lwhsu@lwhsu.org> (maintainer)
Approved by:    itetcu (mentor, implicit)
25 Feb 2007 07:31:27
Original commit files touched by this commit   0.6.0
clsung search for other commits by this committer
- Update to 0.6.0

PR:             ports/109507
Submitted by:   maintainer (Li-Wen Hsu)
17 Jan 2007 05:39:51
Original commit files touched by this commit   0.5.0
clsung search for other commits by this committer
- Update to 0.5.0

PR:             ports/108025
Submitted by:   maintainer (Li-Wen Hsu)
05 Jan 2007 22:35:33
Original commit files touched by this commit   0.4.0
miwi search for other commits by this committer
Argparse takes the best of the optparse command-line parsing module and brings
it new life. Argparse adds positional as well as optional arguments, the
ability to create parsers for sub-commands, more informative help and usage
messages, and much more. At the same time, it retains the ease and flexibility
of use that made optparse so popular.

WWW:    http://argparse.python-hosting.com/

PR:             ports/107556
Submitted by:   Li-Wen Hsu <lwhsu at lwhsu.org>

Number of commits found: 28