summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 1.2.2dbus-python-1.2.2Simon McVittie2016-02-222-2/+44
|
* Disable Automake maintainer mode when building via setup.pySimon McVittie2016-02-222-0/+6
| | | | | | | pip doesn't preserve timestamps in tarballs, so half the build system is going to look as though it has been changed. Signed-off-by: Simon McVittie <smcv@debian.org>
* Make all test scripts properly executableSimon McVittie2016-02-227-0/+4
| | | | Signed-off-by: Simon McVittie <smcv@debian.org>
* Don't install crosstest.py executableSimon McVittie2016-02-221-1/+7
| | | | | | It's meant to be imported, not executed. Signed-off-by: Simon McVittie <smcv@debian.org>
* Fix setup.py in tarballs on Python 2Simon McVittie2016-02-221-1/+1
| | | | Signed-off-by: Simon McVittie <smcv@debian.org>
* Use AX_IS_RELEASE with the micro-version policySimon McVittie2016-02-193-32/+21
| | | | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Use AX_GENERATE_CHANGELOG to generate ChangeLogSimon McVittie2016-02-192-9/+5
| | | | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* .gitignore: update and sortSimon McVittie2016-02-191-1/+5
|
* check-coding-style: work in out-of-tree buildsSimon McVittie2016-02-191-6/+6
|
* configure.ac: avoid misleading syntax highlightingSimon McVittie2016-02-191-1/+1
| | | | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* configure.ac: use AS_CASE, AS_IFSimon McVittie2016-02-192-53/+43
| | | | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Make autoconf fail with an explanatory message if an AX_ macro is missingSimon McVittie2016-02-191-0/+3
| | | | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Remove a leftover reference to m4/am-check-pymod.m4Simon McVittie2016-02-171-1/+0
| | | | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Use AX_PYTHON_MODULE from autoconf-archive instead of AM_CHECK_PYMODSimon McVittie2016-01-212-41/+4
|
* Ignore .dirstamp filesSimon McVittie2016-01-211-0/+1
|
* Add a setup.py which wraps Autotools in something virtualenv-friendlySimon McVittie2016-01-213-0/+117
|
* Use gi instead of gobject, everywhere except dbus.gobject_serviceSimon McVittie2016-01-208-20/+20
|
* Replace hard-coded sleep with a wait for the D-Bus name to appearSimon McVittie2016-01-203-6/+71
|
* Use non-recursive make for tests, and make them into installed-testsSimon McVittie2016-01-2012-232/+277
|
* Use non-recursive make for everything except testsSimon McVittie2016-01-208-144/+127
|
* Simplify testing by using dbus-run-session and Automake "log compiler"Simon McVittie2015-12-065-167/+172
| | | | | | | Fall back to Telepathy's old with-session-bus.sh script if dbus doesn't have dbus-run-session (versions < 1.8). Also run most of the tests individually, instead of under run-test.sh.
* .gitignore: anchor most patterns at $(top_srcdir), and sortSimon McVittie2015-12-061-38/+37
|
* Don't try to build epydoc documentation if we can't "import epydoc"Simon McVittie2015-12-061-20/+27
|
* Put Autoconf droppings in build-aux/Simon McVittie2015-12-062-0/+2
|
* Use AX_COMPILER_FLAGS from autoconf-archiveSimon McVittie2015-12-065-100/+6
|
* Use AX_COMPILER_FLAGSSimon McVittie2015-12-064-37/+65
|
* Update build system for Automake 1.13 (parallel test driver)Simon McVittie2015-12-052-8/+10
|
* _dbus_py_assertion_failed: flag as NORETURNSimon McVittie2015-12-051-11/+14
|
* configure.ac: use AS_IF for PYTHON_LIBSSimon McVittie2015-12-051-8/+9
|
* Try ${PYTHON}-config before searching PATHSimon McVittie2015-12-051-4/+15
| | | | | This is helpful for Debian's special debug-build interpreters such as python3.4-dbg, each with an accompanying python3.4-dbg-config.
* Find `python-config` from PATH properlyYamashita, Yuu2015-12-042-3/+8
| | | | | Expecting `python-config` at the same directory as `python` executable would not be suitable if user is using virtualenv.
* gconf examples: add brief documentationSimon McVittie2015-12-042-0/+9
|
* Use a name in example.com for our example GConf proxySimon McVittie2015-12-042-2/+2
| | | | | | dbus-python is not a GNOME project, so we should not use their namespace. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720
* Install all examplesBen Longbons2015-12-041-2/+5
| | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> [smcv: separated out from a previous commit]
* Consistently make examples executableBen Longbons2015-12-046-0/+0
| | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> [smcv: separated out from a previous commit]
* Fix GConf examplesBen Longbons2015-12-042-25/+23
| | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> [smcv: separate out some changes into separate commits]
* Include FallbackObject in "from dbus.service import *"Ben Longbons2015-12-041-1/+1
| | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> [smcv: separate out some changes into separate commits]
* development versionSimon McVittie2013-05-082-1/+6
|
* distribute new testsdbus-python-1.2.0Simon McVittie2013-05-081-0/+2
|
* 1.2.0Simon McVittie2013-05-082-4/+12
|
* Add support for skipping tests, and use itSimon McVittie2013-05-087-15/+62
| | | | | Now that Python 2.6 isn't a supported version in Debian, it doesn't get a gi module, but we can still get some minimal test coverage.
* utf8 test: pass when used with dbus 1.6.10, 1.7.2Simon McVittie2013-05-081-16/+25
| | | | We used to reject noncharacters, but now we accept them.
* Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERSMarko Lindqvist2013-05-071-1/+1
| | | | | | | | This has been (silently!) deprecated since 2002 and was removed from Automake 1.13. [added commit message -smcv] Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Use GObject.__class__ instead of GObjectMetaSimon McVittie2013-04-223-4/+7
| | | | | | In pygobject 3.8, GObjectMeta is no longer available via gi.repository.GObject. What we actually want is "the metaclass of GObject", so, say so.
* Unset DBUS_STARTER_ADDRESS, DBUS_STARTER_BUS_TYPESimon McVittie2013-04-221-0/+2
| | | | See <https://bugs.freedesktop.org/show_bug.cgi?id=63119>.
* Require D-Bus 1.6, drop fallback pathsSimon McVittie2013-04-224-77/+7
|
* NEWSSimon McVittie2012-10-231-0/+7
|
* Update the confusing notice of what license dbus-python is underThiago Macieira2012-10-231-1/+2
| | | | | | | | We tried to change the license for the D-Bus core too but were unable to reach all copyright holders. The MIT license was the suggested new license and all reached parties had agreed to. Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* DBusException: override both __str__ and __unicode__Simon McVittie2012-10-161-11/+17
| | | | | | | | Avoid chaining up to the superclass, because that behaves particularly oddly. This fixes regression test failures: str(some_dbus_exception) was no longer prefixed with the D-Bus error name under Python 2. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55899
* Slightly better test coverageSimon McVittie2012-10-161-0/+4
|