Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #11040

Bug#911563: ITP: pystemd - Cython-based wrapper on top of libsystemd

Path csiph.com!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Alexandros Afentoulis <alexaf.dpkg@bloom.re>
Newsgroups linux.debian.bugs.dist, linux.debian.devel, linux.debian.maint.python
Subject Bug#911563: ITP: pystemd - Cython-based wrapper on top of libsystemd
Date Sun, 21 Oct 2018 22:40:01 +0200
Message-ID <wLsFX-ea-7@gated-at.bofh.it> (permalink)
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Sun Oct 21 20:33:12 2018
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -3.951
Reply-To Alexandros Afentoulis <alexaf.dpkg@bloom.re>, 911563@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org
X-Debian-Pr-Message report 911563
X-Debian-Pr-Package wnpp
X-Spam-Bayes score:0.0000 Tokens: new, 27; hammy, 149; neutral, 70; spammy, 1. spammytokens:0.951-+--H*r:bugs.debian.org hammytokens:0.000-+--systemctl, 0.000-+--XDebbugsCc, 0.000-+--X-Debbugs-Cc, 0.000-+--U*debian-python, 0.000-+--debian-python@lists.debian.org
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Language en-US
Content-Transfer-Encoding 7bit
Authentication-Results ORIGINATING; auth=pass smtp.auth=alexaf@bloom.re smtp.mailfrom=alexaf.dpkg@bloom.re
X-Greylist delayed 601 seconds by postgrey-1.36 at buxtehude; Sun, 21 Oct 2018 20:28:40 UTC
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1492953
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 31
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 21 Oct 2018 23:18:29 +0300
X-Original-Message-ID <a8d480a3-32f8-3f2c-39d2-07bde3729fbb@bloom.re>
Xref csiph.com linux.debian.bugs.dist:923666 linux.debian.devel:88393 linux.debian.maint.python:11040

Cross-posted to 3 groups.

Show key headers only | View raw


Package: wnpp
Severity: wishlist
Owner: Alexandros Afentoulis <alexaf.dpkg@bloom.re>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org

* Package name    : pystemd
  Version         : 0.5.0
  Upstream Author : Alvaro Leiva <aleivag@fb.com>
* URL             : https://github.com/facebookincubator/pystemd
* License         : BSD
  Programming Lang: Python
  Description     : Cython-based wrapper on top of libsystemd

pystemd is a thin Cython-based wrapper on top of libsystemd, focused on
exposing the dbus API via sd-bus in an automated and easy to consume way.

It allows talking to systemd over dbus from python, programmatically
start/stop/restart/kill and verify services status from systemd point of
view, avoiding executing "subprocess.Popen(['systemctl', ..." and then
parsing the output to know the result. pystemd also includes a
systemd-run equivalent as well as provides an interface to sd_notify.

===

The presence of the PATENTS file in pystemd troubled me a bit. I was not
sure if it complies with DFSG. Digging through the debian-legal list,
and considering similar cases [1] [2], I assume that this legal thing is
not blocking packaging of pystemd.

[1]: https://lists.debian.org/debian-legal/2014/10/msg00064.html
[2]: https://lists.debian.org/debian-legal/2017/05/msg00008.html

Back to linux.debian.maint.python | Previous | Next | Find similar | Unroll thread


Thread

Bug#911563: ITP: pystemd - Cython-based wrapper on top of libsystemd Alexandros Afentoulis <alexaf.dpkg@bloom.re> - 2018-10-21 22:40 +0200

csiph-web