Activity log for bug #1883175

Date Who What changed Old value New value Message
2020-06-11 20:10:44 Ted Kern bug added bug
2020-06-11 20:32:48 Kai Kasurinen bug added subscriber Kai Kasurinen
2020-07-01 04:45:47 Ted Kern description Python 3.8 language features include some syntax that python3-flake8 3.7.9-2 registers as an error. flake8 3.8.x is now available on PyPi, released after Focal. The minor version matches the supported python version, so a release from the 3.8.x series should be ported to Focal. Python 3.8 language features include some syntax that python3-flake8 3.7.9-2 registers as an error. flake8 3.8.x is now available on PyPi, released after Focal. The minor version matches the supported python version, so a release from the 3.8.x series should be ported to Focal. [Test Case] Create a file test.py Use python3 language features, e.g. ``` while (a := float(input())) < 10 : print(f'{a=} is too much!') print(f'{a=} works fine') ``` Run `python3 -m flake8 test.py` Result: "pyflakes" failed during execution due to "'FlakesChecker' object has no attribute 'NAMEDEXPR'" Run flake8 with greater verbosity to see more details test.py:1:9: E203 whitespace before ':' test.py:1:10: E231 missing whitespace after ':' `echo $?` shows a return value of 1 With the 3.8.3-1 version of the package proposed for Groovy (https://launchpad.net/ubuntu/+source/python-flake8/3.8.3-1) `test.py` produces no output and returns 0 [Regression Potential] Potential is minimal as this is a minor version bump, which upstream defines as only offering additional, optional checks and not breaking backward compatibility. No reported breakages between 3.7.9 and 3.8.3 are shown in upstream issue tracker. Upstream QA: https://flake8.pycqa.org/en/latest/internal/releases.html#process outlines the required tests a release must pass, all of which completed in https://gitlab.com/pycqa/flake8/-/pipelines/154124695
2020-07-01 04:52:20 Ted Kern bug task added pycodestyle (Ubuntu)
2020-07-01 04:53:56 Ted Kern description Python 3.8 language features include some syntax that python3-flake8 3.7.9-2 registers as an error. flake8 3.8.x is now available on PyPi, released after Focal. The minor version matches the supported python version, so a release from the 3.8.x series should be ported to Focal. [Test Case] Create a file test.py Use python3 language features, e.g. ``` while (a := float(input())) < 10 : print(f'{a=} is too much!') print(f'{a=} works fine') ``` Run `python3 -m flake8 test.py` Result: "pyflakes" failed during execution due to "'FlakesChecker' object has no attribute 'NAMEDEXPR'" Run flake8 with greater verbosity to see more details test.py:1:9: E203 whitespace before ':' test.py:1:10: E231 missing whitespace after ':' `echo $?` shows a return value of 1 With the 3.8.3-1 version of the package proposed for Groovy (https://launchpad.net/ubuntu/+source/python-flake8/3.8.3-1) `test.py` produces no output and returns 0 [Regression Potential] Potential is minimal as this is a minor version bump, which upstream defines as only offering additional, optional checks and not breaking backward compatibility. No reported breakages between 3.7.9 and 3.8.3 are shown in upstream issue tracker. Upstream QA: https://flake8.pycqa.org/en/latest/internal/releases.html#process outlines the required tests a release must pass, all of which completed in https://gitlab.com/pycqa/flake8/-/pipelines/154124695 Python 3.8 language features include some syntax that python3-flake8 3.7.9-2 registers as an error. flake8 3.8.x is now available, released after Focal. The minor version matches the supported python version, so a release from the 3.8.x series should be ported to Focal. This version bump requires dependency pycodestyle >= 2.6.0, which is where the bugfix occurs. [Test Case] Create a file test.py Use python3 language features, e.g. ``` while (a := float(input())) < 10 :     print(f'{a=} is too much!') print(f'{a=} works fine') ``` Run `python3 -m flake8 test.py` Result: "pyflakes" failed during execution due to "'FlakesChecker' object has no attribute 'NAMEDEXPR'" Run flake8 with greater verbosity to see more details test.py:1:9: E203 whitespace before ':' test.py:1:10: E231 missing whitespace after ':' `echo $?` shows a return value of 1 With the 3.8.3-1 version of the package proposed for Groovy (https://launchpad.net/ubuntu/+source/python-flake8/3.8.3-1) `test.py` produces no output and returns 0 [Regression Potential] Potential is minimal as this is a minor version bump, which upstream defines as only offering additional, optional checks and not breaking backward compatibility. No reported breakages between 3.7.9 and 3.8.3 are shown in upstream issue tracker. Upstream QA: https://flake8.pycqa.org/en/latest/internal/releases.html#process outlines the required tests a release must pass, all of which completed in https://gitlab.com/pycqa/flake8/-/pipelines/154124695
2020-07-01 05:03:56 Ted Kern description Python 3.8 language features include some syntax that python3-flake8 3.7.9-2 registers as an error. flake8 3.8.x is now available, released after Focal. The minor version matches the supported python version, so a release from the 3.8.x series should be ported to Focal. This version bump requires dependency pycodestyle >= 2.6.0, which is where the bugfix occurs. [Test Case] Create a file test.py Use python3 language features, e.g. ``` while (a := float(input())) < 10 :     print(f'{a=} is too much!') print(f'{a=} works fine') ``` Run `python3 -m flake8 test.py` Result: "pyflakes" failed during execution due to "'FlakesChecker' object has no attribute 'NAMEDEXPR'" Run flake8 with greater verbosity to see more details test.py:1:9: E203 whitespace before ':' test.py:1:10: E231 missing whitespace after ':' `echo $?` shows a return value of 1 With the 3.8.3-1 version of the package proposed for Groovy (https://launchpad.net/ubuntu/+source/python-flake8/3.8.3-1) `test.py` produces no output and returns 0 [Regression Potential] Potential is minimal as this is a minor version bump, which upstream defines as only offering additional, optional checks and not breaking backward compatibility. No reported breakages between 3.7.9 and 3.8.3 are shown in upstream issue tracker. Upstream QA: https://flake8.pycqa.org/en/latest/internal/releases.html#process outlines the required tests a release must pass, all of which completed in https://gitlab.com/pycqa/flake8/-/pipelines/154124695 Python 3.8 language features include some syntax that python3-flake8 3.7.9-2 registers as an error. flake8 3.8.x is now available, released after Focal. The minor version matches the supported python version, so a release from the 3.8.x series should be ported to Focal. This version bump requires dependency pycodestyle >= 2.6.0, which is where the bugfix occurs. [Test Case] Create a file test.py Use python3 language features, e.g. ``` while (a := float(input())) < 10 :     print(f'{a=} is too much!') print(f'{a=} works fine') ``` Run `python3 -m flake8 test.py` Result: "pyflakes" failed during execution due to "'FlakesChecker' object has no attribute 'NAMEDEXPR'" Run flake8 with greater verbosity to see more details test.py:1:9: E203 whitespace before ':' test.py:1:10: E231 missing whitespace after ':' `echo $?` shows a return value of 1 With the 3.8.3-1 version of the package proposed for Groovy (https://launchpad.net/ubuntu/+source/python-flake8/3.8.3-1) `test.py` produces no output and returns 0 [Regression Potential] Potential is minimal as this is a minor version bump, which upstream defines as only offering additional, optional checks and not breaking backward compatibility. No reported breakages between 3.7.9 and 3.8.3 are shown in upstream issue tracker. Any regressions would appear as unexpected errors emitted when running the linter on previously error-less, valid python code. Upstream QA: https://flake8.pycqa.org/en/latest/internal/releases.html#process outlines the required tests a release must pass, all of which completed in https://gitlab.com/pycqa/flake8/-/pipelines/154124695
2020-07-02 11:45:35 Ted Kern attachment added python-flake8_3.8.3-1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5388974/+files/python-flake8_3.8.3-1.debdiff
2020-07-02 12:09:27 Ted Kern bug task added pyflakes (Ubuntu)
2020-07-02 12:33:46 Ubuntu Foundations Team Bug Bot tags patch
2020-07-02 12:33:52 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2020-07-02 15:28:30 Mathew Hodson tags patch patch upgrade-software-version
2020-07-02 15:29:48 Mathew Hodson pycodestyle (Ubuntu): importance Undecided Low
2020-07-02 15:29:50 Mathew Hodson pyflakes (Ubuntu): importance Undecided Low
2020-07-02 15:29:52 Mathew Hodson python-flake8 (Ubuntu): importance Undecided Low
2020-07-02 15:52:39 Ted Kern attachment added pycodestyle_2.6.0-1~20.04.1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5389079/+files/pycodestyle_2.6.0-1~20.04.1.debdiff
2020-07-02 15:53:18 Ted Kern attachment added pyflakes_2.2.0-1~20.04.1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5389080/+files/pyflakes_2.2.0-1~20.04.1.debdiff
2020-07-02 16:09:44 Ted Kern attachment removed python-flake8_3.8.3-1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5388974/+files/python-flake8_3.8.3-1.debdiff
2020-07-02 16:10:05 Ted Kern attachment added python-flake8_3.8.3-1~20.04.1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5389081/+files/python-flake8_3.8.3-1~20.04.1.debdiff
2020-07-04 05:46:55 Launchpad Janitor pycodestyle (Ubuntu): status New Confirmed
2020-07-04 05:46:55 Launchpad Janitor pyflakes (Ubuntu): status New Confirmed
2020-07-04 05:46:55 Launchpad Janitor python-flake8 (Ubuntu): status New Confirmed
2020-07-08 19:52:40 Ted Kern description Python 3.8 language features include some syntax that python3-flake8 3.7.9-2 registers as an error. flake8 3.8.x is now available, released after Focal. The minor version matches the supported python version, so a release from the 3.8.x series should be ported to Focal. This version bump requires dependency pycodestyle >= 2.6.0, which is where the bugfix occurs. [Test Case] Create a file test.py Use python3 language features, e.g. ``` while (a := float(input())) < 10 :     print(f'{a=} is too much!') print(f'{a=} works fine') ``` Run `python3 -m flake8 test.py` Result: "pyflakes" failed during execution due to "'FlakesChecker' object has no attribute 'NAMEDEXPR'" Run flake8 with greater verbosity to see more details test.py:1:9: E203 whitespace before ':' test.py:1:10: E231 missing whitespace after ':' `echo $?` shows a return value of 1 With the 3.8.3-1 version of the package proposed for Groovy (https://launchpad.net/ubuntu/+source/python-flake8/3.8.3-1) `test.py` produces no output and returns 0 [Regression Potential] Potential is minimal as this is a minor version bump, which upstream defines as only offering additional, optional checks and not breaking backward compatibility. No reported breakages between 3.7.9 and 3.8.3 are shown in upstream issue tracker. Any regressions would appear as unexpected errors emitted when running the linter on previously error-less, valid python code. Upstream QA: https://flake8.pycqa.org/en/latest/internal/releases.html#process outlines the required tests a release must pass, all of which completed in https://gitlab.com/pycqa/flake8/-/pipelines/154124695 [Impact] Python 3.8 language features include some syntax that python3-flake8 3.7.9-2 registers as an error. flake8 3.8.x is now available, released after Focal. The minor version of flake8 matches the supported python version, so a release from the 3.8.x series should be ported to Focal. This version bump requires dependency pycodestyle >= 2.6.0, which is where the bugfix occurs. The dependency pyflakes must also be updated. [Test Case] Create a file test.py Use python3 language features, e.g. ``` while (a := float(input())) < 10 :     print(f'{a=} is too much!') print(f'{a=} works fine') ``` Run `python3 -m flake8 test.py` Result: "pyflakes" failed during execution due to "'FlakesChecker' object has no attribute 'NAMEDEXPR'" Run flake8 with greater verbosity to see more details test.py:1:9: E203 whitespace before ':' test.py:1:10: E231 missing whitespace after ':' `echo $?` shows a return value of 1 With the 3.8.3-1 version of the package proposed for Groovy (https://launchpad.net/ubuntu/+source/python-flake8/3.8.3-1) `test.py` produces no output and returns 0 [Regression Potential] Potential is minimal as this is a minor version bump, which upstream defines as only offering additional, optional checks and not breaking backward compatibility. No reported breakages between 3.7.9 and 3.8.3 are shown in upstream issue tracker. Any regressions would appear as unexpected errors emitted when running the linter on previously error-less, valid python code. Upstream QA: https://flake8.pycqa.org/en/latest/internal/releases.html#process outlines the required tests a release must pass, all of which completed in https://gitlab.com/pycqa/flake8/-/pipelines/154124695
2020-07-14 12:17:21 Marc Deslauriers pycodestyle (Ubuntu): status Confirmed In Progress
2020-07-14 12:17:23 Marc Deslauriers pyflakes (Ubuntu): status Confirmed In Progress
2020-07-14 12:17:25 Marc Deslauriers python-flake8 (Ubuntu): status Confirmed In Progress
2020-07-14 12:17:35 Marc Deslauriers bug added subscriber Ubuntu Stable Release Updates Team
2020-07-21 21:53:14 Brian Murray nominated for series Ubuntu Focal
2020-07-21 21:53:14 Brian Murray bug task added pyflakes (Ubuntu Focal)
2020-07-21 21:53:14 Brian Murray bug task added python-flake8 (Ubuntu Focal)
2020-07-21 21:53:14 Brian Murray bug task added pycodestyle (Ubuntu Focal)
2020-07-21 21:53:22 Brian Murray pycodestyle (Ubuntu Focal): status New Incomplete
2020-07-21 21:53:27 Brian Murray python-flake8 (Ubuntu Focal): status New Incomplete
2020-07-21 21:53:29 Brian Murray pyflakes (Ubuntu Focal): status New Incomplete
2020-07-30 14:48:24 Mathew Hodson pycodestyle (Ubuntu Focal): importance Undecided Low
2020-07-30 14:48:26 Mathew Hodson pyflakes (Ubuntu Focal): importance Undecided Low
2020-07-30 14:48:29 Mathew Hodson python-flake8 (Ubuntu Focal): importance Undecided Low
2020-08-05 02:18:40 Chris Halse Rogers pyflakes (Ubuntu Focal): status Incomplete Fix Committed
2020-08-05 02:18:44 Chris Halse Rogers bug added subscriber SRU Verification
2020-08-05 02:18:48 Chris Halse Rogers tags patch upgrade-software-version patch upgrade-software-version verification-needed verification-needed-focal
2020-08-05 02:25:12 Chris Halse Rogers pycodestyle (Ubuntu Focal): status Incomplete Fix Committed
2020-08-05 02:27:01 Chris Halse Rogers python-flake8 (Ubuntu Focal): status Incomplete Fix Committed
2020-08-05 02:27:12 Chris Halse Rogers pycodestyle (Ubuntu): status In Progress Fix Released
2020-08-05 02:27:15 Chris Halse Rogers pyflakes (Ubuntu): status In Progress Fix Released
2020-08-05 02:27:17 Chris Halse Rogers python-flake8 (Ubuntu): status In Progress Fix Released
2020-08-26 03:39:56 Chris Halse Rogers pycodestyle (Ubuntu Focal): status Fix Committed Confirmed
2020-08-26 03:39:57 Chris Halse Rogers pyflakes (Ubuntu Focal): status Fix Committed Confirmed
2020-08-26 03:39:59 Chris Halse Rogers python-flake8 (Ubuntu Focal): status Fix Committed Confirmed
2020-09-01 21:34:12 Ted Kern python-flake8 (Ubuntu): status Fix Released In Progress
2020-09-01 21:34:18 Ted Kern pyflakes (Ubuntu): status Fix Released In Progress
2020-09-01 21:34:26 Ted Kern pycodestyle (Ubuntu): status Fix Released In Progress
2020-09-01 21:34:35 Ted Kern pycodestyle (Ubuntu): assignee Ted Kern (arnatious)
2020-09-01 21:34:38 Ted Kern pyflakes (Ubuntu): assignee Ted Kern (arnatious)
2020-09-01 21:34:40 Ted Kern python-flake8 (Ubuntu): assignee Ted Kern (arnatious)
2020-09-25 21:33:56 Mathew Hodson python-flake8 (Ubuntu): status In Progress Fix Released
2020-09-25 21:34:00 Mathew Hodson pyflakes (Ubuntu): status In Progress Fix Released
2020-09-25 21:34:04 Mathew Hodson pycodestyle (Ubuntu): status In Progress Fix Released
2020-09-30 20:40:37 Steve Langasek python-flake8 (Ubuntu Focal): status Confirmed Fix Committed
2020-09-30 20:43:57 Steve Langasek pyflakes (Ubuntu Focal): status Confirmed Fix Committed
2020-09-30 20:47:42 Steve Langasek pycodestyle (Ubuntu Focal): status Confirmed Fix Committed
2020-10-05 18:22:20 Ted Kern attachment added pycodestyle_2.6.0-1~20.04.2.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5417989/+files/pycodestyle_2.6.0-1~20.04.2.debdiff
2020-10-05 18:22:40 Ted Kern attachment removed python-flake8_3.8.3-1~20.04.1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5389081/+files/python-flake8_3.8.3-1~20.04.1.debdiff
2020-10-05 18:22:49 Ted Kern attachment removed pyflakes_2.2.0-1~20.04.1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5389080/+files/pyflakes_2.2.0-1~20.04.1.debdiff
2020-10-05 18:22:58 Ted Kern attachment removed pycodestyle_2.6.0-1~20.04.1.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5389079/+files/pycodestyle_2.6.0-1~20.04.1.debdiff
2020-10-05 18:23:19 Ted Kern attachment added python-flake8-3.8.3~20.04.2.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5417990/+files/python-flake8-3.8.3~20.04.2.debdiff
2020-10-05 18:23:45 Ted Kern attachment added pyflakes_2.2.0-1~20.04.2.debdiff https://bugs.launchpad.net/ubuntu/+source/python-flake8/+bug/1883175/+attachment/5417991/+files/pyflakes_2.2.0-1~20.04.2.debdiff
2020-12-11 05:43:43 Mathew Hodson summary missing support for python3.8 language features Missing code linter support for python3.8 language features
2021-03-26 16:50:46 Brian Murray removed subscriber Ubuntu Sponsors Team
2021-05-24 15:06:42 Paride Legovini bug added subscriber Paride Legovini
2021-05-25 12:18:33 Robie Basak bug added subscriber Robie Basak
2021-05-27 15:23:32 Paride Legovini tags patch upgrade-software-version verification-needed verification-needed-focal patch upgrade-software-version verification-failed-focal verification-needed verification-needed-focal
2021-05-27 16:35:48 Łukasz Zemczak tags patch upgrade-software-version verification-failed-focal verification-needed verification-needed-focal patch upgrade-software-version verification-failed-focal verification-needed
2021-05-27 16:35:56 Łukasz Zemczak python-flake8 (Ubuntu Focal): status Fix Committed Won't Fix
2021-05-27 16:36:01 Łukasz Zemczak tags patch upgrade-software-version verification-failed-focal verification-needed patch upgrade-software-version verification-failed-focal