Deutsch   English   Français   Italiano  
<mailman.27.1716127991.2909.python-list@python.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!fu-berlin.de!uni-berlin.de!not-for-mail
From: Thomas Passin <list1@tompassin.net>
Newsgroups: comp.lang.python
Subject: Re: Terminal Emulator (Posting On Python-List Prohibited)
Date: Sun, 19 May 2024 07:51:46 -0400
Lines: 27
Message-ID: <mailman.27.1716127991.2909.python-list@python.org>
References: <fqN0O.38287$ZZU.19060@fx07.ams4>
 <TUI-20240515112645@ram.dialup.fu-berlin.de> <v23j1c$15nao$4@dont-email.me>
 <Pvs1O.8533$H1X8.1544@fx05.ams4> <20240518151913.w5qqsw67gndy57ry@hjp.at>
 <4VhVBk0sy7znVGB@mail.python.org>
 <dc837fb2-fee3-4d7c-81b1-fa70cacdc3bf@wichmann.us>
 <mailman.19.1716055464.2909.python-list@python.org> <hl7nhk-165.ln1@lazy.lzy>
 <a0b970e1-6c17-444d-a720-756fc9700a81@yahoo.co.uk>
 <42fbdfc4-a023-4f28-8d1e-43458c6fad0b@tompassin.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de g+fK1txkvwpSLME/ywfnowij8ZOQQ+XygsQYokaydsaw==
Cancel-Lock: sha1:1xbYKJo8YQzdAErSmPNE7Ox7YNQ= sha256:+t9LAzg6Cey4sOa9fOguDNxzUWjY+vWHrmHBv0ZZ1t4=
Return-Path: <list1@tompassin.net>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
 reason="2048-bit key; unprotected key"
 header.d=tompassin.net header.i=@tompassin.net header.b=BSUi6h3W;
 dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.026
X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'pip': 0.04;
 'environments': 0.09; 'resolved': 0.09; 'subject:Python': 0.12;
 'bite': 0.16; 'gauld': 0.16; 'received:10.0.0': 0.16;
 'received:64.90': 0.16; 'received:64.90.62': 0.16;
 'received:64.90.62.162': 0.16; 'received:dreamhost.com': 0.16;
 'wrote:': 0.16; 'to:addr:python-list': 0.20; "i've": 0.22;
 'version': 0.23; 'install': 0.23; 'installed': 0.23; 'python,':
 0.25; 'stuff': 0.25; 'cannot': 0.25; 'library': 0.26; 'header
 :User-Agent:1': 0.30; 'packages': 0.31; 'am,': 0.31; 'program':
 0.31; "doesn't": 0.32; 'python-list': 0.32; 'realize': 0.32;
 'received:10.0': 0.32; 'received:mailchannels.net': 0.32;
 'received:relay.mailchannels.net': 0.32; 'but': 0.32; 'same':
 0.34; "didn't": 0.34; 'requires': 0.34; 'header:In-Reply-To:1':
 0.34; 'fine': 0.35; 'way': 0.38; 'rest': 0.39; 'alan': 0.40;
 'both': 0.40; 'should': 0.40; 'higher': 0.60; 'experienced': 0.61;
 'your': 0.64; 'header:Received:6': 0.67; 'received:64': 0.67;
 'claim': 0.71; 'subject:List': 0.71; 'honestly': 0.84;
 'nightmare': 0.84; 'subject:Posting': 0.84
X-Sender-Id: dreamhost|x-authsender|tpassin@tompassin.net
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1716119507; a=rsa-sha256;
 cv=none;
 b=lu06ZwypbzQywpZVPndjFaUFN9UwobYd7nrFRRgTF3x6N4/nOHTDGY+d2xyCARyeTo2QEG
 dfZyTHz08dyU6r00sCnFCiH5gJ2Gs3SnFr9PV0DObx0qiX5RJ32mC4uiWzbpFjlJqdvSvg
 Ht893Bmit7ogf/1X4EoUOw3lqvxehR+O2AsjwWqp71/mOnn6IhySsjgU2t26NHEHXer2U1
 cmBPsB6LJJDha4S1pItiKItWIyJTPzr+bt44eLvB9PU+R438lZKp9YXFt+ZTHBP6wJUo6A
 dFrtWOBpd+tywLmjOy266gLFvHU2D/0qw2AbU4VAWoR4R50MP9bNX/bpR+X6UQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1716119507;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:dkim-signature;
 bh=B7gcHvybGWyjIeGa+I0AZm9h4a0WQu7GrvqkYS2ZUrc=;
 b=lCcM1TqYqr7fhVgn2a/cljjE3Ciq2MOJh/iWIb+fCS2sq3LdBY3Gk46cEUqggKPnF+F7bC
 78N5WGiYi4OEQHtmZ38kSQsSUAwFHmQMmXWeYEjgJbhxy9l0lOz3WPE5BvcsHg1xNEcTFA
 QVVC5vDT48lD5vEi/4BO7VUruPodZft/oDpUJf9rp0mIhHLdDZtoWiVEv0q53BaIQBycyq
 NPdnnU0RhuQIdWK4QJeF9sKDVd9seUtTV846oKFxQZg9qyKhX0ByyhuSqGjrHcslUmdOMQ
 c5u0Nldaal0mz07Q8xuBdguQ9qIbopgLdZQkWFoyxzUExeMq0NvQ6QXcB4Vd4Q==
ARC-Authentication-Results: i=1; rspamd-68bbddc7f5-2sxfq;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=list1@tompassin.net
X-Sender-Id: dreamhost|x-authsender|tpassin@tompassin.net
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|tpassin@tompassin.net
X-MailChannels-Auth-Id: dreamhost
X-Harmony-Reaction: 68a9a5b04ecdbfb5_1716119507525_4000640974
X-MC-Loop-Signature: 1716119507525:1888096497
X-MC-Ingress-Time: 1716119507525
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tompassin.net;
 s=dreamhost; t=1716119507;
 bh=B7gcHvybGWyjIeGa+I0AZm9h4a0WQu7GrvqkYS2ZUrc=;
 h=Date:Subject:To:From:Content-Type:Content-Transfer-Encoding;
 b=BSUi6h3WNhjOnQ4lwlrh42Znb/9IfW3tS5oe4YSMnVWaHa3kylNTOMFaXrEQJOUd3
 LmUyIQGzBIkjGjlOTCXVlmrDAtFizQe3KdXmweIDAdLiO4iWtX1okiTQBGzoPaojuQ
 akYDs3pKH61jnWeKb4YMTn3mr3rsggR1HXr9rqY1FQQtYN0nIDCOiZKn5VAwXZ7riB
 nplMXeo19eCakSkGZP3USdKsrBUwZDt1XYcxEJ3C9wSskpPtdZ8BKainwVoziQcyfh
 4tk3+So93bUJNjjcBgj3ChYCtaCsSkOY58xBlj075bpBAuT6wgus7IPi8ebRidRqwt
 pKFT3w+qsVqbw==
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <a0b970e1-6c17-444d-a720-756fc9700a81@yahoo.co.uk>
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
 <python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
 <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
 <mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <42fbdfc4-a023-4f28-8d1e-43458c6fad0b@tompassin.net>
X-Mailman-Original-References: <fqN0O.38287$ZZU.19060@fx07.ams4>
 <TUI-20240515112645@ram.dialup.fu-berlin.de> <v23j1c$15nao$4@dont-email.me>
 <Pvs1O.8533$H1X8.1544@fx05.ams4> <20240518151913.w5qqsw67gndy57ry@hjp.at>
 <4VhVBk0sy7znVGB@mail.python.org>
 <dc837fb2-fee3-4d7c-81b1-fa70cacdc3bf@wichmann.us>
 <mailman.19.1716055464.2909.python-list@python.org> <hl7nhk-165.ln1@lazy.lzy>
 <a0b970e1-6c17-444d-a720-756fc9700a81@yahoo.co.uk>
Bytes: 7184

On 5/19/2024 3:32 AM, Alan Gauld via Python-list wrote:
> On 18/05/2024 19:12, Piergiorgio Sartor via Python-list wrote:

>>[snip] 

>> The dependency nightmare created by python, pip
>> and all the rest cannot be resolved otherwise.
> 
> I've honestly never experienced this "nightmare".
> I install stuff and it just works.

One way it can bite even you is if you have a program installed whose 
requirements claim it needs a certain library of version no higher than 
X, and you already already have a later version of that library 
installed since one of your other programs requires it.  Pip won't 
install the new program because of this conflict.

In reality, you may know the the new program would work fine with the 
version of the library you installed, but the packagers of the new 
program didn't realize they should have updated their requirements.

With venvs, you can have separate environments for each.  Of course this 
doesn't help if you need both packages in the same environment...