Closed multiburst closed 1 month ago
In geo-activity-playground v0.28.0 wird pydantic = "1.10.9" verwendet. Seit pydantic = "1.10.16" bzw. pydantic = "2.7.4" sollte der Fehler mit python = "3.12.4" gefixt sein, siehe #9612
Im master wurde die Version zu pydantic = "2.9.2" geändert. Fix kommt also vermutlich im nächsten release?
pydantic = "2.8.0" hat auch ein fix für python 3.13, #9613
In geo-activity-playground v0.28.0 wird pydantic = "1.10.9" verwendet. Seit pydantic = "1.10.16" bzw. pydantic = "2.7.4" sollte der Fehler mit python = "3.12.4" gefixt sein, siehe #9612
Im master wurde die Version zu pydantic = "2.9.2" geändert. Fix kommt also vermutlich im nächsten release?
Grad mal aktuellen Stand ausgecheckt. Läuft!
Ich habe das jetzt mal als Version 0.29.0 veröffentlich, damit die Änderungen auch mal draußen sind.
Vielen Dank für das Testen und auch, dass ihr euch gegenseitig so viel helft!
Ab Python 3.12.4 gibt es bei Start Abbruch und diese Fehlermeldung
TypeError: ForwardRef._evaluate() missing 1 required keyword-only argument: 'recursive_guard'
Der Fehler entsteht durch Inkompatiblität von Pydantic mit neueren Python Versionen.
Siehe auch Github Issue
Pydantic wird wiederum von Strava gebraucht. Die Abhängigkeiten auf eine neuere Strava API Version zu setzen, hilft leider nicht.
Volle Ausgabe nach Start: