15
0
forked from pool/python-argh

Accepting request 681523 from devel:languages:python

- Update to 0.26.2:
  * no changelog available
- Drop no longer needed python-argh-0.26.1-fix-testsuite.patch

OBS-URL: https://build.opensuse.org/request/show/681523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argh?expand=0&rev=14
This commit is contained in:
2019-03-05 11:25:11 +00:00
committed by Git OBS Bridge
5 changed files with 16 additions and 30 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:06a7442cb9130fb8806fe336000fcf20edf1f2f8ad205e7b62cec118505510db
size 32261

3
argh-0.26.2.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e9535b8c84dc9571a48999094fda7f33e63c3f1b74f3e5f3ac0105a58405bb65
size 32913

View File

@@ -1,10 +0,0 @@
Index: argh-0.26.1/test/test_integration.py
===================================================================
--- argh-0.26.1.orig/test/test_integration.py
+++ argh-0.26.1/test/test_integration.py
@@ -772,4 +772,4 @@ def test_unknown_args():
assert run(p, '--bar 1', exit=True) == 'unrecognized arguments: --bar 1'
assert run(p, '--bar 1', exit=False,
kwargs={'skip_unknown_args': True}) == \
- R(out='usage: py.test [-h] [-f FOO]\n\n', err='')
+ R(out='usage: setup.py [-h] [-f FOO]\n\n', err='')

View File

@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Mar 4 16:59:56 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.26.2:
* no changelog available
- Drop no longer needed python-argh-0.26.1-fix-testsuite.patch
-------------------------------------------------------------------
Wed Dec 5 01:53:34 UTC 2018 - Jan Engelhardt <jengelh@inai.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-argh
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,28 +16,21 @@
#
%bcond_without tests
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-argh
Version: 0.26.1
Version: 0.26.2
Release: 0
Summary: An argparse wrapper
License: LGPL-3.0-or-later
Group: Development/Languages/Python
Url: https://github.com/neithere/argh/
URL: https://github.com/neithere/argh/
Source: https://files.pythonhosted.org/packages/source/a/argh/argh-%{version}.tar.gz
# PATCH-FIX-OPENSUSE python-argh-0.26.1-fix-testsuite.patch -- so that tests can run on OBS
Patch0: python-argh-0.26.1-fix-testsuite.patch
BuildRequires: %{python_module iocapture}
BuildRequires: %{python_module mock}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
# test requirements
%if %{with tests}
BuildRequires: %{python_module mock}
BuildRequires: %{python_module pytest}
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%python_subpackages
@@ -63,7 +56,6 @@ work that a custom dispatcher may not do.
%prep
%setup -q -n argh-%{version}
%patch0 -p1
%build
%python_build
@@ -72,14 +64,11 @@ work that a custom dispatcher may not do.
%python_install
%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
%if %{with tests}
%check
export LC_CTYPE="en_US.UTF-8"
%python_exec setup.py test
%endif
%files %{python_files}
%defattr(-,root,root,-)
%doc README.rst
%{python_sitelib}/argh/
%{python_sitelib}/argh-%{version}-py*.egg-info