Traceback (most recent call last): File "/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/home/arbel/sites/lrscraper/light_base_scraper.py", line 1364, in run try: File "/home/arbel/sites/lrscraper/light_base_scraper.py", line 947, in download_file if not await _stream_pdf_response(response): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/sites/lrscraper/light_base_scraper.py", line 628, in _stream_pdf_response chunk = await response.content.read(1024 * 64) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/streams.py", line 383, in read await self._wait("read") File "/home/arbel/miniconda3/lib/python3.11/site-packages/aiohttp/streams.py", line 302, in _wait await waiter asyncio.exceptions.CancelledError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/arbel/sites/lrscraper/scrapers/university_of_pennsylvania_law_review_scraper.py", line 32, in asyncio.run(UniversityOfPennsylvaniaLawReviewScraper().run()) File "/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/arbel/miniconda3/lib/python3.11/asyncio/runners.py", line 123, in run raise KeyboardInterrupt() KeyboardInterrupt