slgobinath / SafeEyes

Protect your eyes from eye strain using this simple and beautiful, yet extensible break reminder
http://slgobinath.github.io/SafeEyes/
GNU General Public License v3.0
1.41k stars 159 forks source link

New version with python 3.12 support #572

Closed archisman-panigrahi closed 2 weeks ago

archisman-panigrahi commented 2 months ago

I followed 1-5 in https://github.com/slgobinath/SafeEyes?tab=readme-ov-file#how-to-release

After merging this, please Create a pull-request from master to release, and Merge the PR to release with merge commit, as described in How to release.

We desperately need a new version because safeeyes is broken in latest version of Ubuntu, Fedora and Arch, all of which now use python 3.12

phoneticallySAARTHaK commented 1 month ago

Able to run this directly via python and wrapper script. Thanks

Also,let me know if there's a better way (and simpler way, I don't want to go through the steps to make a PKBBUILD for arch):

$ cat /usr/bin/safeeyes
cd <path/to/repo>
python -m safeeyes > /dev/null 2>&1 & disown