git: 93234179199c - main - databases/py-mycli: Allow build with py-sqlparse 0.6.0+ and py-yaspin 3.5.0+
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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'