Received: by mail.netbsd.org (Postfix, from userid 605) id 10A4984DBC; Mon, 16 Oct 2017 17:03:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8D2D884DA5 for ; Mon, 16 Oct 2017 17:03:07 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id WForLTteapyN for ; Mon, 16 Oct 2017 17:03:06 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id B110884D46 for ; Mon, 16 Oct 2017 17:03:06 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id AF42BFBC7; Mon, 16 Oct 2017 17:03:06 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_150817338696330" MIME-Version: 1.0 Date: Mon, 16 Oct 2017 17:03:06 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/editors To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20171016170306.AF42BFBC7@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_150817338696330 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Mon Oct 16 17:03:06 UTC 2017 Modified Files: pkgsrc/editors: Makefile Added Files: pkgsrc/editors/py-jedi: DESCR Makefile PLIST distinfo Log Message: Jedi is a static analysis tool for Python that can be used in IDEs/editors. Its historic focus is autocompletion, but does static analysis for now as well. Jedi is fast and is very well tested. It understands Python on a deeper level than all other static analysis frameworks for Python. Jedi has support for two different goto functions. It's possible to search for related names and to list all names in a Python file and infer them. Jedi understands docstrings and you can use Jedi autocompletion in your REPL as well. To generate a diff of this commit: cvs rdiff -u -r1.183 -r1.184 pkgsrc/editors/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/editors/py-jedi/DESCR \ pkgsrc/editors/py-jedi/Makefile pkgsrc/editors/py-jedi/PLIST \ pkgsrc/editors/py-jedi/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_150817338696330 Content-Disposition: inline Content-Length: 8893 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/editors/Makefile diff -u pkgsrc/editors/Makefile:1.183 pkgsrc/editors/Makefile:1.184 --- pkgsrc/editors/Makefile:1.183 Sat Sep 30 07:24:22 2017 +++ pkgsrc/editors/Makefile Mon Oct 16 17:03:06 2017 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.183 2017/09/30 07:24:22 wiz Exp $ +# $NetBSD: Makefile,v 1.184 2017/10/16 17:03:06 adam Exp $ # COMMENT= Editors @@ -110,6 +110,7 @@ SUBDIR+= pico SUBDIR+= pluma SUBDIR+= poedit SUBDIR+= py-editor +SUBDIR+= py-jedi SUBDIR+= rox-edit SUBDIR+= sam SUBDIR+= sandy Added files: Index: pkgsrc/editors/py-jedi/DESCR diff -u /dev/null pkgsrc/editors/py-jedi/DESCR:1.1 --- /dev/null Mon Oct 16 17:03:06 2017 +++ pkgsrc/editors/py-jedi/DESCR Mon Oct 16 17:03:06 2017 @@ -0,0 +1,9 @@ +Jedi is a static analysis tool for Python that can be used in IDEs/editors. Its +historic focus is autocompletion, but does static analysis for now as well. +Jedi is fast and is very well tested. It understands Python on a deeper level +than all other static analysis frameworks for Python. + +Jedi has support for two different goto functions. It's possible to search for +related names and to list all names in a Python file and infer them. Jedi +understands docstrings and you can use Jedi autocompletion in your REPL as +well. Index: pkgsrc/editors/py-jedi/Makefile diff -u /dev/null pkgsrc/editors/py-jedi/Makefile:1.1 --- /dev/null Mon Oct 16 17:03:06 2017 +++ pkgsrc/editors/py-jedi/Makefile Mon Oct 16 17:03:06 2017 @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2017/10/16 17:03:06 adam Exp $ + +DISTNAME= jedi-0.11.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= editors python +MASTER_SITES= ${MASTER_SITE_PYPI:=j/jedi/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/davidhalter/jedi +COMMENT= Autocompletion tool for Python that can be used for text editors +LICENSE= mit + +DEPENDS+= ${PYPKGPREFIX}-parso>=0.1.0:../../lang/py-parso +DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/editors/py-jedi/PLIST diff -u /dev/null pkgsrc/editors/py-jedi/PLIST:1.1 --- /dev/null Mon Oct 16 17:03:06 2017 +++ pkgsrc/editors/py-jedi/PLIST Mon Oct 16 17:03:06 2017 @@ -0,0 +1,150 @@ +@comment $NetBSD: PLIST,v 1.1 2017/10/16 17:03:06 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/jedi/__init__.py +${PYSITELIB}/jedi/__init__.pyc +${PYSITELIB}/jedi/__init__.pyo +${PYSITELIB}/jedi/__main__.py +${PYSITELIB}/jedi/__main__.pyc +${PYSITELIB}/jedi/__main__.pyo +${PYSITELIB}/jedi/_compatibility.py +${PYSITELIB}/jedi/_compatibility.pyc +${PYSITELIB}/jedi/_compatibility.pyo +${PYSITELIB}/jedi/api/__init__.py +${PYSITELIB}/jedi/api/__init__.pyc +${PYSITELIB}/jedi/api/__init__.pyo +${PYSITELIB}/jedi/api/classes.py +${PYSITELIB}/jedi/api/classes.pyc +${PYSITELIB}/jedi/api/classes.pyo +${PYSITELIB}/jedi/api/completion.py +${PYSITELIB}/jedi/api/completion.pyc +${PYSITELIB}/jedi/api/completion.pyo +${PYSITELIB}/jedi/api/helpers.py +${PYSITELIB}/jedi/api/helpers.pyc +${PYSITELIB}/jedi/api/helpers.pyo +${PYSITELIB}/jedi/api/interpreter.py +${PYSITELIB}/jedi/api/interpreter.pyc +${PYSITELIB}/jedi/api/interpreter.pyo +${PYSITELIB}/jedi/api/keywords.py +${PYSITELIB}/jedi/api/keywords.pyc +${PYSITELIB}/jedi/api/keywords.pyo +${PYSITELIB}/jedi/api/replstartup.py +${PYSITELIB}/jedi/api/replstartup.pyc +${PYSITELIB}/jedi/api/replstartup.pyo +${PYSITELIB}/jedi/api/usages.py +${PYSITELIB}/jedi/api/usages.pyc +${PYSITELIB}/jedi/api/usages.pyo +${PYSITELIB}/jedi/cache.py +${PYSITELIB}/jedi/cache.pyc +${PYSITELIB}/jedi/cache.pyo +${PYSITELIB}/jedi/common.py +${PYSITELIB}/jedi/common.pyc +${PYSITELIB}/jedi/common.pyo +${PYSITELIB}/jedi/debug.py +${PYSITELIB}/jedi/debug.pyc +${PYSITELIB}/jedi/debug.pyo +${PYSITELIB}/jedi/evaluate/__init__.py +${PYSITELIB}/jedi/evaluate/__init__.pyc +${PYSITELIB}/jedi/evaluate/__init__.pyo +${PYSITELIB}/jedi/evaluate/analysis.py +${PYSITELIB}/jedi/evaluate/analysis.pyc +${PYSITELIB}/jedi/evaluate/analysis.pyo +${PYSITELIB}/jedi/evaluate/cache.py +${PYSITELIB}/jedi/evaluate/cache.pyc +${PYSITELIB}/jedi/evaluate/cache.pyo +${PYSITELIB}/jedi/evaluate/compiled/__init__.py +${PYSITELIB}/jedi/evaluate/compiled/__init__.pyc +${PYSITELIB}/jedi/evaluate/compiled/__init__.pyo +${PYSITELIB}/jedi/evaluate/compiled/fake.py +${PYSITELIB}/jedi/evaluate/compiled/fake.pyc +${PYSITELIB}/jedi/evaluate/compiled/fake.pyo +${PYSITELIB}/jedi/evaluate/compiled/fake/_functools.pym +${PYSITELIB}/jedi/evaluate/compiled/fake/_sqlite3.pym +${PYSITELIB}/jedi/evaluate/compiled/fake/_sre.pym +${PYSITELIB}/jedi/evaluate/compiled/fake/_weakref.pym +${PYSITELIB}/jedi/evaluate/compiled/fake/builtins.pym +${PYSITELIB}/jedi/evaluate/compiled/fake/datetime.pym +${PYSITELIB}/jedi/evaluate/compiled/fake/io.pym +${PYSITELIB}/jedi/evaluate/compiled/fake/operator.pym +${PYSITELIB}/jedi/evaluate/compiled/fake/posix.pym +${PYSITELIB}/jedi/evaluate/compiled/getattr_static.py +${PYSITELIB}/jedi/evaluate/compiled/getattr_static.pyc +${PYSITELIB}/jedi/evaluate/compiled/getattr_static.pyo +${PYSITELIB}/jedi/evaluate/compiled/mixed.py +${PYSITELIB}/jedi/evaluate/compiled/mixed.pyc +${PYSITELIB}/jedi/evaluate/compiled/mixed.pyo +${PYSITELIB}/jedi/evaluate/context.py +${PYSITELIB}/jedi/evaluate/context.pyc +${PYSITELIB}/jedi/evaluate/context.pyo +${PYSITELIB}/jedi/evaluate/docstrings.py +${PYSITELIB}/jedi/evaluate/docstrings.pyc +${PYSITELIB}/jedi/evaluate/docstrings.pyo +${PYSITELIB}/jedi/evaluate/dynamic.py +${PYSITELIB}/jedi/evaluate/dynamic.pyc +${PYSITELIB}/jedi/evaluate/dynamic.pyo +${PYSITELIB}/jedi/evaluate/filters.py +${PYSITELIB}/jedi/evaluate/filters.pyc +${PYSITELIB}/jedi/evaluate/filters.pyo +${PYSITELIB}/jedi/evaluate/finder.py +${PYSITELIB}/jedi/evaluate/finder.pyc +${PYSITELIB}/jedi/evaluate/finder.pyo +${PYSITELIB}/jedi/evaluate/flow_analysis.py +${PYSITELIB}/jedi/evaluate/flow_analysis.pyc +${PYSITELIB}/jedi/evaluate/flow_analysis.pyo +${PYSITELIB}/jedi/evaluate/helpers.py +${PYSITELIB}/jedi/evaluate/helpers.pyc +${PYSITELIB}/jedi/evaluate/helpers.pyo +${PYSITELIB}/jedi/evaluate/imports.py +${PYSITELIB}/jedi/evaluate/imports.pyc +${PYSITELIB}/jedi/evaluate/imports.pyo +${PYSITELIB}/jedi/evaluate/instance.py +${PYSITELIB}/jedi/evaluate/instance.pyc +${PYSITELIB}/jedi/evaluate/instance.pyo +${PYSITELIB}/jedi/evaluate/iterable.py +${PYSITELIB}/jedi/evaluate/iterable.pyc +${PYSITELIB}/jedi/evaluate/iterable.pyo +${PYSITELIB}/jedi/evaluate/jedi_typing.py +${PYSITELIB}/jedi/evaluate/jedi_typing.pyc +${PYSITELIB}/jedi/evaluate/jedi_typing.pyo +${PYSITELIB}/jedi/evaluate/param.py +${PYSITELIB}/jedi/evaluate/param.pyc +${PYSITELIB}/jedi/evaluate/param.pyo +${PYSITELIB}/jedi/evaluate/parser_cache.py +${PYSITELIB}/jedi/evaluate/parser_cache.pyc +${PYSITELIB}/jedi/evaluate/parser_cache.pyo +${PYSITELIB}/jedi/evaluate/pep0484.py +${PYSITELIB}/jedi/evaluate/pep0484.pyc +${PYSITELIB}/jedi/evaluate/pep0484.pyo +${PYSITELIB}/jedi/evaluate/precedence.py +${PYSITELIB}/jedi/evaluate/precedence.pyc +${PYSITELIB}/jedi/evaluate/precedence.pyo +${PYSITELIB}/jedi/evaluate/recursion.py +${PYSITELIB}/jedi/evaluate/recursion.pyc +${PYSITELIB}/jedi/evaluate/recursion.pyo +${PYSITELIB}/jedi/evaluate/representation.py +${PYSITELIB}/jedi/evaluate/representation.pyc +${PYSITELIB}/jedi/evaluate/representation.pyo +${PYSITELIB}/jedi/evaluate/site.py +${PYSITELIB}/jedi/evaluate/site.pyc +${PYSITELIB}/jedi/evaluate/site.pyo +${PYSITELIB}/jedi/evaluate/stdlib.py +${PYSITELIB}/jedi/evaluate/stdlib.pyc +${PYSITELIB}/jedi/evaluate/stdlib.pyo +${PYSITELIB}/jedi/evaluate/sys_path.py +${PYSITELIB}/jedi/evaluate/sys_path.pyc +${PYSITELIB}/jedi/evaluate/sys_path.pyo +${PYSITELIB}/jedi/parser_utils.py +${PYSITELIB}/jedi/parser_utils.pyc +${PYSITELIB}/jedi/parser_utils.pyo +${PYSITELIB}/jedi/refactoring.py +${PYSITELIB}/jedi/refactoring.pyc +${PYSITELIB}/jedi/refactoring.pyo +${PYSITELIB}/jedi/settings.py +${PYSITELIB}/jedi/settings.pyc +${PYSITELIB}/jedi/settings.pyo +${PYSITELIB}/jedi/utils.py +${PYSITELIB}/jedi/utils.pyc +${PYSITELIB}/jedi/utils.pyo Index: pkgsrc/editors/py-jedi/distinfo diff -u /dev/null pkgsrc/editors/py-jedi/distinfo:1.1 --- /dev/null Mon Oct 16 17:03:06 2017 +++ pkgsrc/editors/py-jedi/distinfo Mon Oct 16 17:03:06 2017 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2017/10/16 17:03:06 adam Exp $ + +SHA1 (jedi-0.11.0.tar.gz) = 3dde84f870027f343e03dd33206c5aab30ca38b1 +RMD160 (jedi-0.11.0.tar.gz) = c057c5e28b98fc00386ad7024a9e0ea2d20b38f9 +SHA512 (jedi-0.11.0.tar.gz) = 64ea90518b6f88ceea9b3a18a8bba23815a49f5aa93a89a56763224dbb949c4e6d5641180d1793f06006ae138eb8b1a25d08e0e53188ce0cd193925d450260bd +Size (jedi-0.11.0.tar.gz) = 337972 bytes --_----------=_150817338696330--