BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//compute-paris-2026//talk//UBLW7N
BEGIN:VTIMEZONE
TZID:Europe/Paris
BEGIN:STANDARD
DTSTART:20251126T000000
TZNAME:CET
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20260329T030000
RDATE:20270328T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20261025T030000
RDATE:20271031T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Coordinating security across 350+ Jupyter repositories - Yann Pell
 egrini
DTSTART;TZID=Europe/Paris:20261126T112500
DTEND;TZID=Europe/Paris:20261126T115500
DTSTAMP:20260930T113055Z
UID:pretalx-compute-paris-2026-UBLW7N@pretalx.com
DESCRIPTION:Jupyter has an unusual attack surface among data projects: it 
 runs arbitrary user code by design\, with broad access to user resources\,
  and spans 350+ repos across 22 GitHub organizations. \n\nThis talk shares
  the challenges encountered at this scale\, along with tools and workflows
  that could apply to other open-source projects.
LOCATION:Room 108
URL:https://pretalx.com/compute-paris-2026/talk/UBLW7N/
END:VEVENT
END:VCALENDAR
