DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 57NHD0iM2791894
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 57NHD0iM2791894
Authentication-Results: delorie.com;
	dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=uUfam2Cq
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AFAED3858434
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1755969178;
	bh=U9TBM7Ms2TJXfIu8XJPgc1QLZ3CoYI2LwBZXzGSdRDA=;
	h=Date:To:Subject:In-Reply-To:References:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
	 From;
	b=uUfam2Cq8sQOe+ZplASAfKe41x33ez1G51u74seZ/KJZvjhDYInKqjFJKhMTOWTMd
	 Q4eRgB6bNTO3yFZp74U4zAIYl7PHMkSnwgoktTKp4N3FVVpaHADpkHQW6j1vrUs4a1
	 NjDvPCyUn/q3niHDhGRGBKJC7njcbxNmQ+l1ZmwQ=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3D56C3858409
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3D56C3858409
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1755969156; cv=none;
 b=M3W5AFRg/3G2cJucRci+pnnBEY7WXFO8cQ1dnFbrmWn7lRmCGA6OCX0Owb7NwiSRchVdwpPTWW0AKv41+NM4BqwJbl+4kPdJa1+ae6OFFVC3yXOdT9F9+RNRWWit41X25sB5oaIbmaINRZnpE7tlFrnMM5xgT/IvtR9rLaenFO0=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
 t=1755969156; c=relaxed/simple;
 bh=QvK03Tk4csrv4wbAmD15HY77kTiUDGOzohJaUwqSlOk=;
 h=DKIM-Signature:Date:From:To:Subject:Message-ID:MIME-Version;
 b=BJayXLo5Z0cuf7Y1SrImwSi3VYJJzVD2Bth289eqXP0yzZtaaENAL+AgPg5D1c7Ulx1ZxIYTosTcZDRvnYBGXjM6EYrKcv3bQFRG9u0AaHFSFOgm3W6qUYUx5BElBGBZAe7NpbYnOog9FzmqwpmXkU5ebAr+yud1SD+SBzHkDOM=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3D56C3858409
Date: Sat, 23 Aug 2025 10:12:35 -0700 (PDT)
X-X-Sender: jeremyd@resin.csoft.net
To: "Mercurio, Steven W-CTR (FAA)" <Steven.W-CTR.Mercurio@faa.gov>
Subject: Re: Irritating artifacts of the python variety
In-Reply-To: <BY5PR09MB53618502179B1FEB51EBE10FF43DA@BY5PR09MB5361.namprd09.prod.outlook.com>
Message-ID: <6db58b7c-45f7-8a1d-5b5d-a60aaabd124f@jdrake.com>
References: <CAGB_HuTF58Aj0rdFLayP3uBMrMAvBnjy8mLSSP7umL+opbeU+A@mail.gmail.com>
 <CACggcZS6bh_NRUix+Ry0tD5gU=oX6c+DZXqkLfUwydhqBJS15w@mail.gmail.com>
 <CAGB_HuRQcg72G1oZ1gtZpPRM02xHUy5J3wA9xFwMxLVqaEsrcw@mail.gmail.com>
 <BY5PR09MB53618502179B1FEB51EBE10FF43DA@BY5PR09MB5361.namprd09.prod.outlook.com>
MIME-Version: 1.0
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Jeremy Drake via Cygwin <cygwin@cygwin.com>
Reply-To: Jeremy Drake <cygwin@jdrake.com>
Cc: "cygwin@cygwin.com" <cygwin@cygwin.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cygwin-bounces~archive-cygwin=delorie.com@cygwin.com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>

On Fri, 22 Aug 2025, Mercurio, Steven W-CTR (FAA) via Cygwin wrote:

> Also for Python 3.12 is there any way to get the Cryptography module
> (some rust issue?) running so I can pip install the latest version of
> Ansible and related tools (or at least something newer than 2.8)??

Rust now builds for Cygwin.  I asked for a volunteer to package it on
cygwin-apps, but haven't gotten any yet.  It is now packaged for MSYS2.
The next stage is to get all the dependencies (crates) of
python-cryptography compatible with Cygwin.  I believe python-maturin is
being worked on over at MSYS2
https://github.com/msys2/MSYS2-packages/pull/5586

I've found trying to get a whole crate dependency tree up to snuff is a
slow process, because if any crate specifies an old version it will link
in multiple versions, and if the old version doesn't build, you're stuck
until every crate updates its dependencies to the new version :(

-- 
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
