Skip to content

Commit e5f13dc

Browse files
committed
fixing synthax and format
1 parent e57fdc1 commit e5f13dc

File tree

3 files changed

+27
-29
lines changed

3 files changed

+27
-29
lines changed

src/apps/competitions/tasks.py

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,47 @@
11
import asyncio
2+
import json
3+
import logging
24
import os
35
import re
46
import traceback
57
import zipfile
6-
import json
7-
from datetime import timedelta, datetime
8-
from django.conf import settings
8+
from datetime import datetime, timedelta
99
from io import BytesIO
10-
from tempfile import TemporaryDirectory, NamedTemporaryFile
10+
from tempfile import NamedTemporaryFile, TemporaryDirectory
1111

1212
import oyaml as yaml
1313
import requests
14+
from asgiref.sync import async_to_sync
1415
from celery._state import app_or_default
15-
from django_redis import get_redis_connection
16-
from django.core.exceptions import ObjectDoesNotExist
17-
from django.core.files.base import ContentFile
18-
from django.db.models import Subquery, OuterRef, Count, Case, When, Value, F
19-
from django.db import transaction
20-
from django.utils.text import slugify
21-
from django.utils.timezone import now
22-
from rest_framework.exceptions import ValidationError
23-
24-
from celery_config import app
16+
from channels.layers import get_channel_layer
2517
from competitions.models import (
26-
Submission,
27-
CompetitionCreationTaskStatus,
28-
SubmissionDetails,
2918
Competition,
19+
CompetitionCreationTaskStatus,
3020
CompetitionDump,
3121
Phase,
22+
Submission,
23+
SubmissionDetails,
3224
)
3325
from competitions.unpackers.utils import CompetitionUnpackingException
3426
from competitions.unpackers.v1 import V15Unpacker
3527
from competitions.unpackers.v2 import V2Unpacker
28+
from datasets.models import Data
29+
from django.conf import settings
30+
from django.core.exceptions import ObjectDoesNotExist
31+
from django.core.files.base import ContentFile
32+
from django.db import transaction
33+
from django.db.models import Case, Count, F, OuterRef, Subquery, Value, When
34+
from django.utils.text import slugify
35+
from django.utils.timezone import now
36+
from django_redis import get_redis_connection
3637
from leaderboards.models import Leaderboard
38+
from rest_framework.exceptions import ValidationError
3739
from tasks.models import Task
38-
from datasets.models import Data
40+
41+
from celery_config import app
3942
from utils.data import make_url_sassy
4043
from utils.email import codalab_send_markdown_email
4144

42-
from channels.layers import get_channel_layer
43-
from asgiref.sync import async_to_sync
44-
45-
import logging
46-
4745
logger = logging.getLogger(__name__)
4846

4947
r = get_redis_connection("default")

src/celery_config.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
import copy
2+
import urllib.parse
3+
14
from celery import Celery
2-
from kombu import Queue, Exchange
35
from django.conf import settings
4-
import urllib.parse
5-
import copy
6+
from kombu import Exchange, Queue
67

78
app = Celery()
89

src/utils/consumers.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import asyncio
2+
import logging
23
import time
34

45
from asgiref.sync import sync_to_async
5-
from channels.generic.websocket import AsyncJsonWebsocketConsumer
66
from celery._state import app_or_default
7-
8-
import logging
7+
from channels.generic.websocket import AsyncJsonWebsocketConsumer
98

109
logger = logging.getLogger(__name__)
1110

0 commit comments

Comments
 (0)