BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.scipy.org//2023//speaker//TR8USM
BEGIN:VTIMEZONE
TZID:America/Chicago
BEGIN:DAYLIGHT
DTSTART:20220710T000000
TZNAME:CDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0500
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20221106T020000
RDATE:20231105T020000
TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20230312T030000
RDATE:20240310T030000
TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Building better data structures\, APIs and configuration systems f
 or scientific software using Pydantic - Nick Langellier\, Axel Donath
DTSTART;TZID=America/Chicago:20230710T080000
DTEND;TZID=America/Chicago:20230710T120000
DTSTAMP:20261015T205625Z
UID:pretalx-2023-VBZ9PN@cfp.scipy.org
DESCRIPTION:This tutorial is an introduction to Pydantic\, a library for d
 ata validation and settings management using Python type annotations. Usin
 g a semi-realistic ML and / or scientific software pipeline scenario we de
 monstrate how Pydantic can be used to support type validations for scienti
 fic data structures\, APIs and configuration systems. We show how the use 
 of Pydantic in scientific and ML software leads to a more pleasant user ex
 perience as well as more robust and easier to maintain code. A minimum kno
 wledge of Python type annotations\, class definitions and data structures 
 will be helpful\nfor beginners but not required.
LOCATION:Classroom 105
URL:https://cfp.scipy.org/2023/talk/VBZ9PN/
END:VEVENT
END:VCALENDAR
