> My preference would be to follow PyPI's naming and rename as follows:
>
>  * python-multipart source: python-python-multipart
>  * python3-multipart binary: python3-python-multipart
>
> And although it's a bit odd, we could package the new python3-multipart
> with a transitional dependency on python3-python-multipart until all its
> real reverse-dependencies have been updated in a stable release.
>
> But maybe you have another idea?

yes i do. I just uploaded python-multipart_0.0.17-2 to experimental
with the *binary* package name change  from python3-multipart to
python3-python-multipart (common python3- prefix plus the module
import name) and without the compatibility `multipart` module in it.
Once it clears NEW, please check it does what you need it to do.

I will not rename the source package. PyPI has it as python-multipart,
upstream gh has it as python-multipart, and debian already has it as
src:python-multipart so that's not gonna change.

the module you want to introduce is named `multipart` in PyPI, so you
can introduce a package in debian with src:multipart name (no, there's
no requirement whatsoever to have the `python` prefix on source
package names) which is currently available, and a
bin:python3-multipart, probably with a conflict with the old version
of that package.

Along with this, i will *not* handle the transition from the old
bin:python3-multipart for its reverse dependencies, so please have a
look if you wanna take care of that or ask the support of someone
else.

Once you confirm the 0.0.17-2 package works as for your needs, i'll
upload it to unstable and your work can continue,

Regards,
-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi

Reply via email to