I'm doing a bit of consulting on a greenfield project which may involve some less-experienced programmers, and I'm trying to put automation tools in place to prevent the usual problems. The basic testing, checking, formatting, etc. provided by Pants is very attractive. I've been using Python since the mid-90s but since it didn't have a compile step I never got around to looking at any build systems until now.
I'm also starting work on a book, and was frustrated by the standard directory structure where importing a module required that module to be below the importer in the directory structure. This made it hard to have each chapter's examples in its own directory and at the same time provide common modules throughout the book. The fact that Pants solves that problem for me -- and also automatically fetches all dependencies -- will make the end users experience with the example repository much smoother, and that's a big win.
I joined the Slack because I'm running into a few oddities while coming up with instructions for setting up and using the two repos, so I'll be asking some (possibly pretty basic) questions.