Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove the pycygwin package #36779

Merged
merged 8 commits into from
Dec 19, 2023
Merged

Conversation

orlitzky
Copy link
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

Copy link
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
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
Contributor

tornaria commented Dec 4, 2023

Please rebase on top of #36769.

@dimpase
Copy link
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
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

Copy link

github-actions bot commented Dec 4, 2023

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

@tornaria
Copy link
Contributor

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
Member

vbraun commented Dec 10, 2023

merge conflict

@vbraun
Copy link
Member

vbraun commented Dec 11, 2023

merge conflict

@dimpase
Copy link
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
    
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
Member

mkoeppe commented Dec 14, 2023

rebased

@mkoeppe
Copy link
Member

mkoeppe commented Dec 14, 2023

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

orlitzky and others added 7 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
Member

vbraun commented Dec 16, 2023

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

@dimpase
Copy link
Member

dimpase commented Dec 16, 2023

should be ok now

@vbraun vbraun merged commit f42ca66 into sagemath:develop Dec 19, 2023
18 of 20 checks passed
@mkoeppe mkoeppe added this to the sage-10.3 milestone 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.

None yet

5 participants