A new release would be in order
since packagers like me hate cherry picking patches to build a usable python3 version...
Comments (12)
-
repo owner -
reporter Because some packages require logutils, no matter which python version they run on
-
reporter If this is a back ported package, it would be cool to put it in the backports namespace...
-
repo owner It's not a full backport of everything that's in 3.x, mind. Is it SUSE you package for? Is it easy to find which packages require logutils on your distro?
-
reporter Yup. Well, it's the rainbow_logging_handler, which requires this...
-
repo owner If you're after a release which works unchanged on 2.x and 3.x, I would have to make quite a few small changes here and there ... I should be able to look at it in the next 2-3 weeks (I'm fairly busy work-wise at the moment)
-
reporter Hey Vinay, all is well, pleas3e take your time.
Problably, I sounded a little harsh without intention. Sorry for that.
Work goes first, rest has to follow (unlike living in a perfect world, where things would go the other way around...)
Pete
-
repo owner Took a quick look - existing release (0.3.3) seems to run fine on 2.x and 3.x - not sure why a new release is needed:
$ python setup.py test && python3 setup.py test running test ....Some unicode string with some śćźół chars ........................... ---------------------------------------------------------------------- Ran 31 tests in 0.008s OK running test ....Some unicode string with some śćźół chars ........................... ---------------------------------------------------------------------- Ran 31 tests in 0.008s OK $ python3.6 setup.py test && python3.7 setup.py test running test ....Some unicode string with some śćźół chars ........................... ---------------------------------------------------------------------- Ran 31 tests in 0.011s OK running test ....Some unicode string with some śćźół chars ........................... ---------------------------------------------------------------------- Ran 31 tests in 0.010s OK
-
repo owner Been a while since I visited this codebase ...
-
reporter Hmm, do you run the tests of 0.3.3 unpatched?
At least, I had to apply a couple of patches from this repo to get it testing correctly with Py3:
See my builds here: https://build.opensuse.org/package/show/home:frispete:python3/python3-logutils
-
repo owner OK, let me check. I only had time for a quick look. As the current sources run OK then maybe it won't take that long to cut a release. No firm promise of when, mind, beyond what I said above ...
-
repo owner - changed status to resolved
OK, new release 0.3.4 done and on PyPI. I found the time :-)
- Log in to comment
Why do you need a Python 3 version of this package? This package is just back-ports of selected 3.x functionality for 2.x. That functionality should already be in Python 3.x.