svn commit: r536267 - in head: devel devel/py-loguru devel/py-path.py www/py-flexget www/py-flexget/files
Jan Beich
jbeich at FreeBSD.org
Sat May 23 06:22:09 UTC 2020
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 at 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 at FreeBSD.org
+MAINTAINER= ports at 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
More information about the svn-ports-all
mailing list