Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ruby3.3-rubygem-cri-2.15.12-1.2 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: ruby3.3-rubygem-cri Distribution: openSUSE Tumbleweed
Version: 2.15.12 Vendor: openSUSE
Release: 1.2 Build date: Fri Jun 21 11:43:32 2024
Group: Unspecified Build host: reproducible
Size: 114868 Source RPM: rubygem-cri-2.15.12-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/ddfreyne/cri
Summary: a library for building easy-to-use command-line tools
Cri allows building easy-to-use command-line interfaces with support for
subcommands.

Provides

Requires

License

MIT

Changelog

* Fri Jun 21 2024 Dan Čermák <dan.cermak@posteo.net>
  - New upstream release 2.15.12, see bundled NEWS.md
* Sat Feb 05 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not pin to Ruby 2.7 on Tumbleweed: ruby 2.7 no longer exists,
    and Ruby 3 support has been added in versoin 2.15.11.
* Thu Nov 25 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - TW is not hard set on version 1550 - comparision to 1550 should
    only ever by done >= 1550, as it means TW and future CODE
    branches thereof.
* Wed Jan 20 2021 Stephan Kulow <coolo@suse.com>
  updated to version 2.15.11
    see installed NEWS.md
    [#]# 2.15.11
    Fixes:
    - Added support for Ruby 3.0 (#111)
    Changes:
    - Dropped support for Ruby 2.3 and 2.4 (#112)
* Wed Dec 30 2020 Marcus Rueckert <mrueckert@suse.de>
  - limit to ruby 2.7 on TW
* Mon Feb 10 2020 Stephan Kulow <coolo@suse.com>
  - updated to version 2.15.10
    see installed NEWS.md
    [#]# 2.15.10
    Fixes:
    - Fixed warnings appearing in Ruby 2.7 (9a3d810)
* Fri Jul 19 2019 Stephan Kulow <coolo@suse.com>
  - updated to version 2.15.9
    see installed NEWS.md
    [#]# 2.15.9
    Fixes:
    * Fixed bug which could cause options from one command appear in other commands (#101, #102)
    [#]# 2.15.8
    Fixes:
    * Don’t explicitly set default values for options (#99)
    This release reverts a backwards-incompatible change introduced in 2.15.7.
    To illustrate this, compare the behavior of the following command in recent versions of Cri:
    ```ruby
    option :f, :force, 'use force', argument: :forbidden
    run do |opts, args, cmd|
      puts "Options = #{opts.inspect}"
      puts "Force? #{opts[:force]}"
      puts "Option given? #{opts.key?(:force)}"
    end
    ```
    In Cri 2.15.6, the default is not set in the options hash, so the value is `nil` and `#key?` returns false:
    ```sh
    % ./run
    Options = {}
    Force? nil
    Option given? false
    ```
    This behavior was inconsistent with what was documented: flag options were (and still are) documented to default to `false` rather than `nil`.
    In Cri 2.15.7, the default value is `false`, and explicitly set in the options hash (`#key?` returns `true`):
    ```sh
    % ./run
    Options = {:force=>false}
    Force? false
    Option given? true
    ```
    This change made it impossible to detect options that were not explicitly specified, because the behavior of `#key?` also changed.
    In Cri 2.15.8, the default value is also `false` (as in 2.15.7), but not explicitly set in the options hash (`#key?` returns `false`, as in 2.15.6):
    ```sh
    % ./run
    Options = {}
    Force? false
    Option given? false
    ```
    This backwards-incompatible change was not intentional. To fix issue #94, a change in behavior was needed, but this change also affected other, previously-undefined behavior. The new behavior in 2.15.8 should fix the bug fixed in 2.15.7 (#94, #96), without causing the problems introduced in that version.
    [#]# 2.15.7
    Fixes:
    * Options with a forbidden argument now default to false, rather than nil (#94, #96)
    [#]# 2.15.6
    Fixes:
    * Fixed problem with help header not being shown if the summary is missing (#93)
* Sun May 05 2019 Stephan Kulow <coolo@suse.com>
  - updated to version 2.15.5
    see installed NEWS.md
    [#]# 2.15.5
    Fixes:
    * Restored compatibility with Ruby 2.3. (#91)
    [#]# 2.15.4
    Fixes:
    * Removed dependency on `colored`, which restores functionality to gems that `colored` breaks (e.g. `awesome_print`) (#89, #90)
* Sat Mar 02 2019 Stephan Kulow <coolo@suse.com>
  - updated to version 2.15.3
    see installed NEWS.md
    [#]# 2.15.3
    Fixes:
    * Made `ArgumentList#each` callable without a block, in which case it returns an `Enumerator` (mimicking `Array`) (#87, #88)
* Thu Nov 22 2018 Stephan Kulow <coolo@suse.com>
  - updated to version 2.15.2
    see installed NEWS.md
    [#]# 2.15.2
    Fixes:
    * Fixed option propagation for two levels or more (#85, #86)

Files

/usr/lib/ruby/gems/3.3.0/build_info
/usr/lib/ruby/gems/3.3.0/cache/cri-2.15.12.gem
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/CODE_OF_CONDUCT.md
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/Gemfile
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/Gemfile.lock
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/LICENSE
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/NEWS.md
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/README.md
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/Rakefile
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/cri.gemspec
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/argument_list.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/command.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/command_dsl.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/command_runner.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/commands
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/commands/basic_help.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/commands/basic_root.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/help_renderer.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/option_definition.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/param_definition.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/parser.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/platform.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/string_formatter.rb
/usr/lib/ruby/gems/3.3.0/gems/cri-2.15.12/lib/cri/version.rb
/usr/lib/ruby/gems/3.3.0/specifications/cri-2.15.12.gemspec
/usr/share/doc/packages/ruby3.3-rubygem-cri
/usr/share/doc/packages/ruby3.3-rubygem-cri/LICENSE
/usr/share/doc/packages/ruby3.3-rubygem-cri/NEWS.md
/usr/share/doc/packages/ruby3.3-rubygem-cri/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Dec 21 00:22:59 2024