Earlier quoted context omitted.
Python packaging gets a lot of criticism. It's a meme. The thing is, it's actually improved dramatically over the years and continues to improve. The problems it solves are very complex if one looks a little below the surface. It is solving different problems to the ecosystems that it's often compared to: golang, rust, java, js.
This is true, still: Everyday things that should be straightforward, or pythonic if you will, are way to convoluted and complicated. As a python dev with experience since 2.6 I agree it has gotten better, but it is also rotten at it's core. The problems python has to solve there are hard , but this is why it should be priority number one to solve them elegantly and in a fashion so that 99% of python users never have…
I never managed to get data files packaged into a dist elegantly... annoys me to this day.