diff --git a/devel/py-prospector/Makefile b/devel/py-prospector/Makefile index f25fdfad8918..d1a00901ab6e 100644 --- a/devel/py-prospector/Makefile +++ b/devel/py-prospector/Makefile @@ -1,38 +1,39 @@ PORTNAME= prospector PORTVERSION= 1.10.3 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Analyse Python code by aggregating the result of other tools WWW= https://github.com/landscapeio/prospector LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dodgy>=0.2.1<0.3.0:devel/py-dodgy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gitpython>=3.1.27<4.0.0:devel/py-gitpython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mccabe>=0.7.0<0.8:devel/py-mccabe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pep8-naming>=0.3.3:devel/py-pep8-naming@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycodestyle>=2.9.0:devel/py-pycodestyle@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydocstyle>=2.0.0:devel/py-pydocstyle@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyflakes>=2.2.0:devel/py-pyflakes@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pylint-django>=2.5<2.6:devel/py-pylint-django@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pylint-flask>=0.6<0.6_99:devel/py-pylint-flask@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pylint-plugin-utils>=0.7<0.8:devel/py-pylint-plugin-utils@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pylint-plugin-utils>=0.7:devel/py-pylint-plugin-utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requirements-detector>=1.2.0:devel/py-requirements-detector@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setoptconf>=0.3.0<0.4:devel/py-setoptconf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}toml>=0.10.2<0.11.0:textproc/py-toml@${PY_FLAVOR} \ pylint${PYTHON_PKGNAMESUFFIX}>=2.8.3:devel/pylint USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/devel/py-prospector/files/patch-pyproject.toml b/devel/py-prospector/files/patch-pyproject.toml index 457c7c31729d..9ffdc7bdf3d5 100644 --- a/devel/py-prospector/files/patch-pyproject.toml +++ b/devel/py-prospector/files/patch-pyproject.toml @@ -1,27 +1,28 @@ ---- pyproject.toml.orig 2023-05-25 01:28:05 UTC +--- pyproject.toml.orig 2023-10-18 06:23:10 UTC +++ pyproject.toml -@@ -38,7 +38,6 @@ prospector = 'prospector.run:main' +@@ -38,21 +38,20 @@ prospector = 'prospector.run:main' [tool.poetry.dependencies] python = ">=3.7.2,<4.0" pylint = ">=2.8.3" -pylint-celery = "0.3" pylint-django = "~2.5" - pylint-plugin-utils = "~0.7" +-pylint-plugin-utils = "~0.7" ++pylint-plugin-utils = ">=0.7" pylint-flask = "0.6" -@@ -46,13 +45,13 @@ requirements-detector = ">=1.2.0" + requirements-detector = ">=1.2.0" PyYAML = "*" mccabe = "^0.7.0" flake8 = "<6.0.0" -pyflakes = ">=2.2.0,<3.*" +pyflakes = ">=2.2.0" pycodestyle = ">=2.9.0" -pep8-naming = ">=0.3.3,<=0.10.0" +pep8-naming = ">=0.3.3" pydocstyle = ">=2.0.0" dodgy = "^0.2.1" toml = "^0.10.2" -setoptconf-tmp = "^0.3.1" +setoptconf = "^0.3.0" GitPython = "^3.1.27" packaging = "*" bandit = {version = ">=1.5.1", optional = true}