PRs to cysignals are most welcome. It should not be impossible to hook up a 
Windows CI and wheel builder in cysignals, too.

On Wednesday, October 9, 2024 at 6:14:58 PM UTC+1 marc....@gmail.com wrote:

> On Wednesday, October 9, 2024 at 9:32:27 AM UTC-6 Gonzalo Tornaría wrote:
>
> As far as I know, cysignals is another instance of a component originally 
> developed for sagemath, about maybe 20 years ago, then separated into a 
> standalone package. In theory, this separation should make it easier to 
> support other OS, but the fact that windows support hasn't materialized yet 
> is a sign that this is not so clear. 
>
>
> Windows support *did* materialize.  The modified cysignals module included 
> with CyPari *does* work on Windows.  And that also happened many years 
> ago.  What did not happen was for the Sage cysignals project to incorporate 
> the changes that make it work on Windows and to produce Windows packages on 
> PyPi.  I always assumed that the reason for that was that there would be no 
> point in doing so,  given that Sage is the only user of cysignals (with 
> CyPari as the sole exception) and Sage doesn't support Windows.  Moreover, 
> adding Windows support adds a maintenance burden.  I think that the 
> cysignals project never intended to produce anything that would work on 
> non-posix systems.  I think the same is true of all projects under the Sage 
> umbrella, although it is obviously not the case for the "python ecosystem" 
> in general.
>
>  - Marc
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/18de79dd-3a74-44e7-afc6-c2ff99e9fecan%40googlegroups.com.

Reply via email to