Skip to content

bump minimum supported Cython version#452

Merged
grlee77 merged 3 commits intoPyWavelets:masterfrom
grlee77:rtd_cython_fix
Feb 4, 2019
Merged

bump minimum supported Cython version#452
grlee77 merged 3 commits intoPyWavelets:masterfrom
grlee77:rtd_cython_fix

Conversation

@grlee77
Copy link
Copy Markdown
Contributor

@grlee77 grlee77 commented Feb 4, 2019

Readthedocs was pinned to Cython 0.20 which is too old to build the changes merged in #435. I am trying to bump to 0.23.5 here to see if that is new enough.

I added a test case on Travis with the minimum Cython version since it seems the CI test cases all just used the most recent release..

@grlee77 grlee77 added the build label Feb 4, 2019
@grlee77
Copy link
Copy Markdown
Contributor Author

grlee77 commented Feb 4, 2019

I cancelled Appveyor as there were no changes to the scripts for windows here. Let's confirm whether the Travis case with 0.23.5 builds before merging this.

@grlee77
Copy link
Copy Markdown
Contributor Author

grlee77 commented Feb 4, 2019

It looks like 0.23.5 works. Should we just remove the pin altogether from the RTD requirements.txt?

I think it is good to leave at least one CI case with the minimum supported Cython as introduced here, but I'm not sure there is reason to not just use the most recent versions for building the docs?

@rgommers
Copy link
Copy Markdown
Member

rgommers commented Feb 4, 2019

makes sense to remove the pin completely

@grlee77
Copy link
Copy Markdown
Contributor Author

grlee77 commented Feb 4, 2019

done. let's merge and see if RTD is happy now

@grlee77 grlee77 merged commit ad7e583 into PyWavelets:master Feb 4, 2019
@grlee77
Copy link
Copy Markdown
Contributor Author

grlee77 commented Feb 4, 2019

I had to also log into readthedocs and wipe the build environment. Otherwise, it was still using the previously cached Cython 0.20. I manually triggered a rebuild over there and now it succeeded this time.

grlee77 added a commit that referenced this pull request Feb 26, 2019
MAINT 1.0.x backport #452 (bump minimum supported Cython version)
@grlee77 grlee77 deleted the rtd_cython_fix branch November 13, 2019 00: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.

2 participants