#980509 umap-learn: Binary package name should be python3-umap-learn

#980509#5
Date:
2021-01-20 01:07:59 UTC
From:
To:
Dear Maintainer,

A binary packages that installs into python3/dist-packages really should be
named python3-$package name. It's a requirement of the Debian Python Policy.
https://www.debian.org/doc/packaging-manuals/python-
policy/module_packages.html#package_names

"Public Python 3 modules used by other packages must have their binary package
name prefixed with python3-. It is recommended to use this prefix for all
packages with public modules as they may be used by other packages in the
future."

Thanks,
Diane

#980509#10
Date:
2021-01-20 09:48:59 UTC
From:
To:
Control: tags -1 pending
Control: block -1 by 980537

I've fixed this in Git for the new upstream version.  Unfortunately this
new version needs python-pynndescent (ITP #980537) but I need some help
with the test suite there.

Kind regards

       Andreas.

#980509#19
Date:
2021-01-20 09:52:37 UTC
From:
To:
Hi,
I like to see available in Debian 11.

Unfortunately I have some problem with the test auite of
python-pynndescent:

...
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:232: cd /build/python-pynndescent-0.5.1/.pybuild/cpython3_3.9_pynndescent/build; python3.9 -m nose -v
Failure: DistributionNotFound (The 'pynndescent' distribution was not found and is required by the application) ... ERROR

======================================================================
ERROR: Failure: DistributionNotFound (The 'pynndescent' distribution was not found and is required by the application)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/failure.py", line 39, in runTest


Any help would be welcome.

Kind regards

      Andreas.

#980509#24
Date:
2021-01-21 00:12:13 UTC
From:
To:
While waiting for numba test cases on the super slow armhf architecture
to run I got the pynndescent autopkgtests to run (by replacing the
contents of run-unit-tests) and pushed them to the main packaging
repository.

Would you like me to build the package and upload it to NEW?

Diane

#980509#29
Date:
2021-01-21 05:02:33 UTC
From:
To:
Hi Diane,

That's great.  However, I've just uploaded yesterday (without
autopkgtest)[1] and forgot to push my changes.  I'll merge you change in
and we can do so in a source-only upload.  Please let me know if you
want to be an additional Uploader for this package (which would be
great).

Kind regards

     Andreas.

[1] https://ftp-master.debian.org/new/python-pynndescent_0.5.1-1.html