From 50bd60dfbeb5749bf7d5063b736ab75b1802bb48 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@henrietta.com.pl>
Date: Mon, 29 Mar 2021 13:39:02 +0200
Subject: [PATCH] fixed logging

---
 CHANGELOG.md             | 2 +-
 snakehouse/__init__.py   | 2 +-
 snakehouse/build.py      | 1 -
 snakehouse/multibuild.py | 3 +--
 4 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1642698..da000cd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
 # v1.5
 
-* _TBA_
+* fixed logging
 
 # v1.4
 
diff --git a/snakehouse/__init__.py b/snakehouse/__init__.py
index 9901d65..db64fd8 100644
--- a/snakehouse/__init__.py
+++ b/snakehouse/__init__.py
@@ -3,4 +3,4 @@ from .multibuild import Multibuild
 from .faster_builds import monkey_patch_parallel_compilation
 from .requirements import read_requirements_txt, find_c, find_pyx_and_c, find_pyx
 
-__version__ = '1.5a1'
+__version__ = '1.5a2'
diff --git a/snakehouse/build.py b/snakehouse/build.py
index d8b4333..605fe94 100644
--- a/snakehouse/build.py
+++ b/snakehouse/build.py
@@ -30,5 +30,4 @@ def build(extensions: tp.List[MultiBuildType], *args, nthreads=None, **kwargs):
     values = cythonize(returns, *args, **kwargs)
     for multi_build in multi_builds:
         multi_build.do_after_cython()
-        logger.warning(multi_build.module_name_to_loader_function)
     return values
diff --git a/snakehouse/multibuild.py b/snakehouse/multibuild.py
index 46bff48..7840ef8 100644
--- a/snakehouse/multibuild.py
+++ b/snakehouse/multibuild.py
@@ -60,13 +60,13 @@ class Multibuild:
                  dont_snakehouse: bool = False,
                  **kwargs):
         # sanitize path separators so that Linux-style paths are supported on Windows
+        logger.warning('Building extension %s with files %s', extension_name, files)
         files = list(files)
         self.dont_snakehouse = dont_snakehouse
         self.kwargs = kwargs
         if files:
             files = [os.path.join(*split(file)) for file in files]
             self.files = list([file for file in files if not file.endswith('__bootstrap__.pyx')])
-            logger.warning(str(self.files))
             self.pyx_files = [file for file in self.files if file.endswith('.pyx')]
             self.c_files = [file for file in self.files if file.endswith('.c') or file.endswith('.cpp')]
         else:
@@ -93,7 +93,6 @@ class Multibuild:
     def generate_header_files(self):
         for filename in self.pyx_files:
             path, name, cmod_name_path, module_name, coded_module_name, complete_module_name = self.transform_module_name(filename)
-            logger.warning('Generating header file for %s' % (filename, ))
             if not name.endswith('.pyx'):
                 continue
 
-- 
GitLab