Browse Source

python-sphinx-1.7.9-1 and requirements

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11940 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 5 years ago
parent
commit
059c9d67c4

+ 37 - 6
p/python-chardet/python-chardet-vl.spec

@@ -1,9 +1,7 @@
-# sitelib for noarch packages, sitearch for others (remove the unneeded one)
-%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%global pypi_name chardet
 
 Name:           python-chardet
-Version:        2.3.0
+Version:        3.0.4
 Release:        1%{?_dist_release}
 Summary:        Character encoding auto-detection in Python
 Summary(ja):    Python で文字エンコーディングを自動検出
@@ -15,7 +13,8 @@ Source0:        https://pypi.python.org/packages/source/c/chardet/chardet-%{vers
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
 BuildArch:      noarch
-BuildRequires:  python-devel, python-setuptools
+BuildRequires:  python-devel, python-setuptools, python-rpm-macros
+BuildRequires:  python3-devel, python3-setuptools, python3-rpm-macros
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -24,18 +23,38 @@ Distribution: Vine Linux
 Character encoding auto-detection in Python. As 
 smart as your browser. Open source.
 
+%package -n python3-%{pypi_name}
+Summary:        Character encoding auto-detection in Python 3
+Summary(ja):    Python で文字エンコーディングを自動検出
+
+%description -n python3-%{pypi_name}
+Character encoding auto-detection in Python. As
+smart as your browser. Open source.
+
 %prep
 %setup -q -n chardet-%{version}
 
+sed -ie '1d' %{pypi_name}/cli/chardetect.py
 
+rm -rf %{py3dir}
+cp -a . %{py3dir}
 
 %build
 # Remove CFLAGS=... for noarch packages (unneeded)
 %{__python} setup.py build
 
+pushd %{py3dir}
+%{__python3} setup.py build
+popd
 
 %install
 rm -rf $RPM_BUILD_ROOT
+# Do Python 3 first not to overwrite the entrypoint
+pushd %{py3dir}
+%{__python3} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
+mv $RPM_BUILD_ROOT%{_bindir}/{,python3-}chardetect
+popd
+
 %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
  
 %clean
@@ -44,13 +63,25 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE
+%{!?_licensedir:%global license %%doc}
+%license LICENSE
+%doc README.rst
 # For noarch packages: sitelib
 %{_bindir}/chardetect
 %{python_sitelib}/*
 
+%files -n python3-%{pypi_name}
+%{!?_licensedir:%global license %%doc}
+%license LICENSE
+%doc README.rst
+%{python3_sitelib}/*
+%{_bindir}/python3-chardetect
 
 %changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.4-1
+- new upstream release.
+- added python3 support.
+
 * Wed May 06 2015 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.3.0-1
 - new upstream release
 

+ 114 - 0
p/python-imagesize/python-imagesize-vl.spec

@@ -0,0 +1,114 @@
+
+%global pypi_name imagesize
+%global sum  Python module for analyzing image file headers and returning image sizes
+
+Name:           python-%{pypi_name}
+Version:        1.1.0
+Release:        1%{?_dist_release}
+Summary:        %{sum}
+
+License:        MIT
+URL:            https://github.com/shibukawa/imagesize_py
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+Source0:        https://files.pythonhosted.org/packages/source/i/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
+BuildArch:      noarch
+
+BuildRequires:  python-setuptools
+BuildRequires:  python-devel
+BuildRequires:  python-rpm-macros
+
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-devel
+BuildRequires:  python3-rpm-macros
+
+%{?python_provide:%python_provide python2-%{pypi_name}}
+
+%description
+The imagesize package parses image file headers and returns the image sizes.
+
+* PNG
+* JPEG
+* JPEG2000
+* GIF
+
+This is a pure Python library.
+
+%package -n     python3-%{pypi_name}
+Summary:        %{sum}
+%{?python_provide:%python_provide python3-%{pypi_name}}
+
+%description -n python3-%{pypi_name}
+The imagesize package parses image file headers and returns the image sizes.
+
+* PNG
+* JPEG
+* JPEG2000
+* GIF
+
+This is a pure Python library.
+
+%prep
+%autosetup -n %{pypi_name}-%{version}
+# Remove bundled egg-info
+rm -rf %{pypi_name}.egg-info
+
+%build
+%py_build
+%py3_build
+
+%install
+%py3_install
+%py_install
+
+%check
+#py.test-2
+#py.test-3
+
+%files
+%doc README.rst
+%license LICENSE.rst
+%{python_sitelib}/*
+
+%files -n python3-%{pypi_name}
+%doc README.rst
+%license LICENSE.rst
+%{python3_sitelib}/*
+
+%changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.0-1
+- initial build for Vine Linux.
+- new upstream release.
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Jun 14 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-2
+- Rebuilt for Python 3.7
+
+* Mon Apr 16 2018 Avram Lubkin <aviso@rockhopper.net> - 1.0.0-1
+- Updated to 1.0.0 (bz#1545961)
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Dec 13 2016 Stratakis Charalampos <cstratak@redhat.com> - 0.7.1-4
+- Enable tests
+
+* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 0.7.1-3
+- Rebuild for Python 3.6
+- Disable python3 tests
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.1-2
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
+
+* Thu May 26 2016 Avram Lubkin <aviso@rockhopper.net> - 0.7.1-1
+- Initial package.

+ 145 - 0
p/python-pysocks/python-pysocks-vl.spec

@@ -0,0 +1,145 @@
+%global pypi_name   PySocks
+%global modname     pysocks
+%global sum         A Python SOCKS client module
+
+Name:               python-%{modname}
+Version:            1.6.8
+Release:            7%{?_dist_release}
+Summary:            %{sum}
+
+License:            BSD
+URL:                https://github.com/Anorov/%{pypi_name}
+
+Vendor:             Project Vine
+Distribution:       Vine Linux
+
+Source0:            https://files.pythonhosted.org/packages/source/P/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
+
+BuildArch:          noarch
+Patch0:             https://github.com/Anorov/PySocks/commit/d74c3f1d34d07a001656453823a153ea0c865449.patch
+
+BuildRequires:      python-devel
+BuildRequires:      python-setuptools
+BuildRequires:      python-rpm-macros
+%{?python_provide:%python_provide python2-%{modname}}
+
+%global _description \
+A fork of SocksiPy with bug fixes and extra features.\
+\
+Acts as a drop-in replacement to the socket module. Featuring:\
+\
+- SOCKS proxy client for Python 2.6 - 3.x\
+- TCP and UDP both supported\
+- HTTP proxy client included but not supported or recommended (you should use\
+  urllib2's or requests' own HTTP proxy interface)\
+- urllib2 handler included.
+
+%description
+%_description
+
+%package -n python3-%{modname}
+Summary:            %{sum}
+BuildRequires:      python3-devel
+BuildRequires:      python3-setuptools
+BuildRequires:      python3-rpm-macros
+%{?python_provide:%python_provide python3-%{modname}}
+
+%description -n python3-%{modname}
+%_description
+This package is for Python3 version %{python3_version} only.
+
+
+%prep
+%autosetup -n %{pypi_name}-%{version}
+# drop useless 3rdparty code
+rm -rfv test/bin
+
+%build
+%py_build
+%py3_build
+
+%install
+%py_install
+%py3_install
+
+%check
+
+
+%files
+%doc README.md
+%license LICENSE
+%{python_sitelib}/socks.py*
+%{python_sitelib}/sockshandler.py*
+%{python_sitelib}/%{pypi_name}-%{version}*
+
+%files -n python3-%{modname}
+%doc README.md
+%license LICENSE
+%{python3_sitelib}/socks.py*
+%{python3_sitelib}/sockshandler.py*
+%{python3_sitelib}/__pycache__/*socks*
+%{python3_sitelib}/%{pypi_name}-%{version}-*
+
+
+%changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.6.8-7
+- initial build for Vine Linux.
+
+* Sun Nov 11 2018 Kevin Fenzi <kevin@scrye.com> - 1.6.8-6
+- Add upstream patch to avoid DeprecationWarning. Fixes bug #1648583
+
+* Wed Oct 03 2018 Raphael Groner <projects.rg@smart.ms> - 1.6.8-5
+- add python3_other subpackage for epel7
+- prepare removal of python2 subpackage in Fedora
+- use pypi macros
+- try to enable tests provided actually from tarball
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.8-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Jun 14 2018 Miro Hrončok <mhroncok@redhat.com> - 1.6.8-3
+- Rebuilt for Python 3.7
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.8-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Fri Dec 22 2017 Kevin Fenzi <kevin@scrye.com> - 1.6.8-1
+- Update to 1.6.8. Fixes bug #1528490
+
+* Mon Sep 11 2017 Carl George <carl@george.computer> - 1.6.7-1
+- Latest upstream
+- Add setuptools dependency
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.7-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.7-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 1.5.7-3
+- Rebuild for Python 3.6
+
+* Mon Nov 28 2016 Tim Orling <ticotimo@gmail.com> - 1.5.7-2
+- Ship python34-pysocks in EL6
+
+* Sat Sep 17 2016 Kevin Fenzi <kevin@scrye.com> - 1.5.7-1
+- Update to 1.5.7
+
+* Fri Sep 16 2016 Orion Poplawski <orion@cora.nwra.com> - 1.5.6-6
+- Ship python34-pysocks in EPEL7
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.6-5
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
+
+* Fri Jul 15 2016 Ralph Bean <rbean@redhat.com> - 1.5.6-4
+- Change our conflicts on python-SocksiPy to an obsoletes/provides.
+  https://bugzilla.redhat.com/show_bug.cgi?id=1334407
+
+* Mon May 09 2016 Ralph Bean <rbean@redhat.com> - 1.5.6-3
+- Fix typo in explicit conflicts.
+
+* Tue May 03 2016 Ralph Bean <rbean@redhat.com> - 1.5.6-2
+- We don't actually need setuptools here.
+
+* Mon May 02 2016 Ralph Bean <rbean@redhat.com> - 1.5.6-1
+- Initial package for Fedora

+ 37 - 13
p/python-requests/python-requests-vl.spec

@@ -1,5 +1,5 @@
 %define ver 2.20.1
-%define rel 1
+%define rel 2
 
 Summary: Python HTTP for Humans
 Name: python-requests
@@ -8,9 +8,31 @@ Release: %{rel}%{?_dist_release}
 License: ASLv2
 Group: Development/Languages
 URL: https://pypi.python.org/pypi/requests
+
 Source0: https://pypi.python.org/packages/source/r/requests/requests-%{version}.tar.gz
+
+# Explicitly use the system certificates in ca-certificates.
+# https://bugzilla.redhat.com/show_bug.cgi?id=904614
+Patch0: patch-requests-certs.py-to-use-the-system-CA-bundle.patch
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=1450608
+Patch2: Remove-tests-that-use-the-tarpit.patch
+
+# Use 127.0.0.1 not localhost for socket.bind() in the Server test
+# class, to fix tests in Koji's no-network environment
+# This probably isn't really upstreamable, because I guess localhost
+# could technically be IPv6 or something, and our no-network env is
+# a pretty odd one so this is a niche requirement.
+Patch3: requests-2.12.4-tests_nonet.patch
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=1567862
+Patch4: Don-t-inject-pyopenssl-into-urllib3.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 Requires: python
+Requires: python-urllib3
+Requires: python-chardet
+Requires: python-idna
 BuildRequires: python-devel
 BuildRequires: python-rpm-macros
 BuildRequires: python-setuptools
@@ -30,32 +52,30 @@ Requests is an Apache2 Licensed HTTP library, written in Python, for human being
 Summary: Python HTTP for Humans
 Group: Development/Languages
 Requires: python3
+Requires: python3-urllib3
+Requires: python3-chardet
+Requires: python3-idna
 
 %description -n python3-requests
 Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.
 
 %prep
-%setup -qc -n requests-%{ver}
-mv requests-%{ver} python2
-cp -a python2 python3
+%autosetup -p1 -n requests-%{version}
+
+# Unbundle the certificate bundle from mozilla.
+rm -rf requests/cacert.pem
+
+# env shebang in nonexecutable file
+sed -i '/#!\/usr\/.*python/d' requests/certs.py
 
 %build
-pushd python2
 %py_build
-popd
-pushd python3
 %py3_build
-popd
 
 %install
 rm -rf $RPM_BUILD_ROOT
-pushd python2
 %py_install
-cp -f LICENSE README* HISTORY* ../
-popd
-pushd python3
 %py3_install
-popd
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -76,6 +96,10 @@ rm -rf $RPM_BUILD_ROOT
 %{python3_sitelib}/requests-%{version}-py*.egg-info
 
 %changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.20.1-2
+- fixed R:.
+- imported Patch0-4 from rawhide.
+
 * Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.20.1-1
 - new upstream release.
 - add python2 support.

+ 143 - 0
p/python-snowballstemmer/python-snowballstemmer-vl.spec

@@ -0,0 +1,143 @@
+%global pypi_name snowballstemmer
+
+Name:           python-%{pypi_name}
+Version:        1.2.1
+Release:        8%{?_dist_release}
+Summary:        Provides 16 stemmer algorithms generated from Snowball algorithms
+
+License:        BSD
+URL:            https://pypi.python.org/pypi/%{pypi_name}
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+Source0:        https://pypi.python.org/packages/20/6b/d2a7cb176d4d664d94a6debf52cd8dbae1f7203c8e42426daa077051d59c/%{pypi_name}-%{version}.tar.gz
+
+BuildArch:      noarch
+BuildRequires:  python-devel
+BuildRequires:  python-rpm-macros
+BuildRequires:  python3-devel
+BuildRequires:  python3-rpm-macros
+
+%{?python_provide:%python_provide python2-%{pypi_name}}
+
+%description
+It includes following language algorithms:
+
+* Danish
+* Dutch
+* English (Standard, Porter)
+* Finnish
+* French
+* German
+* Hungarian
+* Italian
+* Norwegian
+* Portuguese
+* Romanian
+* Russian
+* Spanish
+* Swedish
+* Turkis
+
+This is a pure Python stemming library. If PyStemmer is available, this module
+uses it to accelerate.
+
+
+%package -n     python3-%{pypi_name}
+Summary:        Provides 16 stemmer algorithms generated from Snowball algorithms
+BuildArch:      noarch
+%{?python_provide:%python_provide python3-%{pypi_name}}
+
+%description -n python3-%{pypi_name}
+It includes following language algorithms:
+
+* Danish
+* Dutch
+* English (Standard, Porter)
+* Finnish
+* French
+* German
+* Hungarian
+* Italian
+* Norwegian
+* Portuguese
+* Romanian
+* Russian
+* Spanish
+* Swedish
+* Turkis
+
+This is a pure Python stemming library. If PyStemmer is available, this module
+uses it to accelerate.
+
+
+%prep
+%setup -qn %{pypi_name}-%{version}
+# Remove upstream's egg-info
+rm -rf %{pypi_name}.egg-info
+
+
+%build
+%py_build
+%py3_build
+
+
+%install
+%py_install
+%py3_install
+
+
+%check
+# No tests
+
+
+%files
+%license LICENSE.rst
+%doc README.rst
+%{python_sitelib}/%{pypi_name}-%{version}-py%{python_version}.egg-info
+%{python_sitelib}/%{pypi_name}/
+
+%files -n python3-%{pypi_name}
+%license LICENSE.rst
+%doc README.rst
+%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
+%{python3_sitelib}/%{pypi_name}/
+
+
+%changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.1-8
+- initial build for Vine Linux.
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Jun 14 2018 Miro Hrončok <mhroncok@redhat.com> - 1.2.1-6
+- Rebuilt for Python 3.7
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 1.2.1-2
+- Rebuild for Python 3.6
+
+* Sun Sep 18 2016 Julien Enselme <jujens@jujens.eu> - 1.2.1-1
+- Update to 1.2.1
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-4
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Thu Nov 5 2015 Julien Enselme <jujens@jujens.eu> - 1.2.0-2
+- Rebuilt for python 3.5
+
+* Mon Aug 24 2015 Julien Enselme <jujens@jujens.eu> - 1.2.0-1
+- Initial package

+ 147 - 0
p/python-sphinx-theme-alabaster/python-sphinx-theme-alabaster-vl.spec

@@ -0,0 +1,147 @@
+%global pypi_name alabaster
+%global srcname sphinx-theme-%{pypi_name}
+
+Name:           python-%{srcname}
+Version:        0.7.12
+Release:        3%{?_dist_release}
+Summary:        Configurable sidebar-enabled Sphinx theme
+
+License:        BSD
+URL:            https://pypi.python.org/pypi/%{pypi_name}
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+Source0:        https://files.pythonhosted.org/packages/cc/b4/ed8dcb0d67d5cfb7f83c4d5463a7614cb1d078ad7ae890c9143edebbf072/alabaster-0.7.12.tar.gz
+
+BuildArch:      noarch
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools
+BuildRequires:  python-rpm-macros
+
+%{?python_provide:%python_provide python2-%{srcname}}
+
+%description
+This theme is a modified "Kr" Sphinx theme from @kennethreitz (especially as
+used in his Requests project), which was itself originally based on @mitsuhiko's
+theme used for Flask & related projects.
+
+
+%package -n     python3-%{srcname}
+Summary:        Configurable sidebar-enabled Sphinx theme
+BuildArch:      noarch
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-rpm-macros
+%{?python_provide:%python_provide python3-%{srcname}}
+
+%description -n python3-%{srcname}
+This theme is a modified "Kr" Sphinx theme from @kennethreitz (especially as
+used in his Requests project), which was itself originally based on @mitsuhiko's
+theme used for Flask & related projects.
+
+
+%prep
+%setup -qn %{pypi_name}-%{version}
+
+# Remove bundled eggs
+rm -rf %{pypi_name}.egg-info
+
+
+%build
+%py_build
+%py3_build
+
+
+%install
+%py_install
+%py3_install
+
+
+%files
+%license LICENSE
+%doc README.rst
+%{python_sitelib}/%{pypi_name}-%{version}-py%{python_version}.egg-info/
+%{python_sitelib}/%{pypi_name}/
+
+%files -n python%{python3_pkgversion}-%{srcname}
+%license LICENSE
+%doc README.rst
+%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
+%{python3_sitelib}/%{pypi_name}/
+
+
+%changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.7.12-3
+- initial build for Vine Linux.
+
+* Sat Oct 06 2018 Julien Enselme <jujens@jujens.eu> - 0.7.12-2
+- Readd Python 2 subpackage
+
+* Thu Oct 04 2018 Julien Enselme <jujens@jujens.eu> - 0.7.12-1
+- Update to 0.7.12
+- Remove Python 2 subpackage
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.11-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 0.7.11-4
+- Rebuilt for Python 3.7
+
+* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 0.7.11-3
+- Rebuilt for Python 3.7
+
+* Sat Jun 30 2018 Julien Enselme <jujens@jujens.eu> - 0.7.11-2
+- Correct source URL
+
+* Sat Jun 30 2018 Julien Enselme <jujens@jujens.eu> - 0.7.11-1
+- Update to 0.7.11
+
+* Thu Jun 14 2018 Miro Hrončok <mhroncok@redhat.com> - 0.7.9-7
+- Rebuilt for Python 3.7
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.9-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Tue Jan 30 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.7.9-5
+- Update Python 2 dependency declarations to new packaging standards
+  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.9-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.9-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 0.7.9-2
+- Rebuild for Python 3.6
+
+* Sun Sep 18 2016 Julien Enselme <jujens@jujens.eu> - 0.7.9-1
+- Update to 0.7.9
+
+* Fri May 13 2016 Julien Enselme <jujens@jujens.eu> - 0.7.8-1
+- Use %%python3_pkgversion macro for EPEL7 release
+
+* Fri May 13 2016 Julien Enselme <jujens@jujens.eu> - 0.7.8-1
+- Update to 0.7.8 (#1334952)
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.6-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Thu Nov 5 2015 Julien Enselme <jujens@jujens.eu> - 0.7.6-5
+- Rebuilt for python 3.5
+
+* Fri Jul 31 2015 Julien Enseme <jujens@jujens.eu> - 0.7.6-4
+- Use %%py2_build, %%py3build, %%py2_install and %%py2_install
+- Make a python2 subpackage
+
+* Thu Jul 30 2015 Julien Enselme <jujens@jujens.eu> - 0.7.6-3
+- Add provides for python2-sphinx-theme-alabaster
+- Remove usage of python2 and python3 dirs
+
+* Fri Jul 24 2015 Julien Enselme <jujens@jujens.eu> - 0.7.6-2
+- Remove %%py3dir macro
+- Add CFLAGS in %%build
+
+* Sat Jul 18 2015 Julien Enselme <jujens@jujens.eu> - 0.7.6-1
+- Initial packaging

+ 272 - 61
p/python-sphinx/python-sphinx-vl.spec

@@ -1,10 +1,10 @@
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-
 %global upstream_name Sphinx
 
+%global py3_default 0
+
 Name:       python-sphinx
-Version:    1.1.3
-Release:    3%{?_dist_release}
+Version:    1.7.9
+Release:    1%{?_dist_release}
 Summary:    Python documentation generator
 
 Group:      Development/Tools
@@ -15,40 +15,60 @@ Group:      Development/Tools
 # jquery (MIT or GPLv2)
 License: BSD and Public Domain and Python and (MIT or GPLv2)
 URL:        http://sphinx.pocoo.org/
-Source0:    http://pypi.python.org/packages/source/S/%{upstream_name}/%{upstream_name}-%{version}.tar.gz
-Patch0: sphinx-docutils-0.10.patch
-Patch1: Sphinx-1.1.3-fix_quoting_in_inheritance.patch
+Vendor:     Project Vine
+Distribution: Vine Linux
 
-# Add missing "meta" and "inline" node visitors for the manpage writer
-# which fixes some exception errors when building docs.
-# https://github.com/sphinx-doc/sphinx/commit/0ef7a0a7a36b0c653e535bca77c08027f1a720a8
-# https://bugzilla.redhat.com/show_bug.cgi?id=1291573
-Patch2: inline-node-error-fix.patch
+Source0:    http://pypi.python.org/packages/source/S/%{upstream_name}/%{upstream_name}-%{version}.tar.gz
+Source1:    python2-sphinx
+Source2:    python3-sphinx
+Source3:    zz-modules-python-sphinx.sh
+Source4:    zz-modules-python-sphinx.csh
+Source5:    README.fedora
+# environment-modules file to select whether the py2 or py3 version of
+# python-sphinx execuitables is default
+Source6:    default-sphinx-command.in
+
+# Make the test_latex_remote_images an expected failure
+# since it requires an active internet connection
+# to fetch images, which is not possible in koji or mock.
+Patch0: xfail-test_latex_remote_images.patch
+
+# Allow extra themes to exist. We pull in python[23]-sphinx-theme-alabaster
+# which causes that test to fail.
+Patch1: sphinx-test_theming.diff
 
 BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch:     noarch
-BuildRequires: python-devel >= 2.4
+BuildRequires: python-rpm-macros
+BuildRequires: python-devel
 BuildRequires: python-setuptools
 
-#%if %{?_dist_release} == "vl5"
-#BuildRequires: python-simplejson
-#BuildRequires: docutils
-#%else
-BuildRequires: python-docutils
-#%endif
-
+BuildRequires: python-six
 BuildRequires: python-jinja2
-BuildRequires: python-nose
-#%if %{?_dist_release} == "vl5"
-#Requires:      docutils
-#%else
-Requires:      python-docutils
-#%endif
+BuildRequires: python-pygments
+BuildRequires: python-docutils
+BuildRequires: python-snowballstemmer
+BuildRequires: python-babel
+BuildRequires: python-sphinx-theme-alabaster
+BuildRequires: python-imagesize
+BuildRequires: python-requests
+BuildRequires: python-packaging
+BuildRequires: python-typing
+BuildRequires: python-sphinxcontrib-websupport
+
+Requires:      python-sphinx-locale = %{version}-%{release}
+Requires:      python-six
 Requires:      python-jinja2
 Requires:      python-pygments
-
-Vendor: Project Vine
-Distribution: Vine Linux
+Requires:      python-docutils
+Requires:      python-snowballstemmer
+Requires:      python-babel
+Requires:      python-sphinx-theme-alabaster
+Requires:      python-imagesize
+Requires:      python-requests
+Requires:      python-packaging
+Requires:      python-typing
+Requires:      python3-sphinxcontrib-websupport
 
 %description
 Sphinx is a tool that makes it easy to create intelligent and
@@ -79,6 +99,82 @@ the Python docs:
       snippets and inclusion of appropriately formatted docstrings.
 
 
+%package -n python3-sphinx
+Summary:       Python documentation generator
+Group:         Development/Tools
+
+BuildRequires: python3-rpm-macros
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+
+BuildRequires: python3-six
+BuildRequires: python3-jinja2
+BuildRequires: python3-pygments
+BuildRequires: python3-docutils
+BuildRequires: python3-snowballstemmer
+BuildRequires: python3-babel
+BuildRequires: python3-sphinx-theme-alabaster
+BuildRequires: python3-imagesize
+BuildRequires: python3-requests
+BuildRequires: python3-packaging
+BuildRequires: python3-sphinxcontrib-websupport
+
+Requires:      python-sphinx-locale = %{version}-%{release}
+Requires:      python3-six
+Requires:      python3-jinja2
+Requires:      python3-pygments
+Requires:      python3-docutils
+Requires:      python3-snowballstemmer
+Requires:      python3-babel
+Requires:      python3-sphinx-theme-alabaster
+Requires:      python3-imagesize
+Requires:      python3-requests
+Requires:      python3-packaging
+Requires:      python3-sphinxcontrib-websupport
+
+%description -n python3-sphinx
+Sphinx is a tool that makes it easy to create intelligent and
+beautiful documentation for Python projects (or other documents
+consisting of multiple reStructuredText sources), written by Georg
+Brandl. It was originally created to translate the new Python
+documentation, but has now been cleaned up in the hope that it will be
+useful to many other projects.
+
+Sphinx uses reStructuredText as its markup language, and many of its
+strengths come from the power and straightforwardness of
+reStructuredText and its parsing and translating suite, the Docutils.
+
+Although it is still under constant development, the following
+features are already present, work fine and can be seen "in action" in
+the Python docs:
+
+    * Output formats: HTML (including Windows HTML Help) and LaTeX,
+      for printable PDF versions
+    * Extensive cross-references: semantic markup and automatic links
+      for functions, classes, glossary terms and similar pieces of
+      information
+    * Hierarchical structure: easy definition of a document tree, with
+      automatic links to siblings, parents and children
+    * Automatic indices: general index as well as a module index
+    * Code handling: automatic highlighting using the Pygments highlighter
+    * Various extensions are available, e.g. for automatic testing of
+      snippets and inclusion of appropriately formatted docstrings.
+
+%package locale
+Summary:       Locale files for %{name}
+Group:         Development/Tools
+License:       BSD
+
+%description locale
+Sphinx is a tool that makes it easy to create intelligent and
+beautiful documentation for Python projects (or other documents
+consisting of multiple reStructuredText sources), written by Georg
+Brandl. It was originally created to translate the new Python
+documentation, but has now been cleaned up in the hope that it will be
+useful to many other projects.
+
+This package contains locale files for Sphinx
+
 %package doc
 Summary:    Documentation for %{name}
 Group:      Documentation
@@ -98,77 +194,186 @@ This package contains documentation in reST and HTML formats.
 
 
 %prep
-%setup -q -n %{upstream_name}-%{version}
-%__sed '1d' -i sphinx/pycode/pgen2/token.py
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
+%autosetup -n %{upstream_name}-%{version} -p1
+
+cp %{SOURCE5} .
+
+# fix line encoding of bundled jquery.js
+perl -pi -e 's/\r//' ./sphinx/themes/basic/static/jquery.js
+
+%if 0%{?with_python3}
+rm -rf %{py3dir}
+cp -a . %{py3dir}
+%endif # with_python3
 
 %build
-%{__python} setup.py build
+%{py_build}
+%{py3_build}
+
+export PYTHONPATH=$PWD
 pushd doc
-%__make html
-%__rm -rf _build/html/.buildinfo
-%__mv _build/html ..
-%__rm -rf _*
+export SPHINXBUILD="%{__python3} ../sphinx/cmd/build.py"
+
+make html SPHINXBUILD="$SPHINXBUILD"
+make man SPHINXBUILD="$SPHINXBUILD"
+rm -rf _build/html/.buildinfo
+mv _build/html ..
 popd
 
 
 %install
 %__rm -rf %{buildroot}
 
-%{__python} setup.py install --skip-build --root %{buildroot}
+%{py3_install}
+install -d %{buildroot}%{_libexecdir}/python3-sphinx
+for i in sphinx-{apidoc,autogen,build,quickstart}; do
+    mv %{buildroot}%{_bindir}/$i %{buildroot}%{_bindir}/$i-%{python3_version}
+    ln -s $i-%{python3_version} %{buildroot}%{_bindir}/$i-3
+    ln -s %{_bindir}/$i-3 %{buildroot}%{_libexecdir}/python3-sphinx/$i
+done
 
+%{py_install}
+install -d %{buildroot}%{_libexecdir}/python2-sphinx
+install -d %{buildroot}%{_libexecdir}/python2-sphinx
+for i in sphinx-{apidoc,autogen,build,quickstart}; do
+    mv %{buildroot}%{_bindir}/$i %{buildroot}%{_bindir}/$i-%{python_version}
+    ln -s $i-%{python_version} %{buildroot}%{_bindir}/$i-2
+    ln -s %{_bindir}/$i-2 %{buildroot}%{_libexecdir}/python2-sphinx/$i
+done
 
-# Manpages not in beta release yet
-#pushd doc
+pushd doc
 # Deliver man pages
-#install -d %{buildroot}%{_mandir}/man1
-#mv sphinx-*.1 %{buildroot}%{_mandir}/man1/
-#popd
+install -d %{buildroot}%{_mandir}/man1
+for f in _build/man/sphinx-*.1;
+do
+    ### TODO: these are all the same.  Do we really need to ship them three
+    ### times or is it fine to just ship them as e.g. sphinx-build.1
+    cp -p $f %{buildroot}%{_mandir}/man1/$(basename $f)
+    cp -p $f %{buildroot}%{_mandir}/man1/$(basename $f | sed -e "s|.1$|-%{python_version}.1|")
+    cp -p $f %{buildroot}%{_mandir}/man1/$(basename $f | sed -e "s|.1$|-%{python3_version}.1|")
+done
+
+# Remove language files, they're identical to the ones from the
+# Python 2 build that will be moved to /usr/share below
+find %{buildroot}%{python3_sitelib}/sphinx/locale -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -exec rm -rf '{}' \;
+popd
+
+# Clean up non-python files
+rm -f %{buildroot}%{python_sitelib}/sphinx/locale/.DS_Store
+rm -rf %{buildroot}%{python_sitelib}/sphinx/locale/.tx
+rm -f %{buildroot}%{python3_sitelib}/sphinx/locale/.DS_Store
+rm -rf %{buildroot}%{python3_sitelib}/sphinx/locale/.tx
 
 # Deliver rst files
-%__mv doc reST
+rm -rf doc/_build
+sed -i 's|python ../sphinx-build.py|/usr/bin/sphinx-build|' doc/Makefile
+mv doc reST
 
-# Move language files to /usr/share in association with %patch1
+# Move language files to /usr/share;
+# patch to support this incorporated in 0.6.6
 pushd %{buildroot}%{python_sitelib}
 
-for lang in `find sphinx/locale -maxdepth 1 -mindepth 1 -type d -printf "%f "`;
+for lang in `find sphinx/locale -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -printf "%f "`;
 do
   install -d %{buildroot}%{_datadir}/sphinx/locale/$lang
   install -d %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
-  %__mv sphinx/locale/$lang/LC_MESSAGES/sphinx.js \
+  mv sphinx/locale/$lang/LC_MESSAGES/sphinx.js \
      %{buildroot}%{_datadir}/sphinx/locale/$lang/
-  %__mv sphinx/locale/$lang/LC_MESSAGES/sphinx.mo \
+  mv sphinx/locale/$lang/LC_MESSAGES/sphinx.mo \
     %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
-  %__rm -rf sphinx/locale/$lang
+  rm -rf sphinx/locale/$lang
 done
 popd
+
+#install -d %{buildroot}%{_modulesdir}/python-sphinx
+#install -m 0644 %{SOURCE1} %{buildroot}%{_modulesdir}/python-sphinx/
+#sed -i 's|@python2_sphinx_dir@|%{_libexecdir}/python2-sphinx|' %{buildroot}%{_modulesdir}/python-sphinx/python2-sphinx
+#install -m 0644 %{SOURCE2} %{buildroot}%{_modulesdir}/python-sphinx/
+#sed -i 's|@python3_sphinx_dir@|%{_libexecdir}/python3-sphinx|' %{buildroot}%{_modulesdir}/python-sphinx/python3-sphinx
+
+install -d %{buildroot}%{_sysconfdir}/profile.d
+install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/profile.d/zz-modules-python-sphinx.sh
+install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/profile.d/zz-modules-python-sphinx.csh
+
+%if %{py3_default}
+#sed 's/@PYTHONVER@/3/' < %{SOURCE6} > %{buildroot}%{_modulesdir}/python-sphinx/.version
+
+# These symlinks establish a default for when a package is first installed (and
+# therefore, environment modules is not loaded).  The user can immediately
+# switch them by using module swap python-sphinx/python2-sphinx
+for filename in sphinx-{build,apidoc,autogen,quickstart} ; do
+  ln -s %{_libexecdir}/python3-sphinx/$filename %{buildroot}%{_bindir}/$filename
+done
+
+%else
+#sed 's/@PYTHONVER@/2/' < %{SOURCE6} > %{buildroot}%{_modulesdir}/python-sphinx/.version
+
+# These symlinks establish a default for when a package is first installed (and
+# therefore, environment modules is not loaded).  The user can immediately
+# switch them by using module swap python-sphinx/python3-sphinx
+for filename in sphinx-{build,apidoc,autogen,quickstart} ; do
+  ln -s %{_libexecdir}/python2-sphinx/$filename %{buildroot}%{_bindir}/$filename
+done
+
+%endif
+
 %find_lang sphinx
 
 # Language files; Since these are javascript, it's not immediately obvious to
 # find_lang that they need to be marked with a language.
-(cd %{buildroot} && find . -name 'sphinx.js') | %__sed -e 's|^.||' | %__sed -e \
+(cd %{buildroot} && find . -name 'sphinx.js') | sed -e 's|^.||' | sed -e \
   's:\(.*/locale/\)\([^/_]\+\)\(.*\.js$\):%lang(\2) \1\2\3:' \
   >> sphinx.lang
 
-
 %clean
 %__rm -rf %{buildroot}
 
 
 %check
-%__make test
+#__make test
 
 
-%files -f sphinx.lang
+%files
 %defattr(-,root,root,-)
-%doc AUTHORS CHANGES EXAMPLES LICENSE README TODO
-%{_bindir}/sphinx-*
-%{python_sitelib}/*
-%{_datadir}/sphinx/
-%exclude %{_datadir}/sphinx/locale/*/sphinx.js
-#%{_mandir}/man1/*
+%license LICENSE
+%doc AUTHORS CHANGES EXAMPLES README.*
+%{_bindir}/sphinx-*-2*
+%{_bindir}/sphinx-build
+%{_bindir}/sphinx-apidoc
+%{_bindir}/sphinx-autogen
+%{_bindir}/sphinx-quickstart
+%{python_sitelib}/sphinx/
+%{python_sitelib}/Sphinx-%{version}-py%{python_version}.egg-info/
+%exclude %{_mandir}/man1/sphinx-*-%{python3_version}.1*
+%{_mandir}/man1/*
+%{_libexecdir}/python2-sphinx/
+#{_modulesdir}/python-sphinx/python2-sphinx
+%if !%{py3_default}
+#{_modulesdir}/python-sphinx/.version
+%endif
+%config(noreplace) %{_sysconfdir}/profile.d/zz-modules-python-sphinx.sh
+%config(noreplace) %{_sysconfdir}/profile.d/zz-modules-python-sphinx.csh
+
+%files -n python3-sphinx
+%license LICENSE
+%doc AUTHORS CHANGES EXAMPLES README.*
+%{_bindir}/sphinx-*-3*
+%{python3_sitelib}/sphinx/
+%{python3_sitelib}/Sphinx-%{version}-py%{python3_version}.egg-info/
+%{_mandir}/man1/sphinx-*-%{python3_version}.1*
+%{_libexecdir}/python3-sphinx/
+#{_modulesdir}/python-sphinx/python3-sphinx
+%if %{py3_default}
+#{_modulesdir}/python-sphinx/.version
+%endif
+%config(noreplace) %{_sysconfdir}/profile.d/zz-modules-python-sphinx.sh
+%config(noreplace) %{_sysconfdir}/profile.d/zz-modules-python-sphinx.csh
+
+%files locale -f sphinx.lang
+%license LICENSE
+%dir %{_datadir}/sphinx/
+%dir %{_datadir}/sphinx/locale
+%dir %{_datadir}/sphinx/locale/*
 
 %files doc
 %defattr(-,root,root,-)
@@ -176,6 +381,12 @@ popd
 
 
 %changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.7.9-1
+- new upstream release.
+- dropped Patch2.
+- imported Patch0-1 from rawhide.
+- added python3 support.
+
 * Wed May 09 2018 Toshiaki Ara <ara_t@384.jp> 1.1.3-3
 - added patch2 from RedHat
 

+ 126 - 0
p/python-sphinxcontrib-websupport/python-sphinxcontrib-websupport-vl.spec

@@ -0,0 +1,126 @@
+%global with_python3 1
+
+%global pypi_name sphinxcontrib-websupport
+
+Name:           python-%{pypi_name}
+Version:        1.1.0
+Release:        1%{?_dist_release}
+Summary:        Sphinx API for Web Apps
+
+License:        BSD
+URL:            http://sphinx-doc.org/
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+Source0:        https://files.pythonhosted.org/packages/source/s/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
+BuildArch:      noarch
+
+%{?python_provide:%python_provide python2-%{pypi_name}}
+BuildRequires:  python-rpm-macros
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools
+BuildRequires:  python-sphinx
+BuildRequires:  python-sqlalchemy
+BuildRequires:  python-whoosh
+Requires:       python-sphinx
+Requires:       python-sqlalchemy
+Requires:       python-whoosh
+
+%description
+sphinxcontrib-websupport provides a Python API to easily integrate Sphinx
+documentation into your Web application.
+
+
+%if 0%{?with_python3}
+%package -n     python3-%{pypi_name}
+Summary:        %{summary}
+%{?python_provide:%python_provide python3-%{pypi_name}}
+BuildRequires:  python3-rpm-macros
+BuildRequires:  python3-devel
+BuildRequires:  python3-docutils
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-jinja2
+BuildRequires:  python3-six
+BuildRequires:  python3-sphinx
+BuildRequires:  python3-sqlalchemy
+BuildRequires:  python3-whoosh
+Requires:       python3-sphinx
+Requires:       python3-sqlalchemy
+Requires:       python3-whoosh
+
+%description -n python3-%{pypi_name}
+sphinxcontrib-websupport provides a Python API to easily integrate Sphinx
+documentation into your Web application.
+%endif
+
+%prep
+%autosetup -n %{pypi_name}-%{version}
+# Remove bundled egg-info
+rm -rf %{pypi_name}.egg-info
+
+%build
+%if 0%{?with_python3}
+%py3_build
+%endif
+%py_build
+
+%install
+%if 0%{?with_python3}
+%py3_install
+%endif
+%py_install
+
+%files
+%license LICENSE
+%doc README.rst
+%{python_sitelib}/sphinxcontrib/websupport
+%{python_sitelib}/sphinxcontrib_websupport-*.pth
+%{python_sitelib}/sphinxcontrib_websupport-*.egg-info
+
+%if 0%{?with_python3}
+%files -n python3-%{pypi_name}
+%license LICENSE
+%doc README.rst
+%{python3_sitelib}/sphinxcontrib/websupport
+%{python3_sitelib}/sphinxcontrib_websupport-*.pth
+%{python3_sitelib}/sphinxcontrib_websupport-*.egg-info
+%endif
+
+%changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.0-1
+- new upstream release.
+- initial build for Vine Linux.
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-10.20180316git
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.1-9.20180316git
+- Rebuilt for Python 3.7
+
+* Wed May 16 2018 Javier Peña <jpena@redhat.com> - 1.0.1-8.20180316git
+- Update to commit ebe84efc1a869da8d5689c706cdcf6ea864f0d9b
+- Fix build with Sphinx 1.7 (bz#1578132)
+
+* Wed Feb 28 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.0.1-7.20171013git
+- Update Python 2 dependency declarations to new packaging standards
+  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-6.20171013git
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Mon Dec 18 2017 Javier Peña <jpena@redhat.com> - 1.0.1-5.20171013git
+- Fixed Source0 URL (bz#1526646)
+
+* Fri Oct 13 2017 Javier Peña <jpena@redhat.com> - 1.0.1-4.20171013git
+- Updated to latest git commit to fix build in Rawhide
+
+* Wed Oct 11 2017 Troy Dawson <tdawson@redhat.com> - 1.0.1-3
+- Cleanup spec file conditionals
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Jun 30 2017 Javier Peña <jpena@redhat.com> - 1.0.1-1
+- Initial package.
+

+ 549 - 0
p/python-sqlalchemy/python-sqlalchemy-vl.spec

@@ -0,0 +1,549 @@
+%global with_python3 1
+
+%global srcname SQLAlchemy
+
+Name:           python-sqlalchemy
+Version:        1.2.14
+Release:        1%{?_dist_release}
+Summary:        Modular and flexible ORM library for python
+
+Group:          Development/Libraries
+License:        MIT
+URL:            http://www.sqlalchemy.org/
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+Source0:        https://files.pythonhosted.org/packages/source/S/%{srcname}/%{srcname}-%{version}.tar.gz
+
+BuildRequires:  gcc
+
+BuildRequires:  python-rpm-macros
+BuildRequires:  python-devel >= 2.7
+BuildRequires:  python-setuptools
+
+%if 0%{?with_python3}
+BuildRequires:  python3-rpm-macros
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
+%endif
+
+%{?python_provide:%python_provide python2-sqlalchemy}
+
+%description
+SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,
+high-level interface to SQL databases.  Database and domain concepts are
+decoupled, allowing both sides maximum flexibility and power. SQLAlchemy
+provides a powerful mapping layer that can work as automatically or as manually
+as you choose, determining relationships based on foreign keys or letting you
+define the join conditions explicitly, to bridge the gap between database and
+domain.
+
+This package includes the python 2 version of the module.
+
+%package doc
+Summary:        Documentation for SQLAlchemy
+BuildArch:      noarch
+
+%description doc
+Documentation for SQLAlchemy
+
+%if 0%{?with_python3}
+%package -n python3-sqlalchemy
+Summary:        Modular and flexible ORM library for python
+Group:          Development/Libraries
+%{?python_provide:%python_provide python%{python3_pkgversion}-sqlalchemy}
+
+%description -n python3-sqlalchemy
+SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,
+high-level interface to SQL databases.  Database and domain concepts are
+decoupled, allowing both sides maximum flexibility and power. SQLAlchemy
+provides a powerful mapping layer that can work as automatically or as manually
+as you choose, determining relationships based on foreign keys or letting you
+define the join conditions explicitly, to bridge the gap between database and
+domain.
+
+This package includes the python 3 version of the module.
+%endif # with_python3
+
+
+%prep
+%setup -n %{srcname}-%{version}
+
+%build
+%py_build
+
+%if 0%{?with_python3}
+%py3_build
+%endif
+
+%install
+%py_install
+
+%if 0%{?with_python3}
+%py3_install
+%endif
+
+# remove unnecessary scripts for building documentation
+rm -rf doc/build
+
+%files doc
+%doc doc examples
+
+%files
+%license LICENSE
+%doc README.rst
+%{python_sitearch}/*
+
+%if 0%{?with_python3}
+%files -n python3-sqlalchemy
+%license LICENSE
+%doc README.rst
+%{python3_sitearch}/*
+%endif # with_python3
+
+%changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.14-1
+- new upstream release.
+- initial build for Vine Linux.
+
+* Tue Oct 30 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.12-1
+- version 1.2.12
+
+* Tue Aug 21 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.11-1
+- version 1.2.11
+
+* Sun Jul 22 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.10-1
+- version 1.2.10
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.8-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Sun Jun 17 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.8-3
+- rename patch, apply with backups
+- fix failing test for sqlite 3.24 instead of skipping it
+
+* Thu Jun 14 2018 Miro Hrončok <mhroncok@redhat.com> - 1.2.8-2
+- Rebuilt for Python 3.7
+
+* Tue Jun 05 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.8-1
+- version 1.2.8
+
+* Sun Apr 22 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.7-1
+- version 1.2.7
+
+* Sat Mar 31 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.6-1
+- version 1.2.6
+
+* Mon Mar 19 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.5-1
+- version 1.2.5
+
+* Tue Feb 27 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.4-1
+- version 1.2.4
+
+* Tue Feb 20 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.3-2
+- require gcc for building
+
+* Tue Feb 20 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.3-1
+- version 1.2.3
+
+* Mon Feb 12 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.2.2-3
+- Update Python 2 dependency declarations to new packaging standards
+  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Tue Jan 30 2018 Nils Philippsen <nils@tiptoe.de> - 1.2.2-1
+- version 1.2.2
+
+* Sun Dec 31 2017 Nils Philippsen <nils@tiptoe.de> - 1.2.0-1
+- version 1.2.0
+- fix version-releases in changelog
+
+* Fri Sep 29 2017 Troy Dawson <tdawson@redhat.com> - 1.1.13-2
+- Cleanup spec file conditionals
+
+* Sat Aug 05 2017 Nils Philippsen <nils@tiptoe.de> - 1.1.13-1
+- version 1.1.13
+
+* Tue Aug 01 2017 Nils Philippsen <nils@tiptoe.de> - 1.1.12-1
+- version 1.1.12
+- remove comments with macros
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.11-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Mon Jun 26 2017 Nils Philippsen <nils@tiptoe.de> - 1.1.11-1
+- version 1.1.11
+
+* Sat May 27 2017 Nils Philippsen <nils@tiptoe.de> - 1.1.10-1
+- version 1.1.10
+
+* Thu Apr  6 2017 hguemar <hguemar@fedoraproject.org> - 1.1.9-1
+- Upstream 1.1.9 (RHBZ#1436464)
+
+* Wed Mar 15 2017 Nils Philippsen <nils@tiptoe.de> - 1.1.6-1
+- version 1.1.6
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Fri Feb 03 2017 Nils Philippsen <nils@redhat.com> - 1.1.5-1
+- version 1.1.5
+
+* Tue Dec 13 2016 Charalampos Stratakis <cstratak@redhat.com> - 1.1.4-3
+- Enable tests
+
+* Mon Dec 12 2016 Charalampos Stratakis <cstratak@redhat.com> - 1.1.4-2
+- Rebuild for Python 3.6
+- Disable python3 tests for now
+
+* Wed Nov 23 2016 Kevin Fenzi <kevin@scrye.com> - 1.1.4-1
+- Update to 1.1.4. Fixes bug #1395470
+
+* Tue Nov 8 2016 Orion Poplawski <orion@cora.nwra.com> - 1.1.3-2
+- Ship python2-sqlalchemy
+- Move docs into sub-package
+- Modernize spec
+
+* Mon Oct 31 2016 Kevin Fenzi <kevin@scrye.com> - 1.1.3-1
+- Update to 1.1.3. Fixes bug #1389638
+
+* Tue Oct 18 2016 Kevin Fenzi <kevin@scrye.com> - 1.1.2-1
+- Update to 1.1.2. Fixes bug #1385990
+
+* Mon Oct 10 2016 Nils Philippsen <nils@redhat.com> - 1.1.1-1
+- version 1.1.1
+
+* Thu Oct 06 2016 Kevin Fenzi <kevin@scrye.com> - 1.1.0-1
+- Update to 1.1.0. Fixes bug #1382203
+
+* Thu Aug 18 2016 Nils Philippsen <nils@redhat.com> - 1.0.14-1
+- version 1.0.14
+
+* Tue May 31 2016 Nils Philippsen <nils@redhat.com> - 1.0.14-1
+- fix source URL
+
+* Tue May 17 2016 Nils Philippsen <nils@redhat.com> - 1.0.13-1
+- version 1.0.13
+
+* Thu Feb 25 2016 Nils Philippsen <nils@redhat.com> - 1.0.12-1
+- version 1.0.12
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.11-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Fri Jan 08 2016 Kevin Fenzi <kevin@scrye.com> - 1.0.11-1
+- Update to 1.0.11. Fixes bug #1296757
+
+* Sat Dec 12 2015 Kevin Fenzi <kevin@scrye.com> - 1.0.10-1
+- Update to 1.0.10. Fixes bug #1290945
+
+* Thu Nov 12 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
+
+* Wed Oct 21 2015 Nils Philippsen <nils@redhat.com> - 1.0.9-1
+- version 1.0.9, upstream feature and bugfix release
+
+* Mon Oct 12 2015 Robert Kuska <rkuska@redhat.com> - 1.0.8-2
+- Rebuilt for Python3.5 rebuild
+
+* Fri Jul 24 2015 Nils Philippsen <nils@redhat.com> 1.0.8-1
+- version 1.0.8, upstream bugfix release
+
+* Tue Jul 21 2015 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1.0.7-1
+- Update to 1.0.7 (#1244991)
+
+* Mon Jun 29 2015 Nils Philippsen <nils@redhat.com> 1.0.6-1
+- version 1.0.6, upstream feature and bugfix release
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sun Jun 07 2015 Kevin Fenzi <kevin@scrye.com> 1.0.4-1
+- Update to 1.0.5. Fixes bug #1229067
+
+* Fri May 08 2015 Nils Philippsen <nils@redhat.com> 1.0.4-1
+- version 1.0.4, upstream bugfix release
+
+* Sat May 02 2015 Kevin Fenzi <kevin@scrye.com> 1.0.3-1
+- Update to 1.0.3. Fixes bug #1217761
+
+* Sat Apr 25 2015 Nils Philippsen <nils@redhat.com> - 1.0.2-1
+- version 1.0.2, upstream bugfix release
+
+* Fri Apr 24 2015 Nils Philippsen <nils@redhat.com> - 1.0.1-1
+- version 1.0.1, upstream bugfix release
+
+* Fri Apr 17 2015 Nils Philippsen <nils@redhat.com> - 1.0.0-1
+- version 1.0.0, upstream feature release
+
+* Fri Apr 10 2015 Nils Philippsen <nils@redhat.com> - 0.9.9-1
+- version 0.9.9, upstream feature and bugfix release
+
+* Wed Oct 15 2014 Nils Philippsen <nils@redhat.com> - 0.9.8-1
+- version 0.9.8, upstream feature and bugfix release
+- avoid using unversioned python macros
+- use py.test instead of nose for tests
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Tue Jul 29 2014 Nils Philippsen <nils@redhat.com> - 0.9.7-1
+- version 0.9.7, upstream feature and bugfix release
+
+* Mon Jun 30 2014 Nils Philippsen <nils@redhat.com> - 0.9.6-1
+- version 0.9.6, upstream feature and bugfix release
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Fri May 16 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 0.9.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
+
+* Thu May 15 2014 Nils Philippsen <nils@redhat.com> - 0.9.4-1
+- version 0.9.4, upstream feature and bugfix release
+
+* Thu Feb 20 2014 Nils Philippsen <nils@redhat.com> - 0.9.3-1
+- version 0.9.3, upstream feature and bugfix release
+
+* Wed Feb 05 2014 Nils Philippsen <nils@redhat.com> - 0.9.2-1
+- version 0.9.2, upstream feature and bugfix release
+
+* Tue Jan 07 2014 Nils Philippsen <nils@redhat.com> - 0.9.1-1
+- version 0.9.1, upstream feature and bugfix release
+- no need to use 2to3 for python 3.x anymore
+- build C extension for python 3.x
+- require python2-devel >= 2.6 for building
+
+* Mon Dec 09 2013 Nils Philippsen <nils@redhat.com> - 0.8.4-1
+- version 0.8.4, upstream bugfix release
+
+* Tue Oct 29 2013 Nils Philippsen <nils@redhat.com> - 0.8.3-1
+- version 0.8.3, upstream bugfix release
+
+* Wed Aug 14 2013 Nils Philippsen <nils@redhat.com> - 0.8.2-1
+- version 0.8.2, upstream bugfix release
+- drop obsolete sqlalchemy-test-bidirectional-order patch
+- fix bogus date in changelog
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Apr 29 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.8.1-1
+- Upstream bugfix
+- Stop calling sa2to3 explicitly on the library.  It seems to break mapper.py's
+  import of collections.deque
+
+* Fri Apr 12 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.8.0-1
+- Final release of 0.8.0
+- Fix for a unittest that assumes order in dicts
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.0-0.2.b1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Nov  1 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.8.0-0.1.b1
+- Update to 0.8.0 beta
+
+* Mon Aug 13 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.8-4.20120813hg8535
+- Update to a snapshot to fix unittest errors with python-3.3
+
+* Fri Aug  3 2012 David Malcolm <dmalcolm@redhat.com> - 0.7.8-3
+- remove rhel logic from with_python3 conditional
+
+* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.8-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Mon Jun 18 2012 Nils Philippsen <nils@redhat.com> - 0.7.8-1
+- Upstream bugfix release
+
+* Tue May 15 2012 Nils Philippsen <nils@redhat.com> - 0.7.7-1
+- Upstream bugfix release
+
+* Tue Mar 20 2012 Nils Philippsen <nils@redhat.com> - 0.7.6-1
+- Upstream bugfix release
+
+* Mon Jan 30 2012 Nils Philippsen <nils@redhat.com> - 0.7.5-1
+- Upstream bugfix release
+- package README.rst instead of README as documentation
+
+* Tue Jan 10 2012 Nils Philippsen <nils@redhat.com> - 0.7.3-2
+- rebuild for gcc 4.7
+
+* Mon Oct 17 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.3-1
+- Upstream bugfix release
+
+* Mon Aug 1 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.2-1
+- Upstream bugfix release
+
+* Mon Jun 06 2011 Nils Philippsen <nils@redhat.com> - 0.7.1-1
+- 0.7.1 Upstream release
+- no need to fix examples/dynamic_dict/dynamic_dict.py anymore
+- use sqla_nose.py to fix %%check
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.6-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Jan 17 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.6-1
+- 0.6.6 Upstream release
+
+* Fri Dec 3 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.5-1
+- 0.6.5 Upstream release
+
+* Wed Sep 29 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.4-2
+- Filter out the C extensions from provides
+
+* Tue Sep 07 2010 Luke Macken <lmacken@redhat.com> - 0.6.4-1
+- 0.6.4 upstream release
+
+* Mon Aug 23 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.3-1
+- 0.6.3 upstream release
+
+* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com>
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Thu Jun 24 2010 Nils Philippsen <nils@redhat.com> - 0.6.1-1
+- 0.6.1 upstream release
+
+* Tue Apr 13 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6-0.4.beta3
+- Build beta3
+
+* Fri Mar 19 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6-0.3.beta2
+- Build beta2 with cextension
+
+* Sun Mar 7 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6-0.2.beta1
+- Build python3 package
+
+* Tue Mar 2 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6-0.1.beta1
+- 0.6 beta1 upstream release
+
+* Tue Feb 2 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5.8-3
+- One last cleanup
+
+* Tue Feb 2 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5.8-2
+- just some cleanups to older styles of building packages.
+
+* Mon Feb 1 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5.8-1
+- Upstream bugfix release 0.5.8
+
+* Fri Aug 14 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5.5-2
+- Upstream bugfix release 0.5.5
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-2.p2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Jun 12 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5.4-1.p2
+- Upstream bugfix release 0.5.4p2.
+
+* Thu Apr 16 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5.3-1
+- Upstream bugfix release.
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 11 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5.2-1
+- Update to 0.5.2
+
+* Wed Jan 21 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5.1-1
+- Update to 0.5.1.
+
+* Mon Dec 1 2008 Toshio Kuratomi <toshio@fedoraproject.org> - 0.5-0.1.rc4
+- Update to 0.5.0rc4 which works with the new pysqlite
+- And update test cases to work with the new pysqlite
+
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.4.7-2
+- Rebuild for Python 2.6
+
+* Sun Jul 27 2008 Toshio Kuratomi <toshio@fedoraproject.org> 0.4.7-1
+- Update to 0.4.7.
+
+* Sun Jun 1 2008 Toshio Kuratomi <toshio@fedoraproject.org> 0.4.6-1
+- Update to 0.4.6.
+
+* Tue Apr 8 2008 Toshio Kuratomi <toshio@fedoraproject.org> 0.4.5-1
+- Update to 0.4.5.
+
+* Fri Feb 22 2008 Toshio Kuratomi <toshio@fedoraproject.org> 0.4.3-1
+- Update to 0.4.3.
+
+* Tue Dec 11 2007 Toshio Kuratomi <a.badger@gmail.com> 0.4.2-1.p3
+- Update to 0.4.2p3.
+
+* Tue Dec 11 2007 Toshio Kuratomi <a.badger@gmail.com> 0.4.1-1
+- Update to 0.4.1.
+
+* Wed Oct 17 2007 Toshio Kuratomi <a.badger@gmail.com> 0.4.0-1
+- SQLAlchemy-0.4.0 final
+- Run the testsuite
+
+* Wed Oct  3 2007 Luke Macken <lmacken@redhat.com> 0.4.0-0.4.beta6
+- SQLAlchemy-0.4.0beta6
+
+* Tue Sep 11 2007 Toshio Kuratomi <a.badger@gmail.com> - 0.4.0-0.4.beta5
+- Update to 0.4beta5.
+
+* Fri Sep 07 2007 Toshio Kuratomi <a.badger@gmail.com> - 0.4.0-0.4.beta4
+- setuptools has been fixed.
+
+* Fri Aug 31 2007 Toshio Kuratomi <a.badger@gmail.com> - 0.4.0-0.3.beta4
+- setuptools seems to be broken WRT having an active and inactive version
+  of an egg.  Have to make both versions inactive and manually setup a copy
+  that can be started via import. (Necessary for the sqlalchemy0.3 compat
+  package.)
+
+* Tue Aug 28 2007 Toshio Kuratomi <a.badger@gmail.com> - 0.4.0-0.2.beta4
+- Modify setuptools to handle the -devel subpackage split in F-8.
+
+* Mon Aug 27 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.4.0-0.1.beta4
+- Update to 0.4 beta4.
+
+* Tue Jul 24 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.10-2
+- Remove python-abi Requires.  This is automatic since FC4+.
+
+* Tue Jul 24 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.10-1
+- Update to new upstream version 0.3.10
+
+* Fri Mar 23 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.6-1
+- Update to new upstream version 0.3.6
+
+* Sat Mar 10 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.5-1
+- Update to new upstream version 0.3.5
+- Simplify the files listing
+
+* Tue Jan 23 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.4-2
+- Remember to upload the source tarball to the lookaside cache.
+
+* Tue Jan 23 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.4-1
+- Update to new upstream version 0.3.4
+
+* Mon Jan 01 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.3-1
+- Update to new upstream version 0.3.3
+
+* Sat Dec 09 2006 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.1-2
+- Bump and rebuild for python 2.5 on devel.
+- BuildRequire: python-devel as a header is missing otherwise.
+
+* Fri Nov 24 2006 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.1-1
+- Update to new upstream version 0.3.1
+
+* Sat Sep 16 2006 Shahms E. King <shahms@shahms.com> 0.2.7-2
+- Rebuild for FC6
+
+* Thu Aug 17 2006 Shahms E. King <shahms@shahms.com> 0.2.7-1
+- Update to new upstream version
+
+* Fri Aug 11 2006 Shahms E. King <shahms@shahms.com> 0.2.6-2
+- Include, don't ghost .pyo files per new guidelines
+
+* Tue Aug 08 2006 Shahms E. King <shahms@shahms.com> 0.2.6-1
+- Update to new upstream version
+
+* Fri Jul 07 2006 Shahms E. King <shahms@shahms.com> 0.2.4-1
+- Update to new upstream version
+
+* Mon Jun 26 2006 Shahms E. King <shahms@shahms.com> 0.2.3-1
+- Update to new upstream version
+
+* Wed May 31 2006 Shahms E. King <shahms@shahms.com> 0.2.1-1
+- Update to new upstream version

+ 321 - 0
p/python-urllib3/python-urllib3-vl.spec

@@ -0,0 +1,321 @@
+%global srcname urllib3
+
+# When bootstrapping Python, we cannot test this yet
+%bcond_without tests
+
+Name:           python-%{srcname}
+Version:        1.24.1
+Release:        3%{?_dist_release}
+Summary:        Python HTTP library with thread-safe connection pooling and file post
+
+License:        MIT
+URL:            https://github.com/urllib3/urllib3
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+Source0:        %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
+# Unbundle ssl_match_hostname since we depend on it
+Source1:        ssl_match_hostname_py3.py
+BuildArch:      noarch
+
+%{?python_provide:%python_provide python2-%{srcname}}
+
+Requires:       ca-certificates
+
+# Previously bundled things:
+Requires:       python-six
+#Requires:       python-backports-ssl_match_hostname
+
+# Secure extra requirements
+Requires:       python-ipaddress
+Requires:       python-pysocks
+
+BuildRequires:  python-devel
+
+%description
+Python HTTP module with connection pooling and file POST abilities.
+
+
+%package -n python3-%{srcname}
+Summary:        Python3 HTTP library with thread-safe connection pooling and file post
+
+BuildRequires:  python3-devel
+
+Requires:       ca-certificates
+Requires:       python3-six
+Requires:       python3-pysocks
+
+%description -n python3-%{srcname}
+Python3 HTTP module with connection pooling and file POST abilities.
+
+
+%prep
+%autosetup -p1 -n %{srcname}-%{version}
+# Drop the dummyserver tests in koji.  They fail there in real builds, but not
+# in scratch builds (weird).
+rm -rf test/with_dummyserver/
+# Don't run the Google App Engine tests
+rm -rf test/appengine/
+# Lots of these tests started failing, even for old versions, so it has something
+# to do with Fedora in particular. They don't fail in upstream build infrastructure
+rm -rf test/contrib/
+
+# Tests for Python built without SSL, but Fedora builds with SSL. These tests
+# fail when combined with the unbundling of backports-ssl_match_hostname
+rm -f test/test_no_ssl.py
+
+%build
+%py_build
+%py3_build
+
+
+%install
+%py_install
+%py3_install
+
+# Unbundle the Python 2 build
+rm -rf %{buildroot}/%{python_sitelib}/urllib3/packages/six.py*
+#rm -rf %{buildroot}/%{python_sitelib}/urllib3/packages/ssl_match_hostname/
+
+mkdir -p %{buildroot}/%{python_sitelib}/urllib3/packages/
+ln -s %{python_sitelib}/six.py %{buildroot}/%{python_sitelib}/urllib3/packages/six.py
+ln -s %{python_sitelib}/six.pyc %{buildroot}/%{python_sitelib}/urllib3/packages/six.pyc
+ln -s %{python_sitelib}/six.pyo %{buildroot}/%{python_sitelib}/urllib3/packages/six.pyo
+#ln -s %{python_sitelib}/backports/ssl_match_hostname \
+#      %{buildroot}/%{python_sitelib}/urllib3/packages/ssl_match_hostname
+
+# Unbundle the Python 3 build
+rm -rf %{buildroot}/%{python3_sitelib}/urllib3/packages/six.py*
+rm -rf %{buildroot}/%{python3_sitelib}/urllib3/packages/__pycache__/six*
+rm -rf %{buildroot}/%{python3_sitelib}/urllib3/packages/ssl_match_hostname/
+
+mkdir -p %{buildroot}/%{python3_sitelib}/urllib3/packages/
+cp -a %{SOURCE1} %{buildroot}/%{python3_sitelib}/urllib3/packages/ssl_match_hostname.py
+ln -s %{python3_sitelib}/six.py %{buildroot}/%{python3_sitelib}/urllib3/packages/six.py
+ln -s %{python3_sitelib}/__pycache__/six.cpython-%{python3_version_nodots}.opt-1.pyc \
+      %{buildroot}/%{python3_sitelib}/urllib3/packages/__pycache__/
+ln -s %{python3_sitelib}/__pycache__/six.cpython-%{python3_version_nodots}.pyc \
+      %{buildroot}/%{python3_sitelib}/urllib3/packages/__pycache__/
+
+
+%files
+%license LICENSE.txt
+%doc CHANGES.rst README.rst CONTRIBUTORS.txt
+%{python_sitelib}/urllib3/
+%{python_sitelib}/urllib3-*.egg-info
+
+
+%files -n python3-%{srcname}
+%license LICENSE.txt
+%doc CHANGES.rst README.rst CONTRIBUTORS.txt
+%{python3_sitelib}/urllib3/
+%{python3_sitelib}/urllib3-*.egg-info
+
+
+%changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.24.1-3
+- initial build for Vine Linux.
+
+* Tue Nov 13 2018 Jeremy Cline <jeremy@jcline.org> - 1.24.1-2
+- Adjust unbundling of ssl_match_hostname
+
+* Mon Oct 29 2018 Jeremy Cline <jeremy@jcline.org> - 1.24.1-1
+- Update to v1.24.1
+
+* Wed Jun 20 2018 Lumír Balhar <lbalhar@redhat.com> - 1.23-4
+- Removed unneeded dependency python[23]-psutil
+
+* Mon Jun 18 2018 Miro Hrončok <mhroncok@redhat.com> - 1.23-3
+- Rebuilt for Python 3.7
+
+* Thu Jun 14 2018 Miro Hrončok <mhroncok@redhat.com> - 1.23-2
+- Bootstrap for Python 3.7
+
+* Tue Jun 05 2018 Jeremy Cline <jeremy@jcline.org> - 1.23-1
+- Update to the latest upstream release (rhbz 1586072)
+
+* Wed May 30 2018 Jeremy Cline <jeremy@jcline.org> - 1.22-10
+- Backport patch to support Python 3.7 (rhbz 1584112)
+
+* Thu May 03 2018 Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.22-9
+- Do not lowercase hostnames with custom-protocol (rhbz 1567862)
+- upstream: https://github.com/urllib3/urllib3/issues/1267
+
+* Wed Apr 18 2018 Jeremy Cline <jeremy@jcline.org> - 1.22-8
+- Drop the dependency on idna and cryptography (rhbz 1567862)
+
+* Mon Apr 16 2018 Jeremy Cline <jeremy@jcline.org> - 1.22-7
+- Drop the dependency on PyOpenSSL, it's not needed (rhbz 1567862)
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.22-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Jan 31 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.22-5
+- Update Python 2 dependency declarations to new packaging standards
+  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Thu Jan 25 2018 Tomas Hoger <thoger@redhat.com> - 1.22-4
+- Fix FTBFS - Move RECENT_DATE to 2017-06-30
+
+* Fri Dec 01 2017 Jeremy Cline <jeremy@jcline.org> - 1.22-3
+- Symlink the Python 3 bytecode for six (rbhz 1519147)
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.22-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Jul 21 2017 Jeremy Cline <jeremy@jcline.org> - 1.22-1
+- Update to 1.22 (#1473293)
+
+* Wed May 17 2017 Jeremy Cline <jeremy@jcline.org> - 1.21.1-1
+- Update to 1.21.1 (#1445280)
+
+* Thu Feb 09 2017 Jeremy Cline <jeremy@jcline.org> - 1.20-1
+- Update to 1.20 (#1414775)
+
+* Tue Dec 13 2016 Stratakis Charalampos <cstratak@redhat.com> - 1.19.1-2
+- Rebuild for Python 3.6
+
+* Thu Nov 17 2016 Jeremy Cline <jeremy@jcline.org> 1.19.1-1
+- Update to 1.19.1
+- Clean up the specfile to only support Fedora 26
+
+* Wed Aug 10 2016 Kevin Fenzi <kevin@scrye.com> - 1.16-3
+- Rebuild now that python-requests is ready to update.
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.16-2
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
+
+* Wed Jun 15 2016 Kevin Fenzi <kevin@scrye.com> - 1.16-1
+- Update to 1.16
+
+* Thu Jun 02 2016 Ralph Bean <rbean@redhat.com> - 1.15.1-3
+- Create python2 subpackage to comply with guidelines.
+
+* Wed Jun 01 2016 Ralph Bean <rbean@redhat.com> - 1.15.1-2
+- Remove broken symlinks to unbundled python3-six files
+  https://bugzilla.redhat.com/show_bug.cgi?id=1295015
+
+* Fri Apr 29 2016 Ralph Bean <rbean@redhat.com> - 1.15.1-1
+- Removed patch for ipv6 support, now applied upstream.
+- Latest version.
+- New dep on pysocks.
+
+* Fri Feb 26 2016 Ralph Bean <rbean@redhat.com> - 1.13.1-3
+- Apply patch from upstream to fix ipv6.
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.13.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Mon Dec 21 2015 Ralph Bean <rbean@redhat.com> - 1.13.1-1
+- new version
+
+* Fri Dec 18 2015 Ralph Bean <rbean@redhat.com> - 1.13-1
+- new version
+
+* Mon Dec 14 2015 Ralph Bean <rbean@redhat.com> - 1.12-1
+- new version
+
+* Thu Oct 15 2015 Robert Kuska <rkuska@redhat.com> - 1.10.4-7
+- Rebuilt for Python3.5 rebuild
+
+* Sat Oct 10 2015 Ralph Bean <rbean@redhat.com> - 1.10.4-6
+- Sync from PyPI instead of a git checkout.
+
+* Tue Sep 08 2015 Ralph Bean <rbean@redhat.com> - 1.10.4-5.20150503gita91975b
+- Drop requirement on python-backports-ssl_match_hostname on F22 and newer.
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10.4-4.20150503gita91975b
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Mon Jun 08 2015 Ralph Bean <rbean@redhat.com> - 1.10.4-3.20150503gita91975b
+- Apply pyopenssl injection for an outdated cpython as per upstream advice
+  https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning
+  https://urllib3.readthedocs.org/en/latest/security.html#pyopenssl
+
+* Tue May 19 2015 Ralph Bean <rbean@redhat.com> - 1.10.4-2.20150503gita91975b
+- Specify symlinks for six.py{c,o}, fixing rhbz #1222142.
+
+* Sun May 03 2015 Ralph Bean <rbean@redhat.com> - 1.10.4-1.20150503gita91975b
+- Latest release for python-requests-2.7.0
+
+* Wed Apr 29 2015 Ralph Bean <rbean@redhat.com> - 1.10.3-2.20150429git585983a
+- Grab a git snapshot to get around this chunked encoding failure.
+
+* Wed Apr 22 2015 Ralph Bean <rbean@redhat.com> - 1.10.3-1
+- new version
+
+* Thu Feb 26 2015 Ralph Bean <rbean@redhat.com> - 1.10.2-1
+- new version
+
+* Wed Feb 18 2015 Ralph Bean <rbean@redhat.com> - 1.10.1-1
+- new version
+
+* Wed Feb 18 2015 Ralph Bean <rbean@redhat.com> - 1.10.1-1
+- new version
+
+* Mon Jan 05 2015 Ralph Bean <rbean@redhat.com> - 1.10-2
+- Copy in a shim for ssl_match_hostname on python3.
+
+* Sun Dec 14 2014 Ralph Bean <rbean@redhat.com> - 1.10-1
+- Latest upstream 1.10, for python-requests-2.5.0.
+- Re-do unbundling without patch, with symlinks.
+- Modernize python2 macros.
+- Remove the with_dummyserver tests which fail only sometimes.
+
+* Wed Nov 05 2014 Ralph Bean <rbean@redhat.com> - 1.9.1-1
+- Latest upstream, 1.9.1 for latest python-requests.
+
+* Mon Aug  4 2014 Tom Callaway <spot@fedoraproject.org> - 1.8.2-4
+- fix license handling
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed May 14 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 1.8.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
+
+* Mon Apr 21 2014 Arun S A G <sagarun@gmail.com> - 1.8.2-1
+- Update to latest upstream version
+
+* Mon Oct 28 2013 Ralph Bean <rbean@redhat.com> - 1.7.1-2
+- Update patch to find ca_certs in the correct location.
+
+* Wed Sep 25 2013 Ralph Bean <rbean@redhat.com> - 1.7.1-1
+- Latest upstream with support for a new timeout class and py3.4.
+
+* Wed Aug 28 2013 Ralph Bean <rbean@redhat.com> - 1.7-3
+- Bump release again, just to push an unpaired update.
+
+* Mon Aug 26 2013 Ralph Bean <rbean@redhat.com> - 1.7-2
+- Bump release to pair an update with python-requests.
+
+* Thu Aug 22 2013 Ralph Bean <rbean@redhat.com> - 1.7-1
+- Update to latest upstream.
+- Removed the accept-header proxy patch which is included in upstream now.
+- Removed py2.6 compat patch which is included in upstream now.
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Tue Jun 11 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.5-6
+- Fix Requires of python-ordereddict to only apply to RHEL
+
+* Fri Mar  1 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.5-5
+- Unbundling finished!
+
+* Fri Mar 01 2013 Ralph Bean <rbean@redhat.com> - 1.5-4
+- Upstream patch to fix Accept header when behind a proxy.
+- Reorganize patch numbers to more clearly distinguish them.
+
+* Wed Feb 27 2013 Ralph Bean <rbean@redhat.com> - 1.5-3
+- Renamed patches to python-urllib3-*
+- Fixed ssl check patch to use the correct cert path for Fedora.
+- Included dependency on ca-certificates
+- Cosmetic indentation changes to the .spec file.
+
+* Tue Feb  5 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.5-2
+- python3-tornado BR and run all unittests on python3
+
+* Mon Feb 04 2013 Toshio Kuratomi <toshio@fedoraproject.org> 1.5-1
+- Initial fedora build.

+ 194 - 0
p/python-whoosh/python-whoosh-vl.spec

@@ -0,0 +1,194 @@
+%global with_python3 1
+
+# For bootstrapping sphinxcontrib-websupport
+%bcond_with docs
+
+%global mod_name Whoosh
+
+Name:           python-whoosh
+Version:        2.7.4
+Release:        13%{?_dist_release}
+Summary:        Fast, pure-Python full text indexing, search, and spell checking library 
+
+License:        BSD 
+URL:            http://pythonhosted.org/Whoosh/
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+Source0:        https://pypi.python.org/packages/source/W/%{mod_name}/%{mod_name}-%{version}.tar.gz
+
+BuildArch:      noarch
+BuildRequires:  python-rpm-macros
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools
+
+%if %{with docs}
+BuildRequires:  python-sphinx
+%endif
+
+%{?python_provide:%python_provide python2-whoosh}
+
+%if 0%{?with_python3}
+BuildRequires: python3-rpm-macros
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+%endif
+
+%description
+Whoosh is a fast, featureful full-text indexing and searching library
+implemented in pure Python. Programmers can use it to easily add search
+functionality to their applications and websites. Every part of how Whoosh
+works can be extended or replaced to meet your needs exactly.
+
+%if 0%{?with_python3}
+%package -n python3-whoosh
+Summary:    Fast, Python3 full text indexing, search, and spell checking library
+%{?python_provide:%python_provide python%{python3_pkgversion}-whoosh}
+
+%description -n python3-whoosh
+Whoosh is a fast, featureful full-text indexing and searching library
+implemented in pure Python. Programmers can use it to easily add search
+functionality to their applications and websites. Every part of how Whoosh
+works can be extended or replaced to meet your needs exactly.
+%endif
+
+%prep
+%setup -q -n %{mod_name}-%{version}
+
+%build
+%py_build
+
+%if %{with docs}
+sphinx-build docs/source docs/html
+rm -f docs/html/.buildinfo
+rm -rf docs/html/.doctrees
+%endif
+
+%if 0%{?with_python3}
+%py3_build
+rm -f docs/html/.buildinfo
+rm -rf docs/html/.doctrees
+%endif
+
+%install
+%py_install
+
+%if 0%{?with_python3}
+%py3_install
+%endif
+
+%check
+%{__python} setup.py test
+
+%if 0%{?with_python3}
+%{__python3} setup.py test
+%endif
+
+%files
+%license LICENSE.txt
+%doc README.txt
+%if %{with docs}
+%doc docs/html/
+%endif
+%{python_sitelib}/*.egg-info/
+%{python_sitelib}/whoosh
+
+%if 0%{?with_python3}
+%files -n python%{python3_pkgversion}-whoosh
+%license LICENSE.txt
+%doc README.txt
+%if %{with docs}
+%doc docs/html/
+%endif
+%{python3_sitelib}/whoosh
+%{python3_sitelib}/*.egg-info/
+%endif
+
+%changelog
+* Wed Nov 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.7.4-13
+- initial build for Vine Linux.
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.4-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 2.7.4-11
+- Rebuilt for Python 3.7
+
+* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 2.7.4-10
+- Bootstrap for Python 3.7
+
+* Wed Feb 28 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.7.4-9
+- Update Python 2 dependency declarations to new packaging standards
+  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.4-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.4-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.4-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Dec 13 2016 Charalampos Stratakis <cstratak@redhat.com> - 2.7.4-5
+- Enable tests
+
+* Mon Dec 12 2016 Charalampos Stratakis <cstratak@redhat.com> - 2.7.4-4
+- Rebuild for Python 3.6
+- Disable python3 tests for now
+
+* Wed Oct 12 2016 Orion Poplawski <orion@cora.nwra.com> - 2.7.4-3
+- Ship python2-whoosh
+- Build python3 package for EPEL7
+- Modernize spec
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.4-2
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
+
+* Sun May 01 2016 Robert Kuska <rkuska@gmail.com> - 2.7.4-1
+- Update to version 2.7.4
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Mon Oct 12 2015 Robert Kuska <rkuska@redhat.com> 2.7.0-1
+- Update to version 2.7.0
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.7-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Wed Jul 30 2014 Robert Kuska <rkuska@redhat.com> - 2.7.5-4
+- Change spec for el6 and epel7
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.7-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Fri May 16 2014 Robert Kuska <rkuska@redhat.com> - 2.7.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
+
+* Mon Mar 03 2014 Robert Kuska <rkuska@redhat.com> - 2.5.7-1
+- Rebase to 2.5.7
+
+* Mon Jan 27 2014 Robert Kuska <rkuska@redhat.com> - 2.5.6-1
+- Rebase to 2.5.6
+
+* Tue Nov 19 2013 Robert Kuska <rkuska@redhat.com> - 2.5.5-1
+- Rebase to 2.5.5
+
+* Mon Sep 09 2013 Robert Kuska <rkuska@redhat.com> - 2.5.3-1
+- Rebase to 2.5.3
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Jul 08 2013 Robert Kuska <rkuska@redhat.com> - 2.5.1-1
+- Update source
+- Add python3 subpackage (rhbz#979235)
+
+* Mon Apr 08 2013 Robert Kuska <rkuska@redhat.com> - 2.4.1-2
+- Review fixes
+
+* Fri Apr 05 2013 Robert Kuska <rkuska@redhat.com> - 2.4.1-1
+- Initial package
+