<html><head></head><body>Please dont remove the python2 package yet. I forgot to check rdeps before uploading and discovered two packages, spyder and skimage depend on the python2 version of cloudpickle.<br><br>Diane.<br><br><div class="gmail_quote">On August 30, 2019 12:13:30 AM PDT, Matthias Klose <doko@debian.org> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Package: src:cloudpickle<br>Version: 0.8.0-1<br>Severity: normal<br>Tags: sid bullseye<br>User: debian-python@lists.debian.org<br>Usertags: py2removal<br><br>Python2 becomes end-of-live upstream, and Debian aims to remove<br>Python2 from the distribution, as discussed in<br><a href="https://lists.debian.org/debian-python/2019/07/msg00080.html">https://lists.debian.org/debian-python/2019/07/msg00080.html</a><br><br>Your package either build-depends, depends on Python2, or uses Python2<br>in the autopkg tests.  Please stop using Python2, and fix this issue<br>by one of the following actions.<br><br>- Convert your Package to Python3. This is the preferred option.  In<br>  case you are providing a Python module foo, please consider dropping<br>  the python-foo package, and only build a python3-foo package.  Please<br>  don't drop Python2 modules, which still have reverse dependencies,<br>  just document them.<br>  <br>  This is the preferred option.<br><br>- If the package is dead upstream, cannot be converted or maintained<br>  in Debian, it should be removed from the distribution.  If the<br>  package still has reverse dependencies, raise the severity to<br>  "serious" and document the reverse dependencies with the BTS affects<br>  command.  If the package has no reverse dependencies, confirm that<br>  the package can be removed, reassign this issue to ftp.debian.org,<br>  make sure that the bug priority is set to normal and retitle the<br>  issue to "RM: PKG -- removal triggered by the Python2 removal".<br><br>- If the package has still many users (popcon >= 300), or is needed to<br>  build another package which cannot be removed, document that by<br>  adding the "py2keep" user tag (not replacing the py2remove tag),<br>  using the debian-python@lists.debian.org user.  Also any<br>  dependencies on an unversioned python package (python, python-dev)<br>  must not be used, same with the python shebang.  These have to be<br>  replaced by python2/python2.7 dependencies and shebang.<br><br>  This is the least preferred option.<br><br>If the conversion or removal needs action on another package first,<br>please document the blocking by using the BTS affects command, like<br><br>  affects <bug number of blocking py2removal bug> + src:cloudpickle<br><br>If there is no py2removal bug for that reverse-dependency, please file<br>a bug on this package (similar to this bug report).<br><br>If there are questions, please refer to the wiki page for the removal:<br><a href="https://wiki.debian.org/Python/2Removal,">https://wiki.debian.org/Python/2Removal,</a> or ask for help on IRC<br>#debian-python, or the debian-python@lists.debian.org mailing list.<br><br></pre></blockquote></div></body></html>