From b4f07c45de2e012bf7342cc17974f4065fe73fdf Mon Sep 17 00:00:00 2001
From: Brecht Van Lommel <brecht@blender.org>
Date: Sun, 10 May 2020 14:07:25 +0200
Subject: [PATCH] Fix T76610: DXF export fails with Python 3.8

Replace use of removed time.clock(), solution suggested by Paul Morelle.
---
 io_export_dxf/export_dxf.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/io_export_dxf/export_dxf.py b/io_export_dxf/export_dxf.py
index 88a27b3b9..71434a716 100644
--- a/io_export_dxf/export_dxf.py
+++ b/io_export_dxf/export_dxf.py
@@ -35,7 +35,7 @@ def exportDXF(context, filePath, settings):
     """
     print("----------\nExporting to {}".format(filePath))
     import time
-    time1 = time.clock()
+    time1 = time.perf_counter()
 
     if settings['verbose']:
         print("Generating Object list for export... (Root parents only)")
@@ -71,7 +71,7 @@ def exportDXF(context, filePath, settings):
 
             drawing.convert(filePath)
 
-        duration = time.clock() - time1
+        duration = time.perf_counter() - time1
         print('%s objects exported in %.2f seconds. -----DONE-----' %\
             (exported, duration))
     except IOError:
-- 
GitLab