%{?python_enable_dependency_generator} %global modname gitdb Name: python-%{modname} Version: 2.0.3 Release: 9%{?dist} Summary: Git Object Database License: BSD URL: https://github.com/gitpython-developers/gitdb Source0: %{url}/archive/%{version}/%{modname}-%{version}.tar.gz BuildArch: noarch BuildRequires: git-core %global _description \ GitDB allows you to access bare git repositories for reading and writing.\ It aims at allowing full access to loose objects as well as packs with\ performance and scalability in mind. It operates exclusively on streams,\ allowing to handle large objects with a small memory footprint. %description %{_description} %package -n python3-%{modname} Summary: %{summary} %{?python_provide:%python_provide python3-%{modname}} BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-nose BuildRequires: python3-smmap >= 2.0.0 Requires: python3-smmap >= 2.0.0 %description -n python3-%{modname} %{_description} Python 3 version. %prep %autosetup -n %{modname}-%{version} -Sgit %build %py3_build %install %py3_install %check # Skipped "test_pack_writing": https://github.com/gitpython-developers/smmap/issues/34 %{__python3} -m nose -v --exclude=test_pack_writing %files -n python3-%{modname} %license LICENSE %doc AUTHORS %{python3_sitelib}/%{modname}2-*.egg-info/ %{python3_sitelib}/%{modname}/ %changelog * Thu Oct 03 2019 Miro Hrončok - 2.0.3-9 - Rebuilt for Python 3.8.0rc1 (#1748018) * Fri Aug 16 2019 Miro Hrončok - 2.0.3-8 - Rebuilt for Python 3.8 * Fri Jul 26 2019 Fedora Release Engineering - 2.0.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Wed Jun 26 2019 Petr Viktorin - 2.0.3-6 - Remove Python 2 subpackage https://bugzilla.redhat.com/show_bug.cgi?id=1723967 - Run tests using a specific Python interpreter, rather than rely on command name - Re-enable passing tests * Sat Feb 02 2019 Fedora Release Engineering - 2.0.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sat Jul 14 2018 Fedora Release Engineering - 2.0.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sun Jun 17 2018 Miro Hrončok - 2.0.3-3 - Rebuilt for Python 3.7 * Fri Feb 09 2018 Fedora Release Engineering - 2.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sat Sep 30 2017 Igor Gnatenko - 2.0.3-1 - Update to 2.0.3 * Tue Aug 08 2017 Igor Gnatenko - 2.0.2-1 - Update to 2.0.2 * Thu Jul 27 2017 Fedora Release Engineering - 2.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Feb 11 2017 Fedora Release Engineering - 2.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Dec 28 2016 Igor Gnatenko - 2.0.0-1 - Update to 2.0.0 - Modernize spec * Mon Dec 19 2016 Miro Hrončok - 0.6.4-6 - Rebuild for Python 3.6 * Tue Jul 19 2016 Fedora Release Engineering - 0.6.4-5 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages * Thu Feb 04 2016 Fedora Release Engineering - 0.6.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Tue Nov 10 2015 Fedora Release Engineering - 0.6.4-3 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 * Thu Jun 18 2015 Fedora Release Engineering - 0.6.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Tue May 26 2015 Dennis Gilmore - 0.6.4-1 - update to 0.6.4 - enable python3 support * Sun Aug 17 2014 Fedora Release Engineering - 0.5.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 0.5.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 0.5.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.5.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sat Jul 21 2012 Fedora Release Engineering - 0.5.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 0.5.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Mon Oct 17 2011 Jesse Keating - 0.5.4-2 - Require python-smmap * Mon Jul 18 2011 Jesse Keating - 0.5.4-1 - Upstream release to fix licensing issues - Use real upstream release instead of git checkout - No tests shipped in release, remove %check * Tue Jun 14 2011 Jesse Keating - 0.5.2-3.20110613git17d9d13 - Add a br on python-async * Mon Jun 13 2011 Jesse Keating - 0.5.2-2.20110613git17d9d13 - Fix perms and add a date to the release field. * Sat May 28 2011 Jesse Keating - 0.5.2-1.git17d9d13 - Initial package