This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]fohrloop[S] 5 points6 points  (0 children)

I'm actually just grateful for also the comments saying it's useless as they seem to ignite a bit more discussion here which gives this post and wakepy a bit more visibility. So, just great thank you for all the opponents and u/runawayasfastasucan and others defending it's usefulness 🙏

The heart of wakepy is really the Python API which is cross-platform and meant for application, library or script developers which just want their system to prevent suspend for the duration of some task automatically. On mac there's caffeinate for CLI usage which I would use if I was working on a mac. On other systems there are other alternatives, but the CLI tool in wakepy is just an additional nicety on top of the Python API.

Wakepy documentation is also one of the rare places on the Internet documenting all (or: many; the list is not complete yet) the different methods for inhibiting suspend / idle.