Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: github.com/PuerkitoBio/rehttp

Package rehttp implements an HTTP transport that handles retries. An HTTP client can be created with a *rehttp.Transport as RoundTripper and it will apply the retry strategy to its requests. The retry strategy is provided by the Transport, which determines whether or not the request should be retried, and if so, what delay to apply before retrying, based on the RetryFn and DelayFn functions passed to NewTransport. The package offers common delay strategies as ready-made functions that return a DelayFn: It also provides common retry helpers that return a RetryFn: Those can be combined with RetryAny or RetryAll as needed. RetryAny enables retries if any of the RetryFn return true, while RetryAll enables retries if all RetryFn return true. Typically, the RetryFn of the Transport should use at least RetryMaxRetries and some other retry condition(s), combined using RetryAll. By default, the Transport will buffer the request's body in order to be able to retry the request, as a request attempt will consume and close the existing body. Sometimes this is not desirable, so it can be prevented by setting PreventRetryWithBody to true on the Transport. Doing so will disable retries when a request has a non-nil body. This package requires Go version 1.6+, since it uses the new http.Request.Cancel field in order to cancel requests. It doesn't implement the deprecated http.Transport.CancelRequest method (https://golang.org/pkg/net/http/#Transport.CancelRequest). On Go1.7+, it uses the context returned by http.Request.Context to check for cancelled requests. Before Go1.7, PerAttemptTimeout has no effect. It should work on Go1.5, but only if there is no timeout set on the *http.Client. Go's stdlib will return an error on the first request if that's the case, because it requires a RoundTripper that implements the CancelRequest method.
4 versions
Latest release: 7 months ago
201 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/PuerkitoBio/rehttp

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/PuerkitoBio%2Frehttp

Dependent Repos 204

openshift-assisted/assisted-swarm
Load testing tool for the Assisted Installer
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 688 KB - Last synced: 7 months ago - Pushed: about 1 year ago

minnakt/evergreen Fork of evergreen-ci/evergreen
A Distributed Continuous Integration System from MongoDB
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 177 MB - Last synced: 13 days ago - Pushed: 14 days ago

gifhuppp/sourcegraph Fork of sourcegraph/sourcegraph
Universal code search (self-hosted)
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 639 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

hassniazi/terraformer
terraformer light with all providers removed other than aws azure gcp ibm github and gitlab so you can use build -v and still get all the cool providers
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 64.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

szaydel/grafana-agent Fork of grafana/agent
Telemetry agent for the LGTM stack.
  • v1.1.0 go.sum
  • v1.1.0 go.mod

Size: 45.3 MB - Last synced: 14 days ago - Pushed: 16 days ago

behance/go-common
common go things.
  • * glide.yaml

Size: 28.3 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago

openshift/assisted-installer
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 20.1 MB - Last synced: 7 days ago - Pushed: 7 days ago

timandy/go-auth0
auth0 sdk
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 1.19 MB - Last synced: 10 months ago - Pushed: 12 months ago

banzaicloud/pke
PKE is an extremely simple CNCF certified Kubernetes installer and distribution, designed to work on any cloud, VM or bare metal.
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.mod
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.sum

Size: 1.42 MB - Last synced: 13 days ago - Pushed: about 1 year ago

auth0/auth0-cli
Build, manage and test your Auth0 integrations from the command line
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 21 MB - Last synced: 21 days ago - Pushed: 24 days ago

aserto-dev/aserto
Aserto CLI
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 795 KB - Last synced: 2 days ago - Pushed: 2 days ago

mongodb/curator
Curator -- a build and package automation tool
  • v1.1.0 go.sum

Size: 64 MB - Last synced: 9 months ago - Pushed: 10 months ago

pomerium/ingress-controller
Pomerium Kubernetes Ingress Controller
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 2.09 MB - Last synced: 5 days ago - Pushed: 5 days ago

evergreen-ci/cocoa
A library to orchestrate groups of containers (pods).
  • v1.1.0 go.sum

Size: 24.9 MB - Last synced: 9 days ago - Pushed: 7 months ago

pomerium/pomerium
Pomerium is an identity and context-aware access proxy.
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 65.3 MB - Last synced: 1 day ago - Pushed: 2 days ago

pulumi/pulumi-auth0
An auth0Pulumi resource package, providing multi-language access to Auth0
  • v1.1.0 provider/go.sum

Size: 7.43 MB - Last synced: 1 day ago - Pushed: 1 day ago

DazWilkin/fly-exporter
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 144 KB - Last synced: 9 days ago - Pushed: about 1 month ago

go-auth0/auth0 📦
ARCHIVED Go SDK for the Auth0 platform. This project is now being maintained at: https://github.com/auth0/go-auth0
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 917 KB - Last synced: 8 days ago - Pushed: about 2 years ago

uhthomas/sourcegraph Fork of sourcegraph/sourcegraph
Universal code search (self-hosted)
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 812 MB - Last synced: 10 months ago - Pushed: 11 months ago

7onn/gcp-idleness-exporter
Identify unused resources at Google Cloud Platform through Prometheus' metrics
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 151 KB - Last synced: 10 months ago - Pushed: about 1 year ago

mongodb/jasper
Jasper is a Process Management Framework
  • v1.1.0 go.sum

Size: 48.8 MB - Last synced: 4 days ago - Pushed: 4 days ago

evergreen-ci/poplar
a performance testing framework
  • v1.1.0 go.sum

Size: 34.3 MB - Last synced: 9 days ago - Pushed: 2 months ago

alekc/terraform-provider-auth0 📦
  • v1.0.0 go.sum

Size: 12.3 MB - Last synced: 9 months ago - Pushed: over 2 years ago

mongodb/amboy
Amboy -- A Go(lang) Job Queue Tool
  • v1.1.0 go.sum

Size: 34.5 MB - Last synced: 6 months ago - Pushed: 6 months ago

alexkappa/terraform-provider-auth0 📦
ARCHIVED Auth0 Terraform Provider. This project is now being maintained at: https://github.com/auth0/terraform-provider-auth0
  • v1.0.0 go.sum

Size: 12.3 MB - Last synced: 8 days ago - Pushed: about 2 years ago

mozilla-services/foxsec-pipeline
Log analysis pipeline utilizing Apache Beam
  • v0.0.0-20180310210549-11cf6ea5d3e9 contrib/auth0pull/cmd/go.sum
  • v0.0.0-20180310210549-11cf6ea5d3e9 contrib/auth0pull/go.sum

Size: 13.5 MB - Last synced: 18 days ago - Pushed: 10 months ago

evergreen-ci/utility
common tools and services
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 184 KB - Last synced: 9 days ago - Pushed: 2 months ago

contbank/bankly-sdk
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.sum

Size: 1.67 MB - Last synced: 6 months ago - Pushed: 6 months ago

aserto-dev/aserto-idp-plugin-auth0
IDP Plugin for Aserto
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 640 KB - Last synced: 9 months ago - Pushed: 10 months ago

chenrui333/terraformer Fork of GoogleCloudPlatform/terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform).
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 65.2 MB - Last synced: 3 months ago - Pushed: 3 months ago

mjm/courier-js
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.sum

Size: 5.52 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

sikula/saigar-ctf
Saigar CTF Platform
  • v0.0.0-20180310210549-11cf6ea5d3e9 services/auth2/go.sum

Size: 3.25 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

evergreen-ci/timber
  • v1.1.0 go.sum

Size: 34.3 MB - Last synced: 9 days ago - Pushed: about 1 month ago

superfly/rchab
Fly.io Remote Builder (Remote Controlled Hot Air Balloon)
  • v1.0.0 dockerproxy/go.sum

Size: 36.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

meshify-app/meshify
Meshify Repository
  • v1.0.0 go.sum

Size: 34.3 MB - Last synced: about 2 months ago - Pushed: over 1 year ago

sourcegraph/sourcegraph
Code AI platform with Code Search & Cody
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 1.12 GB - Last synced: 12 days ago - Pushed: 12 days ago

cloudeteer/terraformer Fork of GoogleCloudPlatform/terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 65.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

bcorner13/terraformer Fork of GoogleCloudPlatform/terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
  • v1.0.0 go.sum
  • v1.0.0 go.mod

Size: 65.4 MB - Last synced: about 1 month ago - Pushed: about 1 year ago

aserto-dev/aserto-idp-sync
Aserto IDP Sync
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 146 KB - Last synced: about 1 year ago - Pushed: over 1 year ago

hoshsadiq/m3ufilter 📦
ABANDONED - A tool that allows to filter specific items from an m3u filter designed for IPTV.
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 276 KB - Last synced: 13 days ago - Pushed: over 3 years ago

noinarisak/terraformer Fork of GoogleCloudPlatform/terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 64.8 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

taliesins/terraformer Fork of GoogleCloudPlatform/terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 64.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

xybots/pke
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.mod
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.sum

Size: 479 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago

supaflysnooka/terraformer Fork of GoogleCloudPlatform/terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
  • v1.0.0 go.sum
  • v1.0.0 go.mod

Size: 64.3 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

socialsky-io/pomerium Fork of pomerium/pomerium
Pomerium is an identity-aware access proxy.
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 56.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

turbot/steampipe-plugin-auth0
Use SQL to instantly query Auth0 resources. Open source CLI. No DB required.
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 309 KB - Last synced: 14 days ago - Pushed: 16 days ago

gitlab-org/security-products/dependencies/golang/terraformer
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Last synced: 11 months ago

tank0226/pomerium Fork of pomerium/pomerium
Pomerium is an identity-aware access proxy.
  • v1.0.0 go.mod
  • v1.0.0 go.sum

Size: 51.8 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

BTFProdigy/sourcegraph Fork of sourcegraph/sourcegraph
Universal code search (self-hosted)
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 511 MB - Last synced: 23 days ago - Pushed: 23 days ago

kumorilabs/kpt-functions
kumori-labs kpt function repository
  • v1.0.0 go.sum

Size: 11.2 MB - Last synced: 26 days ago - Pushed: over 1 year ago

DeltaByte/littleurl-api
LittleURL API
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 114 KB - Last synced: 5 months ago - Pushed: about 1 year ago

mfm646/sourcegraph Fork of sourcegraph/sourcegraph
Universal code search (self-hosted)
  • v1.1.0 go.mod
  • v1.1.0 go.sum

Size: 502 MB - Last synced: 22 days ago - Pushed: 22 days ago

openshift/assisted-installer-agent
  • v1.1.0 go.sum
  • v1.1.0 go.mod

Size: 21.2 MB - Last synced: 18 days ago - Pushed: 18 days ago

xanderflood/fruit-pi
controls for a mushroom fruiting chamber on a raspberry pi
  • v1.0.0 go.sum

Size: 2.27 MB - Last synced: 8 months ago - Pushed: over 3 years ago

mjm/mpsanity
Sanity.io API client and Micropub API server for Go
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.sum

Size: 77.1 KB - Last synced: 9 months ago - Pushed: over 2 years ago

3DSIM/simulation-goclient 📦
Go client for interacting with the 3DSIM simulation api.
  • 5989d9566be1c6334786e55385219c2b9ab1c4dc glide.lock
  • * glide.yaml

Size: 648 KB - Last synced: 10 months ago - Pushed: over 2 years ago

pomerium/pomerium-operator 📦
An operator for running Pomerium on a Kubernetes cluster.
  • v1.0.0 go.sum

Size: 325 KB - Last synced: about 2 months ago - Pushed: almost 2 years ago

Kimchelly/timber Fork of evergreen-ci/timber
  • v1.1.0 go.sum

Size: 34.2 MB - Last synced: 13 days ago - Pushed: 3 months ago

deciduosity/certdepot
tools for managing a certificate authority in a distributed environment.
  • v1.0.0 go.sum

Size: 122 KB - Last synced: 9 months ago - Pushed: over 3 years ago

Kimchelly/bond Fork of evergreen-ci/bond
Downloader for MongoDB Release Artifacts
  • v1.1.0 go.sum

Size: 30.2 MB - Last synced: 13 days ago - Pushed: over 1 year ago

ajanata/fanotify
Telegram bot for FurAffinity notifications
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.sum

Size: 61.5 KB - Last synced: 10 months ago - Pushed: about 3 years ago

ajanata/faapi
Go API around FurAffinity
  • v0.0.0-20180310210549-11cf6ea5d3e9 go.mod

Size: 27.3 KB - Last synced: 9 months ago - Pushed: about 3 years ago