Irritating artifacts of the python variety

Marco Atzeri marco.atzeri@gmail.com
Fri Jan 9 10:20:34 GMT 2026


On 23/08/2025 19:12, Jeremy Drake via Cygwin wrote:
> 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 :(
> 

Using a "test" version of Rust, built on Scallywag
I was able to build and upload several of the
python rust packages

python312-maturin                          1.11.3-1
python312-bcrypt                           5.0.0-1
python312-cryptography                     46.0.3-1
python312-rpds-py                          0.30.0-1

and the 3.9 counterpats.

Now we need to officialize the Rust package

Regards
Marco








More information about the Cygwin mailing list