Python wrappers for systemd functionality

Edit Package python-systemd

Python module for native access to the systemd facilities. Functionality is seperated into a number of modules:
* systemd.journal supports sending of structured messages to the journal and reading journal files,
* systemd.daemon wraps parts of libsystemd useful for writing daemons and socket activation,
* systemd.id128 provides functions for querying machine and boot identifiers and a lists of message identifiers provided by systemd,
* systemd.login wraps parts of libsystemd used to query logged in users and available seats and machines.

Refresh
Refresh
Source Files
Filename Size Changed
iso-c-90.patch 0000000697 697 Bytes
python-systemd-235.tar.gz 0000059858 58.5 KB
python-systemd.changes 0000006122 5.98 KB
python-systemd.spec 0000002733 2.67 KB
Revision 11 (latest revision is 14)
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 997478 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 11)
- Update to version 235:
  * Adapt the rename of systemd-activate to
    systemd-socket-activate performed in systemd 230.
  * Support for sd_listen_fds_with_names added in systemd 227.
  * Support for sd_journal_get_cutoff_realtime_usec added in
    systemd 186.
  * Make the Reader PY_SSIZE_T_CLEAN for py3.10 compatibility.
  * id128: update for systemd-243 compatibility and other fixes.
  * C syntax modernization. A minimum of C99 is assumed.
  * Fix seek_realtime to work with timezone aware date on Python 3.
  * journal: add namespace support.
  * Fixes for memory leaks and documentation.
  * Support for Python 2 will be removed after this release.
- Remove upstreamed 0002-reader-make-PY_SSIZE_T_CLEAN.patch.
- Skip two failing tests (gh#systemd/python-systemd#118)
Comments 0
openSUSE Build Service is sponsored by