Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You are farsighted, a good planner, an ardent lover, and a faithful friend.


comp / comp.lang.python / RE: Couldn't install numpy on Python 2.7

SubjectAuthor
* Couldn't install numpy on Python 2.7marc nicole
`* Re: Couldn't install numpy on Python 2.7Gordinator
 +* RE: Couldn't install numpy on Python 2.7<avi.e.gross
 |`* Re: Couldn't install numpy on Python 2.7Greg Ewing
 | `- Re: Couldn't install numpy on Python 2.7Oscar Benjamin
 +- Re: Couldn't install numpy on Python 2.7MRAB
 +- RE: Couldn't install numpy on Python 2.7<avi.e.gross
 +- Re: Couldn't install numpy on Python 2.7Chris Angelico
 +- Re: Couldn't install numpy on Python 2.7Thomas Passin
 +- Re: Couldn't install numpy on Python 2.7Chris Angelico
 +- RE: Couldn't install numpy on Python 2.7<avi.e.gross
 +- Re: Couldn't install numpy on Python 2.7Chris Angelico
 +- Re: Couldn't install numpy on Python 2.7Oscar Benjamin
 +- Re: Couldn't install numpy on Python 2.7Chris Angelico
 +- Re: Couldn't install numpy on Python 2.7Oscar Benjamin
 +- Re: Couldn't install numpy on Python 2.7Chris Angelico
 +- RE: Couldn't install numpy on Python 2.7<avi.e.gross
 +- Re: Couldn't install numpy on Python 2.7Chris Angelico
 +- RE: Couldn't install numpy on Python 2.7<avi.e.gross
 `* Re: Couldn't install numpy on Python 2.7Chris Angelico
  `- Re: Couldn't install numpy on Python 2.7Chris Green

1
Subject: Couldn't install numpy on Python 2.7
From: marc nicole
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 11:30 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: mk1853387@gmail.com (marc nicole)
Newsgroups: comp.lang.python
Subject: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 13:30:18 +0200
Lines: 17
Message-ID: <mailman.111.1718191856.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de i30Q3vOhEIDk3jE1KgOiPwU0ZUGqliY4gHePAhIt6O3w==
Cancel-Lock: sha1:aHju8HEUZUTCk3Z5PSewWYa/q1o= sha256:X6lvlMG3WKhHpO6S4U9rit9OAVBfwk4iucoZj+hHD6I=
Return-Path: <mk1853387@gmail.com>
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=gmail.com header.i=@gmail.com header.b=XMO3Aal9;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pycharm': 0.04; 'error:':
0.05; 'matching': 0.07; 'subject:install': 0.07; 'configuring':
0.09; 'fail.': 0.09; 'numpy': 0.09; 'subject:Python': 0.12;
'none)': 0.16; 'ssl': 0.16; 'subject:2.7': 0.16; 'url:latest':
0.16; 'python': 0.16; 'solve': 0.19; 'to:addr:python-list': 0.20;
'to:no real name:2**1': 0.22; 'version': 0.23; 'install': 0.23;
'library': 0.26; 'object': 0.26; 'error': 0.29; 'sfxlen:2': 0.31;
'versions:': 0.32; 'message-id:@mail.gmail.com': 0.32; 'but':
0.32; 'received:google.com': 0.34; 'trying': 0.35; 'url-
ip:104.17/16': 0.35; 'from:addr:gmail.com': 0.35; 'this.': 0.37;
'could': 0.38; 'skip:i 20': 0.62; 'true': 0.63; 'requirement':
0.64; 'upgrade': 0.64
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718191853; x=1718796653; darn=python.org;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=Rv8WadnUBRBqz3ruTtKDrFk9NsQiCy+URjJWaEbTnf0=;
b=XMO3Aal9bE1EDfcZPNLqKYP+IvZG0Xs17vJmeHkan3l13JvftnTWpmdYsWj/QfqI1P
ruZGQsoK/4j/MIiZbMoyOJ9pTwpIkUHZp7FfG1883rWOR5QX4kkwHOjc5KchZpr9PV14
NFRl8Mxrt4XnQsQXpbf4Sr63ap/mHJg9DsiBYZCORWnHJE9LmQBHNheeguTiFDBextme
wKYnOTNwPn9GV44PNIaByTreXzhBE8YhHabkpM8M3Qm55kv9PExQ9Aw6Y7J+9H0MWJRV
0kei4MfJ3hpyJB8yIpauqsuq4GtfU4TQU6PNtygZ45umzQYyXh8VOcpU0xVNhso8ARRi
EIxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718191853; x=1718796653;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=Rv8WadnUBRBqz3ruTtKDrFk9NsQiCy+URjJWaEbTnf0=;
b=qB+zFxT+sT9znSRvHv6kM0vi5/D9wBt+c07iJn0R6elzfFD6Eb9HyyDkuZR0lscUbr
6EXykeuAW+QU2TONInsAoL5RaIJTlLhtQuxEYHv4Ru0GCE/LuRTfIeH4svmwzWHND9Vn
wBOQWw+n86+kuT0CnBbgH7felM9Coxya7OoDFupeD5tzaSt42+B26kf0RBCwNmb6oW4T
KS0yZjp6VV0h8buWK+BZZG3sNYNROmzvoVS9tXONeBGBZpRtL6gvashJSaVJFTqIGrhH
W7vWoIN8afUB8O9r+JvHQzfMXo+TOJhqxKUA8hgcF/XddTWxZYZHJHoZqHVvXS7hQUFS
NzrA==
X-Forwarded-Encrypted: i=1;
AJvYcCUgTRsjfHeegBtcXhqvahD1JHLpDsMrGwA7HAp85lbhPoFDX68+RfNDcYSifHn6s10KEWbONb2WSncmlqLxzlqF2R+rlflS
X-Gm-Message-State: AOJu0YwVQu4jKClgQmdGEEen98mym4dDLhzxnXq/DAI1WneIOzLxNj2H
ua9tSC5rVOCZtcnsbJFxbcXh7Hjw1ytjPUWWkjt3b6exfnpEBTknkTCJpE0gjmfgGCnu7i/2Hpx
lalJIuCKVygmHmntXgOmXfJuLNu1dq6kOLmg=
X-Google-Smtp-Source: AGHT+IHLOk5YvU99xfz0YPbUp2p/mS2y/KoESmMCLv/4JSfdfAkrOKQp+oxIsuRkQQBmWst0YuTmTCGXiIxxzGHvJ4g=
X-Received: by 2002:a05:6a21:998a:b0:1b7:406c:1081 with SMTP id
adf61e73a8af0-1b8a9b1af01mr1844154637.7.1718191853364; Wed, 12 Jun 2024
04:30:53 -0700 (PDT)
X-Content-Filtered-By: Mailman/MimeDel 2.1.39
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: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
View all headers

I am trying to install numpy library on Python 2.7.15 in PyCharm but the
error message I get is:

ERROR: Could not find a version that satisfies the requirement numpy (from
> versions: none)
> ERROR: No matching distribution found for numpy
> c:\python27\lib\site-packages\pip\_vendor\urllib3\util\ssl_.py:164:
> InsecurePlatformWarning: A true SSLContext object is not available. This
> prevents urllib3 fro
> m configuring SSL appropriately and may cause certain SSL connections to
> fail. You can upgrade to a newer version of Python to solve this. For more
> information, see
> https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
> InsecurePlatformWarning,

Any clues?

Subject: Re: Couldn't install numpy on Python 2.7
From: Gordinator
Newsgroups: comp.lang.python
Organization: usenet-news.net
Date: Wed, 12 Jun 2024 14:19 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx15.ams4.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Couldn't install numpy on Python 2.7
Newsgroups: comp.lang.python
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
Content-Language: en-US
From: gordinator@gordinator.org (Gordinator)
In-Reply-To: <mailman.111.1718191856.2909.python-list@python.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 21
Message-ID: <L7iaO.9557$IG21.6265@fx15.ams4>
X-Complaints-To: abuse@usenet-news.net
NNTP-Posting-Date: Wed, 12 Jun 2024 14:19:23 UTC
Organization: usenet-news.net
Date: Wed, 12 Jun 2024 15:19:23 +0100
X-Received-Bytes: 1734
View all headers

On 12/06/2024 12:30, marc nicole wrote:
> I am trying to install numpy library on Python 2.7.15 in PyCharm but the
> error message I get is:
>
> ERROR: Could not find a version that satisfies the requirement numpy (from
>> versions: none)
>> ERROR: No matching distribution found for numpy
>> c:\python27\lib\site-packages\pip\_vendor\urllib3\util\ssl_.py:164:
>> InsecurePlatformWarning: A true SSLContext object is not available. This
>> prevents urllib3 fro
>> m configuring SSL appropriately and may cause certain SSL connections to
>> fail. You can upgrade to a newer version of Python to solve this. For more
>> information, see
>> https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
>> InsecurePlatformWarning,
>
>
> Any clues?

Why are you using Python 2? Come on, it's been 16 years. Ya gotta move
on at some point.

Subject: RE: Couldn't install numpy on Python 2.7
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 16:31 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.szaf.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Subject: RE: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 12:31:39 -0400
Lines: 44
Message-ID: <mailman.113.1718209902.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de YVfyfBXRbXRyPtpVMQJY2gJNaKQwp2UcY6KGx4Tibvzw==
Cancel-Lock: sha1:qSYTUpEZ1q4FKqZXg8CaqKlu5vI= sha256:Mp86Xwg/eN95OM0CZS2Ym3Xui6idSRbue2isOVknJ5U=
Return-Path: <avi.e.gross@gmail.com>
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=gmail.com header.i=@gmail.com header.b=VgnPTHgx;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.002
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pycharm': 0.04; 'error:':
0.05; 'matching': 0.07; 'subject:install': 0.07; 'updates.': 0.07;
'2.7': 0.09; 'configuring': 0.09; 'fail.': 0.09; 'numpy': 0.09;
'received:108': 0.09; 'upgrading': 0.09; 'subject:Python': 0.12;
'url:mailman': 0.15; '2024': 0.16; 'examine': 0.16; 'none)': 0.16;
'received:mail-qv1-xf30.google.com': 0.16; 'ssl': 0.16;
'subject:2.7': 0.16; 'url:latest': 0.16; 'wrote:': 0.16;
'problem': 0.16; 'python': 0.16; 'message-id:@gmail.com': 0.18;
'solve': 0.19; 'hardware': 0.19; 'to:addr:python-list': 0.20;
'version': 0.23; 'install': 0.23; 'code': 0.23; 'skip:- 10': 0.25;
'url-ip:188.166.95.178/32': 0.25; 'url-ip:188.166.95/24': 0.25;
'python,': 0.25; 'url:listinfo': 0.25; 'url-ip:188.166/16': 0.25;
'anyone': 0.25; 'seems': 0.26; 'library': 0.26; 'object': 0.26;
'wednesday,': 0.26; 'old': 0.27; 'error': 0.29; 'deadline': 0.31;
'url-ip:188/8': 0.31; 'concern': 0.32; 'python-list': 0.32;
'versions:': 0.32; 'but': 0.32; 'there': 0.33; 'windows': 0.34;
'someone': 0.34; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'trying': 0.35; 'url-ip:104.17/16':
0.35; 'from:addr:gmail.com': 0.35; 'people': 0.36; 'year': 0.36;
'main': 0.37; 'using': 0.37; "it's": 0.37; 'this.': 0.37; 'could':
0.38; "couldn't": 0.40; 'years.': 0.40; 'something': 0.40; 'try':
0.40; 'should': 0.40; 'from:': 0.62; 'to:': 0.62; 'skip:i 20':
0.62; 'point.': 0.62; 'come': 0.62; 'true': 0.63; 'becomes': 0.64;
're:': 0.64; 'requirement': 0.64; 'upgrade': 0.64; 'years': 0.65;
'older': 0.70; 'product': 0.71; 'june': 0.73; 'sent:': 0.78;
'upgraded': 0.84; 'stopping': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718209900; x=1718814700; darn=python.org;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=QrXN+bWTvFXk2SHxzS9OF2mLXam0rVeY+xA8YZpI1Ws=;
b=VgnPTHgxeVZ7DXqE2gU+FBCh2THpa3i+cbcBLZQnxQH75OWDyhPwQMRB3dgi+KAo/l
nkqFl1BPaHW2EqGOz7OFCQZdFInfClha7d4I6d7FZnCQfQKBEubIL5K8goQr/RMHSbmo
tG8XzpNUfT11fef0Do4PHm2oLdQovyBlfTEl3rBGHCjP6nYNcUnkoVSKSxOonqP1+nLo
zOtDjflSvVV/0g39xTDimvW/zsJdPIvlc+RHSzevpGJvkadhWZuuD11ESRKbZqNkBGUE
B3VgVk69LILiaTG9GWPu/rX63QtF3gR6clwqMT6RXSptxsGKWLXY+Z8loPSi4LSKtWyW
9+yA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718209900; x=1718814700;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=QrXN+bWTvFXk2SHxzS9OF2mLXam0rVeY+xA8YZpI1Ws=;
b=JBj4FOpSkdF49DN3rUoVn5wr/dUczwjrn5BKknemLS5npm9EVnUUSDWB2DeFp3bS/d
aQAk2+6I+dP++Q5HvK+aAutBDAYUAxnBPv/aS+7EYeldhvuZU9s7EDlg7y9r7I9Nf5ld
aht6wuXQYUVKyCQl52WN88VsMToa5lOkUHOT+1idEkUF2iRI615OJZRrtO8MZFjY9l32
CAcMnxdmHihIPg8QdcqbZBPdOdZa0D2bbj1VCJ0Q35BHxfuK/y2u8k8fa+yFr4PWriyk
V0D9yvZCOyLlk1wRFWz4FfE1NVWbEWOXwuX6FE6DQ2ytWSYf+ysvfvQmCjlI3W9lD3wi
U7sw==
X-Forwarded-Encrypted: i=1;
AJvYcCVGqFse6alaIDsNJLGAr3NFF7wqTSZU1NAIPsw3oWvtvRJ3n9lx9R1S5xvmfaE07PPfqHSzZa7gRu5cYj/7oH4NIZn1rXSG
X-Gm-Message-State: AOJu0YwjuielkQNfNUpoNCx+c2jhykCVJ23GOYFZGgTXzVg8K1ZQljkI
wyWxuyi15pA3AFLRcadnRZmflGKmxCQt073GFFSP8uyzV0HONzwp7hgjOA==
X-Google-Smtp-Source: AGHT+IGaUTwO4vvGi5gufp52c297IBg6m2us7HrlPo2izH6xSLyUsCES4jt0d8IXgcxUG/leQw/baw==
X-Received: by 2002:a05:6214:3d9b:b0:6b0:6788:c3f5 with SMTP id
6a1803df08f44-6b1922136fdmr24301266d6.37.1718209900312;
Wed, 12 Jun 2024 09:31:40 -0700 (PDT)
In-Reply-To: <L7iaO.9557$IG21.6265@fx15.ams4>
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIBLf+WbaRehvVCCNMeeiXYsDGQsgEy5EwYAkDoBTyxW9GY4A==
Content-Language: en-us
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: <004401dabce6$004569e0$00d03da0$@gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
View all headers

I am sure there is inertia to move from an older product and some people
need a reason like this where the old becomes untenable.

It seems Microsoft is having a problem where something lik 2/3 of Windows
users have not upgraded from Windows 10 after many years and have set a
deadline in a year or so for stopping updates. In that case, hardware was a
concern for some as Windows 11 did not work on their machines. With
upgrading python, the main concern is having to get someone to examine old
code and try to make it compatible.

But anyone doing new code in Python 2 in recent years should ...

-----Original Message-----
From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org> On
Behalf Of Gordinator via Python-list
Sent: Wednesday, June 12, 2024 10:19 AM
To: python-list@python.org
Subject: Re: Couldn't install numpy on Python 2.7

On 12/06/2024 12:30, marc nicole wrote:
> I am trying to install numpy library on Python 2.7.15 in PyCharm but the
> error message I get is:
>
> ERROR: Could not find a version that satisfies the requirement numpy (from
>> versions: none)
>> ERROR: No matching distribution found for numpy
>> c:\python27\lib\site-packages\pip\_vendor\urllib3\util\ssl_.py:164:
>> InsecurePlatformWarning: A true SSLContext object is not available. This
>> prevents urllib3 fro
>> m configuring SSL appropriately and may cause certain SSL connections to
>> fail. You can upgrade to a newer version of Python to solve this. For
more
>> information, see
>> https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
>> InsecurePlatformWarning,
>
>
> Any clues?

Why are you using Python 2? Come on, it's been 16 years. Ya gotta move
on at some point.
--
https://mail.python.org/mailman/listinfo/python-list

Subject: Re: Couldn't install numpy on Python 2.7
From: MRAB
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 16:55 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: python@mrabarnett.plus.com (MRAB)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 17:55:43 +0100
Lines: 50
Message-ID: <mailman.114.1718211532.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de 6Lt4L9/l9NFcrBsbpfKyRwK3VO2ynvZJYOk+p4AtCXSA==
Cancel-Lock: sha1:LEXFGCk800cPXD9whhz0Qh/aAi4= sha256:WPVYb/77XtEDFfz/FkhfYuDQtSA3cJZhGNXAjeozIlY=
Return-Path: <python@mrabarnett.plus.com>
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=plus.com header.i=@plus.com header.b=XzrPNj3q;
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pycharm': 0.04; 'error:':
0.05; 'windows,': 0.05; 'linux,': 0.07; 'matching': 0.07;
'subject:install': 0.07; 'updates.': 0.07; '11.': 0.09; '2.7':
0.09; 'configuring': 0.09; 'fail.': 0.09; 'from:addr:python':
0.09; 'numpy': 0.09; 'received:192.168.1.64': 0.09; 'upgrading':
0.09; 'subject:Python': 0.12; '2024': 0.16; 'avi': 0.16;
'examine': 0.16; 'from:addr:mrabarnett.plus.com': 0.16;
'from:name:mrab': 0.16; 'gross': 0.16; 'message-
id:@mrabarnett.plus.com': 0.16; 'migrating': 0.16; 'none)': 0.16;
'received:plus.net': 0.16; 'ssl': 0.16; 'subject:2.7': 0.16;
'url:latest': 0.16; 'wrote:': 0.16; 'problem': 0.16; 'python':
0.16; "can't": 0.17; 'solve': 0.19; 'hardware': 0.19; 'to:addr
:python-list': 0.20; 'version': 0.23; 'install': 0.23; 'code':
0.23; 'run': 0.23; 'skip:- 10': 0.25; 'python,': 0.25; 'anyone':
0.25; 'seems': 0.26; 'library': 0.26; 'object': 0.26;
'wednesday,': 0.26; 'old': 0.27; '>>>': 0.28; 'error': 0.29;
'header:User-Agent:1': 0.30; 'deadline': 0.31; 'concern': 0.32;
'python-list': 0.32; 'versions:': 0.32; 'received:192.168.1':
0.32; 'but': 0.32; "i'm": 0.33; 'there': 0.33; 'windows': 0.34;
'someone': 0.34; 'header:In-Reply-To:1': 0.34; 'trying': 0.35;
'url-ip:104.17/16': 0.35; 'people': 0.36; 'year': 0.36; 'main':
0.37; 'using': 0.37; "it's": 0.37; 'this.': 0.37;
'received:192.168': 0.37; 'could': 0.38; 'still': 0.40;
"couldn't": 0.40; 'years.': 0.40; 'something': 0.40; 'try': 0.40;
'should': 0.40; 'from:': 0.62; 'to:': 0.62; 'skip:i 20': 0.62;
'point.': 0.62; 'received:212': 0.62; 'come': 0.62; 'true': 0.63;
'becomes': 0.64; 'needs.': 0.64; 're:': 0.64; 'requirement': 0.64;
'upgrade': 0.64; 'well': 0.65; 'years': 0.65; 'perfectly': 0.69;
'older': 0.70; 'product': 0.71; 'june': 0.73; 'sent:': 0.78;
'upgraded': 0.84; 'stopping': 0.91; 'performs': 0.93
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=plus.com; s=042019;
t=1718211344; bh=eykcZ0yfeUa8C0vXug7EUJyCkxhDv0MDMqBxVKoC/zc=;
h=Date:Subject:To:References:From:In-Reply-To;
b=XzrPNj3qvUOE9YZIv+b/XYQelvgyg+JPhYVCD78+yDKbldnbQKQuXEwyGvwY7tbnz
wrg6jZGcSfffdWk7KeTcn1iyJYA23Kd1Zt3MCeY/+M1JhUMnr/R9MIPOiYNxZKIE/R
FY/YMQYCWP9R4kYnhMuypHvjnyRFfyt9fqj8o7x58kJMiSe5IWsjyzPaGBTXTf9qON
2TKjNinRMMIn1LA36ULoxe99HK/QJb6uPINN99ihdu7RVYM0OsozVxhJBbCcML5wfT
xPZG4uwx6U3actVlD8oiUvGrceISzprkEWimhb0b9seGIr6Ze7XR/F3UcyH4zP5QW+
4Hg0El7qOf9tw==
X-Clacks-Overhead: "GNU Terry Pratchett"
X-CM-Score: 0.00
X-CNFS-Analysis: v=2.4 cv=TuZFhyXh c=1 sm=1 tr=0 ts=6669d310
a=0nF1XD0wxitMEM03M9B4ZQ==:117 a=0nF1XD0wxitMEM03M9B4ZQ==:17
a=IkcTkHD0fZMA:10 a=8AHkEIZyAAAA:8 a=UXIAUNObAAAA:8 a=2C32nF9sgy842AV_aSQA:9
a=QEXdDO2ut3YA:10 a=lbVuJT-oBogA:10
X-AUTH: mrabarnett@:2500
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <004401dabce6$004569e0$00d03da0$@gmail.com>
X-CMAE-Envelope: MS4xfAtseyc75OFUoOtK206dKQ8AOVTqX9U1zdAjSDjFrLDCeuTHJR5PHWSVYWLfX+KAWIeSpFik9wTCOs2dz1dBqE3bE4Gv2f/x3BsoL2jYfLKlMwMRrzZD
65uUcpwZU+681dZaSEMx5dxuQFWeAk7tcVV7l0VpIGxOenvqu8+mAo85oPFqG8qp6ZbZsdnJTTKrfIa1pw/nncXF75c7v0wtix8=
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: <399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
View all headers

On 2024-06-12 17:31, AVI GROSS via Python-list wrote:
> I am sure there is inertia to move from an older product and some people
> need a reason like this where the old becomes untenable.
>
> It seems Microsoft is having a problem where something lik 2/3 of Windows
> users have not upgraded from Windows 10 after many years and have set a
> deadline in a year or so for stopping updates. In that case, hardware was a
> concern for some as Windows 11 did not work on their machines. With
> upgrading python, the main concern is having to get someone to examine old
> code and try to make it compatible.
>
In the case of Windows, my PC is over 10 years old yet performs
perfectly well for my needs. It can't run Windows 11. Therefore, I'm in
the process of migrating to Linux, and I still have over a year to
achieve that before support ends.

> But anyone doing new code in Python 2 in recent years should ...
>
Indeed...

> -----Original Message-----
> From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org> On
> Behalf Of Gordinator via Python-list
> Sent: Wednesday, June 12, 2024 10:19 AM
> To: python-list@python.org
> Subject: Re: Couldn't install numpy on Python 2.7
>
> On 12/06/2024 12:30, marc nicole wrote:
>> I am trying to install numpy library on Python 2.7.15 in PyCharm but the
>> error message I get is:
>>
>> ERROR: Could not find a version that satisfies the requirement numpy (from
>>> versions: none)
>>> ERROR: No matching distribution found for numpy
>>> c:\python27\lib\site-packages\pip\_vendor\urllib3\util\ssl_.py:164:
>>> InsecurePlatformWarning: A true SSLContext object is not available. This
>>> prevents urllib3 fro
>>> m configuring SSL appropriately and may cause certain SSL connections to
>>> fail. You can upgrade to a newer version of Python to solve this. For
> more
>>> information, see
>>> https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
>>> InsecurePlatformWarning,
>>
>>
>> Any clues?
>
> Why are you using Python 2? Come on, it's been 16 years. Ya gotta move
> on at some point.

Subject: RE: Couldn't install numpy on Python 2.7
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 17:40 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Subject: RE: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 13:40:15 -0400
Lines: 96
Message-ID: <mailman.115.1718214020.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de 0y7w0wvyL6YEy2f8DydszA30vhgo+FgCm8OrdF75bWzA==
Cancel-Lock: sha1:RDQrjUzx01mHZTgCEbKWKV+pudY= sha256:NKQuHislqrKdNOPc1SAN+QBxXBajHLEwSpkO4E+E/Sc=
Return-Path: <avi.e.gross@gmail.com>
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=gmail.com header.i=@gmail.com header.b=da6Cih25;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.006
X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'argument': 0.04;
'pycharm': 0.04; 'error:': 0.05; 'fairly': 0.05; 'windows,': 0.05;
'linux,': 0.07; 'matching': 0.07; 'subject:install': 0.07;
'updates.': 0.07; '11.': 0.09; '2.7': 0.09; 'configuring': 0.09;
'effectively': 0.09; 'fail.': 0.09; 'linux': 0.09; 'numpy': 0.09;
'received:108': 0.09; 'upgrading': 0.09; 'subject:Python': 0.12;
'url:mailman': 0.15; '2024': 0.16; 'aside': 0.16; 'avi': 0.16;
'disk,': 0.16; 'examine': 0.16; 'gross': 0.16; 'migrating': 0.16;
'none)': 0.16; 'obsolete': 0.16; 'ssl': 0.16; 'subject:2.7': 0.16;
'things,': 0.16; 'url:latest': 0.16; 'usable': 0.16; 'wrote:':
0.16; 'problem': 0.16; 'python': 0.16; 'instead': 0.17; "can't":
0.17; 'message-id:@gmail.com': 0.18; 'solve': 0.19; 'hardware':
0.19; 'to:addr:python-list': 0.20; 'maybe': 0.22; 'version': 0.23;
'install': 0.23; 'code': 0.23; 'run': 0.23; 'skip:- 10': 0.25;
'url-ip:188.166.95.178/32': 0.25; 'url-ip:188.166.95/24': 0.25;
'python,': 0.25; 'examples': 0.25; 'url:listinfo': 0.25; 'url-
ip:188.166/16': 0.25; 'anyone': 0.25; 'seems': 0.26; 'library':
0.26; 'object': 0.26; 'suspect': 0.26; 'wednesday,': 0.26; 'old':
0.27; '>>>': 0.28; 'error': 0.29; 'deadline': 0.31; 'url-
ip:188/8': 0.31; 'think': 0.32; 'amounts': 0.32; 'concern': 0.32;
'context': 0.32; 'python-list': 0.32; 'rapidly': 0.32;
'versions:': 0.32; 'but': 0.32; "i'm": 0.33; 'there': 0.33;
'windows': 0.34; 'someone': 0.34; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'trying': 0.35; 'one.': 0.35; 'url-
ip:104.17/16': 0.35; 'from:addr:gmail.com': 0.35; 'fix': 0.36;
'possibly': 0.36; 'room': 0.36; 'people': 0.36; 'change': 0.36;
'year': 0.36; 'main': 0.37; 'using': 0.37; "it's": 0.37; 'hard':
0.37; 'this.': 0.37; 'could': 0.38; 'necessary': 0.39; 'use':
0.39; 'scheduled': 0.39; 'still': 0.40; "couldn't": 0.40;
'years.': 0.40; 'including': 0.60; 'skip:o 10': 0.61; 'skip:h 10':
0.61; 'from:': 0.62; 'to:': 0.62; 'skip:i 20': 0.62; 'point.':
0.62; 'come': 0.62; 'true': 0.63; 'simply': 0.63; 'feel': 0.63;
'copy': 0.63; 'skip:k 10': 0.64; 'full': 0.64; 'apple': 0.64;
'becomes': 0.64; 'needs.': 0.64; 're:': 0.64; 'requirement': 0.64;
'upgrade': 0.64; 'well': 0.65; 'years': 0.65; 'decided': 0.67;
'shows': 0.67; 'back': 0.67; 'decision': 0.68; 'live': 0.68;
'cable': 0.69; 'perfectly': 0.69; 'older': 0.70; 'product': 0.71;
'june': 0.73; 'records': 0.75; 'need,': 0.76; 'sent:': 0.78;
'position': 0.81; 'bought': 0.84; 'discarded': 0.84; 'rounds':
0.84; 'switching': 0.84; 'upgraded': 0.84; 'licenses': 0.91;
'replacing': 0.91; 'stopping': 0.91; 'wondered': 0.91; 'pain':
0.93; 'performs': 0.93; 'turned': 0.95
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718214017; x=1718818817; darn=python.org;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=iwQO35NeHUrx44VmV18i2+pd58dCoxynkN5QG1OC2Uw=;
b=da6Cih25Y3GXj0BMqvFErhv+liHIzIax6dvBJafg7+Ct7c+P7lDjwsrgsgI4rFvlVj
uBKlvr0nkJzu00ZwTnox3soH6JNz9UiwAncJbzCcfjFgb7LNzVABNNo9Z6ttKLwhaqho
FElHai6yQBpcRsxc0NaqR8E56vYpUgJPdEVv0+2fPgUXI/3q8KsElmISr0VLMliwOyVI
V4dNtYjYWYZqcq9ocMveN0+ZowICH8ugg9w2Snxhkd5d/VPqIksToPq0Eg8ssXA8Of7i
K56CfFKpVeqVnDxtw+NrXLxWGBvWXqncL7h3vTOlhkC6zScJHWl2PtUaySiy53V8oNNb
zprQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718214017; x=1718818817;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=iwQO35NeHUrx44VmV18i2+pd58dCoxynkN5QG1OC2Uw=;
b=gxaPQR9FiaeI2mgwT383FsSGc1l38VQF091NmQjGf0zrYTsBQGeI0YaJQOEWwjkc1/
l5ow1ZYdpiNiFd2/n+we302gNfqiIGtLq7xm6XFtELvrnKK1ENV2C76mGR1qt8LUtj/d
LX9lZSdwW+cwFypwWX7PojqA9r0GKDp6Zl34y68Ht7+PI3TiIsdoxWw7qOABNz3C7JiV
wuuFCuZ1I4lEBWoWN29X/2KZIz6kC2kBTU+Nwkr1o59FTGda+1v82vj0Bixzyy302ivs
8kCJ7K+q9BLYW5nkBTrWymnH44dVKfihH5GeUAjvlQD+8IxL97iivn6GBQvgUZR2dE/+
ryww==
X-Forwarded-Encrypted: i=1;
AJvYcCVtqGXHpHdJ/AoVcYQZIyxrv+YZLG+cJ2LS/ooMG81aNYEupv4LTeAUcpw2RsxxQR9A3joaMRqL6w8p5ycPR7upzOiOTHI2
X-Gm-Message-State: AOJu0Yx/tcrD71UotqcVcMwAdPIvT6W6fIc86KQwjtk2JzpJEs4j4aIx
P7/mTHBHED7wWBSYMhvnUnah/tgz4/jM80G+8siD774zzV8Iv6Am9hL57Q==
X-Google-Smtp-Source: AGHT+IGvcLUl2pJ5qNL0LijuINg12NJnUg4NdoHmbrjqVWSUfZIfPCkmJfemfEyOGs7Zc+zuib2h/g==
X-Received: by 2002:a81:9e48:0:b0:61b:3305:e87 with SMTP id
00721157ae682-62fb9db1aaamr25210727b3.37.1718214016899;
Wed, 12 Jun 2024 10:40:16 -0700 (PDT)
In-Reply-To: <399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIBLf+WbaRehvVCCNMeeiXYsDGQsgEy5EwYAkDoBTwCDp2iVgH/SY2SsTt1inA=
Content-Language: en-us
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: <004f01dabcef$95d76d60$c1864820$@gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
View all headers

Change is hard even when it may be necessary.

The argument often is about whether some things are necessary or not.

Python made a decision but clearly not a unanimous one.

My current PC was not upgradable because of the new hardware requirement
Microsoft decided was needed for Windows 11. I bought a new one a while back
and turned it on in another room and then set it aside because replacing the
current one in the current position will be a pain, especially with getting
all my wires and so on, and since I do not want to use a full copy of my
data including many obsolete things, that will be another pain to get what I
need, if I can remember. Complicating issues also include licenses for
things in fixed amounts and the likelihood of messing up the
hardware/software I have that records shows from cable to my hard disk,
possibly needing to buy a new one.

I mention this in the context of examples of why even people who are fairly
knowledgeable do not feel much need to fix what does not feel broken.

I have wondered if instead of doing what Microsoft wants, if maybe switching
to Linux of some kinds makes as much sense. I suspect some may simply
upgrade to an Apple product.

And think of all the PC's that may effectively be discarded as they may not
even be usable if donated.

We live in a rapidly developing age and hence one with regularly and
irregularly scheduled rounds of obsolescence.

When is Python 4 coming?

-----Original Message-----
From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org> On
Behalf Of MRAB via Python-list
Sent: Wednesday, June 12, 2024 12:56 PM
To: python-list@python.org
Subject: Re: Couldn't install numpy on Python 2.7

On 2024-06-12 17:31, AVI GROSS via Python-list wrote:
> I am sure there is inertia to move from an older product and some people
> need a reason like this where the old becomes untenable.
>
> It seems Microsoft is having a problem where something lik 2/3 of Windows
> users have not upgraded from Windows 10 after many years and have set a
> deadline in a year or so for stopping updates. In that case, hardware was
a > concern for some as Windows 11 did not work on their machines. With
> upgrading python, the main concern is having to get someone to examine old
> code and try to make it compatible.
>
In the case of Windows, my PC is over 10 years old yet performs
perfectly well for my needs. It can't run Windows 11. Therefore, I'm in
the process of migrating to Linux, and I still have over a year to
achieve that before support ends.

> But anyone doing new code in Python 2 in recent years should ...
>
Indeed...

> -----Original Message-----
> From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org>
On
> Behalf Of Gordinator via Python-list
> Sent: Wednesday, June 12, 2024 10:19 AM
> To: python-list@python.org
> Subject: Re: Couldn't install numpy on Python 2.7
>
> On 12/06/2024 12:30, marc nicole wrote:
>> I am trying to install numpy library on Python 2.7.15 in PyCharm but the
>> error message I get is:
>>
>> ERROR: Could not find a version that satisfies the requirement numpy
(from
>>> versions: none)
>>> ERROR: No matching distribution found for numpy
>>> c:\python27\lib\site-packages\pip\_vendor\urllib3\util\ssl_.py:164:
>>> InsecurePlatformWarning: A true SSLContext object is not available. This
>>> prevents urllib3 fro
>>> m configuring SSL appropriately and may cause certain SSL connections to
>>> fail. You can upgrade to a newer version of Python to solve this. For
> more
>>> information, see
>>>
https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
>>> InsecurePlatformWarning,
>>
>>
>> Any clues?
>
> Why are you using Python 2? Come on, it's been 16 years. Ya gotta move
> on at some point.

--
https://mail.python.org/mailman/listinfo/python-list

Subject: Re: Couldn't install numpy on Python 2.7
From: Chris Angelico
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 17:59 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 03:59:40 +1000
Lines: 41
Message-ID: <mailman.116.1718215194.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de vEJXx1kiIiJDpzZ5uDikzgmdfYtYQKeq00msrSwYCCLQ==
Cancel-Lock: sha1:G5sbmjIGJ/OsVRoahoJfxYHAOPw= sha256:qVBiXgyfrGVENE7oSpb48wXjbUFt4AZk+d7cJjy6JxA=
Return-Path: <rosuav@gmail.com>
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=gmail.com header.i=@gmail.com header.b=Oe79jhYn;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python?': 0.03;
'argument': 0.04; 'fairly': 0.05; 'planned': 0.05;
'subject:install': 0.07; '11.': 0.09; '2.7': 0.09; 'binaries':
0.09; 'fact,': 0.09; 'linux': 0.09; 'numpy': 0.09; 'upgrading':
0.09; 'subject:Python': 0.12; '2.7.': 0.16; '2024': 0.16; 'avi':
0.16; 'chrisa': 0.16; 'computers.': 0.16; 'decision?': 0.16;
'easy,': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris
angelico': 0.16; 'gross': 0.16; 'interpreter': 0.16; 'nonsense':
0.16; 'received:mail-lj1-x22a.google.com': 0.16; 'sounds': 0.16;
'subject:2.7': 0.16; 'wrote:': 0.16; 'problem': 0.16; 'python':
0.16; 'code.': 0.17; "can't": 0.17; 'hardware': 0.19; 'thu,':
0.19; 'to:addr:python-list': 0.20; 'examples': 0.25; 'jun': 0.26;
"isn't": 0.27; 'packages': 0.31; "doesn't": 0.32; 'context': 0.32;
'fine.': 0.32; 'python-list': 0.32; 'message-id:@mail.gmail.com':
0.32; 'but': 0.32; 'there': 0.33; 'windows': 0.34; 'release':
0.34; 'header:In-Reply-To:1': 0.34; 'received:google.com': 0.34;
'computer.': 0.35; 'one.': 0.35; 'runs': 0.35; 'yes,': 0.35;
'from:addr:gmail.com': 0.35; 'fix': 0.36; 'people': 0.36;
'source': 0.36; 'change': 0.36; 'hard': 0.37; 'necessary': 0.39;
'want': 0.40; 'popular': 0.60; 'here.': 0.61; "there's": 0.61;
'here': 0.62; 'feel': 0.63; 'skip:k 10': 0.64; 'requirement':
0.64; 'your': 0.64; 'decided': 0.67; 'decision': 0.68; 'right':
0.68; 'older': 0.70; 'future': 0.72; 'demand': 0.75; 'discovered':
0.80; 'bothered': 0.84; 'dead,': 0.84; 'realise': 0.84; 'unpaid':
0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718215192; x=1718819992; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=kc1PniWvWKfNEZ47jhwnkN3zVUfdNuPrRr/wW+dneg4=;
b=Oe79jhYnQZdzp8Hb5jq7kHxNeedNL7pui9dVwvOYn8L0I7ds7BOnfx8QfRWtovaVU3
yzASFeynhUE+y6l2PZ86O0uc2hs3ctmp9C6WIwOGBeWbne7dIt+Xg4cSoFtAXacEc1QP
qQ66EzSWsTxjzdHphXk4LS4AGUSey1BxpP/tcUC4lUkXSNNUKCB9hZr7EJePu5BT3BaG
9fE9YuSlgIhACJLXmJXVSNbKnKvYDqjXUedkgz/Mx8butKXWT4WvU1YNJ1ZbmN0UIuGm
wpneNozPFWcK1VgJV0qaM26euCcpt3dd3NF9YOGpFCJtXugVh6ZGw+ZUyt9WKNNklekS
rFVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718215192; x=1718819992;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=kc1PniWvWKfNEZ47jhwnkN3zVUfdNuPrRr/wW+dneg4=;
b=L/55hXiSfi08QPHHCHWx5g2rr1jzLXSNeutCNdSsU+1ko/KXxPQCHOXTQjxxoRxHJT
6z0HlBAf83Rg56+8fev+g283ce06FXOYvkK8vAE+ThiHFs5taoLI24CIP8QKueCOY7Zl
5nsC47HiKrE4KGnNzoWnlXTX9K3tkBNXuGJO7vSSAevBKr36AtGioPnA8ok9INVWGlsJ
kL9YwijdYNG71XS4wv/2CBatA9btlb9924QE76fittztHk3B2N1zZ6H7G/+vRLkn9WYi
Y1aEcVVqOe7HP/BfHwSc49UN+5qDHTqylvvr4bJpHcSzyOfSy3L/XepF6e7PxU6NoUVl
yrWw==
X-Gm-Message-State: AOJu0YxoKawy7l8dWHGy0BPFyVcM6lMtpCaO4I3m0XWvIEOZe2wLW/UR
JbBz1L6kXpOGnc6iZI9d6CA4bC5iaAErbvKo1ZyuyaaYwfUSUZZZgrGI/SG/owp32jveEPAAeHA
mGUxy2CEJhKbTvM3QZz17Oy4JIhWY1Q==
X-Google-Smtp-Source: AGHT+IE4mQoK1a+UHV8X9U8nTjLt2GHiKE8w31ysLTOR/E0QuTwyXJS57OeFbcm2hmD82/TOqb/HpOIvrG60TrvCqBI=
X-Received: by 2002:a2e:3814:0:b0:2eb:e505:ebbf with SMTP id
38308e7fff4ca-2ebfc99878dmr14820921fa.39.1718215192026; Wed, 12 Jun 2024
10:59:52 -0700 (PDT)
In-Reply-To: <004f01dabcef$95d76d60$c1864820$@gmail.com>
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: <CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
View all headers

On Thu, 13 Jun 2024 at 03:41, AVI GROSS via Python-list
<python-list@python.org> wrote:
>
> Change is hard even when it may be necessary.
>
> The argument often is about whether some things are necessary or not.
>
> Python made a decision but clearly not a unanimous one.

What decision? To not release any new versions of Python 2? That isn't
actually the OP's problem here - the Python interpreter runs just
fine. But there's no numpy build for the OP's hardware and Python 2.7.

So if you want to complain about Python 2.7 being dead, all you have
to do is go through all of the popular packages and build binaries for
all modern computers. If that sounds easy, go ahead and do it; if it
sounds hard, realise that open source is not a democracy, and you
can't demand that other people do more and more and more unpaid work
just because you can't be bothered upgrading your code.

> My current PC was not upgradable because of the new hardware requirement
> Microsoft decided was needed for Windows 11.

Yes, and that's a good reason to switch to Linux for the older computer.

> I mention this in the context of examples of why even people who are fairly
> knowledgeable do not feel much need to fix what does not feel broken.

It doesn't feel broken, right up until it does. The OP has discovered
that it *IS* broken. Whining that it doesn't "feel broken" is nonsense
when it is, in fact, not working.

> When is Python 4 coming?

Is this just another content-free whine, or are you actually curious
about the planned future of Python? If the latter, there is **PLENTY**
of information out there and I don't need to repeat it here.

Please don't FUD.

ChrisA

Subject: Re: Couldn't install numpy on Python 2.7
From: Thomas Passin
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 18:32 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: list1@tompassin.net (Thomas Passin)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 14:32:44 -0400
Lines: 74
Message-ID: <mailman.117.1718225641.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<6186925b-1154-4ad3-9be0-70498996b32d@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 6P+CHr8v/Am/YoAaGWKxGApOfvlLa7nLyDn9rVnaWeng==
Cancel-Lock: sha1:hRIUUj3nWsyuI8smhfJUNhQE4lg= sha256:fJHz+T8kShv3LYW24E153u8yoOGByY5/FNhNv4loqZ4=
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=HgktbwE2;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python?': 0.03;
'argument': 0.04; 'fairly': 0.05; 'gui': 0.05; 'is.': 0.05;
'planned': 0.05; 'ram': 0.07; 'subject:install': 0.07; '11.':
0.09; '2.7': 0.09; 'angelico': 0.09; 'binaries': 0.09; 'fact,':
0.09; 'library,': 0.09; 'linux': 0.09; 'numpy': 0.09; 'upgrading':
0.09; 'subject:Python': 0.12; '2.7.': 0.16; '2024': 0.16;
'__future__': 0.16; 'avi': 0.16; 'bits': 0.16; 'chrisa': 0.16;
'computers.': 0.16; 'decision?': 0.16; 'directory.': 0.16;
'easy,': 0.16; 'extensions': 0.16; 'great.': 0.16; 'gross': 0.16;
'gui.': 0.16; 'interpreter': 0.16; 'jython': 0.16; 'like.': 0.16;
'limiting': 0.16; 'nonsense': 0.16; 'numpy,': 0.16; 'object,':
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; 'run,': 0.16; 'scipy,': 0.16;
'shuffling': 0.16; 'slow': 0.16; 'sounds': 0.16; 'subject:2.7':
0.16; 'while,': 0.16; 'wrote:': 0.16; 'problem': 0.16; 'python':
0.16; 'code.': 0.17; 'probably': 0.17; "can't": 0.17; 'hardware':
0.19; 'pm,': 0.19; 'thu,': 0.19; 'to:addr:python-list': 0.20;
'version': 0.23; 'code': 0.23; 'laptop': 0.23; 'examples': 0.25;
'cannot': 0.25; 'jun': 0.26; 'library': 0.26; "isn't": 0.27;
'else': 0.27; 'function': 0.27; 'chris': 0.28; 'computer': 0.29;
'environment': 0.29; 'it,': 0.29; 'header:User-Agent:1': 0.30;
'packages': 0.31; "doesn't": 0.32; 'context': 0.32; 'fine.': 0.32;
'objects': 0.32; 'python-list': 0.32; 'received:10.0': 0.32;
'received:mailchannels.net': 0.32;
'received:relay.mailchannels.net': 0.32; 'but': 0.32; 'there':
0.33; 'windows': 0.34; 'release': 0.34; 'able': 0.34; "didn't":
0.34; 'header:In-Reply-To:1': 0.34; 'computer.': 0.35; 'one.':
0.35; 'runs': 0.35; 'yes,': 0.35; 'also,': 0.36; 'fix': 0.36;
'people': 0.36; 'source': 0.36; 'change': 0.36; 'those': 0.36;
'using': 0.37; "it's": 0.37; 'hard': 0.37; 'put': 0.38;
'necessary': 0.39; 'use': 0.39; 'much.': 0.39; 'want': 0.40;
'including': 0.60; 'here.': 0.61; "there's": 0.61; 'here': 0.62;
'ever': 0.63; 'feel': 0.63; 'email': 0.63; 'everything': 0.63;
'profile': 0.64; 'skip:k 10': 0.64; 'service': 0.64;
'requirement': 0.64; 'your': 0.64; 'amazing': 0.65; 'parts': 0.65;
'supply': 0.65; 'similar': 0.65; 'decided': 0.67; 'worked': 0.67;
'header:Received:6': 0.67; 'received:64': 0.67; 'decision': 0.68;
'right': 0.68; 'during': 0.69; 'grace': 0.69; 'par': 0.69;
'perfectly': 0.69; 'terms': 0.70; 'older': 0.70; 'care': 0.71;
'future': 0.72; 'little': 0.73; 'demand': 0.75; 'need,': 0.76;
'discovered': 0.80; 'bothered': 0.84; 'dead,': 0.84; 'drive.':
0.84; 'realise': 0.84; 'unpaid': 0.84
X-Sender-Id: dreamhost|x-authsender|tpassin@tompassin.net
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1718217165; a=rsa-sha256;
cv=none;
b=C3NhbeX/GVlBDyUsmxXVBun56KXLdrHSJKZVsHno94bp2TYavPx0XtkOZh0zRMA1QDyfSi
lfP+0cKsD6S80idSeKUx8ZC6pI2bf/veSylj/A+eSahEk9WXu6uxLy8JWVt2cwepvZhOwK
Whlnw9xKWJ6EIfH7cI7Dp39CVoZaX6d5AeV8sShuHh5WSYeHizBnAnDBl8kx25bsDxmO1I
YWqpdCpRgRvt68IZM7f0J3UltzAaM5UBJ8tNkvAw2dFGOzPnQWqJV2yhG4hT400kspU0qR
DEFbNfQftvqcHP4INxUPf3xGkOAAaEiHGtdDVU4CBkanPN2pZidfk8WNsurLug==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
d=mailchannels.net; s=arc-2022; t=1718217165;
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=zgulHYmCdH22a9Lw1xDEFGhVouLkbILZzMl3M0FAvUc=;
b=MMgcyv6ZAB+HTIk5GcTHTtpKTn+IOyiQ/pcwLsGW0oFmtnABYqTatlmvQkJAU8hsd+Eq83
BM+Hms5OODloDmwhrxPCbv9Trk5rH+2vhzx1c/lMOvdK8HyAllL0IiOFgd+n5zGPM98nNa
F2wBS/u7+6/OGdVHeMKFtAYDbx8KiqFjL8u5xBaQaOnxmGZkZ5CjOuDVm2OZqPfsZIlKdl
xbPIbHhSp8NDvvt/IfEdHicxacfjD3RAfHde/1OETCWZpBckmzVj2qE+vgdkyjKBAr7bCK
mC6+DrGPx8hwtMhUr8XCqfK3m2M1hC5tevUW6T+zj2lojH2jpUy0qtuch8gyJA==
ARC-Authentication-Results: i=1; rspamd-79677bdb95-pzprc;
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-Scare-Chemical: 4eb93cfd32555d20_1718217165763_1718099916
X-MC-Loop-Signature: 1718217165763:2728246504
X-MC-Ingress-Time: 1718217165763
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tompassin.net;
s=dreamhost; t=1718217165;
bh=zgulHYmCdH22a9Lw1xDEFGhVouLkbILZzMl3M0FAvUc=;
h=Date:Subject:To:From:Content-Type:Content-Transfer-Encoding;
b=HgktbwE221AnH5PjI6LumL1usxWuVZUKfpgbXNAr2D3AzKkTdUoJp3orKIO3sCXdO
jMZVgTVHnu3Wo3M1Zrhga1SQth2GmTR5V+4YCTJuopUJ4H/RqllQ7hEXsse/R/f7GH
LZrsX4LmuVs/L87S0BAM4md3RwVzl8FoFmGxTwm2n2uVYfOVr6auFFpMRngYC20a9C
UEg1PTtSfdJd5yD24Z+sfXZt0NwsmRXYbTfdtW1ievhZy3W2uOqpu8RGeWpPHWAR4J
FGzJqGFKEHPCrnpZZzu1uH+3IJXQIETWvogZsojv0Gwiop1Gz7mp6iSFM3Y5FiCxit
jSXzFitipXk2Q==
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
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: <6186925b-1154-4ad3-9be0-70498996b32d@tompassin.net>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
View all headers

On 6/12/2024 1:59 PM, Chris Angelico via Python-list wrote:
> On Thu, 13 Jun 2024 at 03:41, AVI GROSS via Python-list
> <python-list@python.org> wrote:
>>
>> Change is hard even when it may be necessary.
>>
>> The argument often is about whether some things are necessary or not.
>>
>> Python made a decision but clearly not a unanimous one.
>
> What decision? To not release any new versions of Python 2? That isn't
> actually the OP's problem here - the Python interpreter runs just
> fine. But there's no numpy build for the OP's hardware and Python 2.7.
>
> So if you want to complain about Python 2.7 being dead, all you have
> to do is go through all of the popular packages and build binaries for
> all modern computers. If that sounds easy, go ahead and do it; if it
> sounds hard, realise that open source is not a democracy, and you
> can't demand that other people do more and more and more unpaid work
> just because you can't be bothered upgrading your code.

I support a Tomcat project that has some java code and most of the code
is for Jython 2.7. Jython 2.7 is approximately on a par with Python
2.7. Any Python-only code from the standard library will probably run,
but of course any C extensions cannot. The nice thing about using
Jython in a java environment is that it can call any java object, and
java code can call Jython objects and their methods.

The project cannot move to a Python-3 compatible version because Jython
3.xx doesn't exist and may never exist. The saving grace is that my
project doesn't have to use packages like numpy, scipy, and so forth.
Also, the project is very mature and almost certainly won't need to
create functionality such packages would enable. It would be nice to be
able to use some newer parts of the standard library, but there it is.
Jython does support "from __future__ import" and I make use of that for
the print function and the like.

>> My current PC was not upgradable because of the new hardware requirement
>> Microsoft decided was needed for Windows 11.
>
> Yes, and that's a good reason to switch to Linux for the older computer.

I have a 2012-vintage laptop that in modern terms has a very small
supply of RAM and a very slow hard drive. When my newer Windows 10
computer was going to be out of service for a while, I put a Linux
distro on an external SSD and copied things I needed to work on to it,
including my Thunderbird email profile directory.

Thunderbird and everything else worked perfectly for me during that
week. True, there were a few Windows-only programs I missed, but I used
other similar programs even if I didn't like them as much. It's amazing
how little resources Linux installs need, even with a GUI. Of course,
4GB RAM is limiting whether you are on Linux or Windows - you can't
avoid shuffling all those GUI bits around - but with a little care it
worked great. And with the external SSD the laptop was a lot snappier
than it ever was when it was new.

>> I mention this in the context of examples of why even people who are fairly
>> knowledgeable do not feel much need to fix what does not feel broken.
>
> It doesn't feel broken, right up until it does. The OP has discovered
> that it *IS* broken. Whining that it doesn't "feel broken" is nonsense
> when it is, in fact, not working.
>
>> When is Python 4 coming?
>
> Is this just another content-free whine, or are you actually curious
> about the planned future of Python? If the latter, there is **PLENTY**
> of information out there and I don't need to repeat it here.
>
> Please don't FUD.
>
> ChrisA

Subject: Re: Couldn't install numpy on Python 2.7
From: Chris Angelico
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 21:16 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 07:16:56 +1000
Lines: 39
Message-ID: <mailman.118.1718227031.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<6186925b-1154-4ad3-9be0-70498996b32d@tompassin.net>
<CAPTjJmqddXheJZFDrF2-+azCeaYo_ivMVzBUjZVoWBK341ZzrA@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de AMcyLDEzYNtK6emq8WX06QtEKzS/e7sqmAffFtzujNpg==
Cancel-Lock: sha1:lXRPz75VlhlQtGJFARm0KwBF9io= sha256:f1oeOMl96tgE66FOXDwaqXs/2uW5gxawywLq67q8qQI=
Return-Path: <rosuav@gmail.com>
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=gmail.com header.i=@gmail.com header.b=e4TcV8UL;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.044
X-Spam-Evidence: '*H*': 0.91; '*S*': 0.00; 'gui': 0.05; 'okay': 0.07;
'ram': 0.07; 'subject:install': 0.07; 'linux': 0.09;
'subject:Python': 0.12; 'that.': 0.15; '2024': 0.16; 'bits': 0.16;
'chrisa': 0.16; 'fine!': 0.16; 'from:addr:rosuav': 0.16;
'from:name:chris angelico': 0.16; 'gig': 0.16; 'great.': 0.16;
'gui.': 0.16; 'jython': 0.16; 'limiting': 0.16; 'numpy,': 0.16;
'rough': 0.16; 'scipy,': 0.16; 'shuffling': 0.16; 'subject:2.7':
0.16; 'sufficient.': 0.16; 'wrote:': 0.16; "can't": 0.17;
'hardware': 0.19; 'thu,': 0.19; 'to:addr:python-list': 0.20;
'maybe': 0.22; 'version': 0.23; 'laptop': 0.23; 'run': 0.23;
"i'd": 0.24; 'cannot': 0.25; 'jun': 0.26; 'normally': 0.26;
'else': 0.27; 'bit': 0.27; 'old': 0.27; 'version.': 0.28;
'environment': 0.29; 'packages': 0.31; "doesn't": 0.32; 'python-
list': 0.32; 'simple,': 0.32; 'message-id:@mail.gmail.com': 0.32;
'but': 0.32; "i'm": 0.33; 'there': 0.33; 'windows': 0.34;
'someone': 0.34; "didn't": 0.34; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'running': 0.34; 'trying': 0.35;
'from:addr:gmail.com': 0.35; 'those': 0.36; 'really': 0.37;
"it's": 0.37; 'use': 0.39; 'much.': 0.39; 'true.': 0.40;
'something': 0.40; 'including': 0.60; "there's": 0.61; 'limited':
0.62; 'ever': 0.63; 'everything': 0.63; 'your': 0.64; 'amazing':
0.65; 'documents': 0.65; 'similar': 0.65; 'well': 0.65; 'less':
0.65; 'worked': 0.67; 'that,': 0.67; 'during': 0.69; 'grace':
0.69; 'perfectly': 0.69; 'solutions': 0.70; 'terms': 0.70;
'desktop': 0.70; 'care': 0.71; 'little': 0.73; 'low': 0.74;
'choice': 0.76; 'need,': 0.76; 'dead': 0.81; 'editing': 0.84;
'compromise': 0.84; 'exactly.': 0.84; 'fraction': 0.84; 'ancient':
0.91; 'gonna': 0.91; 'stopping': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718227028; x=1718831828; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=TPcnziJg0KIBORAnbkI6i/O6ukfQPsPkArr1yp5UK2o=;
b=e4TcV8ULWStHsCR2hkXQCIXDdxYNJgLpN6FquwH20FECMzOsXEXKKyRLb4YgoYff1c
g63zanTfY5gcJCObZ3kraj/ozKAXOprEB6Xv6K3ojTYFRQ1ePgT1GWnqae6d5ihjgAh9
9+EZiAz/i2DXENNyXaWFkIirdMH3B7GKu1vwstqiFVRL1Y7RGrFBQ77Tm+wjHXweCDU3
LqZHMoft3hu5ZYz3bmEO8hJYjHkyxtBQk9g23lv2YUquvRaCJIkVqL4b4+Oy+k8Vpkur
Pw/cXvytV9HxH5h4x9y4SUo6ysH+JFfCKXgXRTOh/ORbLfViRsLD0pGy8K2A+5ITm+iy
JvVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718227028; x=1718831828;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=TPcnziJg0KIBORAnbkI6i/O6ukfQPsPkArr1yp5UK2o=;
b=t2OeYLZ6IZgzW39nvOCVDu4Hsy+ALkD5uQTjAvNUT5twIeACLgzFCkkWn4UIaBtvUZ
MZMcgbtDdslTlRa613jxffUVW2ljy+7CmRTYM566U5teWh59oLnOz49fl1AQvxdcwVlG
CiLAWAnJ6ub5p9owqbGb1wPUQxQC5YZgIxUo23PxSCbAjn2c0i7sqwob2mnTyvM4cXAo
FlphuIYAoAXdSUfWQ+RWMiTYzYnxLdE+APth6pW6b0ys6klCyeaO0SyulmPFUGyelKpF
+4SHPQwZvNAK0nJQJ4moOCAfVaZLWHUh78ha0xL3x0utSEwEKF+uvELPbOmcbSbGoPRw
f+RQ==
X-Gm-Message-State: AOJu0YzwQ+WchOOt6BcbD9J1VZNpS2gczw+Oav41bsrb2/zM19/ottAO
7AMerfcQVSbx2y6eBwLgQiyAPJ7WrNWHjrrGsDOr5OpNSam92++WLuYl4riTSisQ/aRsqTtt23p
KP7uxn7upmLNP6+nv/q+ZA170R6Kafw==
X-Google-Smtp-Source: AGHT+IHamPIC+g4U0BfDCN0wKQNTGEUWfO3Q9d+ERBMFW5KnVX3hXMtnIf05LtyemMNd6bo9qFwmpZRorB3Zz20RHw8=
X-Received: by 2002:ac2:4d88:0:b0:52c:8ea9:203 with SMTP id
2adb3069b0e04-52c9a3fcb05mr1619083e87.53.1718227027713; Wed, 12 Jun 2024
14:17:07 -0700 (PDT)
In-Reply-To: <6186925b-1154-4ad3-9be0-70498996b32d@tompassin.net>
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: <CAPTjJmqddXheJZFDrF2-+azCeaYo_ivMVzBUjZVoWBK341ZzrA@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<6186925b-1154-4ad3-9be0-70498996b32d@tompassin.net>
View all headers

On Thu, 13 Jun 2024 at 06:55, Thomas Passin via Python-list
<python-list@python.org> wrote:
> The project cannot move to a Python-3 compatible version because Jython
> 3.xx doesn't exist and may never exist. The saving grace is that my
> project doesn't have to use packages like numpy, scipy, and so forth.

Exactly. If you don't need to ALSO use something newer, there's
nothing stopping you from continuing with the old version. And that's
fine! As long as you're okay with not getting updates, you're welcome
to do whatever you like - including running Windows 98 on an ancient
PC and editing your documents on that. (Yes, I know someone who did
that, long after Win 98 was dead to most of us.)

> Thunderbird and everything else worked perfectly for me during that
> week. True, there were a few Windows-only programs I missed, but I used
> other similar programs even if I didn't like them as much.

It's true. And there ARE solutions to that, although it's a bit rough
trying to run them on low hardware (Wine works nicely for some
programs, less so for others; VirtualBox is really not gonna be happy
with a small fraction of your limited RAM). But if your needs are
simple, even a crazily low-end system is sufficient.

> It's amazing
> how little resources Linux installs need, even with a GUI. Of course,
> 4GB RAM is limiting whether you are on Linux or Windows - you can't
> avoid shuffling all those GUI bits around - but with a little care it
> worked great. And with the external SSD the laptop was a lot snappier
> than it ever was when it was new.

One of the big differences with Linux is that you have a choice of
desktop environments, from "none" (just boot straight into a terminal)
on up. Some of them are a bit of a compromise in terms of how well you
can get your work done, but let's say you had an even MORE ancient
system with maybe one gig of memory... I'd rather have a super-light
desktop environment even if it doesn't have everything I'm normally
accustomed to!

ChrisA

Subject: RE: Couldn't install numpy on Python 2.7
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 21:36 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Subject: RE: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 17:36:18 -0400
Lines: 91
Message-ID: <mailman.119.1718228183.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de 3Uxic8LUJZmmxoCDhdL2uAqLProCHJQiBTkZtZgJt5gQ==
Cancel-Lock: sha1:aEpXAIZt5VYKLtbSWwV5dD2dl2o= sha256:z93lnNrB/StTGhwPk5gh+JFeEtxhDjCdGDjgvXsDvG0=
Return-Path: <avi.e.gross@gmail.com>
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=gmail.com header.i=@gmail.com header.b=PqnHwbSx;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python?': 0.03;
'argument': 0.04; 'fairly': 0.05; 'planned': 0.05; 'modules':
0.07; 'subject:install': 0.07; '11.': 0.09; '2.7': 0.09;
'angelico': 0.09; 'binaries': 0.09; 'deeper': 0.09; 'delay': 0.09;
'fact,': 0.09; 'issuing': 0.09; 'linux': 0.09; 'numpy': 0.09;
'received:108': 0.09; 'shift': 0.09; 'support,': 0.09;
'upgrading': 0.09; 'subject:Python': 0.12; 'url:mailman': 0.15;
'problem.': 0.15; '2.7.': 0.16; '2024': 0.16; 'avi': 0.16;
'backward': 0.16; 'chrisa': 0.16; 'computers.': 0.16; 'decision?':
0.16; 'deprecate': 0.16; 'easy,': 0.16; 'gross': 0.16; 'humans':
0.16; 'incompatible': 0.16; 'interpreter': 0.16; 'nonsense': 0.16;
'numpy.': 0.16; 'received:mail-yb1-xb29.google.com': 0.16; 'run,':
0.16; 'setup.': 0.16; 'sounds': 0.16; 'subject:2.7': 0.16;
'wrote:': 0.16; 'problem': 0.16; 'python': 0.16; 'code.': 0.17;
"can't": 0.17; 'message-id:@gmail.com': 0.18; 'hardware': 0.19;
'thu,': 0.19; 'to:addr:python-list': 0.20; 'language': 0.21;
'version': 0.23; 'install': 0.23; 'code': 0.23; 'goal': 0.23;
'skip:- 10': 0.25; 'url-ip:188.166.95.178/32': 0.25; 'url-
ip:188.166.95/24': 0.25; 'discussion': 0.25; 'examples': 0.25;
'url:listinfo': 0.25; 'url-ip:188.166/16': 0.25; 'jun': 0.26;
'wednesday,': 0.26; "isn't": 0.27; 'board': 0.28; 'chris': 0.28;
'sense': 0.28; 'error': 0.29; 'packages': 0.31; 'url-ip:188/8':
0.31; 'program': 0.31; "doesn't": 0.32; 'context': 0.32;
'execution': 0.32; 'fine.': 0.32; 'python-list': 0.32; 'but':
0.32; 'there': 0.33; 'windows': 0.34; 'release': 0.34; 'header:In-
Reply-To:1': 0.34; 'received:google.com': 0.34; 'computer.': 0.35;
'one.': 0.35; 'runs': 0.35; 'yes,': 0.35; 'from:addr:gmail.com':
0.35; 'fix': 0.36; 'people': 0.36; 'source': 0.36; 'change': 0.36;
'using': 0.37; 'hard': 0.37; 'others': 0.37; 'though': 0.37;
'way': 0.38; 'could': 0.38; 'changes': 0.39; 'necessary': 0.39;
'use': 0.39; 'still': 0.40; 'base': 0.40; "couldn't": 0.40;
'happen': 0.40; 'want': 0.40; 'including': 0.60; 'services': 0.61;
'likely': 0.61; 'here.': 0.61; "there's": 0.61; 'from:': 0.62;
'to:': 0.62; 'seen': 0.62; 'arrive': 0.62; 'here': 0.62; 'ever':
0.63; 'simply': 0.63; 'feel': 0.63; 'skip:k 10': 0.64; 'updates':
0.64; 're:': 0.64; 'requirement': 0.64; 'your': 0.64; 'supply':
0.65; 'well': 0.65; 'decided': 0.67; 'decision': 0.68; 'right':
0.68; 'and,': 0.69; 'older': 0.70; 'future': 0.72; 'june': 0.73;
'tools': 0.74; 'demand': 0.75; 'features': 0.75; 'detection':
0.76; 'out,': 0.78; 'sent:': 0.78; 'discovered': 0.80; 'happens':
0.84; '2:00': 0.84; 'bothered': 0.84; 'dead,': 0.84; 'phases':
0.84; 'pipeline': 0.84; 'realise': 0.84; 'unpaid': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718228180; x=1718832980; darn=python.org;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=bo5xqL8zeFJFM44at/NuKbR68C3jUMAfEw3i88tYpMw=;
b=PqnHwbSxhtZAu3ewW7f7YcHux4qPH9AR+Wz3yGn4qrn8gJZvhD9qFZbmzKYXpVNznX
ulEHHVshoTBn02WN6+kSYQSdjViFIvKrqlkVqLocRHwGcBIFAvdkg0aNCxrDkyscnwvU
FGTognb3Q5Im5HRcQOup0y5KzNpU/bUQLJfGdQQ0xQ7BkPnAopKEbDJQAvkhNF+leTcu
LPrMsy9SoEifdGkWmW2YjJJPpYD9cC3PdyHfkB6thNnpHQu31/9ok0jU4s8GFDwoHQdk
8MHMluksC+rY/jLg3QUKoevmo6yJqsUdP9kkZ0wsCEVmAhejVWky/NHysNRi4klO6jl3
Yb3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718228180; x=1718832980;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=bo5xqL8zeFJFM44at/NuKbR68C3jUMAfEw3i88tYpMw=;
b=hCBfX1wn11NhTnKkCy0KC/+N5PavrBxljWfq1V/XOwjR1n9urXg0CDUBVQVR1roZgs
qhHYyaqdGA/DIQq9TUoqeEn0brlJ+0bETlopxZl1tQDkT5hRlrigNvsNtEKZNW0xP030
+WV2pGRyY2rkD8QDO+Ubm7ejE5jAMvpSuMZIwp27mz+uLjuoFWzAjEq2/SEoJ8k2CR4A
DYde/qNBji9+PHP3gCvYt2jNpGzNAzyxjuzhy3c1+gs5Z1srHzrAmSB6cyhQJrgt9q7f
i11Le0Mroo9tXcLkAWfhw5hIO4NQitiCjk/KkAmSxHITtQTnryvXnvPRl6/ODALPGTj3
+f0A==
X-Forwarded-Encrypted: i=1;
AJvYcCUAfgf/C6ix9TxulYCAEVxM4ebhIILyR0SNFBtSM3kKkZ0QUgOTWigFVOVp6b52Isqtt9vLC1vE63ixJ7hJ4wuVEzN7cunB
X-Gm-Message-State: AOJu0YyJL5NGIeiD+KboIy5UviO7Ev72FLqx0JGBhYyHeMqB2nXHUN8+
uvyIdAZ52sgqtHa+K5Mfi3lSpDggrwquehPJ9S6tGhV+qtb1GnKfcAr/7Q==
X-Google-Smtp-Source: AGHT+IFcK3ECy0Y5ANPThgR4FitxTvyUTzGBKwxIy2xYvMnFN5aJBp3Xj7rpdK1fUqQ6mTsE6RSL/g==
X-Received: by 2002:a5b:f49:0:b0:dfa:d056:a901 with SMTP id
3f1490d57ef6-dfe68e11e17mr2888251276.56.1718228180222;
Wed, 12 Jun 2024 14:36:20 -0700 (PDT)
In-Reply-To: <CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIBLf+WbaRehvVCCNMeeiXYsDGQsgEy5EwYAkDoBTwCDp2iVgH/SY2SAiDz9qQCPNYtP7EYxY9g
Content-Language: en-us
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: <007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
View all headers

Chris,

Since you misunderstood, my statement was that making an incompatible set of
changes to create Python 3 in the first place was a decision made by some
and perhaps not one that thrilled others who already had an embedded base of
programs or ones in the pipeline that would need much work to become
comparable.

And, of course, users of a program who continued to use python 2, also have
to find a way to ...

But if the goal was to deprecate python 2 and in some sense phase it out, it
is perhaps not working well for some. Frankly, issuing so many updates like
2.7 and including backporting of new features has helped make it possible to
delay any upgrade.

And, yes, I was KIDDING about python 4. I am simply suggesting that there
may well be a time that another shift happens that may require another
effort to get people on board a new and perhaps incompatible setup. I have
seen things like that happen in multiple phases including phases where the
new tools are not an upgrade, but brand new. An example might be if
accompany decided to switch to another existing language because they want
better error detection and faster execution or new features that may take
forever to arrive in what they are using or that supply various services by
humans to help them.

The discussion though was about a specific OP asking if they can fix their
problem. One solution being suggested is to fix a deeper problem and simply
make their code work with a recent version of python 3. But another solution
could be to step backward to a version of python 2 that still has numpy
support, or as was suggested, find out what other modules they are using are
interfering with the program being satisfied with the last version of numpy
being used and perhaps find a way to get ...

In the long run, though, continuing with python 2 will likely cause ever
more such headaches if you want the latest and greatest of things like
numpy.

-----Original Message-----
From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org> On
Behalf Of Chris Angelico via Python-list
Sent: Wednesday, June 12, 2024 2:00 PM
To: python-list@python.org
Subject: Re: Couldn't install numpy on Python 2.7

On Thu, 13 Jun 2024 at 03:41, AVI GROSS via Python-list
<python-list@python.org> wrote:
>
> Change is hard even when it may be necessary.
>
> The argument often is about whether some things are necessary or not.
>
> Python made a decision but clearly not a unanimous one.

What decision? To not release any new versions of Python 2? That isn't
actually the OP's problem here - the Python interpreter runs just
fine. But there's no numpy build for the OP's hardware and Python 2.7.

So if you want to complain about Python 2.7 being dead, all you have
to do is go through all of the popular packages and build binaries for
all modern computers. If that sounds easy, go ahead and do it; if it
sounds hard, realise that open source is not a democracy, and you
can't demand that other people do more and more and more unpaid work
just because you can't be bothered upgrading your code.

> My current PC was not upgradable because of the new hardware requirement
> Microsoft decided was needed for Windows 11.

Yes, and that's a good reason to switch to Linux for the older computer.

> I mention this in the context of examples of why even people who are
fairly
> knowledgeable do not feel much need to fix what does not feel broken.

It doesn't feel broken, right up until it does. The OP has discovered
that it *IS* broken. Whining that it doesn't "feel broken" is nonsense
when it is, in fact, not working.

> When is Python 4 coming?

Is this just another content-free whine, or are you actually curious
about the planned future of Python? If the latter, there is **PLENTY**
of information out there and I don't need to repeat it here.

Please don't FUD.

ChrisA
--
https://mail.python.org/mailman/listinfo/python-list

Subject: Re: Couldn't install numpy on Python 2.7
From: Chris Angelico
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 21:52 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.ovh!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 07:52:18 +1000
Lines: 22
Message-ID: <mailman.120.1718229151.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de AyNlf5Qi2lEYvMOTPHI4nw8oD+grQA3LoxLZC+8CX2+w==
Cancel-Lock: sha1:t3vnbv1cMCRHtkqbVlaUfYftRwc= sha256:RGose68qkUjn03n9B36rkX1MWLMyyj2OPDXYIAhUKY0=
Return-Path: <rosuav@gmail.com>
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=gmail.com header.i=@gmail.com header.b=jgXH9NWs;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.019
X-Spam-Evidence: '*H*': 0.96; '*S*': 0.00; 'subject:install': 0.07;
'python.': 0.08; '2.7': 0.09; 'delay': 0.09; 'issuing': 0.09;
'received:mail-lj1-x22f.google.com': 0.09; 'shift': 0.09;
'subject:Python': 0.12; '2024': 0.16; 'chrisa': 0.16; 'deprecate':
0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16;
'incompatible': 0.16; 'setup.': 0.16; 'subject:2.7': 0.16;
'wrote:': 0.16; 'python': 0.16; "aren't": 0.19; 'thu,': 0.19;
'to:addr:python-list': 0.20; 'maybe': 0.22; 'goal': 0.23; 'tried':
0.26; 'jun': 0.26; 'board': 0.28; 'sense': 0.28; 'think': 0.32;
'message-id:@mail.gmail.com': 0.32; 'but': 0.32; 'there': 0.33;
'header:In-Reply-To:1': 0.34; 'received:google.com': 0.34;
'trying': 0.35; 'definitely': 0.35; 'yes,': 0.35;
'from:addr:gmail.com': 0.35; 'people': 0.36; 'using': 0.37;
'years.': 0.40; 'four': 0.60; 'including': 0.60; 'ever': 0.63;
'simply': 0.63; 'security': 0.64; 'updates': 0.64; 'your': 0.64;
'well': 0.65; 'improve': 0.66; 'and,': 0.69; 'change.': 0.69;
'features': 0.75; 'breaking': 0.78; 'out,': 0.78; 'major': 0.78;
'happens': 0.84; 'stopping': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718229149; x=1718833949; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=ehp3pcbDPZ1bAb9Qvopg/NgCVHGZTHEQVoYSM0KNZA0=;
b=jgXH9NWsv2TP33UDoVC43V6krv8V30xcB2/+Hldzz9wfcFEuhTVNH47KF98JTdT+f8
Jz+NHbwxdNBD3WXCSwzWTMyyuqaN+Z3SgwMMbZ88KkwuTdQ2q5mOOe22sqKb8rfwKueB
i4KPspsQ57P3B4WAqEIU/vePMIunEwqcwAPq+1Trip3mJaF1tXC5fh2q/IjgAa83IO8N
BWXXfc6ldh7RUhgdSEXxCkBBU69H4m6vih4N7XW5PaozzaqBz1cziLE6CrSEDLGb4OWs
KHFBo7HDY90loV31zkXM/Jfs7f7BdGQHxH6NbDspUHCw08aSZxhUrLESaDznQWv01CQO
szcw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718229149; x=1718833949;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=ehp3pcbDPZ1bAb9Qvopg/NgCVHGZTHEQVoYSM0KNZA0=;
b=o/IfCIlPunrEXS5k5xi1R3G/If9N+blPrC74P0SxYSgbVBAflxHAYT30vSlgiAtbno
IbqdLIxn41LpCCi1Rbnq1/ZmTpZ6X0jhKs9JoFFa9SjyY2qzzaiyd+Id0wKOfWcTqoab
u1ZSaujgxKYHayaXeu+KcMCat8vHEfqNWJz4eRoKG/uXmaAJSwLHsotzV1qshbLDnpfw
ShwndP3Sn8Naaqj+uz9yHEmt7SkHRYWuywLBOwOrt2pzJoh3iP82fB7vUmZCqZLq3+qM
d3Jl3gZJXLA2DrMg1dH9wn4AkPxPRcFhO1JrHZ4ddRjsgAzcYRuIIaXxDNhUyzJvTEVL
PPnQ==
X-Gm-Message-State: AOJu0Ywrawt8jKOn6w5FGJivnZbsV/GGIefD0NrcHz4e/lsEP0G7LB0r
nbIiSIzALpHY6SK2Bjh4jl7XD8HHs4368DGEAlZe7Ju1PngIE9MJlryTtvhatshAcSgPyVjrS08
T/1f6fc7tpzP/s5DkWoZtGtURaGxRrA==
X-Google-Smtp-Source: AGHT+IGkLUFsC3p9k9wAGVi5p2EvhLW2R+Ffhpf4yVj5piOxklIW3p52cdoNSk9okN+I7a2vStI/C6LYrck1oZZiQAg=
X-Received: by 2002:a05:6512:238e:b0:52c:9659:6503 with SMTP id
2adb3069b0e04-52c9a3dfae3mr2361689e87.37.1718229149276; Wed, 12 Jun 2024
14:52:29 -0700 (PDT)
In-Reply-To: <007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
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: <CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
View all headers

On Thu, 13 Jun 2024 at 07:36, <avi.e.gross@gmail.com> wrote:
> But if the goal was to deprecate python 2 and in some sense phase it out, it
> is perhaps not working well for some. Frankly, issuing so many updates like
> 2.7 and including backporting of new features has helped make it possible to
> delay any upgrade.

The goal was to improve Python. I don't think anyone's ever tried to
"kill off" Python 2 - not in the sense of stopping people from using
it - but there haven't been any changes, not even security fixes, in
over four years.

> And, yes, I was KIDDING about python 4. I am simply suggesting that there
> may well be a time that another shift happens that may require another
> effort to get people on board a new and perhaps incompatible setup.

Kidding, eh? It sure sounded like you were trying to imply that there
would inevitably be another major breaking change. It definitely
smelled like FUD.

Maybe your jokes just aren't funny.

ChrisA

Subject: Re: Couldn't install numpy on Python 2.7
From: Oscar Benjamin
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 21:55 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: oscar.j.benjamin@gmail.com (Oscar Benjamin)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 22:55:45 +0100
Lines: 24
Message-ID: <mailman.121.1718229359.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de XEwv6rhsWREgsssmTsxzDgJ7UgWo46cvv/jMp1D2eJLw==
Cancel-Lock: sha1:sttn7rDfCEMOrBlqiEPsOUatK8k= sha256:TkmEgdsd36bNb6wn5I4HUfNKKpG2LJFloftFxjy2keI=
Return-Path: <oscar.j.benjamin@gmail.com>
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=gmail.com header.i=@gmail.com header.b=UFzH2bDq;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pip': 0.04; 'explanation':
0.07; 'explicitly': 0.07; 'subject:install': 0.07; 'python.':
0.08; '2.7': 0.09; 'deeper': 0.09; 'numpy': 0.09; "shouldn't":
0.09; 'subject:Python': 0.12; 'problem.': 0.15; 'that.': 0.15;
'2.7.': 0.16; '2024': 0.16; 'avi': 0.16; 'gross': 0.16; 'received
:mail-lj1-x231.google.com': 0.16; 'ssl': 0.16; 'subject:2.7':
0.16; 'wrote:': 0.16; 'problem': 0.16; 'python': 0.16; 'says':
0.17; 'solve': 0.19; 'to:addr:python-list': 0.20; 'version': 0.23;
'install': 0.23; 'code': 0.23; 'discussion': 0.25; 'seems': 0.26;
'jun': 0.26; 'python-list': 0.32; 'message-id:@mail.gmail.com':
0.32; 'but': 0.32; 'there': 0.33; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'from:addr:gmail.com': 0.35; 'fix':
0.36; 'using': 0.37; 'though': 0.37; 'use': 0.39; 'finding': 0.39;
'seeing': 0.39; 'wed,': 0.39; 'reasonable': 0.62; 'simply': 0.63;
'upgrade': 0.64; '"you': 0.69; 'oscar': 0.84; 'warning': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718229357; x=1718834157; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=TAaRIkuBtrrdZxj0OeV/4Avq7m/5e4myOsLUeCEcwa4=;
b=UFzH2bDqXd4eptTvJyYaqlaRu+bep5iMXhGEqNVprNdKkx7gVRc43W13DWyjHnNPcr
BbYLVe6cdMzN7/5k5FRkArXJSmvc95SEfj6DcQO984X77hllGAfzfjGPMAu4nI+vQ592
MpQUisFebEEWYWXlBVKw+Bl5r4+lwVBmCySYJnqApREy9KTMJ6Dw1T5L372PY66rhjxB
7dx7Uaq+bBVZE6sgimgxdNdtHtS13LfQBArTLSdgK0kR70vv9V3nLd2GcfsuR7uaavFO
MxzVttUnE1o9+ww22bpq7rsGBFDixzXxitJRDev+Dy4C/bKUe37CV5PO+8xXXkEyIxJi
+TtQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718229357; x=1718834157;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=TAaRIkuBtrrdZxj0OeV/4Avq7m/5e4myOsLUeCEcwa4=;
b=V1hHMkzm7WtnEpeyA1E8cWEmzNoFhRyJYWWCZ4mACeKaPUw6SPMafzpAaYOs4VxsS1
bf3xMNceIX7bc7V6/Nc/Rk/RRBmQDl1w0KIZ/ny1HcDJBlZbPFj9foE5jkj3Ystwnuxn
bVRYNqvLoriHsPygey3RbzhDS9Twa/7B0JPVq8jc5q4wfspBdHQ0Wvc4Z1307S/bWup0
DVUDYGnkWKLoiiYDa95HdXmUOx8pSS8KFo3SRE/CLMintEGU10GMdmngBnHQAtLXGN09
6NV3wF5pyX28EGba9O/VUefOhlZ88C06ioKdgwKUuxuIGCN0pVEQ2BAHM2bUI0duIa9k
38Yw==
X-Gm-Message-State: AOJu0YyPJ1sAqhqZgY+O1lkZnOT8VjF+6U7+qm+1BR1Snk0uL8FUmtIV
i7c0kM0RUpJGFOtVAIpzfLzKo1lPKD7qaCT1brmWhB7cqmm96vYCONHjYGxAg0/1kHo+MRO8Trq
AHLn7V9X+Ue/8QlSwcPSJZAeBVMQ6IfPO
X-Google-Smtp-Source: AGHT+IGCIzFAgD+kzwtyNIyiVq9QpJWUN6UytC3nA2aCnWPxtpxHiKSg5Es1bd4wWns+z79jJxMg6DLyb+Mw9UgwYF8=
X-Received: by 2002:a05:6512:4889:b0:52c:9f6e:c9be with SMTP id
2adb3069b0e04-52c9f6eca6dmr805332e87.36.1718229357083; Wed, 12 Jun 2024
14:55:57 -0700 (PDT)
In-Reply-To: <007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
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: <CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
View all headers

On Wed, 12 Jun 2024 at 22:38, AVI GROSS via Python-list
<python-list@python.org> wrote:
>
> The discussion though was about a specific OP asking if they can fix their
> problem. One solution being suggested is to fix a deeper problem and simply
> make their code work with a recent version of python 3.

The OP has not replied with any explanation as to why they are using
Python 2.7 and has not said whether they have any existing code that
only works with Python 2.7. It is unclear at this point whether there
is any reason that they shouldn't just install a newer version of
Python.

They are seeing a warning that explicitly says "You can upgrade to a
newer version of Python to solve this". I don't know whether that SSL
warning is directly connected to pip not finding any versions of numpy
but with the available information so far that seems like the first
thing to consider.

It is entirely reasonable to start by suggesting to use a newer
version of Python until some reason is given for not doing that.

--
Oscar

Subject: Re: Couldn't install numpy on Python 2.7
From: Chris Angelico
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 22:09 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 08:09:09 +1000
Lines: 17
Message-ID: <mailman.122.1718230162.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
<CAPTjJmqmsJcr4cOmT_PK1z9VGeEisOG+wEuiiZ+HALVwfbyHoA@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de nW2iZS5adxRnuEpB0lbnDQdWQJKOjays4eHKUfVlpo3g==
Cancel-Lock: sha1:Sreg3wbXaaJU466Gf6cqkQEziOg= sha256:RURuIn7LDwfW5xmuDvrVLEJRyC467TxuQab4AUfdRok=
Return-Path: <rosuav@gmail.com>
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=gmail.com header.i=@gmail.com header.b=TkoYwdMo;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; '(which': 0.04; 'pip':
0.04; 'pypi': 0.05; 'explicitly': 0.07; 'subject:install': 0.07;
'library,': 0.09; 'numpy': 0.09; 'pypi,': 0.09; 'subject:Python':
0.12; '2024': 0.16; 'chrisa': 0.16; 'encryption': 0.16;
'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16;
'received:mail-lf1-x131.google.com': 0.16; 'server,': 0.16; 'ssl':
0.16; 'subject:2.7': 0.16; 'wrote:': 0.16; 'python': 0.16; 'says':
0.17; 'probably': 0.17; "can't": 0.17; 'solve': 0.19; 'server.':
0.19; 'thu,': 0.19; 'to:addr:python-list': 0.20; 'unable': 0.21;
'version': 0.23; 'anyone': 0.25; 'seems': 0.26; 'jun': 0.26;
'local': 0.27; 'packages': 0.31; 'think': 0.32; 'python-list':
0.32; 'message-id:@mail.gmail.com': 0.32; 'but': 0.32; 'header:In-
Reply-To:1': 0.34; 'received:google.com': 0.34;
'from:addr:gmail.com': 0.35; 'using': 0.37; 'use': 0.39;
'finding': 0.39; 'seeing': 0.39; 'should': 0.40; "there's": 0.61;
'upgrade': 0.64; '"you': 0.69; 'contact': 0.70; 'older': 0.70;
'install.': 0.84; 'oscar': 0.84; 'warning': 0.84; 'ancient': 0.91;
'safely': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718230160; x=1718834960; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=hgNZXxfKDmJ+AKkb0Z3/ZxsHlqR5dOfqD67ei8aT1eY=;
b=TkoYwdMo3aBimVaRnWa98dqy5KV2j5OYyx7mrLA4z4/Aj+dKCSDdtcglNxAKTxtM7+
6SxTkOFVtDowU8EEre87+4TMCLyf6F1kk+MjwP3IzQRbhILs4ELk9Xfrcv5DkrOXhx4T
Cn0QNEv9M98piZQVBAuwlBFWiaZofnayzqoUVdhZJ4gBvVEclx/FnDORA9nsqPvo7+/G
OqbAeTAsYWSK2cBXaOPqTx9j4zBAWw9sx8d0iMnmI10HO3IevvaEOKR4EPwWT6hxm6ck
T7KWsNexZ9hKYChO75NIH+3biVGkth7+0BImHJp6EDmIHzQK7VP/S9XQaLsMKaTcH/tW
Xoqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718230160; x=1718834960;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=hgNZXxfKDmJ+AKkb0Z3/ZxsHlqR5dOfqD67ei8aT1eY=;
b=QYSmkdxqowj9SZCLaoTro7zOLC5CmS9MEBiZURd337wN66f9OAwh+BFpUK452Vtpoo
kbOIcMCpIB30wHzgUFcjbGdOV3m+lALMXh6PVDaI4RwAT9GDGFTXjNuPosvzANJXfQlr
qMqC5Kcrzm/UZw3q6t5FGbF/wyyn/Nm6R3MYq+FQia7MT6GfBbT1aCQkkE9+YMBBtWk/
g664aKw4iCbWjB08del6hrPTtLRLwQ8iTnTsTXVkloHberwLVcCrRE90g8ZkPIS+fihK
fqc7mV48OyWr+CVEHbjh2XOrhP3YcfHA35uT/SFZx5lTJH7c0z5fNJu+yJdJTRG5D3Qr
GVMQ==
X-Gm-Message-State: AOJu0Yyjk7w0Z3JIZF5QHzLqK2iwuwD14tvSkv/YW3XHR/JAxalaQyOV
gIT2m/QrEXtaRxp66t1DDfl2hhZZmEAWU3vRTOJa0PaIfFeDhtLEpfABrB1fgDIvNbK6uWFNQxe
1aFFQcNY5eNvBM4dNdR/+Dk5y7zvCuQ==
X-Google-Smtp-Source: AGHT+IEKfNd8vOeUOhcrUE3X2NnZbDaFJ4MZCIDmEUVqcbq3/fz5KCXxgO2sTGGUbZD0rQficnGmqhr9F4is1gm7IWY=
X-Received: by 2002:a19:6459:0:b0:52c:80db:bfe3 with SMTP id
2adb3069b0e04-52c9a3c6fa1mr1769808e87.21.1718230160078; Wed, 12 Jun 2024
15:09:20 -0700 (PDT)
In-Reply-To: <CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
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: <CAPTjJmqmsJcr4cOmT_PK1z9VGeEisOG+wEuiiZ+HALVwfbyHoA@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
View all headers

On Thu, 13 Jun 2024 at 07:57, Oscar Benjamin via Python-list
<python-list@python.org> wrote:
> They are seeing a warning that explicitly says "You can upgrade to a
> newer version of Python to solve this". I don't know whether that SSL
> warning is directly connected to pip not finding any versions of numpy
> but with the available information so far that seems like the first
> thing to consider.

I think it is; AIUI, with an ancient SSL library, pip is unable to
download packages safely from the current pypi server. So if anyone
actually does need to use pip with Python 2.7, they probably need to
set up a local server, using older encryption protocols (which should
therefore NOT be made accessible to the internet). Since pip can't
contact the upstream pypi, there's no available numpy for it to
install.

ChrisA

Subject: Re: Couldn't install numpy on Python 2.7
From: Oscar Benjamin
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 22:44 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: oscar.j.benjamin@gmail.com (Oscar Benjamin)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 23:44:41 +0100
Lines: 60
Message-ID: <mailman.123.1718232296.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
<CAPTjJmqmsJcr4cOmT_PK1z9VGeEisOG+wEuiiZ+HALVwfbyHoA@mail.gmail.com>
<CAHVvXxQFhuQOZHRai+zHOTYQNz83JqdxYvo-c+NORAXsz0N47g@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de LJgEaKFGIpa5m4Xb+JOmTgqPsnijAntn6Z9O6CLSG3Ng==
Cancel-Lock: sha1:qsYf6KMbufeqNYhfyjFa/s9YCkI= sha256:JDKhL7y5H7Voi4EQl7K1TVO/5NKy3z9frVF9euwBKRo=
Return-Path: <oscar.j.benjamin@gmail.com>
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=gmail.com header.i=@gmail.com header.b=Ek02peCh;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; '(which': 0.04; 'pip':
0.04; 'pypi': 0.05; 'explicitly': 0.07; 'happened': 0.07;
'subject:install': 0.07; 'suggestion': 0.07; '2.7': 0.09;
'angelico': 0.09; 'collecting': 0.09; 'library,': 0.09; 'linux':
0.09; 'numpy': 0.09; 'pypi,': 0.09; 'though.': 0.09; 'url-
ip:151.101.0.223/32': 0.09; 'url-ip:151.101.128.223/32': 0.09;
'url-ip:151.101.192.223/32': 0.09; 'url-ip:151.101.64.223/32':
0.09; 'subject:Python': 0.12; '2021.': 0.16; '2024': 0.16;
'encryption': 0.16; 'server,': 0.16; 'ssl': 0.16; 'subject:2.7':
0.16; 'url:development': 0.16; 'url:latest': 0.16; 'url:numpy':
0.16; 'url:project': 0.16; 'url:pypi': 0.16; 'windows.': 0.16;
'wrote:': 0.16; 'problem': 0.16; 'python': 0.16; 'reached': 0.17;
'says': 0.17; 'probably': 0.17; "can't": 0.17; 'solve': 0.19;
'installing': 0.19; 'server.': 0.19; 'thu,': 0.19; 'to:addr
:python-list': 0.20; 'option': 0.20; 'unable': 0.21; 'machine':
0.22; 'downloading': 0.22; 'version': 0.23; 'install': 0.23;
'installed': 0.23; 'cannot': 0.25; 'anyone': 0.25; 'seems': 0.26;
'jun': 0.26; 'library': 0.26; 'creating': 0.27; 'local': 0.27;
'old': 0.27; 'chris': 0.28; 'packages': 0.31; 'think': 0.32;
'collected': 0.32; 'guess': 0.32; 'python-list': 0.32; 'message-
id:@mail.gmail.com': 0.32; 'but': 0.32; 'there': 0.33; 'server':
0.33; 'header:In-Reply-To:1': 0.34; 'received:google.com': 0.34;
'running': 0.34; 'url-ip:104.17/16': 0.35; 'from:addr:gmail.com':
0.35; 'using': 0.37; 'use': 0.39; 'finding': 0.39; 'seeing': 0.39;
'wed,': 0.39; 'still': 0.40; 'something': 0.40; 'should': 0.40;
"there's": 0.61; 'url-ip:151.101.0/24': 0.62; 'url-
ip:151.101.128/24': 0.62; 'url-ip:151.101.192/24': 0.62; 'url-
ip:151.101.64/24': 0.62; 'imagine': 0.64; 'upgrade': 0.64;
'url:4': 0.64; 'your': 0.64; 'primary': 0.67; '"you': 0.69;
'drop': 0.69; 'contact': 0.70; 'older': 0.70; 'january': 0.71;
'longer': 0.71; 'life': 0.77; 'install.': 0.84; 'mb)': 0.84;
'oscar': 0.84; 'surprised': 0.84; 'warning': 0.84; 'wheels': 0.84;
'8bit%:98': 0.91; 'ancient': 0.91; 'safely': 0.91; 'skip:n 40':
0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718232293; x=1718837093; darn=python.org;
h=content-transfer-encoding:to:subject:message-id:date:from
:in-reply-to:references:mime-version:from:to:cc:subject:date
:message-id:reply-to;
bh=3sHS2NvReIKpHIQ7H06xOyxBA6aGnBtkSBsICYhyXMw=;
b=Ek02peChBH60zW/Kik44Q2uX2H2QxcYqUAF3tl62v+bj65mtZEEIA/KFqm42Z1sGfd
zvEDIM8zinqPMaPBH0EEWyQepnqrV4bci3vCIk0XC/Su+7HkcDaaP5C9a8oLGWIccuNg
8ZXN7VIEXl226xZf9wBp8udz5eV0atZmoJs0xGsd1VSPQDST0Q/U4cpQAwPjDBSupt5z
G4zK9oliGNs9+Kr4lmLfE5HUg9K0FWjqZ1DGtJVmaoMo7FKPp+KuItwKSq5Xla2Hv4yg
DQuYTyud5zSOaG8UFHU8BO/9VWJW7nkKUQNvq48BoNDCPo5gBAS604l5efdvDO9lEx8i
bBRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718232293; x=1718837093;
h=content-transfer-encoding:to:subject:message-id:date:from
:in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=3sHS2NvReIKpHIQ7H06xOyxBA6aGnBtkSBsICYhyXMw=;
b=FDqVc3S0NvpP2HLnCIeUA0YMvmc/OkhOz3OFUgL8LFitG0hSI6m01mWa50pITl6YL6
UOMfXtV+v6p+hFrix0rmGxsbF+XRvWsbwtS5OfIx4KIwibIgJ1eTK5FzA8qh11yZo1fw
8US7YRC3fHFD2/0eufY3W+yZ9JHehpY5Ij/YksCQ/sSzGtcALoQgCl5XGvF4duzJ1vCr
3OOV3npdlZ8Vz074FozQjTyqty/OxBRaqSGXRhpTpat1cGGeiqELrRIrMP2sgx9klU65
JOfAp2QiFp92UJdplAvA/vTvCl38YqLSwWqPaG6uZxoOm6INbdCKzgfumdVOphLeFopV
HHKQ==
X-Gm-Message-State: AOJu0YyIcskXywwxRsiV0AIZOkbAuqTA1V9s3jv/ljp6qhYlS9Mo5DQn
2NDQIny86uqzEOoBcuL97v9Ibx8V6mXiwlWNxPTshF4ZnOgPx02aydnKSEy17ip8r3aK8BRmQGu
F7SlaDsZon9k780Gt0t8zBaJ40QpBr1Oo
X-Google-Smtp-Source: AGHT+IG/r5vwn/Phl8J7Ufg7xpu9bCT+N5oFKj7DfYzCBZ5MtwHudkGwZdeaBewPDlh6Q0vs3OZQbHXDhbJQEuVIzK0=
X-Received: by 2002:ac2:4302:0:b0:52c:8a4a:e3a3 with SMTP id
2adb3069b0e04-52c9a4051ecmr2081329e87.57.1718232292659; Wed, 12 Jun 2024
15:44:52 -0700 (PDT)
In-Reply-To: <CAPTjJmqmsJcr4cOmT_PK1z9VGeEisOG+wEuiiZ+HALVwfbyHoA@mail.gmail.com>
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: <CAHVvXxQFhuQOZHRai+zHOTYQNz83JqdxYvo-c+NORAXsz0N47g@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
<CAPTjJmqmsJcr4cOmT_PK1z9VGeEisOG+wEuiiZ+HALVwfbyHoA@mail.gmail.com>
View all headers

On Wed, 12 Jun 2024 at 23:11, Chris Angelico via Python-list
<python-list@python.org> wrote:
>
> On Thu, 13 Jun 2024 at 07:57, Oscar Benjamin via Python-list
> <python-list@python.org> wrote:
> > They are seeing a warning that explicitly says "You can upgrade to a
> > newer version of Python to solve this". I don't know whether that SSL
> > warning is directly connected to pip not finding any versions of numpy
> > but with the available information so far that seems like the first
> > thing to consider.
>
> I think it is; AIUI, with an ancient SSL library, pip is unable to
> download packages safely from the current pypi server. So if anyone
> actually does need to use pip with Python 2.7, they probably need to
> set up a local server, using older encryption protocols (which should
> therefore NOT be made accessible to the internet). Since pip can't
> contact the upstream pypi, there's no available numpy for it to
> install.

I don't know much about SSL and related networking things especially
on Windows. I would be surprised if pip on old Python can't install
from current PyPI though. I imagine that something strange has
happened like a new version of pip running on an old version of Python
or old Python on new OS (or old PyCharm...).

There is no problem using Python 2.7 with pip and PyPI on this Linux
machine but I guess it has a newer SSL library provided by the OS:

$ pip install numpy
DEPRECATION: Python 2.7 reached the end of its life on January 1st,
2020. Please upgrade your Python as Python 2.7 is no longer
maintained. pip 21.0 will drop support for Python 2.7 in January 2021.
More details about Python 2 support in pip can be found at
https://pip.pypa.io/en/latest/development/release-process/#python-2-support
pip 21.0 will remove support for this functionality.
Collecting numpy
Downloading numpy-1.16.6-cp27-cp27mu-manylinux1_x86_64.whl (17.0 MB)
|โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ| 17.0 MB 14.3 MB/s
Installing collected packages: numpy
Successfully installed numpy-1.16.6

If it is actually the case that pip on Python 2.7 (on Windows) cannot
download from PyPI then an easier option rather than creating a local
server would just be to download the numpy wheels from PyPI using a
browser:

https://pypi.org/project/numpy/1.15.4/#files

Then you can do

pip install .\numpy-1.15.4-cp27-none-win_amd64.whl

Using a newer version of Python is still my primary suggestion though.

--
Oscar

Subject: Re: Couldn't install numpy on Python 2.7
From: Greg Ewing
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 22:49 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: greg.ewing@canterbury.ac.nz (Greg Ewing)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 10:49:18 +1200
Lines: 20
Message-ID: <lcumvhFss10U1@mid.individual.net>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<mailman.113.1718209902.2909.python-list@python.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net 23reeArBZSRYjW48DiwkOw0XGRutGXAiiFvbl43Mh73H/Pxu95
Cancel-Lock: sha1:+oFlTv9+XFWXhCFgvyWMbZDRVfU= sha256:fUSuAF2zWvMeCjM+GHTP/1PlJceVal1Xm767Fh0FS/s=
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:91.0)
Gecko/20100101 Thunderbird/91.3.2
Content-Language: en-US
In-Reply-To: <mailman.113.1718209902.2909.python-list@python.org>
View all headers

On 13/06/24 4:31 am, avi.e.gross@gmail.com wrote:
> It seems Microsoft is having a problem where something lik 2/3 of Windows
> users have not upgraded from Windows 10 after many years

At least Python 3 is a clear improvement over Python 2 in many ways.
Whereas the only thing Microsoft seems to have done with Windows in
recent times is change it in ways that nobody wants, so there is
understandable resistance to upgrading even if it's possible.

On 13/06/24 10:09 am, Chris Angelico wrote:
> So if anyone
> actually does need to use pip with Python 2.7, they probably need to
> set up a local server

You should also be able to download a .tar.gz from PyPI and use pip
to install that. Although you'll have to track down the dependencies
yourself in that case.

--
Greg

Subject: Re: Couldn't install numpy on Python 2.7
From: Chris Angelico
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 22:56 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 08:56:35 +1000
Lines: 35
Message-ID: <mailman.124.1718233009.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
<CAPTjJmqmsJcr4cOmT_PK1z9VGeEisOG+wEuiiZ+HALVwfbyHoA@mail.gmail.com>
<CAHVvXxQFhuQOZHRai+zHOTYQNz83JqdxYvo-c+NORAXsz0N47g@mail.gmail.com>
<CAPTjJmp3P=L6N-smnEFnY=q5_b6Tur4J7sZ_kGX3HYMtRf2qEQ@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de aScX8gbZ0TY9AzxyEiYsKgZR4nlkzG+Uoky/4OrKTFhA==
Cancel-Lock: sha1:gf2V0WQJmLBe9a4N9ElD4v5YfgE= sha256:9EgD/FJzx9Sw0yA1nzkaIztUq5KSUV0Qb4HClQgJhGk=
Return-Path: <rosuav@gmail.com>
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=gmail.com header.i=@gmail.com header.b=ZoLwwHcd;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pip': 0.04; 'pypi': 0.05;
'happened': 0.07; 'linux,': 0.07; 'subject:install': 0.07; '2.7':
0.09; 'angelico': 0.09; 'dependencies': 0.09; 'linux': 0.09;
'though.': 0.09; 'subject:Python': 0.12; 'that.': 0.15; '08:51,':
0.16; '10:09': 0.16; '2024': 0.16; 'chrisa': 0.16;
'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16;
'greg': 0.16; 'indeed': 0.16; 'legacy': 0.16; 'opinion,': 0.16;
'os,': 0.16; 'sadly,': 0.16; 'ssl': 0.16; 'subject:2.7': 0.16;
'windows.': 0.16; 'wrote:': 0.16; 'problem': 0.16; 'python': 0.16;
'probably': 0.17; "can't": 0.17; 'server.': 0.19; 'thu,': 0.19;
'to:addr:python-list': 0.20; 'machine': 0.22; 'version': 0.23;
'install': 0.23; 'anyone': 0.25; 'jun': 0.26; 'library': 0.26;
'local': 0.27; 'old': 0.27; 'chris': 0.28; 'am,': 0.31; 'assume':
0.32; 'guess': 0.32; 'python-list': 0.32; 'message-
id:@mail.gmail.com': 0.32; 'but': 0.32; 'there': 0.33; 'server':
0.33; 'able': 0.34; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'running': 0.34; 'track': 0.35;
'from:addr:gmail.com': 0.35; 'using': 0.37; 'use': 0.39; 'case.':
0.40; 'place.': 0.40; 'something': 0.40; 'should': 0.40;
"there's": 0.61; 'security': 0.64; 'down': 0.64; 'imagine': 0.64;
'your': 0.64; 'management': 0.68; 'right': 0.68; 'exactly': 0.68;
'implications': 0.69; 'losing': 0.69; 'chance': 0.71; "you'll":
0.73; 'yourself': 0.75; 'cost,': 0.84; 'inclined': 0.84; 'os.':
0.84; 'oscar': 0.84; 'surprised': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718233007; x=1718837807; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=hNTbb0J5v9mzCl7gOZaEkU8w2lubQnbAso6rz+vtbr4=;
b=ZoLwwHcdDEs+ORhC3rS1yPQukZi+Hanzx8l+5xKnAx42UQgpvni/xCTbwNrpL3iTkm
1L4wr9j2qsOC4ntyhNfH1WtjCniJp7GCqasScqElR6fW9YIU2LSWUJ+ZrQ2a0hIKzWFI
tLAFB/fEQHexZsaQYlPr8Z4pBTiDUeIMMfqCFcGuHMxwMsK1/9sjUeD/U1BwRa9ksPU6
3k775h5SSY0GmjpK07KqX08B4/Tayv+0TAj6VBnnSkfu74N9xyvitEtRL7DEVJnt5Lzw
UV+q7bBGy5xRCT5yNBNXy9UEFCon31fVcThELPGhsyb48o6sxJYVllE7o2BoqMiZThYB
TmcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718233007; x=1718837807;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=hNTbb0J5v9mzCl7gOZaEkU8w2lubQnbAso6rz+vtbr4=;
b=OYplI4ewt91wl+29isNl9hp3e5pM7kYs9WSKxurHbeXwyfH2oHRd0vLlKh3QoWGPCy
97f1CBX3QxqoGdFk46h76Nks+QoVScusJjElwkI7TbKx1lh/iq5MM9ZRkhsPMwYObc41
VOUkpFzbk3o+FDH1JzSkp4Rv3FkJYr90A3bYKKnnPrVqdflSdDGDi6jKMJgqyMqHKHcF
ppY1snJo+utZ/f5y50mrfrx4FHhYKjok/ybVHuKvPVtDD6oQl8GjusB5GHN1iQMnA2vh
b/TX/gR4CBvDjVAl75GU7j/oYuVR3NENsAXprarCFgdXS7Sb0EMU+iufGN+zj1C02ac4
0vuw==
X-Gm-Message-State: AOJu0YzA/mrwP0hgWD0npio1IOc5aYZ+UlEgbec3mHDuR9PvnXa5vhke
kUVyB131YKgiDsEqlyWRV8PuYJj650c7MjRD6gIjblwSovaO/xdclBXCRecUGaaxsEnBeVARzr8
T3nv7Ns1ztGV7b86PVZP+dU9nmCVcSPGm
X-Google-Smtp-Source: AGHT+IHD+yTK5oeDOH6W30R/2UKM1Jok5L86j9ij0TX0LdNsOpeneRxXErpkFyMpO3nmIU8Pyfq6R4GTWkxNKlyRrNE=
X-Received: by 2002:a05:6512:3130:b0:52c:9468:c991 with SMTP id
2adb3069b0e04-52c9a3b794bmr1741434e87.14.1718233006695; Wed, 12 Jun 2024
15:56:46 -0700 (PDT)
In-Reply-To: <CAHVvXxQFhuQOZHRai+zHOTYQNz83JqdxYvo-c+NORAXsz0N47g@mail.gmail.com>
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: <CAPTjJmp3P=L6N-smnEFnY=q5_b6Tur4J7sZ_kGX3HYMtRf2qEQ@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAHVvXxRTCSYK22Tc1qKz=9+=xbeA-BzgThLEEhqN2RRGxdgmiw@mail.gmail.com>
<CAPTjJmqmsJcr4cOmT_PK1z9VGeEisOG+wEuiiZ+HALVwfbyHoA@mail.gmail.com>
<CAHVvXxQFhuQOZHRai+zHOTYQNz83JqdxYvo-c+NORAXsz0N47g@mail.gmail.com>
View all headers

On Thu, 13 Jun 2024 at 08:46, Oscar Benjamin via Python-list
<python-list@python.org> wrote:
> I don't know much about SSL and related networking things especially
> on Windows. I would be surprised if pip on old Python can't install
> from current PyPI though. I imagine that something strange has
> happened like a new version of pip running on an old version of Python
> or old Python on new OS (or old PyCharm...).
>
> There is no problem using Python 2.7 with pip and PyPI on this Linux
> machine but I guess it has a newer SSL library provided by the OS:

Sadly, I would NOT be surprised if this is indeed a problem on
Windows. You're exactly right - on Linux, it can use a newer SSL
library from the OS. Of course, this does assume that you've updated
your OS, which is far from a guarantee, but since this has security
implications there's a good chance you can update it while retaining a
legacy system.

On Thu, 13 Jun 2024 at 08:51, Greg Ewing via Python-list
<python-list@python.org> wrote:
> On 13/06/24 10:09 am, Chris Angelico wrote:
> > So if anyone
> > actually does need to use pip with Python 2.7, they probably need to
> > set up a local server
>
> You should also be able to download a .tar.gz from PyPI and use pip
> to install that. Although you'll have to track down the dependencies
> yourself in that case.

Also a possibility; in my opinion, losing dependency management is too
big a cost, so I would be inclined to set up a local server. But then,
I would be using a newer SSL library and not have the problem in the
first place.

ChrisA

Subject: Re: Couldn't install numpy on Python 2.7
From: Oscar Benjamin
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 22:56 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: oscar.j.benjamin@gmail.com (Oscar Benjamin)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 23:56:49 +0100
Lines: 18
Message-ID: <mailman.125.1718233023.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<mailman.113.1718209902.2909.python-list@python.org>
<lcumvhFss10U1@mid.individual.net>
<CAHVvXxT5kVJ-njb=RBxp1QJKicTekhNfiMXFU5P=yqG4dQ5ExA@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de EN7nu2LS/ueCZDQfQ5fI7w6V8ow/IBbq3l2kC0/JEBig==
Cancel-Lock: sha1:zo0l4LN2Xy1b2ioKIrA+ZAFUqKg= sha256:gftFe7A76AAx9MC961YjkWHKXbUMlgqjlQdgwJwxl0Y=
Return-Path: <oscar.j.benjamin@gmail.com>
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=gmail.com header.i=@gmail.com header.b=ESzfl03C;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.002
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pip': 0.04; 'library.':
0.05; 'pypi': 0.05; 'subject:install': 0.07; 'angelico': 0.09;
'dependencies': 0.09; 'numpy': 0.09; 'subject:Python': 0.12;
'that.': 0.15; '10:09': 0.16; '2024': 0.16; 'greg': 0.16;
'subject:2.7': 0.16; 'wrote:': 0.16; 'python': 0.16; 'probably':
0.17; 'to:addr:python-list': 0.20; 'install': 0.23; 'anyone':
0.25; 'jun': 0.26; 'local': 0.27; 'chris': 0.28; 'etc': 0.28;
'am,': 0.31; 'python-list': 0.32; 'message-id:@mail.gmail.com':
0.32; 'but': 0.32; 'server': 0.33; 'able': 0.34; 'header:In-Reply-
To:1': 0.34; 'received:google.com': 0.34; 'track': 0.35;
'from:addr:gmail.com': 0.35; 'source': 0.36; 'file': 0.38; 'use':
0.39; 'wed,': 0.39; 'case.': 0.40; 'should': 0.40; 'skip:b 10':
0.63; 'down': 0.64; "you'll": 0.73; 'yourself': 0.75; 'oscar':
0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718233020; x=1718837820; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=LL6VSzIEldpnxRWO+odd1UW334WVe0g8Q0AXz38RZzc=;
b=ESzfl03CrH7VYmg9mg/NWnDKyQAaG27HmsbuusNfOEDZywULSEYti3FeRHGk4obgop
klSIJj4h5vbptDziUT6XIirMbLDq7jqf7TNfUFtMWAYV5msgA1B0i/6dt6+M9TAKhsqH
BgFukk8KzMhIDzqmMX5vz5vEz3WtOkO5Y6imis6GDmQWgbwSHBfI211jtGggDjVnrXrh
gn4AlVmP8pjub1r8xUoNUfc8pd3p13C3zqqIlPqUSviqVF3P4/wkFsQZoXJbiRbs1xs4
1iHEj9U8wJN4LKu2vBfxLqQpEi+dTfgWMGyEdcEe5LdjgWQ7EVEQQ4ZVjZTlM/VhjlNB
g6eg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718233020; x=1718837820;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=LL6VSzIEldpnxRWO+odd1UW334WVe0g8Q0AXz38RZzc=;
b=nFWN0aeJEFsqkTRU5lyflkAv1FEpHPVNZ5v0NuJvrtXPUsvASfzTzliAcvAIWFVAl+
TsBXlSWNWWGio4AgdYpmRCAGX1qNTJ03dQIX4PnlDOpOelrQ0yS7DlUMEve53kZEqRrE
WD/cqm+iD7FgPOY/6YeDewXP62YhQVjcRu8oZO9xpqBKvrIApw40KBgdMMgPuwOLoDm3
W6aFRTZvIIIh7SQDQJoxkBFUXhyTDMZw+7vyg/iZN/vrJTlNDhPQ2ZFXKf0GWDOJm1tN
niqy+ujwqh34D655iraP7woPtClJol8PxLepfZFP0C/DMHQJynARxWMop4GJutaUg/Hm
a98A==
X-Gm-Message-State: AOJu0Yxv2cOvUyhfmpKPORqoarGUjK6k6GqMJYXsaeOtgsF+dw7N3NQK
WdfMtd8eL5RC0rkEAvCKGCzMp1sP6FzcokuaQ4sx4hbKCq4+2bBmI+EFfekWi3w2EbxE/CZubPo
V0o1wUbXaEouh/5xPXzE7egfBfxmpxQ==
X-Google-Smtp-Source: AGHT+IGVksLxkSzs0We8/6yj/BA+SAAq9NsnC/y0e+tnj4qUWvm/PUFApvFzwtFNOMa31Q9w6Bvopc6iSJCyXJAeX0Y=
X-Received: by 2002:a2e:3216:0:b0:2eb:da6b:683b with SMTP id
38308e7fff4ca-2ebfc9d05f8mr16782731fa.15.1718233020353; Wed, 12 Jun 2024
15:57:00 -0700 (PDT)
In-Reply-To: <lcumvhFss10U1@mid.individual.net>
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: <CAHVvXxT5kVJ-njb=RBxp1QJKicTekhNfiMXFU5P=yqG4dQ5ExA@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<mailman.113.1718209902.2909.python-list@python.org>
<lcumvhFss10U1@mid.individual.net>
View all headers

On Wed, 12 Jun 2024 at 23:52, Greg Ewing via Python-list
<python-list@python.org> wrote:
> On 13/06/24 10:09 am, Chris Angelico wrote:
> > So if anyone
> > actually does need to use pip with Python 2.7, they probably need to
> > set up a local server
>
> You should also be able to download a .tar.gz from PyPI and use pip
> to install that. Although you'll have to track down the dependencies
> yourself in that case.

It is almost certainly better to download the wheel (.whl) file rather
than the sdist (.tar.gz) file. Building NumPy from source needs not
just compilers etc but also you first need to build/install a BLAS
library.

--
Oscar

Subject: RE: Couldn't install numpy on Python 2.7
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 23:20 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Subject: RE: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 19:20:30 -0400
Lines: 80
Message-ID: <mailman.126.1718234434.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
<00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de 2kyW0LtpySKZoacVTkuHDwRxv5D8VksRiECJ64uOvCJg==
Cancel-Lock: sha1:Mm4PKl8NoqFxbINi2oy98QxnFG0= sha256:u8oZr0dNpRT1rTbSCPxRAmQBYXbQEv6+ZYHIffLwXys=
Return-Path: <avi.e.gross@gmail.com>
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=gmail.com header.i=@gmail.com header.b=OoW6pTmZ;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.036
X-Spam-Evidence: '*H*': 0.93; '*S*': 0.00; 'run.': 0.05; 'modules':
0.07; 'subject:install': 0.07; 'python.': 0.08; '2.7': 0.09;
'angelico': 0.09; 'delay': 0.09; 'deprecation': 0.09; 'issuing':
0.09; 'meant': 0.09; 'numpy': 0.09; 'obviously': 0.09;
'obviously,': 0.09; 'python)': 0.09; 'received:108': 0.09;
'shift': 0.09; 'subject:Python': 0.12; 'url:mailman': 0.15;
'2024': 0.16; 'approaches.': 0.16; 'backward': 0.16; 'bugs.':
0.16; 'chrisa': 0.16; 'deprecate': 0.16; 'earlier,': 0.16;
'importing': 0.16; 'inadvertent': 0.16; 'incompatible': 0.16;
'setup.': 0.16; 'similarities': 0.16; 'somewhat': 0.16;
'subject:2.7': 0.16; 'times,': 0.16; 'whatever.': 0.16; 'wrote:':
0.16; 'python': 0.16; 'message-id:@gmail.com': 0.18; "aren't":
0.19; 'thu,': 0.19; 'to:addr:python-list': 0.20; 'language': 0.21;
'languages': 0.22; 'maybe': 0.22; 'version': 0.23; 'install':
0.23; 'code': 0.23; 'goal': 0.23; 'skip:- 10': 0.25; 'url-
ip:188.166.95.178/32': 0.25; 'url-ip:188.166.95/24': 0.25;
'url:listinfo': 0.25; 'url-ip:188.166/16': 0.25; 'anyone': 0.25;
'tried': 0.26; 'jun': 0.26; 'wednesday,': 0.26; 'old': 0.27;
'board': 0.28; 'chris': 0.28; 'sense': 0.28; 'keeping': 0.28;
'suggestions': 0.28; 'wrong': 0.28; 'packages': 0.31; 'seem':
0.31; 'community': 0.31; 'url-ip:188/8': 0.31; 'program': 0.31;
'think': 0.32; 'python-list': 0.32; 'mark': 0.32; 'but': 0.32;
'there': 0.33; 'same': 0.34; 'package': 0.34; 'header:In-Reply-
To:1': 0.34; 'received:google.com': 0.34; 'trying': 0.35;
'definitely': 0.35; 'yes,': 0.35; 'from:addr:gmail.com': 0.35;
'also,': 0.36; 'functions': 0.36; 'people': 0.36; 'those': 0.36;
'using': 0.37; 'way': 0.38; 'could': 0.38; 'changes': 0.39; 'use':
0.39; "couldn't": 0.40; 'date.': 0.40; 'happen': 0.40; 'whenever':
0.40; 'years.': 0.40; 'something': 0.40; 'including': 0.60;
'kept': 0.61; 'from:': 0.62; 'to:': 0.62; 'seen': 0.62; 'here':
0.62; 'come': 0.62; 'ever': 0.63; 'simply': 0.63; 'security':
0.64; 'updates': 0.64; 'our': 0.64; 'experience': 0.64; 're:':
0.64; 'scanned': 0.64; 'your': 0.64; 'parts': 0.65; 'well': 0.65;
'years': 0.65; 'let': 0.66; 'improve': 0.66; 'day': 0.66;
'entire': 0.67; 'generally': 0.67; 'interested': 0.68; '4.0':
0.69; 'and,': 0.69; 'anytime': 0.69; 'change.': 0.69; 'pass,':
0.69; 'too.': 0.70; 'longer': 0.71; 'june': 0.73; 'released':
0.75; 'features': 0.75; 'change,': 0.76; 'choice': 0.76;
'languages,': 0.76; 'breaking': 0.78; 'out,': 0.78; 'sent:': 0.78;
'major': 0.78; 'industry': 0.81; 'more.': 0.82; 'happens': 0.84;
'debate': 0.84; 'happened.': 0.84; 'levels.': 0.84; 'minor': 0.84;
'noted': 0.84; 'pointer': 0.84; 'voluntary': 0.84; 'stopping':
0.91; 'keywords': 0.95
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718234432; x=1718839232; darn=python.org;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=jf2x+GHGWqjR4w2DUuPkIVsvbSlV39ph83E4Qno61qw=;
b=OoW6pTmZTEIqWqCTeYA/OyAn5bJTUAb6DedqLuhzB0EapibzUyRST2Qe3I6+dhmQCx
E+dRrGmwPY2ec5IsgCFCxYkU2jTQGHSJ0OsP9YhGE6NjRr3fYPCV1epjIZFnuOxNIX0E
c6j7sTq+UH+NIbnoy4Ao7Hidwa3aoN9DNs4fcPIH/dTTf9hors/F3YAsI/s/0peIvl14
K4KoKJjOwFU904czi+r8l7V+e+tLf5i/FPlNbj9gL2qt41I0DOM+S681dtQFHC7+Z68i
Kyx7xC3hG9hXj/qVND3YiH//PxNgJeYltMjeJD542AOHQJt6Fo3uh4rR4kgGQvZ4Vv5P
D44Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718234432; x=1718839232;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=jf2x+GHGWqjR4w2DUuPkIVsvbSlV39ph83E4Qno61qw=;
b=j4O7CaLjBVBOVWRKQGaT+02Bck1A9J57cz5A1k5gUj2wZd7dOw54C3PDubFbue5BrF
XKDjYijDR6WPPhEcciTSnrZG3WhG0MURjHVYvVtJejKSu0aNKLYYr/rK876PfnYYsp+v
uFjHE6hX9XXql1FCJOrjY80TGkzlYs9mq4FOVpqwKhxa6kRp+BD1A2MgnzgTm985uRRI
HyZN6Q4GoXasP5VHtWorg1oEQzJ7+mrwm2IoejLjjZmigPq5U1XGFHtkCBWWzhBwIqtc
OBLdBfH0bNTbZBazvwlmmKjzpeA+yvI5RFmdkGXCXGFrxKyNU97qIcNHAgCIPAycquVQ
9cig==
X-Forwarded-Encrypted: i=1;
AJvYcCVzXi+MOFEhtHCyVn++xN+EB+UHDh8GK6fJrm5kY4LucSiBI2Q1wWeucu0wcZNwZO4DkFenYWookjlOGuHIPTUHfjtJx4Sy
X-Gm-Message-State: AOJu0Yx96uE/3tDCsE8e4CU4246TdkqefJTqD+SmYumIIOC5Vlu+taS1
tzXGOC2bJfzvvnnPpV9LK7yPmae0Sl/6NyCXU7D5GCVyNNIbCMA2hwYD8w==
X-Google-Smtp-Source: AGHT+IHd8LorQidk+BuynBSfCod8kjCsLbjAomSzgQ4DijfI7zECarqwd6CMzBm0kUwVxREp8s52vA==
X-Received: by 2002:a05:622a:1a28:b0:43f:f2c2:d567 with SMTP id
d75a77b69052e-4417ac3fe01mr19489161cf.27.1718234431716;
Wed, 12 Jun 2024 16:20:31 -0700 (PDT)
In-Reply-To: <CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIBLf+WbaRehvVCCNMeeiXYsDGQsgEy5EwYAkDoBTwCDp2iVgH/SY2SAiDz9qQCPNYtPwLIngq4AHs9Yw2w/sL3cA==
Content-Language: en-us
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: <00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
View all headers

Chris,

I don't want to get off message and debate whether my "jokes" are jokes, let
alone funny. Obviously, they often aren't.

What I meant by joking here does seem relevant. As the years pass, there can
come a time when it is suggested that a language (any language including
python) is no longer useful to many in the community as it has not kept up
with changes in the industry or whatever. Suggestions are made for changes
and additions that that not be backward compatible. They can be somewhat
minor things like new keywords that have not been reserved and where
programs that exist might be scanned for use of that keyword, and you simply
replace those names with was_keyword or something and the programs will
generally run. But there can be major changes too and there can be a
choice to just create a new language that has some similarities to python 3
(or PERL version whatever) or just name it the same but a version higher
much like has happened.

My point was that version 4 COULD HAPPEN one day and I meant INCOMPATIBLE
version not 4. Obviously we can make a version 4 that is not incompatible
too.

I have experience in other languages where disconnects happen at various
levels. Some functions in a collection such as a package are removed perhaps
to replace them with a more abstract version that does much more. Do you
remove the old one immediately or do you make a new name for the new one and
perhaps in some way mark the old one for deprecation with a pointer to the
new one to be used as soon as reasonable? I have seen many approaches. I
have seen entire packages yanked. I have seen parts that used to be in the
distribution as if built-in and then taken out and vice versa.

The point is you do not need a 4.0 to be incompatible. The incompatibility,
or need to change, can happen anytime when you are importing things like
numpy which is released whenever they want to and is not part of the python
distribution. Also, as we have seen at times, other modules you may have
imported, in some languages, can mask names you are using in your program
that you may not even be aware are there. Much can go wrong with software
and keeping current can also give you problems when something released may
have inadvertent changes or bugs.

So much of our code is voluntary and as noted earlier, some python
variants/distributions simply may not have anyone interested in keeping them
up to date. You as a user, take your chances.

-----Original Message-----
From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org> On
Behalf Of Chris Angelico via Python-list
Sent: Wednesday, June 12, 2024 5:52 PM
To: python-list@python.org
Subject: Re: Couldn't install numpy on Python 2.7

On Thu, 13 Jun 2024 at 07:36, <avi.e.gross@gmail.com> wrote:
> But if the goal was to deprecate python 2 and in some sense phase it out,
it
> is perhaps not working well for some. Frankly, issuing so many updates
like
> 2.7 and including backporting of new features has helped make it possible
to
> delay any upgrade.

The goal was to improve Python. I don't think anyone's ever tried to
"kill off" Python 2 - not in the sense of stopping people from using
it - but there haven't been any changes, not even security fixes, in
over four years.

> And, yes, I was KIDDING about python 4. I am simply suggesting that there
> may well be a time that another shift happens that may require another
> effort to get people on board a new and perhaps incompatible setup.

Kidding, eh? It sure sounded like you were trying to imply that there
would inevitably be another major breaking change. It definitely
smelled like FUD.

Maybe your jokes just aren't funny.

ChrisA
--
https://mail.python.org/mailman/listinfo/python-list

Subject: Re: Couldn't install numpy on Python 2.7
From: Chris Angelico
Newsgroups: comp.lang.python
Date: Wed, 12 Jun 2024 23:23 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 09:23:03 +1000
Lines: 12
Message-ID: <mailman.127.1718234597.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
<00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
<CAPTjJmqQp5M8P4p36eEswoJy50opBzoCBjPEuJharg7236BTuw@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de sj2+BWCyB4vDPX7aFeWIaAQqSjgyU1O3BQ1HthxN7W4w==
Cancel-Lock: sha1:OO3R1kp9xm59OXYiH2B2KddCIU8= sha256:bqCJlTVOkcK+thbteeaEpevf0pkZGVLaooHNK6baZik=
Return-Path: <rosuav@gmail.com>
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=gmail.com header.i=@gmail.com header.b=ZktRw98q;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.012
X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'subject:install': 0.07;
'meant': 0.09; 'obviously': 0.09; 'something,': 0.09;
'subject:Python': 0.12; '2024': 0.16; 'chrisa': 0.16;
'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16;
'incompatible': 0.16; 'subject:2.7': 0.16; 'wrote:': 0.16;
'python': 0.16; 'thu,': 0.19; 'to:addr:python-list': 0.20;
'version': 0.23; 'jun': 0.26; 'message-id:@mail.gmail.com': 0.32;
'header:In-Reply-To:1': 0.34; 'received:google.com': 0.34;
'trying': 0.35; 'words': 0.35; 'from:addr:gmail.com': 0.35;
'change': 0.36; 'could': 0.38; 'developers': 0.39; 'still': 0.40;
'happen': 0.40; "there's": 0.61; 'your': 0.64; 'day': 0.66;
'back': 0.67; 'too.': 0.70; 'realise': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718234595; x=1718839395; darn=python.org;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=1jbUkuubysk/oceuae0ARazIb2us3rdAWIyEUqH27EA=;
b=ZktRw98q74CUKvYuGThd8B6U/LBCuDvc4kvF9xwNt3gclp2sPP9GyESDnVO+YtNaTO
EzWcm7+jnu+V51j9s46xabufIqg8jCJTI5d2TeAA98tVlftMbk6DvCx8ruMLJ9hk+67+
Lho1qmb+nAUBTHq6ohlPYiTMU3fGjVcQ/lT4RneONRMsxwDy9Rz52hZ5KZKGKMBmJ6w4
wcxsUJmapX0xm9NYp4/VdDEKBc8K4FWsF0FrGkHRAjDo9WL6D8T7tdPPAzJCT/oOLAfk
EyFw4Yv968njUshqHmoWCWaAVMPRv8fYyHciZEYOyM0wGJMANUp6Ha2nNqdYJSeaJbKb
LMvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718234595; x=1718839395;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=1jbUkuubysk/oceuae0ARazIb2us3rdAWIyEUqH27EA=;
b=kUOhPlv3SEvDkNMPnWOGDpJ5oTm20rXz152QcTlNzaR6Bf2c3GgCOjwolmsW9c+Lzk
nYsMz7ceWzNfeYorwEpGjiGzsBdbjA/dtD4Wtvmn/qUXDAgrPvpjJ1ouDBEYJGaXg2Sy
LU6BP7m8Xgx2BMUk95KRzCGevXNwlzwRCZrRLSDIqv6dlU+byw9bFm2vjf+IMhjbkMNx
QwoH/IUI1CbOE/zn3PYZAJ5ERZAzjmP+4rr1LD0oWXLbdUv/xP/7b4U9UUC2oLsRBtva
6qoAzuobTthzkTBu94kieb+ia/Zu288lhOLm5LTEydvkQdpFtUhsZ5Ua7UmePWgiLpDh
ZQkQ==
X-Gm-Message-State: AOJu0Yz5IJeZtXPvle1vquN6vI3vpBxcIBwqmc6Z8YlndJ67iOATDHMT
4XbLebh99OLrWDliEmdN8xpIinH0Ee+bRms7b1AdbVyeP59gDajZyBM6rK9y0BVH/VK1ZE2OMAg
Lf0fq1ijXF3uyjV3oRANVtaA96m3oUg==
X-Google-Smtp-Source: AGHT+IGgmBdplaDRS1qsdp1C3Kdzcj38N7RH8KBTOdSrmwoR8cQq9v363KG/5XD6R2q94Jm4lPFcb3WRtFFNXiOJXPk=
X-Received: by 2002:a05:6512:3694:b0:52c:993d:b462 with SMTP id
2adb3069b0e04-52c9a3e233bmr2084218e87.29.1718234595002; Wed, 12 Jun 2024
16:23:15 -0700 (PDT)
In-Reply-To: <00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
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: <CAPTjJmqQp5M8P4p36eEswoJy50opBzoCBjPEuJharg7236BTuw@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
<00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
View all headers

On Thu, 13 Jun 2024 at 09:20, <avi.e.gross@gmail.com> wrote:
> My point was that version 4 COULD HAPPEN one day and I meant INCOMPATIBLE
> version not 4. Obviously we can make a version 4 that is not incompatible
> too.

This is still FUD. Back your words with something, or stop trying to
imply that there's another incompatible change just around the corner.

Do you realise how insulting you are being to the developers of Python
by these implications?

ChrisA

Subject: RE: Couldn't install numpy on Python 2.7
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Date: Thu, 13 Jun 2024 00:58 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Subject: RE: Couldn't install numpy on Python 2.7
Date: Wed, 12 Jun 2024 20:58:10 -0400
Lines: 52
Message-ID: <mailman.128.1718240295.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
<00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
<CAPTjJmqQp5M8P4p36eEswoJy50opBzoCBjPEuJharg7236BTuw@mail.gmail.com>
<00bd01dabd2c$c2dc9e60$4895db20$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de 6dAIurjI7MfmB1ba2Gw4zQTGssCMVZhhwcFvJ+YIaFQQ==
Cancel-Lock: sha1:sRA0PhFrOVuqsvSODrEsxblC55g= sha256:25K8y2bvWSN5X+wXAMyvewr1EdkR56R9bKr5BqFvdkI=
Return-Path: <avi.e.gross@gmail.com>
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=gmail.com header.i=@gmail.com header.b=nYpLpP9f;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.044
X-Spam-Evidence: '*H*': 0.91; '*S*': 0.00; 'subject:install': 0.07;
'2.7': 0.09; 'angelico': 0.09; 'enough.': 0.09; 'meant': 0.09;
'numpy': 0.09; 'obviously': 0.09; 'received:108': 0.09;
'something,': 0.09; 'subject:Python': 0.12; 'url:mailman': 0.15;
'2024': 0.16; 'budgets': 0.16; 'cases,': 0.16; 'chrisa': 0.16;
'computers': 0.16; 'frequently': 0.16; 'hypothetical': 0.16;
'incompatible': 0.16; 'quantum': 0.16; 'subject:2.7': 0.16;
'tries': 0.16; 'unaware': 0.16; 'wrote:': 0.16; 'python': 0.16;
'message-id:@gmail.com': 0.18; 'thu,': 0.19; 'to:addr:python-
list': 0.20; 'language': 0.21; 'version': 0.23; 'install': 0.23;
'lines': 0.23; 'skip:- 10': 0.25; 'url-ip:188.166.95.178/32':
0.25; 'url-ip:188.166.95/24': 0.25; 'discussion': 0.25;
'url:listinfo': 0.25; 'url-ip:188.166/16': 0.25; 'do,': 0.26;
'jun': 0.26; 'wednesday,': 0.26; 'chris': 0.28; 'version.': 0.28;
'ideas': 0.28; 'suggestions': 0.28; 'asked': 0.29; 'seem': 0.31;
'looked': 0.31; 'url-ip:188/8': 0.31; 'question': 0.32;
'knowledge,': 0.32; 'python-list': 0.32; 'there': 0.33; 'header
:In-Reply-To:1': 0.34; 'received:google.com': 0.34; 'trying':
0.35; 'words': 0.35; 'from:addr:gmail.com': 0.35; 'people': 0.36;
'change': 0.36; 'special': 0.37; 'using': 0.37; 'could': 0.38;
'changes': 0.39; 'adding': 0.39; 'developers': 0.39; 'wrote':
0.39; 'still': 0.40; "couldn't": 0.40; 'happen': 0.40;
'something': 0.40; 'here.': 0.61; 'skip:h 10': 0.61; "there's":
0.61; 'from:': 0.62; 'to:': 0.62; 'seen': 0.62; 'finally': 0.62;
'here': 0.62; 'come': 0.62; 'simply': 0.63; 'between': 0.63;
'updates': 0.64; 'favorite': 0.64; 're:': 0.64; 'your': 0.64;
'came': 0.65; 'plans': 0.65; 'pay': 0.65; 'day': 0.66; 'back':
0.67; 'further': 0.69; '4.0': 0.69; 'fixing': 0.69; 'too.': 0.70;
'longer': 0.71; 'june': 0.73; 'features': 0.75; 'languages,':
0.76; 'sent:': 0.78; 'major': 0.78; 'disagree': 0.84; 'realise':
0.84; 'uncertainty': 0.91; 'wondered': 0.91; 'stable': 0.93
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718240292; x=1718845092; darn=python.org;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=qssuJUgiI0oMjscZrlLbCsNLHQUdb8zj0vANhjk9a9k=;
b=nYpLpP9fUxcReAT2l50NQee40oLetACjeOMJTZm+Ht7URejUGWuoNE75xjk74Kshnc
dWMJd5IeDBbBslG9B48PFz8zfvJi5VGI+l0u41Wlqb6mS8dUl3cjAmMo8vNgbFVgnglm
qLGVU8uVjpW5ibCOQVNdoX/JLBmV3XDt3LjTxaVwy/gEJ44YOgDWhRNNxh4Ji8tIrosp
Yc+rnNTmeG78I9AjQOkdK6YTg73P6PedNhfqlVH53wtjZcLzKe30uk/ls1AveJDVdK6m
jS1an6hK+AdqUHZE+L46LT8GYpl72+wfsK1O3hsFmFcgZjOKEOu00tqkfr6dgJ0eQhBx
+QAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718240292; x=1718845092;
h=content-language:thread-index:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=qssuJUgiI0oMjscZrlLbCsNLHQUdb8zj0vANhjk9a9k=;
b=eS5Ki1Jjsit0LcdlJ7o54go5YZ27y7bgBNqLRrF4zI3YKKTzUBLyijvcLjAD+oyThE
tWm9akVCB4FIgbZgqis7IG7CLrmwyY4adi/55H6ugfbuVcnIQUYJU5rfUBVmL5tVbpRf
RBbVg2nVZZCRl54Y94WRGKcyZ7DTTHmpbX2lpkER6bOquZgP24cy0vuykW/ijxCH/0cN
KgD6hs3ghXcuG9VjZFE7JJqF380j2OIJapHKjDMVVPKPWrDRSgbJN/Vjqi1THREO0z5d
IxTKdosz3Wg7pk6GR7oiuBySu7NHowMySA31S34aGCPDn0MGrHC2VsSDGrcobA166TO9
Xrow==
X-Forwarded-Encrypted: i=1;
AJvYcCVmEmsOsx/9CLIzJfqtg7r411EWJwqcGD+PgCaB7fko5zISTcpJLGYUvzr/diHiLEA3HdSlGFOqNP//zRccPW+7YEOIzFKm
X-Gm-Message-State: AOJu0YxnFeHggf34R3nKyf8LZfYy2lkg7vyWXdwTmdftCruf+pWMiIOf
vyuWHPGnJYbcC7fmlpx9UrRFYvBKTgGwJy74VKFUmeZkpzkcH43udUYSiw==
X-Google-Smtp-Source: AGHT+IFPzg3Oxc+yN9PqQ/oQQyQdAnQh4tY8rO/Cbt1G88Rnl7ZAc1K2ZVaJaN8a3CqVN8oGCngXWA==
X-Received: by 2002:a05:6214:5d93:b0:6b0:8ea2:3ca9 with SMTP id
6a1803df08f44-6b1a7fb10bdmr33791256d6.50.1718240292001;
Wed, 12 Jun 2024 17:58:12 -0700 (PDT)
In-Reply-To: <CAPTjJmqQp5M8P4p36eEswoJy50opBzoCBjPEuJharg7236BTuw@mail.gmail.com>
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIBLf+WbaRehvVCCNMeeiXYsDGQsgEy5EwYAkDoBTwCDp2iVgH/SY2SAiDz9qQCPNYtPwLIngq4AHs9Yw0Bb5QM2QF/JqW5sOdq/UA=
Content-Language: en-us
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: <00bd01dabd2c$c2dc9e60$4895db20$@gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4> <004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
<00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
<CAPTjJmqQp5M8P4p36eEswoJy50opBzoCBjPEuJharg7236BTuw@mail.gmail.com>
View all headers

Chris,

You seem to have perceived an insult that I remain unaware of.

I have no special knowledge, like you do, of plans made for changes to the
pthon language and implementation.

I was asking a hypothetical question about what some users would do if
python came out with a newer major version. I have seen people often wait
until some software that tries to get updated too frequently makes multiple
updates and then finally give in and skip the intermediates.

I wondered if something like a version 4.0 might get people still using
version 2 might finally come around and also if some version 3 users would
not be thrilled with something not stable enough.

I have no favorite ideas here and can see a balance between adding features
or fixing flaws and on the other side, not discomfiting many and especially
when in many cases, the original people who wrote software are no longer
there nor budgets to pay for changes.

I looked up FUD and sharply disagree with suggestions I am trying to somehow
cause Fear, Uncertainty or Doubt. I simply asked if another such update ...
as a hypothetical. Had I asked what impact Quantum Computers might have on
existing languages, would that also be FUD, or just a speculation in a
discussion.

Either way, I am taking any further discussion along these lines offline and
will not continue here.

-----Original Message-----
From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org> On
Behalf Of Chris Angelico via Python-list
Sent: Wednesday, June 12, 2024 7:23 PM
To: python-list@python.org
Subject: Re: Couldn't install numpy on Python 2.7

On Thu, 13 Jun 2024 at 09:20, <avi.e.gross@gmail.com> wrote:
> My point was that version 4 COULD HAPPEN one day and I meant INCOMPATIBLE
> version not 4. Obviously we can make a version 4 that is not incompatible
> too.

This is still FUD. Back your words with something, or stop trying to
imply that there's another incompatible change just around the corner.

Do you realise how insulting you are being to the developers of Python
by these implications?

ChrisA
--
https://mail.python.org/mailman/listinfo/python-list

Subject: Re: Couldn't install numpy on Python 2.7
From: Chris Angelico
Newsgroups: comp.lang.python
Date: Thu, 13 Jun 2024 01:07 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 11:07:18 +1000
Lines: 27
Message-ID: <mailman.129.1718240852.2909.python-list@python.org>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
<00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
<CAPTjJmqQp5M8P4p36eEswoJy50opBzoCBjPEuJharg7236BTuw@mail.gmail.com>
<00bd01dabd2c$c2dc9e60$4895db20$@gmail.com>
<CAPTjJmp0agMA0kB_ZWZkO74bgFEBaP2A4fFS2QzML8esn1gorw@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de kmT+4JOwitgSxw+Rz06KWgQzK4oUH/NwbNGUOm6QF7tA==
Cancel-Lock: sha1:IYvRF88OWJcPwuCz7iCjEw+ioUE= sha256:tho8Xdib+dMbyrO4BdB7EuAdGdlLbpvGQNHcyWeR9tY=
Return-Path: <rosuav@gmail.com>
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=gmail.com header.i=@gmail.com header.b=jkKZsU9w;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.004
X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'comments': 0.03;
'subject:install': 0.07; 'cc:addr:python-list': 0.09; 'responses':
0.09; 'upgrading': 0.09; 'subject:Python': 0.12; 'cc:no real
name:2**0': 0.14; '2024': 0.16; 'chrisa': 0.16; 'computers': 0.16;
'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16;
'hypothetical': 0.16; 'quantum': 0.16; 'received:mail-
lj1-x235.google.com': 0.16; 'subject:2.7': 0.16; 'unaware': 0.16;
'vague': 0.16; 'wrote:': 0.16; 'python': 0.16; 'thu,': 0.19;
'cc:addr:python.org': 0.20; 'idea': 0.24; 'saying': 0.25;
'cc:2**0': 0.25; 'intend': 0.26; 'jun': 0.26; 'expect': 0.28;
'suggestions': 0.28; 'asked': 0.29; 'seem': 0.31; 'looked': 0.31;
'message-id:@mail.gmail.com': 0.32; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'trying': 0.35;
'from:addr:gmail.com': 0.35; 'this.': 0.37; 'this,': 0.39;
'otherwise,': 0.40; 'skip:h 10': 0.61; 'simply': 0.63; 'skip:m
20': 0.63; 'claims': 0.64; 'your': 0.64; 'day': 0.66;
'languages,': 0.76; 'spent': 0.81; 'disagree': 0.84; 'behind':
0.88; 'uncertainty': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1718240850; x=1718845650; darn=python.org;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=UWN6g3G5aw7JiomqrjOSOq7xwkZjgL3dnptOzPwhVNE=;
b=jkKZsU9wF19Xk6x7/3QBqGi7Bjlm507Ud5Gxug5mWU76Oi8xXnfBVNm5sMQt5+Tbm2
E6MiwVVIdj5rXCCPQa6uEUymeaAavjgHpuF1/sqay9qPY497a1ueZpDbeC8i5mhbMkx4
py/2UAt1yjr+9YQo5QHlG3NXNDesRzimaMHEl8vFfLT3fPiJHIkT5plwHd3WyxK7MbSb
t/s3A2XE6VJPIML5U/NmA1GdQ9UlYbWzFjcXl2UUvU/13ApG0pqg4D0+ANUckZeJlTWs
bstbGKKavfoOSq0mvoynpLXYgqfj5gqttG3t/c5eDHbZ3NCt++THibisNkxQI9ortiqB
+RKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1718240850; x=1718845650;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=UWN6g3G5aw7JiomqrjOSOq7xwkZjgL3dnptOzPwhVNE=;
b=vrx8mZOh0h+hRaPNQVJ3dCbsDUKyl++p0x8HtwE0YK53z0QhEYxFO7Fnlj7PeGNGG6
AHNPcXJt4NxRAXx0Hhkp6J82aDPx+v8qCTR/rZbLJb97TSWGaf07jufi+S+wOJffxu3I
wtq/GvqORp+AAdLHHt2MLVoGOZYR+8MJ6NN08nlNk32ymbBC3RaDR+ELGjYLTAS1ethx
c2JbQm6wWNULNMu3jA/EHwbfyTlo1666TZR7uydrTjtiMXssH4YnEVO3YFKpzug2pwbC
FjRnDoB5RWRnblCUXCWTbUH/T7Kz+S4kMPO7ASlYf+pogp77fvRt1fVhTSZrsCzHhvRI
8qhA==
X-Gm-Message-State: AOJu0YzLQ2IrYUvwllleGWBLq+Lv9WLibLnrIBm2CDRii3fJZ8+boACt
gIwW/mJ7X/Ezrb5aTG5l6kP0wKmIVm+oDQfdF/y8sTLjbeQ0NFa1q5w4tYkc/dWHQ2rr8nkYrQZ
q/rrF+iotAVDykdLmHn54d8nEoRS+qA==
X-Google-Smtp-Source: AGHT+IHsw6KXKnphdpbYydv10eqtdwyMF58UsgGdMOma1EQvMmyyE7/3wRbTEMTXdm/3ct0vdBcvk58B95oxmug1t3k=
X-Received: by 2002:a05:651c:1546:b0:2ea:ea79:4fa4 with SMTP id
38308e7fff4ca-2ebfc9c3002mr31038311fa.30.1718240849702; Wed, 12 Jun 2024
18:07:29 -0700 (PDT)
In-Reply-To: <00bd01dabd2c$c2dc9e60$4895db20$@gmail.com>
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: <CAPTjJmp0agMA0kB_ZWZkO74bgFEBaP2A4fFS2QzML8esn1gorw@mail.gmail.com>
X-Mailman-Original-References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com>
<mailman.111.1718191856.2909.python-list@python.org>
<L7iaO.9557$IG21.6265@fx15.ams4>
<004401dabce6$004569e0$00d03da0$@gmail.com>
<399785e3-0cab-4e38-b219-89863a762d38@mrabarnett.plus.com>
<004f01dabcef$95d76d60$c1864820$@gmail.com>
<CAPTjJmo5sEbFWje5JHAREpVOsJHQ-u4ZtHzQAubS2ox41zDt4Q@mail.gmail.com>
<007a01dabd10$8fda0f50$af8e2df0$@gmail.com>
<CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com>
<00a201dabd1f$1dfd5b30$59f81190$@gmail.com>
<CAPTjJmqQp5M8P4p36eEswoJy50opBzoCBjPEuJharg7236BTuw@mail.gmail.com>
<00bd01dabd2c$c2dc9e60$4895db20$@gmail.com>
View all headers

On Thu, 13 Jun 2024 at 10:58, <avi.e.gross@gmail.com> wrote:
>
> Chris,
>
> You seem to have perceived an insult that I remain unaware of.

If you're not aware that you're saying this, then don't say it.

> I looked up FUD and sharply disagree with suggestions I am trying to somehow
> cause Fear, Uncertainty or Doubt. I simply asked if another such update ...
> as a hypothetical. Had I asked what impact Quantum Computers might have on
> existing languages, would that also be FUD, or just a speculation in a
> discussion.

What DID you intend by your comments? Were you trying to imply that
work spent upgrading to Python 3 would have to be redone any day now
when this hypothetical massively-incompatible Python 4 is released? Or
what? What WERE you trying to say?

If you don't understand how damaging it can be to say that sort of
thing, **don't say it**. Otherwise, expect responses like this.

I *detest* the attitude that you can make vague disparaging comments
and then hide behind claims that you had no idea how damaging you were
being.

ChrisA

Subject: Re: Couldn't install numpy on Python 2.7
From: Chris Green
Newsgroups: comp.lang.python
Date: Thu, 13 Jun 2024 08:54 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: cl@isbd.net (Chris Green)
Newsgroups: comp.lang.python
Subject: Re: Couldn't install numpy on Python 2.7
Date: Thu, 13 Jun 2024 09:54:36 +0100
Lines: 16
Message-ID: <cnoqjk-u8u1.ln1@q957.zbmc.eu>
References: <CAGJtH9QConSeiZfChKaJxz4wKovKj4XUASm5ckEf=zUuD=Pypw@mail.gmail.com> <007a01dabd10$8fda0f50$af8e2df0$@gmail.com> <CAPTjJmrzJXvpLgFqJsM=3dXrVALmfO43LYJncGeZaeBH7i-G9A@mail.gmail.com> <00a201dabd1f$1dfd5b30$59f81190$@gmail.com> <CAPTjJmqQp5M8P4p36eEswoJy50opBzoCBjPEuJharg7236BTuw@mail.gmail.com> <00bd01dabd2c$c2dc9e60$4895db20$@gmail.com> <CAPTjJmp0agMA0kB_ZWZkO74bgFEBaP2A4fFS2QzML8esn1gorw@mail.gmail.com> <mailman.129.1718240852.2909.python-list@python.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net /s+wcWqGqaMkm6vb+nNibwE3oizy9PLl/AFHmXHYD9nHQLxJM=
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:URKmpk9RalRfFGXFsM5sj1P2xoA= sha256:KVXQBCNkrGBm0/uUVH2l/c1FZinJRKy4HGreUex0pXk=
User-Agent: tin/2.6.4-20240224 ("Banff") (Linux/6.8.0-35-generic (x86_64))
View all headers

Chris Angelico <rosuav@gmail.com> wrote:
> On Thu, 13 Jun 2024 at 10:58, <avi.e.gross@gmail.com> wrote:
> >
> > Chris,
> >
> > You seem to have perceived an insult that I remain unaware of.
>
> If you're not aware that you're saying this, then don't say it.
>
Er, um, that really makes no sense! :-)

How can one not say something that one isn't aware of saying?

--
Chris Green
ยท

1

rocksolid light 0.9.8
clearnet tor