From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-oln040092064090.outbound.protection.outlook.com [40.92.64.90]) by sourceware.org (Postfix) with ESMTPS id 52C413857817 for ; Thu, 20 Jan 2022 14:56:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 52C413857817 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=live.co.uk Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=live.co.uk ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HjZB0SAmVsd1+U9couct6dlEzYaN8k7M720EA1KscJWBbpIZfzXvtSspShUClDtACxYo/KyJZckp+7p+BTU2+31lYV150nogKRWfhw6m94cqX4dqhe8t/epLw4QGDQbp0HNdQelIgBUZCG1HPssEHKi7W01+8cMZeUzGPTSMYs+748qwoocvh518y3LesKZTEXCqwB74DVMHi7Db6bK0c7w4aoh09/BSQYlujaQF76DopV3hhBmKF4AksA0Y3UMv90CodCeWjlQKe1H8YEtj7IxzsLfsISqLPJN01JQILQQER7SII6cc4Sjt56PvRwvVZsTZgWE3jtpXoRbWMiZQyQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=uYUpo+doIeYUvaVlrcGMeXP6sK6PfhuKQVM54wrzNEc=; b=jXSNyklNDlO3oc1w/nguCiP7zg2HOB96qENb3FbidA6EUCk562KwyvzXdCJ71IH23EU+oKx9zHwkAd5uMJ/alT6/Ly4pVsQdMMEIhsi7Nx9rlwv45mDraEdK2BKQ0uHPYEYBGxaGQjWDwR4yQ+mvTmnlZOk3qvIOsmth9aECrqPJjy4nIVjnp0+jsfGXUfh3YLMRoXj+xbb6YbuJXqfm3oJF8eQa/5JvyhviZIH7lfUAoCftDAEY+EhJLx1t6IQn/Ej5FRJpE/IICicM6IH+cLgvCs0I7qM1PvrGckuJyEZWpLKcW/wDpmf751Z9AE2wBfbw7FoZXSmj7p8/jGNB6g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DB3PR0202MB3561.eurprd02.prod.outlook.com (2603:10a6:8:8::22) by AM6PR02MB5464.eurprd02.prod.outlook.com (2603:10a6:20b:e9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.10; Thu, 20 Jan 2022 14:56:51 +0000 Received: from DB3PR0202MB3561.eurprd02.prod.outlook.com ([fe80::f4ac:9c3a:e2a0:7829]) by DB3PR0202MB3561.eurprd02.prod.outlook.com ([fe80::f4ac:9c3a:e2a0:7829%3]) with mapi id 15.20.4909.008; Thu, 20 Jan 2022 14:56:51 +0000 X-Mozilla-News-Host: news://gname.os.cygwin:119 To: "cygwin-apps@cygwin.com" From: Hamish McIntyre-Bhatty Subject: Tox issues with Python 3.6 and 3.7 Message-ID: Date: Thu, 20 Jan 2022 14:56:50 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 8bit X-TMN: [L4FEhze/+L5rI1mpdzSpj44oKa6uGmps] X-ClientProxiedBy: LO4P123CA0245.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1a7::16) To DB3PR0202MB3561.eurprd02.prod.outlook.com (2603:10a6:8:8::22) X-Microsoft-Original-Message-ID: <965e90de-c88c-b7d4-b57a-727a3bddc5f2@live.co.uk> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f91c2ea8-0cf2-4987-afc6-08d9dc25171f X-MS-TrafficTypeDiagnostic: AM6PR02MB5464:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AI1C1qF57hXaW04xVwZrmG6OtL1lQ2RjUTlTAv7/9gY/CEPj9ERE/7MmvSrDIKk1c/fTnOdnRuiH+cP/+MxwuSq5u5FZsqSRmq2hqWrOGVxcm7sJxjnCrm3/q0zNQkx2wckNpnZf88TQmC32F3BMQ3WxbY53Ep0iX4JGLEQtbr6nRTQ9jKM2cOgBGHedFEwLSL+Skc325u87TijhdkIfnus9QHGsCL7li76GdpK2XhmpwMxTIZ7YE+6c3gTotxuhnwc+eBvhCQ3eUE5hSluvJ1MyKHs8S5ozctaClFlgdyFYWnI5Cn0hI7tRlj8tkFhEICnXfTaC1fkV/glmcyyl48dux76IhnyAxGawsxgn4BWwnoIC23oKGtuuMMkEXysxmfynPsKCQ6kz4VhyhHE9ujpmE7tCL6pV7JVyFOiw6oHAWdi5zO3OtzGgmMrZYqOh8jfkrMyEQLXocXVXT//XrGwCZ3b+qPqOcOl5foPUHrpUI6KrCmdRQH126UFHDyEnJUdlkuho7/mX5Lg+v9PG2b/VHco14gCsO0leRJ933tHRfuRDiGwMd9X3+Uwq3TzL4LyDWuR1EL6XpgJ8yo2+Zw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZjNvc1k0VDIzbGtqQ0kxaGF0Zmk1U3ZlNnB1YkpxdGhYbGc5YitPSkRjUTRB?= =?utf-8?B?WWlIT2N1NWlGTGZLckx6bnZ4UWtNYXpxdjRUSU1jYXB0YTg1eVpieDBjS0lk?= =?utf-8?B?Y0xDNXhLSzd6bUVTZnM5U3l5QVdIQ1lNUkxaNTRtQ2ZTYldia05iMG04Uk84?= =?utf-8?B?a0EvZ1F3TDZJMEVFaVhlSDIrcW43ZTJUcnJtOTVTNjhSbldpQVlndkV5VXJy?= =?utf-8?B?SElwakw0ZmdqVmY3bUpKYzJjc3hyZXdRVXFEaDFVNkZGYmtLaEM1UTZ2bTBH?= =?utf-8?B?VVFQTzlnNUpnZVdPNnBob3hrTU81YmdBZVp5WC9VZ2w4Y2tlUUhQb2Z1NHBT?= =?utf-8?B?aW0yd0ZUajl6UG00Z0s0cnhYTzd3TFJwYVY0cHRIUDRXdHEwTllyckkwRFBy?= =?utf-8?B?TGpvajBpVEVJVkhDc0Z0YXA2RnRJdjdHNm1KMzllRE1qUmNMKzlVL1A2TVRW?= =?utf-8?B?eDczVEg5UlBKeWkzWHJVZjU0bmQ2UDNDeTM3SUtKRzNEY3hackFPeWcyNGMr?= =?utf-8?B?ZFVTNUVWWjQ0clZZMldpRWdrdlBlWjJzQUhmRzhyYnVFclFSSmx6bFIvWGhj?= =?utf-8?B?U09KKzEvZXUxeWl2Y0xGZ09qQkFhRHAraEpkcDBtR0ptNS9UYlQ4TmpGT0Rs?= =?utf-8?B?NjF5aVVtRUtrV2p4bVRaUVhtdXR1RVV1bVJrQ1MyalEvdHpZR2s0UjNUai9D?= =?utf-8?B?RGNyTDJEUFZ5ZzVhSXl0ZnNLcXJyUjJsMkljMzk1bVkrZFIrZEJPc0t2bWdO?= =?utf-8?B?NHZEb0RMNi94VHJlYW5lMEk1VS9hRFlGVk5Pb2JFMDcyZ1NoWlVhOUlPeTdJ?= =?utf-8?B?VkxRUTVORVJLdVdzRDZsRGVlV01QNkFZUUUvY1NtUXZZVnFPZGxGVmlXallx?= =?utf-8?B?SjZOQm5mRTNzSVhTR2FGd2RZdENCejN3MXFtcTVzUG1hVUlOY0N1c01hQzY3?= =?utf-8?B?Q3FhL0ZLN2N6cWl2ZXJJS2pIODR3aEdzWHdjVmFHREZNaXczUkhIM2JNT0ts?= =?utf-8?B?Y0EvQm5vYVFFOVd0andzNWlXRFJxMDcvd1g0NHVWdDNOSHlhZVFxS1RiSCtG?= =?utf-8?B?YzJseVFidHM5QXhBUHp0eWo4Tk8zMHFQK1NkZHd5VkV4ZXdYK2o1enhpNW5v?= =?utf-8?B?d0JHR2FGTUtieldtSmxGcWJsWjYvVHN5dFJVWWZYQ3FMeFB0QmhKYWN5N1FJ?= =?utf-8?B?N3VZRFNsemY1OGlNeHdqZDRBRk0wZUc1eTBHd3ZIVkRxbWFPU2E4Q3ZJQ0gr?= =?utf-8?B?aHR3NTM2Z1Q0bXRqM04rVGRpNmlKVFMyMGZGZXVpMWJHMUxOUT09?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-ab7de.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: f91c2ea8-0cf2-4987-afc6-08d9dc25171f X-MS-Exchange-CrossTenant-AuthSource: DB3PR0202MB3561.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2022 14:56:51.6832 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB5464 X-Spam-Status: No, score=-3029.0 required=5.0 tests=BAYES_00, FORGED_MUA_MOZILLA, KAM_COUK, KAM_DMARC_STATUS, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2022 14:56:54 -0000 Hi there, This is a follow-up to Marco Atzeri and I talking about tox in the Python 3.9 email thread. I have just started trying to use tox for testing python-imaging. I have found that tox has some issues on Python 3.6 and 3.7, namely that: 3.6: typing-extensions (on PyPI) is required for tox to run (I installed with pip3.6). This is not available in the Cygwin repositories. Then, platformdirs is needed. This is available in the Cygwin repositories but not for 3.6. I then decided not to bother supporting 3.6 seeing as it is EOL now anyway. 3.7: As above typing-extensions is required, which I installed with pip3.7. Tox then says it can't find the "interpreter for Builtin discover of python_spec='python3.7m'" It also seems to be trying to build Pillow again inside a virtualenv, but doesn't find jpeg headers/libraries, which are installed. Marco, I assume you didn't have these problems when you tested, or you found a way to fix them. Having never used tox before, I'm at a bit of a loss, any ideas? Hamish