File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -73,6 +73,7 @@ write_to = "pytest_asyncio/_version.py"
7373line-length = 88
7474format.docstring-code-format = true
7575lint.select = [
76+ " B" , # bugbear
7677 " E" , # pycodestyle
7778 " F" , # pyflakes
7879 " PGH004" , # pygrep-hooks - Use specific rule codes when using noqa
@@ -83,6 +84,10 @@ lint.select = [
8384 " UP" , # pyupgrade
8485 " W" , # pycodestyle
8586]
87+ lint.ignore = [
88+ # bugbear ignore
89+ " B028" , # No explicit `stacklevel` keyword argument found
90+ ]
8691
8792[tool .pytest .ini_options ]
8893python_files = [
Original file line number Diff line number Diff line change @@ -183,11 +183,11 @@ def _get_asyncio_mode(config: Config) -> Mode:
183183 val = config .getini ("asyncio_mode" )
184184 try :
185185 return Mode (val )
186- except ValueError :
186+ except ValueError as e :
187187 modes = ", " .join (m .value for m in Mode )
188188 raise pytest .UsageError (
189189 f"{ val !r} is not a valid asyncio_mode. Valid modes: { modes } ."
190- )
190+ ) from e
191191
192192
193193_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET = """\
You can’t perform that action at this time.
0 commit comments