Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jinja2 to jinja3 transition #83

Open
shreyb opened this issue Aug 18, 2022 · 5 comments
Open

jinja2 to jinja3 transition #83

shreyb opened this issue Aug 18, 2022 · 5 comments
Labels
future Feature requests we will not address now, but at some point in the future.

Comments

@shreyb
Copy link
Collaborator

shreyb commented Aug 18, 2022

The current major version of jinja is jinja3. Currently, we use jinja2 because its RPM is available on EPEL. Once jinja3 is available, we'll want to be ready to transition our templating to jinja3 templates.

@marcmengel
Copy link
Contributor

First stab at this looks not promising, to wit, from the ChangeLog:

Version 3.1.0
Released 2022-03-24

Drop support for Python 3.6. #1534

So moving up to jinja3 will involve changing away from using the system Python on both
SL7 and Centos8 (which also ships with /usr/bin/python3 version 3.6.8).

So we might want to reconsider...

@shreyb
Copy link
Collaborator Author

shreyb commented Aug 19, 2022

Oh - for sure. We don't want to do this right now. We could bundle our own python in the RPM in the future, or otherwise wait for CentOS 9 and see what that landscape looks like.

Should we keep this open for "some future date", or close this for now?

@marcmengel
Copy link
Contributor

If we can mark it for "Future",. I think we should keep it -- I mean, we could rely on a newer devtools python and still do an RPM...

@shreyb shreyb added the future Feature requests we will not address now, but at some point in the future. label Aug 19, 2022
@shreyb
Copy link
Collaborator Author

shreyb commented Aug 19, 2022

Done.

@shreyb
Copy link
Collaborator Author

shreyb commented Feb 2, 2023

We'll need to handle this sometime in the next few months - experiments are already starting to move to EL8 and looking to EL9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
future Feature requests we will not address now, but at some point in the future.
Projects
No open projects
Development

No branches or pull requests

2 participants