Source: python-defaults
Source-Version: 2.7.9-1
Severity: wishlist

Hi!

Given recent ITP discussions [0] about lack of namespacing on python
module source package names, I think it would be really good to fix
this at the source, by mandating it in the python-policy. Attached is
a proposal wording.

  [0] #748383: ITP: bash8; #745347: ITP: releases; #790399: ITP: structlog

Thanks,
Guillem
=== modified file 'debian/python-policy.sgml'
--- debian/python-policy.sgml	2015-02-27 23:09:27 +0000
+++ debian/python-policy.sgml	2015-07-06 19:58:13 +0000
@@ -513,7 +513,9 @@
 	  to use this prefix for all packages with public modules as they may
 	  be used by other packages in the future.  Python 3 modules must be
 	  in a separate binary package prefixed with <var>python3-</var> to
-	  preserve run time separation between python and python3.
+	  preserve run time separation between python and python3.  When the
+	  source package only produces python module binary packages, it must
+	  also be prefixed with <var>python-</var>.
 
 	  The binary package for module foo should preferably be named
 	  <package>python-<var>foo</var></package>, if the module name

Reply via email to