Intro
Any plans for the weekend?
Maybe repair something in my car
Music
Coding
Finally get nbdev working
Looks like tests ran successfully on Ubuntu with Python 3.8!
How many pre-commit hooks do we need/want?
Considering
markdownlint (skip for now)
nbqa (adding)
markdown-toc (likely in Quarto/QMD has its own syntax, so skip)
python-use-type-annotations (maybe)
Might this be useful for DS/DA?
From Chat/Derail
From segfault
Using Oh My ZSH? Check the plugins here
git rebase -i origin/main is your friend, explains everything and it’s interactive
Do Python devs need a lot of dependencies?
Depends! DS stack tends to need a lot
segfault: Ruby Gemfiles and .lock are worse!
DONE nbdev_clean is a specific hook from nbdev that only works on Jupyter notebooks. To get the same functionality, look at the pre-commit projects available and see what is the same. Add them to the pre-commit-config.yaml
I think I raided Vlil_Shadow
Socials
Related