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