summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | | * .editorconfig: AddSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * Add G_GNUC_UNUSED to unused function parametersSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It's easier to integrate subprojects into a larger project if they are as close to warnings-clean as possible. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * Add a Meson build systemSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | | | | | | | | | This allows larger projects to use this as a Meson subproject. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * Clean up some compiler warningsSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * Move dbus-gmain.h into a subdirectorySimon McVittie2022-09-04
| | | | | | | | | | | | | | | | | | | | | | | | This will make it easier to use this as a Meson subproject. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * Use REUSE for license informationSimon McVittie2022-09-04
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Add licensing information in REUSE formatSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | build: Add subprojects/dbus-gmain to AM_CPPFLAGSSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | | | | | | | | | This will be needed when updating gdbus-gmain in a subsequent commit. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Move dbus-gmain into subprojects/Simon McVittie2022-09-05
| | | | | | | | | | | | | | | | | | | | | | | | This gives it a layout that is compatible with being a Meson subproject. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | m4: Update AX_PYTHON_DEVELSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | | | | | | | | | The new version fully supports Python 3.10. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | CI: Speed up installationSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | CI: Fix suite indicatorSimon McVittie2022-09-05
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Merge branch 'wip/smcv/ci' into 'master'Simon McVittie2022-09-04
| | |\ \ | | | | | | | | | | | | | | | | | | | | CI: Stop using EOL Ubuntu 22.10 See merge request dbus/dbus-python!19
| | | * | CI: Stop using EOL Ubuntu 22.10Simon McVittie2022-09-04
| | |/ / | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | build: Bump micro version for developmentSimon McVittie2022-09-04
| | | |
| | * | Merge branch 'master' into 'master'Simon McVittie2022-09-04
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add set_allow_interactive_authorization / get_allow_interactive_authorization for message Closes #43 See merge request dbus/dbus-python!17
| | | * | add set_allow_interactive_authorization / ↵Ricter Zheng2022-04-27
| | |/ / | | | | | | | | | | | | | | | | | | | | get_allow_interactive_authorization for message add unit tests
| | * | Update NEWSSimon McVittie2021-09-15
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Merge branch 'fix-40' into 'master'Simon McVittie2021-09-15
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix invalid escape sequence warnings Closes #40 See merge request dbus/dbus-python!14
| | | * | Fix invalid escape sequence warningsJason Yundt2021-09-15
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backslashes only allowed in string literals if they're part of an escape sequence (raw strings are an exception to this rule).[1] This change fixes some string literals that broke this rule. 1. https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals Resolves: dbus/dbus-python#40 Signed-off-by: Jason Yundt <swagfortress@gmail.com>
| | * | Update NEWSSimon McVittie2021-09-15
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Merge branch '310-ci' into 'master'Simon McVittie2021-09-15
| | |\ \ | | | | | | | | | | | | | | | | | | | | Drop Python 2 support, fix forward-compatibility See merge request dbus/dbus-python!15
| | | * | build: Use AS_HELP_STRING instead of deprecated AC_HELP_STRINGSimon McVittie2021-09-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This has been available since at least autoconf 2.59c (2006). Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | .gitignore: Ignore build-system backup filesSimon McVittie2021-09-15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | build: Update bug reporting URLSimon McVittie2021-09-15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | build: Use LT_INIT instead of deprecated AC_PROG_LIBTOOLSimon McVittie2021-09-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This has been available since at least libtool 1.9b (2004). Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | CI: Ensure we install into ${prefix}, even with Automake 1.16.4Simon McVittie2021-09-15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | build: Make distcheck use our ${prefix} with Automake 1.16.4Simon McVittie2021-09-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automake 1.16.4 changes the default behaviour for Python so that --prefix is no longer respected. Force it to behave as earlier versions did, so we can still distcheck. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | m4: Update AX_PYTHON_DEVEL for better forward-compatibilitySimon McVittie2021-09-15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | Remove support for Python 2Simon McVittie2021-09-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python 2 reached EOL on 2020-01-01, and the latest version of AX_PYTHON_DEVEL breaks the build with Python 2. This seems as good a time as any to drop compatibility. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | build: Use sysconfig in preference to distutils.utilSimon McVittie2021-09-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | distutils is deprecated and likely to be removed in Python 3.12. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | CI: Disable documentation build with Python 3.10Simon McVittie2021-09-14
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | The version of sphinx in Ubuntu impish is not currently fully compatible with Python 3.10. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Release v1.2.18Simon McVittie2021-07-20
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Merge branch 'wip/smcv/py3' into 'master'Simon McVittie2021-07-20
| | |\ \ | | | | | | | | | | | | | | | | | | | | Move towards Python-3-only See merge request dbus/dbus-python!12
| | | * | Update NEWSSimon McVittie2021-07-20
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | build: Use python3 if neither PYTHON nor PYTHON_VERSION is specifiedSimon McVittie2021-07-20
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | examples: Convert to Python 3Simon McVittie2021-07-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python 2 reached EOL more than 18 months ago. For the gconf example, which is only still here because it provides an example of implementing a FallbackObject, use a mock implementation if the deprecated gconf module is no longer available. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | Use the same python for build and distcheckSimon McVittie2021-07-19
| | |/ / | | | | | | | | | | | | | | | | | | | | On modern distributions, /usr/bin/python often won't exist. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Merge branch 'wip/smcv/misc' into 'master'Simon McVittie2021-07-19
| | |\ \ | | | | | | | | | | | | | | | | | | | | unixfd: Don't leak self if variant_level < 0 See merge request dbus/dbus-python!11
| | | * | Update NEWSSimon McVittie2021-07-19
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | Remove Travis-CI integrationSimon McVittie2021-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We're using Gitlab-CI now. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | CI: Build with Python 3.10 beta, using Ubuntu 21.10 prereleaseSimon McVittie2021-07-19
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | tests: Exercise negative variant_level for UnixFd typeSimon McVittie2021-07-19
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | | * | unixfd: Don't leak self if variant_level < 0Simon McVittie2021-07-19
| | |/ / | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | unixfd: Close fd in error pathDavid King2021-07-19
| | | | | | | | | | | | | | | | | | | | | | | | Found by Coverity. Bug-Redhat: https://bugzilla.redhat.com/show_bug.cgi?id=1938703
| | * | CI: Test with Python 3.9 on Debian 11 'bullseye'Simon McVittie2021-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Debian 11 hasn't actually been released yet, but it's in full freeze and is expected to be released in less than 2 weeks. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Update NEWSSimon McVittie2020-11-23
| | | | | | | | | | | | | | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | tests: Stop calling GLib.threads_initSimon McVittie2020-11-23
| | | | | | | | | | | | | | | | | | | | | | | | It is deprecated and no longer necessary. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | tests: Use gi.repository.GLib to avoid deprecation warningsSimon McVittie2020-11-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Back in the days of PyGTK, there was only the gobject module, containing bindings for both GLib and GObject. This is no longer the case. Signed-off-by: Simon McVittie <smcv@collabora.com>
| | * | Fix getargspec() deprecation warningMartin Stumpf2020-11-19
| | | | | | | | | | | | | | | | Analogous to 7881666743df953227ccc403af4edfac7dd7ab8e