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 - [email protected]
+
+- 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([email protected] [email protected]
[email protected] [email protected])
- 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