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" 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: References: <7c403043-c276-bce9-73e4-7fc67ad017fa AT gmail 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 Content-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: 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 List-Archive: List-Post: List-Help: List-Subscribe: , From: Allen Hewes via Cygwin Reply-To: Allen Hewes Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" > > 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