Skip to content

[pull] master from notepad-plus-plus:master - #241

Merged
pull[bot] merged 4 commits into
sysfce2:masterfrom
notepad-plus-plus:master
Jul 29, 2026
Merged

[pull] master from notepad-plus-plus:master#241
pull[bot] merged 4 commits into
sysfce2:masterfrom
notepad-plus-plus:master

Conversation

@pull

@pull pull Bot commented Jul 29, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

dependabot Bot and others added 4 commits July 29, 2026 22:56
Bumps [certifi](https://github.com/certifi/python-certifi) from 2026.6.17 to 2026.7.22.
- [Commits](certifi/python-certifi@2026.06.17...2026.07.22)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2026.7.22
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Every run downloads the archive of every plugin in the list, so one dropped
connection or gateway timeout on any single entry fails the whole validation and
hides the real result. A recent run lost four unrelated plugins at once to
ConnectionResetError(10054) from the release CDN, while the same JSON validated
fine on the other two platforms.

Downloads now go through a session that retries connection errors and the usual
transient status codes three times with exponential backoff, and carries a
60 second timeout so a hung host cannot stall the job indefinitely. Permanent
failures are unchanged: a host that stays unreachable still raises and a status
that stays non-200 is still reported with the existing message, because the
retry policy does not raise on status.
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Jul 29, 2026
@pull pull Bot added the ⤵️ pull label Jul 29, 2026
@pull
pull Bot merged commit 56b8994 into sysfce2:master Jul 29, 2026
3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants