summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* daemon: add basic support for sd_is_socket_sockaddrZbigniew Jędrzejewski-Szmek2016-12-151-1/+2
| | | | Later on a proper wrapper in daemon.py should be added.
* setup.py: allow LIBSYSTEMD_VERSION to be overriddenZbigniew Jędrzejewski-Szmek2016-12-141-3/+8
| | | | | | This is useful when testing against old or unreleases versions of the library: make PYTHON=python3 INCLUDE_DIR=/home/zbyszek/src/systemd-master/src LIBSYSTEMD_VERSION=233
* Prepare v233v233Zbigniew Jędrzejewski-Szmek2016-10-171-1/+1
|
* setup.py: make build fail if undeclared symbols are usedZbigniew Jędrzejewski-Szmek2016-10-011-0/+5
| | | | | | This will detect cases where the autoconfig based on version is wrong. Debian bug #839224.
* Prepare v232v232Zbigniew Jędrzejewski-Szmek2016-09-211-1/+1
|
* setup.py: change name to systemd-pythonZbigniew Jędrzejewski-Szmek2016-09-211-1/+1
| | | | This name is unused on pypi. Let's grab it.
* Store id128-constants.h in the repositoryZbigniew Jędrzejewski-Szmek2016-09-211-19/+2
| | | | | | | | | | | | | | Instead of generating the list of message ids anew during every build, the file is generated manually and committed into the repository. Also, the list of defines is stored in id128-defines.h, also kept in the repository. Both files should only grow. This should make build easier. But it also fixes a problem with systemd, which occasionally drops message definitions. We will keep them forever, so it should be safe to rely on the presence of message definitions which systemd does not use anymore. Fixes #23.
* setup.py: respect ${PKG_CONFIG} if set (#18)Benedikt Morbach2016-05-281-2/+3
|
* Bump version to 231Zbigniew Jędrzejewski-Szmek2015-10-271-1/+1
|
* build-sys: include tests in installationZbigniew Jędrzejewski-Szmek2015-10-271-1/+2
| | | | | | This also allows tests to be run against he build directory: $ py.test-2.7 -v build/lib.linux-x86_64-2.7 docs $ py.test-3.4 -v build/lib.linux-x86_64-3.4 docs
* build-sys: replace loop with list comprehensionZbigniew Jędrzejewski-Szmek2015-10-251-5/+3
|
* build-sys: generate systemd/id128-constants.h in setup.pyJeroen Dekkers2015-10-251-1/+20
| | | | Fixes #7.
* Add compatibility with systemd < 205Zbigniew Jędrzejewski-Szmek2015-09-041-14/+15
|
* build-sys: output full pkg-config output on failureZbigniew Jędrzejewski-Szmek2015-09-041-10/+28
|
* build-sys: use pkg-config to build with old systemdZbigniew Jędrzejewski-Szmek2015-09-041-10/+25
| | | | | This should allow the build to just work on old Ubuntu and similar.
* Bump version to 230v230Zbigniew Jędrzejewski-Szmek2015-07-051-1/+1
| | | | | This matches what was done for libgudev. This way we have plenty of time to remove the module from systemd, and this version will always be "newer".
* Specify system-devel@ as the maintainersZbigniew Jędrzejewski-Szmek2015-07-051-0/+2
|
* Use python-systemd as the nameZbigniew Jędrzejewski-Szmek2015-07-051-1/+1
| | | | | We want the package to be installed under this name. This is also used for sdist, and we want python-systemd-<version>.tar.xz.
* Update LICENSE file and classifiersZbigniew Jędrzejewski-Szmek2015-07-051-0/+8
| | | | | | The license was originally MIT, but when this module became part of systemd, it was changed to LGPLv2+. All files had correct headers, so only the LICENSE file needs updating. Take the opportunity to add classifiers to setup.py.
* build-sys: update setup.py to build everythingZbigniew Jędrzejewski-Szmek2015-07-051-6/+36
|
* Make installable.David Strauss2012-09-061-7/+7
|
* Add frontend module in pure-Python and hide old moduleZbigniew Jędrzejewski-Szmek2012-07-121-4/+5
| | | | | | | | | | | journald.send() is renamed to journald.sendv(), and a replacement journald.send() is added. This new function has a more pythonic API, where one positional argument is used for the message, and keyword arguments can be used to specify other fields. Implementing argument parsing in C would be really painful, for little gain, so a pure-python module is added, which provides send(), which in turn calls sendv().
* Add systemd-journal library.David Strauss2012-06-251-1/+4
|
* Initial boilerplate work. Compiles without warnings. Untested.David Strauss2012-06-251-0/+9