问题描述
在send emails daily过程中经常出现报错:arxiv API 429 on batch 0,并且在多次尝试后依然失败,如图

具体信息如下:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/__init__.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/__init__.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 503 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/main.py", line 32, in main
executor.run()
~~~~~~~~~~~~^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/executor.py", line 102, in run
papers = retriever.retrieve_papers()
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/retriever/base.py", line 25, in retrieve_papers
raw_papers = self._retrieve_raw_papers()
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/retriever/arxiv_retriever.py", line 142, in _retrieve_raw_papers
batch = list(client.results(search))
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 648, in _results
feed = self._parse_feed(page_url, first_page=True)
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 703, in _parse_feed
return self._parse_feed(url, first_page=first_page, _try_index=_try_index + 1)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 703, in _parse_feed
return self._parse_feed(url, first_page=first_page, _try_index=_try_index + 1)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 703, in _parse_feed
return self._parse_feed(url, first_page=first_page, _try_index=_try_index + 1)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[Previous line repeated 7 more times]
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 705, in _parse_feed
raise err
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
Set the environment variable HYDRA_FULL_ERROR=1 for a complete stack trace.>
之前运行test, send email daily均有成功的情况,但是429现象频繁,请教作者有没有好的解决办法
问题描述
在send emails daily过程中经常出现报错:arxiv API 429 on batch 0,并且在多次尝试后依然失败,如图
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 503 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/main.py", line 32, in main
executor.run()
~~~~~~~~~~~~^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/executor.py", line 102, in run
papers = retriever.retrieve_papers()
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/retriever/base.py", line 25, in retrieve_papers
raw_papers = self._retrieve_raw_papers()
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/retriever/arxiv_retriever.py", line 142, in _retrieve_raw_papers
batch = list(client.results(search))
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 648, in _results
feed = self._parse_feed(page_url, first_page=True)
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 703, in _parse_feed
return self._parse_feed(url, first_page=first_page, _try_index=_try_index + 1)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 703, in _parse_feed
return self._parse_feed(url, first_page=first_page, _try_index=_try_index + 1)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 703, in _parse_feed
return self._parse_feed(url, first_page=first_page, _try_index=_try_index + 1)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[Previous line repeated 7 more times]
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 705, in _parse_feed
raise err
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 695, in _parse_feed
return self.__try_parse_feed(url, first_page=first_page, try_index=_try_index)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/.venv/lib/python3.13/site-packages/arxiv/init.py", line 732, in __try_parse_feed
raise HTTPError(url, try_index, resp.status_code)
arxiv.HTTPError: Page request resulted in HTTP 429 (https://export.arxiv.org/api/query?search_query=&id_list=2605.15202v1%2C2605.15204v1%2C2605.15205v1%2C2605.15206v1%2C2605.15207v1%2C2605.15208v1%2C2605.15215v1%2C2605.15217v1%2C2605.15218v1%2C2605.15219v1%2C2605.15224v1%2C2605.15227v1%2C2605.15228v1%2C2605.15231v1%2C2605.15235v1%2C2605.15239v1%2C2605.15240v1%2C2605.15242v1%2C2605.15243v1%2C2605.15246v1&sortBy=relevance&sortOrder=descending&start=0&max_results=100)
Set the environment variable HYDRA_FULL_ERROR=1 for a complete stack trace.>
之前运行test, send email daily均有成功的情况,但是429现象频繁,请教作者有没有好的解决办法