Skip to content

Commit

Permalink
Add skip pylint as Legacy
Browse files Browse the repository at this point in the history
  • Loading branch information
nvatuan committed Jan 13, 2024
1 parent 4834c27 commit 36d463a
Show file tree
Hide file tree
Showing 178 changed files with 178 additions and 0 deletions.
1 change: 1 addition & 0 deletions app/auth/serializers.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from string import ascii_lowercase, digits
ALLOWED_CHARSET = set('' + ascii_lowercase + digits + '-_')

Expand Down
1 change: 1 addition & 0 deletions app/auth/urls.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.urls import path
from auth.views import RegisterView
from rest_framework_simplejwt.views import (
Expand Down
1 change: 1 addition & 0 deletions app/auth/views.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.utils.crypto import get_random_string
from django.contrib.auth import get_user_model
from django.contrib.auth.models import Group
Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
# This will make sure the app is always imported when
# Django starts so that shared_task will use this app.
from .celery import app as celery_app
Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/asgi.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
"""
ASGI config for bkdnoj project.
Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/celery.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import logging
import socket

Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/choices.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from collections import defaultdict
from operator import itemgetter

Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/middleware/timezone.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import pytz
from django.conf import settings
from django.utils import timezone
Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/settings.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from dotenv import load_dotenv
import os
load_dotenv()
Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/static_urls.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.contrib import admin
from django.urls import path, include, re_path
from django.conf import settings
Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/throttling.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from rest_framework.throttling import UserRateThrottle

class BkdnojThrottling(UserRateThrottle):
Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/urls.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.contrib import admin
from django.urls import path, include, re_path
from django.conf import settings
Expand Down
1 change: 1 addition & 0 deletions app/bkdnoj/wsgi.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
"""
WSGI config for bkdnoj project.
Expand Down
1 change: 1 addition & 0 deletions app/compete/admin.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.contrib import admin
from helpers.models import AllFieldModelAdmin
from .models import *
Expand Down
1 change: 1 addition & 0 deletions app/compete/apps.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.utils.translation import gettext_lazy as _
from django.apps import AppConfig

Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from .icpc import ICPCContestFormat
from .legacy_ioi import LegacyIOIContestFormat
# from .default import DefaultContestFormat
Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/atcoder.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from datetime import timedelta

from django.core.exceptions import ValidationError
Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/base.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from abc import ABCMeta, abstractmethod

class abstractclassmethod(classmethod):
Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/default.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from datetime import timedelta

from django.core.exceptions import ValidationError
Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/ecoo.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from datetime import timedelta

from django.core.exceptions import ValidationError
Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/icpc.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from datetime import timedelta

from django.core.exceptions import ValidationError
Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/ioi.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.db import connection
from django.utils.translation import gettext as _, gettext_lazy

Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/legacy_ioi.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from datetime import timedelta

from django.core.exceptions import ValidationError
Expand Down
1 change: 1 addition & 0 deletions app/compete/contest_format/registry.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
formats = {}

def register_contest_format(name):
Expand Down
1 change: 1 addition & 0 deletions app/compete/exceptions.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.utils.translation import gettext_lazy as _
from rest_framework.exceptions import APIException

Expand Down
1 change: 1 addition & 0 deletions app/compete/models/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from .contest import *
from .problem import *
from .submission import *
Expand Down
1 change: 1 addition & 0 deletions app/compete/models/contest.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from functools import lru_cache

from django.utils.timezone import timedelta
Expand Down
1 change: 1 addition & 0 deletions app/compete/models/participation.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.core.exceptions import ValidationError

from django.core.cache import cache
Expand Down
1 change: 1 addition & 0 deletions app/compete/models/problem.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.core.exceptions import ValidationError
from django.core.validators import MinValueValidator

Expand Down
1 change: 1 addition & 0 deletions app/compete/models/rating.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.db import models
from django.db.models import CASCADE
from django.utils.translation import gettext, gettext_lazy as _
Expand Down
1 change: 1 addition & 0 deletions app/compete/models/submission.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.core.exceptions import ValidationError
from django.core.validators import MinValueValidator

Expand Down
1 change: 1 addition & 0 deletions app/compete/ratings.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from bisect import bisect
from math import pi, sqrt, tanh
from operator import attrgetter, itemgetter
Expand Down
1 change: 1 addition & 0 deletions app/compete/serializers.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from functools import lru_cache as cache

from django.contrib.auth.models import Group
Expand Down
1 change: 1 addition & 0 deletions app/compete/signal.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.db.models.signals import post_save, pre_delete
from django.dispatch import receiver

Expand Down
1 change: 1 addition & 0 deletions app/compete/tasks.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from celery import shared_task
from django.conf import settings
from django.contrib.auth.models import User
Expand Down
1 change: 1 addition & 0 deletions app/compete/tests.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.test import TestCase

# Create your tests here.
1 change: 1 addition & 0 deletions app/compete/urls.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.contrib import admin
from django.urls import path, include
from rest_framework.urlpatterns import format_suffix_patterns
Expand Down
1 change: 1 addition & 0 deletions app/compete/utils/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.core.cache import cache
from django.db.models import Case, Count, ExpressionWrapper, F, Max, When
from django.db.models.fields import FloatField
Expand Down
1 change: 1 addition & 0 deletions app/compete/views/contests/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from .list import *
from .action import *
from .detail import *
Expand Down
1 change: 1 addition & 0 deletions app/compete/views/contests/action.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.shortcuts import get_object_or_404
from django.http import Http404, HttpResponseBadRequest
from django.conf import settings
Expand Down
1 change: 1 addition & 0 deletions app/compete/views/contests/detail.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from functools import lru_cache

from django.shortcuts import get_object_or_404
Expand Down
1 change: 1 addition & 0 deletions app/compete/views/contests/list.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.shortcuts import get_object_or_404
from django.http import Http404, HttpResponseBadRequest
from django.conf import settings
Expand Down
1 change: 1 addition & 0 deletions app/compete/views/contests/standing.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.shortcuts import get_object_or_404
from django.http import Http404, HttpResponseBadRequest
from django.conf import settings
Expand Down
1 change: 1 addition & 0 deletions app/compete/views/ratings.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.shortcuts import get_object_or_404
from django.http import Http404, HttpResponseBadRequest
from django.conf import settings
Expand Down
1 change: 1 addition & 0 deletions app/dmoj_celery.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import os

## try:
Expand Down
1 change: 1 addition & 0 deletions app/helpers/apps.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.apps import AppConfig

class HelpersConfig(AppConfig):
Expand Down
1 change: 1 addition & 0 deletions app/helpers/custom_pagination.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.conf import settings
from django.utils.functional import cached_property
from rest_framework import pagination
Expand Down
1 change: 1 addition & 0 deletions app/helpers/fileupload.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import os
from uuid import uuid4

Expand Down
1 change: 1 addition & 0 deletions app/helpers/get_cached_tree.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.db.models import QuerySet
from treebeard.mp_tree import MP_Node

Expand Down
1 change: 1 addition & 0 deletions app/helpers/models.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.contrib import admin

class AllFieldModelAdmin(admin.ModelAdmin):
Expand Down
1 change: 1 addition & 0 deletions app/helpers/parsing/query_args.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from typing import Optional, List

def parse_string_to_list_int(st: str, sep: str) -> Optional[List[int]]:
Expand Down
1 change: 1 addition & 0 deletions app/helpers/permissions.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from rest_framework import status
from rest_framework.exceptions import APIException
from rest_framework.permissions import BasePermission
Expand Down
1 change: 1 addition & 0 deletions app/helpers/problem_data.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import json
import os
import re
Expand Down
1 change: 1 addition & 0 deletions app/helpers/renderer.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from rest_framework.renderers import BrowsableAPIRenderer

class BrowsableAPIRendererWithoutForms(BrowsableAPIRenderer):
Expand Down
1 change: 1 addition & 0 deletions app/helpers/string_process.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
# https://www.lesinskis.com/python-unicode-whitespace.html
# Unicode Whitespace characters list
UNICODE_WHITESPACE_CHARACTERS = [
Expand Down
1 change: 1 addition & 0 deletions app/helpers/timedelta.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import datetime
from django.utils.translation import npgettext, pgettext
from django.utils.translation import gettext as ungettext
Expand Down
1 change: 1 addition & 0 deletions app/helpers/timezone.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.utils.timezone import make_aware
from django.db import connection

Expand Down
1 change: 1 addition & 0 deletions app/judger/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
# pylint: skip-file
default_app_config = 'judger.apps.JudgeAppConfig'
1 change: 1 addition & 0 deletions app/judger/admin/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
# pylint: skip-file
from .admin import *
1 change: 1 addition & 0 deletions app/judger/admin/admin.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.contrib import admin
from judger.models import Judge, Language

Expand Down
1 change: 1 addition & 0 deletions app/judger/apps.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.apps import AppConfig
from django.db import DatabaseError
from django.utils.translation import gettext_lazy as _
Expand Down
1 change: 1 addition & 0 deletions app/judger/bridge/base_handler.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import logging
import socket
import struct
Expand Down
1 change: 1 addition & 0 deletions app/judger/bridge/daemon.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import logging
import signal
import threading
Expand Down
1 change: 1 addition & 0 deletions app/judger/bridge/django_handler.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import json
import logging
import struct
Expand Down
1 change: 1 addition & 0 deletions app/judger/bridge/echo_test_client.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import os
import socket
import struct
Expand Down
1 change: 1 addition & 0 deletions app/judger/bridge/echo_test_server.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from .base_handler import ZlibPacketHandler


Expand Down
1 change: 1 addition & 0 deletions app/judger/bridge/judge_handler.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import hmac
import json
import logging
Expand Down
1 change: 1 addition & 0 deletions app/judger/bridge/judge_list.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import logging
from collections import namedtuple
from random import random
Expand Down
1 change: 1 addition & 0 deletions app/judger/bridge/server.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import threading
from socketserver import TCPServer, ThreadingMixIn

Expand Down
1 change: 1 addition & 0 deletions app/judger/caching.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.core.cache import cache

from problem.utils import key_user_completed_ids, key_user_attempted_ids
Expand Down
1 change: 1 addition & 0 deletions app/judger/comments.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django import forms
from django.conf import settings
from django.contrib.auth.decorators import login_required
Expand Down
1 change: 1 addition & 0 deletions app/judger/dblock.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from itertools import chain

from django.db import connection, transaction
Expand Down
1 change: 1 addition & 0 deletions app/judger/event_poster.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.conf import settings

__all__ = ['last', 'post']
Expand Down
1 change: 1 addition & 0 deletions app/judger/event_poster_amqp.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import json
import threading
from time import time
Expand Down
1 change: 1 addition & 0 deletions app/judger/event_poster_ws.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import json
import socket
import threading
Expand Down
1 change: 1 addition & 0 deletions app/judger/feed.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.conf import settings
from django.contrib.auth.models import AnonymousUser
from django.contrib.syndication.views import Feed
Expand Down
1 change: 1 addition & 0 deletions app/judger/forms.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
import json
from operator import attrgetter, itemgetter

Expand Down
1 change: 1 addition & 0 deletions app/judger/fulltext.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
# From: http://www.mercurytide.co.uk/news/article/django-full-text-search/

from django.db import connection, models
Expand Down
1 change: 1 addition & 0 deletions app/judger/highlight_code.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
from django.utils.html import escape, mark_safe

__all__ = ['highlight_code']
Expand Down
1 change: 1 addition & 0 deletions app/judger/judge_priority.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: skip-file
CONTEST_SUBMISSION_PRIORITY = 0
DEFAULT_PRIORITY = 1
REJUDGE_PRIORITY = 2
Expand Down
Loading

0 comments on commit 36d463a

Please sign in to comment.