Skip to content

Bump SPHT to v0.22 + adopt new syntax for applicable shortcodes#663

Merged
melissawm merged 7 commits intoscipy:mainfrom
agriyakhetarpal:new-theme-update
Jan 20, 2026
Merged

Bump SPHT to v0.22 + adopt new syntax for applicable shortcodes#663
melissawm merged 7 commits intoscipy:mainfrom
agriyakhetarpal:new-theme-update

Conversation

@agriyakhetarpal
Copy link
Contributor

This PR bumps the theme to the new v0.22 release, adapting new syntax for figure, image, and button shortcodes via scientific-python/scientific-python-hugo-theme#674. This is building upon @goanpeca's work in #648. Closes #648.

@netlify
Copy link

netlify bot commented Dec 12, 2025

Deploy Preview for scipy-org ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 16b0fde
🔍 Latest deploy log https://app.netlify.com/projects/scipy-org/deploys/69676cba23000c0008782d4a
😎 Deploy Preview https://deploy-preview-663--scipy-org.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 99
Accessibility: 100
Best Practices: 100
SEO: 82
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@stefanv
Copy link
Member

stefanv commented Dec 12, 2025

Who on this repo has access to the SciPy Netlify settings? We need to update the build image to the latest version for this to pass.

@melissawm
Copy link
Member

Gentle ping to maintainers, does anyone know who could update the netlify image?

@stefanv
Copy link
Member

stefanv commented Jan 14, 2026

Sorry, this is me talking to myself—apparently, I missed that I have access to these accounts.

@stefanv
Copy link
Member

stefanv commented Jan 14, 2026

OK, image has been updated.

@agriyakhetarpal
Copy link
Contributor Author

All green! I manually checked a few pages of the deployment and I don't see any major problem.

Copy link
Member

@melissawm melissawm left a comment

Choose a reason for hiding this comment

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

Checked all the pages, all looks good. Thanks @agriyakhetarpal and @stefanv !

@melissawm
Copy link
Member

Any objections to merging this, folks? If not, I'm just going to push the button soon!

@agriyakhetarpal
Copy link
Contributor Author

@melissawm it would be good to merge! FYI, @stefanv and I have a few PRs planned for another v0.23 release, so this PR will only help advance them (the theme builds scipy.org from the main branch, which is not ideal when we introduce breaking changes; perhaps we should change that).

@melissawm
Copy link
Member

Ok let's do it - thanks folks!

@melissawm melissawm merged commit f9226a0 into scipy:main Jan 20, 2026
5 checks passed
@agriyakhetarpal agriyakhetarpal deleted the new-theme-update branch January 20, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants