← Retour

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 75, in _get
    resp.raise_for_status()
  File "/home/sunwoo/strava-local-legend/.venv/lib/python3.11/site-packages/requests/models.py", line 1024, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.strava.com/api/v3/athlete/activities?after=1775275201&page=1&per_page=100
2026-07-04 06:00:01,675 INFO Nettoyage des donnees > 90 jours...
2026-07-04 06:00:01,675 INFO Nettoyage des donnees > 90 jours...
2026-07-04 06:00:01,675 INFO Recuperation des activites des 90 derniers jours...
2026-07-04 06:00:01,675 INFO Recuperation des activites des 90 derniers jours...
2026-07-04 06:00:01,675 INFO Refreshing access token...
2026-07-04 06:00:01,675 INFO Refreshing access token...
2026-07-04 06:00:01,880 INFO Token refreshed successfully
2026-07-04 06:00:01,880 INFO Token refreshed successfully
Traceback (most recent call last):
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 229, in 
    fetch_all()
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 220, in fetch_all
    discover_efforts_from_activities(client, after_ts, cutoff_iso)
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 72, in discover_efforts_from_activities
    activities = client.get_athlete_activities(after_timestamp=after_ts, page=page, per_page=100)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 79, in get_athlete_activities
    return self._get("/athlete/activities", {
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 75, in _get
    resp.raise_for_status()
  File "/home/sunwoo/strava-local-legend/.venv/lib/python3.11/site-packages/requests/models.py", line 1024, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.strava.com/api/v3/athlete/activities?after=1775361601&page=1&per_page=100
2026-07-05 06:00:01,521 INFO Nettoyage des donnees > 90 jours...
2026-07-05 06:00:01,521 INFO Nettoyage des donnees > 90 jours...
2026-07-05 06:00:01,521 INFO Recuperation des activites des 90 derniers jours...
2026-07-05 06:00:01,521 INFO Recuperation des activites des 90 derniers jours...
2026-07-05 06:00:01,521 INFO Refreshing access token...
2026-07-05 06:00:01,521 INFO Refreshing access token...
Traceback (most recent call last):
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 229, in 
    fetch_all()
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 220, in fetch_all
    discover_efforts_from_activities(client, after_ts, cutoff_iso)
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 72, in discover_efforts_from_activities
    activities = client.get_athlete_activities(after_timestamp=after_ts, page=page, per_page=100)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 79, in get_athlete_activities
    return self._get("/athlete/activities", {
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 55, in _get
    self._refresh_tokens()
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 49, in _refresh_tokens
    save_tokens(self.access_token, self.refresh_token, self.expires_at, scope)
  File "/home/sunwoo/strava-local-legend/database.py", line 94, in save_tokens
    conn.execute("DELETE FROM tokens")
sqlite3.OperationalError: database or disk is full
2026-07-06 06:00:01,251 INFO Nettoyage des donnees > 90 jours...
2026-07-06 06:00:01,251 INFO Nettoyage des donnees > 90 jours...
2026-07-06 06:00:01,252 INFO Recuperation des activites des 90 derniers jours...
2026-07-06 06:00:01,252 INFO Recuperation des activites des 90 derniers jours...
2026-07-06 06:00:01,252 INFO Refreshing access token...
2026-07-06 06:00:01,252 INFO Refreshing access token...
Traceback (most recent call last):
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 229, in 
    fetch_all()
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 220, in fetch_all
    discover_efforts_from_activities(client, after_ts, cutoff_iso)
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 72, in discover_efforts_from_activities
    activities = client.get_athlete_activities(after_timestamp=after_ts, page=page, per_page=100)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 79, in get_athlete_activities
    return self._get("/athlete/activities", {
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 55, in _get
    self._refresh_tokens()
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 49, in _refresh_tokens
    save_tokens(self.access_token, self.refresh_token, self.expires_at, scope)
  File "/home/sunwoo/strava-local-legend/database.py", line 94, in save_tokens
    conn.execute("DELETE FROM tokens")
sqlite3.OperationalError: database or disk is full
2026-07-07 06:002026-07-08 06:00:01,285 INFO Nettoyage des donnees > 90 jours...
2026-07-08 06:00:01,285 INFO Nettoyage des donnees > 90 jours...
2026-07-08 06:00:01,296 INFO Recuperation des activites des 90 derniers jours...
2026-07-08 06:00:01,296 INFO Recuperation des activites des 90 derniers jours...
2026-07-08 06:00:01,296 INFO Refreshing access token...
2026-07-08 06:00:01,296 INFO Refreshing access token...
2026-07-08 06:00:01,501 INFO Token refreshed successfully
2026-07-08 06:00:01,501 INFO Token refreshed successfully
Traceback (most recent call last):
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 229, in 
    fetch_all()
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 220, in fetch_all
    discover_efforts_from_activities(client, after_ts, cutoff_iso)
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 72, in discover_efforts_from_activities
    activities = client.get_athlete_activities(after_timestamp=after_ts, page=page, per_page=100)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 79, in get_athlete_activities
    return self._get("/athlete/activities", {
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 75, in _get
    resp.raise_for_status()
  File "/home/sunwoo/strava-local-legend/.venv/lib/python3.11/site-packages/requests/models.py", line 1024, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.strava.com/api/v3/athlete/activities?after=1775707201&page=1&per_page=100
2026-07-09 06:00:02,025 INFO Nettoyage des donnees > 90 jours...
2026-07-09 06:00:02,025 INFO Nettoyage des donnees > 90 jours...
2026-07-09 06:00:02,025 INFO Recuperation des activites des 90 derniers jours...
2026-07-09 06:00:02,025 INFO Recuperation des activites des 90 derniers jours...
2026-07-09 06:00:02,025 INFO Refreshing access token...
2026-07-09 06:00:02,025 INFO Refreshing access token...
Traceback (most recent call last):
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 229, in 
    fetch_all()
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 220, in fetch_all
    discover_efforts_from_activities(client, after_ts, cutoff_iso)
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 72, in discover_efforts_from_activities
    activities = client.get_athlete_activities(after_timestamp=after_ts, page=page, per_page=100)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 79, in get_athlete_activities
    return self._get("/athlete/activities", {
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 55, in _get
    self._refresh_tokens()
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 49, in _refresh_tokens
    save_tokens(self.access_token, self.refresh_token, self.expires_at, scope)
  File "/home/sunwoo/strava-local-legend/database.py", line 94, in save_tokens
    conn.execute("DELETE FROM tokens")
sqlite3.OperationalError: database or disk is full
2026-07-10 06:00:01,678 INFO Nettoyage des donnees > 90 jours...
2026-07-10 06:00:01,678 INFO Nettoyage des donnees > 90 jours...
2026-07-10 06:00:01,688 INFO Recuperation des activites des 90 derniers jours...
2026-07-10 06:00:01,688 INFO Recuperation des activites des 90 derniers jours...
2026-07-10 06:00:01,688 INFO Refreshing access token...
2026-07-10 06:00:01,688 INFO Refreshing access token...
2026-07-10 06:00:01,886 INFO Token refreshed successfully
2026-07-10 06:00:01,886 INFO Token refreshed successfully
Traceback (most recent call last):
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 229, in 
    fetch_all()
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 220, in fetch_all
    discover_efforts_from_activities(client, after_ts, cutoff_iso)
  File "/home/sunwoo/strava-local-legend/fetch_segments.py", line 72, in discover_efforts_from_activities
    activities = client.get_athlete_activities(after_timestamp=after_ts, page=page, per_page=100)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 79, in get_athlete_activities
    return self._get("/athlete/activities", {
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sunwoo/strava-local-legend/strava_client.py", line 75, in _get
    resp.raise_for_status()
  File "/home/sunwoo/strava-local-legend/.venv/lib/python3.11/site-packages/requests/models.py", line 1024, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.strava.com/api/v3/athlete/activities?after=1775880001&page=1&per_page=100