As someone who was getting back into the Python application software development ecosystem after using Python mostly for scripting and tooling, I found this book to be a good resource to get some practical insight into the current state of tooling. After some time working primarily in Java and Go, it seems like more modern tools address some of the concerns I had about packaging, dependencies, and testing worked in Python as compared to those other languages. (My initial thought was that tools like Poetry look a lot like how Go does dependency management.)
The author is opinionated about the direction of the language, so it's worth checking before going all in on a tooling switch, but the tools here all seem to have some traction, so the list is a good place to start.
If you want to get back into Python or revisit the dependency management and build ecosystem you use now and are looking for advice about where to start, this book is a good place to look for information.