Closed benjaminpkane closed 3 weeks ago
The recent changes involve updates to the Jinja2
dependency across multiple files. Specifically, Jinja2==3.0.3
was removed from requirements/common.txt
and added to requirements/docs.txt
. Additionally, in setup.py
, the version constraint for Jinja2
was relaxed to allow any version >=3
, enhancing flexibility in dependency management.
File | Change Summary |
---|---|
requirements/common.txt | Removed Jinja2==3.0.3 |
requirements/docs.txt | Added Jinja2==3.0.3 |
setup.py | Changed Jinja2 version requirement to >=3 |
In the code's garden, dependencies shift,
Jinja2 moves, a quiet lift.
From common to docs, it finds its place,
With setup.py, it keeps its pace.
Flexibility blooms, version three and beyond,
In this code dance, we all respond. 🌸
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
In the PR description, should the link to #4481 be updated to be #4480 ?
Thank you, yes 🙇
What changes are proposed in this pull request?
Resolves https://github.com/voxel51/fiftyone/pull/4480
Revert
Jinja2
requirement to v0.23.8 setting and moveJinja2==3.0.3
todocs.txt
requirements as it is only required for building documentationHow is this patch tested? If it is not, please explain why.
Workflows
What areas of FiftyOne does this PR affect?
fiftyone
Python library changesSummary by CodeRabbit
Jinja2
dependency to allow any version greater than or equal to 3.Jinja2
dependency from common requirements to documentation requirements.