diff --git a/content/contents.lr b/content/contents.lr index be1e53f..45230aa 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -12,16 +12,18 @@ Ein [BarCamp](https://de.wikipedia.org/wiki/Barcamp) ist eine sehr produktive Veranstaltung mit vielen Diskussionen und regem Gedankenaustausch. Alle wirken mit. Die aktive Teilnahme ergibt sich von ganz allein. -# 10. September 2024 -# Free-Threaded-Python - Python 3.13 ohne GIL - Teil 2 -## Mike Müller +# 8. Oktober 2024 +# Pydantic - Daten effektiv validieren -Bei unserem [letzten Treffen](archive#Free-Threaded-Python) hatten wir -uns mit den neuen Möglichkeiten von Python 3.13 für die Thread-Programmierung -beschäftigt. -Es gab viele Anregungen zu weiteren Untersuchungen dazu. -Daher wollen wir dieses Thema vorsetzen und uns insbesondere mit der -Messung der Nutzung von mehreren CPUs beschäftigen. +[Pydantic](https://docs.pydantic.dev/latest/) ist die wohl meist verwendete +Bibliothek zum Validieren von Daten in Python. +Wir wollen uns anschauen wie Pydantic funktioniert und für welche Anwendungen +es gut geeignet ist. +Pydantic ist in Rust implementiert und daher sehr schnell. +Type hints definieren die Regeln zum Validieren der Daten und erlauben +die Anpassung an eigene Bedürfnisse. +Pydantic kann JSON Schema erzeugen, +die bei der Integration in andere Systeme helfen können. Wir treffen uns vor Ort im Basislager **und** online: @@ -36,10 +38,10 @@ Themenvorschläge sind immer willkommen. Datum | Thema | Vortragende ---------- | -------------------------------------------------------------- | ----------- -10.09.2024 | Free-Threaded-Python - Python 3.13 ohne GIL - Teil 2 | Mike Müller -08.10.2024 | TBD | +08.10.2024 | Pydantic - Daten effektiv validieren | 12.11.2024 | TBD | 10.12.2024 | TBD | +14.01.2025 | TBD | Bitte Themenvorschläge über die [Mailingliste](https://mail.python.org/mailman3/lists/lpug.python.org/)