2018-05-07 13:26:31 by Thomas Klausner | Files touched by this commit (5) |
Log message:
py-dbus, dbus-python-common: Update to 1.2.8
D-Bus Python Bindings 1.2.8 (2018-05-04)
========================================
The “cursed ice surface” release.
Dependencies:
• Documentation requires Sphinx and the readthedocs theme
• Documentation no longer requires epydoc
Enhancements:
• Build documentation with Sphinx instead of epydoc
• Remove obsolete COMPAT.txt, documenting compatibility breaks in
versions over a decade old
Fixes:
• Make sure $(builddir)/test exists before creating .test files there
• Add PKG-INFO and egg_info to dist tarballs so they can be uploaded
to PyPI again
|
2018-02-11 17:52:55 by Thomas Klausner | Files touched by this commit (5) |
Log message:
py-dbus: Update python dbus bindings to 1.2.6.
D-Bus Python Bindings 1.2.6 (2018-01-29)
========================================
The “doppler radar” release.
Dependencies:
• When using Python 2, version 2.7 is now required. Python 2.6 security
support ended in 2013.
• When using Python 3, version 3.4 or later is now required.
Python 3.2 security support ended in 2016, and Python 3.3 security
support ended in 2017.
• Most unit tests now require the tap.py module from PyPI.
• The deprecated dbus-glib library is no longer required. A bundled copy
of its main loop integration code is included instead.
• GLib version 2.40 or later is required.
• libdbus version 1.8 or later is required.
Enhancements:
• AX_PYTHON_DEVEL is now used to find the CPPFLAGS, LDFLAGS and libraries
needed to link test-import-repeatedly to libpython, which should reduce
the number of wheels reinvented here.
• Remove workarounds for Python 2.6 limitations
• All unit tests now produce structured output (TAP)
Fixes:
• Fix a NULL dereference in constructing a Server if the underlying C
function fails
• Silence compiler warnings triggered by the Python headers under gcc 7
• Avoid __gtype__ appearing in documentation, for reproducible builds
• Rename _dbus_bindings/ and _dbus_glib_bindings/ source directories to
dbus_bindings/ and dbus_glib_bindings/ to avoid an ImportWarning
appearing in the API documentation, which made the documentation build
non-reproducible
|
2017-01-01 15:44:09 by Thomas Klausner | Files touched by this commit (577) |
Log message:
Add python-3.6 to incompatible versions.
|
2016-07-09 15:04:18 by Thomas Klausner | Files touched by this commit (599) |
Log message:
Remove python33: adapt all packages that refer to it.
|
2016-04-15 12:15:15 by Thomas Klausner | Files touched by this commit (6) |
Log message:
Update python dbus bindings to 1.2.4.
D-Bus Python Bindings 1.2.4 (2016-03-06)
========================================
The â75,000 microchipsâ release.
Enhancements:
⢠Continous integration metadata for travis-ci.org is now available.
Similar to dbus, this is split into .travis.yml (Travis-specifics)
and tools/ci-build.sh (intended to be useful for any CI framework,
although it does include various workarounds for travis-ci oddities).
(Simon McVittie)
Fixes:
⢠Make dbus.version a tuple again, not a list, for consistent sorting.
This was a regression in 1.2.2. (Debian #816729, Simon McVittie)
⢠Use inspect.signature() instead of inspect.getargspec() on Python
versions that have it. inspect.getargspec() is deprecated in recent
Python 3 and seems to have disappeared from 3.6 nightly builds.
(Simon McVittie)
⢠Make the tests pass in "narrow" Python builds where unicode objects
are UTF-16, rather than the UCS-4 used in Linux distributions.
(fd.o #57140, Simon McVittie)
⢠Always include headers in a consistent order (Debian #749133, Simon McVittie)
⢠Include config.h in all C code that we compile. This is necessary
on platforms where it might contain something like "#define _GNU_SOURCE"
or "#define inline __inline".
(Simon McVittie)
|
2016-03-03 13:16:24 by Thomas Klausner | Files touched by this commit (5) |
Log message:
Update dbus python bindings to 1.2.2.
D-Bus Python Bindings 1.2.2 (2016-02-22)
========================================
The âmind frayâ release.
Versioning changes:
⢠dbus-python releases now have an even micro version (1.2.0, 1.2.2),
and snapshots from git have an odd micro version (1.2.1).
Dependencies:
⢠Building from git (but not from tarballs) now requires
macros from the GNU Autoconf Archive, for example the autoconf-archive
package in Debian or Fedora derivatives.
⢠Building from git (but not from tarballs) now requires Automake 1.13
or later.
⢠The automated tests and some examples now require PyGI (the gi module),
not PyGObject 2 (the deprecated glib and gobject modules).
Enhancements:
⢠There is now a setuptools setup.py, allowing dbus-python to be installed
into a virtualenv using pip from a standard Automake source release. This
requires pre-existing system-wide installations of the normal build
dependencies (pkg-config, libdbus, dbus-glib, a C compiler) and has
some limitations. For system-wide installations and development,
please use the Autoconf/Automake build system directly.
(fd.o #55439; Simon McVittie)
⢠dbus-python now uses the common compiler warnings from AX_COMPILER_FLAGS
(Simon McVittie)
⢠The automated tests can now be installed as GNOME-style "installed \
tests",
and should be somewhat more reliable (Simon McVittie)
Fixes:
⢠"from dbus.service import *" now imports FallbackObject
(fd.o #85720; Ben Longbons)
⢠The GConf-related examples work again (fd.o #85720; Ben Longbons)
⢠Consistently make examples executable, and install them all
(fd.o #85720; Ben Longbons)
⢠Search PATH for an appropriately-versioned pythonX.Y-config, or as a last
resort python-config, if there isn't a ${PYTHON}-config in the
same directory as ${PYTHON} (fd.o #92085; Yamashita, Yuu)
⢠Add support for the Automake 1.13 parallel test driver (Simon McVittie)
⢠Skip building API documentation if "import epydoc" fails (Simon \
McVittie)
|
2016-02-26 11:24:14 by Jonathan Perkin | Files touched by this commit (44) |
Log message:
Use OPSYSVARS.
|
2015-12-05 22:26:09 by Adam Ciarcinski | Files touched by this commit (578) |
Log message:
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
|
2015-11-04 02:32:42 by Alistair G. Crooks | Files touched by this commit (499) |
Log message:
Add SHA512 digests for distfiles for sysutils category
Problems found with existing digests:
Package memconf distfile memconf-2.16/memconf.gz
b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
95748686a5ad8144232f4d4abc9bf052721a196f [calculated]
Problems found locating distfiles:
Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2014-05-09 09:37:28 by Thomas Klausner | Files touched by this commit (553) |
Log message:
Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
|