git: 93234179199c - main - databases/py-mycli: Allow build with py-sqlparse 0.6.0+ and py-yaspin 3.5.0+

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 12 Sep 2026 11:32:53 UTC
The branch main has been updated by sunpoet:

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

commit 93234179199c05046891921d6f6cefb76aaa5de1
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-12 11:22:31 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-12 11:23:06 +0000

    databases/py-mycli: Allow build with py-sqlparse 0.6.0+ and py-yaspin 3.5.0+
    
    - Bump PORTREVISION for package change
---
 databases/py-mycli/Makefile                   |  5 +++--
 databases/py-mycli/files/patch-pyproject.toml | 11 +++++++----
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/databases/py-mycli/Makefile b/databases/py-mycli/Makefile
index a268f938af49..0cb686744c12 100644
--- a/databases/py-mycli/Makefile
+++ b/databases/py-mycli/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	mycli
 PORTVERSION=	1.76.0
+PORTREVISION=	1
 CATEGORIES=	databases python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -29,9 +30,9 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cli-helpers>=2.15.0<2.16:devel/py-cli-helper
 		${PYTHON_PKGNAMEPREFIX}rapidfuzz>=3.14.3<3.15:devel/py-rapidfuzz@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sqlglot>=30.8.0:databases/py-sqlglot@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sqlglotc>=30.8.0:databases/py-sqlglotc@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}sqlparse>=0.3.0<0.6.0:databases/py-sqlparse@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}sqlparse>=0.3.0<0.7.0:databases/py-sqlparse@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wcwidth>=0.6.0:devel/py-wcwidth@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}yaspin>=3.4.0<3.5:devel/py-yaspin@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}yaspin>=3.4.0<3.6:devel/py-yaspin@${PY_FLAVOR}
 
 USES=		cpe mysql python
 USE_PYTHON=	autoplist concurrent cryptography pep517
diff --git a/databases/py-mycli/files/patch-pyproject.toml b/databases/py-mycli/files/patch-pyproject.toml
index ed6a66688133..9cda64521e6a 100644
--- a/databases/py-mycli/files/patch-pyproject.toml
+++ b/databases/py-mycli/files/patch-pyproject.toml
@@ -1,6 +1,6 @@
 --- pyproject.toml.orig	2026-06-20 14:39:51 UTC
 +++ pyproject.toml
-@@ -4,27 +4,27 @@ requires-python = ">=3.10"
+@@ -4,28 +4,28 @@ requires-python = ">=3.10"
  description = "CLI for MySQL Database. With auto-completion and syntax highlighting."
  readme = "README.md"
  requires-python = ">=3.10"
@@ -17,10 +17,11 @@
 +    "Pygments>=2.19.2",
      "prompt_toolkit>=3.0.41,<4.0.0",
 -    "PyMySQL ~= 1.1.2",
-+    "PyMySQL>=1.1.2",
-     "sqlparse>=0.3.0,<0.6.0",
+-    "sqlparse>=0.3.0,<0.6.0",
 -    "sqlglot ~= 30.8.0",
 -    "sqlglotc ~= 30.8.0",
++    "PyMySQL>=1.1.2",
++    "sqlparse>=0.3.0,<0.7.0",
 +    "sqlglot>=30.8.0",
 +    "sqlglotc>=30.8.0",
      "configobj ~= 5.0.9",
@@ -32,10 +33,12 @@
      "pyfzf ~= 0.3.1",
      "rapidfuzz ~= 3.14.3",
 -    "keyring ~= 25.7.0",
+-    "yaspin ~= 3.4.0",
 +    "keyring>=25.6.0,<25.8",
-     "yaspin ~= 3.4.0",
++    "yaspin>=3.4.0,<3.6",
  ]
  
+ [project.urls]
 @@ -36,7 +36,7 @@ Changelog = 'https://github.com/dbcli/mycli/blob/main/
  Changelog = 'https://github.com/dbcli/mycli/blob/main/changelog.md'