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.4.tar.gz (25.0 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.4-py3-none-any.whl (27.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: iseq_flow-0.1.4.tar.gz
  • Upload date:
  • Size: 25.0 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.4.tar.gz
Algorithm Hash digest
SHA256 b0b56251736efdf909ff41fdfc7e006315315521d332c00b5f921c22100cb872
MD5 dd69752d5daabf43a3511bb98bd9fd80
BLAKE2b-256 ecb39427ad17a74162791178645297f61a7635de4144bbd2dfb5257ad28a8a27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iseq_flow-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 27.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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1b6bfd67b8c5addd88a6c2b826ea0f2b72620d4db5d45e48802d58eb339e64e0
MD5 f8df86fd7443e599a9c243ff9c627731
BLAKE2b-256 e2934129782f0abc1b41ddde81eba8197b3235591f766a593dd35da607d5be2e

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