from urllib.request import Request, urlopen url = "https://huggingface.co/sir-radix367/daemon-architecture/resolve/main/v0.2-patches/01_remove_web_search.patch" req = Request(url, headers={"User-Agent": "test"}) text = urlopen(req, timeout=30).read().decode("utf-8") print(f"Length: {len(text)}") print("First 20 lines:") for i, line in enumerate(text.splitlines()[:20]): print(f"{i:2}: {repr(line)}")