syspulse (Python)
Python SDK for Syspulse, a cross-platform daemon/process manager.
The syspulse package provides Python bindings to the Syspulse core runtime so you can
manage background services from Python on Windows, macOS, and Linux.
Install
Supported Python versions
- Python 3.9+
- CPython implementation
Quick example
What this package contains
- Native extension module built with PyO3
- Typed Python package (
py.typed) - Async-friendly client helpers
Build notes
- Distributed as wheels and source distribution on PyPI
- Built from Rust sources via
maturin - If building locally, use Python <= 3.13 with current PyO3
##Examples
"""Example Python app that manages a process with syspulse."""
=
= .
= /
return
=
=
=
worker example to go with above
"""Tiny worker process managed by syspulse."""
=
= False
= 0
+= 1
Project links
- Repository: https://github.com/cyber-boost/syspulse
- Docs: https://github.com/cyber-boost/syspulse/tree/main/docs
- Issues: https://github.com/cyber-boost/syspulse/issues
License
MIT