-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
Background: This idea came with and experiment for the gtk_application_inhibit()
based Method (see PR 407). I used a subprocess which ran system python and utilized a "inhibitor.py" module, which utilized the PyGObject (import name gi
) package.
Idea: Would it be possible to do like this:
- Start subprocess with system python
- Use the libraries from system python, like jeepney, dbus-python and wakepy from the venv.
While it feels a bit unorthodox, is this technically possible? Are there some culprits or downsides? This way wakepy could be completely (python) dependency free, meaning that installing wakepy would not require installing any python packages on modern python versions (3.10+). That would close for example #65.
Potential problems:
One potential problem is to make sure the methodology works with bundlers like PyInstaller, but that's a problem for later.
Metadata
Metadata
Assignees
Labels
Type: FeatureNew feature or requestNew feature or request