./devel/ruby-octokit, Ruby toolkit for working with the GitHub API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.1.1, Package name: ruby31-octokit-6.1.1, Maintainer: pkgsrc-users

Octokit

Ruby toolkit for the GitHub API.


Required to run:
[www/ruby-faraday] [www/ruby-sawyer] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 84 KB

Version history: (Expand)


CVS history: (Expand)


   2023-04-27 16:03:18 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-octokit: update to 6.1.1

6.1.1 (2023-04-06)

What's Changed

Features

* Add Octokit::Client#delete_organization to support org deletion by
  @jdennes in #1558
* Added Environments API by @jer-k in #1554

Bugs

* [fix] Ensures that the API Token in clear text is never present in the
  error stack trace when set in the URL by @nickfloyd in #1562

Docs

* [docs] Adds link to search limits by @yeikel in #1555

Maintenance

* Bump rubocop requirement from 1.46.0 to 1.48.1 by @dependabot in #1551
* Bump rubocop requirement from 1.48.1 to 1.49.0 by @dependabot in #1561
* Bump actions/add-to-project from 0.4.1 to 0.5.0 by @dependabot in #1560
* Bump actions/stale from 7 to 8 by @dependabot in #1556

New Contributors

* @yeikel made their first contribution in #1555
   2023-03-15 15:27:56 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-octokit: update to 6.1.0

6.1.0 (2023-03-09)

What's Changed

Features

* Allow using the response_headers or headers when getting Rate Limit Info
  by @DougEdey in #1533
* Add Faraday DEFAULT_EXCEPTIONS for when retry middleware is available by
  @DougEdey in #1546

Bugs

* Repository: Fix issue with fragment identifier in branch name by
  @pier-oliviert in #1529

Docs

* Add using GitHub app authentication in README by @Tatsumi0000 in #1512
* Fix missing and broken links in README table of contents by @Jarvl in
  #1513
* Add Ruby 3.2 to tested implementations in README by @koic in #1545

Maintenance

* updated Workflows @octokitbot
* Update rubocop requirement from 1.39.0 to 1.42.0 by @dependabot in #1525
* Adds a stale action to clean up old PRs/Issues by @nickfloyd in #1511
* Bump actions/stale from 6 to 7 by @dependabot in #1527
* Update rubocop requirement from 1.42.0 to 1.43.0 by @dependabot in #1531
* Update rubocop requirement from 1.43.0 to 1.44.1 by @dependabot in #1537
* Rename obsolete parameter IgnoredMethods to AllowedMethods by @kyoshidajp
  in #1530
* Remove jruby-specific platform by @kfcampbell in #1520
* Adds Ruby 3.2 to the CI matrix by @petergoldstein in #1524
* Update rubocop requirement from 1.44.1 to 1.45.1 by @dependabot in
  https://github.com/octokit/otokit.rb/pull/1541
* Specify TargetRubyVersion: 2.7 in .rubocop.yml by @koic in #1544
* Bump actions/add-to-project from 0.4.0 to 0.4.1 by @dependabot in #1547
* Update rubocop requirement from 1.45.1 to 1.46.0 by @dependabot in #1548
* Specify --require spec_helper in .rspec by @koic in #1549

New Contributors

* @octokitbot made their first contribution in #1516
* @Tatsumi0000 made their first contribution in #1512
* @Jarvl made their first contribution in #1513
* @pier-oliviert made their first contribution in #1529
* @kyoshidajp made their first contribution in #1530
* @DougEdey made their first contribution in #1533
* @koic made their first contribution in #1545
   2023-01-09 09:22:20 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-octokit: update to 6.0.1

Please refer <https://github.com/octokit/octokit.rb/releases> for changes of
5.x since they are too many to write here.

6.0.0 (2022-10-20)

We're releasing v6.0.0 because #1494 and #1495 are technically breaking
changes although the APIs that underlie this functionalilty have been not
operational for some time.

What's Changed

* Fix broken pagination in ActionsWorkflowRuns by @luke-engle in #1488
* Remove Octokit::Client::Hooks#available_hooks by @kfcampbell in #1495
* Change the default value of update_ref force to false by @pocke in #980
* Remove Octokit::Client::Authorizations by @kfcampbell in #1494
* Bump to v6.0.0 by @kfcampbell in #1496

6.0.1 (2022-11-23)

What's Changed

Dependencies

* Update rubocop requirement from 1.36.0 to 1.37.1 by @dependabot in #1497
* Update rubocop requirement from 1.37.1 to 1.38.0 by @dependabot in #1503
* Update rubocop requirement from 1.38.0 to 1.39.0 by @dependabot in #1509

Housekeeping

* Outdated credential removal by @kfcampbell in #1500
* Add issue templates by @kfcampbell in #1501
* Add PR templates by @nickfloyd in #1507

Bug fixes

* Fix broken encoding (fixes #920) by @lparry in #1118
   2022-08-24 17:56:23 by Takahiro Kambe | Files touched by this commit (3) | Package updated
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)
   2022-02-12 13:37:42 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-octokit: update to 4.22.0

4.22.0 (2022-01-12)

Deprecation Fix

* 1359 Fix Faraday deprecation warning @ybiquitous

Code Improvements

* 1336 Update regex for create ref @thepwagner
* 1350 Support pagination in compare api @mrpinsky

CI and dependency updates

* 1353 Add Ruby 3.0 support for CI builds @olleolleolle
* 1387 Update pry-byebug requirement @ashishkeshan

Documentation

* 1376 Update example README code with token filtering @bencolon
* 1381 Update organization migration documentation links @rzhade3
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-04 16:20:10 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-octokit: update to 4.21.0

4.21.0 (2021-04-26)

API Support

* #1319 Add delete workflow run support @szemek
* #1322 Add match refs support @AHaymond
* #1329 Add rename branch support @gmcgibbon
* #1332 Add billing actions support @M-Yamashita01

Error handling

* #1324 Handle path diff too large errors @yykamei

Code clean up

* #1326 Remove graduated preview headers @ivailop

Documentation

* #1314 Update authentication usage @curquiza
* #1317 Fix logo link @gjtorikian
* #1318 Fix GitHub typo @bl-ue