delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/07/28/16:18:08

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2BB51385702A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1595967444;
bh=uBXASj9zJf3tuRrusmgYkp9G981BCS5kcYyt4DXy+C4=;
h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=r5F5MEU6ruIHWKva6BqD4IiOhZWNfuMl3XkgIvjVr4JQdufPAwGA4SafSggbLzrrd
m997fOzsLFX8LqOcgXMultSX+cS4653hPp1X0j4lbvCub3zSVjGrF8aS1AB60QT9hz
J6yE8UC0b5Q9DYd8bnuQWdJebbqVmK5jGFA7xeRg=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 66F8E3858D35
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=OYgWQmp2IX+i9Blmftcc391Yi7AAKi4I1X0Rk7SpnDzpVsu5PfGWryLTa3DOyApH4XVi7hNwBJX/nF45HQh1Hp9rmvt8UBffxMz7wLFpZJNK6jaCsCeP1g+gRTvUWXHGOObV95ELfgNFEYdUsMoh+x3p7uZNQb6sC84KqTbP/an2TW4bgLLZgk/Tb5ZyjbuNa+cLZ/5RIXdwf+COR1iwiJiFaBvGewT98qBg/ly2/Qm8K+yqHipsjBkBBtD3jhvdNq4yc7BgQ3T3Ym2kVDdwvv8W1mokQxNJermWCJ2CGGYhpXbq+V3UXOhxh3aq0qm7H+ONYyjHaaAcO/83EI6Jrw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=zwzVmbF+G6pICjJZUSQQ5bq3Hiz4WNr/X3+eHqB/jt8=;
b=h5ltJWM5Bu+8A7jD4/jRLvNK2nXJwo6DVgfP0/ZeehlH4wKacE5+n1eN6utHyIDGqbN3aH0mwP0c/ENtbAWVfGDmQjUma9abF180WicITw3J1/tOuNOsunfgE49lhYE0J+Fes7TKOGfos28eJwrVsqAat1agMdx7KhkuWNe4WuB1YbcLn9ZoAzvyX7LGFP2YPZ2huItMw/jLsD0Lt7wPevufpDKh2kPwB9cHobNu7OVTW0LwGPXIwtb6hpPO2/MjgZssVVp80LHMJEN0nmSWUOwlq/Sup4aW5UCYCHyJcOc1QVGjwMqeqgm/rvVHMF0MXwPQAr5YU5OOsTqgzbZoWQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=decisiv.com; dmarc=pass action=none header.from=decisiv.com;
dkim=pass header.d=decisiv.com; arc=none
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: RE: missing Python 3.7 for python3 package version
Thread-Topic: missing Python 3.7 for python3 package version
Thread-Index: AQHWY9EXNElL7VVX3Ee191+hvi8r66ka72oAgACk0KCAAQAbgIAA1VOQ
Date: Tue, 28 Jul 2020 20:17:17 +0000
Message-ID: <MN2PR17MB3999A2930B3AC4C5E49F44FDB8730@MN2PR17MB3999.namprd17.prod.outlook.com>
References: <CAK+zucnjN9FcDkW4M9AbQvEzG+9-OmAj4YhYquu-Y5w0vXyAUw AT mail DOT gmail DOT com>
<7c403043-c276-bce9-73e4-7fc67ad017fa AT gmail DOT com>
<MN2PR17MB3999CCCD53E5E04E03520291B8720 AT MN2PR17MB3999 DOT namprd17 DOT prod DOT outlook DOT com>
<3a92663d-093e-3422-67f4-10ceeb2734dd AT gmail DOT com>
In-Reply-To: <3a92663d-093e-3422-67f4-10ceeb2734dd@gmail.com>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [199.77.192.242]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c9378582-d3ed-49cf-3df4-08d8333339cb
x-ms-traffictypediagnostic: MN2PR17MB2975:
x-microsoft-antispam-prvs: <MN2PR17MB297593FB805C1D23CC9F56AAB8730 AT MN2PR17MB2975 DOT namprd17 DOT prod DOT outlook DOT com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Qc7L2etezFzM9ErkkY8KiK/C/jRvR5N5teKC74PxWUl0aLEKm3F1qvIE35+Tq2xtEiO1w4EFEmPqIV+m0FxcklNk1Nnul8UPjyBFc/JQcIWKzG+JpkypM/+VA067riRVwsDT2NZxbZAacnBJoiuOEnLWrS14bbZCeHx0aBYT16/lfYFbLV1zaysPQ9/+UKniyzttqe3BbWrMj1ASNFc6CIgkEhgYc6KdDOkAZWjka6h9EuGjlHN3kLQk6J7YFyKafxcrASAmjzAf1gE2mxZL6Y75Z2b43CcG6WIsgU4BmYbwfCsc47wHwJxJ9MXVAhGF50ICCMG6AdYWcc6Fdxf/b4lVfsB581lyPsAuPT/a6JAK0Mgxw66rXv5o04B/hYKSCtb2/3H6v919gYXqoraLrw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:MN2PR17MB3999.namprd17.prod.outlook.com; PTR:; CAT:NONE;
SFTY:;
SFS:(366004)(346002)(396003)(136003)(376002)(39840400004)(6916009)(66446008)(76116006)(7696005)(66946007)(66476007)(508600001)(966005)(186003)(6506007)(9686003)(55016002)(64756008)(66556008)(26005)(316002)(8676002)(71200400001)(8936002)(33656002)(5660300002)(52536014)(2906002)(83380400001)(86362001);
DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 7Lln4CiDzrxn9EUDksROKBnyN0v6FlNFkzoUcvxY/5x3q/kdipisRRv8zfjw47ue7w3u2T90hb/8YxYt4K0qK9MVGJNLFPgGH+2JS/oh4le+gN79rw3bVejSLD0jTu7uGEXwpYINoBBlXpNfo8a1HV2qsyIEOMNhUcxV40P1NqK4XvGFEXyxZ+7Y6EbLKWqii6C5dew+X9diS9f0MqaQFfSJ5N7G7vyV4Ga2E7oHxXem6x1e9m8H7QSbW03Q8/CXjmgTo2GpC/lxqqINohSJBA2zZ2EAdt221C0wB1xlyw/LMSdqgQ2khrG6zAyDMsHJXo0A7AI2aupehQNOkFFrXekJjNxGJIpH1xHOoAeJE9CZsSidea0SnPl19oF8CHpq0PPj/vnUGJ4Q1P+wJJuKWKKb/SKNhH7MdgSsyjEdlSR3cH0yfZwKzvglRsz2Ol6hhMi3lQsWjWOxuJlgKiN67hikxUo7odyx6DnWE+LOOd2z/9lGMDfvV2/kZ9qZI5x6
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: decisiv.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR17MB3999.namprd17.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c9378582-d3ed-49cf-3df4-08d8333339cb
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jul 2020 20:17:17.6336 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 6ef4eaa3-e45d-4636-9689-ee5f73461dc8
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vBTT5YjLkE1bWpNZaPtpY8fm75TrrBXk5S32g45/ntXGvWi41stbNAKtaiY2q9wmWbWdxIPVkA9A+1g7O5+h7A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR17MB2975
X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Allen Hewes via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Allen Hewes <allen AT decisiv DOT com>
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

> > For me, it's because when you moved to 3.8 from 3.6, a "core" (popular?)
> number of python38-* packages weren't moved to 3.8 either. I didn't want 3
> Pythons installed b/c of the move to 3.8. And I didn't want to add to the
> packages (the handful of python37-* I use) I build/maintain myself for my
> Cygwin installs.
>
> move is in progress. Around a third of packages are already in place.
> Anything you are particularly missing ?
>

Hi Marco,

Here's a list:
-asn1crypto
-crypto
-cryptography
-lockfile
-openssl
-pyasn1
-pyasn1-modules


> > Currently, I have to change Setup for those Python packages for 3.8 I don't
> want upgraded/installed. It's an annoyance but it is what it is.
>
> same on other distri.
> Debian seems to provide 3.5, 3.7 and 3.8 plus starting with 3.9
>
> >
> > Why can't Cygwin pick one Python horse and ride it now that Python 2.7 is
> gone?
>
> current horse is 3.6, next horse is 3.8
>
> In the meantime we are also changing rider as the most expert is not
> anymore available
>
> https://sourceware.org/pipermail/cygwin-apps/2020-March/039878.html
>

I get the choice aspect. I don't get the Debian aspect. Out of the handful of packages I am handling for my own needs, lots of the patchsets are from Fedora. Cygwin feels more "Fedora-ish" to me than it does Debian. Even the Fedora guys have picked one Python horse to ride. They even have a unversioned Python package to make "it feel" more transparent (the major version change) for end-uses, which I like:

$ lsb_release --release  --description
Description:    Fedora release 31 (Thirty One)
Release:        31

$ python -V
Python 3.7.7

$ which python
/usr/bin/python

$ rpm -qf /usr/bin/python
python-unversioned-command-3.7.7-3.fc31.noarch

I know this goes against all the PEPs, but I prefer it "When Things Just Work" out of the box. It's been very transparent for my Python usage. I think Fedora 33 will start to remove older Python versions/packages from the code/build repos, they won't be available for install.

I would like to help Cygwin but I don't have bandwidth to help with 3 or 4 generations of Python.

Oddly, out of the packages I build "test" versions for, they are Yaakov's handiwork. It's nice work and I feel at home working on/in his work. Feels very mingw-w64-ish/Fedora-ish to me, both of which I know quite well.

Thank you for picking up the work.

/allen

________________________________

Disclaimer Confidentiality Notice: This e-mail, and any attachments and/or documents linked to this email, are intended for the addressee and may contain information that is privileged, confidential, proprietary, or otherwise protected by law. Any dissemination, distribution, or copying is prohibited. This notice serves as a confidentiality marking for the purpose of any confidentiality or nondisclosure agreement. If you have received this communication in error, please contact the original sender.
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019