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