qtile (0.36.0-1) unstable; urgency=medium

  * New upstream version 0.36.0
  * debian/patches
    + Remove 02_fix_test_identify_output.diff patch
      + merge with upstream
    + Add 02_fix_pseudoscreens_zaphod.diff patch
      + Fix pseudoscreens using wrong screen in zaphod conf (Closes: #1135329)
        + Thanks Alexander Inyukhin for the patch!
    + Refresh 01_fix_manpage.diff patch

 -- Daniel Echeverri <epsilon@debian.org>  Sun, 14 Jun 2026 21:25:21 -0500

qtile (0.35.0-1) unstable; urgency=medium

  * New upstream version 0.35.0
  * debian/patches
    + Refresh 01_fix_manpage.diff patch
    + Add 02_fix_test_identify_output.diff
      + Fix ModuleNotFoundError in test_identify_output
  * debian/control
    + Remove redundant Priority field
    + Bump to Standards-Version 4.7.4
  * debian/copyright:
    + Update for upstream source changes
    + Remove unused GPL-3+ license paragraph

 -- Daniel Echeverri <epsilon@debian.org>  Tue, 14 Apr 2026 19:35:02 -0500

qtile (0.34.0-1) unstable; urgency=medium

  * New upstream version 0.34.0
  * debian/patches
    + Refresh 01_fix_manpage.diff patch
  * debian/control
    + Add pybuild-plugin-pyproject in B-D.
    + Move python3-libcst from Build-Depends to Recommends. (Closes: #1120010)
    + Remove Rules-Requires-Root field
  * debian/tests/testbackend.sh
    + Add conditional check for libcst availability to skip migration tests
      when not installed
  * debian/tests/control
    + Use python3-pytest-asyncio instead of python3-pytest-tornasync to
      avoid event loop closure issues
    + Add python3-aiohttp and python3-anyio required by widget tests
  * debian/copyright
    + Update for upstream source changes, remove entries for
      files no longer present (bin/*, setup.py).
  * debian/watch
    + Update format to version 5

 -- Daniel Echeverri <epsilon@debian.org>  Sun, 30 Nov 2025 21:27:38 -0500

qtile (0.33.0-1) unstable; urgency=medium

  * New upstream release.
  * debian/control
    + Add xauth and python3-setuptools-scm in B-D.
  * debian/tests/control
    + Add python3-pytest-tornasync in Depends.
  * debian/patches
    + Refresh 01_fix_manpage.diff patch.
  * debian/rules
    + Wrap dh_auto_test with xvfb-run when tests are enabled.

 -- Daniel Echeverri <epsilon@debian.org>  Sun, 05 Oct 2025 09:06:21 -0500

qtile (0.31.0-3) unstable; urgency=medium

  * debian/tests/control
    + Add flaky restriction
    + Add python3-all as a test prerequisite
  * Rename test_backend.sh to testbackend.sh

 -- Daniel Echeverri <epsilon@debian.org>  Sun, 30 Mar 2025 21:12:22 -0500

qtile (0.31.0-2) unstable; urgency=medium

  * debian/rules
    + Add override to execute only backend tests. (Closes: #1101608)
  * debian/control
    + Bump to Standards-Version 4.7.2
    + Remove Testsuite field.
  * debian/tests
    + Add test_backend.sh script to have control the tests.
    + Remove autopkgtest-pkg-python.conf file.

 -- Daniel Echeverri <epsilon@debian.org>  Sat, 29 Mar 2025 16:38:40 -0500

qtile (0.31.0-1) unstable; urgency=medium

  * New upstream version 0.31.0
  * debian/control
    + Remove unnecessary dependencies
    + Add python3-cairo and python3-gi in B-D
    + Change lm-sensors to recommends.
  * debian/patches
    + Refresh 01_fix_manpage.diff patch

 -- Daniel Echeverri <epsilon@debian.org>  Sat, 15 Mar 2025 09:46:02 -0500

qtile (0.30.0-2) unstable; urgency=medium

  * Move to unstable.
  * Add flaky restriction in d/tests/control

 -- Daniel Echeverri <epsilon@debian.org>  Wed, 05 Mar 2025 21:19:25 -0500

qtile (0.30.0-1) experimental; urgency=medium

  * New upstream release
  * debian/control
    + Set myself as Maintainer
    + Bump to Standards-Version 4.7.0
    + Update debhelper-compat 13
    + Change to libpango-1.0-0 in B-D
    + Switch to dh-sequence-python3
    + Change arch to all python3-qtile
    + Add python3-libcst, python3-dbus-next, python3-dbus-fast,
      python3-pywayland, libwlroots-0.18-dev, libpython3-all-dev,
      python3-pytest-xvfb, gir1.2-gtk-3.0, libgdk-pixbuf-2.0-dev,
      and librsvg2-dev in B-D
    + Add python3-sphinx, python3-numpydoc in B-D to build manpage.
    + Add Testsuite field
    + Add Rules-Requires-Root field
    + Update vcs-* fields.
  * debian/copyright
    + Rewrite with cme tool
  * debian/patches
    + Remove no_xterm_tests.patch
    + Remvoe remove_unneeded_deps.patch
    + Add 01_change_exec_from_desktop_file.diff patch
      + Use a script to start qtile
    + Add 01_fix_manpage.diff patch
      + Fix lintian warnings
  * Remove d/python*-qtile.install file
  * Add qtile.lintian-overrides file
  * Add d/upstream/metadata file
  * Add d/clean file
  * Install manpage file from qtile.manpages.
  * Add d/tests
  * Update d/watch file

 -- Daniel Echeverri <epsilon@debian.org>  Sat, 25 Jan 2025 22:55:34 -0500

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-qtile`.
