Skip to main content

SlyBrowser for Python

pip install slybrowser==0.3.1

launch() accepts the authorization file plus optional profile, launch, and humanize values. No import command is required. The SDK manages release selection, verification, download, pairing, and temporary state.

from slybrowser import launch

with launch(
    "account.authorization.json",
    {
        "profile": {"locale": "en-US", "screen": {"width": 1440, "height": 900}},
        "launch": {"headless": True, "profileMode": "ephemeral", "updateKernel": True},
        "humanize": {"enabled": True, "preset": "default"},
    },
) as browser:
    browser.get("https://example.test")
    print(browser.title)

The default path uses the matched project WebDriver and never falls back to a system browser. Install slybrowser[playwright] and use launch_playwright() only when the explicit adapter is required. A persistent adapter variant is also available.

Unknown or unsupported options, failed authorization, release verification errors, and browser/driver mismatches stop the launch. Treat the authorization file as a credential: do not commit, log, or share it.

See the complete SDK user API for every field and default.

Metadata

Release files for slybrowser 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for slybrowser 0.3.1
File Size Uploaded
slybrowser-0.3.1.tar.gz 59.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for slybrowser 0.3.1
File Interpreter ABI Platform
slybrowser-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 115.1 kB

Release files / slybrowser-0.3.1.tar.gz

Download URL slybrowser-0.3.1.tar.gz
Size 59.6 kB
Tags Source
SHA-256 checksum
How to use checksums
191b37f8b2f6b19d3b3d9499693e711d8ec4d13bb5dc5cbfe6322d08428e1fbf
BLAKE2b-256 checksum
How to use checksums
950f5b516705435756acd50c0e052cc34d9b66a5bc08c6a61fec891b1dad0d9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.9

Release files / slybrowser-0.3.1-py3-none-any.whl

Download URL slybrowser-0.3.1-py3-none-any.whl
Size 55.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
97e4cc3d9471b4b53c36e549cb1792873b8464d7069013af15f7eb8f5ade3a5d
BLAKE2b-256 checksum
How to use checksums
3ab8ed621cadb2f9e3e6d762ceef980c7a0787826d72e2a796779bec1d8b1934
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.9

Release history Release notifications | RSS feed

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page