Accepting request 673107 from devel:languages:python
- Activate tests - Remove test_responses.py from package: * tidy-py_modules.patch - Remove unnecessary build dependencies - Remove inappropriate Suggests - Add missing changelog entry for v0.10.5 - Update to 0.10.5 + Fix callback exception mocking. + Improve test coverage + Improve build configuration. - from version 0.10.4 OBS-URL: https://build.opensuse.org/request/show/673107 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-responses?expand=0&rev=7
This commit is contained in:
commit
3ca538360a
@ -1,7 +1,21 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 10 05:10:22 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
|
||||
|
||||
- Activate tests
|
||||
- Remove test_responses.py from package:
|
||||
* tidy-py_modules.patch
|
||||
- Remove unnecessary build dependencies
|
||||
- Remove inappropriate Suggests
|
||||
- Add missing changelog entry for v0.10.5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 5 13:02:18 UTC 2019 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to 0.10.4
|
||||
- Update to 0.10.5
|
||||
+ Fix callback exception mocking.
|
||||
+ Improve test coverage
|
||||
+ Improve build configuration.
|
||||
- from version 0.10.4
|
||||
+ Fixed generated wrapper when using `@responses.activate` in Python 3.6+
|
||||
when decorated functions use parameter and/or return annotations.
|
||||
- from version 0.10.3
|
||||
|
@ -25,25 +25,20 @@ License: Apache-2.0
|
||||
Group: Development/Languages/Python
|
||||
Url: https://github.com/getsentry/responses
|
||||
Source: https://files.pythonhosted.org/packages/source/r/responses/responses-%{version}.tar.gz
|
||||
Patch: tidy-py_modules.patch
|
||||
BuildRequires: %{python_module setuptools}
|
||||
# test requirements
|
||||
BuildRequires: %{python_module cookies}
|
||||
# test requirements}
|
||||
BuildRequires: %{python_module coverage >= 3.7.1}
|
||||
BuildRequires: %{python_module flake8}
|
||||
BuildRequires: %{python_module pytest-cov}
|
||||
BuildRequires: %{python_module mock}
|
||||
BuildRequires: %{python_module pytest-localserver}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module requests >= 2.0}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module six}
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: python-cookies
|
||||
Requires: python-requests >= 2.0
|
||||
Requires: python-six
|
||||
Suggests: python-coverage >= 3.7.1
|
||||
Suggests: python-flake8
|
||||
Suggests: python-pytest
|
||||
Suggests: python-pytest-cov
|
||||
Suggests: python-pytest-localserver
|
||||
BuildArch: noarch
|
||||
%ifpython2
|
||||
Requires: python-mock
|
||||
@ -57,6 +52,9 @@ about the library.
|
||||
|
||||
%prep
|
||||
%setup -q -n responses-%{version}
|
||||
# Remove test module from distribution before a .pyc is created
|
||||
# https://github.com/getsentry/responses/issues/256
|
||||
%patch -p0
|
||||
|
||||
%build
|
||||
%python_build
|
||||
@ -64,6 +62,10 @@ about the library.
|
||||
%install
|
||||
%python_install
|
||||
|
||||
%check
|
||||
# `setup.py test` requires additional unnecessary packages
|
||||
%python_exec -m pytest
|
||||
|
||||
%files %{python_files}
|
||||
%doc CHANGES README.rst
|
||||
%license LICENSE
|
||||
|
11
tidy-py_modules.patch
Normal file
11
tidy-py_modules.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- setup.py 2018-12-18 02:42:05.000000000 +0700
|
||||
+++ setup.py 2019-02-10 12:43:58.765722631 +0700
|
||||
@@ -73,7 +73,7 @@
|
||||
url="https://github.com/getsentry/responses",
|
||||
license="Apache 2.0",
|
||||
long_description=open("README.rst").read(),
|
||||
- py_modules=["responses", "test_responses"],
|
||||
+ py_modules=["responses", ],
|
||||
zip_safe=False,
|
||||
python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
|
||||
install_requires=install_requires,
|
Loading…
Reference in New Issue
Block a user