[arch-commits] Commit in python-jedi/repos/community-any (4 files)
Date: Tuesday, March 17, 2020 @ 11:17:51 Author: jelle Revision: 600150 archrelease: copy trunk to community-any Added: python-jedi/repos/community-any/0001-Jedi-understand-now-when-you-use-del-fixes-313.patch (from rev 600149, python-jedi/trunk/0001-Jedi-understand-now-when-you-use-del-fixes-313.patch) python-jedi/repos/community-any/PKGBUILD (from rev 600149, python-jedi/trunk/PKGBUILD) Deleted: python-jedi/repos/community-any/PKGBUILD python-jedi/repos/community-any/jedi-fix-pytest5.1.2.patch ---+ 0001-Jedi-understand-now-when-you-use-del-fixes-313.patch | 46 ++ PKGBUILD | 135 +++- jedi-fix-pytest5.1.2.patch| 197 3 files changed, 105 insertions(+), 273 deletions(-) Copied: python-jedi/repos/community-any/0001-Jedi-understand-now-when-you-use-del-fixes-313.patch (from rev 600149, python-jedi/trunk/0001-Jedi-understand-now-when-you-use-del-fixes-313.patch) === --- 0001-Jedi-understand-now-when-you-use-del-fixes-313.patch (rev 0) +++ 0001-Jedi-understand-now-when-you-use-del-fixes-313.patch 2020-03-17 11:17:51 UTC (rev 600150) @@ -0,0 +1,46 @@ +From bec87f7ff82b0731713c6520a14c213341b4cecf Mon Sep 17 00:00:00 2001 +From: Dave Halter +Date: Sun, 26 Jan 2020 20:07:25 +0100 +Subject: [PATCH] Jedi understand now when you use del, fixes #313 + +--- + test/completion/basic.py| 6 +++--- + test/test_api/test_full_name.py | 3 ++- + 2 files changed, 5 insertions(+), 4 deletions(-) + +diff --git a/test/completion/basic.py b/test/completion/basic.py +index b4006817..3ff919ca 100644 +--- a/test/completion/basic.py b/test/completion/basic.py +@@ -209,11 +209,11 @@ if r: + + deleted_var = 3 + del deleted_var +-#? int() ++#? + deleted_var +-#? ['deleted_var'] ++#? [] + deleted_var +-#! ['deleted_var = 3'] ++#! [] + deleted_var + + # - +diff --git a/test/test_api/test_full_name.py b/test/test_api/test_full_name.py +index 4fdb861b..6858b6ca 100644 +--- a/test/test_api/test_full_name.py b/test/test_api/test_full_name.py +@@ -112,7 +112,8 @@ def test_os_path(Script): + + def test_os_issues(Script): + """Issue #873""" +-assert [c.name for c in Script('import os\nos.nt''').complete()] == ['nt'] ++# nt is not found, because it's deleted ++assert [c.name for c in Script('import os\nos.nt''').complete()] == [] + + + def test_param_name(Script): +-- +2.25.1 + Deleted: PKGBUILD === --- PKGBUILD2020-03-17 11:17:32 UTC (rev 600149) +++ PKGBUILD2020-03-17 11:17:51 UTC (rev 600150) @@ -1,76 +0,0 @@ -# Maintainer: Jelle van der Waa -# Maintainer: Levente Polyak -# Contributor: Danilo Bargen -# Contributor: Simon Conseil -# Contributor: Jesus Alvarez - -pkgbase=python-jedi -pkgname=('python2-jedi' 'python-jedi') -_gitcommit=005f69390c4b1a3b864e7373cfcbdaf95e65411d -pkgver=0.15.1 -pkgrel=2 -pkgdesc="Awesome autocompletion for python" -url="https://github.com/davidhalter/jedi; -arch=('any') -license=('MIT') -makedepends=('git' 'python2-setuptools' 'python-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') -source=("git+https://github.com/davidhalter/jedi#commit=${_gitcommit}; -git+https://github.com/davidhalter/typeshed -jedi-fix-pytest5.1.2.patch) -sha256sums=('SKIP' -'SKIP' -'a02b616a3cdd178de894abb6212f6ce86432915dc5c12cd156da043433e6b153') - -pkgver() { - cd jedi - git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - (cd jedi -git submodule init -git config submodule."jedi/third_party/typeshed".url "${srcdir}/typeshed" -git submodule update --recursive -patch -Np1 < ../jedi-fix-pytest5.1.2.patch - ) - cp -a jedi{,-py2} -} - -build() { - (cd jedi -python setup.py build - ) - (cd jedi-py2 -python2 setup.py build - ) -} - -check() { - (cd jedi -pytest test - ) - (cd jedi-py2 -pytest2 test - ) -} - -package_python-jedi() { - pkgdesc="Awesome autocompletion for python" - depends=('python' 'python-parso') - cd jedi - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm 644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm 644 CHANGELOG.rst README.rst -t "$pkgdir/usr/share/doc/$pkgname" -} - -package_python2-jedi() { - pkgdesc="Awesome autocompletion for python2" - depends=('python2' 'python2-parso') - cd jedi-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm 644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm 644 CHANGELOG.rst README.rst -t "$pkgdir/usr/share/doc/$pkgname" -} - -# vim: ts=2 sw=2 et: Copied: python-jedi/repos/community-any/PKGBUILD
[arch-commits] Commit in python-jedi/repos/community-any (4 files)
Date: Sunday, March 3, 2019 @ 15:59:45 Author: jelle Revision: 437471 archrelease: copy trunk to community-any Added: python-jedi/repos/community-any/PKGBUILD (from rev 437470, python-jedi/trunk/PKGBUILD) python-jedi/repos/community-any/fix-environment-cache.patch (from rev 437470, python-jedi/trunk/fix-environment-cache.patch) Deleted: python-jedi/repos/community-any/PKGBUILD python-jedi/repos/community-any/fix-environment-cache.patch -+ PKGBUILD| 86 +- fix-environment-cache.patch | 42 ++-- 2 files changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-03 15:59:32 UTC (rev 437470) +++ PKGBUILD2019-03-03 15:59:45 UTC (rev 437471) @@ -1,43 +0,0 @@ -# Maintainer: Jelle van der Waa -# Contributor: Danilo Bargen -# Contributor: Simon Conseil -# Contributor: Jesus Alvarez - -pkgbase=python-jedi -pkgname=('python2-jedi' 'python-jedi') -pkgver=0.13.2 -pkgrel=1 -arch=('any') -url="https://github.com/davidhalter/jedi; -license=('MIT') -makedepends=('python2-setuptools' 'python-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz;) -sha256sums=('434f1a6a6afb7477f5b2934da7822fcdbe7d962abf0cec9f391117df493dde0c') - -check() { -cd "$srcdir/jedi-${pkgver}" -pytest test || warning 'Ignoring test_pyc failure' -} - -package_python-jedi() { -pkgdesc="Awesome autocompletion for python" -depends=('python' 'python-parso') -conflicts=('python3-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python3 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_python2-jedi() { -pkgdesc="Awesome autocompletion for python2" -depends=('python2' 'python2-parso') -conflicts=('jedi-git' 'python2-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python2 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et Copied: python-jedi/repos/community-any/PKGBUILD (from rev 437470, python-jedi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-03 15:59:45 UTC (rev 437471) @@ -0,0 +1,43 @@ +# Maintainer: Jelle van der Waa +# Contributor: Danilo Bargen +# Contributor: Simon Conseil +# Contributor: Jesus Alvarez + +pkgbase=python-jedi +pkgname=('python2-jedi' 'python-jedi') +pkgver=0.13.3 +pkgrel=1 +arch=('any') +url="https://github.com/davidhalter/jedi; +license=('MIT') +makedepends=('python2-setuptools' 'python-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz;) +sha256sums=('e82c4933b4c9717276fa6528b91d7c667463ac2773ccecd076e6b068c70a6e0e') + +check() { +cd "$srcdir/jedi-${pkgver}" +pytest test || warning 'Ignoring test_pyc failure' +} + +package_python-jedi() { +pkgdesc="Awesome autocompletion for python" +depends=('python' 'python-parso') +conflicts=('python3-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python3 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_python2-jedi() { +pkgdesc="Awesome autocompletion for python2" +depends=('python2' 'python2-parso') +conflicts=('jedi-git' 'python2-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python2 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et Deleted: fix-environment-cache.patch === --- fix-environment-cache.patch 2019-03-03 15:59:32 UTC (rev 437470) +++ fix-environment-cache.patch 2019-03-03 15:59:45 UTC (rev 437471) @@ -1,21 +0,0 @@ -diff -u -r jedi-0.13.1/jedi/api/environment.py jedi-0.13.1-fix/jedi/api/environment.py jedi-0.13.1/jedi/api/environment.py2018-10-02 17:07:35.0 + -+++ jedi-0.13.1-fix/jedi/api/environment.py2018-11-23 15:03:25.989461415 + -@@ -190,15 +190,11 @@ - - - def get_cached_default_environment(): --environment = _get_cached_default_environment() --if environment.path != os.environ.get('VIRTUAL_ENV'): --_get_cached_default_environment.clear_cache() --return _get_cached_default_environment() --return environment -+return
[arch-commits] Commit in python-jedi/repos/community-any (4 files)
Date: Sunday, December 30, 2018 @ 21:12:55 Author: jelle Revision: 419769 archrelease: copy trunk to community-any Added: python-jedi/repos/community-any/PKGBUILD (from rev 419768, python-jedi/trunk/PKGBUILD) python-jedi/repos/community-any/fix-environment-cache.patch (from rev 419768, python-jedi/trunk/fix-environment-cache.patch) Deleted: python-jedi/repos/community-any/PKGBUILD python-jedi/repos/community-any/fix-environment-cache.patch -+ PKGBUILD| 94 +++--- fix-environment-cache.patch | 42 +- 2 files changed, 64 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-12-30 21:12:45 UTC (rev 419768) +++ PKGBUILD2018-12-30 21:12:55 UTC (rev 419769) @@ -1,51 +0,0 @@ -# Contributor: Danilo Bargen -# Contributor: Simon Conseil -# Contributor: Jesus Alvarez - -pkgbase=python-jedi -pkgname=('python2-jedi' 'python-jedi') -pkgver=0.13.1 -pkgrel=2 -arch=('any') -url="https://github.com/davidhalter/jedi; -license=('MIT') -makedepends=('python2-setuptools' 'python-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz; -fix-environment-cache.patch) -sha256sums=('e650be5ac603537ebcf31009c3c574909f7fd51a47298406f22f07baa7bdf686' -'60a051084ffac5cfd411fa0d4e3f4b5ce0da544042d78c8594332f0bc41d394f') - -prepare() { -cd "$srcdir/jedi-${pkgver}" - -# https://github.com/davidhalter/jedi/pull/1238 -patch -Np1 -i ../fix-environment-cache.patch -} - -check() { -cd "$srcdir/jedi-${pkgver}" -pytest test || warning 'Ignoring test_pyc failure' -} - -package_python-jedi() { -pkgdesc="Awesome autocompletion for python" -depends=('python' 'python-parso') -conflicts=('python3-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python3 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_python2-jedi() { -pkgdesc="Awesome autocompletion for python2" -depends=('python2' 'python2-parso') -conflicts=('jedi-git' 'python2-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python2 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et Copied: python-jedi/repos/community-any/PKGBUILD (from rev 419768, python-jedi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-12-30 21:12:55 UTC (rev 419769) @@ -0,0 +1,43 @@ +# Maintainer: Jelle van der Waa +# Contributor: Danilo Bargen +# Contributor: Simon Conseil +# Contributor: Jesus Alvarez + +pkgbase=python-jedi +pkgname=('python2-jedi' 'python-jedi') +pkgver=0.13.2 +pkgrel=1 +arch=('any') +url="https://github.com/davidhalter/jedi; +license=('MIT') +makedepends=('python2-setuptools' 'python-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz;) +sha256sums=('434f1a6a6afb7477f5b2934da7822fcdbe7d962abf0cec9f391117df493dde0c') + +check() { +cd "$srcdir/jedi-${pkgver}" +pytest test || warning 'Ignoring test_pyc failure' +} + +package_python-jedi() { +pkgdesc="Awesome autocompletion for python" +depends=('python' 'python-parso') +conflicts=('python3-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python3 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_python2-jedi() { +pkgdesc="Awesome autocompletion for python2" +depends=('python2' 'python2-parso') +conflicts=('jedi-git' 'python2-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python2 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et Deleted: fix-environment-cache.patch === --- fix-environment-cache.patch 2018-12-30 21:12:45 UTC (rev 419768) +++ fix-environment-cache.patch 2018-12-30 21:12:55 UTC (rev 419769) @@ -1,21 +0,0 @@ -diff -u -r jedi-0.13.1/jedi/api/environment.py jedi-0.13.1-fix/jedi/api/environment.py jedi-0.13.1/jedi/api/environment.py2018-10-02 17:07:35.0 + -+++ jedi-0.13.1-fix/jedi/api/environment.py2018-11-23 15:03:25.989461415 + -@@ -190,15 +190,11 @@ - - - def get_cached_default_environment(): --environment = _get_cached_default_environment() --if
[arch-commits] Commit in python-jedi/repos/community-any (4 files)
Date: Saturday, December 16, 2017 @ 15:46:41 Author: jelle Revision: 274578 archrelease: copy trunk to community-any Added: python-jedi/repos/community-any/PKGBUILD (from rev 274577, python-jedi/trunk/PKGBUILD) python-jedi/repos/community-any/update_requires.patch (from rev 274577, python-jedi/trunk/update_requires.patch) Deleted: python-jedi/repos/community-any/PKGBUILD python-jedi/repos/community-any/update_requires.patch ---+ PKGBUILD | 95 ++-- update_requires.patch | 32 2 files changed, 60 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-16 15:46:09 UTC (rev 274577) +++ PKGBUILD2017-12-16 15:46:41 UTC (rev 274578) @@ -1,51 +0,0 @@ -# Submitter: Simon Conseil-# Submitter: Jesus Alvarez -# Maintainer: Danilo Bargen - -pkgbase=python-jedi -pkgname=('python2-jedi' 'python-jedi') -pkgver=0.11.0 -pkgrel=2 -arch=('any') -url="https://github.com/davidhalter/jedi; -license=('MIT') -depends=('python2') -makedepends=('python2-setuptools' 'python-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') -source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz update_requires.patch) -md5sums=('26298afee07465d72dc1fe1091d8ec61' - 'f346f6c86f539492f9eab172e91026f3') - -prepare() { - cd "$srcdir/jedi-${pkgver}" - # FS#56396 - patch -Np1 -i "${srcdir}/update_requires.patch" -} - -check() { - cd "$srcdir/jedi-${pkgver}" - pytest test - -} - -package_python-jedi() { -pkgdesc="Awesome autocompletion for python" -depends=('python' 'python-parso') -conflicts=('python3-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python3 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-jedi() { -pkgdesc="Awesome autocompletion for python2" -depends=('python2' 'python2-parso') -conflicts=('jedi-git' 'python2-jedi-git') -cd "$srcdir/jedi-${pkgver}" -python2 setup.py install --root="$pkgdir/" --optimize=1 - -install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et Copied: python-jedi/repos/community-any/PKGBUILD (from rev 274577, python-jedi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-16 15:46:41 UTC (rev 274578) @@ -0,0 +1,44 @@ +# Submitter: Simon Conseil +# Submitter: Jesus Alvarez +# Maintainer: Danilo Bargen + +pkgbase=python-jedi +pkgname=('python2-jedi' 'python-jedi') +pkgver=0.11.1 +pkgrel=1 +arch=('any') +url="https://github.com/davidhalter/jedi; +license=('MIT') +depends=('python2') +makedepends=('python2-setuptools' 'python-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso') +source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz) +md5sums=('f5fdea8650ed85d4ab8144e3f31d2c16') + +check() { + cd "$srcdir/jedi-${pkgver}" + pytest test + +} + +package_python-jedi() { +pkgdesc="Awesome autocompletion for python" +depends=('python' 'python-parso') +conflicts=('python3-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python3 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-jedi() { +pkgdesc="Awesome autocompletion for python2" +depends=('python2' 'python2-parso') +conflicts=('jedi-git' 'python2-jedi-git') +cd "$srcdir/jedi-${pkgver}" +python2 setup.py install --root="$pkgdir/" --optimize=1 + +install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et Deleted: update_requires.patch === --- update_requires.patch 2017-12-16 15:46:09 UTC (rev 274577) +++ update_requires.patch 2017-12-16 15:46:41 UTC (rev 274578) @@ -1,16 +0,0 @@ -From fc0397732ea87c2d641f2d2fdef0b13096d945b8 Mon Sep 17 00:00:00 2001 -From: Dave Halter -Date: Sun, 5 Nov 2017 15:05:09 +0100 -Subject: [PATCH] Update the parso dependency - - requirements.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/requirements.txt b/requirements.txt -index 2c72b5f42..2af26c8c8 100644 a/requirements.txt -+++ b/requirements.txt -@@ -1 +1 @@ --parso==0.1.0 -+parso==0.1.1 Copied: python-jedi/repos/community-any/update_requires.patch (from rev 274577, python-jedi/trunk/update_requires.patch)