diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1642698906b0bd2d732c391ad45dbf9b749cb7ba..da000cd28417d7dfb15f377926fe7defb4ab0d91 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 9901d656df9db45fbf6479fd4050c17803435b5a..db64fd8ea906919a76a609190407203eb9c542d9 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 d8b4333cf6c712829b97ab82c7fa04bb2bc2bc3b..605fe94c0c6d899647bc1723c0d0aeed5c493036 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 46bff48aa68a8392cda668d6ba90bc4b5f86071d..7840ef883a8e3edf813bbe708676e3dda75480cc 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