git: a9df5e67dc35 - main - databases/py-flask-sqlalchemy: Update to 3.1.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 21 Feb 2024 15:21:34 UTC
The branch main has been updated by sunpoet:

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

commit a9df5e67dc3588504fa5694645d2a9cd47d5ed9c
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-02-21 14:31:40 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-02-21 15:07:07 +0000

    databases/py-flask-sqlalchemy: Update to 3.1.1
    
    - Add GitHub to MASTER_SITES
    - Update WWW
    
    Changes:        https://github.com/pallets-eco/flask-sqlalchemy/releases
                    https://flask-sqlalchemy.palletsprojects.com/en/3.1.x/changes/
---
 databases/py-flask-sqlalchemy/Makefile                  | 17 +++++++++--------
 databases/py-flask-sqlalchemy/distinfo                  |  6 +++---
 .../py-flask-sqlalchemy/files/patch-pyproject.toml      |  4 ++--
 3 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/databases/py-flask-sqlalchemy/Makefile b/databases/py-flask-sqlalchemy/Makefile
index 7629cd80078c..7cd8f89e541f 100644
--- a/databases/py-flask-sqlalchemy/Makefile
+++ b/databases/py-flask-sqlalchemy/Makefile
@@ -1,21 +1,22 @@
 PORTNAME=	flask-sqlalchemy
-PORTVERSION=	3.0.3
-PORTREVISION=	2
+PORTVERSION=	3.1.1
 CATEGORIES=	databases python
-MASTER_SITES=	PYPI
+MASTER_SITES=	PYPI \
+		https://github.com/pallets-eco/flask-sqlalchemy/releases/download/${PORTVERSION}/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTNAME=	Flask-SQLAlchemy-${PORTVERSION}
+DISTNAME=	flask_sqlalchemy-${PORTVERSION}
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Add SQLAlchemy support to your Flask application
-WWW=		https://github.com/pallets-eco/flask-sqlalchemy
+WWW=		https://flask-sqlalchemy.palletsprojects.com/en/3.1.x/ \
+		https://github.com/pallets-eco/flask-sqlalchemy
 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pdm-pep517>=1.0.0:devel/py-pdm-pep517@${PY_FLAVOR}
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flask>=2.2:www/py-flask@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.4.18:databases/py-sqlalchemy14@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flit-core>=0<4:devel/py-flit-core@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flask>=2.2.5:www/py-flask@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=2.0.16:databases/py-sqlalchemy20@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent pep517
diff --git a/databases/py-flask-sqlalchemy/distinfo b/databases/py-flask-sqlalchemy/distinfo
index f3dd21ab424d..fbb5e4bfd707 100644
--- a/databases/py-flask-sqlalchemy/distinfo
+++ b/databases/py-flask-sqlalchemy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677771171
-SHA256 (Flask-SQLAlchemy-3.0.3.tar.gz) = 2764335f3c9d7ebdc9ed6044afaf98aae9fa50d7a074cef55dde307ec95903ec
-SIZE (Flask-SQLAlchemy-3.0.3.tar.gz) = 135538
+TIMESTAMP = 1708449094
+SHA256 (flask_sqlalchemy-3.1.1.tar.gz) = e4b68bb881802dda1a7d878b2fc84c06d1ee57fb40b874d3dc97dabfa36b8312
+SIZE (flask_sqlalchemy-3.1.1.tar.gz) = 81899
diff --git a/databases/py-flask-sqlalchemy/files/patch-pyproject.toml b/databases/py-flask-sqlalchemy/files/patch-pyproject.toml
index a3d429149630..a7ef6ffd37fe 100644
--- a/databases/py-flask-sqlalchemy/files/patch-pyproject.toml
+++ b/databases/py-flask-sqlalchemy/files/patch-pyproject.toml
@@ -1,9 +1,9 @@
---- pyproject.toml.orig	2023-01-31 16:07:22 UTC
+--- pyproject.toml.orig	2023-09-11 21:34:49 UTC
 +++ pyproject.toml
 @@ -1,5 +1,5 @@
  [project]
 -name = "Flask-SQLAlchemy"
 +name = "flask-sqlalchemy"
+ version = "3.1.1"
  description = "Add SQLAlchemy support to your Flask application."
  readme = "README.rst"
- authors = [