Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #17108

Bug#1117799: ITP: python-update-checker -- A python module that will check for package updates.

Path csiph.com!news.neodome.net!fu-berlin.de!bofh.it!news.nic.it!robomod
From Colin Watson <cjwatson@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.devel, linux.debian.maint.python
Subject Bug#1117799: ITP: python-update-checker -- A python module that will check for package updates.
Date Sat, 11 Oct 2025 18:50:01 +0200
Message-ID <LEKX7-4q4Q-1@gated-at.bofh.it> (permalink)
References <LEHFT-4o1t-13@gated-at.bofh.it> <LEHFT-4o1t-13@gated-at.bofh.it>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Sat Oct 11 16:45:08 2025
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -2.399
Reply-To Colin Watson <cjwatson@debian.org>, 1117799@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc wnpp@debian.org
X-Debian-Pr-Message followup 1117799
X-Debian-Pr-Package wnpp
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii; format=flowed
Content-Disposition inline
X-Debian-User cjwatson
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1930691
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 30
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc debian-devel@lists.debian.org, debian-python@lists.debian.org
X-Original-Date Sat, 11 Oct 2025 17:42:41 +0100
X-Original-Message-ID <aOqJAbIK937Et2Pc@riva.ucam.org>
X-Original-References <PUZPR04MB638276158BF7C523969DCFC8D3ECA@PUZPR04MB6382.apcprd04.prod.outlook.com> <PUZPR04MB638276158BF7C523969DCFC8D3ECA@PUZPR04MB6382.apcprd04.prod.outlook.com>
Xref csiph.com linux.debian.bugs.dist:1265671 linux.debian.devel:119260 linux.debian.maint.python:17108

Cross-posted to 3 groups.

Show key headers only | View raw


On Sat, Oct 11, 2025 at 04:42:45AM +0000, Aryan Karamtoth wrote:
>* Package name    : python-update-checker
>  Version         : 0.18.0
>  Upstream Author: Bryce Boe <bbzbryce@gmail.com>
>* URL             : https://github.com/bboe/update_checker
>* License         : BSD-2-Clause
>  Programming Lang: Python
>  Description     : A python module that will check for package updates
>
>
>This is a dependency for python-asyncpraw and will be maintained under the umbrella of Debian Python Team

Are you sure it's a good idea to package this in Debian?  It seems to me 
that it would typically mean that users of packages using it in 
(particularly) Debian stable would be presented with warnings about 
outdated packages that they can't do anything about without switching 
over to installing Python packages in a completely different way.

I'd suggest patching out uses of it instead.  But in the case of 
asyncpraw, while it does list update_checker as a dependency in 
pyproject.toml, the actual code in asyncpraw/reddit.py already tolerates 
the import failing and falls back to skipping the update check in that 
case.  It seems to me that that's the behaviour we'd actually want in 
the Debian python3-asyncpraw package anyway, so if I were you I'd skip 
the extra work of packaging update_checker as well.

Thanks,

-- 
Colin Watson (he/him)                              [cjwatson@debian.org]

Back to linux.debian.maint.python | Previous | Next | Find similar


Thread

Bug#1117799: ITP: python-update-checker -- A python module that will check for package updates. Colin Watson <cjwatson@debian.org> - 2025-10-11 18:50 +0200

csiph-web