git: 41745f9adb48 - main - textproc/py-xmlschema: Update to 1.10.0

From: Danilo G. Baio <dbaio_at_FreeBSD.org>
Date: Sun, 20 Mar 2022 11:40:55 UTC
The branch main has been updated by dbaio:

URL: https://cgit.FreeBSD.org/ports/commit/?id=41745f9adb48e49d0dcf11e7ea7cf3616cd0a109

commit 41745f9adb48e49d0dcf11e7ea7cf3616cd0a109
Author:     Danilo G. Baio <dbaio@FreeBSD.org>
AuthorDate: 2022-03-19 14:59:16 +0000
Commit:     Danilo G. Baio <dbaio@FreeBSD.org>
CommitDate: 2022-03-20 11:39:31 +0000

    textproc/py-xmlschema: Update to 1.10.0
    
    Changelog:      https://github.com/sissaschool/xmlschema/blob/v1.10.0/CHANGELOG.rst
    
    Update consumers to use Python >= 3.7 (avoid break bulk -a).
---
 net-mgmt/seafile-server/Makefile   |  2 +-
 security/py-flask-saml/Makefile    |  2 +-
 security/py-pysaml2/Makefile       |  2 +-
 security/py-pysaml26/Makefile      |  2 +-
 textproc/py-xmlschema/Makefile     | 11 ++++++-----
 textproc/py-xmlschema/distinfo     |  6 +++---
 www/py-django-constance/Makefile   |  2 +-
 www/py-django-picklefield/Makefile |  2 +-
 www/py-seafdav/Makefile            |  2 +-
 www/seahub/Makefile                |  2 +-
 10 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/net-mgmt/seafile-server/Makefile b/net-mgmt/seafile-server/Makefile
index 57b9c7072fb8..952051191018 100644
--- a/net-mgmt/seafile-server/Makefile
+++ b/net-mgmt/seafile-server/Makefile
@@ -27,7 +27,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
 CONFLICTS=	seafile
 
 USES=		autoreconf compiler:c11 gnome iconv libarchive libtool localbase mysql \
-		pathfix pgsql pkgconfig python:3.6+ shebangfix sqlite ssl
+		pathfix pgsql pkgconfig python:3.7+ shebangfix sqlite ssl
 USE_GITHUB=	yes
 GH_ACCOUNT=	haiwen
 USE_GNOME=	glib20
diff --git a/security/py-flask-saml/Makefile b/security/py-flask-saml/Makefile
index 75811fc96b9e..2f1d004fcc43 100644
--- a/security/py-flask-saml/Makefile
+++ b/security/py-flask-saml/Makefile
@@ -13,7 +13,7 @@ LICENSE=	APACHE20
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Flask>=0.8.0:www/py-flask@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}blinker>=1.1:devel/py-blinker@${PY_FLAVOR}
 
-USES=		python:3.6+
+USES=		python:3.7+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes
diff --git a/security/py-pysaml2/Makefile b/security/py-pysaml2/Makefile
index ae1b96704e35..c81f28182976 100644
--- a/security/py-pysaml2/Makefile
+++ b/security/py-pysaml2/Makefile
@@ -28,7 +28,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}responses>=0:devel/py-responses@${PY_FLAVOR}
 
-USES=		cpe python:3.6+
+USES=		cpe python:3.7+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
diff --git a/security/py-pysaml26/Makefile b/security/py-pysaml26/Makefile
index 18b374478c6d..38c092a301d9 100644
--- a/security/py-pysaml26/Makefile
+++ b/security/py-pysaml26/Makefile
@@ -30,7 +30,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}responses>=0:devel/py-responses@${PY_FLAVOR}
 
-USES=		cpe python:3.6+
+USES=		cpe python:3.7+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
diff --git a/textproc/py-xmlschema/Makefile b/textproc/py-xmlschema/Makefile
index 6c4d141f2c50..51d62cfcca39 100644
--- a/textproc/py-xmlschema/Makefile
+++ b/textproc/py-xmlschema/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	xmlschema
-DISTVERSION=	1.9.2
+DISTVERSION=	1.10.0
 CATEGORIES=	textproc python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -10,11 +10,12 @@ COMMENT=	Implementation of XML Schema for Python
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}elementpath>=2.4.0<3.0.0:textproc/py-elementpath@${PY_FLAVOR}
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}elementpath>=2.4.0<3.0.0:textproc/py-elementpath@${PY_FLAVOR}
-TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}elementpath>=2.5.0<3.0.0:textproc/py-elementpath@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}elementpath>=2.5.0<3.0.0:textproc/py-elementpath@${PY_FLAVOR}
+TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
 
-USES=		python:3.6+
+USES=		python:3.7+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
diff --git a/textproc/py-xmlschema/distinfo b/textproc/py-xmlschema/distinfo
index ac6dcb3500a6..35eb22f440d8 100644
--- a/textproc/py-xmlschema/distinfo
+++ b/textproc/py-xmlschema/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1641146752
-SHA256 (xmlschema-1.9.2.tar.gz) = 3ce6fe408a8c0a0ca5917cbe6181a933dfb5cfade9714eeb07b6335f9aff7b10
-SIZE (xmlschema-1.9.2.tar.gz) = 394954
+TIMESTAMP = 1647690830
+SHA256 (xmlschema-1.10.0.tar.gz) = be1eedce6a4b911fd3a7f4060d0811951820a13410e61f0454b30e9f4e7cf197
+SIZE (xmlschema-1.10.0.tar.gz) = 396057
diff --git a/www/py-django-constance/Makefile b/www/py-django-constance/Makefile
index 32e095f84390..f907d02c5b80 100644
--- a/www/py-django-constance/Makefile
+++ b/www/py-django-constance/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}redis>=0:databases/py-redis@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}django22>=1.8:www/py-django22@${PY_FLAVOR}
 
-USES=		python:3.6+
+USES=		python:3.7+
 USE_PYTHON=	autoplist distutils
 NO_ARCH=	yes
 USE_GITHUB=	yes
diff --git a/www/py-django-picklefield/Makefile b/www/py-django-picklefield/Makefile
index d38edfdee101..d86fc6c1b9b1 100644
--- a/www/py-django-picklefield/Makefile
+++ b/www/py-django-picklefield/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${RUN_DEPENDS}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django22>=2.2:www/py-django22@${PY_FLAVOR}
 
-USES=		python:3.6+
+USES=		python:3.7+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
diff --git a/www/py-seafdav/Makefile b/www/py-seafdav/Makefile
index 719a01803e6e..83f4585da57c 100644
--- a/www/py-seafdav/Makefile
+++ b/www/py-seafdav/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5:devel/py-defusedxml@${PY_FLA
 		${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=0:databases/py-sqlalchemy14@${PY_FLAVOR}
 
-USES=		python:3.6+ shebangfix
+USES=		python:3.7+ shebangfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	haiwen
 USE_PYTHON=	flavors
diff --git a/www/seahub/Makefile b/www/seahub/Makefile
index dac99f018d6f..6eabf42a4069 100644
--- a/www/seahub/Makefile
+++ b/www/seahub/Makefile
@@ -35,7 +35,7 @@ RUN_DEPENDS=	bash:shells/bash \
 		${PYTHON_PKGNAMEPREFIX}pysaml26>=6.5.1:security/py-pysaml26@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR}
 
-USES=		gettext-tools:build python:3.6+ shebangfix
+USES=		gettext-tools:build python:3.7+ shebangfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	haiwen
 SHEBANG_FILES=	*.sh tests/*.sh *.template *.py tools/*.py seahub/*.py \