Skip site navigation (1)Skip section navigation (2)
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>