A summary of data about the Ruby ecosystem.

https://github.com/lostisland/faraday-net_http_persistent

Faraday Adapter for NetHttpPersistent
https://github.com/lostisland/faraday-net_http_persistent

Keywords from Contributors

feature-flag rubygems ruby-gem activerecord crash-reporting feature feature-toggle rubocop friendly-url slug

Last synced: about 1 hour ago
JSON representation

Repository metadata

Faraday Adapter for NetHttpPersistent

README.md

Faraday::NetHttpPersistent

Gem Version
GitHub Actions CI

This gem is a Faraday adapter for the Net::HTTP::Persistent gem.

Installation

Add this to your application's Gemfile:

gem 'faraday-net_http_persistent', '~> 2.0'

And then execute:

$ bundle

Usage

require 'faraday/net_http_persistent'

conn = Faraday.new(...) do |f|
  f.adapter :net_http_persistent, pool_size: 5 do |http|
    # yields Net::HTTP::Persistent
    http.idle_timeout = 100
  end
end

Development

After checking out the repo, run bin/setup to install dependencies.
Then, run rake spec to run the tests. You can also run bin/console
for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install.
To release a new version, update the version number in version.rb,
and then run bundle exec rake release, which will create a git tag for the version,
push git commits and tags, and push the .gem file to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/lostisland/faraday-net_http_persistent.
This project is intended to be a safe, welcoming space for collaboration,
and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

This project is intended to be a safe, welcoming space for collaboration.
Everyone interacting in the Faraday::Http project’s codebases, issue trackers,
chat rooms and mailing lists is expected to follow the code of conduct.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 47
Total Committers: 10
Avg Commits per committer: 4.7
Development Distribution Score (DDS): 0.553

Commits in past year: 2
Committers in past year: 2
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.5

Name Email Commits
Mattia Giuffrida g****a@g****m 21
Olle Jonsson o****n@g****m 10
Mike Rogers me@m****o 9
Stefan Budeanu s****b 1
Saiqul Haq 1****q 1
Peter Goldstein p****n@g****m 1
Matt Brictson m****n 1
Jonathan Baker j****n@j****v 1
Eugene Smentyna d****a@g****m 1
Benjamin Quorning 2****g 1

Committer domains:


Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 6
Total pull requests: 30
Average time to close issues: 4 days
Average time to close pull requests: 4 days
Total issue authors: 6
Total pull request authors: 12
Average comments per issue: 6.17
Average comments per pull request: 0.63
Merged pull request: 26
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 3
Past year average time to close issues: N/A
Past year average time to close pull requests: 4 days
Past year issue authors: 0
Past year pull request authors: 2
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/lostisland/faraday-net_http_persistent

Top Issue Authors

  • tdutreui-solocal (1)
  • sudoudaisuke (1)
  • MrSerth (1)
  • tchun8329 (1)
  • olbrich (1)
  • wconrad (1)

Top Pull Request Authors

  • olleolleolle (10)
  • MikeRogers0 (4)
  • stefanmb (2)
  • bquorning (2)
  • cocoahero (2)
  • saiqulhaq (2)
  • iMacTia (2)
  • djsmentya (2)
  • petergoldstein (1)
  • mattbrictson (1)
  • bucknermr (1)
  • chubchenko (1)

Top Issue Labels

  • help wanted (1)

Top Pull Request Labels


Package metadata

gem.coop: faraday-net_http_persistent

Faraday adapter for NetHttpPersistent

  • Homepage: https://github.com/lostisland/faraday-net_http_persistent
  • Documentation: http://www.rubydoc.info/gems/faraday-net_http_persistent/
  • Licenses: MIT
  • Latest release: 2.3.1 (published 9 months ago)
  • Last Synced: 2026-03-03T11:03:06.766Z (about 11 hours ago)
  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 347,756,444 Total
  • Docker Downloads: 964,486,314
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.041%
    • Downloads: 0.071%
    • Docker downloads count: 0.095%
  • Maintainers (1)
rubygems.org: faraday-net_http_persistent

Faraday adapter for NetHttpPersistent

  • Homepage: https://github.com/lostisland/faraday-net_http_persistent
  • Documentation: http://www.rubydoc.info/gems/faraday-net_http_persistent/
  • Licenses: MIT
  • Latest release: 2.3.1 (published 9 months ago)
  • Last Synced: 2026-02-28T22:25:03.183Z (3 days ago)
  • Versions: 12
  • Dependent Packages: 35
  • Dependent Repositories: 92,373
  • Downloads: 347,250,202 Total
  • Docker Downloads: 964,486,314
  • Rankings:
    • Downloads: 0.088%
    • Docker downloads count: 0.114%
    • Dependent repos count: 0.123%
    • Dependent packages count: 0.765%
    • Average: 5.459%
    • Forks count: 12.112%
    • Stargazers count: 19.55%
  • Maintainers (1)
proxy.golang.org: github.com/lostisland/faraday-net_http_persistent

ubuntu-24.04: ruby-faraday-net-http-persistent

  • Homepage: https://github.com/lostisland/faraday-net_http_persistent
  • Licenses:
  • Latest release: 2.1.0-2 (published 25 days ago)
  • Last Synced: 2026-02-06T15:08:46.908Z (25 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
ubuntu-24.10: ruby-faraday-net-http-persistent

  • Homepage: https://github.com/lostisland/faraday-net_http_persistent
  • Licenses:
  • Latest release: 2.1.0-2 (published 22 days ago)
  • Last Synced: 2026-02-09T16:32:01.857Z (22 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
debian-13: ruby-faraday-net-http-persistent

  • Homepage: https://github.com/lostisland/faraday-net_http_persistent
  • Documentation: https://packages.debian.org/trixie/ruby-faraday-net-http-persistent
  • Licenses:
  • Latest release: 2.1.0-2 (published 19 days ago)
  • Last Synced: 2026-02-13T13:15:12.689Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

Gemfile rubygems
  • faraday >= 1
  • multipart-parser ~> 0.1.1
  • rake ~> 13.0
  • rspec ~> 3.0
  • simplecov ~> 0.19.0
  • standardrb ~> 1.0
  • webmock ~> 3.4
faraday-net_http_persistent.gemspec rubygems
  • faraday ~> 2.5
  • net-http-persistent ~> 4.0
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite
.github/workflows/publish.yml actions
  • actions/checkout master composite
  • actions/setup-ruby v1 composite
  • dawidd6/action-publish-gem v1 composite

Score: 27.035101295135675