Re: I plan to remove python2-pep8

2019-06-03 Thread Ben Boeckel
On Wed, May 15, 2019 at 13:36:42 +0200, Miro Hrončok wrote:
> $ dnf repoquery --repo=compose{,-source} --whatrequires python2-pep8
> cachedir-0:1.4-3.fc28.src

This has now been retired. Sorry for the delays.

--Ben
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: I plan to remove python2-pep8

2019-05-15 Thread Miro Hrončok

On 03. 05. 19 20:25, Miro Hrončok wrote:

On 22. 04. 19 17:53, Miro Hrončok wrote:

Hey. pep8 is no longer released upstream and its successor is called 
pycodestyle.

I plan to retire python-pep8, as tracked in [1], however there are still too 
many consumers of python3-pep8. On the other hand, python2-pep8 is only 
buildrequired by:


cachedir - already FTBFS, not dependent upon
genbackupdata - already FTBFS, fails to install, not dependent upon
ovirt-guest-agent - already FTBFS, not dependent upon outside of subpackages
pylast - python2-pylast is not dependent upon
python-cliapp - python2-cliapp is required by:
   cachedir
   cmdtest - FTBFS, fails to install, required by:
 cachedir
 genbackupdata
 python-larch - FTBFS, not dependent upon outside of subpackages
   genbackupdata
   python-larch

Maintainers by package:
cachedir mathstuf
cmdtest  salimma
genbackupdata    salimma
ovirt-guest-agent    evilissimo nyoxi
pylast   peter
python-cliapp    salimma
python-larch salimma

Packages by maintainer:
evilissimo ovirt-guest-agent
mathstuf   cachedir
nyoxi  ovirt-guest-agent
peter  pylast
salimma    cmdtest genbackupdata python-cliapp python-larch


Would you like to take python2-pep8? I'd advice against, please update to 
Python 3 and/or pycodestyle instead.


This is my attempt to follow [2].

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1667200
[2] 
https://fedoraproject.org/wiki/Changes/F31_Mass_Python_2_Package_Removal#Process_for_abandoning_Python_2_subpackages 



Bump.

$ dnf repoquery --repo=compose{,-source} --whatrequires python2-pep8
cachedir-0:1.4-3.fc28.src
genbackupdata-0:1.9-9.fc30.src
ovirt-guest-agent-0:1.0.14-1.fc29.3.src
python-cliapp-0:1.20180121-1.fc30.src


Bump.

$ dnf repoquery --repo=compose{,-source} --whatrequires python2-pep8
cachedir-0:1.4-3.fc28.src
genbackupdata-0:1.9-9.fc30.src
python-cliapp-0:1.20180121-1.fc30.src


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: I plan to remove python2-pep8

2019-05-03 Thread Ben Boeckel
On Fri, May 03, 2019 at 20:25:01 +0200, Miro Hrončok wrote:
> Bump.
> 
> $ dnf repoquery --repo=compose{,-source} --whatrequires python2-pep8
> cachedir-0:1.4-3.fc28.src

I'll retire this. Upstream doesn't want to deal with Python3 and rather
than just removing the testing and dealing with Python2 package
deprecation/removal later too, it's easier to just end it now.

--Ben
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: I plan to remove python2-pep8

2019-05-03 Thread Miro Hrončok

On 22. 04. 19 17:53, Miro Hrončok wrote:

Hey. pep8 is no longer released upstream and its successor is called 
pycodestyle.

I plan to retire python-pep8, as tracked in [1], however there are still too 
many consumers of python3-pep8. On the other hand, python2-pep8 is only 
buildrequired by:


cachedir - already FTBFS, not dependent upon
genbackupdata - already FTBFS, fails to install, not dependent upon
ovirt-guest-agent - already FTBFS, not dependent upon outside of subpackages
pylast - python2-pylast is not dependent upon
python-cliapp - python2-cliapp is required by:
   cachedir
   cmdtest - FTBFS, fails to install, required by:
     cachedir
     genbackupdata
     python-larch - FTBFS, not dependent upon outside of subpackages
   genbackupdata
   python-larch

Maintainers by package:
cachedir mathstuf
cmdtest  salimma
genbackupdata    salimma
ovirt-guest-agent    evilissimo nyoxi
pylast   peter
python-cliapp    salimma
python-larch salimma

Packages by maintainer:
evilissimo ovirt-guest-agent
mathstuf   cachedir
nyoxi  ovirt-guest-agent
peter  pylast
salimma    cmdtest genbackupdata python-cliapp python-larch


Would you like to take python2-pep8? I'd advice against, please update to Python 
3 and/or pycodestyle instead.


This is my attempt to follow [2].

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1667200
[2] 
https://fedoraproject.org/wiki/Changes/F31_Mass_Python_2_Package_Removal#Process_for_abandoning_Python_2_subpackages 


Bump.

$ dnf repoquery --repo=compose{,-source} --whatrequires python2-pep8
cachedir-0:1.4-3.fc28.src
genbackupdata-0:1.9-9.fc30.src
ovirt-guest-agent-0:1.0.14-1.fc29.3.src
python-cliapp-0:1.20180121-1.fc30.src


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: I plan to remove python2-pep8

2019-04-24 Thread Ben Boeckel
On Wed, Apr 24, 2019 at 14:43:39 +0200, Miro Hrončok wrote:
> If the upstream maintainer as no interest in Python 3 support, I guess we 
> have 
> no interest in cachedir.

That's my thought as well.

> Disclaimer: I don't know or use cachedir. However from the first glance, it 
> looks like something that could be reimplemented in a Bash one-liner.
> Could you please elaborate on its importance to Fedora? Because I don't 
> really 
> see it. I might be missing something.

I use it for tagging and untagging cache directories for by backup tool
of choice (restic) to avoid backing up things like my browser cache or
other things that don't "matter".

It could probably be replaced with a short script or other small tool.
But maintaining Bash code is worse than maintaining Python2 code IMO, so
maybe I'll find some time to rewrite it in Python3 using something like
click to avoid having to port cliapp and cmdtest as well.

--Ben
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: I plan to remove python2-pep8

2019-04-24 Thread Miro Hrončok

On 24. 04. 19 14:28, Ben Boeckel wrote:

On Mon, Apr 22, 2019 at 17:20:02 -0400, Ben Boeckel wrote:

[ Removed pylast and ovirt-guest-agent emails from Cc. ]

On Mon, Apr 22, 2019 at 17:53:03 +0200, Miro Hrončok wrote:

Maintainers by package:
cachedir mathstuf
cmdtest  salimma
genbackupdatasalimma
python-cliappsalimma
python-larch salimma


These are all packages from obnam which is now retired/EOL. I think
larch and genbackupdata can probably be retired (though maybe others
find genbackupdata useful?). cachedir is still useful and uses cliapp.
cmdtest *could* be dropped; it is only used for the testing in cachedir
(as is pep8), but running the testsuite is nice-to-have.


Talking with Lars Wirzenius, upstream for this stack, he has no interest
in Python3 support for this stack (well, explicitly about cachedir; I'm
assuming about the others) and would prefer a new maintainer for them if
such work were to occur. Should we discuss with other distributions
about doing this or just start the retirement process? Note that Lars is
the Debian packager, so I imagine we can skip that part.


Whatever works for you. As the Python maintainer I care for 2 things:

 - move away from pep8 to pycodestyle
 - move to Python 3 or retire from Fedora

My e-mail was mostly about the first thing.

If the upstream maintainer as no interest in Python 3 support, I guess we have 
no interest in cachedir.


Disclaimer: I don't know or use cachedir. However from the first glance, it 
looks like something that could be reimplemented in a Bash one-liner.
Could you please elaborate on its importance to Fedora? Because I don't really 
see it. I might be missing something.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: I plan to remove python2-pep8

2019-04-24 Thread Ben Boeckel
On Mon, Apr 22, 2019 at 17:20:02 -0400, Ben Boeckel wrote:
> [ Removed pylast and ovirt-guest-agent emails from Cc. ]
> 
> On Mon, Apr 22, 2019 at 17:53:03 +0200, Miro Hrončok wrote:
> > Maintainers by package:
> > cachedir mathstuf
> > cmdtest  salimma
> > genbackupdatasalimma
> > python-cliappsalimma
> > python-larch salimma
> 
> These are all packages from obnam which is now retired/EOL. I think
> larch and genbackupdata can probably be retired (though maybe others
> find genbackupdata useful?). cachedir is still useful and uses cliapp.
> cmdtest *could* be dropped; it is only used for the testing in cachedir
> (as is pep8), but running the testsuite is nice-to-have.

Talking with Lars Wirzenius, upstream for this stack, he has no interest
in Python3 support for this stack (well, explicitly about cachedir; I'm
assuming about the others) and would prefer a new maintainer for them if
such work were to occur. Should we discuss with other distributions
about doing this or just start the retirement process? Note that Lars is
the Debian packager, so I imagine we can skip that part.

--Ben
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: I plan to remove python2-pep8

2019-04-22 Thread Ben Boeckel
[ Removed pylast and ovirt-guest-agent emails from Cc. ]

On Mon, Apr 22, 2019 at 17:53:03 +0200, Miro Hrončok wrote:
> Maintainers by package:
> cachedir mathstuf
> cmdtest  salimma
> genbackupdatasalimma
> python-cliappsalimma
> python-larch salimma

These are all packages from obnam which is now retired/EOL. I think
larch and genbackupdata can probably be retired (though maybe others
find genbackupdata useful?). cachedir is still useful and uses cliapp.
cmdtest *could* be dropped; it is only used for the testing in cachedir
(as is pep8), but running the testsuite is nice-to-have.

--Ben
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


I plan to remove python2-pep8

2019-04-22 Thread Miro Hrončok

Hey. pep8 is no longer released upstream and its successor is called 
pycodestyle.

I plan to retire python-pep8, as tracked in [1], however there are still too 
many consumers of python3-pep8. On the other hand, python2-pep8 is only 
buildrequired by:


cachedir - already FTBFS, not dependent upon
genbackupdata - already FTBFS, fails to install, not dependent upon
ovirt-guest-agent - already FTBFS, not dependent upon outside of subpackages
pylast - python2-pylast is not dependent upon
python-cliapp - python2-cliapp is required by:
  cachedir
  cmdtest - FTBFS, fails to install, required by:
cachedir
genbackupdata
python-larch - FTBFS, not dependent upon outside of subpackages
  genbackupdata
  python-larch

Maintainers by package:
cachedir mathstuf
cmdtest  salimma
genbackupdatasalimma
ovirt-guest-agentevilissimo nyoxi
pylast   peter
python-cliappsalimma
python-larch salimma

Packages by maintainer:
evilissimo ovirt-guest-agent
mathstuf   cachedir
nyoxi  ovirt-guest-agent
peter  pylast
salimmacmdtest genbackupdata python-cliapp python-larch


Would you like to take python2-pep8? I'd advice against, please update to Python 
3 and/or pycodestyle instead.


This is my attempt to follow [2].

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1667200
[2] 
https://fedoraproject.org/wiki/Changes/F31_Mass_Python_2_Package_Removal#Process_for_abandoning_Python_2_subpackages


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org