29 lines
1.2 KiB
TOML
29 lines
1.2 KiB
TOML
verbose = "info"
|
|
no_progress = true
|
|
include_verbatim = true
|
|
retry_wait_time = 10
|
|
max_retries = 3
|
|
max_concurrency = 8
|
|
cache = false
|
|
accept = [
|
|
200, # OK
|
|
408, # Request Timeout
|
|
# 429 means the server received the request and is actively rate-limiting — the URL is
|
|
# reachable. Real dead links return 404, 410, 5xx, or fail to connect; none of those
|
|
# produce a 429, so accepting it here does not hide broken links.
|
|
429, # Too Many Requests (rate-limited but reachable; does not mask dead links)
|
|
]
|
|
|
|
exclude = [
|
|
"https://github.com/YOUR_USERNAME/supervision.git", # hint for forking contributors
|
|
"http://127.0.0.1:8000", # hint for local docs server
|
|
"https://sam2.metademolab.com/", # returns 403 Forbidden
|
|
"https://snyk.io/advisor/python/supervision/badge.svg", # badge URL
|
|
"https://trendshift.io", # badge API times out in CI
|
|
"https://universe.roboflow.com/",
|
|
"https://universe.roboflow.com/model-examples/segmented-animals-basic",
|
|
# fixme: this page returns 401 Unauthorized when accessed and 404 Not Found when accessed with browser,
|
|
# which is weird and should be investigated
|
|
"https://huggingface.co/spaces/Roboflow/Annotators",
|
|
]
|