[Python-modules-team] Bug#744726: websocket-client should be repacked

Nicolas Dandrimont olasd at debian.org
Sun Apr 27 07:49:22 UTC 2014


Control: tags -1 + fixed-upstream pending

* Leo Iannacone <l3on at ubuntu.com> [2014-04-14 00:20:53 +0200]:

> Dear Maintainer,
> 
> your package seems to be packaged over pip.
> 
> You should consider to repack it according with real
> upstream source.

Hi,

It's a best practice to use whatever upstream provides as a release, and to
avoid gratuitous repackagings. AFAICS, the new upstream release contains most
of the stuff that was missing previously, I'll close that bug when I'll have
uploaded the new version.

> Moreover binary package python-websocket should be
> renamed to python-websocket-client according with
> source name.

No. The Debian Python policy (section 2.2, "Module Package Names")[1] states
that binary packages must be named after the importable module packaged within.
The import statement is "import websocket", therefore the binary package name
is right. I chose the source package name to match the upstream name.

[1] https://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html#s-package_names

Thanks for your report,
-- 
Nicolas Dandrimont

BOFH excuse #13:
we're waiting for [the phone company] to fix that line
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20140427/9de12160/attachment-0001.sig>


More information about the Python-modules-team mailing list