Skip to content

release 1.29.0 - #330

Merged
maximilianfeix merged 1 commit into
mainfrom
release/1.29.0
Oct 14, 2026
Merged

maximilianfeix merged 1 commit into
mainfrom
release/1.29.0

Conversation

@maximilianfeix

Copy link
Copy Markdown
Owner

Version 1.29.0 in proxyscraper/__init__.py and server.json, changelog section dated today.

Minor bump: --serve-open is a new option, and a password-less --serve-host off loopback now refuses to start instead of warning (a deliberate, documented behavior change for security; compose.yaml is unaffected).

Since 1.28.0:

Verified locally: ruff clean, 1089 passed / 10 skipped, uv build → proxy_scraper_cli-1.29.0-py3-none-any.whl + sdist, wheel installed into a clean venv reports proxy-scraper 1.29.0 and lists --serve-open.

After the merge: tag v1.29.0 on the squash commit – the release workflow tests, builds, signs with Sigstore, creates the GitHub release, moves v1, publishes to PyPI and the MCP registry.

Security: the rotating server refuses to run as an open proxy (--serve-host
off loopback needs a password or --serve-open, #328); hash-enforced CI
installs, digest-pinned base image, checked mcp-publisher (#329).
Adds docs/MAINTENANCE.md, the maintenance log.
@maximilianfeix
maximilianfeix merged commit 6373734 into main Oct 14, 2026
21 checks passed
@maximilianfeix
maximilianfeix deleted the release/1.29.0 branch October 14, 2026 18:38
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