diff --git a/python-wurlitzer.spec b/python-wurlitzer.spec new file mode 100644 index 0000000000000000000000000000000000000000..bb71046d73dccf2be824ab28eb086b6a972a4c74 --- /dev/null +++ b/python-wurlitzer.spec @@ -0,0 +1,54 @@ +%global pypi_name wurlitzer + +Name: python-%{pypi_name} +Version: 2.1.0 +Release: 1 +Summary: Capture C-level output in context managers + +License: MIT +URL: https://github.com/minrk/wurlitzer +Source0: %pypi_source +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3dist(setuptools) +BuildRequires: python3dist(pytest) +BuildRequires: python3dist(mock) +BuildRequires: fdupes +BuildRequires: python-rpm-macros + +%description +Capture C-level stdout/stderr pipes in Python via os.dup2. + +%package -n python3-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +Capture C-level stdout/stderr pipes in Python via os.dup2. + + +%prep +%autosetup -n %{pypi_name}-%{version} +# Remove bundled egg-info +rm -rf %{pypi_name}.egg-info + +%build +%py3_build + +%install +%py3_install + +%check +pytest test.py + +%files -n python3-%{pypi_name} +%license LICENSE +%doc README.md +%{python3_sitelib}/__pycache__/* +%{python3_sitelib}/%{pypi_name}.py +%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info + +%changelog +* Mon July 12 2021 duyiwei - 2.1.0-1 +- Init package. \ No newline at end of file diff --git a/wurlitzer-2.1.0.tar.gz b/wurlitzer-2.1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..6880ab881c8e7d8705d1fc35530e84ed1da43e86 Binary files /dev/null and b/wurlitzer-2.1.0.tar.gz differ