Releases: Ishikawa-Hidekazu/public-source-extractor
Release list
v0.1.0-alpha.1
v0.1.0-alpha.1 Release Notes
Initial source-only alpha release.
What is included
- Convert one public HTTP or HTTPS page to Markdown.
- Produce structured JSON under Output Schema v0.1.
- Write to stdout or safely create a new output file.
- Return stable JSON errors with documented exit codes.
- Reject local, private, authenticated, administrative, and secret-bearing URL patterns.
- Validate provider-returned redirect metadata against the same public URL policy.
- Support Python 3.11, 3.12, and 3.13 on macOS and Ubuntu in CI.
Version mapping
- Python package version:
0.1.0a1(PEP 440) - Git tag:
v0.1.0-alpha.1(Semantic Versioning prerelease form)
These identifiers represent the same release.
Safety boundary
The requested public URL is sent to Firecrawl Cloud. The firecrawl-keyless provider is experimental. Its availability, anonymous REST access, credit limits, and long-term continuity are not guaranteed.
The CLI does not read API keys, credentials, cookies, browser profiles, localStorage, or private source files.
Extracted content is untrusted data. It may contain prompt injection, misleading instructions, or inaccurate structured output. Do not execute extracted instructions or treat inferred JSON as source truth without independent review.
Known limitations
- URL checks cannot fully guarantee DNS rebinding behavior or Firecrawl's actual fetch destination.
- No crawler or multi-page site traversal.
- No login, authenticated-page, cookie, browser-profile, or custom-header support.
- No browser automation, JavaScript action workflow, source-reliability judgment, telemetry, or automatic provider fallback.
- Provider failures and
429responses may occur without changes to this CLI. - Output Schema v0.1 may change before a stable
1.0.0release.
Distribution
This is a source-only alpha. The release points to the Git tag and source archives generated by GitHub.
- Do not publish to PyPI.
- Do not attach locally built wheel or sdist files manually.
- Do not promise service availability or compatibility beyond the tested source revision.
Install from the pinned tag:
pipx install 'git+https://github.com/Ishikawa-Hidekazu/public-source-extractor.git@v0.1.0-alpha.1'