PaulHowarth/Blog/2016-02-29

Monday 29th February 2016

Fedora Project

  • Updated perl-DateTime to 1.23 in F-24 and Rawhide:

    • Fixed several issues with the handling of non-integer values passed to from_epoch() (GH#11)

      • This method was simply broken for negative values, which would end up being incremented by a full second, so for example -0.5 became 0.5
      • The method did not accept all valid float values; specifically, it did not accept values in scientific notation
      • Finally, this method now rounds all non-integer values to the nearest millisecond, which matches the precision we can expect from Perl itself (53 bits) in most cases
    • Make all DateTime::Infinite objects return the system's representation of positive or negative infinity for any method that returns a number or string representation (year(), month(), ymd(), iso8601(), etc.); previously some of these methods could return "Nan", "-Inf--Inf--Inf", and other confusing outputs (CPAN RT#110341)

  • Cleaned up and rebuilt perl-File-Find-Object (0.2.13) in Rawhide

  • Cleaned up and rebuilt perl-File-Find-Object-Rule (0.0305) in Rawhide

  • Cleaned up and rebuilt perl-Perl6-Slurp (0.051005) in Rawhide

  • Cleaned up and rebuilt perl-Set-Array (0.30) in Rawhide

  • Updated perltidy to 20160301 in F-24 and Rawhide (see CHANGES for details)

Local Packages

  • Updated perl-Capture-Tiny to 0.36:

    • Fix typos in documentation
  • Updated perl-DateTime to 1.23 as per the Fedora version

  • Updated perl-Perl-Tidy to 20160301 as per the Fedora perltidy package


Recent