jupyter / jupyter-sphinx

Sphinx extension for rendering of Jupyter interactive widgets.
https://jupyter-sphinx.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
186 stars 65 forks source link

Clean up CI and drop py3.7 #236

Closed blink1073 closed 9 months ago

blink1073 commented 9 months ago

Python 3.7 is EOL. Clean up CI and test all current Python versions. Update readthedocs config.

Fixes https://github.com/jupyter/jupyter-sphinx/issues/230. Fixes #232

blink1073 commented 9 months ago

@akhmerov can you please add blink1073 to https://readthedocs.org/projects/jupyter-sphinx/ so I can set up the PR build integration?

12rambau commented 9 months ago

Fix #230

12rambau commented 9 months ago

@akhmerov if you can add 12rambau as well that would be good. AS it's a sphinx extension sometime you just want to retrigger the PR doc build instead of the whole test suit and you can only do that with admin rights.

akhmerov commented 9 months ago

@blink1073 done!

@12rambau I see this:

image

akhmerov commented 9 months ago

@blink1073 @12rambau thank you for stepping in!

12rambau commented 9 months ago

@blink1073 done!

@12rambau I see this:

image

You are right, I'm "borntobealive" over there (same knight avatar if it helps)

akhmerov commented 9 months ago

@blink1073 another RTD-related issue: the webhook integration listed here needs to be updated with a secret, and I cannot do this because of not having sufficient github permissions for this repo.

blink1073 commented 9 months ago

Thanks @akhmerov, I created a new webhook, and it is working now

12rambau commented 9 months ago

@blink1073, Is this ready to merge or you have other requests related to the build ?

blink1073 commented 9 months ago

you have other requests related to the build ?

Yes, but in follow up PRs. :)