MNT minor clean-up of sklearn/conftests.py
diff --git a/sklearn/conftest.py b/sklearn/conftest.py
index 27ac720cbfe2e..90b30506e8cae 100644
--- a/sklearn/conftest.py
+++ b/sklearn/conftest.py
@@ -132,8 +132,6 @@ def pytest_collection_modifyitems(config, items):
             )
             item.add_marker(marker)
 
-    # numpy changed the str/repr formatting of numpy arrays in 1.14. We want to
-    # run doctests only for numpy >= 1.14.
     skip_doctests = False
     try:
         import matplotlib  # noqa
@@ -141,18 +139,15 @@ def pytest_collection_modifyitems(config, items):
         skip_doctests = True
         reason = "matplotlib is required to run the doctests"
 
-    try:
-        if _IS_32BIT:
-            reason = "doctest are only run when the default numpy int is 64 bits."
-            skip_doctests = True
-        elif sys.platform.startswith("win32"):
-            reason = (
-                "doctests are not run for Windows because numpy arrays "
-                "repr is inconsistent across platforms."
-            )
-            skip_doctests = True
-    except ImportError:
-        pass
+    if _IS_32BIT:
+        reason = "doctest are only run when the default numpy int is 64 bits."
+        skip_doctests = True
+    elif sys.platform.startswith("win32"):
+        reason = (
+            "doctests are not run for Windows because numpy arrays "
+            "repr is inconsistent across platforms."
+        )
+        skip_doctests = True
 
     # Normally doctest has the entire module's scope. Here we set globs to an empty dict
     # to remove the module's scope:

Noticed an old comment about numpy >= 14, which is not relevant any more. Also there is a `try/except` which I don't think is needed.

