Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] flake8: update to 3.9.2
@ 2021-05-18 21:16 paper42
  2021-05-19 23:20 ` ericonr
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: paper42 @ 2021-05-18 21:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1590 bytes --]

There is a new pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages flake8-3.9.2
https://github.com/void-linux/void-packages/pull/30973

flake8: update to 3.9.2
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30973.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-flake8-3.9.2-30973.patch --]
[-- Type: text/x-diff, Size: 4558 bytes --]

From baad336183fddd91f3dbbfdd7055c2a3cc7e7c16 Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Tue, 18 May 2021 09:01:16 +0200
Subject: [PATCH 1/3] srcpkgs/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 <al3hex@gmail.com>"
 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 ad92800d4c6320ffd6c62837b22c258df616367d Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Tue, 18 May 2021 09:06:35 +0200
Subject: [PATCH 2/3] 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 <orphan@voidlinux.org>"
 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 e4df78df4a1e9c3d494fcad7631ab83f0cc52032 Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Tue, 18 May 2021 09:24:56 +0200
Subject: [PATCH 3/3] flake8: update to 3.9.2.

---
 srcpkgs/flake8/template | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/flake8/template b/srcpkgs/flake8/template
index 8a7d34b0e81b..c68c9d46d192 100644
--- a/srcpkgs/flake8/template
+++ b/srcpkgs/flake8/template
@@ -1,10 +1,10 @@
 # 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
+depends="python3-setuptools python3-pycodestyle>=2.7.0<2.8.0
  python3-pyflakes>=2.2.0<2.3.0 python3-mccabe>=0.6.0<0.7.0
  python3-entrypoints>=0.3<0.4"
 checkdepends="python3-mock python3-pycodestyle python3-pytest python3-pyflakes"
@@ -13,10 +13,14 @@ maintainer="Alessio Sergi <al3hex@gmail.com>"
 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() {

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
@ 2021-05-19 23:20 ` ericonr
  2021-05-20  7:12 ` [PR PATCH] [Updated] " paper42
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-05-19 23:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30973#issuecomment-844561098

Comment:
`pycodestyle` commit style is wrong.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PR PATCH] [Updated] flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
  2021-05-19 23:20 ` ericonr
@ 2021-05-20  7:12 ` paper42
  2021-05-20  7:19 ` paper42
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2021-05-20  7:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1595 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages flake8-3.9.2
https://github.com/void-linux/void-packages/pull/30973

flake8: update to 3.9.2
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30973.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-flake8-3.9.2-30973.patch --]
[-- Type: text/x-diff, Size: 4550 bytes --]

From 894808c810ccb26529b76bce33aa56aa63b1c6e6 Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Tue, 18 May 2021 09:01:16 +0200
Subject: [PATCH 1/3] 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 <al3hex@gmail.com>"
 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 db1439bd9886042b62c2c950ac48c70270d1556c Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Tue, 18 May 2021 09:06:35 +0200
Subject: [PATCH 2/3] 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 <orphan@voidlinux.org>"
 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 362a19428d4ab8ba011acf68017072728f9aa124 Mon Sep 17 00:00:00 2001
From: Paper <paper@tilde.institute>
Date: Tue, 18 May 2021 09:24:56 +0200
Subject: [PATCH 3/3] flake8: update to 3.9.2.

---
 srcpkgs/flake8/template | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/flake8/template b/srcpkgs/flake8/template
index 8a7d34b0e81b..c68c9d46d192 100644
--- a/srcpkgs/flake8/template
+++ b/srcpkgs/flake8/template
@@ -1,10 +1,10 @@
 # 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
+depends="python3-setuptools python3-pycodestyle>=2.7.0<2.8.0
  python3-pyflakes>=2.2.0<2.3.0 python3-mccabe>=0.6.0<0.7.0
  python3-entrypoints>=0.3<0.4"
 checkdepends="python3-mock python3-pycodestyle python3-pytest python3-pyflakes"
@@ -13,10 +13,14 @@ maintainer="Alessio Sergi <al3hex@gmail.com>"
 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() {

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
  2021-05-19 23:20 ` ericonr
  2021-05-20  7:12 ` [PR PATCH] [Updated] " paper42
@ 2021-05-20  7:19 ` paper42
  2021-05-21 15:23 ` [PR PATCH] [Updated] " paper42
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2021-05-20  7:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 152 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30973#issuecomment-844787811

Comment:
oops, fixed

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PR PATCH] [Updated] flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
                   ` (2 preceding siblings ...)
  2021-05-20  7:19 ` paper42
@ 2021-05-21 15:23 ` paper42
  2021-05-21 15:26 ` paper42
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2021-05-21 15:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1595 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages flake8-3.9.2
https://github.com/void-linux/void-packages/pull/30973

flake8: update to 3.9.2
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30973.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-flake8-3.9.2-30973.patch --]
[-- Type: text/x-diff, Size: 5833 bytes --]

From 7cb42368a6969673d7cf1d7522abc35b6d7e3f04 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
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 <al3hex@gmail.com>"
 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 <michal@vasilek.cz>
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 <orphan@voidlinux.org>"
 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 <michal@vasilek.cz>
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 <orphan@voidlinux.org>"
 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 <michal@vasilek.cz>
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 <al3hex@gmail.com>"
 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() {

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
                   ` (3 preceding siblings ...)
  2021-05-21 15:23 ` [PR PATCH] [Updated] " paper42
@ 2021-05-21 15:26 ` paper42
  2021-07-05 20:24 ` [PR PATCH] [Updated] " paper42
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2021-05-21 15:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 210 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30973#issuecomment-846033408

Comment:
I noticed that flake8 requires pyflakes 2.3.X, so I updated that too.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PR PATCH] [Updated] flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
                   ` (4 preceding siblings ...)
  2021-05-21 15:26 ` paper42
@ 2021-07-05 20:24 ` paper42
  2021-07-05 20:33 ` paper42
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2021-07-05 20:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1595 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages flake8-3.9.2
https://github.com/void-linux/void-packages/pull/30973

flake8: update to 3.9.2
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30973.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-flake8-3.9.2-30973.patch --]
[-- Type: text/x-diff, Size: 8421 bytes --]

From 9caf336920c1a60fc7070ba9e05f85d66b777321 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 18 May 2021 09:01:16 +0200
Subject: [PATCH 1/4] python3-pycodestyle: update to 2.7.0

* adopt
* drop python-pycodestyle
* fix tests
---
 srcpkgs/python-pycodestyle                    |  1 +
 srcpkgs/python-pycodestyle/template           | 30 ---------------
 srcpkgs/python3-pycodestyle                   |  1 -
 srcpkgs/python3-pycodestyle/template          | 37 +++++++++++++++++++
 .../update                                    |  0
 5 files changed, 38 insertions(+), 31 deletions(-)
 create mode 120000 srcpkgs/python-pycodestyle
 delete mode 100644 srcpkgs/python-pycodestyle/template
 delete mode 120000 srcpkgs/python3-pycodestyle
 create mode 100644 srcpkgs/python3-pycodestyle/template
 rename srcpkgs/{python-pycodestyle => python3-pycodestyle}/update (100%)

diff --git a/srcpkgs/python-pycodestyle b/srcpkgs/python-pycodestyle
new file mode 120000
index 000000000000..d970ab6f8dc3
--- /dev/null
+++ b/srcpkgs/python-pycodestyle
@@ -0,0 +1 @@
+python3-pycodestyle
\ No newline at end of file
diff --git a/srcpkgs/python-pycodestyle/template b/srcpkgs/python-pycodestyle/template
deleted file mode 100644
index 157a5d5f9fc1..000000000000
--- a/srcpkgs/python-pycodestyle/template
+++ /dev/null
@@ -1,30 +0,0 @@
-# Template file for 'python-pycodestyle'
-pkgname=python-pycodestyle
-version=2.6.0
-revision=3
-wrksrc="pycodestyle-${version}"
-build_style=python-module
-hostmakedepends="python-setuptools python3-setuptools"
-depends="python-setuptools"
-short_desc="Python2 style guide checker (formerly called pep8)"
-maintainer="Alessio Sergi <al3hex@gmail.com>"
-license="MIT"
-homepage="https://github.com/PyCQA/pycodestyle"
-distfiles="${PYPI_SITE}/p/pycodestyle/pycodestyle-${version}.tar.gz"
-checksum=c58a7d2815e0e8d7972bf1803331fb0152f867bd89adf8a01dfd55085434192e
-alternatives="pycodestyle:pycodestyle:/usr/bin/pycodestyle2"
-
-post_install() {
-	vlicense LICENSE
-}
-
-python3-pycodestyle_package() {
-	depends="python3-setuptools"
-	short_desc="${short_desc/Python2/Python3}"
-	alternatives="pycodestyle:pycodestyle:/usr/bin/pycodestyle3"
-	pkg_install() {
-		vmove usr/bin/*3
-		vmove usr/lib/python3*
-		vlicense LICENSE
-	}
-}
diff --git a/srcpkgs/python3-pycodestyle b/srcpkgs/python3-pycodestyle
deleted file mode 120000
index f253ce6d35f8..000000000000
--- a/srcpkgs/python3-pycodestyle
+++ /dev/null
@@ -1 +0,0 @@
-python-pycodestyle
\ No newline at end of file
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
new file mode 100644
index 000000000000..8fafc98015d4
--- /dev/null
+++ b/srcpkgs/python3-pycodestyle/template
@@ -0,0 +1,37 @@
+# Template file for 'python3-pycodestyle'
+pkgname=python3-pycodestyle
+version=2.7.0
+revision=1
+wrksrc="pycodestyle-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python style guide checker (formerly called pep8)"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
+license="MIT"
+homepage="https://github.com/PyCQA/pycodestyle"
+distfiles="${PYPI_SITE}/p/pycodestyle/pycodestyle-${version}.tar.gz"
+checksum=c389c1d06bf7904078ca03399a4816f974a1d590090fecea0c63ec26ebaf1cef
+
+do_check() {
+	# from tox.ini and alpine
+	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
+}
+
+python-pycodestyle_package() {
+	build_style=meta
+	short_desc+=" (transitional dummy package)"
+	depends="python3-pycodestyle>=${version}_${revision}"
+}
diff --git a/srcpkgs/python-pycodestyle/update b/srcpkgs/python3-pycodestyle/update
similarity index 100%
rename from srcpkgs/python-pycodestyle/update
rename to srcpkgs/python3-pycodestyle/update

From 239eb00d40a8fabb15bd108b96df5a4633bf4969 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 18 May 2021 09:06:35 +0200
Subject: [PATCH 2/4] python3-mccabe: run tests, adopt

---
 srcpkgs/python3-mccabe/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index 8f7efe4d78f3..a95ed189baa4 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -6,8 +6,9 @@ wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
+checkdepends="python3-pytest"
 short_desc="McCabe complexity checker for Python3"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Michal Vasilek <michal@vasilek>"
 license="MIT"
 homepage="https://github.com/PyCQA/mccabe"
 distfiles="${PYPI_SITE}/m/mccabe/mccabe-${version}.tar.gz"
@@ -17,6 +18,7 @@ replaces="mccabe>=0"
 pre_build() {
 	vsed -i '/setup_requires=/d' setup.py
 }
+
 post_install() {
 	vlicense LICENSE
 }

From 74f80488727f296440ca4551be6a623a513a56f6 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 10 Apr 2021 17:25:21 +0200
Subject: [PATCH 3/4] python3-pyflakes: update to 2.3.1

* adopt
---
 srcpkgs/python3-pyflakes/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index f0a017a14bb4..4df551fa236e 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -1,17 +1,17 @@
 # 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"
-depends="python3-setuptools"
+depends="python3"
 short_desc="Passive checker of Python programs (Python3)"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
 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 1f7aa732617069aadd4f5e5523cfe10cdba53621 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 5 Jul 2021 21:27:02 +0200
Subject: [PATCH 4/4] flake8: update to 3.9.2

* adopt
* fix tests
---
 srcpkgs/flake8/template | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/flake8/template b/srcpkgs/flake8/template
index 8a7d34b0e81b..4d2731350bee 100644
--- a/srcpkgs/flake8/template
+++ b/srcpkgs/flake8/template
@@ -1,22 +1,26 @@
 # 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
- python3-entrypoints>=0.3<0.4"
-checkdepends="python3-mock python3-pycodestyle python3-pytest python3-pyflakes"
+depends="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="$depends python3-mock python3-pytest"
 short_desc="Modular source code checker: pycodestyle, pyflakes, mccabe"
-maintainer="Alessio Sergi <al3hex@gmail.com>"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
 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
+	# from alpine
+	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() {

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
                   ` (5 preceding siblings ...)
  2021-07-05 20:24 ` [PR PATCH] [Updated] " paper42
@ 2021-07-05 20:33 ` paper42
  2021-07-12 19:26 ` [PR REVIEW] " ericonr
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2021-07-05 20:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 274 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30973#issuecomment-874317638

Comment:
* adopted the packages
* removed python3-setuptools dependencies (not necessary)
* dropped the python-pycodestyle (python2) package

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PR REVIEW] flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
                   ` (6 preceding siblings ...)
  2021-07-05 20:33 ` paper42
@ 2021-07-12 19:26 ` ericonr
  2021-07-12 21:27 ` [PR PATCH] [Updated] " paper42
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-07-12 19:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 266 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30973#discussion_r668196224

Comment:
I don't like this super restrictive version bounds, I think we should remove them. They are hard to maintain and parse.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PR PATCH] [Updated] flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
                   ` (7 preceding siblings ...)
  2021-07-12 19:26 ` [PR REVIEW] " ericonr
@ 2021-07-12 21:27 ` paper42
  2021-07-12 21:28 ` [PR REVIEW] " paper42
  2021-07-14 14:39 ` [PR PATCH] [Merged]: " ericonr
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2021-07-12 21:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1595 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/paper42/void-packages flake8-3.9.2
https://github.com/void-linux/void-packages/pull/30973

flake8: update to 3.9.2
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30973.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-flake8-3.9.2-30973.patch --]
[-- Type: text/x-diff, Size: 8579 bytes --]

From f0781f154e2bbf21ee59513080d1e783a33b0931 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 18 May 2021 09:01:16 +0200
Subject: [PATCH 1/4] python3-pycodestyle: update to 2.7.0

* adopt
* drop python-pycodestyle
* fix tests
---
 srcpkgs/python-pycodestyle                    |  1 +
 srcpkgs/python-pycodestyle/template           | 30 ---------------
 srcpkgs/python3-pycodestyle                   |  1 -
 srcpkgs/python3-pycodestyle/template          | 37 +++++++++++++++++++
 .../update                                    |  0
 5 files changed, 38 insertions(+), 31 deletions(-)
 create mode 120000 srcpkgs/python-pycodestyle
 delete mode 100644 srcpkgs/python-pycodestyle/template
 delete mode 120000 srcpkgs/python3-pycodestyle
 create mode 100644 srcpkgs/python3-pycodestyle/template
 rename srcpkgs/{python-pycodestyle => python3-pycodestyle}/update (100%)

diff --git a/srcpkgs/python-pycodestyle b/srcpkgs/python-pycodestyle
new file mode 120000
index 000000000000..d970ab6f8dc3
--- /dev/null
+++ b/srcpkgs/python-pycodestyle
@@ -0,0 +1 @@
+python3-pycodestyle
\ No newline at end of file
diff --git a/srcpkgs/python-pycodestyle/template b/srcpkgs/python-pycodestyle/template
deleted file mode 100644
index 157a5d5f9fc1..000000000000
--- a/srcpkgs/python-pycodestyle/template
+++ /dev/null
@@ -1,30 +0,0 @@
-# Template file for 'python-pycodestyle'
-pkgname=python-pycodestyle
-version=2.6.0
-revision=3
-wrksrc="pycodestyle-${version}"
-build_style=python-module
-hostmakedepends="python-setuptools python3-setuptools"
-depends="python-setuptools"
-short_desc="Python2 style guide checker (formerly called pep8)"
-maintainer="Alessio Sergi <al3hex@gmail.com>"
-license="MIT"
-homepage="https://github.com/PyCQA/pycodestyle"
-distfiles="${PYPI_SITE}/p/pycodestyle/pycodestyle-${version}.tar.gz"
-checksum=c58a7d2815e0e8d7972bf1803331fb0152f867bd89adf8a01dfd55085434192e
-alternatives="pycodestyle:pycodestyle:/usr/bin/pycodestyle2"
-
-post_install() {
-	vlicense LICENSE
-}
-
-python3-pycodestyle_package() {
-	depends="python3-setuptools"
-	short_desc="${short_desc/Python2/Python3}"
-	alternatives="pycodestyle:pycodestyle:/usr/bin/pycodestyle3"
-	pkg_install() {
-		vmove usr/bin/*3
-		vmove usr/lib/python3*
-		vlicense LICENSE
-	}
-}
diff --git a/srcpkgs/python3-pycodestyle b/srcpkgs/python3-pycodestyle
deleted file mode 120000
index f253ce6d35f8..000000000000
--- a/srcpkgs/python3-pycodestyle
+++ /dev/null
@@ -1 +0,0 @@
-python-pycodestyle
\ No newline at end of file
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
new file mode 100644
index 000000000000..8fafc98015d4
--- /dev/null
+++ b/srcpkgs/python3-pycodestyle/template
@@ -0,0 +1,37 @@
+# Template file for 'python3-pycodestyle'
+pkgname=python3-pycodestyle
+version=2.7.0
+revision=1
+wrksrc="pycodestyle-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python style guide checker (formerly called pep8)"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
+license="MIT"
+homepage="https://github.com/PyCQA/pycodestyle"
+distfiles="${PYPI_SITE}/p/pycodestyle/pycodestyle-${version}.tar.gz"
+checksum=c389c1d06bf7904078ca03399a4816f974a1d590090fecea0c63ec26ebaf1cef
+
+do_check() {
+	# from tox.ini and alpine
+	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
+}
+
+python-pycodestyle_package() {
+	build_style=meta
+	short_desc+=" (transitional dummy package)"
+	depends="python3-pycodestyle>=${version}_${revision}"
+}
diff --git a/srcpkgs/python-pycodestyle/update b/srcpkgs/python3-pycodestyle/update
similarity index 100%
rename from srcpkgs/python-pycodestyle/update
rename to srcpkgs/python3-pycodestyle/update

From b5326c69083810c668fb7879187c32994d6b9d6d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 18 May 2021 09:06:35 +0200
Subject: [PATCH 2/4] python3-mccabe: run tests, adopt

---
 srcpkgs/python3-mccabe/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index 8f7efe4d78f3..a95ed189baa4 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -6,8 +6,9 @@ wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
+checkdepends="python3-pytest"
 short_desc="McCabe complexity checker for Python3"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Michal Vasilek <michal@vasilek>"
 license="MIT"
 homepage="https://github.com/PyCQA/mccabe"
 distfiles="${PYPI_SITE}/m/mccabe/mccabe-${version}.tar.gz"
@@ -17,6 +18,7 @@ replaces="mccabe>=0"
 pre_build() {
 	vsed -i '/setup_requires=/d' setup.py
 }
+
 post_install() {
 	vlicense LICENSE
 }

From 6c73d1807c83153ea7fc392b31e403c3f7b7b986 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 10 Apr 2021 17:25:21 +0200
Subject: [PATCH 3/4] python3-pyflakes: update to 2.3.1

* adopt
---
 srcpkgs/python3-pyflakes/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index f0a017a14bb4..4df551fa236e 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -1,17 +1,17 @@
 # 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"
-depends="python3-setuptools"
+depends="python3"
 short_desc="Passive checker of Python programs (Python3)"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
 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 ba213541ede87c68510ea0d03273fb30b81a1a15 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 5 Jul 2021 21:27:02 +0200
Subject: [PATCH 4/4] flake8: update to 3.9.2

* remove python3-entrypoints dependency (not necessary since 3.8.0)
* remove version restrictions on runtime dependencies
* fix tests
* adopt
---
 srcpkgs/flake8/template | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/flake8/template b/srcpkgs/flake8/template
index 8a7d34b0e81b..5b5d795f7410 100644
--- a/srcpkgs/flake8/template
+++ b/srcpkgs/flake8/template
@@ -1,22 +1,26 @@
 # 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
- python3-entrypoints>=0.3<0.4"
-checkdepends="python3-mock python3-pycodestyle python3-pytest python3-pyflakes"
+depends="python3-pycodestyle python3-pyflakes python3-mccabe"
+checkdepends="$depends python3-mock python3-pytest"
 short_desc="Modular source code checker: pycodestyle, pyflakes, mccabe"
-maintainer="Alessio Sergi <al3hex@gmail.com>"
+maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="MIT"
 homepage="https://gitlab.com/pycqa/flake8"
+changelog="https://raw.githubusercontent.com/PyCQA/flake8/master/docs/source/release-notes/$version.rst"
 distfiles="${PYPI_SITE}/f/flake8/flake8-${version}.tar.gz"
-checksum=aadae8761ec651813c24be05c6f7b4680857ef6afaae4651a4eccaef97ce6c3b
+checksum=07528381786f2a6237b061f6e96610a4167b226cb926e2aa2b6b1d78057c576b
 
 do_check() {
-	PYTHONPATH="${wrksrc}/src" python3 -m pytest
+	# from alpine
+	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() {

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PR REVIEW] flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
                   ` (8 preceding siblings ...)
  2021-07-12 21:27 ` [PR PATCH] [Updated] " paper42
@ 2021-07-12 21:28 ` paper42
  2021-07-14 14:39 ` [PR PATCH] [Merged]: " ericonr
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2021-07-12 21:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 735 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30973#discussion_r668269401

Comment:
https://flake8.pycqa.org/en/latest/faq.html#why-does-flake8-use-ranges-for-its-dependencies
> Flake8 uses ranges for mccabe, pyflakes, and pycodestyle because each of those projects tend to add new checks in minor releases. It has been an implicit design goal of Flake8’s to make the list of error codes stable in its own minor releases. That way if you install something from the 2.5 series today, you will not find new checks in the same series in a month from now when you install it again.

It seems like the version restrictions are not really necessary on void, I removed them.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PR PATCH] [Merged]: flake8: update to 3.9.2
  2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
                   ` (9 preceding siblings ...)
  2021-07-12 21:28 ` [PR REVIEW] " paper42
@ 2021-07-14 14:39 ` ericonr
  10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-07-14 14:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1434 bytes --]

There's a merged pull request on the void-packages repository

flake8: update to 3.9.2
https://github.com/void-linux/void-packages/pull/30973

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2021-07-14 14:39 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-18 21:16 [PR PATCH] flake8: update to 3.9.2 paper42
2021-05-19 23:20 ` ericonr
2021-05-20  7:12 ` [PR PATCH] [Updated] " paper42
2021-05-20  7:19 ` paper42
2021-05-21 15:23 ` [PR PATCH] [Updated] " paper42
2021-05-21 15:26 ` paper42
2021-07-05 20:24 ` [PR PATCH] [Updated] " paper42
2021-07-05 20:33 ` paper42
2021-07-12 19:26 ` [PR REVIEW] " ericonr
2021-07-12 21:27 ` [PR PATCH] [Updated] " paper42
2021-07-12 21:28 ` [PR REVIEW] " paper42
2021-07-14 14:39 ` [PR PATCH] [Merged]: " ericonr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).