diff --git a/examples/micrograd_ai.py b/examples/micrograd_ai.py index 8fb0f8e5..bd939950 100644 --- a/examples/micrograd_ai.py +++ b/examples/micrograd_ai.py @@ -26,7 +26,7 @@ def print_div(o): # All code is wrapped in this run_all function so it optionally executed (called) # from pyscript when a button is pressed. -def micrograd_demo(*args, **kwargs): +def micrograd_demo(*args, **kwargs): # noqa: PLR0915 """ Runs the micrograd demo. diff --git a/pyproject.toml b/pyproject.toml index fdf96a22..0528a637 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,6 +16,7 @@ builtins = [ "pyscript", ] ignore = [ + "PLR2004", "S101", "S113", ] @@ -26,6 +27,7 @@ select = [ "E", "F", "I", + "PL", "S", "UP", "W", diff --git a/pyscriptjs/src/python/pyscript/__init__.py b/pyscriptjs/src/python/pyscript/__init__.py index 32fe669f..bd6edf31 100644 --- a/pyscriptjs/src/python/pyscript/__init__.py +++ b/pyscriptjs/src/python/pyscript/__init__.py @@ -79,8 +79,8 @@ def _set_version_info(version_from_interpreter: str): YYYY.MM.m(m).releaselevel Year, Month, and Minor should be integers; releaselevel can be any string """ - global __version__ - global version_info + global __version__ # noqa: PLW0603 + global version_info # noqa: PLW0603 __version__ = version_from_interpreter diff --git a/pyscriptjs/tests/integration/conftest.py b/pyscriptjs/tests/integration/conftest.py index e03272ea..0fbc744d 100644 --- a/pyscriptjs/tests/integration/conftest.py +++ b/pyscriptjs/tests/integration/conftest.py @@ -78,10 +78,9 @@ def pytest_configure(config): - cd tests/integration; pytest """ pytest.fail(msg) - else: - if config.option.dev: - config.option.headed = True - config.option.no_fake_server = True + elif config.option.dev: + config.option.headed = True + config.option.no_fake_server = True @pytest.fixture(scope="session")