From 90319d2e979bd88587eeed0518373383d56e8674 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 May 2024 08:47:00 +0000 Subject: [PATCH 1/2] Update arrow requirement from <=0.13,>=0.4 to >=0.4,<=1.3.0 Updates the requirements on [arrow](https://github.com/arrow-py/arrow) to permit the latest version. - [Release notes](https://github.com/arrow-py/arrow/releases) - [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst) - [Commits](https://github.com/arrow-py/arrow/compare/0.4.0...1.3.0) --- updated-dependencies: - dependency-name: arrow dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 575fee4aef..97f860f064 100644 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ "flask-script>=2.0.5,<3.0", "flask-babel>=1.0,<4.1", "pillow>=9.2,<9.3", - "arrow>=0.4,<=0.13", + "arrow>=0.4,<=1.3.0", "bcrypt>=3.1.1,<4.2", "blinker>=1.3,<1.8", "celery[redis]>=5.2.7,<5.3", From 4110ab7f829f852bb0259898d73df908f23bffad Mon Sep 17 00:00:00 2001 From: Petr Jasek Date: Thu, 23 May 2024 11:14:01 +0200 Subject: [PATCH 2/2] fix test --- superdesk/io/feed_parsers/newsml_2_0.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/superdesk/io/feed_parsers/newsml_2_0.py b/superdesk/io/feed_parsers/newsml_2_0.py index 6fbbd640db..9dcba71a85 100644 --- a/superdesk/io/feed_parsers/newsml_2_0.py +++ b/superdesk/io/feed_parsers/newsml_2_0.py @@ -365,9 +365,9 @@ def datetime(self, string): return datetime.datetime.strptime(string, "%Y-%m-%dT%H:%M:%S.000Z") except (ValueError, TypeError): try: - return arrow.get(string).datetime + return arrow.get(string.strip()).datetime except arrow.parser.ParserError: - raise ValueError(string) + raise ValueError(string.strip()) def get_literal_name(self, item): """Get name for item with fallback to literal attribute if name is not provided."""