Blame SPECS/python2-setuptools.spec

0d0320
%global srcname setuptools
0d0320
0d0320
#  WARNING  When bootstrapping, disable tests as well,
0d0320
#           because tests need pip.
0d0320
%bcond_with bootstrap
0d0320
%bcond_without tests
654be3
%bcond_without python2
654be3
%bcond_with python3
0d0320
0d0320
%if %{without bootstrap}
0d0320
%global python_wheelname %{srcname}-%{version}-py2.py3-none-any.whl
654be3
%if %{with python2}
0d0320
%global python2_wheelname %python_wheelname
0d0320
%global python2_record %{python2_sitelib}/%{srcname}-%{version}.dist-info/RECORD
654be3
%global python2_wheeldir %{_datadir}/python2-wheels
654be3
%endif # with python2
654be3
%if %{with python3}
654be3
%global python3_wheelname %python_wheelname
654be3
%global python3_record %{python3_sitelib}/%{srcname}-%{version}.dist-info/RECORD
654be3
%global python3_wheeldir %{_datadir}/python3-wheels
654be3
%endif # with python3
654be3
%endif # without bootstrap
0d0320
0d0320
Name:           python2-setuptools
0d0320
Version:        39.0.1
0d0320
Release:        11%{?dist}
0d0320
Summary:        Easily build and distribute Python packages
0d0320
0d0320
Group:          Applications/System
0d0320
License:        MIT
0d0320
URL:            https://pypi.python.org/pypi/%{srcname}
0d0320
Source0:        https://files.pythonhosted.org/packages/source/s/%{srcname}/%{srcname}-%{version}.zip
0d0320
0d0320
# Some tests require an active internet connection, which is not possible
0d0320
# within koji, so we mark them as expected failures.
0d0320
Patch0:         skip-internet-requiring-tests.patch
0d0320
0d0320
BuildArch:      noarch
0d0320
0d0320
BuildRequires:  gcc
0d0320
BuildRequires:  python2-devel
0d0320
%if %{without bootstrap}
0d0320
BuildRequires:  python2-pip
0d0320
BuildRequires:  python2-wheel
0d0320
%endif # without bootstrap
0d0320
%if %{with tests}
0d0320
BuildRequires:  python2-pip
0d0320
BuildRequires:  python2-pytest
0d0320
BuildRequires:  python2-mock
0d0320
%endif # with tests
0d0320
0d0320
%{?python_provide:%python_provide python2-setuptools}
0d0320
0d0320
%description
0d0320
Setuptools is a collection of enhancements to the Python distutils that allow
0d0320
you to more easily build and distribute Python packages, especially ones that
0d0320
have dependencies on other packages.
0d0320
0d0320
This package also contains the runtime components of setuptools, necessary to
0d0320
execute the software that requires pkg_resources.py.
0d0320
0d0320
654be3
%if %{without bootstrap}
654be3
%if %{with python2}
654be3
%package -n python2-setuptools-wheel
654be3
Summary:        The setuptools wheel
654be3
654be3
%description -n python2-setuptools-wheel
654be3
A Python wheel of setuptools to use with venv.
654be3
%endif #with python2
654be3
654be3
%if %{with python3}
654be3
%package -n python3-setuptools-wheel
654be3
Summary:        The setuptools wheel
654be3
654be3
%description -n python3-setuptools-wheel
654be3
A Python wheel of setuptools to use with venv.
654be3
%endif #with python3
654be3
%endif
0d0320
0d0320
%prep
0d0320
%setup -q -n %{srcname}-%{version}
0d0320
0d0320
# We can't remove .egg-info (but it doesn't matter, since it'll be rebuilt):
0d0320
#  The problem is that to properly execute setuptools' setup.py,
0d0320
#   it is needed for setuptools to be loaded as a Distribution
0d0320
#   (with egg-info or .dist-info dir), it's not sufficient
0d0320
#   to just have them on PYTHONPATH
0d0320
#  Running "setup.py install" without having setuptools installed
0d0320
#   as a distribution gives warnings such as
0d0320
#    ... distutils/dist.py:267: UserWarning: Unknown distribution option: 'entry_points'
0d0320
#   and doesn't create "easy_install" and .egg-info directory
0d0320
# Note: this is only a problem if bootstrapping wheel or building on RHEL,
0d0320
#  otherwise setuptools are installed as dependency into buildroot
0d0320
0d0320
# Strip shbang
0d0320
find setuptools -name \*.py | xargs sed -i -e '1 {/^#!\//d}'
0d0320
# Remove bundled exes
0d0320
rm -f setuptools/*.exe
0d0320
# These tests require internet connection
0d0320
rm setuptools/tests/test_integration.py
0d0320
0d0320
%patch0 -p1
0d0320
0d0320
%build
654be3
%if %{with python2}
0d0320
%if %{without bootstrap}
654be3
export RHEL_ALLOW_PYTHON2_FOR_BUILD=1
0d0320
%py2_build_wheel
0d0320
%else
654be3
export RHEL_ALLOW_PYTHON2_FOR_BUILD=1
0d0320
%py2_build
654be3
%endif # without bootstrap
654be3
%endif  # with python2
654be3
654be3
%if %{with python3}
654be3
%if %{without bootstrap}
654be3
%py3_build_wheel
654be3
%else
654be3
%py3_build
654be3
%endif # without bootstrap
654be3
%endif # with python3
0d0320
0d0320
0d0320
%install
0d0320
0d0320
export RHEL_ALLOW_PYTHON2_FOR_BUILD=1
0d0320
%if %{without bootstrap}
0d0320
%py2_install_wheel %{python2_wheelname}
0d0320
%else
0d0320
%py2_install
0d0320
%endif
0d0320
0d0320
rm %{buildroot}%{_bindir}/easy_install
0d0320
ln -s easy_install-%{python2_version} %{buildroot}%{_bindir}/easy_install-2
0d0320
0d0320
rm -rf %{buildroot}%{python2_sitelib}/setuptools/tests
0d0320
%if %{without bootstrap}
0d0320
sed -i '/^setuptools\/tests\//d' %{buildroot}%{python2_record}
0d0320
%endif
0d0320
0d0320
find %{buildroot}%{python2_sitelib} -name '*.exe' | xargs rm -f
0d0320
0d0320
# Don't ship these
0d0320
rm -r docs/{Makefile,conf.py,_*}
0d0320
654be3
%if %{without bootstrap}
654be3
%if %{with python2}
654be3
mkdir -p %{buildroot}%{python2_wheeldir}
654be3
install -p dist/%{python2_wheelname} -t %{buildroot}%{python2_wheeldir}
654be3
%endif #with python2
654be3
654be3
%if %{with python3}
654be3
mkdir -p %{buildroot}%{python3_wheeldir}
654be3
install -p dist/%{python3_wheelname} -t %{buildroot}%{python3_wheeldir}
654be3
%endif #with python3
654be3
%endif
654be3
0d0320
0d0320
%if %{with tests}
0d0320
%check
0d0320
export RHEL_ALLOW_PYTHON2_FOR_BUILD=1
0d0320
# see https://github.com/pypa/setuptools/issues/1170 for PYTHONDONTWRITEBYTECODE
0d0320
PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=$(pwd) py.test-%{python2_version} --ignore=setuptools/tests/test_virtualenv.py
0d0320
%endif # with tests
0d0320
0d0320
0d0320
%files
0d0320
%license LICENSE
0d0320
%doc docs/* CHANGES.rst README.rst
0d0320
%{python2_sitelib}/*
0d0320
%{_bindir}/easy_install-2*
0d0320
654be3
%if %{without bootstrap}
654be3
%if %{with python2}
654be3
%files -n python2-setuptools-wheel
654be3
%license LICENSE
654be3
# we own the dir for simplicity
654be3
%dir %{python2_wheeldir}/
654be3
%{python2_wheeldir}/%{python2_wheelname}
654be3
%endif #with python2
654be3
654be3
%if %{with python3}
654be3
%files -n python3-setuptools-wheel
654be3
%license LICENSE
654be3
# we own the dir for simplicity
654be3
%dir %{python3_wheeldir}/
654be3
%{python3_wheeldir}/%{python3_wheelname}
654be3
%endif #with python3
654be3
%endif #with bootstrap
0d0320
0d0320
%changelog
654be3
* Tue Jun 18 2019 Petr Viktorin <pviktori@redhat.com> - 39.0.1-12
654be3
- Add subpackages with wheels
654be3
0d0320
* Thu Apr 25 2019 Tomas Orsava <torsava@redhat.com> - 39.0.1-11
0d0320
- Bumping due to problems with modular RPM upgrade path
0d0320
- Resolves: rhbz#1695587
0d0320
0d0320
* Tue Aug 28 2018 Tomas Orsava <torsava@redhat.com> - 39.0.1-10
0d0320
- Separate the python2-setuptools subpackage into its own component
0d0320
- Related: rhbz#1615727
0d0320
0d0320
* Tue Aug 14 2018 Lumír Balhar <lbalhar@redhat.com> - 39.0.1-9
0d0320
- Add symlink easy-install-2 > easy_install-2.7 for symlinks modules
0d0320
- Resolves: rhbz#1615727
0d0320
0d0320
* Wed Aug 08 2018 Lumír Balhar <lbalhar@redhat.com> - 39.0.1-8
0d0320
- Remove unversioned binaries from python2 subpackage
0d0320
- Resolves: rhbz#1613343
0d0320
0d0320
* Fri Aug 03 2018 Lumír Balhar <lbalhar@redhat.com> - 39.0.1-7
0d0320
- Disable tests when building python27 module
0d0320
0d0320
* Thu Aug 02 2018 Lumír Balhar <lbalhar@redhat.com> - 39.0.1-6
0d0320
- Fix condition for python27 module build with Python 3 subpackage
0d0320
0d0320
* Tue Jul 31 2018 Lumír Balhar <lbalhar@redhat.com> - 39.0.1-5
0d0320
- Build python3-setuptools for python27 module
0d0320
0d0320
* Tue Jul 03 2018 Tomas Orsava <torsava@redhat.com> - 39.0.1-4
0d0320
- This package might be built with the non-modular python2 package from RHEL8
0d0320
  buildroot and thus we need to enable it
0d0320
0d0320
* Mon Jun 18 2018 Tomas Orsava <torsava@redhat.com> - 39.0.1-3
0d0320
- Re-add and re-enable Python 2 tests, but without exotic packages
0d0320
0d0320
* Thu Jun 07 2018 Petr Viktorin <pviktori@redhat.com> - 39.0.1-2
0d0320
- Remove test requirements on python2 packages and some exotic packages
0d0320
- Skip tests on Python 2
0d0320
0d0320
* Tue Mar 20 2018 Charalampos Stratakis <cstratak@redhat.com> - 39.0.1-1
0d0320
- update to 39.0.1 Fixes bug #1531527
0d0320
0d0320
* Wed Mar 14 2018 Tomas Orsava <torsava@redhat.com> - 38.4.0-4
0d0320
- Skip test_virtualenv due to broken executable detection
0d0320
0d0320
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 38.4.0-3
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0d0320
0d0320
* Tue Jan 16 2018 Troy Dawson <tdawson@redhat.com> - 38.4.0-2
0d0320
- Update conditional
0d0320
0d0320
* Tue Jan 16 2018 Charalampos Stratakis <cstratak@redhat.com> - 38.4.0-1
0d0320
- update to 38.4.0 Fixes bug #1531527
0d0320
0d0320
* Tue Jan 02 2018 Charalampos Stratakis <cstratak@redhat.com> - 38.2.5-1
0d0320
- update to 38.2.5 Fixes bug #1528968
0d0320
0d0320
* Tue Nov 21 2017 Miro Hrončok <mhroncok@redhat.com> - 37.0.0-1
0d0320
- Update to 37.0.0 (fixes #1474126)
0d0320
- Removed not needed pip3 patch (upstream included different version of fix)
0d0320
0d0320
* Tue Nov 21 2017 Miro Hrončok <mhroncok@redhat.com> - 36.5.0-1
0d0320
- Update to 36.5.0 (related to #1474126)
0d0320
0d0320
* Thu Nov 09 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-8
0d0320
- Remove the platform-python subpackage
0d0320
0d0320
* Sun Aug 20 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-7
0d0320
- Re-enable tests to finish bootstrapping the platform-python stack
0d0320
  (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
0d0320
0d0320
* Wed Aug 09 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-6
0d0320
- Add the platform-python subpackage
0d0320
- Disable tests so platform-python stack can be bootstrapped
0d0320
  (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
0d0320
0d0320
* Wed Aug 09 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-5
0d0320
- Add Patch 0 that fixes a test suite failure on Python 3 in absence of
0d0320
  the Python 2 version of pip
0d0320
- Move docs to their proper place
0d0320
0d0320
* Wed Aug 09 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-4
0d0320
- Switch macros to bcond's and make Python 2 optional to facilitate building
0d0320
  the Python 2 and Python 3 modules.
0d0320
0d0320
* Tue Aug 08 2017 Michal Cyprian <mcyprian@redhat.com> - 36.2.0-3
0d0320
- Revert "Add --executable option to easy_install command"
0d0320
  This enhancement is currently not needed and it can possibly
0d0320
  collide with `pip --editable`option
0d0320
0d0320
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 36.2.0-2
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
0d0320
0d0320
* Sat Jul 15 2017 Charalampos Stratakis <cstratak@redhat.com> - 36.2.0-1
0d0320
- update to 36.2.0. Fixes bug #1470908
0d0320
0d0320
* Thu Jun 15 2017 Charalampos Stratakis <cstratak@redhat.com> - 36.0.1-1
0d0320
- update to 36.0.1. Fixes bug #1458093
0d0320
0d0320
* Sat May 27 2017 Kevin Fenzi <kevin@scrye.com> - 35.0.2-1
0d0320
- update to 35.0.2. Fixes bug #1446622
0d0320
0d0320
* Sun Apr 23 2017 Kevin Fenzi <kevin@scrye.com> - 35.0.1-1
0d0320
- Update to 35.0.1. Fixes bug #1440388
0d0320
0d0320
* Sat Mar 25 2017 Kevin Fenzi <kevin@scrye.com> - 34.3.2-1
0d0320
- Update to 34.3.2. Fixes bug #1428818
0d0320
0d0320
* Sat Feb 25 2017 Kevin Fenzi <kevin@scrye.com> - 34.3.0-1
0d0320
- Update to 34.3.0. Fixes bug #1426463
0d0320
0d0320
* Fri Feb 17 2017 Michal Cyprian <mcyprian@redhat.com> - 34.2.0-2
0d0320
- Add --executable option to easy_install command
0d0320
0d0320
* Thu Feb 16 2017 Charalampos Stratakis <cstratak@redhat.com> - 34.2.0-1
0d0320
- Update to 34.2.0. Fixes bug #1421676
0d0320
0d0320
* Sat Feb 04 2017 Kevin Fenzi <kevin@scrye.com> - 34.1.1-1
0d0320
- Update to 34.1.1. Fixes bug #1412268
0d0320
- Fix License tag. Fixes bug #1412268
0d0320
- Add Requires for fomerly bundled projects: six, packaging appdirs
0d0320
0d0320
* Tue Jan 03 2017 Michal Cyprian <mcyprian@redhat.com> - 32.3.1-2
0d0320
- Use python macros in build and install sections
0d0320
0d0320
* Thu Dec 29 2016 Kevin Fenzi <kevin@scrye.com> - 32.3.1-1
0d0320
- Update to 32.3.1. Fixes bug #1409091
0d0320
0d0320
* Wed Dec 28 2016 Kevin Fenzi <kevin@scrye.com> - 32.3.0-1
0d0320
- Update to 32.3.0. Fixes bug #1408564
0d0320
0d0320
* Fri Dec 23 2016 Kevin Fenzi <kevin@scrye.com> - 32.2.0-1
0d0320
- Update to 32.2.0. Fixes bug #1400310
0d0320
0d0320
* Tue Dec 13 2016 Stratakis Charalampos <cstratak@redhat.com> - 30.4.0-2
0d0320
- Enable tests
0d0320
0d0320
* Sun Dec 11 2016 Kevin Fenzi <kevin@scrye.com> - 30.4.0-1
0d0320
- Update to 30.4.0. Fixes bug #1400310
0d0320
0d0320
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 28.8.0-3
0d0320
- Rebuild for Python 3.6 with wheel
0d0320
- Disable tests
0d0320
0d0320
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 28.8.0-2
0d0320
- Rebuild for Python 3.6 without wheel
0d0320
0d0320
* Wed Nov 09 2016 Kevin Fenzi <kevin@scrye.com> - 28.8.0-1
0d0320
- Update to 28.8.1. Fixes bug #1392722
0d0320
0d0320
* Mon Oct 31 2016 Kevin Fenzi <kevin@scrye.com> - 28.7.1-1
0d0320
- Update to 28.7.1. Fixes bug #1389917
0d0320
0d0320
* Tue Oct 25 2016 Kevin Fenzi <kevin@scrye.com> - 28.6.1-1
0d0320
- Update to 28.6.1. Fixes bug #1387071
0d0320
0d0320
* Tue Oct 18 2016 Kevin Fenzi <kevin@scrye.com> - 28.6.0-1
0d0320
- Update to 28.6.0. Fixes bug #1385655
0d0320
0d0320
* Sat Oct 08 2016 Kevin Fenzi <kevin@scrye.com> - 28.3.0-1
0d0320
- Update to 28.3.0. Fixes bug #1382971
0d0320
0d0320
* Sun Oct 02 2016 Kevin Fenzi <kevin@scrye.com> - 28.2.0-1
0d0320
- Update to 28.2.0. Fixes bug #1381099
0d0320
0d0320
* Sun Oct 02 2016 Kevin Fenzi <kevin@scrye.com> - 28.1.0-1
0d0320
- Update to 28.1.0. Fixes bug #1381066
0d0320
0d0320
* Wed Sep 28 2016 Kevin Fenzi <kevin@scrye.com> - 28.0.0-1
0d0320
- Update to 28.0.0. Fixes bug #1380073
0d0320
0d0320
* Sun Sep 25 2016 Kevin Fenzi <kevin@scrye.com> - 27.3.0-1
0d0320
- Update to 27.3.0. Fixes bug #1378067
0d0320
0d0320
* Sat Sep 17 2016 Kevin Fenzi <kevin@scrye.com> - 27.2.0-1
0d0320
- Update to 27.2.0. Fixes bug #1376298
0d0320
0d0320
* Sat Sep 10 2016 Kevin Fenzi <kevin@scrye.com> - 27.1.2-1
0d0320
- Update to 27.1.2. Fixes bug #1370777
0d0320
0d0320
* Sat Aug 27 2016 Kevin Fenzi <kevin@scrye.com> - 26.0.0-1
0d0320
- Update to 26.0.0. Fixes bug #1370777
0d0320
0d0320
* Wed Aug 10 2016 Kevin Fenzi <kevin@scrye.com> - 25.1.6-1
0d0320
- Update to 25.1.6. Fixes bug #1362325
0d0320
0d0320
* Fri Jul 29 2016 Kevin Fenzi <kevin@scrye.com> - 25.1.1-1
0d0320
- Update to 25.1.1. Fixes bug #1361465
0d0320
0d0320
* Thu Jul 28 2016 Kevin Fenzi <kevin@scrye.com> - 25.1.0-1
0d0320
- Update to 25.1.0
0d0320
0d0320
* Sat Jul 23 2016 Kevin Fenzi <kevin@scrye.com> - 25.0.0-1
0d0320
- Update to 25.0.0
0d0320
0d0320
* Fri Jul 22 2016 Kevin Fenzi <kevin@scrye.com> - 24.2.0-1
0d0320
- Update to 24.2.0. Fixes bug #1352734
0d0320
0d0320
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 24.0.1-2
0d0320
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
0d0320
0d0320
* Mon Jul 04 2016 Kevin Fenzi <kevin@scrye.com> - 24.0.1-1
0d0320
- Update to 24.0.1. Fixes bug #1352532
0d0320
0d0320
* Wed Jun 15 2016 Kevin Fenzi <kevin@scrye.com> - 23.0.0-1
0d0320
- Update to 23.0.0. Fixes bug #1346542
0d0320
0d0320
* Tue Jun 07 2016 Kevin Fenzi <kevin@scrye.com> - 22.0.5-1
0d0320
- Update to 22.0.5. Fixes bug #1342706
0d0320
0d0320
* Thu Jun 02 2016 Kevin Fenzi <kevin@scrye.com> - 20.0.0-1
0d0320
- Upgrade to 22.0.0
0d0320
0d0320
* Tue May 31 2016 Nils Philippsen <nils@redhat.com>
0d0320
- fix source URL
0d0320
0d0320
* Sun May 29 2016 Kevin Fenzi <kevin@scrye.com> - 21.2.2-1
0d0320
- Update to 21.2.2. Fixes bug #1332357
0d0320
0d0320
* Thu Apr 28 2016 Kevin Fenzi <kevin@scrye.com> - 20.10.1-1
0d0320
- Update to 20.10.1. Fixes bug #1330375
0d0320
0d0320
* Sat Apr 16 2016 Kevin Fenzi <kevin@scrye.com> - 20.9.0-1
0d0320
- Update to 20.9.0. Fixes bug #1327827
0d0320
0d0320
* Fri Apr 15 2016 Kevin Fenzi <kevin@scrye.com> - 20.8.1-1
0d0320
- Update to 20.8.1. Fixes bug #1325910
0d0320
0d0320
* Thu Mar 31 2016 Kevin Fenzi <kevin@scrye.com> - 20.6.7-1
0d0320
- Update to 20.6.7. Fixes bug #1322836
0d0320
0d0320
* Wed Mar 30 2016 Kevin Fenzi <kevin@scrye.com> - 20.4-1
0d0320
- Update to 20.4. Fixes bug #1319366
0d0320
0d0320
* Wed Mar 16 2016 Kevin Fenzi <kevin@scrye.com> - 20.3-1
0d0320
- Update to 20.3. Fixes bug #1311967
0d0320
0d0320
* Sat Feb 27 2016 Kevin Fenzi <kevin@scrye.com> - 20.2.2-1
0d0320
- Update to 20.2.2. Fixes bug #1311967
0d0320
0d0320
* Sat Feb 13 2016 Kevin Fenzi <kevin@scrye.com> - 20.1.1-1
0d0320
- Update to 20.1.1. Fixes bug #130719
0d0320
0d0320
* Fri Feb 12 2016 Kevin Fenzi <kevin@scrye.com> - 20.1-1
0d0320
- Update to 20.1. Fixes bug #1307000
0d0320
0d0320
* Mon Feb 08 2016 Kevin Fenzi <kevin@scrye.com> - 20.0-1
0d0320
- Update to 20.0. Fixes bug #1305394
0d0320
0d0320
* Sat Feb 06 2016 Kevin Fenzi <kevin@scrye.com> - 19.7-1
0d0320
- Update to 19.7. Fixes bug #1304563
0d0320
0d0320
* Wed Feb 3 2016 Orion Poplawski <orion@cora.nwra.com> - 19.6.2-2
0d0320
- Fix python3 package file ownership
0d0320
0d0320
* Sun Jan 31 2016 Kevin Fenzi <kevin@scrye.com> - 19.6.2-1
0d0320
- Update to 19.6.2. Fixes bug #1303397
0d0320
0d0320
* Mon Jan 25 2016 Kevin Fenzi <kevin@scrye.com> - 19.6-1
0d0320
- Update to 19.6.
0d0320
0d0320
* Mon Jan 25 2016 Kevin Fenzi <kevin@scrye.com> - 19.5-1
0d0320
- Update to 19.5. Fixes bug #1301313
0d0320
0d0320
* Mon Jan 18 2016 Kevin Fenzi <kevin@scrye.com> - 19.4-1
0d0320
- Update to 19.4. Fixes bug #1299288
0d0320
0d0320
* Tue Jan 12 2016 Orion Poplawski <orion@cora.nwra.com> - 19.2-2
0d0320
- Cleanup spec from python3-setuptools review
0d0320
0d0320
* Fri Jan 08 2016 Kevin Fenzi <kevin@scrye.com> - 19.2-1
0d0320
- Update to 19.2. Fixes bug #1296755
0d0320
0d0320
* Fri Dec 18 2015 Kevin Fenzi <kevin@scrye.com> - 19.1.1-1
0d0320
- Update to 19.1.1. Fixes bug #1292658
0d0320
0d0320
* Tue Dec 15 2015 Kevin Fenzi <kevin@scrye.com> - 18.8.1-1
0d0320
- Update to 18.8.1. Fixes bug #1291678
0d0320
0d0320
* Sat Dec 12 2015 Kevin Fenzi <kevin@scrye.com> - 18.8-1
0d0320
- Update to 18.8. Fixes bug #1290942
0d0320
0d0320
* Fri Dec 04 2015 Kevin Fenzi <kevin@scrye.com> - 18.7.1-1
0d0320
- Update to 18.7.1. Fixes bug #1287372
0d0320
0d0320
* Wed Nov 25 2015 Kevin Fenzi <kevin@scrye.com> - 18.6.1-1
0d0320
- Update to 18.6.1. Fixes bug #1270578
0d0320
0d0320
* Sun Nov 15 2015 Thomas Spura <tomspur@fedoraproject.org> - 18.5-3
0d0320
- Try to disable zip_safe bug #1271776
0d0320
- Add python2 subpackage
0d0320
0d0320
* Fri Nov 06 2015 Robert Kuska <rkuska@redhat.com> - 18.5-2
0d0320
- Add patch so it is possible to set test_args variable
0d0320
0d0320
* Tue Nov 03 2015 Robert Kuska <rkuska@redhat.com> - 18.5-1
0d0320
- Update to 18.5. Fixes bug #1270578
0d0320
0d0320
* Tue Oct 13 2015 Robert Kuska <rkuska@redhat.coM> - 18.4-1
0d0320
- Update to 18.4. Fixes bug #1270578
0d0320
- Build with wheel and check phase
0d0320
0d0320
* Wed Sep 23 2015 Robert Kuska <rkuska@redhat.com> - 18.3.2-2
0d0320
- Python3.5 rebuild: rebuild without wheel and check phase
0d0320
0d0320
* Tue Sep 22 2015 Kevin Fenzi <kevin@scrye.com> 18.3.2-1
0d0320
- Update to 18.3.2. Fixes bug #1264902
0d0320
0d0320
* Mon Sep 07 2015 Kevin Fenzi <kevin@scrye.com> 18.3.1-1
0d0320
- Update to 18.3.1. Fixes bug #1256188
0d0320
0d0320
* Wed Aug 05 2015 Kevin Fenzi <kevin@scrye.com> 18.1-1
0d0320
- Update to 18.1. Fixes bug #1249436
0d0320
0d0320
* Mon Jun 29 2015 Pierre-Yves Chibon <pingou@pingoured.fr> - 18.0.1-2
0d0320
- Explicitely provide python2-setuptools
0d0320
0d0320
* Thu Jun 25 2015 Kevin Fenzi <kevin@scrye.com> 18.0.1-1
0d0320
- Update to 18.0.1
0d0320
0d0320
* Sat Jun 20 2015 Kevin Fenzi <kevin@scrye.com> 17.1.1-3
0d0320
- Drop no longer needed Requires/BuildRequires on python-backports-ssl_match_hostname
0d0320
- Fixes bug #1231325
0d0320
0d0320
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 17.1.1-2
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0d0320
0d0320
* Wed Jun 10 2015 Kevin Fenzi <kevin@scrye.com> 17.1.1-1
0d0320
- Update to 17.1.1. Fixes bug 1229507
0d0320
0d0320
* Sun Jun 07 2015 Kevin Fenzi <kevin@scrye.com> 17.1-1
0d0320
- Update to 17.1. Fixes bug 1229066
0d0320
0d0320
* Sat May 30 2015 Kevin Fenzi <kevin@scrye.com> 17.0-1
0d0320
- Update to 17
0d0320
0d0320
* Mon May 18 2015 Kevin Fenzi <kevin@scrye.com> 16.0-1
0d0320
- Update to 16
0d0320
0d0320
* Mon Apr 27 2015 Ralph Bean <rbean@redhat.com> - 15.2-1
0d0320
- new version
0d0320
0d0320
* Sat Apr 04 2015 Ralph Bean <rbean@redhat.com> - 15.0-1
0d0320
- new version
0d0320
0d0320
* Sun Mar 22 2015 Ralph Bean <rbean@redhat.com> - 14.3.1-1
0d0320
- new version
0d0320
0d0320
* Sat Mar 21 2015 Ralph Bean <rbean@redhat.com> - 14.3.1-1
0d0320
- new version
0d0320
0d0320
* Mon Mar 16 2015 Ralph Bean <rbean@redhat.com> - 14.3-1
0d0320
- new version
0d0320
0d0320
* Sun Mar 15 2015 Ralph Bean <rbean@redhat.com> - 14.2-1
0d0320
- new version
0d0320
0d0320
* Sun Mar 15 2015 Ralph Bean <rbean@redhat.com> - 14.1.1-1
0d0320
- new version
0d0320
0d0320
* Fri Mar 06 2015 Ralph Bean <rbean@redhat.com> - 13.0.2-1
0d0320
- new version
0d0320
0d0320
* Thu Mar 05 2015 Ralph Bean <rbean@redhat.com> - 12.4-1
0d0320
- new version
0d0320
0d0320
* Fri Feb 27 2015 Ralph Bean <rbean@redhat.com> - 12.3-1
0d0320
- new version
0d0320
0d0320
* Tue Jan 20 2015 Kevin Fenzi <kevin@scrye.com> 12.0.3-1
0d0320
- Update to 12.0.3
0d0320
0d0320
* Fri Jan 09 2015 Slavek Kabrda <bkabrda@redhat.com> - 11.3.1-2
0d0320
- Huge spec cleanup
0d0320
- Make spec buildable on all Fedoras and RHEL 6 and 7
0d0320
- Make tests actually run
0d0320
0d0320
* Wed Jan 07 2015 Kevin Fenzi <kevin@scrye.com> 11.3.1-1
0d0320
- Update to 11.3.1. Fixes bugs: #1179393 and #1178817
0d0320
0d0320
* Sun Jan 04 2015 Kevin Fenzi <kevin@scrye.com> 11.0-1
0d0320
- Update to 11.0. Fixes bug #1178421
0d0320
0d0320
* Fri Dec 26 2014 Kevin Fenzi <kevin@scrye.com> 8.2.1-1
0d0320
- Update to 8.2.1. Fixes bug #1175229
0d0320
0d0320
* Thu Oct 23 2014 Ralph Bean <rbean@redhat.com> - 7.0-1
0d0320
- Latest upstream.  Fixes bug #1154590.
0d0320
0d0320
* Mon Oct 13 2014 Ralph Bean <rbean@redhat.com> - 6.1-1
0d0320
- Latest upstream.  Fixes bug #1152130.
0d0320
0d0320
* Sat Oct 11 2014 Ralph Bean <rbean@redhat.com> - 6.0.2-2
0d0320
- Modernized python2 macros.
0d0320
- Inlined locale environment variables in the %%check section.
0d0320
- Remove bundled egg-info and .exes.
0d0320
0d0320
* Fri Oct 03 2014 Kevin Fenzi <kevin@scrye.com> 6.0.2-1
0d0320
- Update to 6.0.2
0d0320
0d0320
* Sat Sep 27 2014 Kevin Fenzi <kevin@scrye.com> 6.0.1-1
0d0320
- Update to 6.0.1. Fixes bug #1044444
0d0320
0d0320
* Mon Jun 30 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-8
0d0320
- Remove the python-setuptools-devel Virtual Provides as per this Fedora 21
0d0320
  Change: http://fedoraproject.org/wiki/Changes/Remove_Python-setuptools-devel
0d0320
0d0320
* Mon Jun 30 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-7
0d0320
- And another bug in sdist
0d0320
0d0320
* Mon Jun 30 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-6
0d0320
- Fix a bug in the sdist command
0d0320
0d0320
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-5
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
0d0320
0d0320
* Fri Apr 25 2014 Matej Stuchlik <mstuchli@redhat.com> - 2.0-4
0d0320
- Rebuild as wheel for Python 3.4
0d0320
0d0320
* Thu Apr 24 2014 Tomas Radej <tradej@redhat.com> - 2.0-3
0d0320
- Rebuilt for tag f21-python
0d0320
0d0320
* Wed Apr 23 2014 Matej Stuchlik <mstuchli@redhat.com> - 2.0-2
0d0320
- Add a switch to build setuptools as wheel
0d0320
0d0320
* Mon Dec  9 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-1
0d0320
- Update to new upstream release with a few things removed from the API:
0d0320
  Changelog: https://pypi.python.org/pypi/setuptools#id139
0d0320
0d0320
* Mon Nov 18 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.4-1
0d0320
- Update to 1.4 that gives easy_install pypi credential handling
0d0320
0d0320
* Thu Nov  7 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.3.1-1
0d0320
- Minor upstream update to reign in overzealous warnings
0d0320
0d0320
* Mon Nov  4 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.3-1
0d0320
- Upstream update that pulls in our security patches
0d0320
0d0320
* Mon Oct 28 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.1.7-1
0d0320
- Update to newer upstream release that has our patch to the unittests
0d0320
- Fix for http://bugs.python.org/issue17997#msg194950 which affects us since
0d0320
  setuptools copies that code. Changed to use
0d0320
  python-backports-ssl_match_hostname so that future issues can be fixed in
0d0320
  that package.
0d0320
0d0320
* Sat Oct 26 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.1.6-1
0d0320
- Update to newer upstream release.  Some minor incompatibilities listed but
0d0320
  they should affect few, if any consumers.
0d0320
0d0320
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-2
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
0d0320
0d0320
* Tue Jul 23 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.9.6-1
0d0320
- Upstream update -- just fixes python-2.4 compat
0d0320
0d0320
* Tue Jul 16 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.9.5-1
0d0320
- Update to 0.9.5
0d0320
  - package_index can handle hashes other than md5
0d0320
  - Fix security vulnerability in SSL certificate validation
0d0320
  - https://bugzilla.redhat.com/show_bug.cgi?id=963260
0d0320
0d0320
* Fri Jul  5 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.8-1
0d0320
- Update to upstream 0.8  release.  Codebase now runs on anything from
0d0320
  python-2.4 to python-3.3 without having to be translated by 2to3.
0d0320
0d0320
* Wed Jul  3 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.7-1
0d0320
- Update to 0.7.7 upstream release
0d0320
0d0320
* Mon Jun 10 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.2-2
0d0320
- Update to the setuptools-0.7 branch that merges distribute and setuptools
0d0320
0d0320
* Thu Apr 11 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.36-1
0d0320
- Update to upstream 0.6.36.  Many bugfixes
0d0320
0d0320
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.28-4
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0d0320
0d0320
* Fri Aug 03 2012 David Malcolm <dmalcolm@redhat.com> - 0.6.28-3
0d0320
- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3
0d0320
0d0320
* Fri Aug  3 2012 David Malcolm <dmalcolm@redhat.com> - 0.6.28-2
0d0320
- remove rhel logic from with_python3 conditional
0d0320
0d0320
* Mon Jul 23 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.28-1
0d0320
- New upstream release:
0d0320
  - python-3.3 fixes
0d0320
  - honor umask when setuptools is used to install other modules
0d0320
0d0320
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.27-3
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0d0320
0d0320
* Mon Jun 11 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.27-2
0d0320
- Fix easy_install.py having a python3 shebang in the python2 package
0d0320
0d0320
* Thu Jun  7 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.27-1
0d0320
- Upstream bugfix
0d0320
0d0320
* Tue May 15 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.24-2
0d0320
- Upstream bugfix
0d0320
0d0320
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.24-2
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
0d0320
0d0320
* Mon Oct 17 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.24-1
0d0320
- Upstream bugfix
0d0320
- Compile the win32 launcher binary using mingw
0d0320
0d0320
* Sun Aug 21 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.21-1
0d0320
- Upstream bugfix release
0d0320
0d0320
* Thu Jul 14 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.19-1
0d0320
- Upstream bugfix release
0d0320
0d0320
* Tue Feb 22 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.14-7
0d0320
- Switch to patch that I got in to upstream
0d0320
0d0320
* Tue Feb 22 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.14-6
0d0320
- Fix build on python-3.2
0d0320
0d0320
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.14-5
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0d0320
0d0320
* Sun Aug 22 2010 Thomas Spura <tomspur@fedoraproject.org> - 0.6.14-4
0d0320
- rebuild with python3.2
0d0320
  http://lists.fedoraproject.org/pipermail/devel/2010-August/141368.html
0d0320
0d0320
* Tue Aug 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.14-3
0d0320
- Update description to mention this is distribute
0d0320
0d0320
* Thu Jul 22 2010 Thomas Spura <tomspur@fedoraproject.org> - 0.6.14-2
0d0320
- bump for building against python 2.7
0d0320
0d0320
* Thu Jul 22 2010 Thomas Spura <tomspur@fedoraproject.org> - 0.6.14-1
0d0320
- update to new version
0d0320
- all patches are upsteam
0d0320
0d0320
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.13-7
0d0320
- generalize path of easy_install-2.6 and -3.1 to -2.* and -3.*
0d0320
0d0320
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.13-6
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
0d0320
0d0320
* Sat Jul 3 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-5
0d0320
- Upstream patch for compatibility problem with setuptools
0d0320
- Minor spec cleanups
0d0320
- Provide python-distribute for those who see an import distribute and need
0d0320
  to get the proper package.
0d0320
0d0320
* Thu Jun 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-4
0d0320
- Fix race condition in unittests under the python-2.6.x on F-14.
0d0320
0d0320
* Thu Jun 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-3
0d0320
- Fix few more buildroot macros
0d0320
0d0320
* Thu Jun 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-2
0d0320
- Include data that's needed for running tests
0d0320
0d0320
* Thu Jun 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-1
0d0320
- Update to upstream 0.6.13
0d0320
- Minor specfile formatting fixes
0d0320
0d0320
* Thu Feb 04 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.10-3
0d0320
- First build with python3 support enabled.
0d0320
  
0d0320
* Fri Jan 29 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.10-2
0d0320
- Really disable the python3 portion
0d0320
0d0320
* Fri Jan 29 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.10-1
0d0320
- Update the python3 portions but disable for now.
0d0320
- Update to 0.6.10
0d0320
- Remove %%pre scriptlet as the file has a different name than the old
0d0320
  package's directory
0d0320
0d0320
* Tue Jan 26 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.9-4
0d0320
- Fix install to make /usr/bin/easy_install the py2 version
0d0320
- Don't need python3-tools since the library is now in the python3 package
0d0320
- Few other changes to cleanup style
0d0320
0d0320
* Fri Jan 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.9-2
0d0320
- add python3 subpackage
0d0320
0d0320
* Mon Dec 14 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.9-1
0d0320
- New upstream bugfix release.
0d0320
0d0320
* Sun Dec 13 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.8-2
0d0320
- Test rebuild
0d0320
0d0320
* Mon Nov 16 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.8-1
0d0320
- Update to 0.6.8.
0d0320
- Fix directory => file transition when updating from setuptools-0.6c9.
0d0320
0d0320
* Tue Nov 3 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.7-2
0d0320
- Fix duplicate inclusion of files.
0d0320
- Only Obsolete old versions of python-setuptools-devel
0d0320
0d0320
* Tue Nov 3 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.7-1
0d0320
- Move easy_install back into the main package as the needed files have been
0d0320
  moved from python-devel to the main python package.
0d0320
- Update to 0.6.7 bugfix.
0d0320
0d0320
* Fri Oct 16 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.6-1
0d0320
- Upstream bugfix release.
0d0320
0d0320
* Mon Oct 12 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.4-1
0d0320
- First build from the distribute codebase -- distribute-0.6.4.
0d0320
- Remove svn patch as upstream has chosen to go with an easier change for now.
0d0320
0d0320
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6c9-5
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0d0320
0d0320
* Tue Jul 14 2009 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c9-4
0d0320
- Apply SVN-1.6 versioning patch (rhbz #511021)
0d0320
0d0320
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6c9-3
0d0320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild