commit c4bf5b931de7126437a4ee766389c2c962a34956
Author: Michael Vogt <michael@amutable.com>
Date: Sat May 30 09:31:37 2026 +0200
u-u: extract _commit_auto_removals helper
Extract a small helper to avoid duplicating the two code blocks
that are identical.
commit 145fd4f81bfed75adfd491a5dd34024ba70aea91
Author: Michael Vogt <michael@amutable.com>
Date: Sat May 30 09:23:27 2026 +0200
log: fix `auto-removed` and `kept back` log in normal mode
When not in minimal-steps mode the logs do not report the
`auto-removed` and `kept back` packages. This is a regression
from commit 07e27ac - this commit fixes the issue again.
Thanks to @ov2k for reporting this. Closes #396.
commit 5ca819018fb7f197ea7ee45801615ae202b04230
Author: Michael Vogt <michael@amutable.com>
Date: Tue May 26 20:12:16 2026 +0200
test: simplify mock creation in TestDependencies
Tiny tweak for the mock dependency creation to make it slightly
easier to read.
commit 98b65ad16fe5478b9868ffed9dd798274a9a4680
Author: Michael Vogt <michael@amutable.com>
Date: Tue May 26 20:01:41 2026 +0200
data: update 50unattended-upgrades.md5sum
Out defaults changed we need to update the md5sum for dpkg
conffile prompt detection.
commit 77608434a0bb7c718e072b9726bdb2f06bee345e
Author: Jörg Behrmann <behrmann@physik.fu-berlin.de>
Date: Wed May 20 10:50:20 2026 +0200
Add a new settng Automatic-Reboot-NonBlockingUsers
This setting allows to specify users that are ignored with respect to
Automatic-Reboot-WithUsers and Automatic-Reboot-WithSystemUsers, which is
particularly useful for greeters of login managers like GDM, SDDM and LightDM.
commit 17c0cf31ed5d8c8e4f202659a3d9356bda023adc
Author: Jörg Behrmann <behrmann@physik.fu-berlin.de>
Date: Mon May 18 17:12:09 2026 +0200
Add a new setting Automatic-Reboot-WithSystemUsers
Currently, a needed reboot can fail because a system user like Debian-gdm is
logged in, when Automatic-Reboot-WithUsers is set to false.
This commit adds a new option Automatic-Reboot-WithSystemUsers that keeps the
current logic of not rebooting for any logged in users if WithUsers is set to
false, but adds an additional escape hatch to reboot if only system users, like
the the ones running greeters, are logged in.
commit cd15b5fabfaf0d6bd4a988de533b87acb983d2cc
Author: Jörg Behrmann <behrmann@physik.fu-berlin.de>
Date: Wed May 20 10:22:08 2026 +0200
tests: explicitly set time in test_reboot_now
This assumed the system this was running on had the default
Automatic-Reboot-Time.
commit 1b5fa1f2cde3dafc868986768282abf420547261
Author: Jörg Behrmann <behrmann@physik.fu-berlin.de>
Date: Wed May 20 10:23:36 2026 +0200
tests: fix mocked logged_in_users return value to empty sets
commit d6ae01365d0d33a4b6749729ef282ed6169dcf77
Author: Darafei Praliaskouski <me@komzpa.net>
Date: Tue May 26 22:08:37 2026 +0400
Fix transitive dependency accumulator reuse (#393)
* avoid reusing one mutable dependency accumulator across independent transitive dependency walks
* add a focused regression test that calls transitive_dependencies() twice with different package dependency sets
commit b5ca04b9937c02ee0ffab442e2cae6203bfac859
Author: koratfood <64777963+koratfood@users.noreply.github.com>
Date: Mon May 11 07:38:09 2026 +0200
README.md: Mention how to properly override origins
Fixes: #366
commit 8e86af1aedc8377deca07ecca79260ca45a80445
Author: Michael Vogt <michael.vogt@gmail.com>
Date: Tue Jan 27 09:45:40 2026 +0100
test: run coverage via python3 module instead of binary
It seems the python3-coverage package no longer exposes a direct
binary so lets just run coverage via `python3 -m coverage` which
will always work.
commit 5ed8298ca790ac22d89aadd9df974519a4cc125b
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Jan 27 09:41:46 2026 +0100
Non-maintainer upload.
* Non-maintainer upload.
* Remove unnecessary `global` statement, fixing flake8 test (closes:
#1125393).
commit b94d28de01504b421f4c06e8a21569cea07890f0
Author: Timo Tijhof <krinkle@fastmail.com>
Date: Tue Aug 26 21:17:09 2025 +0100
Document prefix example for Package-Blacklist
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.