diff --git a/Jinja2-3.0.3.tar.gz b/Jinja2-3.0.3.tar.gz deleted file mode 100644 index cb150bc1c48493e72a0f4f1e257a0530732b0d4f..0000000000000000000000000000000000000000 Binary files a/Jinja2-3.0.3.tar.gz and /dev/null differ diff --git a/Jinja2-3.1.2.tar.gz b/Jinja2-3.1.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..302517f95ee31314da2454a4a8126d70097d83c7 Binary files /dev/null and b/Jinja2-3.1.2.tar.gz differ diff --git a/backport-update-dependencies.patch b/backport-update-dependencies.patch new file mode 100644 index 0000000000000000000000000000000000000000..527b5be5233ba89c0ebb078181b582a5473387c7 --- /dev/null +++ b/backport-update-dependencies.patch @@ -0,0 +1,41 @@ +From 3fadee01b712580d811bdd2cb06cd8a1b5ee0821 Mon Sep 17 00:00:00 2001 +From: David Lord +Date: Thu, 29 Dec 2022 10:39:00 -0800 +Subject: [PATCH] update dependencies + +--- + Jinja2-3.1.2/tests/test_loader.py | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/Jinja2-3.1.2/tests/test_loader.py b/Jinja2-3.1.2/tests/test_loader.py +index 04c921d..77d686e 100644 +--- a/Jinja2-3.1.2/tests/test_loader.py ++++ b/Jinja2-3.1.2/tests/test_loader.py +@@ -183,6 +183,7 @@ class TestFileSystemLoader: + + class TestModuleLoader: + archive = None ++ mod_env = None + + def compile_down(self, prefix_loader, zip="deflated"): + log = [] +@@ -196,13 +197,14 @@ class TestModuleLoader: + self.mod_env = Environment(loader=loaders.ModuleLoader(self.archive)) + return "".join(log) + +- def teardown(self): +- if hasattr(self, "mod_env"): ++ def teardown_method(self): ++ if self.archive is not None: + if os.path.isfile(self.archive): + os.remove(self.archive) + else: + shutil.rmtree(self.archive) + self.archive = None ++ self.mod_env = None + + def test_log(self, prefix_loader): + log = self.compile_down(prefix_loader) +-- +2.33.0 + diff --git a/python-jinja2.spec b/python-jinja2.spec index a16ec3abab9c01a93b0f6afa752319ee22a9a8f6..a610e788177082fa398e6a523b7eb96af09bd2bf 100644 --- a/python-jinja2.spec +++ b/python-jinja2.spec @@ -1,13 +1,15 @@ %global _name Jinja2 Name: python-jinja2 -Version: 3.0.3 -Release: 3 +Version: 3.1.2 +Release: 2 Summary: A full-featured template engine for Python License: BSD-3-Clause URL: http://jinja.pocoo.org/ Source0: https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz +Patch1: backport-update-dependencies.patch + BuildArch: noarch %description @@ -62,6 +64,10 @@ popd %doc Jinja2-%{version}/examples %changelog +* Thu Apr 18 2024 wangjing - 3.1.2-1 +- Upgrade package to 3.1.2 +- fix test failed + * Fri Jun 17 2022 liukuo - 3.0.3-3 - License compliance rectification