From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: [PATCH] gnu: Add python-jedi. Date: Sat, 9 Jul 2016 13:42:52 +0200 Message-ID: <20160709134252.45490258@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48419) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bLqey-00076H-P9 for guix-devel@gnu.org; Sat, 09 Jul 2016 07:43:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bLqev-0007hY-Ld for guix-devel@gnu.org; Sat, 09 Jul 2016 07:43:00 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:45868) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bLqev-0007hL-ED for guix-devel@gnu.org; Sat, 09 Jul 2016 07:42:57 -0400 Received: from localhost (77.118.25.35.wireless.dyn.drei.com [77.118.25.35]) by dd1012.kasserver.com (Postfix) with ESMTPSA id BDC6E1CA02F9 for ; Sat, 9 Jul 2016 13:42:53 +0200 (CEST) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org * gnu/packages/python.scm (python-jedi, python2-jedi): New variables. Signed-off-by: Danny Milosavljevic --- gnu/packages/python.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index ccbed0f..54ec25f 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9724,3 +9724,34 @@ characters, mouse support, and auto suggestions.") (native-inputs `(("python2-setuptools" ,python2-setuptools) ,@(package-native-inputs base)))))) + +(define-public python-jedi + (package + (name "python-jedi") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (string-append + "https://pypi.python.org/packages/3a/37/629080b92b87bc65e3b1b4f5d539e22aa5dc45637eab0dd4b0cd8cf236c2/jedi-" + version + ".tar.gz")) + (sha256 + (base32 + "0c8x962ynpx001fdvp07m2q5jk4igkxbj3rmnydavphvlgxijk1v")))) + (build-system python-build-system) + (home-page "https://github.com/davidhalter/jedi") + (synopsis + "Autocompletion for Python that can be used for text editors") + (description + "Jedi is an autocompletion tool for Python that can be used for text editors.") + (license expat) + (properties `((python2-variant . ,(delay python2-jedi)))))) + +(define-public python2-jedi + (let ((base (package-with-python2 (strip-python2-variant python-jedi)))) + (package + (inherit base) + (native-inputs + `(("python2-setuptools" ,python2-setuptools) + ,@(package-native-inputs base))))))