Blame SPECS/python-pytest-benchmark.spec

718512
%global srcname pytest-benchmark
718512
718512
Name: python-%{srcname}
718512
Version: 4.0.0
718512
Release: 4%{?dist}
718512
Summary: A py.test fixture for benchmarking code
718512
License: BSD
718512
URL: https://pytest-benchmark.readthedocs.io
718512
Source: https://github.com/ionelmc/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
718512
BuildArch: noarch
718512
BuildRequires: python3-devel
718512
BuildRequires: python3-setuptools
718512
# Tests
718512
#BuildRequires: python3-cpuinfo
718512
#BuildRequires: python3-pytest
718512
#BuildRequires: python3-elasticsearch
718512
#BuildRequires: python3-freezegun
718512
#BuildRequires: python3-pytest-xdist
718512
#BuildRequires: python3-pygal
718512
718512
%global _description\
718512
This plugin provides a benchmark fixture. This fixture is a callable object\
718512
that will benchmark any function passed to it.\
718512
\
718512
Notable features and goals:\
718512
\
718512
  - Sensible defaults and automatic calibration for microbenchmarks\
718512
  - Good integration with pytest\
718512
  - Comparison and regression tracking\
718512
  - Exhausive statistics\
718512
  - JSON export
718512
718512
%description %_description
718512
718512
%package -n python3-%{srcname}
718512
Summary: %summary
718512
%py_provides python3-%{srcname}
718512
Requires: python3-pytest
718512
Requires: python3-cpuinfo
718512
718512
%description -n python3-%{srcname} %_description
718512
718512
%prep
718512
%autosetup -n %{srcname}-%{version}
718512
718512
%build
718512
%py3_build
718512
718512
%install
718512
%py3_install
718512
718512
%check
718512
# Tests disabled (missing dependency: aspectlib)
718512
#%%pytest
718512
718512
%files -n python3-%{srcname}
718512
%doc README.rst CHANGELOG.rst CONTRIBUTING.rst AUTHORS.rst
718512
%license LICENSE
718512
%{_bindir}/py.test-benchmark
718512
%{_bindir}/pytest-benchmark
718512
%{python3_sitelib}/pytest_benchmark
718512
%{python3_sitelib}/pytest_benchmark-%{version}-py*.egg-info
718512
718512
%changelog
718512
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.0-4
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
718512
718512
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 4.0.0-3
718512
- Rebuilt for Python 3.12
718512
718512
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.0-2
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
718512
718512
* Wed Oct 26 2022 Juan Orti Alcaine <jortialc@redhat.com> - 4.0.0-1
718512
- Version 4.0.0 (#2137873)
718512
718512
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-6
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
718512
718512
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.4.1-5
718512
- Rebuilt for Python 3.11
718512
718512
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-4
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
718512
718512
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.1-3
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
718512
718512
* Wed Jun 02 2021 Python Maint <python-maint@redhat.com> - 3.4.1-2
718512
- Rebuilt for Python 3.10
718512
718512
* Wed Jun 02 2021 Juan Orti Alcaine <jortialc@redhat.com> - 3.4.1-1
718512
- Version 3.4.1
718512
- Disable tests
718512
718512
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-5
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
718512
718512
* Thu Oct 08 2020 Juan Orti Alcaine <jortialc@redhat.com> - 3.2.3-4
718512
- BR: python3-setuptools
718512
718512
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-3
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
718512
718512
* Sun May 24 2020 Miro Hrončok <mhroncok@redhat.com> - 3.2.3-2
718512
- Rebuilt for Python 3.9
718512
718512
* Sun May 17 2020 Juan Orti Alcaine <jortialc@redhat.com> - 3.2.3-1
718512
- Version 3.2.3
718512
718512
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.2-5
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
718512
718512
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.2.2-4
718512
- Rebuilt for Python 3.8.0rc1 (#1748018)
718512
718512
* Sat Aug 17 2019 Miro Hrončok <mhroncok@redhat.com> - 3.2.2-3
718512
- Rebuilt for Python 3.8
718512
718512
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.2-2
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
718512
718512
* Thu Apr 04 2019 Miro Hrončok <mhroncok@redhat.com> - 3.2.2-1
718512
- Update to 3.2.2 for pytest 4 compatibility
718512
718512
* Sun Mar 03 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.1.1-8
718512
- Subpackage python2-pytest-benchmark has been removed
718512
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
718512
- Fix FTBFS caused by removal of python2-cpuinfo (#1675780)
718512
718512
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-7
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
718512
718512
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-6
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
718512
718512
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.1.1-5
718512
- Rebuilt for Python 3.7
718512
718512
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-4
718512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
718512
718512
* Fri Sep 01 2017 Juan Orti Alcaine <jorti@fedoraproject.org> - 3.1.1-3
718512
- Reduce summary lenght
718512
718512
* Wed Aug 30 2017 Juan Orti Alcaine <jorti@fedoraproject.org> - 3.1.1-2
718512
- Update BR
718512
718512
* Wed Aug 30 2017 Juan Orti Alcaine <jorti@fedoraproject.org> - 3.1.1-1
718512
- Initial RPM release