mirror of
https://github.com/CloakHQ/CloakBrowser.git
synced 2026-06-23 11:41:46 +02:00
fix: use absolute image URLs for PyPI, bump to 0.1.2
PyPI doesn't render relative image paths — switched to raw GitHub URLs. Also updated pyproject.toml metadata (author, URLs).
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="images/logo.png" width="500" alt="CloakBrowser">
|
<img src="https://raw.githubusercontent.com/CloakHQ/CloakBrowser/main/images/logo.png" width="500" alt="CloakBrowser">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
# CloakBrowser
|
# CloakBrowser
|
||||||
@@ -70,22 +70,22 @@ All tests verified against live detection services. Last tested: Feb 2026 (Chrom
|
|||||||
### Proof
|
### Proof
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="images/recaptcha_v3_score_09.png" width="600" alt="reCAPTCHA v3 — Score 0.9">
|
<img src="https://raw.githubusercontent.com/CloakHQ/CloakBrowser/main/images/recaptcha_v3_score_09.png" width="600" alt="reCAPTCHA v3 — Score 0.9">
|
||||||
<br><em>reCAPTCHA v3 score 0.9 — server-side verified (human-level)</em>
|
<br><em>reCAPTCHA v3 score 0.9 — server-side verified (human-level)</em>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="images/turnstile_non_interactive.png" width="600" alt="Cloudflare Turnstile — Success">
|
<img src="https://raw.githubusercontent.com/CloakHQ/CloakBrowser/main/images/turnstile_non_interactive.png" width="600" alt="Cloudflare Turnstile — Success">
|
||||||
<br><em>Cloudflare Turnstile non-interactive challenge — auto-resolved</em>
|
<br><em>Cloudflare Turnstile non-interactive challenge — auto-resolved</em>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="images/browserscan_normal.png" width="600" alt="BrowserScan — Normal">
|
<img src="https://raw.githubusercontent.com/CloakHQ/CloakBrowser/main/images/browserscan_normal.png" width="600" alt="BrowserScan — Normal">
|
||||||
<br><em>BrowserScan bot detection — NORMAL (4/4 checks passed)</em>
|
<br><em>BrowserScan bot detection — NORMAL (4/4 checks passed)</em>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="images/fingerprintjs_pass.png" width="600" alt="FingerprintJS — Passed">
|
<img src="https://raw.githubusercontent.com/CloakHQ/CloakBrowser/main/images/fingerprintjs_pass.png" width="600" alt="FingerprintJS — Passed">
|
||||||
<br><em>FingerprintJS web-scraping demo — data served, not blocked</em>
|
<br><em>FingerprintJS web-scraping demo — data served, not blocked</em>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
__version__ = "0.1.0"
|
__version__ = "0.1.2"
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 304 KiB |
+5
-5
@@ -10,7 +10,7 @@ readme = "README.md"
|
|||||||
license = "MIT"
|
license = "MIT"
|
||||||
requires-python = ">=3.9"
|
requires-python = ">=3.9"
|
||||||
authors = [
|
authors = [
|
||||||
{ name = "cloakbrowser" },
|
{ name = "CloakHQ", email = "cloakhq@pm.me" },
|
||||||
]
|
]
|
||||||
keywords = [
|
keywords = [
|
||||||
"stealth",
|
"stealth",
|
||||||
@@ -47,10 +47,10 @@ dependencies = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
[project.urls]
|
[project.urls]
|
||||||
Homepage = "https://github.com/CloakHQ/cloakbrowser"
|
Homepage = "https://github.com/CloakHQ/CloakBrowser"
|
||||||
Documentation = "https://github.com/CloakHQ/cloakbrowser#readme"
|
Documentation = "https://github.com/CloakHQ/CloakBrowser#readme"
|
||||||
Repository = "https://github.com/CloakHQ/cloakbrowser"
|
Repository = "https://github.com/CloakHQ/CloakBrowser"
|
||||||
Issues = "https://github.com/CloakHQ/cloakbrowser/issues"
|
Issues = "https://github.com/CloakHQ/CloakBrowser/issues"
|
||||||
|
|
||||||
[tool.hatch.version]
|
[tool.hatch.version]
|
||||||
path = "cloakbrowser/_version.py"
|
path = "cloakbrowser/_version.py"
|
||||||
|
|||||||
Reference in New Issue
Block a user