From 0e79a8b683f43cddeead85595d671f82bf0c418e Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Thu, 5 Sep 2024 23:24:44 -0700 Subject: [PATCH] minor type hint fixes --- archivebox/abid_utils/admin.py | 7 +++---- pyproject.toml | 2 -- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/archivebox/abid_utils/admin.py b/archivebox/abid_utils/admin.py index 7aecb592..91e42f61 100644 --- a/archivebox/abid_utils/admin.py +++ b/archivebox/abid_utils/admin.py @@ -1,7 +1,6 @@ __package__ = 'archivebox.abid_utils' from typing import Any -from datetime import datetime from django.contrib import admin, messages from django.core.exceptions import ValidationError @@ -115,11 +114,11 @@ class ABIDModelAdmin(DjangoObjectActions, admin.ModelAdmin): return redirect(self.request.path.replace(object_id, object_pk), permanent=False) except (self.model.DoesNotExist, ValidationError): pass - return super()._get_obj_does_not_exist_redirect(request, opts, object_id) # type: ignore + return super()._get_obj_does_not_exist_redirect(request, opts, object_id) # type: ignore def queryset(self, request): self.request = request - return super().queryset(request) + return super().queryset(request) # type: ignore def change_view(self, request, object_id, form_url="", extra_context=None): self.request = request @@ -138,7 +137,7 @@ class ABIDModelAdmin(DjangoObjectActions, admin.ModelAdmin): return form def get_formset(self, request, formset=None, obj=None, **kwargs): - formset = super().get_formset(request, formset, obj, **kwargs) + formset = super().get_formset(request, formset, obj, **kwargs) # type: ignore formset.form.base_fields['created_at'].disabled = True return formset diff --git a/pyproject.toml b/pyproject.toml index 60b41060..f8edf572 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,6 @@ dependencies = [ # Extractor Dependencies "yt-dlp>=2024.8.6", # for: media # "playwright>=1.43.0; platform_machine != 'armv7l'", # WARNING: playwright doesn't have any sdist, causes trouble on build systems that refuse to install wheel-only packages - "django-signal-webhooks>=0.3.0", "django-admin-data-views>=0.3.1", "ulid-py>=1.1.0", @@ -40,7 +39,6 @@ dependencies = [ "django-pydantic-field>=0.3.9", "django-jsonform>=2.22.0", "django-stubs>=5.0.2", - # these can be safely omitted when installation subsystem does not provide these as packages (e.g. apt/debian) # archivebox will automatically load fallback vendored copies bundled via archivebox/vendor/__init__.py "pydantic-pkgr>=0.1.4",