Hello community,

here is the log from the commit of package rubygem-amqp for openSUSE:Factory 
checked in at 2017-04-11 09:31:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-amqp (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-amqp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-amqp"

Tue Apr 11 09:31:46 2017 rev:20 rq:456614 version:1.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-amqp/rubygem-amqp.changes        
2016-04-12 19:34:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-amqp.new/rubygem-amqp.changes   
2017-04-11 09:31:49.194174876 +0200
@@ -1,0 +2,6 @@
+Fri Feb  3 05:30:38 UTC 2017 - [email protected]
+
+- updated to version 1.7.0
+ see installed ChangeLog.md
+
+-------------------------------------------------------------------

Old:
----
  amqp-1.6.0.gem

New:
----
  amqp-1.7.0.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-amqp.spec ++++++
--- /var/tmp/diff_new_pack.XTLhhZ/_old  2017-04-11 09:31:50.509989041 +0200
+++ /var/tmp/diff_new_pack.XTLhhZ/_new  2017-04-11 09:31:50.509989041 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-amqp
 #
-# 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-amqp
-Version:        1.6.0
+Version:        1.7.0
 Release:        0
 %define mod_name amqp
 %define mod_full_name %{mod_name}-%{version}

++++++ amqp-1.6.0.gem -> amqp-1.7.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.ruby-version new/.ruby-version
--- old/.ruby-version   2016-04-04 07:28:28.000000000 +0200
+++ new/.ruby-version   2017-02-02 12:32:45.000000000 +0100
@@ -1 +1 @@
-2.2
\ No newline at end of file
+2.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.travis.yml new/.travis.yml
--- old/.travis.yml     2016-04-04 07:28:28.000000000 +0200
+++ new/.travis.yml     2017-02-02 12:32:45.000000000 +0100
@@ -5,12 +5,8 @@
 env:
   - CI=true
 rvm:
-  - 1.8.7
-  - jruby-19mode
-  - 1.9.2
-  - 1.9.3
-  - 2.0.0
-  - 2.1.0
+  - 2.3.3
+  - 2.4.0
 gemfile:
   - Gemfile
   - gemfiles/eventmachine-pre
@@ -20,30 +16,10 @@
 branches:
   only:
     - master
-    - 1.2.x-stable
-    - 1.1.x-stable
-    - 1.0.x-stable
+    - 1.5.x-stable
 matrix:
   allow_failures:
-    - rvm: 1.8.7
-      gemfile: gemfiles/eventmachine-pre
-    - rvm: 1.9.3
-      gemfile: gemfiles/eventmachine-pre
-    - rvm: jruby-19mode
-      gemfile: gemfiles/eventmachine-pre
-    - rvm: jruby-head
-      gemfile: gemfiles/eventmachine-pre
-    - rvm: jruby-head
-      gemfile: Gemfile
-    - rvm: rbx-19mode
-      gemfile: gemfiles/eventmachine-pre
-    - rvm: rbx-19mode
-      gemfile: Gemfile
-    - rvm: 1.9.2
-      gemfile: gemfiles/eventmachine-pre
-    - rvm: 1.9.2
-      gemfile: Gemfile
-    - rvm: 2.0.0
+    - rvm: jruby
       gemfile: gemfiles/eventmachine-pre
 
 services:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChangeLog.md new/ChangeLog.md
--- old/ChangeLog.md    2016-04-04 07:28:28.000000000 +0200
+++ new/ChangeLog.md    2017-02-02 12:32:45.000000000 +0100
@@ -1,4 +1,10 @@
-## Changes Between 1.5.x and 1.6.0 (Apr 4th, 2016)
+## Changes Between 1.6.0 and 1.7.0 (unreleased)
+
+None to date.
+
+
+
+## Changes Between 1.5.0 and 1.6.0 (Apr 4th, 2016)
 
 ### amq-protocol Update
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2016-04-04 07:28:28.000000000 +0200
+++ new/Gemfile 2017-02-02 12:32:45.000000000 +0100
@@ -14,8 +14,8 @@
   end
 end
 
-custom_gem "eventmachine", ">= 1.0.0"
-custom_gem "amq-protocol", :git => 
"git://github.com/ruby-amqp/amq-protocol.git", :branch => "master"
+custom_gem "eventmachine", "~> 1.2.1"
+custom_gem "amq-protocol", :git => 
"https://github.com/ruby-amqp/amq-protocol.git";, :branch => "master"
 
 group :development do
   gem "yard", ">= 0.7.2"
@@ -32,10 +32,10 @@
 end
 
 group :test do
-  gem "rspec", "~> 2.6.0"
-  gem "rake",  "~> 10.0.0"
+  gem "rspec", "~> 2.14.1"
+  gem "rake",  "~> 11.3.0"
 
-  custom_gem "evented-spec", :git => 
"git://github.com/ruby-amqp/evented-spec.git", :branch => "master"
+  custom_gem "evented-spec", :git => 
"https://github.com/ruby-amqp/evented-spec.git";, :branch => "master"
   gem "effin_utf8"
 
   gem "multi_json"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md       2016-04-04 07:28:28.000000000 +0200
+++ new/README.md       2017-02-02 12:32:45.000000000 +0100
@@ -134,16 +134,18 @@
 
 ## Supported Ruby Versions
 
-This library works with
+amqp gem `1.6.x` series supports
 
+ * Ruby 2.3
+ * Ruby 2.2
  * Ruby 2.1
  * Ruby 2.0
- * Ruby 1.9.3
- * [JRuby](http://jruby.org)
- * [Rubinius](http://rubini.us)
- * Ruby 1.9.2
- * Ruby 1.8.7
- * [REE](http://www.rubyenterpriseedition.com),
+
+amqp gem `1.5.x` series also supports
+
+ * Ruby 1.9
+
+JRuby users should use [March Hare](http://rubymarchhare.info/).
 
 
 
@@ -234,32 +236,15 @@
 * The Initial Developer of the Original Code is Aman Gupta.
 * Copyright (c) 2008 - 2010 [Aman Gupta](http://github.com/tmm1).
 * Contributions from [Jakub Stastny](http://github.com/botanicus) are 
Copyright (c) 2011-2012 VMware, Inc.
-* Copyright (c) 2010 — 2014 [ruby-amqp](https://github.com/ruby-amqp) group 
members.
+* Copyright (c) 2010 — 2016 [ruby-amqp](https://github.com/ruby-amqp) group 
members.
 
 Currently maintained by [ruby-amqp](https://github.com/ruby-amqp) group members
 Special thanks to Dmitriy Samovskiy, Ben Hood and Tony Garnock-Jones.
 
 
-## How can I learn more about AMQP and messaging in general? ##
+## How can I learn more about RabbitMQ and messaging in general?
 
-### AMQP resources ###
+### Documentation Resources
 
  * [AMQP 0.9.1 Model 
Explained](http://www.rabbitmq.com/tutorials/amqp-concepts.html)
  * [RabbitMQ tutorials](http://www.rabbitmq.com/getstarted.html) that 
demonstrate interoperability
- * [Wikipedia page on 
AMQP](http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol)
- * [AMQP quick reference](http://www.rabbitmq.com/amqp-0-9-1-quickref.html)
- * John O'Hara on the [history of 
AMQP](http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=485)
-
-### Messaging and distributed systems resources ###
-
- * [Enterprise Integration Patterns](http://www.eaipatterns.com), a book about 
messaging and use of messaging in systems integration.
- * [A Critique of the Remote Procedure Call 
Paradigm](http://www.cs.vu.nl/~ast/publications/euteco-1988.pdf)
- * [A Note on Distributed 
Computing](http://research.sun.com/techrep/1994/smli_tr-94-29.pdf)
- * [Convenience Over 
Correctness](http://steve.vinoski.net/pdf/IEEE-Convenience_Over_Correctness.pdf)
- * Joe Armstrong on [Erlang messaging vs 
RPC](http://armstrongonsoftware.blogspot.com/2008/05/road-we-didnt-go-down.html)
-
-
-
-
-[![Bitdeli 
Badge](https://d2weczhvl823v0.cloudfront.net/ruby-amqp/amqp/trend.png)](https://bitdeli.com/free
 "Bitdeli Badge")
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/amqp.gemspec new/amqp.gemspec
--- old/amqp.gemspec    2016-04-04 07:28:28.000000000 +0200
+++ new/amqp.gemspec    2017-02-02 12:32:45.000000000 +0100
@@ -23,7 +23,7 @@
 
   # Dependencies
   s.add_dependency "eventmachine"
-  s.add_dependency "amq-protocol", ">= 2.0.1"
+  s.add_dependency "amq-protocol", ">= 2.1.0"
 
   s.rubyforge_project = "amqp"
 end
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/amqp/session.rb new/lib/amqp/session.rb
--- old/lib/amqp/session.rb     2016-04-04 07:28:29.000000000 +0200
+++ new/lib/amqp/session.rb     2017-02-02 12:32:45.000000000 +0100
@@ -930,9 +930,12 @@
       @frames[frame.channel] << frame
 
       if frameset_complete?(@frames[frame.channel])
-        receive_frameset(@frames[frame.channel])
-        # for channel.close, frame.channel will be nil. MK.
-        clear_frames_on(frame.channel) if @frames[frame.channel]
+        begin
+          receive_frameset(@frames[frame.channel])
+        ensure # Ensure that frames always will be cleared
+          # for channel.close, frame.channel will be nil. MK.
+          clear_frames_on(frame.channel) if @frames[frame.channel]
+        end
       end
     end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/amqp/version.rb new/lib/amqp/version.rb
--- old/lib/amqp/version.rb     2016-04-04 07:28:29.000000000 +0200
+++ new/lib/amqp/version.rb     2017-02-02 12:32:46.000000000 +0100
@@ -6,5 +6,5 @@
   #
   # @see AMQ::Protocol::VERSION
   # @return [String] AMQP gem version
-  VERSION = '1.6.0'
+  VERSION = '1.7.0'
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2016-04-04 07:28:28.000000000 +0200
+++ new/metadata        2017-02-02 12:32:45.000000000 +0100
@@ -1,7 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: amqp
 version: !ruby/object:Gem::Version
-  version: 1.6.0
+  version: 1.7.0
 platform: ruby
 authors:
 - Aman Gupta
@@ -10,7 +10,7 @@
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2016-04-04 00:00:00.000000000 Z
+date: 2017-02-02 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: eventmachine
@@ -32,14 +32,14 @@
     requirements:
     - - ">="
       - !ruby/object:Gem::Version
-        version: 2.0.1
+        version: 2.1.0
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
     - - ">="
       - !ruby/object:Gem::Version
-        version: 2.0.1
+        version: 2.1.0
 description: Mature EventMachine-based RabbitMQ client.
 email:
 - [email protected]
@@ -323,9 +323,8 @@
       version: '0'
 requirements: []
 rubyforge_project: amqp
-rubygems_version: 2.4.8
+rubygems_version: 2.5.2
 signing_key: 
 specification_version: 4
 summary: Mature EventMachine-based RabbitMQ client
 test_files: []
-has_rdoc: 


Reply via email to