I do a lot of stuff in Python these days, and I need to match my installed Python version on my dev Puppy to my production server's.
While it's great that fossapup64 has Python3.8 (actually 3.8.2) installed as default, I need to run 3.8.3 (& quite soon probably 3.9.x).
This is easy enough - I compile my own, it only takes a few mins.
BUT
the default install -prefix for the pre-installed fossa Python is /usr whereas Python's *own* default is /usr/local
OK, so it's easy enough for me to work around when compiling & installing Python but I can't help wondering why an installation location was chosen that actually conflicts with the preferred location of the package itself.
This is probably something that needs to be considered for future Puppys (too late to retrofit on fossa tho, I imagine)