3624a6b
%{?python_enable_dependency_generator}
3624a6b
3624a6b
%global pypi_name urlgrabber
3624a6b
%global majorver 4
9178cf7
%global minorver 1
3624a6b
%global patchver 0
3624a6b
%global dashversion %{majorver}-%{minorver}-%{patchver}
3624a6b
3624a6b
# Tests require internet access
3624a6b
%bcond_with check
3624a6b
3624a6b
Name:           python-%{pypi_name}
3624a6b
Version:        %{majorver}.%{minorver}.%{patchver}
3ee4045
Release:        16%{?dist}
3624a6b
Summary:        A high-level cross-protocol url-grabber
3624a6b
3624a6b
License:        LGPLv2+
3624a6b
URL:            http://urlgrabber.baseurl.org/
3624a6b
# Not uploaded there yet...
3624a6b
#Source0:        https://files.pythonhosted.org/packages/source/u/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
3624a6b
#Source0:        http://urlgrabber.baseurl.org/download/urlgrabber-%{version}.tar.gz
3624a6b
Source0:        https://github.com/rpm-software-management/urlgrabber/releases/download/urlgrabber-%{dashversion}/urlgrabber-%{version}.tar.gz
3624a6b
3624a6b
BuildArch:      noarch
2f10f93
2f10f93
%global _description\
2f10f93
A high-level cross-protocol url-grabber for python supporting HTTP, FTP\
2f10f93
and file locations.  Features include keepalive, byte ranges, throttling,\
2f10f93
authentication, proxies and more.
2f10f93
3624a6b
%description %{_description}
3624a6b
679a966
%package -n     python%{python3_pkgversion}-%{pypi_name}
3624a6b
Summary:        %{summary}
679a966
%{?python_provide:%python_provide python%{python3_pkgversion}-%{pypi_name}}
679a966
BuildRequires:  python%{python3_pkgversion}-devel
3624a6b
BuildRequires:  python3dist(setuptools)
679a966
%if %{with check}
3624a6b
BuildRequires:  python3dist(pycurl)
3624a6b
BuildRequires:  python3dist(six)
679a966
%endif
3624a6b
679a966
%description -n python%{python3_pkgversion}-%{pypi_name} %{_description}
3624a6b
3624a6b
This package provides the Python 3 version.
797fce5
797fce5
%prep
3624a6b
%autosetup -n %{pypi_name}-%{version} -p1
Seth Vidal 7f95ae7
797fce5
%build
3624a6b
%py3_build
191f0c6
sed -e "s|/usr/bin/python|%{__python3}|" -i scripts/*
797fce5
797fce5
%install
3624a6b
%py3_install
3624a6b
rm -rf %{buildroot}%{_docdir}/urlgrabber-%{version}
3624a6b
3624a6b
%if %{with check}
3624a6b
%check
3624a6b
export PYTHONPATH=$PWD
191f0c6
export URLGRABBER_EXT_DOWN="%{buildroot}%{_libexecdir}/urlgrabber-ext-down"
3624a6b
%{__python3} test/runtests.py
3624a6b
%endif
3624a6b
679a966
%files -n python%{python3_pkgversion}-%{pypi_name}
4c8722a
%license LICENSE
aac7cc6
%doc ChangeLog README TODO
30da103
%{_bindir}/urlgrabber
3624a6b
%{_libexecdir}/urlgrabber-ext-down
191f0c6
%{python3_sitelib}/%{pypi_name}/
191f0c6
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
797fce5
797fce5
%changelog
3ee4045
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-16
3ee4045
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
3ee4045
edc6e9f
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-15
edc6e9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
edc6e9f
024f905
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-14
024f905
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
024f905
e9b68b2
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 4.1.0-13
e9b68b2
- Rebuilt for Python 3.12
e9b68b2
79d43a2
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-12
79d43a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
79d43a2
aae5029
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-11
aae5029
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
aae5029
9948e6c
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 4.1.0-10
9948e6c
- Rebuilt for Python 3.11
9948e6c
07b2c47
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-9
07b2c47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
07b2c47
d594f7f
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-8
d594f7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
d594f7f
4510e4a
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 4.1.0-7
4510e4a
- Rebuilt for Python 3.10
4510e4a
f3981de
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-6
f3981de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
f3981de
9ba0598
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-5
9ba0598
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9ba0598
661de75
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 4.1.0-4
661de75
- Rebuilt for Python 3.9
661de75
0142bf3
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-3
0142bf3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0142bf3
679a966
* Sun Nov 17 2019 Neal Gompa <ngompa13@gmail.com> - 4.1.0-2
679a966
- Reduce build dependencies when tests are not enabled
679a966
- Add EL8 compatibility
679a966
9178cf7
* Tue Oct 08 2019 Neal Gompa <ngompa13@gmail.com> - 4.1.0-1
9178cf7
- Update to 4.1.0
9178cf7
191f0c6
* Tue Sep 24 2019 Miro Hrončok <mhroncok@redhat.com> - 4.0.0-6
191f0c6
- Subpackage python2-urlgrabber has been removed
191f0c6
  See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
191f0c6
5cce541
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 4.0.0-5
5cce541
- Rebuilt for Python 3.8
5cce541
346f369
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.0-4
346f369
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
346f369
e66176e
* Tue May 21 2019 Michal Domonkos <mdomonko@redhat.com> - 4.0.0-3
e66176e
- Fix mirror parsing regression (rhbz#1710576)
e66176e
- python3: fix urlgrabber-ext-down to pass correct options to pycurl
e66176e
- Fix failing unit test covering the retry_no_cache option
e66176e
223e7ae
* Sun May 12 2019 Pavel Raiskup <praiskup@redhat.com> - 4.0.0-2
223e7ae
- python3 compat work-around to fix mock (rhbz#1707657, rhbz#1688173)
223e7ae
3624a6b
* Mon Feb 25 2019 Neal Gompa <ngompa13@gmail.com> - 4.0.0-1
3624a6b
- Update to 4.0.0
3624a6b
- Add Python 3 subpackage and have binaries as Python 3
3624a6b
- Rework and clean up spec file
3624a6b
30b3e3d
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.1-17
30b3e3d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
30b3e3d
809a010
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.1-16
809a010
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
809a010
e9ef267
* Fri Feb 09 2018 Iryna Shcherbina <ishcherb@redhat.com> - 3.10.1-15
e9ef267
- Update Python 2 dependency declarations to new packaging standards
e9ef267
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
e9ef267
50636b7
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.1-14
50636b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
50636b7
2f10f93
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.10.1-13
2f10f93
- Python 2 binary package renamed to python2-urlgrabber
2f10f93
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
2f10f93
00c4433
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.1-12
00c4433
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
00c4433
79fc0a5
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.1-11
79fc0a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
79fc0a5
Orion Poplawski a2a0d7c
* Wed Nov 9 2016 Orion Poplawski <orion@cora.nwra.com> - 3.10.1-10
Orion Poplawski a2a0d7c
- Modernize spec
Orion Poplawski a2a0d7c
15bf18a
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.1-9
15bf18a
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
15bf18a
7f38c31
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.1-8
7f38c31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7f38c31
5f37a1f
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.1-7
5f37a1f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
5f37a1f
2839b3e
* Fri Oct 03 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.10.1-6
2839b3e
- Revert porting to Python 3.
2839b3e
b791d6f
* Tue Sep 09 2014 Tomas Radej <tradej@redhat.com> - 3.10.1-5
b791d6f
- Really fixed UTF behaviour
b791d6f
9a27190
* Tue Sep 02 2014 Tomas Radej <tradej@redhat.com> - 3.10.1-4
9a27190
- Fixed UTF behaviour (bz #1135632)
9a27190
198714b
* Fri Aug 29 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.10.1-3
198714b
- Don't set speed=0 on a new mirror that 404'd. BZ 1051554
198714b
- Support both Python 2 and 3. BZ 985288
198714b
4c8722a
* Sun Aug  3 2014 Tom Callaway <spot@fedoraproject.org> - 3.10.1-2
4c8722a
- fix license handling
4c8722a
46c6cc6
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.1-1
46c6cc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
46c6cc6
Zdenek Pavlas 9b23da4
* Wed Dec 18 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.10.1-0
Zdenek Pavlas 9b23da4
- Update to latest HEAD.
Zdenek Pavlas 9b23da4
- Decrease the default_speed value. BZ 1043177
Zdenek Pavlas 9b23da4
- Added client-side range support. BZ 435076
Zdenek Pavlas 9b23da4
Zdenek Pavlas 64057fc
* Mon Dec  9 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.10-1
Zdenek Pavlas 64057fc
- Process mirror retries before other queued requests.
Zdenek Pavlas 64057fc
- Tell curl to return immediately on ctrl-c. BZ 1017491
Zdenek Pavlas 64057fc
Zdenek Pavlas ab0b19c
* Wed Oct  9 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.10-0
Zdenek Pavlas ab0b19c
- Update to latest HEAD.
Zdenek Pavlas ab0b19c
- clamp timestamps from the future.  BZ 894630, 1013733
Zdenek Pavlas ab0b19c
- Fix the condition to enter single-connection mode. BZ 853432
Zdenek Pavlas ab0b19c
- Fix unit tests
Zdenek Pavlas ab0b19c
Zdenek Pavlas 70b6f41
* Fri Sep 27 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-32
Zdenek Pavlas 70b6f41
- Update to latest HEAD.
Zdenek Pavlas 70b6f41
- Switch to max_connections=1 after refused connect. BZ 853432
Zdenek Pavlas 70b6f41
- Never display negative downloading speed. BZ 1001767
Zdenek Pavlas 70b6f41
Zdenek Pavlas 859224b
* Thu Aug 29 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-31
Zdenek Pavlas 859224b
- Update to latest HEAD.
Zdenek Pavlas 859224b
- add ftp_disable_epsv option. BZ 849177
Zdenek Pavlas 859224b
- Spelling fixes.
Zdenek Pavlas 859224b
- docs: throttling is per-connection, suggest max_connections=1. BZ 998263
Zdenek Pavlas 859224b
- More robust "Content-Length" parsing. BZ 1000841
Zdenek Pavlas 859224b
598fc0a
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-30
598fc0a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
598fc0a
Zdenek Pavlas d2b2635
* Tue Jun 18 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-29
Zdenek Pavlas d2b2635
- Update to latest HEAD.
Zdenek Pavlas d2b2635
- Fix parsing of FTP 213 responses
Zdenek Pavlas d2b2635
- Switch to max_connections=1 after timing out.  BZ 853432
Zdenek Pavlas d2b2635
- max_connections=0 should imply the default limit.
Zdenek Pavlas d2b2635
Zdenek Pavlas b619025
* Fri May 17 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-28
Zdenek Pavlas b619025
- Update to latest HEAD.
Zdenek Pavlas b619025
- Add the "minrate" option. BZ 964298
Zdenek Pavlas b619025
- Workaround progress "!!!" end for file:// repos.
Zdenek Pavlas bc8c777
- add URLGrabError.code to the external downloader API
Zdenek Pavlas bc8c777
- Disable GSSNEGOTIATE to work around a curl bug.  BZ 960163
Zdenek Pavlas bc8c777
Zdenek Pavlas ab48687
* Wed Mar 27 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-26
Zdenek Pavlas ab48687
- Update to latest HEAD.
Zdenek Pavlas ab48687
- Handle HTTP 200 response to range requests correctly.  BZ 919076
Zdenek Pavlas ab48687
- Reset curl_obj to clear CURLOPT_RANGE from previous requests.  BZ 923951
Zdenek Pavlas ab48687
Zdenek Pavlas c508ad3
* Thu Mar  7 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-25
Zdenek Pavlas c508ad3
- Update to latest HEAD.
Zdenek Pavlas c508ad3
- fix some test cases that were failing.  BZ 918658
Zdenek Pavlas c508ad3
- exit(1) or /bin/urlgrabber failures.  BZ 918613
Zdenek Pavlas c508ad3
- clamp timestamps from the future.  BZ 894630
Zdenek Pavlas c508ad3
- enable GSSNEGOTIATE if implemented correctly.
Zdenek Pavlas c508ad3
- make error messages more verbose.
Zdenek Pavlas c508ad3
cb2d39c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-24
cb2d39c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cb2d39c
Zdeněk Pavlas d137009
* Mon Jan  7 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-23
Zdeněk Pavlas d137009
- Update to latest HEAD.
Zdeněk Pavlas d137009
- Handle checkfunc unicode exceptions. BZ 672117
Zdeněk Pavlas d137009
Zdeněk Pavlas b14cebc
* Thu Dec  6 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-22
Zdeněk Pavlas b14cebc
- Update to latest HEAD.
Zdeněk Pavlas b14cebc
- Improve URLGRABBER_DEBUG, add max_connections.  BZ 853432
Zdeněk Pavlas b14cebc
Zdeněk Pavlas add16b8
* Thu Nov  1 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-21
Zdeněk Pavlas add16b8
- Update to latest HEAD.
Zdeněk Pavlas add16b8
- Get rid of "HTTP 200 OK" errors.  BZ 871835.
Zdeněk Pavlas add16b8
Zdeněk Pavlas c093472
* Tue Sep  4 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-20
Zdeněk Pavlas c093472
- Update to latest HEAD.
Zdeněk Pavlas c093472
- Fixed BZ 851178, 854075.
Zdeněk Pavlas c093472
Zdeněk Pavlas 06d3b13
* Mon Aug 27 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-19
Zdeněk Pavlas 06d3b13
- timedhosts: defer 1st update until a 1MB+ download.  BZ 851178
Zdeněk Pavlas 06d3b13
Zdeněk Pavlas 5228c98
* Wed Aug 22 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-18
Zdeněk Pavlas 5228c98
- Update to latest HEAD, lots of enhancements.
Zdeněk Pavlas 5228c98
Zdeněk Pavlas 651b5b9
* Wed Aug 10 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-17
Zdeněk Pavlas 651b5b9
- Fix a bug in progress display code. BZ 847105.
Zdeněk Pavlas 651b5b9
Zdeněk Pavlas 83cfdd9
* Wed Aug  8 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-16
Zdeněk Pavlas 83cfdd9
- Update to latest head.
Zdeněk Pavlas 83cfdd9
- Improved multi-file progress, small bugfixes.
Zdeněk Pavlas 83cfdd9
Zdeněk Pavlas 9f5eee4
* Fri Jul 20 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-15
Zdeněk Pavlas 9f5eee4
- Update to latest head, misc bugfixes: BZ 832028, 831904, 831291.
Zdeněk Pavlas 9f5eee4
- Disable Kerberos auth.  BZ 769254
Zdeněk Pavlas 9f5eee4
- copy_local bugfix. BZ 837018
Zdeněk Pavlas 9f5eee4
- send 'tries' counter to mirror failure callback
Zdeněk Pavlas 9f5eee4
Zdeněk Pavlas 4cd10e5
* Mon May 21 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-14
Zdeněk Pavlas 4cd10e5
- timedhosts: sanity check on dl_time
Zdeněk Pavlas 4cd10e5
Zdeněk Pavlas 88126d0
* Fri May 18 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-13
Zdeněk Pavlas 88126d0
- fix file:// profiling.  BZ 822632.
Zdeněk Pavlas 88126d0
Zdeněk Pavlas a164174
* Mon May 14 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-12
Zdeněk Pavlas a164174
- Update to latest HEAD
Zdeněk Pavlas a164174
- Merge multi-downloader patches
Zdeněk Pavlas a164174
dadfd07
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-11
dadfd07
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
dadfd07
b594291
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-10
b594291
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b594291
Seth Vidal a5c865f
* Fri Sep  3 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-9
Seth Vidal a5c865f
- new update to latest head with a number of patches collected from 
Seth Vidal a5c865f
  older bug reports.
Seth Vidal a5c865f
Seth Vidal 36ff3aa
* Mon Aug 30 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-8
Seth Vidal 36ff3aa
- update to latest head patches
Seth Vidal 36ff3aa
c6a5b9b
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 3.9.1-7
c6a5b9b
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
c6a5b9b
c4bd7d2
* Tue Apr 13 2010 James Antill <james@fedoraproject.org> 3.9.1-6
ce8535d
- Update to upstream HEAD.
ce8535d
- LOWSPEEDLIMIT and hdrs
Seth Vidal c3eb320
c4bd7d2
* Fri Feb 19 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-5
c4bd7d2
- add patch to allow reset_curl_obj() to close and reload the cached curl obj
c4bd7d2
Seth Vidal 498a9b8
* Thu Nov 12 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-4
Seth Vidal 498a9b8
- reset header values when we redirect and make sure debug output will work
Seth Vidal 498a9b8
Seth Vidal 498a9b8
* Wed Nov 11 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-3
Seth Vidal 498a9b8
- fixing a bunch of redirect and max size bugs
Seth Vidal 498a9b8
Seth Vidal 69dd5be
* Fri Sep 25 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-2
Seth Vidal 69dd5be
- stupid patch
Seth Vidal 69dd5be
Seth Vidal 21a8790
* Fri Sep 25 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-1
Seth Vidal 21a8790
- 3.9.1
Seth Vidal 21a8790
Seth Vidal 09166db
* Tue Aug 18 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-8
Seth Vidal 09166db
- ssl options, http POST string type fixes
Seth Vidal 09166db
Seth Vidal b78a177
* Mon Aug 10 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-6
Seth Vidal b78a177
- reget fixes, tmpfiles no longer made for urlopen() calls.
Seth Vidal b78a177
Seth Vidal 7eafa78
* Wed Aug  5 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-5
Seth Vidal 7eafa78
- apply complete patch to head fixes: timeouts, regets, improves exception raising
Seth Vidal 7eafa78
Seth Vidal 3463f9d
* Tue Aug  4 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-4
Seth Vidal 3463f9d
- timeout patch for https://bugzilla.redhat.com/show_bug.cgi?id=515497
Seth Vidal 3463f9d
Seth Vidal 3463f9d
Seth Vidal 9e3b390
* Thu Jul 30 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-1
Seth Vidal 9e3b390
- new version - curl-based
5ab73f4
c3b123b
* Wed Apr  8 2009 James Antill <james@fedoraproject.org> 3.0.0-15
c3b123b
- Fix progress bars for serial consoles.
c3b123b
- Make C-c behaviour a little nicer.
c3b123b
Seth Vidal 7f95ae7
* Fri Mar 13 2009 Seth Vidal <skvidal at fedoraproject.org>
Seth Vidal 7f95ae7
- kill deprecation warning from importing md5 if anyone uses keepalive
Seth Vidal 7f95ae7
Seth Vidal 5589527
* Mon Mar  9 2009 Seth Vidal <skvidal at fedoraproject.org>
Seth Vidal 5589527
- apply patch for urlgrabber to properly check file:// urls with the checkfunc
Seth Vidal 5589527
d443f77
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-12
d443f77
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d443f77
92daa3c
* Fri Nov 28 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 3.0.0-11
92daa3c
- Rebuild for Python 2.6
92daa3c
2a216e5
* Wed Oct 14 2008 James Antill <james@fedoraproject.org> 3.0.0-10
2a216e5
- Have the progress bar have a small bar, for a virtual size doubling.
2a216e5
2ea7418
* Thu Jul 10 2008 James Antill <james@fedoraproject.org> 3.0.0-9
2ea7418
- Make urlgrabber usable if openssl is broken
2ea7418
- Relates: bug#454179
2ea7418
2ea7418
* Sun Jun 15 2008 James Antill <james@fedoraproject.org> 3.0.0-9
2ea7418
- Don't count partial downloads toward the total
2ea7418
314b291
* Sat May 18 2008 James Antill <james@fedoraproject.org> 3.0.0-8
314b291
- Tweak progress output so it's hopefully less confusing
314b291
- Add dynamic resizing ability to progress bar
314b291
- Resolves: bug#437197
314b291
7dae824
* Fri May  2 2008 James Antill <james@fedoraproject.org> 3.0.0-7
7dae824
- Fix reget's against servers that don't allow Range requests, also tweaks
7dae824
- reget == check_timestamp, if anyone/thing uses that.
7dae824
- Resolves: bug#435156
7dae824
- Fix minor typo in progress for single instance.
7dae824
850f513
* Mon Apr  7 2008 James Antill <james@fedoraproject.org> 3.0.0-6
850f513
- Fix the ftp byterange port problem:
850f513
- Resolves: bug#419241
850f513
- Fixup the progress UI:
850f513
-   add function for total progress
850f513
-   add total progress percentagee current download line
850f513
-   add rate to current download line
850f513
-   use dead space when finished downloading
850f513
-   don't confuse download rate on regets.
850f513
83cb0bb
* Sat Mar 15 2008 Robert Scheck <robert@fedoraproject.org> 3.0.0-5
83cb0bb
- Make sure, that *.egg-info is catched up during build
83cb0bb
aae8f4a
* Mon Dec  3 2007 Jeremy Katz <katzj@redhat.com> - 3.0.0-4
aae8f4a
- Ensure fds are closed on exceptions (markmc, #404211)
aae8f4a
e237ddf
* Wed Oct 10 2007 Jeremy Katz <katzj@redhat.com> - 3.0.0-3
e237ddf
- fix type checking of strings to also include unicode strings; fixes 
e237ddf
  regets from yum (#235618)
e237ddf
86ba13c
* Mon Aug 27 2007 Jeremy Katz <katzj@redhat.com> - 3.0.0-2
86ba13c
- fixes for package review (#226347)
86ba13c
c7b47be
* Thu May 31 2007 Jeremy Katz <katzj@redhat.com> - 3.0.0-1
c7b47be
- update to 3.0.0
c7b47be
79aaf5e
* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 2.9.9-5
79aaf5e
- rebuild for python 2.5
79aaf5e
2c17ada
* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 2.9.9-4
2c17ada
- fix keepalive (#218268) 
2c17ada
Florian La Roche 4f2e9c9
* Sat Nov 11 2006 Florian La Roche <laroche@redhat.com>
Florian La Roche 4f2e9c9
- add version/release to "Provides: urlgrabber"
Florian La Roche 4f2e9c9
c354ed1
* Mon Jul 17 2006 James Bowes <jbowes@redhat.com> - 2.9.9-2
c354ed1
- Add support for byte ranges and keepalive over HTTPS
c354ed1
49adcbb
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.9.9-1.1
49adcbb
- rebuild
49adcbb
f95b2cc
* Tue May 16 2006 Jeremy Katz <katzj@redhat.com> - 2.9.9-1
f95b2cc
- update to 2.9.9
f95b2cc
e1012e4
* Tue Mar 14 2006 Jeremy Katz <katzj@redhat.com> - 2.9.8-2
e1012e4
- catch read errors so they trigger the failure callback.  helps catch bad cds
e1012e4
48d1d4e
* Wed Feb 22 2006 Jeremy Katz <katzj@redhat.com> - 2.9.8-1
48d1d4e
- update to new version fixing progress bars in yum on regets
48d1d4e
9f78dd1
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
9f78dd1
- rebuilt
9f78dd1
30da103
* Wed Sep 21 2005 Jeremy Katz <katzj@redhat.com> - 2.9.6-4
30da103
- don't use --record and list files by hand so that we don't miss 
30da103
  directories (#158480)
30da103
dce0191
* Wed Sep 14 2005 Jeremy Katz <katzj@redhat.com> - 2.9.6-3
dce0191
- add directory to file list (#168261)
dce0191
bddafa8
* Fri Jun 03 2005 Phil Knirsch <pknirsch@redhat.com> 2.9.6-2
bddafa8
- Fixed the reget method to actually work correctly (skip completely transfered
bddafa8
  files, etc)
bddafa8
00f7094
* Tue Mar  8 2005 Jeremy Katz <katzj@redhat.com> - 2.9.6-1
00f7094
- update to 2.9.6
00f7094
edc9755
* Mon Mar  7 2005 Jeremy Katz <katzj@redhat.com> - 2.9.5-1
edc9755
- import into dist
edc9755
- make the description less of a book
edc9755
797fce5
* Mon Mar  7 2005 Seth Vidal <skvidal@phy.duke.edu> 2.9.5-0
797fce5
- 2.9.5
797fce5
797fce5
* Thu Feb 24 2005 Seth Vidal <skvidal@phy.duke.edu> 2.9.3-0
797fce5
- first package for fc3
797fce5
- named python-urlgrabber for naming guideline compliance