Fedora 19 Update: librepo-1.0.0-1.fc19

updates at fedoraproject.org updates at fedoraproject.org
Thu Sep 5 01:29:07 UTC 2013


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-15734
2013-09-03 21:17:39
--------------------------------------------------------------------------------

Name        : librepo
Product     : Fedora 19
Version     : 1.0.0
Release     : 1.fc19
URL         : https://github.com/Tojaj/librepo
Summary     : Repodata downloading library
Description :
A library providing C and Python (libcURL like) API to downloading repository
metadata.

--------------------------------------------------------------------------------
Update Information:

Update to 1.0.0
--------------------------------------------------------------------------------
ChangeLog:

* Wed Aug 28 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.0.0-1
- Huge API changes
- Library starts to use GLib2
- Support for parallel downloads
- Better error reporting
- More GLib2 style C api
- More descriptive Python exception messages
- A lot of bugfixes
- Updated examples
* Thu Jul 25 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.5-3
- python: Raise exception if handle has bad repo type configured
  (RhBug: 988013)
* Mon Jul 22 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.5-2
- Bump version in versioh.h to 0.0.5
- Python: Fix Handle.mirrors to return empty list instead of None if
  no mirrors available (RhBug: 986228)
* Wed Jul 17 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.5-1
- Return LRE_ALREADYDOWNLOADED if the file exists even if no resume
  is specified. (GitHub issue 15)
- downloadtarget: New module, future replacement for curltarget module.
- Librepo migrated to lr_LrMirrorlist from lr_InternalMirrorlist.
- test: Run python unittest verbosely
- lrmirrorlis: New module. GLib2 ready replacement for the internal_mirrorlist
  module.
- package_downloader: Add LRE_ALREADYDOWNLOADED rc code. (GitHub issue 15)
- handle: After set python SIGINT handler back, check if librepo was
  interrupted by CTRL+C. (RhBug: 977803)
- cmake: Set required python version to 2. (GitHub issue 10)
- Fix missing VAR substitution for mirrorlist. (GitHub issue 11)
- cmake: Add FindXattr module.
- Add support for caching checksum as extended file attribute. (GitHub issue 8)
- util: Add lr_asprintf().
- util: Add lr_vasprintf().
- handle: Fix funky logic in internal error handling. (GitHub issue 9)
- Add lr_yum_repomd_get_age() function. (GitHub issue 6)
- test: Add test for LR_VERSION_CHECK macro.
- Add a LR_VERSION_CHECK macro
* Wed Jun 12 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.4-2
- examples: Add C example of usage.
- Fix predefined lists in types.h (GitHub issue 4). Thank you hughsie
- Add LRO_VARSUB and LRI_VARSUB. (RhBug: 965131)
- py: Change reported name from _librepo.Exception to librepo.LibrepoException
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #988296 - rfe: allow a list of urls for the handle.url parameter
        https://bugzilla.redhat.com/show_bug.cgi?id=988296
  [ 2 ] Bug #919365 - librepo error messages can be unhelpful
        https://bugzilla.redhat.com/show_bug.cgi?id=919365
  [ 3 ] Bug #997042 - python bindings: releasing thread lock for handle.perform()
        https://bugzilla.redhat.com/show_bug.cgi?id=997042
  [ 4 ] Bug #1002508 - Updated to install any packages "An Curl handle error: Unsupported protocol"
        https://bugzilla.redhat.com/show_bug.cgi?id=1002508
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update librepo' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list