Skip to main content

PyShallow - prevents screen saver / screen lock / turn off from kicking in

Project description

PyShallow

PyShallow - prevents (when possible):

  • Screen saver
  • Screen lock
  • Turn off

from kicking in

Install

Use PIP (starting with v2025.08.23):

python -m pip install pyshallow

Run

  1. Invoke entry-point:
    pyshallow
    
    entry-point path must be present in PATH environment variable (otherwise its fullpath must be specified)
  2. Manually:
    python -m pyshallow
    

Notes

  • Depends on [PyPI]: pycfutils.
  • Linux (this is the fallback):
    • Relies on X11 server running
  • Use it responsibly (be aware of all implications)!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyshallow-2025.11.1.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyshallow-2025.11.1-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file pyshallow-2025.11.1.tar.gz.

File metadata

  • Download URL: pyshallow-2025.11.1.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.3

File hashes

Hashes for pyshallow-2025.11.1.tar.gz
Algorithm Hash digest
SHA256 0d5fc70ecdfbf5984328f6018156b05136bcde3bd748d8fcf229ea2208254d1f
MD5 206e26692c832df37e7cc6863e89b75c
BLAKE2b-256 b53b1db04d1e7aa4b315257d13371e82d45d67781db41c274f19bb83d5389ec6

See more details on using hashes here.

File details

Details for the file pyshallow-2025.11.1-py3-none-any.whl.

File metadata

  • Download URL: pyshallow-2025.11.1-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.3

File hashes

Hashes for pyshallow-2025.11.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b0ec0615cda9ae7a49fea50ed14aa0c7ea1c666751e7830378da5e9011e3434d
MD5 2fa4e135784c72e418a5b7160cb6fc54
BLAKE2b-256 d481d52cc5a6743eb429a3235d4c1331d392a71280d5adc48077dfa2c95d82a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page