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

Set maximum version for jinja requirement #52

Closed
wants to merge 2 commits into from
Closed

Set maximum version for jinja requirement #52

wants to merge 2 commits into from

Conversation

wesobi
Copy link

@wesobi wesobi commented Feb 27, 2020

Without a max version set for jinja, it now gets jinja 3.0.0, which dropped support for python 2.7 and 3.5, causing a BC break on any tag up until now using these versions.

Adding this version here allows the latest version to still support these, but also means it should be considered to have future versions of j2cli not support these versions of python if it is not necessary anymore by choice..

Fixes #53

At the moment, the latest version will always be fetched. However, as of version 3.0.0, python 2.7 support
was dropped, meaning there is a BC issue since pipelines still using python 2.7 are breaking.

Unless this is an deliberate decision, a max version should be set on the jinja requirement and future changelogs should
state that python 2.7/3.5 support is dropped if it were to be removed again
removed references to these python versions since support for these is dropped in jinja 2.11.0
@wesobi wesobi closed this by deleting the head repository Aug 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

Successfully merging this pull request may close these issues.

BC break for python 2.7 and 3.5 on existing tags
2 participants