Wednesday 17th May 2017
Fedora Project
Updated perl-JSON-PP to 2.93 in Rawhide:
- Changed the number detection logic (experimental)
Correct 0 handling (GH#23)
Removed base.pm dependency (GH#5)
Fixed wrong character offset (CPAN RT#116998)
Address VAX issues (CPAN RT#118469)
- Various documentation fixes
Remove . in @INC in json_pp (GH#25, CVE-2016-1238)
Removed $VAR1 from json_pp output (GH#11)
Fixed an issue to ignore trailing 0 (GH#29)
Added Scalar::Util dependency for Perl 5.8+ (CPAN RT#84347)
Fixed issues spotted by Nicolas Seriot's JSON Test Suite including experimental UTF-16/32 support and backward incompatible change of C style comment handling (now disabled by default) (GH#28)
Moved the guts of JSON::PP::Boolean into lib/JSON/PP/Boolean.pm and gave it a proper version
- Refactored incremental parser to let it handle incomplete JSON text properly
Imported and tweaked tests from JSON.pm
- Minor code clean up
Fixed not to fail tests under Perl 5.25.* (CPAN RT#119114)
Reworked documentation, based on the one for JSON::XS
Let json_pp utility show the version of JSON::PP
Fix loading order of B module (GH#31)
Fixed isa tests for bignum
Local Packages
Updated perl-JSON-PP to 2.93 as per the Fedora version
Updated python-zope-interface to 4.4.1:
Avoid a warning from the C compiler (https://github.com/zopefoundation/zope.interface/issues/71)
- Add support for Python 3.6
- Simplify the caching of utility-registration data; in addition to simplification, avoids spurious test failures when checking for leaks in tests with persistent registries
Raise 'ValueError' when non-text names are passed to adapter registry methods: prevents corruption of lookup caches