Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-flake8-bugbear-24.12.12-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-flake8-bugbear Distribution: openSUSE Tumbleweed
Version: 24.12.12 Vendor: openSUSE
Release: 1.2 Build date: Mon Sep 29 12:48:41 2025
Group: Development/Languages/Python Build host: reproducible
Size: 420047 Source RPM: python-flake8-bugbear-24.12.12-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/PyCQA/flake8-bugbear
Summary: A plugin for flake8 finding likely bugs and design problems in your program
A plugin for Flake8 finding likely bugs and design problems in your
program.  Contains warnings that don't belong in pyflakes and
pycodestyle.

Provides

Requires

License

MIT

Changelog

* Mon Sep 29 2025 Dirk Müller <dmueller@suse.com>
  - update to 24.12.12:
    * B012 and B025 now also handle try/except*
    * Skip B028 if warnings.warn is called with ``*args`` or
      ``**kwargs``
    * Add B911: itertools.batched without strict=
    * Readme has anchors per check (they do not seem to render on
      GitHub tho)
  - update to 24.10.31:
    * B041: New dictionary same key AND value check
    * B037: Fix typo in error message
    * B024: No longer treats assigned class variables as abstract
    * Bump required attrs version to 22.2.0
  - update to 24.8.19:
    * B910: implement to suggest using Counter() instead of
      defaultdict(int)
    * B901: Do not trigger with explicit Generator return type
    * B008: add some comments, rename b008_extend_immutable_calls
    * B040: exception with note added not reraised or used
    * B039, Add ``ContextVar`` with mutable literal or function
      call as default
    * B040: Add Exception with added note not reraised.
    * Run tests in Python 3.13
    * Type annotated code
    * Replace hash with unsafe_hash
  - update to 24.4.26:
    * B909: Fix false positive affecting containers of mutables
  - update to 24.4.21:
    * B950: Add pragma comment to line length ignores
    * B909: Add more cases to detect + more container mutating
      functions
* Tue May 27 2025 Markéta Machová <mmachova@suse.com>
  - Convert to pip-based build
* Mon Mar 25 2024 Dirk Müller <dmueller@suse.com>
  - update to 24.2.6:
    * B902: Remove decorators named validator and root_validator
      from B902 checks
    * B038: Change B038 to B909 and make it optional
* Sat Jan 20 2024 Dirk Müller <dmueller@suse.com>
  - update to 24.1.17:
    * B038: Restrict rule to mutation functions only
  - update to 24.1.16:
    * B036: Fix crash on ``raise`` statements raising something
      other than
  - update to 24.1.15:
    * B038: Add check for mutations of loop iterator
    * B037: Add check for yielding or returning values in
      __init__()
    * B017: make B017 also apply to BaseException
    * B036: Add check for except BaseException without re-raising
* Mon Dec 04 2023 Dirk Müller <dmueller@suse.com>
  - update to 23.12.2:
    * B018: to detect useless-statements at all levels (#434)
    * B018: Add classname to b018 useless-expression output (#433)
    * B018: Include tuples in b018 useless-statement check (#432)
  - update to 23.11.28:
    * B035: Fix false positive when named expressions are used
      (#430)
  - update to 23.11.26:
    * B035: add check for static keys in dict-comprehension (#426)
    * B902: Add exceptions for standard library metaclasses (#415)
    * B017: Modify to no longer have a false negative when raises()
      is imported directly from pytest (#424)
    * B026: Fix bug where the check was not triggered for calls
      where the caller is an attribute (#420)
* Mon Sep 18 2023 Daniel Garcia <daniel.garcia@suse.com>
  - update to 23.9.16:
    * add --classmethod-decorators (#405)
    * fix name collision for node_stack on python 3.12 (#406)
    * Use pypa/build to build the package (#404)
* Tue Jul 11 2023 Dirk Müller <dmueller@suse.com>
  - update to 23.7.10:
    * Add B034: re.sub/subn/split must pass flags/count/maxsplit as
      keyword arguments.
    * Fix a crash and several test failures on Python 3.12, all
      relating to the B907 * check.
    * Declare support for Python 3.12.
* Sun Jun 11 2023 Dirk Müller <dmueller@suse.com>
  - update to 23.6.5:
    * Include tox.ini in MANIFEST.in for sdist.
    * Improve B033 (duplicate set items)
* Thu May 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 23.5.9:
    * Add B033: Detect duplicate items in sets
    * Add B908: Detect assertRauses like contexts only has top
      level statements that could throw
    * Add B028: Allow stacklevel to be explicitly assigned as a
      positional argument
    * Remove more < 3.8 checks / assertions
* Fri Apr 28 2023 Dirk Müller <dmueller@suse.com>
  - update to 23.3.23:
    * flake8-bugbear is now >= 3.8.1 project like flake8>=6.0.0
    * This has allowed some more modern AST usage cleanup and less
      CI running etc.
    * B030: Fix crash on certain unusual except handlers (e.g.
      ``except a[0].b:``)
    * B950: now ignores 'noqa' and 'type: ignore' comments.
    * B005: Do not flag when using the ``strip()`` method on an
      imported module.
    * B030: Allow calls and starred expressions in except handlers.
* Wed Feb 15 2023 Dirk Müller <dmueller@suse.com>
  - update to 23.2.13:
    * B906: Add visit_Bytes, visit_Num and visit_Str to
      the list of visit_* functions that are ignored by the B906
      check.
    * B016: Warn when raising f-strings.
    * Add B028: Check for an explicit stacklevel keyword argument
      on the warn method from the warnings module.
    * Add B029: Check when trying to use ``except`` with an empty
      tuple i.e. ``except: ()``.
    * Add B032: Check for possible unintentional type annotations
      instead of assignments.
    * B024: now ignores classes without any methods. (#336)
    * B017: Don't warn when ``pytest.raises()`` has a ``match``
      argument. (#334)
    * B906: Ignore ``visit_`` functions with a ``_fields``
      attribute that can't contain ast.AST subnodes. (#330)
    * Rename B028 to B907, making it optional/opinionated.
    * Add B906: ``visit_`` function with no further calls to a
      ``visit`` function. (#313)
    * Add B028: Suggest ``!r`` when formatted value in f-string is
      surrounded by quotes. (#319)

Files

/usr/lib/python3.11/site-packages/__pycache__/bugbear.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/__pycache__/bugbear.cpython-311.pyc
/usr/lib/python3.11/site-packages/bugbear.py
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/METADATA
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/RECORD
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/WHEEL
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/licenses
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/licenses/LICENSE
/usr/lib/python3.11/site-packages/flake8_bugbear-24.12.12.dist-info/top_level.txt
/usr/share/doc/packages/python311-flake8-bugbear
/usr/share/doc/packages/python311-flake8-bugbear/README.rst
/usr/share/licenses/python311-flake8-bugbear
/usr/share/licenses/python311-flake8-bugbear/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 5 23:10:09 2026