-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New flake8-bugbear introduced check failures #3990
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Is your feature request related to a problem? Please describe.
As flake8-bugbear updated today, it introduced some new errors:
--------------------------------------------------------------------------------
flake8
4.0.1 (flake8-bugbear: 22.3.23, flake8-comprehensions: 3.8.0, flake8-executable: 2.1.1, flake8-pyi: 22.2.0, mccabe: 0.6.1, naming: 0.12.1, pycodestyle: 2.8.0, pyflakes: 2.4.0) CPython 3.8.12 on Linux
/workspace/data/medical/MONAI/tests/test_integration_workers.py:22:57: B008 Do not perform function calls in argument defaults. The call is performed only once at function definition time. All calls to your function will reuse the result of that definition-time function call. If this is intended, assign the function call to a module-level variable and use that variable as a default value.
/workspace/data/medical/MONAI/monai/utils/misc.py:228:27: B008 Do not perform function calls in argument defaults. The call is performed only once at function definition time. All calls to your function will reuse the result of that definition-time function call. If this is intended, assign the function call to a module-level variable and use that variable as a default value.
/workspace/data/medical/MONAI/monai/transforms/spatial/array.py:464:61: B008 Do not perform function calls in argument defaults. The call is performed only once at function definition time. All calls to your function will reuse the result of that definition-time function call. If this is intended, assign the function call to a module-level variable and use that variable as a default value.
/workspace/data/medical/MONAI/monai/transforms/spatial/dictionary.py:595:61: B008 Do not perform function calls in argument defaults. The call is performed only once at function definition time. All calls to your function will reuse the result of that definition-time function call. If this is intended, assign the function call to a module-level variable and use that variable as a default value.
4 B008 Do not perform function calls in argument defaults. The call is performed only once at function definition time. All calls to your function will reuse the result of that definition-time function call. If this is intended, assign the function call to a module-level variable and use that variable as a default value.
4
Check failed!
It blocks all the PRs to run CI tests.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request