Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ All notable changes to this project are listed here. The format follows [Keep a

## [Unreleased]

## [1.32.0] – 2026-11-10

### Added
- A benchmark page, https://proxy-scraper.de/benchmark/: "Which free proxy list on GitHub actually works?" The popular free proxy lists on GitHub side by side, rewritten with every hourly run – proxies listed, checked, passed every check and their share in recent runs, plus when each list last changed. The numbers are the ones of the sources ranking; the page explains how they are measured and why proxy-scraper's own list is not in it. Also as `benchmark.json` and as a chart to share or embed (`benchmark-light.svg`, `benchmark-dark.svg`), linked from the sources page, the sitemap and the README of the `proxy-list` branch

Expand Down Expand Up @@ -421,7 +423,8 @@ First public version.
- Results as txt, json and csv under `results/`
- Live dashboard in the terminal

[Unreleased]: https://github.com/maximilianfeix/proxy-scraper/compare/v1.31.0...HEAD
[Unreleased]: https://github.com/maximilianfeix/proxy-scraper/compare/v1.32.0...HEAD
[1.32.0]: https://github.com/maximilianfeix/proxy-scraper/compare/v1.31.0...v1.32.0
[1.31.0]: https://github.com/maximilianfeix/proxy-scraper/compare/v1.30.0...v1.31.0
[1.30.0]: https://github.com/maximilianfeix/proxy-scraper/compare/v1.29.0...v1.30.0
[1.29.0]: https://github.com/maximilianfeix/proxy-scraper/compare/v1.28.0...v1.29.0
Expand Down
4 changes: 2 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ Every [release](https://github.com/maximilianfeix/proxy-scraper/releases/latest)

```bash
pipx install sigstore
sigstore verify github proxy_scraper_cli-1.31.0-py3-none-any.whl \
--bundle proxy_scraper_cli-1.31.0-py3-none-any.whl.sigstore.json \
sigstore verify github proxy_scraper_cli-1.32.0-py3-none-any.whl \
--bundle proxy_scraper_cli-1.32.0-py3-none-any.whl.sigstore.json \
--repository maximilianfeix/proxy-scraper
```

Expand Down
2 changes: 1 addition & 1 deletion docs/github-action.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
steps:
- name: Get proxies
id: proxies
uses: maximilianfeix/proxy-scraper@v1.31.0
uses: maximilianfeix/proxy-scraper@v1.32.0
with:
types: socks5
https: "true"
Expand Down
2 changes: 1 addition & 1 deletion proxyscraper/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""proxy-scraper: collects public HTTP/SOCKS4/SOCKS5 proxies from hundreds of sources, checks them
in parallel with its own protocol handshakes and learns which sources deliver good proxies."""

__version__ = "1.31.0"
__version__ = "1.32.0"


def __getattr__(name):
Expand Down
4 changes: 2 additions & 2 deletions server.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "io.github.maximilianfeix/proxy-scraper",
"title": "proxy-scraper",
"description": "Free proxies that actually work: checked HTTP/SOCKS proxies, and pages fetched through them",
"version": "1.31.0",
"version": "1.32.0",
"websiteUrl": "https://proxy-scraper.de/",
"repository": {
"url": "https://github.com/maximilianfeix/proxy-scraper",
Expand All @@ -13,7 +13,7 @@
{
"registryType": "pypi",
"identifier": "proxy-scraper-cli",
"version": "1.31.0",
"version": "1.32.0",
"runtimeHint": "uvx",
"runtimeArguments": [
{
Expand Down
Loading