Bug#937691: python-debian: Python2 removal in sid/bullseye

2020-04-11 Thread Stuart Prescott
On Saturday, 11 April 2020 16:44:30 AEST Sandro Tosi wrote:
> > The changelogs for your NMUs for nagios-plugins-contrib and gimp-plugin-
> > registry seemed to indicate that the Python 2 usage was only partially
> > fixed for these packages and the relevant bugs (#937103 and #936612)
> > haven't been closed. Are these packages still using Python 2 for some
> > things but just not using python-debian any more?
> 
> that's correct, sorry i didnt point it out explicitly before: i just
> switch them over to use python3-debian (while other parts of the
> software are still using python2), so that we can remove the whole
> chain "python-debian -> python-apt -> pyflakes"

Excellent, thanks for that info!

I'll get this and some other recent bits and pieces for python-debian merged 
together and uploaded.

thanks
Stuart


-- 
Stuart Prescotthttp://www.nanonanonano.net/   stu...@nanonanonano.net
Debian Developer   http://www.debian.org/ stu...@debian.org
GPG fingerprint90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7



Bug#937691: python-debian: Python2 removal in sid/bullseye

2020-04-11 Thread Sandro Tosi
> The changelogs for your NMUs for nagios-plugins-contrib and gimp-plugin-
> registry seemed to indicate that the Python 2 usage was only partially fixed
> for these packages and the relevant bugs (#937103 and #936612) haven't been
> closed. Are these packages still using Python 2 for some things but just not
> using python-debian any more?

that's correct, sorry i didnt point it out explicitly before: i just
switch them over to use python3-debian (while other parts of the
software are still using python2), so that we can remove the whole
chain "python-debian -> python-apt -> pyflakes"

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



Bug#937691: python-debian: Python2 removal in sid/bullseye

2020-04-11 Thread Stuart Prescott
Hi Sandro

> > because it looks like not all rdeps are fixed
> > yet; aren't we supposed to wait for both nagios-plugins-contrib and gimp-
> > plugin-registry to be fixed first?
> 
> both of them are fixed already (i've uploaded them before working on
> python-debian and submitting the MR) so you can proceed already

The changelogs for your NMUs for nagios-plugins-contrib and gimp-plugin-
registry seemed to indicate that the Python 2 usage was only partially fixed 
for these packages and the relevant bugs (#937103 and #936612) haven't been 
closed. Are these packages still using Python 2 for some things but just not 
using python-debian any more?

thanks
Stuart

-- 
Stuart Prescotthttp://www.nanonanonano.net/   stu...@nanonanonano.net
Debian Developer   http://www.debian.org/ stu...@debian.org
GPG fingerprint90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7



Bug#937691: python-debian: Python2 removal in sid/bullseye

2020-04-11 Thread Sandro Tosi
On Sat, Apr 11, 2020 at 2:14 AM Stuart Prescott  wrote:
>
> Hi Sandro,
>
> thanks -- I actually have a local branch with exactly the same changes already
> in them. I've not uploaded that

:(

> because it looks like not all rdeps are fixed
> yet; aren't we supposed to wait for both nagios-plugins-contrib and gimp-
> plugin-registry to be fixed first?

both of them are fixed already (i've uploaded them before working on
python-debian and submitting the MR) so you can proceed already

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



Bug#937691: python-debian: Python2 removal in sid/bullseye

2020-04-11 Thread Stuart Prescott
Hi Sandro,

thanks -- I actually have a local branch with exactly the same changes already 
in them. I've not uploaded that because it looks like not all rdeps are fixed 
yet; aren't we supposed to wait for both nagios-plugins-contrib and gimp-
plugin-registry to be fixed first?

regards
Stuart

-- 
Stuart Prescotthttp://www.nanonanonano.net/   stu...@nanonanonano.net
Debian Developer   http://www.debian.org/ stu...@debian.org
GPG fingerprint90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7



Bug#937691: python-debian: Python2 removal in sid/bullseye

2020-04-10 Thread Sandro Tosi
On Fri, 30 Aug 2019 07:38:15 + Matthias Klose  wrote:
> Package: src:python-debian
> Version: 0.1.35
> Severity: normal
> Tags: sid bullseye
> User: debian-pyt...@lists.debian.org
> Usertags: py2removal

I've opened 
https://salsa.debian.org/python-debian-team/python-debian/-/merge_requests/18
to address this bug

This is pretty straight-forward, i dont have access to the official
git repo so i'm opening this MR, but it would like to proceed quickly,
as python-debian is now the only remaining rdep of python-apt.

Ideally, i would like this to get merged and released in the next
couple of days (I can do a team upload if you add me to the salsa
team, there's no button to request access to the team) so that we can
then drop python-apt

thanks!