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.1.tar.gz (13.8 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.1-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: iseq_flow-0.1.1.tar.gz
  • Upload date:
  • Size: 13.8 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.1.tar.gz
Algorithm Hash digest
SHA256 12282e111a24b28b2e06befdfcdd14ead82893eaafe19d2d57d1d6fc41c1f3d8
MD5 e6415a5d8a2edbbe77fefc171009990d
BLAKE2b-256 4cda44d32cb237c1d949b857a331cecbf896539dfdcf0e01f96ef3fea6dc721c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iseq_flow-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 16.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0eb908cc8c6c11f29f8754a94f4010fe2919f0907add054f4e79cd4f2e52f828
MD5 13f95369de0cf6750b9f1a484c8bacf9
BLAKE2b-256 ffc6a9fdd50dfe5ad8ee064d37180687a4446eba2d87e680fbc7d60af47cccde

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