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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.