please provide a python3 package
Brought to you by:
anthon
First thanks for making the new release with my typo fixes, I uploaded it on Debian a couple of minutes ago :)
I would like to package a python3 version, do you think it is possible?
(maybe with running 2to3 from setup.py?)
cheers,
G.
(originally posted on 2015-09-01 at 07:41:23 by Gianfranco Costamagna <Gianfranco Costamagna@bitbucket>)
I have done most of the work on a Py3.2 compatible version, but there are some caveats, and the internals of dict between 3.2 (relatively close to 2.7) and 3.3 and then again 3.4/3.5 have changed, as well as the C interfacing.
What is mostly holding me back however is that 3.5 will come with its own simple ordereddict in C (built from scratch of course, following the good-old-not-invented-here syndrome that has hindred the standard OrderedDict development as well). I am not sure if someone is going to backport that to 3.4 (and possible even 3.3), and that would make the effort for ruamel.ordereddict largely futile unless you are relying on the speed of its slicing operations. If that is backported to other 3.3 versions, it might even make more sense to make a stripped down version that is 3.5 compatible (for 2.6/2.7) based on ruamel.ordereddict.
Apart from that it depends, as always, on my personal needs and whether enough interest is "out there" to have that implemented. For completeness sake is a good reason, but this is more than just a few hours effort and there are other things having for me right now.
Thanks for getting this into Debian. My name was already a long time in the distributions ( I made changes to file/magic back in the 90s, but not with my own package).
(originally posted on 2015-09-01 at 08:17:41)
thanks for the explanation, so I guess a python3 package is useless at this point, Debian is defaulting soon (TM) to python 3.5 and all the effort is not worth a try :)
please close this one then!
thanks a lot
(originally posted on 2015-09-01 at 08:38:08 by Gianfranco Costamagna <Gianfranco Costamagna@bitbucket>)
Interesting that Gianfranco and I are down a similar path. I just packaged this for Ubuntu, in a PPA at the moment but was going to submit it. We use ruamel.yaml in a project we're looking to have added to the archive and, by proxy, having its dependencies (ruamel.base, ruamel.ordereddict, ruamel.std.argparse) also packaged.
Gianfranco, since you've uploaded this to debian I'll but a request to have it sync'd to the Ubuntu archive, however I'm in the same boat, our tool supports py2 and py3 but we're unable to build a py3 package for this component.
Consider me another interested party in py3 ruamel.ordereddict!
(originally posted on 2015-09-02 at 15:29:32 by Marco Ceppi <Marco Ceppi@bitbucket>)
for wily we are on freeze, you can use "requestsync" tool and ask for a ffe to have it.
otherwise for wily+1 it will be automatically there
(originally posted on 2015-09-03 at 09:08:40 by Gianfranco Costamagna <Gianfranco Costamagna@bitbucket>)
Yes, sorry, I should have clarified we're aiming for 16.04, not for wily. Thanks for the edification
(originally posted on 2015-09-03 at 12:45:34 by Marco Ceppi <Marco Ceppi@bitbucket>)
(originally posted on 2016-08-22 at 07:43:20)