diff --git a/devel/py-astroid/Makefile b/devel/py-astroid/Makefile index 4027e3ac0fab..494b1b0d4374 100644 --- a/devel/py-astroid/Makefile +++ b/devel/py-astroid/Makefile @@ -1,30 +1,30 @@ PORTNAME= astroid -PORTVERSION= 4.1.0 +PORTVERSION= 4.1.2 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/pylint-dev/astroid/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Abstract syntax tree for Python with inference support WWW= https://pylint.readthedocs.io/projects/astroid/en/latest/ \ https://github.com/pylint-dev/astroid LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.37.1:devel/py-wheel@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes .include .if ${PYTHON_REL} < 31100 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4:devel/py-typing-extensions@${PY_FLAVOR} .endif .include diff --git a/devel/py-astroid/distinfo b/devel/py-astroid/distinfo index a322980bc0a4..87877af81fa7 100644 --- a/devel/py-astroid/distinfo +++ b/devel/py-astroid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771421540 -SHA256 (astroid-4.1.0.tar.gz) = e2fbab37f205a651e6a168cb1e9a6a10677f6fa6a1c21833d113999855b04259 -SIZE (astroid-4.1.0.tar.gz) = 412160 +TIMESTAMP = 1777572508 +SHA256 (astroid-4.1.2.tar.gz) = d6c4a52bfcda4bbeb7359dead642b0248b90f7d9a07e690230bd86fefd6d37f1 +SIZE (astroid-4.1.2.tar.gz) = 414896 diff --git a/devel/py-astroid/files/patch-pyproject.toml b/devel/py-astroid/files/patch-pyproject.toml index b40cd2d44285..6c818c51b5b7 100644 --- a/devel/py-astroid/files/patch-pyproject.toml +++ b/devel/py-astroid/files/patch-pyproject.toml @@ -1,20 +1,19 @@ ---- pyproject.toml.orig 2026-02-09 02:19:22 UTC +--- pyproject.toml.orig 2026-03-22 19:16:10 UTC +++ pyproject.toml -@@ -1,15 +1,14 @@ build-backend = "setuptools.build_meta" +@@ -1,14 +1,13 @@ build-backend = "setuptools.build_meta" [build-system] 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.10.0" classifiers = [ + "Development Status :: 6 - Mature",