Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 May 2020 06:22:07 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536267 - in head: devel devel/py-loguru devel/py-path.py www/py-flexget www/py-flexget/files
Message-ID:  <202005230622.04N6M75A017288@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat May 23 06:22:07 2020
New Revision: 536267
URL: https://svnweb.freebsd.org/changeset/ports/536267

Log:
  www/py-flexget: update to 3.1.56
  
  Changes:	https://github.com/Flexget/Flexget/compare/2.21.35...v3.1.56

Added:
  head/devel/py-loguru/
  head/devel/py-loguru/Makefile   (contents, props changed)
  head/devel/py-loguru/distinfo   (contents, props changed)
  head/devel/py-loguru/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile   (contents, props changed)
  head/devel/py-path.py/Makefile   (contents, props changed)
  head/www/py-flexget/Makefile   (contents, props changed)
  head/www/py-flexget/distinfo   (contents, props changed)
  head/www/py-flexget/files/patch-requirements.txt   (contents, props changed)

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat May 23 05:33:33 2020	(r536266)
+++ head/devel/Makefile	Sat May 23 06:22:07 2020	(r536267)
@@ -4612,6 +4612,7 @@
     SUBDIR += py-logbook
     SUBDIR += py-logfury
     SUBDIR += py-logilab-common
+    SUBDIR += py-loguru
     SUBDIR += py-logutils
     SUBDIR += py-louie
     SUBDIR += py-lunardate

Added: head/devel/py-loguru/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-loguru/Makefile	Sat May 23 06:22:07 2020	(r536267)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME=	loguru
+PORTVERSION=	0.5.0
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	jbeich@FreeBSD.org
+COMMENT=	Python logging made (stupidly) simple
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
+
+USES=		python:3.7+
+USE_PYTHON=	autoplist distutils
+
+do-test:
+	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
+
+.include <bsd.port.mk>

Added: head/devel/py-loguru/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-loguru/distinfo	Sat May 23 06:22:07 2020	(r536267)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1589747722
+SHA256 (loguru-0.5.0.tar.gz) = 1e0e6ff59be5e22f863d909ca989e34bb14c21b374f6af45281e603d003dbb96
+SIZE (loguru-0.5.0.tar.gz) = 120786

Added: head/devel/py-loguru/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-loguru/pkg-descr	Sat May 23 06:22:07 2020	(r536267)
@@ -0,0 +1,13 @@
+Loguru is a library which aims to bring enjoyable logging in Python.
+
+Did you ever feel lazy about configuring a logger and used print() instead?... I
+did, yet logging is fundamental to every application and eases the process of
+debugging. Using Loguru you have no excuse not to use logging from the start,
+this is as simple as from loguru import logger.
+
+Also, this library is intended to make Python logging less painful by adding a
+bunch of useful functionalities that solve caveats of the standard loggers.
+Using logs in your application should be an automatism, Loguru tries to make it
+both pleasant and powerful.
+
+WWW: https://pypi.org/project/loguru/

Modified: head/devel/py-path.py/Makefile
==============================================================================
--- head/devel/py-path.py/Makefile	Sat May 23 05:33:33 2020	(r536266)
+++ head/devel/py-path.py/Makefile	Sat May 23 06:22:07 2020	(r536267)
@@ -5,7 +5,7 @@ PORTVERSION=	11.5.2
 CATEGORIES=	devel python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
-MAINTAINER=	jbeich@FreeBSD.org
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Module wrapper for os.path
 
 LICENSE=	MIT

Modified: head/www/py-flexget/Makefile
==============================================================================
--- head/www/py-flexget/Makefile	Sat May 23 05:33:33 2020	(r536266)
+++ head/www/py-flexget/Makefile	Sat May 23 06:22:07 2020	(r536267)
@@ -2,8 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	flexget
-PORTVERSION=	2.21.35
-PORTREVISION=	1
+DISTVERSIONPREFIX=	v
+PORTVERSION=	3.1.56
 PORTEPOCH=	1
 CATEGORIES=	www python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,16 +14,15 @@ COMMENT=	Program to automate downloading from differen
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy12>0:databases/py-sqlalchemy12@${PY_FLAVOR} \
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlalchemy13>=1.3.10:databases/py-sqlalchemy13@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}rebulk>=0.9.0:devel/py-rebulk@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}rebulk>=2.0.0:devel/py-rebulk@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}rpyc>0:devel/py-RPyC@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}apscheduler>=3.2.0:devel/py-apscheduler@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}jsonschema>=2.0:devel/py-jsonschema@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}path.py>=10.6:devel/py-path.py@${PY_FLAVOR} \
-		${PY_PATHLIB} \
+		${PYTHON_PKGNAMEPREFIX}loguru>=0.4.1:devel/py-loguru@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}more-itertools>0:devel/py-more-itertools@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.3:devel/py-pyparsing@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}yaml>=4.2:devel/py-yaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}progressbar>=2.5:misc/py-progressbar@${PY_FLAVOR} \
@@ -53,7 +52,7 @@ USE_GITHUB=	yes
 GH_PROJECT=	Flexget
 
 NO_ARCH=	yes
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 post-extract:
@@ -63,10 +62,4 @@ post-extract:
 do-test:
 	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
 
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3300
-TEST_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/www/py-flexget/distinfo
==============================================================================
--- head/www/py-flexget/distinfo	Sat May 23 05:33:33 2020	(r536266)
+++ head/www/py-flexget/distinfo	Sat May 23 06:22:07 2020	(r536267)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1573178714
-SHA256 (flexget-Flexget-2.21.35_GH0.tar.gz) = d1b22d3db63e61043338f9d615c9f2d8b25a1d54a4efcaacb22780be66b3eaca
-SIZE (flexget-Flexget-2.21.35_GH0.tar.gz) = 7248094
+TIMESTAMP = 1590073480
+SHA256 (flexget-Flexget-v3.1.56_GH0.tar.gz) = 0140852877836b1d4540610f2d3d409876eef1ee4fecd398780ace26ef9615b8
+SIZE (flexget-Flexget-v3.1.56_GH0.tar.gz) = 7344685

Modified: head/www/py-flexget/files/patch-requirements.txt
==============================================================================
--- head/www/py-flexget/files/patch-requirements.txt	Sat May 23 05:33:33 2020	(r536266)
+++ head/www/py-flexget/files/patch-requirements.txt	Sat May 23 06:22:07 2020	(r536267)
@@ -1,9 +1,9 @@
---- requirements.txt.orig	2019-05-25 02:03:39 UTC
+--- requirements.txt.orig	2020-05-21 15:04:40 UTC
 +++ requirements.txt
-@@ -7,15 +7,15 @@ html5lib>=0.11
+@@ -6,27 +6,27 @@ beautifulsoup4>=4.5
+ html5lib>=0.11
  PyRSS2Gen
  pynzb
- #PY3 progressbar
 -rpyc~=4.0
 -jinja2~=2.10
 +rpyc
@@ -12,15 +12,16 @@
  requests>=2.20.0
  python-dateutil
  jsonschema>=2.0
- path.py>=10.6
- pathlib>=1.0; python_version<'3.4'
--guessit==3.0.3
-+guessit>=3.0.3
- rebulk>=0.9.0
+-guessit==3.1.0
++guessit>=3.1.0
+ rebulk>=2.0.0
  apscheduler>=3.2.0
  terminaltables>=3.1.0
-@@ -24,11 +24,11 @@ colorclass>=2.2.0
- cherrypy>=3.7.0
+ colorclass>=2.2.0
+ loguru>=0.4.1
+ # WebUI Requirements
+-cherrypy>=18.0.0
++cherrypy>=3.7.0
  flask>=0.7
  flask-restful>=0.3.3
 -flask-restplus==0.10.1
@@ -30,8 +31,7 @@
  flask-cors>=2.1.2
  pyparsing>=2.0.3
 -zxcvbn-python
-+zxcvbn
- future>=0.15.2
 -progressbar==2.5
-\ No newline at end of file
++zxcvbn
 +progressbar>=2.5
+ more-itertools



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005230622.04N6M75A017288>