diff --git a/pluggy-0.13.1.tar.gz b/pluggy-0.13.1.tar.gz new file mode 100644 index 0000000..e9bfd73 Binary files /dev/null and b/pluggy-0.13.1.tar.gz differ diff --git a/python-pluggy-0.6.0.tar.gz b/python-pluggy-0.6.0.tar.gz deleted file mode 100644 index 30f0459..0000000 Binary files a/python-pluggy-0.6.0.tar.gz and /dev/null differ diff --git a/python-pluggy.spec b/python-pluggy.spec index 6f7f030..40acbb4 100644 --- a/python-pluggy.spec +++ b/python-pluggy.spec @@ -1,75 +1,46 @@ -%global pypi_name pluggy -%bcond_without test +Name: python-pluggy +Version: 0.13.1 +Release: 1 +Summary: Plugin and hook calling mechanisms for Python +License: MIT +URL: https://pypi.org/project/pluggy/ +Source0: https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-%{version}.tar.gz -Name: python-pluggy -Version: 0.6.0 -Release: 6 -Summary: A minimalist production ready plugin system -License: MIT -URL: https://github.com/pytest-dev/pluggy -Source0: https://github.com/pytest-dev/%{pypi_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz - -BuildArch: noarch -BuildRequires: python2-devel python2-setuptools -BuildRequires: python3-devel python3-setuptools -%if %{with test} -BuildRequires: python2-pytest python3-pytest -%endif - -%global _description\ -A minimalist production ready plugin system.This is the core\ -framework used by the pytest, tox, and devpi projects. +BuildRequires: python3-devel python3-setuptools python3-setuptools_scm +BuildArch: noarch %description -%{_description} +Plugin manager as used by pytest but stripped of pytest specific +details. -%package -n python2-%{pypi_name} -Summary: %summary -%{?python_provide:%python_provide python2-%{pypi_name}} +%package -n python3-pluggy +Summary: Plugin and hook calling mechanisms for Python -%description -n python2-%{pypi_name} -%{_description} - - -%package -n python3-%{pypi_name} -Summary: %summary -%{?python_provide:%python_provide python3-%{pypi_name}} - -%description -n python3-%{pypi_name} -%{_description} +%description -n python3-pluggy +The plugin manager stripped of pytest specific details. +%package_help %prep -%autosetup -n %{pypi_name}-%{version} +%autosetup -p1 -n pluggy-%{version} + %build -%py2_build -%py3_build +%_bindir/python3 setup.py build '--executable=%_bindir/python3 -s' %install -%py2_install -%py3_install +%_bindir/python3 setup.py install -O1 --skip-build --root %buildroot -%check -%if %{with test} -export PYTHONPATH=.:$PYTHONPATH -py.test testing -py.test-%{python3_version} testing -%endif - - -%files -n python2-%{pypi_name} -%doc README.rst +%files -n python3-pluggy +%defattr(-,root,root) %license LICENSE -%{python2_sitelib}/%{pypi_name} -%{python2_sitelib}/%{pypi_name}-%{version}-py%{python2_version}.egg-info +%_prefix/lib/python3.7/site-packages/pluggy/ +%_prefix/lib/python3.7/site-packages/pluggy-%{version}-py3.7.egg-info/ -%files -n python3-%{pypi_name} +%files help +%defattr(-,root,root) %doc README.rst -%license LICENSE -%{python3_sitelib}/%{pypi_name} -%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info %changelog -* Tue Dec 3 2019 mengxian - 0.6.0-6 +* Tue Feb 11 2020 huzunhao - 0.13.1-1 - Package init