8000 imports cleanup · Coderbeep/LeetCode-CLI@0e0c1f0 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0e0c1f0

Browse files
committed
imports cleanup
1 parent af2f6f6 commit 0e0c1f0

18 files changed

+52
-134
lines changed

leetcode/GQL_parse.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import re
21
import os
2+
import re
33

44
""" Global variables declaration """
55
SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))

leetcode/configuration.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
import os
2+
import sys
3+
14
import requests
25
import yaml
3-
import sys
46
from rich import print
5-
import os
67

78
SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))
89
CONFIG_PATH = os.path.join(SCRIPT_DIR, 'config.yaml')

leetcode/content_markdown.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
from rich.markdown import Markdown
2-
from rich.panel import Panel
1+
import os
2+
33
from markdownify import markdownify
44
from rich import print
5-
import os
5+
from rich.markdown import Markdown
6+
from rich.panel import Panel
67

78
# TODO: handle images
89
""" Turns the HTML code of the LeetCode question to sections. Then each section is

leetcode/leet_api.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
import requests
2+
13
from leetcode.configuration import Configuration
24
from leetcode.graphql_query import GraphQLQuery
3-
import requests
45

56
""" Class responsible for handling the POST requests to the
67
Leetcode GraphQL API.

leetcode/loader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
import sys
12
from itertools import cycle
23
from shutil import get_terminal_size
34
from threading import Thread
45
from time import sleep
5-
import sys
66

77

88
class Loader:

leetcode/main.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
import argparse
2-
from leetcode.models import *
3-
from leetcode.configuration import check_session_validity, UserConfig
2+
3+
# from leetcode.models import *
4+
from leetcode.configuration import UserConfig, check_session_validity
5+
from leetcode.models.graphql_problemset_question_list import \
6+
ProblemsetQuestionList
7+
from leetcode.models.graphql_question_of_today import QuestionOfToday
8+
from leetcode.models.graphql_submission_list import SubmissionList
9+
from leetcode.models.graphql_user_problems_solved import Us A36C erProblemsSolved
10+
from leetcode.models.problem_by_id_slug import ProblemInfo
11+
from leetcode.models.submit import SendSubmission
412

513
# TODO: pipes support
614
# TODO: add a command to open the question in editor

leetcode/models/__init__.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,3 @@
1616
from leetcode.content_markdown import LeetQuestionToSections
1717
from leetcode.graphql_query import GraphQLQuery
1818
from leetcode.template import QueryTemplate
19-
20-
from leetcode.models.graphql_get_question_detail import GetQuestionDetail
21-
from leetcode.models.graphql_problemset_question_list import \
22-
ProblemsetQuestionList
23-
from leetcode.models.graphql_question_content import QuestionContent
24-
from leetcode.models.graphql_question_info_table import QuestionInfoTable
25-
from leetcode.models.graphql_question_of_today import QuestionOfToday
26-
from leetcode.models.graphql_submission_details import SubmissionDetails
27-
from leetcode.models.graphql_user_problems_solved import UserProblemsSolved
28-
from leetcode.models.problem_by_id_slug import ProblemInfo
29-
from leetcode.models.graphql_submission_list import SubmissionList
30-
from leetcode.models.submit import SendSubmission

leetcode/models/graphql_problemset_question_list.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from . import *
1+
from leetcode.models import *
22

33
@dataclass
44
class Question():

leetcode/models/graphql_question_content.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from . import *
1+
from leetcode.models import *
22

33
class QuestionContent(QueryTemplate):
44
def __init__(self, titleSlug):

leetcode/models/graphql_question_info_table.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from . import *
1+
from leetcode.models import *
22

33
@dataclass
44
class Question():

0 commit comments

Comments
 (0)
0