From 5c307336e5a655f38adf6329ebee393af47108d5 Mon Sep 17 00:00:00 2001 From: proffapt Date: Wed, 10 Jul 2024 22:16:39 +0530 Subject: [PATCH] fix: removed is_otp_required() --- pyproject.toml | 3 --- src/iitkgp_erp_login/erp.py | 6 ------ 2 files changed, 9 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5a26206..2dd075c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,10 +18,7 @@ classifiers = [ ] dependencies = [ "bs4", - "flask", - "ping3", "requests", - "flask_cors", "google-auth", "google-auth-oauthlib", "google-auth-httplib2", diff --git a/src/iitkgp_erp_login/erp.py b/src/iitkgp_erp_login/erp.py index 4e06e0f..674eb63 100644 --- a/src/iitkgp_erp_login/erp.py +++ b/src/iitkgp_erp_login/erp.py @@ -5,7 +5,6 @@ import os import re import sys -import ping3 import getpass import inspect import requests @@ -96,11 +95,6 @@ def get_login_details(ROLL_NUMBER: str, PASSWORD: str, secret_answer: str, sessi return login_details -def is_otp_required(): - """Checks whether the request is run from the campus network (OTP not required) or not.""" - return not ping3.ping("iitkgp.ac.in") - - def request_otp(headers: dict[str, str], session: requests.Session, login_details: LoginDetails, log: bool = False): """Requests an OTP to be sent.""" try: