diff --git a/debian/changelog b/debian/changelog
index 01886287922f3896968465c59802493a4b71ff66..15fcc7b95c6a2322b6458a18b5efc965d66bcafe 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,12 @@
 python-defaults (2.7.3-3) UNRELEASED; urgency=low
 
-  * dh_python2: no longer sensitive to trailing slash in private dir names
-    (closes: #686358)
+  * dh_python2:
+    - no longer sensitive to trailing slash in private dir names
+      (closes: #686358)
+    - ignore /usr/bin/python3 shebangs in all packages, not just in
+      python3-* ones
+    - TODO: parse interpreter version number from --shebang option and add
+      apropriate dependency/rt* script arguments
 
  -- Piotr Ożarowski <piotr@debian.org>  Fri, 31 Aug 2012 18:06:26 +0200
 
diff --git a/debpython/tools.py b/debpython/tools.py
index 75e8704b3fc384d745faa455428e61a44b6392ec..7cd6e27d398df042e098e9f50092969acf49ce59 100644
--- a/debpython/tools.py
+++ b/debpython/tools.py
@@ -33,7 +33,7 @@ from debpython.version import RANGE_PATTERN, getver, get_requested_versions
 
 log = logging.getLogger(__name__)
 EGGnPTH_RE = re.compile(r'(.*?)(-py\d\.\d(?:-[^.]*)?)?(\.egg-info|\.pth)$')
-SHEBANG_RE = re.compile(r'^#!\s*(.*?/bin/.*?)(python(\d+\.\d+)?(?:-dbg)?)(?:\s(.*))?')
+SHEBANG_RE = re.compile(r'^#!\s*(.*?/bin/.*?)(python(2\.\d+)?(?:-dbg)?)(?:\s(.*))?$')
 SHAREDLIB_RE = re.compile(r'NEEDED.*libpython(\d\.\d)')
 INSTALL_RE = re.compile(r"""
     (?P<pattern>.+?)  # file pattern