Skip to content

ESPN can't read current season data #942

@Mat0k3

Description

@Mat0k3

I'm using ESPN to collect data, it works perfectly on past seasons but on the current one it keeps giving me this connection error.

leagues = sd.ESPN.available_leagues()
actual_season = '25-26'
schedule = None
for league in leagues[0:1]:
    print(league)
    all_matches = []
    espn = sd.ESPN(leagues=f"{league}", seasons=actual_season)
    schedule = espn.read_schedule()

This is the error mex:
Error while scraping [_common.py](file:///C:/----/Football_Stats/.venv/Lib/site-packages/soccerdata/_common.py):[527](file:///C:/----/Football_Stats/.venv/Lib/site-packages/soccerdata/_common.py#527) http://site.api.espn.com/apis/site/v2/sports/soccer/eng.1/scoreboard?da tes=20250830. Retrying... (attempt 5 of 5). Traceback (most recent call last): File "c:\Users\matte\Desktop\Progetti\Football_Stats\.venv\Lib\site-packages \soccerdata\_common.py", line 507, in _download_and_save response.raise_for_status() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "c:\Users\matte\Desktop\Progetti\Football_Stats\.venv\Lib\site-packages \tls_requests\models\response.py", line 207, in raise_for_status raise HTTPError( ...<6 lines>... ) tls_requests.exceptions.HTTPError: 0 TLS Client Error: failed to do request: Get "http://site.api.espn.com/apis/site/v2/sports/soccer/eng.1/scoreboard?d ates=20250830": EOF for url: http://site.api.espn.com/apis/site/v2/sports/soccer/eng.1/scoreboard?da tes=20250830
Could not download http://site.api.espn.com/apis/site/v2/sports/soccer/eng.1/scoreboard?dates=20250830.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions