On 02/11/2025 00:10, Jeremy Drake wrote:
On Sun, 26 Oct 2025, Marco Atzeri via Cygwin-apps wrote:

On 10/10/2025 21:29, Jeremy Drake via Cygwin-apps wrote:
On Wed, 24 Sep 2025, ASSI via Cygwin-apps wrote:

ASSI via Cygwin-apps writes:
[…]



any chance to have a test package to play with ?

Almost all Cryptographic module of Python are written in Rust and I am stacked
in the upgrade process of a good chunk of them.


The scallywag/GitHub Actions job uploads binary artifacts.  I've just
pushed an update to 1.91.0.
https://github.com/cygwin/scallywag/actions/runs/19003732079 /
https://cygwin.com/cgi-bin2/jobs.cgi?id=10491

As far as a published-on-the-mirrors test package, it would need  some
packaging love first, filling in the metadata properly, and probably being
split into multiple packages.

Hi Jeremy,

I used the binary package as pseudo-package (after defining the CATEGORY=Devel) and built the latest python-bcrypt package.

The tests are positive with no failures that for python packages is
really a surprise.

Cygport needs to learn about rust as I am doing some acrobacies
to build multiple versions.

Let me know what help you need for the metadata.

Regards
Marco


testing 3.9
============================= test session starts ==============================
platform cygwin -- Python 3.9.16, pytest-8.3.4, pluggy-1.6.0
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /cygdrive/d/cyg_pub/devel/python/python-bcrypt/python-bcrypt-5.0.0-1.x86_64/build
configfile: pyproject.toml
plugins: hypothesis-6.124.9, benchmark-5.2.3, env-1.1.5, mock-3.15.1, sugar-1.1.1
collected 147 items

tests/test_bcrypt.py ....................... [ 34%]
............................................ [ 83%]
........................                     [100%]

============================= 147 passed in 14.20s =============================
testing 3.12
============================= test session starts ==============================
platform cygwin -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /cygdrive/d/cyg_pub/devel/python/python-bcrypt/python-bcrypt-5.0.0-1.x86_64/build
configfile: pyproject.toml
plugins: hypothesis-6.148.8, benchmark-5.2.3, env-1.2.0, mock-3.15.1, sugar-1.1.1
collected 147 items

tests/test_bcrypt.py ....................... [ 34%]
............................................ [ 83%]
........................                     [100%]

============================= 147 passed in 13.63s =============================




Reply via email to