You are viewing the 2025 edition of FOSDEM. Click here to view the 2026 edition
FawltyDeps: Finding undeclared and unused dependencies in your notebooks and projects
UD2.218A | Day 2 | 10:30 - 11:00 | Speakers: Johan Herland
FawltyDeps: Finding undeclared and unused dependencies in your notebooks and projects
Abstract
Reproducibility is a cornerstone of science. However, most data science projects and notebooks struggle at the most basic level of declaring dependencies correctly. A recent study showed that 42% of the notebooks executed failed due to missing dependencies.
FawltyDeps is a dependency checker that finds imports you forgot to declare (undeclared dependencies), and packages you declared, but that are not imported in your code (unused dependencies).
This talk will guide you through integrating FawltyDeps in your manual or automated workflows and how this can improve the reproducibility of your notebooks and projects.
Attachments
Speakers
Johan Herland
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
