Format with isort/ruff and implement linter step in Woodpecker

This commit is contained in:
Keannu Christian Bernasol 2025-09-13 21:00:44 +08:00
parent a3a9351682
commit cae8e1c411
10 changed files with 38 additions and 22 deletions

View file

@ -3,7 +3,7 @@ from django.core import exceptions as django_exceptions
from django.core.cache import cache
from djoser.serializers import UserSerializer as BaseUserSerializer
from rest_framework import serializers
from rest_framework.serializers import ImageField, ModelSerializer
from rest_framework.serializers import ModelSerializer
from rest_framework.settings import api_settings
from accounts.models import CustomUser

View file

@ -1,10 +1,7 @@
from django.contrib import admin
from django.urls import include, path
from drf_spectacular.views import (
SpectacularAPIView,
SpectacularRedocView,
SpectacularSwaggerView,
)
from drf_spectacular.views import (SpectacularAPIView, SpectacularRedocView,
SpectacularSwaggerView)
from core.settings import config

View file

@ -6,14 +6,8 @@ import re
from datetime import timedelta
from typing import Literal
from pydantic import (
BaseModel,
EmailStr,
Field,
StrictStr,
field_validator,
model_validator,
)
from pydantic import (BaseModel, EmailStr, Field, StrictStr, field_validator,
model_validator)
from pydantic_extra_types.timezone_name import TimeZoneName

View file

@ -194,7 +194,7 @@ DJOSER = {
"username_reset_confirm": ["rest_framework.permissions.IsAdminUser"],
"set_username": ["rest_framework.permissions.IsAdminUser"],
"set_password": ["rest_framework.permissions.IsAdminUser"],
}
},
}
SIMPLE_JWT = {

View file

@ -1,4 +1,3 @@
from django.utils import timezone
from djoser import email

View file

@ -4,7 +4,6 @@ Minimal Django settings file for tests
from core.settings import * # noqa: F403
# Override database to SQLite
DATABASES = {
"default": {

View file

@ -2,12 +2,12 @@
Post-migrate signal handlers for creating initial data for accounts app.
"""
import os
import json
import logging
import os
from accounts.models import CustomUser
from core.settings import config, TESTS_DIR
from core.settings import TESTS_DIR, config
logger = logging.getLogger(__name__)

View file

@ -1,10 +1,9 @@
import pytest
from core.settings import config
import users
from rest_framework.test import APIClient
from core.settings import config
client = APIClient()