Skip to main content

mostlyright-data

mostlyright-data is the Mostly Right command-line client. It starts hosted research and build work, follows run status, and downloads completed datasets.

Requirements

Use CPython 3.13.

Install

python -m pip install mostlyright-data

The default install is the hosted client. It works on Linux, macOS, and Windows.

Sign in

mr-data login
mr-data whoami

login stores a device key on the current machine. whoami checks that key.

Check the installation

mr-data --version
mr-data --help

Use mr-data research-open, mr-data research-status, and mr-data research-close for hosted research sessions. research-status shows the current state.

Local tools

The optional local tools require Linux:

python -m pip install "mostlyright-data[local]"

They build and check worker inputs. They are not required for the hosted client.

Documentation

Use mr-data --help for the full command list and options. Commands that support --json write one JSON object.

For local builds, --input-root and --output may use relative paths.

Limits and behavior

  • mr-data review --local RUN_DIR exits 1 when a check fails.
  • The weather Reader accepts one extracted GRIB2 record. It refuses a multi-record GFS or HRRR file.
  • Hosted credential-free acquisition is limited to one single-address public HTTPS object. Bounded collections require both local attestations.

Verification

make test-fast

make test-fast is non-authoritative and is useful while editing. make verify is required before review or merge.

Development

uv sync --locked --extra dev

The local test suite requires Linux for worker-boundary tests. The hosted client is tested on Linux, macOS, and Windows.

Download files

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

Source Distribution

mostlyright_data-0.9.1.tar.gz (4.4 MB view details)

Uploaded Source

Built Distribution

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

mostlyright_data-0.9.1-py3-none-any.whl (4.6 MB view details)

Uploaded Python 3

File details

Details for the file mostlyright_data-0.9.1.tar.gz.

File metadata

  • Download URL: mostlyright_data-0.9.1.tar.gz
  • Upload date:
  • Size: 4.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for mostlyright_data-0.9.1.tar.gz
Algorithm Hash digest
SHA256 b98bbdb93ecef06d0300604822e7eb2a8b9218b7e40552fb8d2e6d40ec533de1
MD5 c56df4401041c22f740111abe3ddc6f9
BLAKE2b-256 91154083e64d1660377875e7e63c4947ba243636fb5564099a5b63667574d07d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mostlyright_data-0.9.1.tar.gz:

Publisher: publish-pypi.yml on mostlyrightmd/mostlyright-data-harness

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mostlyright_data-0.9.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mostlyright_data-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a2772f5684038d2451612f036366ee8f9d8ae6b6a12627c9806f7f1e65082ef7
MD5 f4006de2d086b7377408e7c593ea96df
BLAKE2b-256 c05569e78188dc09d8bb050afb87c2459e1977ad3968b1ba3c6d44881a31fc75

See more details on using hashes here.

Provenance

The following attestation bundles were made for mostlyright_data-0.9.1-py3-none-any.whl:

Publisher: publish-pypi.yml on mostlyrightmd/mostlyright-data-harness

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.9.3

2 files

0.9.2

2 files

This release

0.9.1 This release

2 files

0.9.0

2 files

Supported by

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