devportal icon indicating copy to clipboard operation
devportal copied to clipboard

New deployment platform Cloudflare Pages build support up to Python 3.7 only

Open angelinekwan opened this issue 2 years ago • 5 comments

What can we help you with?

Currently docs.aiven.io is hosted in Netlify which support the latest Python version 3.8. As we are migrating the deployment platform to Cloudflare Pages, currently the build support version up to Python 3.7 only.

The timeline for production ready in Cloudflare Pages is end of Nov as we are working on moving the Search and Feedback functions to AWS Lambda in this feature/use-aws branch. In the same branch, the runtime.txt Python version has been downgraded from 3.8 to 3.7 in this commit. With this change, the site has been deployed successfully in Cloudflare Pages in this development site.

Please verify that updating the runtime to Python 3.7 will not cause any dependencies issue.

Note since 16.8, Python 3.7 was upgraded to 3.8 due to Netlify build. PR for reference.

angelinekwan avatar Nov 04 '22 12:11 angelinekwan

Related: #1585

lornajane avatar Nov 21 '22 11:11 lornajane

Python 3.7 is 4 years old, do we have any information when Cloudfare will support something more recent? https://developers.cloudflare.com/pages/framework-guides/deploy-a-sphinx-site/ doesn't seem to give any information on future plans. https://github.com/cloudflare/pages-build-image/discussions/1 doesn't seem very encouraging...

TibsAtWork avatar Nov 21 '22 11:11 TibsAtWork

I have submitted a support ticket to ask about it.

angelinekwan avatar Nov 22 '22 11:11 angelinekwan

Cloudflare Engineering scheduled for a Q1 2023 release, but this could change to support Python 3.8 above.

angelinekwan avatar Nov 24 '22 14:11 angelinekwan

PR to remove build runtime

angelinekwan avatar Dec 16 '22 09:12 angelinekwan