Subject: CVS commit: pkgsrc/devel/ruby-octokit
From: Takahiro Kambe
Date: 2022-08-24 17:56:23
Message id: 20220824155623.67405FB1A@cvs.NetBSD.org

Log Message:
devel/ruby-octokit: update to 4.25.1

Update ruby-octokit to 4.25.1.  Latest version is 5.3.0 but jekyll-gist
require before 5.0.

4.23.0 (2022-05-26)

Known issues

Autoloading modules cause some modules to not load before use
* What: This version implements autoloading for some modules.  The initial
  change was deemed good but our community has since come across issues
  where autoloading could cause issues due to modules not being loaded or
  load order even.
* Action: We will be rolling back this change in the next release (#1428)
* Next steps: This change provides value in the cases where this is not an
  issue so we are going to work to come up with an opt-in approach.  More
  details here.
* Work around: #1420

Hat tip to: @collinsauve.  @waiting-for-dev, @etiennebarrie, and @timrogers
for the discovery around this.

Code improvements
* #1382 Correctly raise Octokit::TooManyRequests when hitting secondary rate
  limit via @jasonopslevel
* #1411 Adds support for Faraday v2 usage via @skryukov

CI Improvements
* #1395 Adds Ruby 3.1 to CI via @petergoldstein

Performance improvements
* #1351 Make clients autoload via @gmcgibbon

Bug fixes
* #1297 Escape label names with URL characters via @Fryguy
* #1375 Escape ref in archive_link via @max611
* #1117 & #1419 Ensures that any nil parameters being passed in will
  initialize with Octokit's defaults instead of nil via @akerl, @nickfloyd
* #1321 & #1415 Fixed total_count calculation when paginating results for
  check runs and check suites via @a2ikm, @matiasalbarello
* #1121 Fixes service status methods via @vierarb

Documentation
* #1414 replace git.io link in source docs via @wonda-tea-coffee
* #1412 Document how and when the SDK raises exceptions via @timrogers
* #1356 Fixes grammar and style via @nikoandpiko

4.24.0 (2022-06-06)

Known issues

Note: This release fixes the issue around autoloading modules causing some
modules to not load before use #1428

Code improvements
* #1354, #1426 Enabling Ruby's immutable ("frozen") string literals
   i.e. --enable-frozen-string-literal via @timrogers and @olleolleolle

CI Improvements
* Adds Code QL analysis to octokit.rb via @nickfloyd

Bug fixes
* #1428 Fixes module loading issue with autoloading (this reverts #1351 ) -
  more information here via @collinsauve.  @waiting-for-dev, @etiennebarrie,
  @timrogers, and @nickfloyd

4.25.0 (2022-06-15)

NOTE: This remediates A security advisory was published on versions 4.23.0
and 4.24.0 of this gem.  You can read more about this in the published
security advisory.

DX Improvements
* Rubocop improvements by @timrogers in #1441
* Require multi-factor authentication to push new releases to RubyGems by
  @timrogers in #1443

CI Improvements

Updates all build scripts to be more durable and adds details on how to run
a manual file integrity check by @nickfloyd in #1446

Housekeeping
* Drop support for Ruby 1.9.2 in Octokit::Client::Contents#create_contents
  by @timrogers in #1442

4.25.1 (2022-07-01)

* Stop configuring Faraday's retry middleware twice (@Edouard-chin)
* Fix various Ruby warnings (e.g. missing parentheses) (@coryf)

Files:
RevisionActionfile
1.17modifypkgsrc/devel/ruby-octokit/Makefile
1.12modifypkgsrc/devel/ruby-octokit/PLIST
1.18modifypkgsrc/devel/ruby-octokit/distinfo