Group :: Development/Python3
RPM: python3-module-wsgi_intercept
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%define oname wsgi_intercept
Name: python3-module-%oname
Version: 1.5.0
Release: alt2
Summary: wsgi_intercept installs a WSGI application in place of a real URI for testing
License: MIT
Group: Development/Python3
Url: https://pypi.python.org/pypi/wsgi_intercept
Source: %oname-%version.tar.gz
Patch: wsgi_intercept-fix.urllib3.patch
BuildArch: noarch
BuildRequires(pre): rpm-build-python3
BuildRequires(pre): rpm-macros-sphinx3
BuildRequires: python3-module-sphinx
%description
Installs a WSGI application in place of a real URI for testing.
Testing a WSGI application normally involves starting a server at a
local host and port, then pointing your test code to that address.
Instead, this library lets you intercept calls to any specific host/port
combination and redirect them into a WSGI application importable by your
test program. Thus, you can avoid spawning multiple processes or threads
to test your Web app.
%package tests
Summary: Tests for %oname
Group: Development/Python3
Requires: %name = %EVR
%description tests
Installs a WSGI application in place of a real URI for testing.
Testing a WSGI application normally involves starting a server at a
local host and port, then pointing your test code to that address.
Instead, this library lets you intercept calls to any specific host/port
combination and redirect them into a WSGI application importable by your
test program. Thus, you can avoid spawning multiple processes or threads
to test your Web app.
This package contains tests for %oname.
%package pickles
Summary: Pickles for %oname
Group: Development/Python3
%description pickles
Installs a WSGI application in place of a real URI for testing.
Testing a WSGI application normally involves starting a server at a
local host and port, then pointing your test code to that address.
Instead, this library lets you intercept calls to any specific host/port
combination and redirect them into a WSGI application importable by your
test program. Thus, you can avoid spawning multiple processes or threads
to test your Web app.
This package contains pickles for %oname.
%package docs
Summary: Documentation for %oname
Group: Development/Documentation
%description docs
Installs a WSGI application in place of a real URI for testing.
Testing a WSGI application normally involves starting a server at a
local host and port, then pointing your test code to that address.
Instead, this library lets you intercept calls to any specific host/port
combination and redirect them into a WSGI application importable by your
test program. Thus, you can avoid spawning multiple processes or threads
to test your Web app.
This package contains documentation for %oname.
%prep
%setup -n %oname-%version
%patch -p1
%prepare_sphinx3 .
ln -s ../objects.inv docs/
%build
%python3_build
%install
%python3_install
export PYTHONPATH=%buildroot%python3_sitelibdir
%make SPHINXBUILD="sphinx-build-3" -C docs pickle
%make SPHINXBUILD="sphinx-build-3" -C docs html
cp -fR docs/_build/pickle %buildroot%python3_sitelibdir/%oname/
%files
%doc README
%python3_sitelibdir/*
%exclude %python3_sitelibdir/*/tests
%exclude %python3_sitelibdir/*/pickle
%files tests
%python3_sitelibdir/*/tests
%files pickles
%python3_sitelibdir/*/pickle
%files docs
%doc docs/_build/html/*
%changelog
…
Todas as alterações você pod ver aqui
Name: python3-module-%oname
Version: 1.5.0
Release: alt2
Summary: wsgi_intercept installs a WSGI application in place of a real URI for testing
License: MIT
Group: Development/Python3
Url: https://pypi.python.org/pypi/wsgi_intercept
Source: %oname-%version.tar.gz
Patch: wsgi_intercept-fix.urllib3.patch
BuildArch: noarch
BuildRequires(pre): rpm-build-python3
BuildRequires(pre): rpm-macros-sphinx3
BuildRequires: python3-module-sphinx
%description
Installs a WSGI application in place of a real URI for testing.
Testing a WSGI application normally involves starting a server at a
local host and port, then pointing your test code to that address.
Instead, this library lets you intercept calls to any specific host/port
combination and redirect them into a WSGI application importable by your
test program. Thus, you can avoid spawning multiple processes or threads
to test your Web app.
%package tests
Summary: Tests for %oname
Group: Development/Python3
Requires: %name = %EVR
%description tests
Installs a WSGI application in place of a real URI for testing.
Testing a WSGI application normally involves starting a server at a
local host and port, then pointing your test code to that address.
Instead, this library lets you intercept calls to any specific host/port
combination and redirect them into a WSGI application importable by your
test program. Thus, you can avoid spawning multiple processes or threads
to test your Web app.
This package contains tests for %oname.
%package pickles
Summary: Pickles for %oname
Group: Development/Python3
%description pickles
Installs a WSGI application in place of a real URI for testing.
Testing a WSGI application normally involves starting a server at a
local host and port, then pointing your test code to that address.
Instead, this library lets you intercept calls to any specific host/port
combination and redirect them into a WSGI application importable by your
test program. Thus, you can avoid spawning multiple processes or threads
to test your Web app.
This package contains pickles for %oname.
%package docs
Summary: Documentation for %oname
Group: Development/Documentation
%description docs
Installs a WSGI application in place of a real URI for testing.
Testing a WSGI application normally involves starting a server at a
local host and port, then pointing your test code to that address.
Instead, this library lets you intercept calls to any specific host/port
combination and redirect them into a WSGI application importable by your
test program. Thus, you can avoid spawning multiple processes or threads
to test your Web app.
This package contains documentation for %oname.
%prep
%setup -n %oname-%version
%patch -p1
%prepare_sphinx3 .
ln -s ../objects.inv docs/
%build
%python3_build
%install
%python3_install
export PYTHONPATH=%buildroot%python3_sitelibdir
%make SPHINXBUILD="sphinx-build-3" -C docs pickle
%make SPHINXBUILD="sphinx-build-3" -C docs html
cp -fR docs/_build/pickle %buildroot%python3_sitelibdir/%oname/
%files
%doc README
%python3_sitelibdir/*
%exclude %python3_sitelibdir/*/tests
%exclude %python3_sitelibdir/*/pickle
%files tests
%python3_sitelibdir/*/tests
%files pickles
%python3_sitelibdir/*/pickle
%files docs
%doc docs/_build/html/*
%changelog
…
Todas as alterações você pod ver aqui