Re: Irritating artifacts of the python variety
Marco Atzeri via Cygwin <[email protected]>
| Newsgroups | gmane.os.cygwin |
|---|---|
| Message-ID | <[email protected]> |
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 -- 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