Skip to content

Remove the pycygwin package#36779

Merged
vbraun merged 8 commits intosagemath:developfrom
orlitzky:drop-pycygwin-package
Dec 19, 2023
Merged

Remove the pycygwin package#36779
vbraun merged 8 commits intosagemath:developfrom
orlitzky:drop-pycygwin-package

Conversation

@orlitzky
Copy link
Copy Markdown
Contributor

@orlitzky orlitzky commented Nov 26, 2023

It was only needed for Cygwin (to handle path conversions), and we're dropping Cygwin support for real now.

Depends on #36769

@orlitzky orlitzky requested review from dimpase and mkoeppe November 26, 2023 15:00
Copy link
Copy Markdown
Member

@dimpase dimpase left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

I didn't notice that, so I started removing this on the previous PR, sorry

@orlitzky
Copy link
Copy Markdown
Contributor Author

No problem, I'm only splitting them to make it easier to review, so if you want to do it all at once with a flaming sword that's OK with me too.

@tornaria
Copy link
Copy Markdown
Member

tornaria commented Dec 4, 2023

Please rebase on top of #36769.

@dimpase dimpase force-pushed the drop-pycygwin-package branch from 108e02c to 69636ca Compare December 4, 2023 13:32
@dimpase
Copy link
Copy Markdown
Member

dimpase commented Dec 4, 2023

rebased

Please rebase on top of #36769.

I've rebased on top of #36769, which I 1st rebased over 10.2

Copy link
Copy Markdown
Member

@dimpase dimpase left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@github-actions
Copy link
Copy Markdown

github-actions bot commented Dec 4, 2023

Documentation preview for this PR (built with commit 69636ca; changes) is ready! 🎉

@tornaria
Copy link
Copy Markdown
Member

tornaria commented Dec 4, 2023

rebased

Please rebase on top of #36769.

I've rebased on top of #36769, which I 1st rebased over 10.2

thanks!

@vbraun
Copy link
Copy Markdown
Member

vbraun commented Dec 10, 2023

merge conflict

@vbraun
Copy link
Copy Markdown
Member

vbraun commented Dec 11, 2023

merge conflict

@dimpase
Copy link
Copy Markdown
Member

dimpase commented Dec 12, 2023

merge conflict

#36769 isn't yet in develop - how am I supposed to deal with this?

vbraun pushed a commit to vbraun/sage that referenced this pull request Dec 13, 2023
sagemathgh-36778: Remove Cygwin distro support
    
Removing Cygwin support from:
 - build system,
 - CI,
 - SPKG configuration and installation scripts,
 - Sage library.

Depends on sagemath#36779
    
URL: sagemath#36778
Reported by: Michael Orlitzky
Reviewer(s): Dima Pasechnik, Matthias Köppe, Michael Orlitzky, Tobias Diez
@mkoeppe
Copy link
Copy Markdown
Contributor

mkoeppe commented Dec 14, 2023

rebased

@mkoeppe
Copy link
Copy Markdown
Contributor

mkoeppe commented Dec 14, 2023

There's still some leftover cygwin stuff in src/sage/interfaces/jmoldata.py

orlitzky and others added 5 commits December 14, 2023 16:15
We're dropping Cygwin support, and in particular, the pycygwin library
that handles these paths.
We're dropping Cygwin support, and in particular, the pycygwin library
that handles these paths.
We're dropping Cygwin support, and in particular, the pycygwin library
that handles these paths.
@vbraun
Copy link
Copy Markdown
Member

vbraun commented Dec 16, 2023

make[1]: *** No rule to make target 'arb'.  Stop.

@dimpase
Copy link
Copy Markdown
Member

dimpase commented Dec 16, 2023

should be ok now

@vbraun vbraun merged commit f42ca66 into sagemath:develop Dec 19, 2023
@orlitzky orlitzky deleted the drop-pycygwin-package branch January 24, 2024 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants