git: ee114ef20f07 - main - devel/py-astroid: Update to 3.3.10

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 25 May 2025 10:00:07 UTC
The branch main has been updated by sunpoet:

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

commit ee114ef20f071f9ccce285d4be3f222184d20ee6
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-05-25 09:31:32 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-05-25 09:52:31 +0000

    devel/py-astroid: Update to 3.3.10
    
    Changes:        https://github.com/pylint-dev/astroid/releases
                    https://pylint.readthedocs.io/projects/astroid/en/latest/whatsnew.html
---
 devel/py-astroid/Makefile                   |  4 ++--
 devel/py-astroid/distinfo                   |  6 +++---
 devel/py-astroid/files/patch-pyproject.toml | 19 +++++++++++++++----
 3 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/devel/py-astroid/Makefile b/devel/py-astroid/Makefile
index e6c5a2e50e73..ae3f92e868d0 100644
--- a/devel/py-astroid/Makefile
+++ b/devel/py-astroid/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	astroid
-PORTVERSION=	3.3.9
+PORTVERSION=	3.3.10
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -23,7 +23,7 @@ NO_ARCH=	yes
 .include <bsd.port.pre.mk>
 
 .if ${PYTHON_REL} < 31100
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.0:devel/py-typing-extensions@${PY_FLAVOR}
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}typing-extensions>=4:devel/py-typing-extensions@${PY_FLAVOR}
 .endif
 
 .include <bsd.port.post.mk>
diff --git a/devel/py-astroid/distinfo b/devel/py-astroid/distinfo
index 366dad792a25..8c4d7701eb76 100644
--- a/devel/py-astroid/distinfo
+++ b/devel/py-astroid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070332
-SHA256 (astroid-3.3.9.tar.gz) = 622cc8e3048684aa42c820d9d218978021c3c3d174fb03a9f0d615921744f550
-SIZE (astroid-3.3.9.tar.gz) = 398731
+TIMESTAMP = 1747715348
+SHA256 (astroid-3.3.10.tar.gz) = c332157953060c6deb9caa57303ae0d20b0fbdb2e59b4a4f2a6ba49d0a7961ce
+SIZE (astroid-3.3.10.tar.gz) = 398941
diff --git a/devel/py-astroid/files/patch-pyproject.toml b/devel/py-astroid/files/patch-pyproject.toml
index bc2223ca1ffc..97b1efd41b01 100644
--- a/devel/py-astroid/files/patch-pyproject.toml
+++ b/devel/py-astroid/files/patch-pyproject.toml
@@ -1,9 +1,20 @@
---- pyproject.toml.orig	2023-03-05 23:08:15 UTC
+--- pyproject.toml.orig	2025-05-10 13:32:40 UTC
 +++ pyproject.toml
-@@ -1,5 +1,5 @@
+@@ -1,15 +1,14 @@ build-backend = "setuptools.build_meta"
  [build-system]
--requires = ["setuptools>=64.0", "wheel>=0.37.1"]
-+requires = ["setuptools>=62.6", "wheel>=0.37.1"]
  build-backend = "setuptools.build_meta"
  
+-requires = [ "setuptools>=77" ]
++requires = [ "setuptools>=62.6" ]
+ 
  [project]
+ name = "astroid"
+ description = "An abstract syntax tree for Python with inference support."
+ readme = "README.rst"
+ keywords = [ "abstract syntax tree", "python", "static code analysis" ]
+-license = "LGPL-2.1-or-later"
+-license-files = [ "LICENSE", "CONTRIBUTORS.txt" ]
++license = { text = "LGPL-2.1-or-later" }
+ 
+ requires-python = ">=3.9.0"
+ classifiers = [