DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 60HKKxqk3243143 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 60HKKxqk3243143 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=moJfGgPR X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org ADAA94B9DB42 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1768681255; bh=6p/WQmj7Dl7R5PmwMrjD1dM389T//9VTx9wh0/1YZ+o=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=moJfGgPRlIKYCMRLSTcEGehZbhP1PptCXZjO4gd46QcJ9ISIHbcTzS/FRblNOg32d A9vtL4bmUC5B6qtk792DENzKU363EqWkK2afn2FSwlH5vgLUc/9rHGZ+Od7wbI4tJp xYsTV15f2n4WLloCyILhxuXXki0XsbOLFnbX8zZY= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C68914BA2E2F ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C68914BA2E2F ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1768681208; cv=none; b=q/Kp5H/09JI3lNWu6PTTnS+tA+/pfgGzzYEir8Au05Q8kIGIRqJ3ok/Osy86dvP0Qh7g4iFbN/eftEXeyq+QLpdqBewMSczBuhpFpKqKB+nsPApJF7QZLj5Mit/X0xW/OPW/HpJgPgCCVPbIDJR2fdhH2709BFvjUTJaBrSkZU8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1768681208; c=relaxed/simple; bh=IhmJGJ6RP2/v9BD7UmRrxjjQfFg6ftzd7zQGLcrwEps=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=MTDezYCdZ3iozLwNqbn+UeAbKxsu07j/DD3IlRDYrvhymCq8nCISPHLw25KOnIVuywmz6rq3wuQwzDwC+GchL0aVzsxw3mYSQkkb1x4uzHyC9t3thmd4ZWfWS7fCbPvUK5DzMfl1iicc3vsdh4vylGIGjVB4wMkAfyW3Z1MrOCI= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C68914BA2E2F X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768681207; x=1769286007; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=q9Y99Td1iK5JSnsEnhE+5SfBEPZFzVL0x+X1ecOOXxw=; b=AxuLQielC4YwsQEfFsdeemfgrduMC8Tk9VJMyOxqgm1rm2eQ7Qeo5aUjykNRoNQ8MS luf1iA3rJu5erilCoyiiCca4uigcik/rijyosRkpGvTe9rlL2bQq+Kp1Jnk9L3yHO3ga q5KLP5iNCSVy3dVmTqQTLiQfgRT0A6etk9MW7x1YRB0rBAO9tnQhdqpIUJOEpRmCsmyi TLTipgfEtIdUZIYOt8X5Ne1Umc35wk2IjDZ+aO6pogAPc4pdowOBLXSjqHJt75fuVf12 e3Rq6bRkXmhB+VaUslYeVIHZiMg9HEJihhUKKGcKpeYv5pAwZnL0TyIHkMjTxjymDoB2 TeJw== X-Gm-Message-State: AOJu0YzOkjaOYAIdcc4u0gQryqxlQoGaZDKGB7yRW12/9b4yTZcLXEJm 0XZS1sX79xCuMd2vPeyjtqojQ82uOfm2d88ngEGoDfC83KMca9tKHai51RU8bb6e X-Gm-Gg: AY/fxX58KagYdLADfCnsLFag42LWQIU7OeE65Ob6rh/ucBX607EU8hzU9OA/DMrJVgN 2BI4eET4pSe5+5oH+t6eqnadkZRAXqwPsydNJmIBsxNU3q8byRfDpah5R4theGTVVdqNyCTcPAf bGBWy7BBSV7ChSw8lzcdqLj/V75WMp2Urq7e/b2K2POKJLILzhlaehuMIswjFlrrH37o4wXVaIw aG6Hsf77AzYHXAZFCRtiI9ZC0cRaqdvpCP08LuZl0SPjKZ8p7tyDfXK7ttvfK8e6bArJUEXGzb4 ndvnxRVePHvNbMXNXjilpIkPWU0K3ezdqppiKMPv8GseUUfLZREIdLlFEhi/8okwPQDXFkk1sL/ OCuLAuhZa3x4LWjIH6a5a2ObxnWtpx4yGHma0k00LF1jH2+3kxknU23tBYaKffBx58H+CQ618LV h1ay3gV8uLMOpgPSvryrkg30d4X+G05mPAut+9HAHyVm6OEvFg7dVih9CFl+AOfCSzaN4Dr9qiJ +tNELI= X-Received: by 2002:a5d:5d08:0:b0:432:da3b:5941 with SMTP id ffacd0b85a97d-4356999941emr7880814f8f.21.1768681206478; Sat, 17 Jan 2026 12:20:06 -0800 (PST) Message-ID: <4d72f2d9-03f9-43c7-a864-7c01c5586fdb@gmail.com> Date: Sat, 17 Jan 2026 21:20:05 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Updated: python 3.9/3.12 packages Content-Language: en-GB To: cygwin AT cygwin DOT com References: <1463c626-b6b5-411b-af72-4f6b95bdc96f AT gmail DOT com> <9829c8c1-a02a-4fdf-b59a-279d362b3f8d AT dronecode DOT org DOT uk> In-Reply-To: <9829c8c1-a02a-4fdf-b59a-279d362b3f8d@dronecode.org.uk> X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Marco Atzeri via Cygwin Reply-To: Marco Atzeri Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 60HKKxqk3243143 On 17/01/2026 15:21, Jon Turney via Cygwin wrote: > On 27/12/2025 16:42, Marco Atzeri via Cygwin-announce wrote: >> New release for >> > [...] >> >> python312-pytest-9.0.2-1 > > Thanks for all these updates! > > One thing I notice with python-pytest is that /usr/bin/pytest now names > python3.12 in it's #! line. packing mistake. python312-pytest-9.0.2-2 corrects it but you will need to reinstall python39-pytest-8.3.4-1 for the correct /usr/bin/pytest > > This can be confusing if you have python3 set up to point to python3.9, > because you can have a situation where something runs OK, but fails > under pytest, because you haven't also installed the equivalent > python312 modules it needs. > > Maybe pytest (and py.test) should be managed by alternatives (or perhaps > not installed, so /usr/bin/pytest-3.nn is always used)? Theorically yes, but not really a priority > It also seems like python-pytest3nn should now depend on python3nn- > pygments? > >> $ pytest >> Traceback (most recent call last): >>   File "/usr/bin/pytest", line 3, in >>     from pytest import console_main >>   File "/usr/lib/python3.12/site-packages/pytest/__init__.py", line 8, >> in >>     from _pytest._code import ExceptionInfo >>   File "/usr/lib/python3.12/site-packages/_pytest/_code/__init__.py", >> line 5, in >>     from .code import Code >>   File "/usr/lib/python3.12/site-packages/_pytest/_code/code.py", line >> 43, in >>     from _pytest._io import TerminalWriter >>   File "/usr/lib/python3.12/site-packages/_pytest/_io/__init__.py", >> line 3, in >>     from .terminalwriter import get_terminal_width >>   File "/usr/lib/python3.12/site-packages/_pytest/_io/ >> terminalwriter.py", line 13, in >>     import pygments >> ModuleNotFoundError: No module named 'pygments' python312-pytest requires: python312 python312-iniconfig python312-pluggy python312-pygments python312-packaging python312-toml Regards Marco -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple