diff options
| -rw-r--r-- | Gemfile | 2 | ||||
| -rw-r--r-- | Gemfile.lock | 64 | ||||
| -rw-r--r-- | NEWS.md | 10 | ||||
| -rw-r--r-- | Rakefile | 5 | ||||
| -rw-r--r-- | ddplugin.gemspec | 4 | ||||
| -rw-r--r-- | debian/changelog | 26 | ||||
| -rw-r--r-- | debian/compat | 1 | ||||
| -rw-r--r-- | debian/control | 12 | ||||
| -rw-r--r-- | debian/copyright | 2 | ||||
| -rw-r--r-- | debian/salsa-ci.yml | 4 | ||||
| -rw-r--r-- | debian/upstream/metadata | 4 | ||||
| -rw-r--r-- | debian/watch | 2 | ||||
| -rw-r--r-- | lib/ddplugin/version.rb | 2 |
13 files changed, 95 insertions, 43 deletions
@@ -8,3 +8,5 @@ gem 'coveralls', require: false gem 'minitest' gem 'rake' gem 'rubocop' +gem 'rubocop-minitest', '~> 0.10.2' +gem 'rubocop-rake', '~> 0.5.1' diff --git a/Gemfile.lock b/Gemfile.lock index af28958..0310b28 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,56 +1,68 @@ PATH remote: . specs: - ddplugin (1.0.2) + ddplugin (1.0.3) GEM remote: https://rubygems.org/ specs: - ast (2.4.0) - coveralls (0.8.21) + ast (2.4.1) + coveralls (0.8.23) json (>= 1.8, < 3) - simplecov (~> 0.14.1) + simplecov (~> 0.16.1) term-ansicolor (~> 1.3) - thor (~> 0.19.4) + thor (>= 0.19.4, < 2.0) tins (~> 1.6) - docile (1.1.5) - json (2.1.0) - minitest (5.11.3) - parallel (1.12.1) - parser (2.5.0.5) - ast (~> 2.4.0) - powerpack (0.1.1) + docile (1.3.4) + json (2.5.1) + minitest (5.14.2) + parallel (1.20.1) + parser (3.0.0.0) + ast (~> 2.4.1) rainbow (3.0.0) - rake (12.3.1) - rubocop (0.54.0) + rake (13.0.3) + regexp_parser (2.0.3) + rexml (3.2.4) + rubocop (1.7.0) parallel (~> 1.10) - parser (>= 2.5) - powerpack (~> 0.1) + parser (>= 2.7.1.5) rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.2.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (~> 1.0, >= 1.0.1) - ruby-progressbar (1.9.0) - simplecov (0.14.1) - docile (~> 1.1.0) + unicode-display_width (>= 1.4.0, < 2.0) + rubocop-ast (1.3.0) + parser (>= 2.7.1.5) + rubocop-minitest (0.10.2) + rubocop (>= 0.87, < 2.0) + rubocop-rake (0.5.1) + rubocop + ruby-progressbar (1.11.0) + simplecov (0.16.1) + docile (~> 1.1) json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - term-ansicolor (1.6.0) + sync (0.5.0) + term-ansicolor (1.7.1) tins (~> 1.0) - thor (0.19.4) - tins (1.16.3) - unicode-display_width (1.3.0) + thor (1.0.1) + tins (1.26.0) + sync + unicode-display_width (1.7.0) PLATFORMS ruby DEPENDENCIES - bundler (~> 1.13) coveralls ddplugin! minitest rake rubocop + rubocop-minitest (~> 0.10.2) + rubocop-rake (~> 0.5.1) BUNDLED WITH - 1.16.1 + 2.2.4 @@ -1,5 +1,15 @@ # ddplugin release notes +## 1.0.3 (2021-01-01) + +Enhancements: + +* Added support for Ruby 3.0 + +Changes: + +* Dropped support for Ruby 2.3 and 2.4 (both EOL) + ## 1.0.2 (2018-03-31) Enhancements: @@ -8,9 +8,6 @@ Rake::TestTask.new do |t| t.test_files = FileList['test/**/test_*.rb', 'test/**/*_spec.rb'] end -RuboCop::RakeTask.new do |task| - task.options = %w[--display-cop-names --format simple] - task.patterns = ['lib/**/*.rb', 'test/**/*.rb'] -end +RuboCop::RakeTask.new task default: %i[test rubocop] diff --git a/ddplugin.gemspec b/ddplugin.gemspec index 6f1907a..4da77c4 100644 --- a/ddplugin.gemspec +++ b/ddplugin.gemspec @@ -13,7 +13,7 @@ Gem::Specification.new do |s| s.email = 'denis.defreyne@stoneship.org' s.license = 'MIT' - s.required_ruby_version = '~> 2.3' + s.required_ruby_version = '>= 2.5' s.files = Dir['[A-Z]*'] + Dir['{lib,test}/**/*'] + @@ -22,6 +22,4 @@ Gem::Specification.new do |s| s.rdoc_options = ['--main', 'README.md'] s.extra_rdoc_files = ['LICENSE', 'README.md', 'NEWS.md'] - - s.add_development_dependency('bundler', '~> 1.13') end diff --git a/debian/changelog b/debian/changelog index 967c86f..e1a005d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,29 @@ +ruby-ddplugin (1.0.3-1) unstable; urgency=medium + + * Team upload. + + [ Utkarsh Gupta ] + * Add salsa-ci.yml + + [ Debian Janitor ] + * Use secure copyright file specification URI. + * Use secure URI in Homepage field. + * Bump debhelper from old 11 to 12. + * Set debhelper-compat version in Build-Depends. + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse. + * Apply multi-arch hints. + + ruby-ddplugin: Add :any qualifier for ruby dependency. + * Update watch file format version to 4. + * Bump debhelper from old 12 to 13. + + [ Lucas Kanashiro ] + * New upstream release. + * Declare compliance with Debian Policy 4.6.0 + * Do not explicitly depend on the ruby interpreter + + -- Lucas Kanashiro <kanashiro@debian.org> Mon, 31 Jan 2022 12:01:03 -0300 + ruby-ddplugin (1.0.2-1) unstable; urgency=medium * New upstream version 1.0.2 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index b4de394..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -11 diff --git a/debian/control b/debian/control index 6fb79b0..c8b9962 100644 --- a/debian/control +++ b/debian/control @@ -1,23 +1,23 @@ Source: ruby-ddplugin Section: ruby Priority: optional -Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org> +Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org> Uploaders: Cédric Boutillier <boutil@debian.org> -Build-Depends: debhelper (>= 11~), +Build-Depends: debhelper-compat (= 13), gem2deb, rake -Standards-Version: 4.1.5 +Standards-Version: 4.6.0 Vcs-Git: https://salsa.debian.org/ruby-team/ruby-ddplugin.git Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-ddplugin -Homepage: http://github.com/ddfreyne/ddplugin/ +Homepage: https://github.com/ddfreyne/ddplugin/ Testsuite: autopkgtest-pkg-ruby XS-Ruby-Versions: all Package: ruby-ddplugin Architecture: all XB-Ruby-Versions: ${ruby:Versions} -Depends: ruby | ruby-interpreter, - ${misc:Depends}, +Depends: ${misc:Depends}, + ${ruby:Depends}, ${shlibs:Depends} Description: plugins management for Ruby apps ddplugin is a library for managing plugins. diff --git a/debian/copyright b/debian/copyright index 4760051..091176c 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: ddplugin Source: http://github.com/ddfreyne/ddplugin/ diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml new file mode 100644 index 0000000..33c3a64 --- /dev/null +++ b/debian/salsa-ci.yml @@ -0,0 +1,4 @@ +--- +include: + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 0000000..7f04f9c --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,4 @@ +Bug-Database: https://github.com/ddfreyne/ddplugin/issues +Bug-Submit: https://github.com/ddfreyne/ddplugin/issues/new +Repository: https://github.com/ddfreyne/ddplugin.git +Repository-Browse: https://github.com/ddfreyne/ddplugin diff --git a/debian/watch b/debian/watch index 6b30e59..39565f6 100644 --- a/debian/watch +++ b/debian/watch @@ -1,2 +1,2 @@ -version=3 +version=4 https://gemwatch.debian.net/ddplugin .*/ddplugin-(.*).tar.gz diff --git a/lib/ddplugin/version.rb b/lib/ddplugin/version.rb index a6d5533..50bf6d8 100644 --- a/lib/ddplugin/version.rb +++ b/lib/ddplugin/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module DDPlugin - VERSION = '1.0.2' + VERSION = '1.0.3' end |
