Skip to content

CI: Fix linkcheck failures#509

Merged
victorlin merged 1 commit intomasterfrom
victorlin/linkcheck
Feb 13, 2026
Merged

CI: Fix linkcheck failures#509
victorlin merged 1 commit intomasterfrom
victorlin/linkcheck

Conversation

@victorlin
Copy link
Member

@victorlin victorlin commented Feb 13, 2026

Description of proposed changes

The default headers accepting zstd encoding have been regularly causing errors during linkcheck of conda-forge.org with the message "Zstandard data is incomplete".

A custom header without zstd (the default before zstd support was added in urllib3 v2) gets around the error.

Note: I wasn't able to reproduce the error locally (even after manually installing urllib v2 + zstandard in the development environment), so it is likely specific to the GitHub Actions network connection.

Related issue(s)

Fixes recent linkcheck failures in scheduled CI

Checklist

The default headers accepting zstd encoding have been regularly causing
errors during linkcheck of conda-forge.org with the message "Zstandard
data is incomplete".

A custom header without zstd (the default before zstd support was added
in urllib3 v2)¹ gets around the error.

Note: I wasn't able to reproduce the error locally (even after manually
installing urllib v2 + zstandard in the development environment), so it
is likely specific to the GitHub Actions network connection.

¹ https://urllib3.readthedocs.io/en/2.0.0/changelog.html
@victorlin victorlin self-assigned this Feb 13, 2026
@victorlin
Copy link
Member Author

Merging to fix linkcheck ahead of this weekend's scheduled CI runs.

@victorlin victorlin merged commit e943d2f into master Feb 13, 2026
45 of 46 checks passed
@victorlin victorlin deleted the victorlin/linkcheck branch February 13, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant