Skip to main content

CLI tool for IntelliSeq Flow - cloud file management

Project description

iseq-flow

CLI tool for IntelliSeq Flow - cloud file management.

Installation

pip install iseq-flow

Usage

Authentication

Login using OAuth Device Flow:

flow login

This will open a browser for authentication. Your credentials are stored securely in your system keyring.

Check login status:

flow status

Logout:

flow logout

File Operations

List files in a project:

flow files ls --project PROJECT_ID
flow files ls --project PROJECT_ID --path data/raw/

Download a file:

flow files download --project PROJECT_ID --path data/file.txt
flow files download --project PROJECT_ID --path data/file.txt -o local_file.txt

Upload a file:

flow files upload --project PROJECT_ID --path data/uploaded.txt local_file.txt

Configuration

Configure the Flow service URL:

flow config set api_url https://files.flow.intelliseq.com

View current configuration:

flow config show

Development

# Install in development mode
pip install -e ".[dev]"

# Run tests
pytest

# Format code
ruff format .
ruff check --fix .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iseq_flow-0.1.5.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iseq_flow-0.1.5-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

Details for the file iseq_flow-0.1.5.tar.gz.

File metadata

  • Download URL: iseq_flow-0.1.5.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.9

File hashes

Hashes for iseq_flow-0.1.5.tar.gz
Algorithm Hash digest
SHA256 90918fb81b5dd924c8f0f1ff0f69046ab2eca4e6f3532b9a3c0405f7c4057655
MD5 58253344894126e173982b24c1338d79
BLAKE2b-256 3bef5ea73302669acf660148f254f6ac8b428e1fc17f655a4628f70415ea3cda

See more details on using hashes here.

File details

Details for the file iseq_flow-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: iseq_flow-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 27.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.9

File hashes

Hashes for iseq_flow-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 916f20512aaee9130eefe5fa2f6bad951a95462dbd9c132ea01c3ce706ab75c7
MD5 4dd6b07179148562e305e0651dd7404c
BLAKE2b-256 54ee690e841b2652cc81c8b22b4374882caa2ea922b3a2362bfa37970cddfb16

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page