Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

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

Open
angelinekwan opened this issue Nov 4, 2022 · 5 comments

Comments

@angelinekwan
Copy link
Collaborator

angelinekwan commented Nov 4, 2022

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.

@lornajane
Copy link
Contributor

Related: #1585

@TibsAtWork
Copy link
Contributor

TibsAtWork commented Nov 21, 2022

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.
cloudflare/pages-build-image#1 doesn't seem very encouraging...

@angelinekwan
Copy link
Collaborator Author

I have submitted a support ticket to ask about it.

@angelinekwan
Copy link
Collaborator Author

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

@angelinekwan
Copy link
Collaborator Author

PR to remove build runtime

@lornajane lornajane removed their assignment Mar 19, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants