[arch-commits] Commit in python-cmd2/repos/community-any (3 files)

2017-08-12 Thread Felix Yan
Date: Saturday, August 12, 2017 @ 06:44:34
  Author: felixonmars
Revision: 249947

archrelease: copy trunk to community-any

Added:
  python-cmd2/repos/community-any/PKGBUILD
(from rev 249946, python-cmd2/trunk/PKGBUILD)
Deleted:
  python-cmd2/repos/community-any/PKGBUILD
  python-cmd2/repos/community-any/fix-test.patch

+
 PKGBUILD   |  109 ++-
 fix-test.patch |  102 ---
 2 files changed, 53 insertions(+), 158 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-12 06:44:17 UTC (rev 249946)
+++ PKGBUILD2017-08-12 06:44:34 UTC (rev 249947)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-cmd2
-pkgname=(python-cmd2 python2-cmd2)
-pkgver=0.7.5
-pkgrel=1
-pkgdesc="Extra features for standard library's cmd module"
-arch=('any')
-url="https://github.com/python-cmd2/cmd2;
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing'
- 'python-pyperclip' 'python2-pyperclip')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock' 'vi')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;
-fix-test.patch)
-sha512sums=('27f8d4076d6abcafef5e7a79049ab281e4bd76fa22ee83ea0c390af646cd8af03d93b4a05ab27eddb3974955fe5eb4f3fbff531b8903e2fa49fbd7d370603da9'
-
'4d9b2bd0125540935353d88d29ea5ffa78065cdf45d8f35b38ddf3eedd8c6193d518813aeccddb9261344c49b79fcdada39cb4de2f439a5e5faa2134147bd928')
-
-prepare() {
-  (cd cmd2-$pkgver; patch -p1 -i ../fix-test.patch)
-  cp -a cmd2-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-cmd2() {
-  depends=('python-pyparsing' 'python-pyperclip')
-
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-cmd2() {
-  depends=('python2-pyparsing' 'python2-pyperclip')
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 249946, 
python-cmd2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-08-12 06:44:34 UTC (rev 249947)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-cmd2
+pkgname=(python-cmd2 python2-cmd2)
+pkgver=0.7.6
+pkgrel=1
+pkgdesc="Extra features for standard library's cmd module"
+arch=('any')
+url="https://github.com/python-cmd2/cmd2;
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing'
+ 'python-pyperclip' 'python2-pyperclip' 'python2-subprocess32')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock' 'vi')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;)
+sha512sums=('05e988deb762725d17ce7b109e2b5d9d6f0b9f40af57fe428e75529c9d1f171d2677f2ab3586e418b20184e06bb5adab1dc93ec40f35014917d5871e6d88cdde')
+
+prepare() {
+  cp -a cmd2-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-cmd2() {
+  depends=('python-pyparsing' 'python-pyperclip')
+
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-cmd2() {
+  depends=('python2-pyparsing' 'python2-pyperclip' 'python2-subprocess32')
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: fix-test.patch
===
--- fix-test.patch  2017-08-12 06:44:17 UTC (rev 249946)
+++ fix-test.patch  2017-08-12 06:44:34 UTC (rev 249947)
@@ -1,102 +0,0 @@
-commit 87e04d73046e910b639aaec462b4b77a1735f404
-Author: Felix Yan 
-Date:   Mon Jul 10 00:29:42 2017 +0800
-
-Use monkeypatch to ensure os.system is restored
-
-Without this patch, running tests like test_edit_number before
-test_default_to_shell_good in the same process will trigger
-this error:
-
-```
-___ 
test_default_to_shell_good 

[arch-commits] Commit in python-cmd2/repos/community-any (3 files)

2017-07-09 Thread Felix Yan
Date: Sunday, July 9, 2017 @ 17:06:47
  Author: felixonmars
Revision: 243442

archrelease: copy trunk to community-any

Added:
  python-cmd2/repos/community-any/PKGBUILD
(from rev 243441, python-cmd2/trunk/PKGBUILD)
  python-cmd2/repos/community-any/fix-test.patch
(from rev 243441, python-cmd2/trunk/fix-test.patch)
Deleted:
  python-cmd2/repos/community-any/PKGBUILD

+
 PKGBUILD   |  111 +++
 fix-test.patch |  102 ++
 2 files changed, 158 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-07-09 17:06:24 UTC (rev 243441)
+++ PKGBUILD2017-07-09 17:06:47 UTC (rev 243442)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-cmd2
-pkgname=(python-cmd2 python2-cmd2)
-pkgver=0.7.4
-pkgrel=1
-pkgdesc="Extra features for standard library's cmd module"
-arch=('any')
-url="https://github.com/python-cmd2/cmd2;
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing'
- 'python-pyperclip' 'python2-pyperclip')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock' 'vi')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;)
-sha512sums=('9d2d84a773a6ee534336b4044e32521def400b81a7e5ac22dbc9b18ac4088d2adff34139965b382fb35d278c0f1dce83f43219a79c5fb8a642aafbfebe6dea83')
-
-prepare() {
-  cp -a cmd2-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # https://github.com/python-cmd2/cmd2/issues/171
-
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py pytest --addopts "-k 'not 
test_path_completion_user_expansion'"
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py pytest --addopts "-k 'not 
test_path_completion_user_expansion'"
-}
-
-package_python-cmd2() {
-  depends=('python-pyparsing' 'python-pyperclip')
-
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-cmd2() {
-  depends=('python2-pyparsing' 'python2-pyperclip')
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 243441, 
python-cmd2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-07-09 17:06:47 UTC (rev 243442)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-cmd2
+pkgname=(python-cmd2 python2-cmd2)
+pkgver=0.7.5
+pkgrel=1
+pkgdesc="Extra features for standard library's cmd module"
+arch=('any')
+url="https://github.com/python-cmd2/cmd2;
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing'
+ 'python-pyperclip' 'python2-pyperclip')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock' 'vi')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;
+fix-test.patch)
+sha512sums=('27f8d4076d6abcafef5e7a79049ab281e4bd76fa22ee83ea0c390af646cd8af03d93b4a05ab27eddb3974955fe5eb4f3fbff531b8903e2fa49fbd7d370603da9'
+
'4d9b2bd0125540935353d88d29ea5ffa78065cdf45d8f35b38ddf3eedd8c6193d518813aeccddb9261344c49b79fcdada39cb4de2f439a5e5faa2134147bd928')
+
+prepare() {
+  (cd cmd2-$pkgver; patch -p1 -i ../fix-test.patch)
+  cp -a cmd2-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-cmd2() {
+  depends=('python-pyparsing' 'python-pyperclip')
+
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-cmd2() {
+  depends=('python2-pyparsing' 'python2-pyperclip')
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/fix-test.patch (from rev 243441, 
python-cmd2/trunk/fix-test.patch)
===
--- fix-test.patch  (rev 0)
+++ fix-test.patch  2017-07-09 17:06:47 UTC (rev 243442)
@@ -0,0 +1,102 @@
+commit 87e04d73046e910b639aaec462b4b77a1735f404
+Author: Felix Yan 
+Date:   Mon Jul 10 00:29:42 2017 +0800
+
+Use monkeypatch to ensure os.system is restored
+
+Without this patch, running 

[arch-commits] Commit in python-cmd2/repos/community-any (3 files)

2017-05-29 Thread Felix Yan
Date: Monday, May 29, 2017 @ 13:21:57
  Author: felixonmars
Revision: 230877

archrelease: copy trunk to community-any

Added:
  python-cmd2/repos/community-any/PKGBUILD
(from rev 230876, python-cmd2/trunk/PKGBUILD)
Deleted:
  python-cmd2/repos/community-any/PKGBUILD
  python-cmd2/repos/community-any/issue55.patch

---+
 PKGBUILD  |  107 -
 issue55.patch |  144 
 2 files changed, 52 insertions(+), 199 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-05-29 13:21:39 UTC (rev 230876)
+++ PKGBUILD2017-05-29 13:21:57 UTC (rev 230877)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-cmd2
-pkgname=(python-cmd2 python2-cmd2)
-pkgver=0.7.0
-pkgrel=1
-pkgdesc="Extra features for standard library's cmd module"
-arch=('any')
-url="https://github.com/python-cmd2/cmd2;
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing' 'git')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;
-issue55.patch)
-sha512sums=('1c52d08379e8aa89c6503ac91b62d7278522eadd9d2040eead53c956ca77f6076712b31c0a724a9b675d2b7618750e833ef8fbcad579be4094c5da51581310cc'
-
'e9f4d5d64cd7ec71daa38262a9e7364b325cda3518bb6ba8e547d351c39f98c0325ea09a17d8f1ef442ad1bd293405243abb3b2b8dc5b5fd2ad9441a51747f8a')
-
-prepare() {
-  (cd cmd2-$pkgver; patch -p1 -i ../issue55.patch)
-  cp -a cmd2-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-cmd2() {
-  depends=('python-pyparsing')
-
-  cd "$srcdir"/cmd2-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-cmd2() {
-  depends=('python2-pyparsing')
-
-  cd "$srcdir"/cmd2-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 230876, 
python-cmd2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-05-29 13:21:57 UTC (rev 230877)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-cmd2
+pkgname=(python-cmd2 python2-cmd2)
+pkgver=0.7.2
+pkgrel=1
+pkgdesc="Extra features for standard library's cmd module"
+arch=('any')
+url="https://github.com/python-cmd2/cmd2;
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing' 'git')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;)
+sha512sums=('5e2dd8874935c2fc2b139983fb6e783fa2db4b8c0525fe92084767c742d791647bfa85a36cbb4386874c181c03332e72469c45fa635a89469744da9d649bed9a')
+
+prepare() {
+  cp -a cmd2-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-cmd2() {
+  depends=('python-pyparsing')
+
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-cmd2() {
+  depends=('python2-pyparsing')
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: issue55.patch
===
--- issue55.patch   2017-05-29 13:21:39 UTC (rev 230876)
+++ issue55.patch   2017-05-29 13:21:57 UTC (rev 230877)
@@ -1,144 +0,0 @@
-From 3e69e10328370884fc1a55de6ba9bef7f7e01d73 Mon Sep 17 00:00:00 2001
-From: Todd Leonhardt 
-Date: Fri, 24 Feb 2017 00:51:40 -0500
-Subject: [PATCH] Added a couple unit tests for self.inputParser.
-
-One passes and the other fails and demonstrates the overall problem with the 
failing unit test for input redirection on some systems where a "-" ends up in 
the path name.

- tests/test_parsing.py | 22 ++
- 1 file changed, 22 insertions(+)
-
-diff --git a/tests/test_parsing.py b/tests/test_parsing.py
-index 7186a14..b6ae0a1 100644
 a/tests/test_parsing.py
-+++ b/tests/test_parsing.py
-@@ -43,6 +43,12 @@ def parser():
- c._init_parser()
- return c.parser
- 

[arch-commits] Commit in python-cmd2/repos/community-any (3 files)

2017-03-22 Thread Felix Yan
Date: Wednesday, March 22, 2017 @ 09:13:53
  Author: felixonmars
Revision: 218362

archrelease: copy trunk to community-any

Added:
  python-cmd2/repos/community-any/PKGBUILD
(from rev 218361, python-cmd2/trunk/PKGBUILD)
  python-cmd2/repos/community-any/issue55.patch
(from rev 218361, python-cmd2/trunk/issue55.patch)
Deleted:
  python-cmd2/repos/community-any/PKGBUILD

---+
 PKGBUILD  |  107 +
 issue55.patch |  144 
 2 files changed, 199 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-03-22 09:13:31 UTC (rev 218361)
+++ PKGBUILD2017-03-22 09:13:53 UTC (rev 218362)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-cmd2
-pkgname=(python-cmd2 python2-cmd2)
-pkgver=0.6.9
-pkgrel=2
-pkgdesc="Extra features for standard library's cmd module"
-arch=('any')
-url="https://github.com/python-cmd2/cmd2;
-license=('MIT')
-makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock')
-source=("git+https://github.com/python-cmd2/cmd2.git#tag=$pkgver;)
-md5sums=('SKIP')
-
-prepare() {
-  cp -a cmd2{,-py2}
-}
-
-build() {
-  cd "$srcdir"/cmd2
-  python setup.py build
-
-  cd "$srcdir"/cmd2-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/cmd2
-  python setup.py ptr
-
-  cd "$srcdir"/cmd2-py2
-  python2 setup.py ptr
-}
-
-package_python-cmd2() {
-  depends=('python-pyparsing')
-
-  cd "$srcdir"/cmd2
-  python setup.py install --root="$pkgdir/" --optimize=1
-}
-
-package_python2-cmd2() {
-  depends=('python2-pyparsing')
-
-  cd "$srcdir"/cmd2-py2
-  python2 setup.py install --root="$pkgdir/" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 218361, 
python-cmd2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-03-22 09:13:53 UTC (rev 218362)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-cmd2
+pkgname=(python-cmd2 python2-cmd2)
+pkgver=0.7.0
+pkgrel=1
+pkgdesc="Extra features for standard library's cmd module"
+arch=('any')
+url="https://github.com/python-cmd2/cmd2;
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing' 'git')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-cmd2/cmd2/archive/$pkgver.tar.gz;
+issue55.patch)
+sha512sums=('1c52d08379e8aa89c6503ac91b62d7278522eadd9d2040eead53c956ca77f6076712b31c0a724a9b675d2b7618750e833ef8fbcad579be4094c5da51581310cc'
+
'e9f4d5d64cd7ec71daa38262a9e7364b325cda3518bb6ba8e547d351c39f98c0325ea09a17d8f1ef442ad1bd293405243abb3b2b8dc5b5fd2ad9441a51747f8a')
+
+prepare() {
+  (cd cmd2-$pkgver; patch -p1 -i ../issue55.patch)
+  cp -a cmd2-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-cmd2() {
+  depends=('python-pyparsing')
+
+  cd "$srcdir"/cmd2-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-cmd2() {
+  depends=('python2-pyparsing')
+
+  cd "$srcdir"/cmd2-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/issue55.patch (from rev 218361, 
python-cmd2/trunk/issue55.patch)
===
--- issue55.patch   (rev 0)
+++ issue55.patch   2017-03-22 09:13:53 UTC (rev 218362)
@@ -0,0 +1,144 @@
+From 3e69e10328370884fc1a55de6ba9bef7f7e01d73 Mon Sep 17 00:00:00 2001
+From: Todd Leonhardt 
+Date: Fri, 24 Feb 2017 00:51:40 -0500
+Subject: [PATCH] Added a couple unit tests for self.inputParser.
+
+One passes and the other fails and demonstrates the overall problem with the 
failing unit test for input redirection on some systems where a "-" ends up in 
the path name.
+---
+ tests/test_parsing.py | 22 ++
+ 1 file changed, 22 insertions(+)
+
+diff --git a/tests/test_parsing.py b/tests/test_parsing.py
+index 7186a14..b6ae0a1 100644
+--- a/tests/test_parsing.py
 b/tests/test_parsing.py
+@@ -43,6 +43,12 @@ def parser():
+ c._init_parser()
+ return c.parser
+ 
++@fixture
++def input_parser():
++c = cmd2.Cmd()
++c._init_parser()
++

[arch-commits] Commit in python-cmd2/repos/community-any (3 files)

2016-10-04 Thread Felix Yan
Date: Tuesday, October 4, 2016 @ 08:14:54
  Author: felixonmars
Revision: 191281

archrelease: copy trunk to community-any

Added:
  python-cmd2/repos/community-any/PKGBUILD
(from rev 191280, python-cmd2/trunk/PKGBUILD)
Deleted:
  python-cmd2/repos/community-any/PKGBUILD
  python-cmd2/repos/community-any/python-3.5.patch

--+
 PKGBUILD |  110 +
 python-3.5.patch |   23 ---
 2 files changed, 52 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-10-04 08:14:33 UTC (rev 191280)
+++ PKGBUILD2016-10-04 08:14:54 UTC (rev 191281)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-cmd2
-pkgname=(python-cmd2 python2-cmd2)
-pkgver=0.6.8
-_commit=3ed12b6154320d6e3e89c5aace04b7e5ac9bed2c
-pkgrel=2
-pkgdesc="Extra features for standard library's cmd module"
-arch=('any')
-url="https://github.com/python-cmd2/cmd2;
-license=('MIT')
-makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner')
-source=("git+https://github.com/python-cmd2/cmd2.git#commit=$_commit;
-python-3.5.patch)
-md5sums=('SKIP'
- 'a67eb13a752b55ba755f7fa7f7e954c9')
-
-prepare() {
-  (cd cmd2; patch -p1 -i ../python-3.5.patch)
-  cp -a cmd2{,-py2}
-}
-
-build() {
-  cd "$srcdir"/cmd2
-  python setup.py build
-
-  cd "$srcdir"/cmd2-py2
-  python2 setup.py build
-}
-
-check() {
-  # Tests will be available in next release
-
-  cd "$srcdir"/cmd2
-  # python setup.py ptr
-
-  cd "$srcdir"/cmd2-py2
-  # python2 setup.py ptr
-}
-
-package_python-cmd2() {
-  depends=('python-pyparsing')
-
-  cd "$srcdir"/cmd2
-  python setup.py install --root="$pkgdir/" --optimize=1
-}
-
-package_python2-cmd2() {
-  depends=('python2-pyparsing')
-
-  cd "$srcdir"/cmd2-py2
-  python2 setup.py install --root="$pkgdir/" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 191280, 
python-cmd2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-10-04 08:14:54 UTC (rev 191281)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-cmd2
+pkgname=(python-cmd2 python2-cmd2)
+pkgver=0.6.9
+pkgrel=1
+pkgdesc="Extra features for standard library's cmd module"
+arch=('any')
+url="https://github.com/python-cmd2/cmd2;
+license=('MIT')
+makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock')
+source=("git+https://github.com/python-cmd2/cmd2.git#tag=$pkgver;)
+md5sums=('SKIP')
+
+prepare() {
+  cp -a cmd2{,-py2}
+}
+
+build() {
+  cd "$srcdir"/cmd2
+  python setup.py build
+
+  cd "$srcdir"/cmd2-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/cmd2
+  python setup.py ptr
+
+  cd "$srcdir"/cmd2-py2
+  python2 setup.py ptr
+}
+
+package_python-cmd2() {
+  depends=('python-pyparsing')
+
+  cd "$srcdir"/cmd2
+  python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+package_python2-cmd2() {
+  depends=('python2-pyparsing')
+
+  cd "$srcdir"/cmd2-py2
+  python2 setup.py install --root="$pkgdir/" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: python-3.5.patch
===
--- python-3.5.patch2016-10-04 08:14:33 UTC (rev 191280)
+++ python-3.5.patch2016-10-04 08:14:54 UTC (rev 191281)
@@ -1,23 +0,0 @@
-From 6ee37b45de8d2a8a1fe9f4db7f7a4b77f216b9ed Mon Sep 17 00:00:00 2001
-From: Hans Lellelid 
-Date: Thu, 18 Feb 2016 21:49:15 -0500
-Subject: [PATCH] subprocess.mswindows does not exist in python3.5
-
-Am hoping that the sys.platform 
(https://docs.python.org/2/library/sys.html#sys.platform) check is sufficient, 
though perhaps there was a reason this was not done initially.

- cmd2.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/cmd2.py b/cmd2.py
-index 63e422f..4b11958 100755
 a/cmd2.py
-+++ b/cmd2.py
-@@ -190,7 +190,7 @@ def __init__(self):
- to be installed on operating system.
- %s"""
- 
--if subprocess.mswindows:
-+if sys.platform == "win32":
- try:
- import win32clipboard
- def get_paste_buffer():


[arch-commits] Commit in python-cmd2/repos/community-any (3 files)

2016-03-07 Thread Felix Yan
Date: Monday, March 7, 2016 @ 16:07:54
  Author: fyan
Revision: 165517

archrelease: copy trunk to community-any

Added:
  python-cmd2/repos/community-any/PKGBUILD
(from rev 165516, python-cmd2/trunk/PKGBUILD)
  python-cmd2/repos/community-any/python-3.5.patch
(from rev 165516, python-cmd2/trunk/python-3.5.patch)
Deleted:
  python-cmd2/repos/community-any/PKGBUILD

--+
 PKGBUILD |  113 +++--
 python-3.5.patch |   23 ++
 2 files changed, 81 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-03-07 15:06:15 UTC (rev 165516)
+++ PKGBUILD2016-03-07 15:07:54 UTC (rev 165517)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-cmd2
-pkgname=(python-cmd2 python2-cmd2)
-pkgver=0.6.8
-_commit=3ed12b6154320d6e3e89c5aace04b7e5ac9bed2c
-pkgrel=1
-pkgdesc="Extra features for standard library's cmd module"
-arch=('any')
-url="https://github.com/python-cmd2/cmd2;
-license=('MIT')
-makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner')
-source=("git+https://github.com/python-cmd2/cmd2.git#commit=$_commit;)
-md5sums=('SKIP')
-
-prepare() {
-  cp -a cmd2{,-py2}
-}
-
-build() {
-  cd "$srcdir"/cmd2
-  python setup.py build
-
-  cd "$srcdir"/cmd2-py2
-  python2 setup.py build
-}
-
-check() {
-  # Tests will be available in next release
-
-  cd "$srcdir"/cmd2
-  # python setup.py ptr
-
-  cd "$srcdir"/cmd2-py2
-  # python2 setup.py ptr
-}
-
-package_python-cmd2() {
-  depends=('python-pyparsing')
-
-  cd "$srcdir"/cmd2
-  python setup.py install --root="$pkgdir/" --optimize=1
-}
-
-package_python2-cmd2() {
-  depends=('python2-pyparsing')
-
-  cd "$srcdir"/cmd2-py2
-  python2 setup.py install --root="$pkgdir/" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/PKGBUILD (from rev 165516, 
python-cmd2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-03-07 15:07:54 UTC (rev 165517)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-cmd2
+pkgname=(python-cmd2 python2-cmd2)
+pkgver=0.6.8
+_commit=3ed12b6154320d6e3e89c5aace04b7e5ac9bed2c
+pkgrel=2
+pkgdesc="Extra features for standard library's cmd module"
+arch=('any')
+url="https://github.com/python-cmd2/cmd2;
+license=('MIT')
+makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner')
+source=("git+https://github.com/python-cmd2/cmd2.git#commit=$_commit;
+python-3.5.patch)
+md5sums=('SKIP'
+ 'a67eb13a752b55ba755f7fa7f7e954c9')
+
+prepare() {
+  (cd cmd2; patch -p1 -i ../python-3.5.patch)
+  cp -a cmd2{,-py2}
+}
+
+build() {
+  cd "$srcdir"/cmd2
+  python setup.py build
+
+  cd "$srcdir"/cmd2-py2
+  python2 setup.py build
+}
+
+check() {
+  # Tests will be available in next release
+
+  cd "$srcdir"/cmd2
+  # python setup.py ptr
+
+  cd "$srcdir"/cmd2-py2
+  # python2 setup.py ptr
+}
+
+package_python-cmd2() {
+  depends=('python-pyparsing')
+
+  cd "$srcdir"/cmd2
+  python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+package_python2-cmd2() {
+  depends=('python2-pyparsing')
+
+  cd "$srcdir"/cmd2-py2
+  python2 setup.py install --root="$pkgdir/" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:

Copied: python-cmd2/repos/community-any/python-3.5.patch (from rev 165516, 
python-cmd2/trunk/python-3.5.patch)
===
--- python-3.5.patch(rev 0)
+++ python-3.5.patch2016-03-07 15:07:54 UTC (rev 165517)
@@ -0,0 +1,23 @@
+From 6ee37b45de8d2a8a1fe9f4db7f7a4b77f216b9ed Mon Sep 17 00:00:00 2001
+From: Hans Lellelid 
+Date: Thu, 18 Feb 2016 21:49:15 -0500
+Subject: [PATCH] subprocess.mswindows does not exist in python3.5
+
+Am hoping that the sys.platform 
(https://docs.python.org/2/library/sys.html#sys.platform) check is sufficient, 
though perhaps there was a reason this was not done initially.
+---
+ cmd2.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmd2.py b/cmd2.py
+index 63e422f..4b11958 100755
+--- a/cmd2.py
 b/cmd2.py
+@@ -190,7 +190,7 @@ def __init__(self):
+ to be installed on operating system.
+ %s"""
+ 
+-if subprocess.mswindows:
++if sys.platform == "win32":
+ try:
+ import win32clipboard
+ def get_paste_buffer():