Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-URI-Fetch-0.15-1.12 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: perl-URI-Fetch Distribution: openSUSE:Factory:zSystems
Version: 0.15 Vendor: openSUSE
Release: 1.12 Build date: Fri May 28 05:07:44 2021
Group: Unspecified Build host: reproducible
Size: 43830 Source RPM: perl-URI-Fetch-0.15-1.12.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/URI-Fetch
Summary: Smart URI fetching/caching
_URI::Fetch_ is a smart client for fetching HTTP pages, notably syndication
feeds (RSS, Atom, and others), in an intelligent, bandwidth- and
time-saving way. That means:

* * GZIP support

If you have _Compress::Zlib_ installed, _URI::Fetch_ will automatically try
to download a compressed version of the content, saving bandwidth (and
time).

* * _Last-Modified_ and _ETag_ support

If you use a local cache (see the _Cache_ parameter to _fetch_),
_URI::Fetch_ will keep track of the _Last-Modified_ and _ETag_ headers from
the server, allowing you to only download pages that have been modified
since the last time you checked.

* * Proper understanding of HTTP error codes

Certain HTTP error codes are special, particularly when fetching
syndication feeds, and well-written clients should pay special attention to
them. _URI::Fetch_ can only do so much for you in this regard, but it gives
you the tools to be a well-written client.

The response from _fetch_ gives you the raw HTTP response code, along with
special handling of 4 codes:

  * * 200 (OK)

Signals that the content of a page/feed was retrieved successfully.

  * * 301 (Moved Permanently)

Signals that a page/feed has moved permanently, and that your database of
feeds should be updated to reflect the new URI.

  * * 304 (Not Modified)

Signals that a page/feed has not changed since it was last fetched.

  * * 410 (Gone)

Signals that a page/feed is gone and will never be coming back, so you
should stop trying to fetch it.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Fri May 28 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 0.15
    see /usr/share/doc/packages/perl-URI-Fetch/Changes
    0.15 2021-05-27 NEILB
    - Specify min perl as 5.008001 rather than 5.008_001, which was
      causing problems with some versions of ExtUtils::MakeMaker.
      RT#133491
    0.14 2021-05-26 NEILB
    - When Benjamin created this, he had a server set up for doing the
      tests, but that's gone now. So to stop all the fails, I'm skipping
      the live tests for now. Could do with mocking, but this is a stop-gap.
    0.13_01 2021-05-25 NEILB
    - Changed the test suite to use some online HTTP status code test servers.
      Let's see how reliable they are.
* Mon Jul 04 2016 coolo@suse.com
  - updated to 0.13
    see /usr/share/doc/packages/perl-URI-Fetch/Changes
    0.13 2016-07-02 NEILB
    - Switched to using Test::RequiresInternet rather than the hand-rolled
      online() function that was duplicated in 2 tests. Plus it was testing
      whether google.com was contactable, and not the site used in the tests.
* Fri Jun 24 2016 coolo@suse.com
  - updated to 0.12
    see /usr/share/doc/packages/perl-URI-Fetch/Changes
    0.12 2016-06-23 NEILB
    - Travis support added by Jason Hall.
    - Added list of contributors to the doc.
* Tue Jul 07 2015 coolo@suse.com
  - updated to 0.11
    see /usr/share/doc/packages/perl-URI-Fetch/Changes
    0.11 2015-07-04 NEILB
    - Added [MetaJSON] to dist.ini, so release will include META.json.
      RT#105632 from ETHER++
* Mon Apr 13 2015 coolo@suse.com
  - updated to 0.10
    see /usr/share/doc/packages/perl-URI-Fetch/Changes
* Sun Apr 03 2011 coolo@novell.com
  - updated to 0.09
    - Use $ua->env_proxy to load local proxy settings. (RT 53819)
    - Skip tests if we don't have a network connection. (RT 28388, 59694)
    - Removed sign() and auto_install() from Makefile.PL.
    - Removed magic svn keywords.
    - Added author tests (xt/) and modified SYNOPSIS for all modules to
      make them pass the compilation test.
* Mon Nov 29 2010 coolo@novell.com
  - remove /var/adm/perl-modules
* Sun Nov 28 2010 coolo@novell.com
  - remove .packlist file
* Tue Jul 22 2008 guru@unixtech.be
  - new package

Files

/usr/lib/perl5/vendor_perl/5.38.2/URI
/usr/lib/perl5/vendor_perl/5.38.2/URI/Fetch
/usr/lib/perl5/vendor_perl/5.38.2/URI/Fetch.pm
/usr/lib/perl5/vendor_perl/5.38.2/URI/Fetch/Response.pm
/usr/share/doc/packages/perl-URI-Fetch
/usr/share/doc/packages/perl-URI-Fetch/Changes
/usr/share/doc/packages/perl-URI-Fetch/README
/usr/share/licenses/perl-URI-Fetch
/usr/share/licenses/perl-URI-Fetch/LICENSE
/usr/share/man/man3/URI::Fetch.3pm.gz
/usr/share/man/man3/URI::Fetch::Response.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu May 2 23:22:08 2024