Hello community, here is the log from the commit of package rubygem-multi_json for openSUSE:Factory checked in at 2017-09-12 19:56:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-multi_json (Old) and /work/SRC/openSUSE:Factory/.rubygem-multi_json.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-multi_json" Tue Sep 12 19:56:49 2017 rev:34 rq:523552 version:1.12.2 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-multi_json/rubygem-multi_json.changes 2016-05-29 03:13:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-multi_json.new/rubygem-multi_json.changes 2017-09-12 19:56:51.066791916 +0200 @@ -1,0 +2,11 @@ +Mon Sep 11 12:43:36 UTC 2017 - co...@suse.com + +- updated to version 1.12.2 + see installed CHANGELOG.md + + 1.12.2 + ------ + + * [Renew gem certificate](https://github.com/intridea/multi_json/commit/57922d898c6eb587cc9a28ba5724c11e81724700) + +------------------------------------------------------------------- Old: ---- multi_json-1.12.1.gem New: ---- multi_json-1.12.2.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-multi_json.spec ++++++ --- /var/tmp/diff_new_pack.tqhcXZ/_old 2017-09-12 19:56:52.478593406 +0200 +++ /var/tmp/diff_new_pack.tqhcXZ/_new 2017-09-12 19:56:52.482592843 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-multi_json # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-multi_json -Version: 1.12.1 +Version: 1.12.2 Release: 0 %define mod_name multi_json %define mod_full_name %{mod_name}-%{version} @@ -33,7 +33,7 @@ BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 Url: http://github.com/intridea/multi_json -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1: gem2rpm.yml Summary: A common interface to multiple JSON libraries License: MIT ++++++ multi_json-1.12.1.gem -> multi_json-1.12.2.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md 2016-05-19 01:05:06.000000000 +0200 +++ new/CHANGELOG.md 2017-09-05 06:51:47.000000000 +0200 @@ -1,7 +1,12 @@ +1.12.2 +------ + +* [Renew gem certificate](https://github.com/intridea/multi_json/commit/57922d898c6eb587cc9a28ba5724c11e81724700) + 1.12.1 ------ -* [Prevent meory leak in OptionsCache](https://github.com/intridea/multi_json/commit/aa7498199ad272f3d4a13750d7c568a66047e2ee) +* [Prevent memory leak in OptionsCache](https://github.com/intridea/multi_json/commit/aa7498199ad272f3d4a13750d7c568a66047e2ee) 1.12.0 ------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2016-05-19 01:05:06.000000000 +0200 +++ new/README.md 2017-09-05 06:51:47.000000000 +0200 @@ -24,7 +24,7 @@ MultiJson.dump({:abc => 'def'}, :pretty => true) # encoded in a pretty form (if supported by the coder) ``` -When loading invalid JSON, MultiJson will throw a `MultiJson::ParseError`. `MultiJson::DecodeError` and `MultiJson::LoadError` are aliases for backwards compatibility. +When loading invalid JSON, MultiJSON will throw a `MultiJson::ParseError`. `MultiJson::DecodeError` and `MultiJson::LoadError` are aliases for backwards compatibility. ```ruby begin @@ -38,11 +38,11 @@ `ParseError` instance has `cause` reader which contains the original exception. It also has `data` reader with the input that caused the problem. -The `use` method, which sets the MultiJson adapter, takes either a symbol or a +The `use` method, which sets the MultiJSON adapter, takes either a symbol or a class (to allow for custom JSON parsers) that responds to both `.load` and `.dump` at the class level. -When MultiJson fails to load the specified adapter, it'll throw `MultiJson::AdapterError` +When MultiJSON fails to load the specified adapter, it'll throw `MultiJson::AdapterError` which inherits from `ArgumentError`. MultiJSON tries to have intelligent defaulting. That is, if you have any of the @@ -75,6 +75,7 @@ * Ruby 2.1 * Ruby 2.2.4 * Ruby 2.3.1 +* Ruby 2.4.0 * [JRuby][] * [Rubinius][] * [MacRuby][] (not tested on Travis CI) @@ -83,7 +84,7 @@ [rubinius]: http://rubini.us/ [macruby]: http://www.macruby.org/ -If something doesn't work on one of these interpreters, it's a bug. +If something doesn't work in one of these implementations, it's a bug. This library may inadvertently work (or seem to work) on other Ruby implementations, however support will only be provided for the versions listed Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ Binary files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Binary files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/multi_json/adapter.rb new/lib/multi_json/adapter.rb --- old/lib/multi_json/adapter.rb 2016-05-19 01:05:06.000000000 +0200 +++ new/lib/multi_json/adapter.rb 2017-09-05 06:51:47.000000000 +0200 @@ -16,8 +16,8 @@ end def load(string, options = {}) - fail self::ParseError if blank?(string) string = string.read if string.respond_to?(:read) + fail self::ParseError if blank?(string) instance.load(string, cached_load_options(options)) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/multi_json/version.rb new/lib/multi_json/version.rb --- old/lib/multi_json/version.rb 2016-05-19 01:05:06.000000000 +0200 +++ new/lib/multi_json/version.rb 2017-09-05 06:51:47.000000000 +0200 @@ -2,7 +2,7 @@ class Version MAJOR = 1 unless defined? MultiJson::Version::MAJOR MINOR = 12 unless defined? MultiJson::Version::MINOR - PATCH = 1 unless defined? MultiJson::Version::PATCH + PATCH = 2 unless defined? MultiJson::Version::PATCH PRE = nil unless defined? MultiJson::Version::PRE class << self diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2016-05-19 01:05:06.000000000 +0200 +++ new/metadata 2017-09-05 06:51:47.000000000 +0200 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: multi_json version: !ruby/object:Gem::Version - version: 1.12.1 + version: 1.12.2 platform: ruby authors: - Michael Bleigh @@ -15,25 +15,25 @@ -----BEGIN CERTIFICATE----- MIIDcDCCAligAwIBAgIBATANBgkqhkiG9w0BAQUFADA/MQ4wDAYDVQQDDAVwYXZl bDEYMBYGCgmSJomT8ixkARkWCHByYXZvc3VkMRMwEQYKCZImiZPyLGQBGRYDY29t - MB4XDTE2MDQyNDIyMDk1MVoXDTE3MDQyNDIyMDk1MVowPzEOMAwGA1UEAwwFcGF2 + MB4XDTE3MDkwNTA0MjAxNVoXDTE4MDkwNTA0MjAxNVowPzEOMAwGA1UEAwwFcGF2 ZWwxGDAWBgoJkiaJk/IsZAEZFghwcmF2b3N1ZDETMBEGCgmSJomT8ixkARkWA2Nv - bTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK+YCSpSUOeZvxOyp0Zm - DhlQ9Kc8ZxgaB3ekCS6lp7hV+eE6nZ84j4RLEqhfx0Vffx+yCmSx0lWum6eY9aOy - rr+uCtiSiL+HR7t6KHqQ5myXwIvT7B+SqMYw8223fMFZMUit73PfTaMlIon+EsZB - 9TWzVU7MSRIHLr8P92/kExOuDhVcqFgmz+pWLeZjCk7r0JI0vxacFEK+ONjXThHk - W1IRwy8qaFNiUdnIfTRgZV45T/PHzuLttdkgySTDQkZp198t9Y0m0eEDhpPjHNlr - KoXtqUIqk1lmgsKKrOj4vsSX004v869GT45C4qR4/Oa2OyUsWiPf8N3GCYDBnK9C - RDcCAwEAAaN3MHUwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0OBBYEFKm/ - jUdmc0kO/erio7IwB4zhYGmxMB0GA1UdEQQWMBSBEnBhdmVsQHByYXZvc3VkLmNv + bTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMBI9gFjVGizTKJZmmim + 8zHrJmSu7NGlL7HBWRhV7e/Qp2qdKtiG7TGGi9HRc6s6LmmJ7/v1EuPDsRCY1hnO + 6aeiJKF02f9w/o1HSK1qnSvqzvXbMYmREbJygw5EQVSPfmtGhyMHwiq4DfwK+PnW + dgNJYYIyf/FtWw+plgZapTZ3bj0EKswkLvFy12UyLhrLRu38JAezHfaeNs6Zf+Q1 + YgyAiPsbLeUjP+2k6QnFMM2gOJRZZq8ZDI5yFAr7+Q2AHqzb5I+BacYnODWuadXx + qTbeYrgJS/20L+zoStoBpFlfSv8/BVu2ZwybxyU91WAFC5gnnNDymV6rKlza9gUJ + 4lkCAwEAAaN3MHUwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0OBBYEFGjY + 4LmBKPWO2jdS5KM1uNTR/xd8MB0GA1UdEQQWMBSBEnBhdmVsQHByYXZvc3VkLmNv bTAdBgNVHRIEFjAUgRJwYXZlbEBwcmF2b3N1ZC5jb20wDQYJKoZIhvcNAQEFBQAD - ggEBAGZprwh9PfxTaukluduGO2NWJpI5NC7A/OpoVFrtLTlMKDeoPvCgmNdSejS3 - 6CyH8P3SI3OEkymRnLtQiJeQ//WDb7QPPQDPG0ZuxAylc35ITz7jTPAFC41AoTWM - eSDWXP6yq0Gi6vlcvyIoBrvfFRPsg/gGhUp5DYKDLYzaEjNE30bME9fwDvlab7XR - v4so5Zmmcof+9apAoaXDtj7HijhJWJcia8GWN5ycuDX38qMcpSU9/PF84s567W6e - De8xFEGqLG8vclcTv7gGjDJH5FJTXuwLg41wc8p4ONXEBgLiaC7+S/DVDXWpYxuB - akI17ua4eRKTFNvBtzP1802SP1k= + ggEBAB5ZWFOjLnT6Klcr4UFvss5oW1Wtg0BdRCS5V7v8ZvnJ3mfD7rw+J3c7ylpT + 9F4c4JLfJsg+FFbkDSETB1LfviGKPkpfjL3Uy1z6nWOko62XpFUiBydB9hnq0Fll + pDshFjNeJVp6BgWXjVs9m8h1hRvGsy0WxEF/IQ+V5Dw7hvi+qg5K6eMoXvpv3OJh + Io9NF6vsT7YYaUl+zobpp+tMYsAST801YnAa2RSSlsRKEMtsDFtC9oTQZhAhGqHb + lnsOhB8m73/1c9sJkVBZl4lGniy6lnB4BIr+2+hTXDK5AjQJC1uwKG1etzwBuCkz + 8dtH5+dv1G5BCpbYE2uIVLsl+LY= -----END CERTIFICATE----- -date: 2016-05-18 00:00:00.000000000 Z +date: 2017-09-05 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: bundler @@ -83,7 +83,6 @@ - lib/multi_json/parse_error.rb - lib/multi_json/vendor/okjson.rb - lib/multi_json/version.rb -- multi_json.gemspec homepage: http://github.com/intridea/multi_json licenses: - MIT @@ -104,7 +103,7 @@ version: 1.3.5 requirements: [] rubyforge_project: -rubygems_version: 2.6.4 +rubygems_version: 2.6.13 signing_key: specification_version: 4 summary: A common interface to multiple JSON libraries. Binary files old/metadata.gz.sig and new/metadata.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/multi_json.gemspec new/multi_json.gemspec --- old/multi_json.gemspec 2016-05-19 01:05:06.000000000 +0200 +++ new/multi_json.gemspec 1970-01-01 01:00:00.000000000 +0100 @@ -1,20 +0,0 @@ -# coding: utf-8 -require File.expand_path('../lib/multi_json/version.rb', __FILE__) - -Gem::Specification.new do |spec| - spec.authors = ['Michael Bleigh', 'Josh Kalderimis', 'Erik Michaels-Ober', 'Pavel Pravosud'] - spec.cert_chain = %w(certs/rwz.pem) - spec.summary = 'A common interface to multiple JSON libraries.' - spec.description = 'A common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.' - spec.email = %w(mich...@intridea.com josh.kalderi...@gmail.com sfe...@gmail.com pa...@pravosud.com) - spec.files = Dir['CHANGELOG.md', 'CONTRIBUTING.md', 'LICENSE.md', 'README.md', 'multi_json.gemspec', 'lib/**/*'] - spec.homepage = 'http://github.com/intridea/multi_json' - spec.license = 'MIT' - spec.name = 'multi_json' - spec.require_path = 'lib' - spec.signing_key = File.expand_path('~/.ssh/gem-private_key.pem') if $PROGRAM_NAME =~ /gem\z/ - spec.version = MultiJson::Version - - spec.required_rubygems_version = '>= 1.3.5' - spec.add_development_dependency 'bundler', '~> 1.0' -end