Skip to main content

FlashData CLI for Python package installers

English | 简体中文

FlashData provides structured Google search and YouTube data, transcripts/captions, background jobs and bulk delivery. This package installs the official FlashData CLI, including secure profiles, onboarding and recoverable bulk workflows. The command is flashdata; the Python SDK is the separate flashdata distribution.

Version 1.1.2 wraps the official v1.1.2 executable, including JSON, plain-text and Markdown response options. The package requires Python 3.10+ for its small launcher and no Go compiler or runtime. It has no Python runtime dependencies and never downloads an executable during installation or startup.

Supported wheels: Linux glibc 2.17+ x86_64/aarch64, macOS 13+ Intel/Apple Silicon, Windows x86_64. Linux musl/Alpine, Windows ARM64 and 32-bit systems have no matching wheels. An unsupported platform fails resolution rather than installing a different executable.

Version 1.1.2 makes default login work on fresh headless Linux profiles when the desktop keyring is unavailable. Existing profiles and run history are preserved.

Install

Choose one installation method. Use an isolated Python environment for pip/uv pip; use uv tool for an independent CLI environment. The command remains flashdata.

python -m venv .venv-cli

Activate it with source .venv-cli/bin/activate on Bash, or .venv-cli\Scripts\Activate.ps1 on PowerShell. Then choose pip or uv pip:

python -m pip install flashdata-cli==1.1.2
uv pip install flashdata-cli==1.1.2

Alternatively, outside the virtual environment:

uv tool install flashdata-cli==1.1.2
flashdata --version
flashdata --help

If uv reports that its executable directory is not on PATH, run uv tool update-shell and restart the shell. A previous Homebrew/APT/RPM/manual installation can shadow this command; check command -v flashdata on Bash or Get-Command flashdata on PowerShell. Avoid using multiple managers for the same PATH entry.

For offline installation, download the wheel for your platform and install its local path.

Use and maintain

Get a key from your FlashData account, then use flashdata auth login (hidden terminal input). See English onboarding and installation, 简体中文 and the complete bulk workflow. Native arguments, stdin/stdout/stderr, signals and exit status pass through the launcher; no API credentials belong in installation commands.

On a fresh headless Linux setup, flashdata auth login automatically uses a private credential file if the desktop keyring is unavailable. The file has owner-only permissions and is not encrypted. Later commands reuse it without extra flags.

To upgrade, use --upgrade with pip/uv pip or uv tool install --reinstall with uv tool. An exact ==1.1.2 constraint stays pinned; change it intentionally for a newer version. Uninstall with python -m pip uninstall flashdata-cli, uv pip uninstall flashdata-cli, or uv tool uninstall flashdata-cli, matching the installer you used. Removing the package preserves per-user CLI profiles and run history; use flashdata auth logout first if you want to remove a saved credential.

Build, validation and publication prerequisites are in the checkout's docs/python-packaging.md. Nothing in the packaging or test scripts uploads packages. Support: support@flashdata.dev.

Metadata

Release files for flashdata-cli 1.1.2

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

Built distributions (wheels)

Table of built distributions (wheels) for flashdata-cli 1.1.2
File
flashdata_cli-1.1.2-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
flashdata_cli-1.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
flashdata_cli-1.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
flashdata_cli-1.1.2-py3-none-macosx_13_0_x86_64.whl Python 3 none macOS 13.0+ x86-64 Details
flashdata_cli-1.1.2-py3-none-macosx_13_0_arm64.whl Python 3 none macOS 13.0+ ARM64 Details

Total release size: 17.7 MB

Release files / flashdata_cli-1.1.2-py3-none-win_amd64.whl

Download URL flashdata_cli-1.1.2-py3-none-win_amd64.whl
Size 3.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
ba503d313aaa1dd66d685e493eaaa0afcf236bf8e5dfb8224d1e1dd39f5c4baf
BLAKE2b-256 checksum
How to use checksums
b7699a1fa1318b9c9f9f22bb879e02d0d53fd5c492205f3416e787b9b42bfe96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / flashdata_cli-1.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashdata_cli-1.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
3d6c88bd321889c4de4d8b05a8a69ea0c211a994038dfafcc83be8b1eb1566c0
BLAKE2b-256 checksum
How to use checksums
d97829073a3deb21a63985893a8766814a5d3f440b39458eaa4d171dd3d49f67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / flashdata_cli-1.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashdata_cli-1.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
ca86d0f46f9861a94dd8c074fbfdf3c7abd986634c42f548e3eebb1af55461f7
BLAKE2b-256 checksum
How to use checksums
2582415dc753103742ccb435f5cc2fe96ecb6a97d363fff2bcd05dab92be2e0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / flashdata_cli-1.1.2-py3-none-macosx_13_0_x86_64.whl

Download URL flashdata_cli-1.1.2-py3-none-macosx_13_0_x86_64.whl
Size 3.6 MB
Tags Python 3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
8cd48e82ffe5f8ad6fd1bffe9b791fb836c0cdfec623b298de185cf8ff9846ac
BLAKE2b-256 checksum
How to use checksums
9f6ea6089b2164778706e945bfbd49418cfdee6bf68d89f4bc7417ab89b943d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / flashdata_cli-1.1.2-py3-none-macosx_13_0_arm64.whl

Download URL flashdata_cli-1.1.2-py3-none-macosx_13_0_arm64.whl
Size 3.3 MB
Tags Python 3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
2a50615d68691607d9c85a48021b378edf3b49f2fd099bfe7735a723a8b9e09d
BLAKE2b-256 checksum
How to use checksums
8e2161b6bda5fd6b08d6aa8b78402d82b038696285e613d1cf8aea1747e70a0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Security for flashdata-cli 1.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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