git: 9c20757026bb - main - databases/py-aiosql: Update to 13.4

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Fri, 13 Jun 2025 08:55:03 UTC
The branch main has been updated by nivit:

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

commit 9c20757026bb17e2434eea13b4101c7a4eb0bbbd
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2025-06-13 08:50:27 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2025-06-13 08:54:36 +0000

    databases/py-aiosql: Update to 13.4
    
    - Add a patch to fix build that would otherwise fail with the error:
    
    ===>  Building for py311-aiosql-13.4
    * Getting build dependencies for wheel...
    [06/13/25 10:43:25] WARNING  pyproject.toml does not contain a tool.setuptools_scm section                                                                              setuptools.py:119
    /usr/local/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*.
      warnings.warn(msg, _BetaConfiguration)
    configuration error: `project.license` must be valid exactly by one definition (2 matches found):
    
        - keys:
            'file': {type: string}
          required: ['file']
        - keys:
            'text': {type: string}
          required: ['text']
    
    Reported by:    portscout!
---
 databases/py-aiosql/Makefile                   |  2 +-
 databases/py-aiosql/distinfo                   |  6 +++---
 databases/py-aiosql/files/patch-pyproject.toml | 11 +++++++++++
 3 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/databases/py-aiosql/Makefile b/databases/py-aiosql/Makefile
index 2a3d0161cd9a..8f50cdc97bd6 100644
--- a/databases/py-aiosql/Makefile
+++ b/databases/py-aiosql/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	aiosql
-DISTVERSION=	13.3
+DISTVERSION=	13.4
 CATEGORIES=	databases python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-aiosql/distinfo b/databases/py-aiosql/distinfo
index a39e13af01dd..a48680bd2115 100644
--- a/databases/py-aiosql/distinfo
+++ b/databases/py-aiosql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741801942
-SHA256 (aiosql-13.3.tar.gz) = 22f587522426106a45683ce206cddd1357dfea65487c88ae9dbf8cb2dc138f10
-SIZE (aiosql-13.3.tar.gz) = 74957
+TIMESTAMP = 1748952287
+SHA256 (aiosql-13.4.tar.gz) = da6ebb4d5e735753853007a7d574e60761338fc6ca8d95d6d95b5d85d7b1354d
+SIZE (aiosql-13.4.tar.gz) = 75730
diff --git a/databases/py-aiosql/files/patch-pyproject.toml b/databases/py-aiosql/files/patch-pyproject.toml
new file mode 100644
index 000000000000..6c959ef542d4
--- /dev/null
+++ b/databases/py-aiosql/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2025-04-09 08:26:41 UTC
++++ pyproject.toml
+@@ -9,7 +9,7 @@ requires-python = ">=3.9"
+ description = "Simple SQL in Python"
+ readme = "README.rst"
+ requires-python = ">=3.9"
+-license = "BSD-2-Clause"
++license = {file="LICENSE"}
+ classifiers = [
+     "Programming Language :: Python",
+     "Programming Language :: SQL",