Marcel Telka
2023-11-29 3403c27608bac8ac0e6f1fb712434ce4c1f30957
python/flake8-bugbear: update to 23.11.28

3 files modified
18 ■■■■ changed files
components/python/flake8-bugbear/Makefile 6 ●●●● patch | view | raw | blame | history
components/python/flake8-bugbear/patches/01-no-hypothesmith.patch 8 ●●●● patch | view | raw | blame | history
components/python/flake8-bugbear/test/results-all.master 4 ●●●● patch | view | raw | blame | history
components/python/flake8-bugbear/Makefile
@@ -19,13 +19,13 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        flake8-bugbear
HUMAN_VERSION =            23.11.26
HUMAN_VERSION =            23.11.28
COMPONENT_SUMMARY =        flake8-bugbear - A plugin for flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
COMPONENT_PROJECT_URL =        https://github.com/PyCQA/flake8-bugbear
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/25/41/68809955b055aec1cad25d5294da4425f10c65a92229bfa39b6607ab6ec8/flake8-bugbear-23.11.26.tar.gz
    https://files.pythonhosted.org/packages/16/23/7a7e8e30c85da2febbdcd9c12693af12cb7085c3d7a0f0bf2b4954adfa01/flake8-bugbear-23.11.28.tar.gz
COMPONENT_ARCHIVE_HASH =    \
    sha256:8e36119071bab626b6dab834fadd6d03c06090e9b189e67b4905821df8212fee
    sha256:0ba6c44eaa0e4782da94c5c2607159a0e73569369246cd179cc143a0e16b78ba
COMPONENT_LICENSE =        MIT
COMPONENT_LICENSE_FILE =    LICENSE
components/python/flake8-bugbear/patches/01-no-hypothesmith.patch
@@ -1,5 +1,5 @@
--- flake8-bugbear-23.11.26/tests/test_bugbear.py.orig
+++ flake8-bugbear-23.11.26/tests/test_bugbear.py
--- flake8-bugbear-23.11.28/tests/test_bugbear.py.orig
+++ flake8-bugbear-23.11.28/tests/test_bugbear.py
@@ -870,19 +870,8 @@
 
 
@@ -37,8 +37,8 @@
     def test_does_not_crash_on_call_in_except_statement(self):
         # akin to test_does_not_crash_on_tuple_expansion_in_except_statement
         # see https://github.com/PyCQA/flake8-bugbear/issues/171
--- flake8-bugbear-23.11.26/tox.ini.orig
+++ flake8-bugbear-23.11.26/tox.ini
--- flake8-bugbear-23.11.28/tox.ini.orig
+++ flake8-bugbear-23.11.28/tox.ini
@@ -16,7 +16,6 @@
 deps =
     coverage
components/python/flake8-bugbear/test/results-all.master
@@ -64,9 +64,9 @@
py$(PYV): commands[1]> python -m coverage report -m
Name                    Stmts   Miss  Cover   Missing
-----------------------------------------------------
bugbear.py                899     28    97%   135-136, 146-157, 285, 299, 352, 584, 1210, 1227, 1263-1285, 1292, 1366, 1477, 1582-1583
bugbear.py                914     28    97%   135-136, 146-157, 285, 299, 352, 584, 1217, 1234, 1270-1292, 1299, 1373, 1484, 1613-1614
tests/test_bugbear.py     356     14    96%   760-774, 879-883, 890-898, 904-907
-----------------------------------------------------
TOTAL                    1255     42    97%
TOTAL                    1270     42    97%
  py$(PYV): OK
  congratulations :)