Next | Query returned 37 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2021-07-29 11:58:49 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
dbus-python-common: update to 1.2.18.

dbus Python Bindings 1.2.18 (2021-07-20)
========================================

Build-time configuration changes:

• dbus-python will be built for python3 if neither PYTHON nor
  PYTHON_VERSION is specified. Use a command like

      ./configure PYTHON=$(command -v python2)

  if installation for Python 2 (EOL 2020-01-01) is required.

Dependencies:

• Python 2 reached end-of-life on 2020-01-01. A future version of
  dbus-python is likely to remove Python 2 support.

Fixes:

• Move from collections.Sequence to collections.abc.Sequence on
  Python ≥ 3.3, for Python 3.10 compatibility
  (dbus-python#37; Simon McVittie)

• Avoid another deprecation warning for inspect.getargspec().
  This is similar to the one fixed in 1.2.4, but for dbus.decorators.signal
  rather than dbus.decorators.method. (dbus-python!8; Martin Stumpf)

• Fix an unlikely fd leak if memory allocation fails for UnixFd
  (dbus-python!9, Red Hat #1938703; David King)

• Fix memory and fd leak if UnixFd is given an invalid negative
  variant_level (Simon McVittie)

• Avoid more deprecation warnings:
  - gi.repository.GObject.MainLoop etc. (now used via gi.repository.GLib)
  - gi.repository.GLib.threads_init (no longer necessary at all)
  (Simon McVittie)

• Disable -Wdeclaration-after-statement. Python 3.9 relies on intermixed
  declarations and statements in its headers, so we can no longer
  enforce this. (Simon McVittie)

• Convert examples to Python 3 (Simon McVittie)

• Use the same Python executable for build and dist/distcheck by default
  (Simon McVittie)

CI fixes:

• Stop installing tap.py for Python 2. The latest version only supports
  Python 3. (Simon McVittie)

• Move from Python 3.8 on Debian unstable (no longer available) to
  3.9 on Debian 11 (Simon McVittie)

• Also test with Python 3.10 on Ubuntu 21.10 (Simon McVittie)

• Remove Travis-CI integration, only use Gitlab-CI (Simon McVittie)
   2020-05-02 16:58:18 by Roland Illig | Files touched by this commit (1)
Log message:
sysutils/dbus-python-common: fix unknown configure option
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-01-27 11:42:12 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
py-dbus: update to 1.2.16

dbus Python Bindings 1.2.16 (2020-01-14)
========================================

The “bag of assorted swords” release.

Enhancements:

• All tests are run even if the tap.py module is not available, although
  diagnostics for failing tests will be better if it is present.
  (Simon McVittie)

Fixes:

• Forbid unexpanded AX-prefixed macros more selectively, similar to
  dbus#249. (Simon McVittie)
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-12-31 12:53:39 by Thomas Klausner | Files touched by this commit (4)
Log message:
py-dbus, dbus-python-common: Update to 1.2.14

dbus Python Bindings 1.2.14 (2019-11-25)
========================================

The “don't stand in the fire” release.

Fixes:

• Ensure that the numeric types from dbus.types get the same str()
  under Python 3.8 that they did under previous versions. Previously,
  Python 3.8 used their repr() for the str(), which was not intended.
  (dbus-python#31; matclab, Simon McVittie)

• Disable -Winline (Simon McVittie)

• Add Python 3.8 to CI (Simon McVittie)
   2019-11-13 16:26:22 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
dbus-python-common: update to 1.2.12.

dbus Python Bindings 1.2.12 (2019-09-12)
========================================

The “spinal bap” release.

Fixes:

• Don't save and restore the exception indicator when called from C code.
  This avoided "returned a result with an error set" errors under some
  circumstances, but also caused a regression for code that relies on
  being able to terminate the program by calling sys.exit() or raising
  SystemExit from a dbus-python method. In particular, this broke one of
  libsecret's unit tests. (Debian #940087; Simon McVittie)

D-Bus Python Bindings 1.2.10 (2019-09-02)
=========================================

The “wingèd horse” release.

dbus-python version control is now hosted on freedesktop.org's Gitlab
installation, and bug reports and feature requests have switched from
Bugzilla bugs (indicated by "fd.o #nnn") to Gitlab issues
("dbus-python#nnn") and merge requests ("dbus-python!nnn"). \ 
See README
and CONTRIBUTING.md for more details.

Dependencies:

• dbus 1.8 was already required, but is more strongly required now:
  the workarounds that were used to run continuous integration with dbus
  1.6 on Ubuntu 14.04 'trusty' have been removed. (Note that dbus 1.8
  has already reached end-of-life for security support, and newer dbus
  stable branches are strongly recommended.)

• When using Python 3, version 3.5 or later is strongly recommended.
  Python 3.4 security support ended in March 2019. No specific
  incompatibilities are known, but using dbus-python on Python 3.4 is
  no longer tested or supported.

Enhancements:

• Rewrite CONTRIBUTING.md document, based on Wayland's equivalent
  (Simon McVittie, with thanks to Ander Conselvan de Oliveira,
  Bryce Harrington, Eric Engestrom, Pekka Paalanen and Daniel Stone
  for their contributions to the equivalent file in Wayland)

• A generated ChangeLog file is no longer included in source tarballs.
  Please refer to the git repository at
  https://gitlab.freedesktop.org/dbus/dbus-python for detailed change
  history. (Simon McVittie)

• Improve continuous integration to be run by GitLab in addition to
  Travis-CI (Simon McVittie)

• Add clearer license information using SPDX-License-Identifier
  (Simon McVittie)

• Improve test coverage (Simon McVittie)

Fixes:

• Don't set deprecated tp_print to NULL under Python 3, fixing build
  warnings with Python 3.8 pre-releases (Simon McVittie)

• Include inherited methods and properties when documenting objects,
  which regressed when migrating from epydoc to sphinx
  (Simon McVittie)

• Add missing variant_level member to UnixFd type, for parity with the
  other dbus.types types (dbus-python!3; John Baublitz)

    - Note that this is a potentially incompatible change: unknown
      keyword arguments were previously ignored (!) and are now an error.

• Don't reply to method calls if they have the NO_REPLY_EXPECTED flag
  (fd.o#32529, dbus-python#26; Simon McVittie)

• Silence -Wcast-function-type with gcc 8 (Simon McVittie)

• Fix distcheck with python3.7 by deleting __pycache__ during uninstall
  (Simon McVittie)

• Consistently save and restore the exception indicator when called
  from C code (Simon McVittie)

• Avoid a long-standing race condition in the automated tests
  (Debian #898158; Simon McVittie)

• Fix Qt website URL (Ralf Habacker)
   2019-11-04 22:28:59 by Roland Illig | Files touched by this commit (174)
Log message:
sysutils: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

Manually excluded consolekit and dc-tools since pkglint didn't get the
formatting correct.
   2019-04-26 15:14:25 by Maya Rashish | Files touched by this commit (473)
Log message:
Omit mentions of python 34 and 35, after those were removed.

- Includes some whitespace changes, to be handled in a separate commit.
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Next | Query returned 37 messages, browsing 11 to 20 | Previous