Hello community, here is the log from the commit of package rubygem-airbrussh for openSUSE:Factory checked in at 2018-11-26 10:33:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-airbrussh (Old) and /work/SRC/openSUSE:Factory/.rubygem-airbrussh.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-airbrussh" Mon Nov 26 10:33:43 2018 rev:7 rq:651617 version:1.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-airbrussh/rubygem-airbrussh.changes 2017-07-04 11:58:22.781492627 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-airbrussh.new.19453/rubygem-airbrussh.changes 2018-11-26 10:35:37.876653764 +0100 @@ -1,0 +2,12 @@ +Thu Nov 22 04:58:27 UTC 2018 - Stephan Kulow <[email protected]> + +- updated to version 1.3.1 + see installed CHANGELOG.md + + ## [1.3.1][] (2018-11-04) + + * Packaging changes to reduce gem size + * RuboCop and Travis improvements + * No user-facing changes + +------------------------------------------------------------------- Old: ---- airbrussh-1.3.0.gem New: ---- airbrussh-1.3.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-airbrussh.spec ++++++ --- /var/tmp/diff_new_pack.7RKROW/_old 2018-11-26 10:35:45.540644796 +0100 +++ /var/tmp/diff_new_pack.7RKROW/_new 2018-11-26 10:35:45.540644796 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-airbrussh # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,7 +24,7 @@ # Name: rubygem-airbrussh -Version: 1.3.0 +Version: 1.3.1 Release: 0 %define mod_name airbrussh %define mod_full_name %{mod_name}-%{version} @@ -33,7 +33,7 @@ BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 Url: https://github.com/mattbrictson/airbrussh -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1: gem2rpm.yml Summary: Airbrussh pretties up your SSHKit and Capistrano output License: MIT ++++++ airbrussh-1.3.0.gem -> airbrussh-1.3.1.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.rubocop.yml new/.rubocop.yml --- old/.rubocop.yml 2017-06-16 17:06:00.000000000 +0200 +++ new/.rubocop.yml 2018-11-04 18:56:51.000000000 +0100 @@ -4,6 +4,13 @@ TargetRubyVersion: 1.9 Exclude: - "*.gemspec" + - "vendor/**/*" + +Layout/EndOfLine: + Enabled: false + +Layout/SpaceAroundEqualsInParameterDefault: + EnforcedStyle: no_space Metrics/AbcSize: Exclude: @@ -29,12 +36,12 @@ Style/DoubleNegation: Enabled: false +Style/Encoding: + Enabled: false + Style/HashSyntax: EnforcedStyle: hash_rockets -Style/SpaceAroundEqualsInParameterDefault: - EnforcedStyle: no_space - Style/StringLiterals: EnforcedStyle: double_quotes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2017-06-16 17:06:00.000000000 +0200 +++ new/.travis.yml 2018-11-04 18:56:51.000000000 +0100 @@ -1,25 +1,42 @@ +sudo: false language: ruby +cache: bundler rvm: - 1.9 - 2.0 - 2.1 - - 2.2 - - 2.3.1 - - 2.4.0 + - 2.2.9 + - 2.3.6 + - 2.4.3 + - 2.5.0 + - ruby-head env: - sshkit="master" - sshkit="= 1.7.1" - sshkit="= 1.6.1" matrix: exclude: - # Older versions of SSHKit don't work with Ruby 2.4, so skip those - - rvm: 2.4.0 + # Older versions of SSHKit don't work with Ruby 2.4+, so skip those + - rvm: 2.4.3 env: sshkit="= 1.7.1" - - rvm: 2.4.0 + - rvm: 2.4.3 env: sshkit="= 1.6.1" + - rvm: 2.5.0 + env: sshkit="= 1.7.1" + - rvm: 2.5.0 + env: sshkit="= 1.6.1" + - rvm: ruby-head + env: sshkit="= 1.7.1" + - rvm: ruby-head + env: sshkit="= 1.6.1" + # Newer versions of SSHKit don't work with Ruby 1.9 + - rvm: 1.9 + env: sshkit="master" include: - # Run Danger only once, on 2.4.0 - - rvm: 2.4.0 + # Run Danger only once, on 2.4.3 + - rvm: 2.4.3 script: bundle exec danger -before_install: gem install bundler --conservative --version '~> 1.13.7' +before_install: + - gem update --system + - gem install bundler --no-document diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md 2017-06-16 17:06:00.000000000 +0200 +++ new/CHANGELOG.md 2018-11-04 18:56:51.000000000 +0100 @@ -6,6 +6,12 @@ * Your contribution here! +## [1.3.1][] (2018-11-04) + +* Packaging changes to reduce gem size +* RuboCop and Travis improvements +* No user-facing changes + ## [1.3.0][] (2017-06-16) * [#109](https://github.com/mattbrictson/airbrussh/pull/109): Add configurable task prefix - [@gondalez](https://github.com/gondalez) @@ -135,7 +141,8 @@ * Initial release [Semver]: http://semver.org -[Unreleased]: https://github.com/mattbrictson/airbrussh/compare/v1.3.0...HEAD +[Unreleased]: https://github.com/mattbrictson/airbrussh/compare/v1.3.1...HEAD +[1.3.1]: https://github.com/mattbrictson/airbrussh/compare/v1.3.0...v1.3.1 [1.3.0]: https://github.com/mattbrictson/airbrussh/compare/v1.2.0...v1.3.0 [1.2.0]: https://github.com/mattbrictson/airbrussh/compare/v1.1.2...v1.2.0 [1.1.2]: https://github.com/mattbrictson/airbrussh/compare/v1.1.1...v1.1.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Dangerfile new/Dangerfile --- old/Dangerfile 2017-06-16 17:06:00.000000000 +0200 +++ new/Dangerfile 2018-11-04 18:56:51.000000000 +0100 @@ -1 +1 @@ -danger.import_dangerfile(github: "capistrano/danger") +danger.import_dangerfile(:github => "capistrano/danger") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2017-06-16 17:06:00.000000000 +0200 +++ new/Gemfile 2018-11-04 18:56:51.000000000 +0100 @@ -3,21 +3,34 @@ # Specify your gem's dependencies in airbrussh.gemspec gemspec -# Optional development dependencies; requires bundler >= 1.10. -# Note that these gems assume a Ruby 2.2 environment. Install them using: -# -# bundle install --with extras -# -group :extras, :optional => true do - gem "chandler" - gem "guard", ">= 2.2.2" - gem "guard-minitest" - gem "rb-fsevent" - gem "terminal-notifier-guard" +if RUBY_VERSION == "1.9.3" + # These gems need specific version for Ruby 1.9 + gem "json", "~> 1.8" + gem "net-ssh", "~> 2.8" + gem "rake", "< 12.3" + gem "term-ansicolor", "~> 1.3.2" + gem "tins", "~> 1.6.0" end -# Danger is used by Travis, but only for Ruby 2.0+ -gem "danger", "~> 4.3" unless RUBY_VERSION == "1.9.3" +if RUBY_VERSION >= "2.1" + # These gems need at least Ruby 2.1 + gem "coveralls", "~> 0.8.15" + gem "danger", "~> 4.3" + gem "rubocop", "0.50.0" + + # Optional development dependencies; requires bundler >= 1.10. + # Note that these gems assume a Ruby 2.2 environment. Install them using: + # + # bundle install --with extras + # + group :extras, :optional => true do + gem "chandler" + gem "guard", ">= 2.2.2" + gem "guard-minitest" + gem "rb-fsevent" + gem "terminal-notifier-guard" + end +end if (sshkit_version = ENV["sshkit"]) requirement = begin @@ -33,15 +46,3 @@ end gem "sshkit", requirement end - -# json 2.0+ is not compatible with Ruby 1.9, so pin at older version. -gem "json", "~> 1.8" if RUBY_VERSION == "1.9.3" - -# net-ssh 3.0+ is not compatible with Ruby 1.9, so pin at older version. -gem "net-ssh", "~> 2.8" if RUBY_VERSION == "1.9.3" - -# term-ansicolor 1.4.0+ is not compatible with Ruby 1.9, so pin older version. -gem "term-ansicolor", "~> 1.3.2" if RUBY_VERSION == "1.9.3" - -# tins 1.7.0+ is not compatible with Ruby 1.9, so pin at older version. -gem "tins", "~> 1.6.0" if RUBY_VERSION == "1.9.3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LICENSE.txt new/LICENSE.txt --- old/LICENSE.txt 2017-06-16 17:06:00.000000000 +0200 +++ new/LICENSE.txt 2018-11-04 18:56:51.000000000 +0100 @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 Matt Brictson +Copyright (c) 2018 Matt Brictson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Rakefile new/Rakefile --- old/Rakefile 2017-06-16 17:06:00.000000000 +0200 +++ new/Rakefile 2018-11-04 18:56:52.000000000 +0100 @@ -7,8 +7,13 @@ t.test_files = FileList["test/**/*_test.rb"] end -require "rubocop/rake_task" -RuboCop::RakeTask.new +begin + require "rubocop/rake_task" + RuboCop::RakeTask.new + task :default => [:test, :rubocop] +rescue LoadError + task :default => :test +end # rubocop:disable Lint/HandleExceptions begin @@ -16,5 +21,3 @@ rescue LoadError end task "release:rubygem_push" => "chandler:push" if defined?(Chandler) - -task :default => [:test, :rubocop] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/airbrussh.gemspec new/airbrussh.gemspec --- old/airbrussh.gemspec 2017-06-16 17:06:00.000000000 +0200 +++ new/airbrussh.gemspec 2018-11-04 18:56:52.000000000 +0100 @@ -16,7 +16,7 @@ spec.homepage = "https://github.com/mattbrictson/airbrussh" spec.license = "MIT" - spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } + spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/|\.(gif|png)$}) } spec.bindir = "exe" spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] @@ -24,10 +24,8 @@ spec.add_dependency "sshkit", [">= 1.6.1", "!= 1.7.0"] spec.add_development_dependency "bundler", "~> 1.10" - spec.add_development_dependency "coveralls", "~> 0.8.15" spec.add_development_dependency "rake", "~> 12.0" spec.add_development_dependency "minitest", "~> 5.10" spec.add_development_dependency "minitest-reporters", "~> 1.1" spec.add_development_dependency "mocha", "~> 1.2" - spec.add_development_dependency "rubocop", "~> 0.41.2" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appveyor.yml new/appveyor.yml --- old/appveyor.yml 2017-06-16 17:06:00.000000000 +0200 +++ new/appveyor.yml 2018-11-04 18:56:52.000000000 +0100 @@ -9,7 +9,7 @@ install: - SET PATH=C:\Ruby%ruby_version%\bin;%PATH% - - gem install bundler --no-document --conservative --version 1.10.5 + - gem install bundler --no-document --force - bundle install --retry=3 test_script: Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ Binary files old/demo.gif and new/demo.gif differ Binary files old/formatting.png and new/formatting.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/airbrussh/capistrano/tasks.rb new/lib/airbrussh/capistrano/tasks.rb --- old/lib/airbrussh/capistrano/tasks.rb 2017-06-16 17:06:00.000000000 +0200 +++ new/lib/airbrussh/capistrano/tasks.rb 2018-11-04 18:56:52.000000000 +0100 @@ -60,7 +60,7 @@ # Verify that capistrano and rake DSLs are present def warn_if_missing_dsl - return if %w(set namespace task).all? { |m| dsl.respond_to?(m, true) } + return if %w[set namespace task].all? { |m| dsl.respond_to?(m, true) } error_line( red("WARNING: airbrussh/capistrano must be loaded by Capistrano in "\ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/airbrussh/command_formatter.rb new/lib/airbrussh/command_formatter.rb --- old/lib/airbrussh/command_formatter.rb 2017-06-16 17:06:00.000000000 +0200 +++ new/lib/airbrussh/command_formatter.rb 2018-11-04 18:56:52.000000000 +0100 @@ -1,4 +1,5 @@ # encoding: UTF-8 + require "airbrussh/colors" require "delegate" # rubocop:disable Style/AsciiComments diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/airbrussh/console.rb new/lib/airbrussh/console.rb --- old/lib/airbrussh/console.rb 2017-06-16 17:06:00.000000000 +0200 +++ new/lib/airbrussh/console.rb 2018-11-04 18:56:52.000000000 +0100 @@ -1,4 +1,5 @@ # encoding: UTF-8 + require "io/console" module Airbrussh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/airbrussh/delegating_formatter.rb new/lib/airbrussh/delegating_formatter.rb --- old/lib/airbrussh/delegating_formatter.rb 2017-06-16 17:06:00.000000000 +0200 +++ new/lib/airbrussh/delegating_formatter.rb 2018-11-04 18:56:52.000000000 +0100 @@ -8,11 +8,11 @@ # DelegatingFormatter forwarding the logging messages to both at once. # class DelegatingFormatter - FORWARD_METHODS = %w( + FORWARD_METHODS = %w[ fatal error warn info debug log log_command_start log_command_data log_command_exit - ).freeze - DUP_AND_FORWARD_METHODS = %w(<< write).freeze + ].freeze + DUP_AND_FORWARD_METHODS = %w[<< write].freeze attr_reader :formatters diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/airbrussh/rake/context.rb new/lib/airbrussh/rake/context.rb --- old/lib/airbrussh/rake/context.rb 2017-06-16 17:06:00.000000000 +0200 +++ new/lib/airbrussh/rake/context.rb 2018-11-04 18:56:52.000000000 +0100 @@ -57,7 +57,7 @@ ::Rake::Task.class_exec do alias_method :_airbrussh_execute, :execute - def execute(args=nil) # rubocop:disable Lint/NestedMethodDefinition + def execute(args=nil) ::Airbrussh::Rake::Context.current_task_name = name.to_s _airbrussh_execute(args) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/airbrussh/version.rb new/lib/airbrussh/version.rb --- old/lib/airbrussh/version.rb 2017-06-16 17:06:00.000000000 +0200 +++ new/lib/airbrussh/version.rb 2018-11-04 18:56:52.000000000 +0100 @@ -1,4 +1,5 @@ # frozen_string_literal: true + module Airbrussh - VERSION = "1.3.0".freeze + VERSION = "1.3.1".freeze end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-06-16 17:06:00.000000000 +0200 +++ new/metadata 2018-11-04 18:56:51.000000000 +0100 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: airbrussh version: !ruby/object:Gem::Version - version: 1.3.0 + version: 1.3.1 platform: ruby authors: - Matt Brictson autorequire: bindir: exe cert_chain: [] -date: 2017-06-16 00:00:00.000000000 Z +date: 2018-11-04 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: sshkit @@ -45,20 +45,6 @@ - !ruby/object:Gem::Version version: '1.10' - !ruby/object:Gem::Dependency - name: coveralls - requirement: !ruby/object:Gem::Requirement - requirements: - - - "~>" - - !ruby/object:Gem::Version - version: 0.8.15 - type: :development - prerelease: false - version_requirements: !ruby/object:Gem::Requirement - requirements: - - - "~>" - - !ruby/object:Gem::Version - version: 0.8.15 -- !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: @@ -114,20 +100,6 @@ - - "~>" - !ruby/object:Gem::Version version: '1.2' -- !ruby/object:Gem::Dependency - name: rubocop - requirement: !ruby/object:Gem::Requirement - requirements: - - - "~>" - - !ruby/object:Gem::Version - version: 0.41.2 - type: :development - prerelease: false - version_requirements: !ruby/object:Gem::Requirement - requirements: - - - "~>" - - !ruby/object:Gem::Version - version: 0.41.2 description: A replacement log formatter for SSHKit that makes Capistrano output much easier on the eyes. Just add Airbrussh to your Capfile and enjoy concise, useful log output that is easy to read. @@ -155,8 +127,6 @@ - bin/console - bin/setup - bin/test_all.rb -- demo.gif -- formatting.png - lib/airbrussh.rb - lib/airbrussh/capistrano.rb - lib/airbrussh/capistrano/tasks.rb @@ -191,7 +161,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.6.12 +rubygems_version: 2.7.8 signing_key: specification_version: 4 summary: Airbrussh pretties up your SSHKit and Capistrano output
