From ab20bd8cd3cfc8961ab3a5e8b1ef8b6ddc36553e Mon Sep 17 00:00:00 2001 From: Nuno Fachada <faken@fakenmc.com> Date: Tue, 23 Apr 2024 10:42:47 +0100 Subject: [PATCH] Do not check for repo header on student list This makes GitHub stop responding, making egrader assume that a number of student repos are not available, when they in fact are --- egrader/types.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/egrader/types.py b/egrader/types.py index 578da2a..df02684 100644 --- a/egrader/types.py +++ b/egrader/types.py @@ -4,7 +4,7 @@ from typing import Any, Dict, List from urllib.parse import urlparse -import requests +# import requests import validators from yarl import URL @@ -32,7 +32,7 @@ def __init__(self, sid: str, email: str, url: str) -> None: elif ( u.scheme in {"http", "https"} # Is it a HTTP/HTTPS URL? and validators.url(url) # Is it a well-formed URL? - and requests.head(url).status_code < 400 # Valid net resource (200)? + # and requests.head(url).status_code < 400 # Valid net resource (200)? ): self.url_type = u.scheme self._url = url