From 7cb42368a6969673d7cf1d7522abc35b6d7e3f04 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Tue, 18 May 2021 09:01:16 +0200 Subject: [PATCH 1/4] python-pycodestyle: update to 2.7.0. --- srcpkgs/python-pycodestyle/template | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python-pycodestyle/template b/srcpkgs/python-pycodestyle/template index 157a5d5f9fc1..c51aded486cb 100644 --- a/srcpkgs/python-pycodestyle/template +++ b/srcpkgs/python-pycodestyle/template @@ -1,7 +1,7 @@ # Template file for 'python-pycodestyle' pkgname=python-pycodestyle -version=2.6.0 -revision=3 +version=2.7.0 +revision=1 wrksrc="pycodestyle-${version}" build_style=python-module hostmakedepends="python-setuptools python3-setuptools" @@ -11,9 +11,22 @@ maintainer="Alessio Sergi " license="MIT" homepage="https://github.com/PyCQA/pycodestyle" distfiles="${PYPI_SITE}/p/pycodestyle/pycodestyle-${version}.tar.gz" -checksum=c58a7d2815e0e8d7972bf1803331fb0152f867bd89adf8a01dfd55085434192e +checksum=c389c1d06bf7904078ca03399a4816f974a1d590090fecea0c63ec26ebaf1cef alternatives="pycodestyle:pycodestyle:/usr/bin/pycodestyle2" +do_check() { + # from tox.ini + python3 -m pycodestyle --statistics pycodestyle.py + python3 -m pycodestyle --max-doc-length=72 --testsuite testsuite + python3 -m pycodestyle --max-doc-length=72 --doctest + python3 -m unittest discover testsuite -vv + + python -m pycodestyle --statistics pycodestyle.py + python -m pycodestyle --max-doc-length=72 --testsuite testsuite + python -m pycodestyle --max-doc-length=72 --doctest + python -m unittest discover testsuite -vv +} + post_install() { vlicense LICENSE } From f8623ccdd6045aba8278931b4cc5a0bd68f8fe58 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Tue, 18 May 2021 09:06:35 +0200 Subject: [PATCH 2/4] python3-mccabe: update to 0.6.1. --- srcpkgs/python3-mccabe/template | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template index 8f7efe4d78f3..1331e6678a2d 100644 --- a/srcpkgs/python3-mccabe/template +++ b/srcpkgs/python3-mccabe/template @@ -1,11 +1,12 @@ # Template file for 'python3-mccabe' pkgname=python3-mccabe version=0.6.1 -revision=5 +revision=1 wrksrc="mccabe-${version}" build_style=python3-module hostmakedepends="python3-setuptools" depends="python3" +checkdepends="python3-pytest" short_desc="McCabe complexity checker for Python3" maintainer="Orphaned " license="MIT" @@ -14,9 +15,14 @@ distfiles="${PYPI_SITE}/m/mccabe/mccabe-${version}.tar.gz" checksum=dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f replaces="mccabe>=0" +do_check() { + python3 -m pytest +} + pre_build() { vsed -i '/setup_requires=/d' setup.py } + post_install() { vlicense LICENSE } From 3f7f65cfeb32da555d7e9c13bbb21bab1906e1ca Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 10 Apr 2021 17:25:21 +0200 Subject: [PATCH 3/4] python3-pyflakes: update to 2.3.1. --- srcpkgs/python3-pyflakes/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template index f0a017a14bb4..377098f34f58 100644 --- a/srcpkgs/python3-pyflakes/template +++ b/srcpkgs/python3-pyflakes/template @@ -1,7 +1,7 @@ # Template file for 'python3-pyflakes' pkgname=python3-pyflakes -version=2.2.0 -revision=3 +version=2.3.1 +revision=1 wrksrc="pyflakes-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,7 +11,7 @@ maintainer="Orphaned " license="MIT" homepage="https://github.com/PyCQA/pyflakes" distfiles="${PYPI_SITE}/p/pyflakes/pyflakes-${version}.tar.gz" -checksum=35b2d75ee967ea93b55750aa9edbbf72813e06a66ba54438df2cfac9e3c27fc8 +checksum=f5bc8ecabc05bb9d291eb5203d6810b49040f6ff446a756326104746cc00c1db conflicts="python-pyflakes>=0" post_install() { From 4605a169c492c434fdd8fb5e1502bf7f217d7dfc Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Tue, 18 May 2021 09:24:56 +0200 Subject: [PATCH 4/4] flake8: update to 3.9.2. --- srcpkgs/flake8/template | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/srcpkgs/flake8/template b/srcpkgs/flake8/template index 8a7d34b0e81b..e1742752d4f6 100644 --- a/srcpkgs/flake8/template +++ b/srcpkgs/flake8/template @@ -1,11 +1,11 @@ # Template file for 'flake8' pkgname=flake8 -version=3.8.4 +version=3.9.2 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-pycodestyle>=2.6.0<2.7.0 - python3-pyflakes>=2.2.0<2.3.0 python3-mccabe>=0.6.0<0.7.0 +depends="python3-setuptools python3-pycodestyle>=2.7.0<2.8.0 + python3-pyflakes>=2.3.0<2.4.0 python3-mccabe>=0.6.0<0.7.0 python3-entrypoints>=0.3<0.4" checkdepends="python3-mock python3-pycodestyle python3-pytest python3-pyflakes" short_desc="Modular source code checker: pycodestyle, pyflakes, mccabe" @@ -13,10 +13,14 @@ maintainer="Alessio Sergi " license="MIT" homepage="https://gitlab.com/pycqa/flake8" distfiles="${PYPI_SITE}/f/flake8/flake8-${version}.tar.gz" -checksum=aadae8761ec651813c24be05c6f7b4680857ef6afaae4651a4eccaef97ce6c3b +checksum=07528381786f2a6237b061f6e96610a4167b226cb926e2aa2b6b1d78057c576b do_check() { - PYTHONPATH="${wrksrc}/src" python3 -m pytest + PYTHONPATH=build/lib python3 -m pytest \ + --deselect=tests/integration/test_api_legacy.py::test_legacy_api \ + --deselect=tests/integration/test_main.py \ + --deselect=tests/integration/test_plugins.py \ + --deselect=tests/unit/test_setuptools_command.py::test_package_files_removes_submodules } post_install() {