BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//charlas.2023.es.pycon.org//pycones-2023//speaker//SHCBYV
BEGIN:VTIMEZONE
TZID:GMT
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:BST
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pycones-2023-XFWAZV@charlas.2023.es.pycon.org
DTSTART;TZID=GMT:20231007T143000
DTEND;TZID=GMT:20231007T150500
DESCRIPTION:You might be surprised to learn that\, besides naming and cache
  invalidation problems\, building a binary wheel for a Python extension is
  one of the hardest problems in computer science. Or more precisely\, buil
 ding that binary wheel correctly. Lucky for us\, a few amazing community-l
 ed projects hide all that complexity from us\, so we can instead focus on 
 shipping and using Python code.\n\nOne of Python's strong suits is its abi
 lity to use native C and C++ code\, which is a big reason why it’s the n
 umber one language for date science and machine learning applications. How
 ever\, distributing native code in Python libraries is far from trivial: s
 ubtle issues in the build process can result in runtime issues that are ex
 tremely difficult to track down.\n\nThis talk will showcase some notable e
 xamples of how things can go wrong\, while also helping users and maintain
 ers recognise these typical error scenarios. We will learn how to avoid th
 ese issues and what users can do when they encounter such issues when usin
 g a library. \n\nThe audience will learn about the manylinux standard and 
 its role in standardizing Linux platform wheels. We will also take a look 
 at the cibuildwheel project\, which offers library authors a simple soluti
 on to automate the building and distribution of manylinux wheels.
DTSTAMP:20260510T082102Z
LOCATION:Antequera (Room 1.10)
SUMMARY:The wheelhouse of horrors - Laszlo Kiss Kollar
URL:https://charlas.2023.es.pycon.org/pycones-2023/talk/XFWAZV/
END:VEVENT
END:VCALENDAR
