summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 1.2.8dbus-python-1.2.8Simon McVittie2018-05-042-2/+4
|
* Revert "Generate a devhelp index for the HTML documentation"Simon McVittie2018-05-041-1/+1
| | | | | This reverts commit c57180785096f4271d45ccb1488086c468abcec1. The devhelp mode produces different HTML, and currently breaks Debian's dh_sphinxdoc.
* Generate a devhelp index for the HTML documentationSimon McVittie2018-05-031-1/+1
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Travis-CI: Use system Python to run pip for system PythonSimon McVittie2018-05-032-31/+54
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Travis-CI: Install sphinx from PyPISimon McVittie2018-05-031-3/+2
| | | | | | | The one in Ubuntu 14.04 is too old for "python -m sphinx", and we weren't installing it at all for non-system Pythons. Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Don't install redirect pages intended for dbus.freedesktop.orgSimon McVittie2018-05-031-4/+8
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Don't install stamp file for documentation buildSimon McVittie2018-05-031-4/+4
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Install Sphinx documentationSimon McVittie2018-05-031-12/+14
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Enable Sphinx documentation if dependencies are availableSimon McVittie2018-05-031-5/+7
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Travis-CI: Pull in setuptoolsSimon McVittie2018-05-021-0/+1
| | | | | | distcheck now requires it, to generate the egg_info. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Remove remnants of old documentationSimon McVittie2018-05-023-81/+4
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Travis-CI: Install sphinxSimon McVittie2018-05-021-4/+5
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Use README as the long descriptionSimon McVittie2018-05-021-0/+1
| | | | | | PyPI no longer renders README by default. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Update NEWSSimon McVittie2018-05-021-1/+18
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Fix distcheckSimon McVittie2018-05-021-3/+6
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Add redirection from the old epydoc documentation to the new versionsSimon McVittie2018-05-023-3/+190
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Improve documentation for SphinxSimon McVittie2018-05-028-93/+63
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* doc: Be more clear about bytes vs. unicodeSimon McVittie2018-05-023-45/+84
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Improve UTF8String documentationSimon McVittie2018-05-021-9/+8
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* dbus-gmain: Ignore more generated filesSimon McVittie2018-05-021-2/+5
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Convert documentation from epydoc to SphinxSimon McVittie2018-05-0235-193/+519
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* .gitignore: Ignore more test logsSimon McVittie2018-05-021-0/+2
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Remove obsolete COMPAT.txtSimon McVittie2018-04-211-47/+0
| | | | | | | | | This was about compatibility with the rename and rewrite of dbus_bindings as _dbus_bindings, which took place over a decade ago. If any projects are still not compatible with the "new" dbus-python then there is no hope for them. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Include PKG-INFO and egg_info in dist tarballsSimon McVittie2018-04-212-0/+5
| | | | | | PyPI no longer accepts uploads without these. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Create directories to hold .test filesSimon McVittie2018-01-301-0/+3
| | | | | | | | Some of the corresponding test scripts are in $(srcdir)/test, so there is no guarantee that $(builddir)/test will exist before these recipes run. This usually works, but can cause highly parallel builds to fail. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Start towards 1.2.8Simon McVittie2018-01-292-1/+6
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Prepare 1.2.6dbus-python-1.2.6Simon McVittie2018-01-292-2/+4
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Add a note on how to update dbus-gmainSimon McVittie2018-01-291-0/+6
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* travis-ci: Get autoconf-archive from deb.debian.orgSimon McVittie2018-01-291-1/+1
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* travis-ci: Only test Python 2.7, 3.4 against system python executableSimon McVittie2018-01-291-2/+0
| | | | | | | | It's a bit redundant to do otherwise, and for some reason the detection of support for -Wno-duplicated-branches fails for the Python 2.7 build, causing a spurious failure. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Avoid using async keywordSimon McVittie2018-01-292-5/+5
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Require dbus 1.8Simon McVittie2018-01-293-3/+6
| | | | | | | | On Travis-CI, cheat our way around the obsolete version of Ubuntu used for most builds: we can in fact compile against dbus 1.6, if we apply some force. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Adjust dependency notes in NEWSSimon McVittie2018-01-291-2/+2
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Merge commit 'f5f817bf93e9fe1503cd327b546a1237f59e96b4'Simon McVittie2018-01-292-1/+35
|\
| * Add some notes on integrating dbus-gmain into larger projectsSimon McVittie2018-01-291-0/+34
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * test-thread-client: Avoid deprecated g_thread_createSimon McVittie2018-01-291-1/+1
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
* | Use system extensions instead of strict C99Simon McVittie2018-01-291-1/+1
| | | | | | | | | | | | Python 3.6 headers cause warnings when using a strict C99 compiler. Signed-off-by: Simon McVittie <smcv@collabora.com>
* | Integrate dbus-gmainSimon McVittie2018-01-297-12/+28
| | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* | Add 'dbus-gmain/' from commit 'c9f1a9671e5c67da3a7d730407241b995c6606f9'Simon McVittie2018-01-2914-0/+1992
|\ \ | |/ | | | | | | | | git-subtree-dir: dbus-gmain git-subtree-mainline: 41b21ef63ea7d95bf61f2993183a6f5c2c526cb8 git-subtree-split: c9f1a9671e5c67da3a7d730407241b995c6606f9
| * Use GLIB instead of DBUS_GLIB as prefix for GLib dependencySimon McVittie2018-01-291-8/+8
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * Distribute ancillary files for dbus-gmainSimon McVittie2018-01-291-0/+7
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * Move dbus-gmain to root directorySimon McVittie2018-01-2914-0/+0
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * Remove everything except dbus-gmain subdirectorySimon McVittie2018-01-29143-36630/+0
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * dbus-gmain: Add CONTRIBUTING fileSimon McVittie2018-01-291-0/+25
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * dbus-gmain: Allow swapping the namespace usedSimon McVittie2018-01-297-24/+42
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * dbus-gmain: Add a .gitignoreSimon McVittie2018-01-291-0/+16
| | | | | | | | | | | | This makes it a bit more self-contained. Signed-off-by: Simon McVittie <smcv@debian.org>
| * dbus-gmain: Add more copyright and authorship informationSimon McVittie2018-01-297-2/+631
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * dbus-gmain: Don't include config.h unless HAVE_CONFIG_H is definedSimon McVittie2018-01-295-0/+10
| | | | | | | | | | | | | | This should make it a little easier to integrate into more build systems. Signed-off-by: Simon McVittie <smcv@debian.org>
| * dbus-gmain: Add a READMESimon McVittie2018-01-221-0/+15
| | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org>
| * Move tests for dbus-gmain to dbus-gmain/tests/Simon McVittie2018-01-2218-67/+73
| | | | | | | | | | | | | | Use dbus-run-session to run the only one that can be used as an automated test right now. Signed-off-by: Simon McVittie <smcv@debian.org>