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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iseq_flow-0.1.2.tar.gz.
File metadata
- Download URL: iseq_flow-0.1.2.tar.gz
- Upload date:
- Size: 13.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
742bb6cce53f7596b2c4ca6079745c9069e8a88fa852b6b59806a20f665fb66d
|
|
| MD5 |
5ba8d91c07a96a47ab220103de5e632a
|
|
| BLAKE2b-256 |
ac9d39c85629287b2e8424bceb0e97cfc2336e28eed22d77919f5b58324e2c37
|
File details
Details for the file iseq_flow-0.1.2-py3-none-any.whl.
File metadata
- Download URL: iseq_flow-0.1.2-py3-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1534744850c1c6a73bc2f9d98114e532d31998e2b22cbe2243d2844f22a1907
|
|
| MD5 |
59249eaeac3bc76f2ef20c211d28a2f3
|
|
| BLAKE2b-256 |
9ffa3c9a99418d52ee9fab15b8959b233403e3b7fb04f0873f526023ac81f14b
|