Revert "Feat: github connector" (#12296)

Reverts infiniflow/ragflow#12292
This commit is contained in:
Kevin Hu
2025-12-29 17:06:40 +08:00
committed by GitHub
parent c3ae1aaecd
commit c2c079886f
10 changed files with 9 additions and 1322 deletions

View File

@ -1,24 +0,0 @@
import time
import logging
from datetime import datetime
from datetime import timedelta
from datetime import timezone
from github import Github
def sleep_after_rate_limit_exception(github_client: Github) -> None:
"""
Sleep until the GitHub rate limit resets.
Args:
github_client: The GitHub client that hit the rate limit
"""
sleep_time = github_client.get_rate_limit().core.reset.replace(
tzinfo=timezone.utc
) - datetime.now(tz=timezone.utc)
sleep_time += timedelta(minutes=1) # add an extra minute just to be safe
logging.info(
"Ran into Github rate-limit. Sleeping %s seconds.", sleep_time.seconds
)
time.sleep(sleep_time.total_seconds())