Date: Fri, 4 Sep 2015 17:18:21 +0000 (UTC) From: Dan Langille <dvl@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r396120 - in head/devel: . py-pytimeparse Message-ID: <201509041718.t84HILkK060250@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dvl Date: Fri Sep 4 17:18:21 2015 New Revision: 396120 URL: https://svnweb.freebsd.org/changeset/ports/396120 Log: Add devel/pytimespare, a small Python module for small Python module to parse various kinds of time expressions. Approved by: wg (mentor) Added: head/devel/py-pytimeparse/ head/devel/py-pytimeparse/Makefile (contents, props changed) head/devel/py-pytimeparse/distinfo (contents, props changed) head/devel/py-pytimeparse/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Sep 4 17:14:45 2015 (r396119) +++ head/devel/Makefile Fri Sep 4 17:18:21 2015 (r396120) @@ -4175,6 +4175,7 @@ SUBDIR += py-python-statsd SUBDIR += py-python2-pythondialog SUBDIR += py-pythonbrew + SUBDIR += py-pytimeparse SUBDIR += py-pytrie SUBDIR += py-pytz SUBDIR += py-pyutil Added: head/devel/py-pytimeparse/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-pytimeparse/Makefile Fri Sep 4 17:18:21 2015 (r396120) @@ -0,0 +1,18 @@ +# Created by: Dan Langille <dvl@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= pytimeparse +PORTVERSION= 1.1.5 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dvl@FreeBSD.org +COMMENT= Small Python module to parse various kinds of time expressions. + +LICENSE= MIT + +USES= python +USE_PYTHON= distutils autoplist + +.include <bsd.port.mk> Added: head/devel/py-pytimeparse/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-pytimeparse/distinfo Fri Sep 4 17:18:21 2015 (r396120) @@ -0,0 +1,2 @@ +SHA256 (pytimeparse-1.1.5.tar.gz) = 9addbd29ae638e610a78a3cb50371f2091938de89c1ab61fa9cde7556a18b207 +SIZE (pytimeparse-1.1.5.tar.gz) = 9245 Added: head/devel/py-pytimeparse/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-pytimeparse/pkg-descr Fri Sep 4 17:18:21 2015 (r396120) @@ -0,0 +1,17 @@ +The single function pytimeparse.timeparse.timeparse, defined in the library, +(also available as pytimeparse.parse) parses time expressions like the following: + +32m +2h32m +3d2h32m +1w3d2h32m + +... + +It returns the time as a number of seconds (an integer value if possible, otherwise a floating-point number): + +>>> from pytimeparse import parse +>>> parse('1.2 minutes') +72 + +WWW: https://github.com/wroberts/pytimeparse
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509041718.t84HILkK060250>