|
From: | Ben Woodcroft |
Subject: | Re: [Patch] Add python-rope |
Date: | Sat, 21 May 2016 09:53:27 +1000 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 |
Hi Lukas, Thank you for the patch. On 21/05/16 00:28, Lukas Gradl wrote:
Hello, This patch adds the Rope refactoring library for python. I am only interested in this package as a dependency of elpy. Looking forward to trying elpy out. There is no particular reason why the old (0.10.2) would be needed, AFAIK. OK. Is it necessary then? We try not to keep old packages around if possible. The rope_py3k doesn't appear to be maintained, the repository at https://bitbucket.org/zjes/There are some tests that fail on the python-3 version. According to this (https://groups.google.com/forum/#!topic/rope-dev/rmimG01CHUk), upstream seems to have no particular interest in fixing that at the moment. Do you know if the rope you have packaged for python2 works on python3 ? I did some digging, the short answer to this question is no, not yet, unfortunately. https://github.com/python-rope/rope/issues/57 I'll only review the address@hidden for now then. +(define-public python2-ropeMight be good to add a comment here saying only python2 is supported, with a URL so that later we can check on progress. + (build-system python-build-system)https://github.com/python-rope/rope might be a better choice since the sf address redirects there. + (synopsis "Refactoring library for Python")Would it be possible to expand on this description, perhaps with a few examples of refactoring processes? Also s/Refactoring/refactoring/. + (license gpl2))) Thanks. ben |
[Prev in Thread] | Current Thread | [Next in Thread] |