Skip to main content

qim-data

QIM Center wrapper around magic-wormhole.

Architecture and contributor notes: docs/CLI-wrapper.md

Install

pip install qim-data

Quick usage

qim-data send /path/to/file
qim-data receive

Current status

Initial Python package structure is in place with a CLI-first backend:

  • qim-data send <source>
  • qim-data receive [code]
  • qim-data config

The current backend invokes the wormhole CLI with QIM defaults. The internal architecture keeps a backend abstraction so we can later add a direct Python API backend.

Package layout

  • pyproject.toml: packaging metadata and qim-data entrypoint
  • src/qim_data/cli.py: command parsing and dispatch
  • src/qim_data/app.py: application orchestration
  • src/qim_data/config.py: runtime configuration model
  • src/qim_data/constants.py: QIM endpoint defaults
  • src/qim_data/backends/: backend interface and CLI backend implementation

Metadata

Release files for qim-data 0.1.1

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

Source distribution (sdist)

Source distribution for qim-data 0.1.1
File Size Uploaded
qim_data-0.1.1.tar.gz 7.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qim-data 0.1.1
File Interpreter ABI Platform
qim_data-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.1 kB

Release files / qim_data-0.1.1.tar.gz

Download URL qim_data-0.1.1.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d03d704355dbd2d259496ab72933800af1ce7c283c2fc8fc47e7c34fec1f20cf
BLAKE2b-256 checksum
How to use checksums
c0d4a3b54bb43ec5b2f7de1b062bed31f7223bb90209934ba6bf816589d4e13f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / qim_data-0.1.1-py3-none-any.whl

Download URL qim_data-0.1.1-py3-none-any.whl
Size 8.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dc5b085b135589bbcf19a68ff05384ed401bc82ef96bf8142afe895943f31c09
BLAKE2b-256 checksum
How to use checksums
6ea41ebbfbabaa0ddc193123c283e7ea06b7ce060c131e0a3509715ea0bc3c19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

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