From 1a0fbac76c43dee509f6392b70432015729cf77c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adeodato=20Sim=C3=B3?= Date: Sat, 27 Jul 2024 03:29:50 -0300 Subject: [PATCH] pylint: upgrade to 3.2.6 This only requires fixing: E0606: Possibly using variable 'results' before assignment E0606: Possibly using variable 'input_type' before assignment --- bookwyrm/forms/custom_form.py | 1 + bookwyrm/views/admin/celery_status.py | 1 + requirements.txt | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/bookwyrm/forms/custom_form.py b/bookwyrm/forms/custom_form.py index c604deea4..ec29d7d2f 100644 --- a/bookwyrm/forms/custom_form.py +++ b/bookwyrm/forms/custom_form.py @@ -18,6 +18,7 @@ class StyledForm(ModelForm): # pylint: disable=super-with-arguments super().__init__(*args, **kwargs) for visible in self.visible_fields(): + input_type = "" if hasattr(visible.field.widget, "input_type"): input_type = visible.field.widget.input_type if isinstance(visible.field.widget, Textarea): diff --git a/bookwyrm/views/admin/celery_status.py b/bookwyrm/views/admin/celery_status.py index dbf18dac8..5d5f07990 100644 --- a/bookwyrm/views/admin/celery_status.py +++ b/bookwyrm/views/admin/celery_status.py @@ -88,6 +88,7 @@ class CeleryStatus(View): def post(self, request): """Submit form to clear queues""" form = ClearCeleryForm(request.POST) + results = [] if form.is_valid(): if len(celery.control.ping()) != 0: return HttpResponse( diff --git a/requirements.txt b/requirements.txt index 96fe3aeba..8a3e13a58 100644 --- a/requirements.txt +++ b/requirements.txt @@ -48,7 +48,7 @@ black==22.* celery-types==0.22.0 django-stubs[compatible-mypy]==4.2.7 mypy==1.7.1 -pylint==2.17.7 +pylint==3.2.6 pytest==8.1.1 pytest-cov==5.0.0 pytest-django==4.8.0