From 32ab7e6d45fbbc221fb98b3783fb34933fc9b1dc Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Wed, 17 Mar 2021 15:02:42 +0100 Subject: drop node_date on old git fixes #537 --- src/setuptools_scm/git.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/setuptools_scm/git.py') diff --git a/src/setuptools_scm/git.py b/src/setuptools_scm/git.py index b1a85ab..c7f301b 100644 --- a/src/setuptools_scm/git.py +++ b/src/setuptools_scm/git.py @@ -61,6 +61,9 @@ class GitWorkdir: return # TODO, when dropping python3.6 use fromiso date_part = timestamp.split("T")[0] + if "%c" in date_part: + trace("git too old -> timestamp is ", timestamp) + return None return datetime.strptime(date_part, r"%Y-%m-%d").date() def is_shallow(self): -- cgit v1.2.1