Introduction to statistical learning, with Python examples

An Introduction to Statistical Learning, with Applications in R by Gareth James, Daniela Witten, Trevor Hastie, and Rob Tibshirani was released in 2021. They, along with Jonathan Taylor, just released an alternate version with applications in Python. So if Python is your thing, have at it. Like the R version, it is free to download as a PDF.