Skip to main content

mostlyright-data

Mostly Right turns historical and live public data—weather, economic releases, financial reports, and satellite data—into consistent datasets for analysis and prediction. Each dataset includes source links, timestamps, and check results.

mostlyright-data is the command-line client. It starts hosted research and build work, follows run status, and downloads completed Parquet 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.3.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.3-py3-none-any.whl (4.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mostlyright_data-0.9.3.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.3.tar.gz
Algorithm Hash digest
SHA256 df04cb6f4402f5c725c8a264d61af46a2ece505829778f48a79b09a129925afb
MD5 f51eb74147a5dcc3bd75f70f568303fb
BLAKE2b-256 4db0694c38e247552c1bbbfdd3b4ff01c7a6d19426f8e4f1062c4a46fb38dd21

See more details on using hashes here.

Provenance

The following attestation bundles were made for mostlyright_data-0.9.3.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.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mostlyright_data-0.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 21df782e327aea0dfda57687925890806899488335f891ac9e9087d8e8c2a3f7
MD5 ef8d5d9625ee2465950e42da73408297
BLAKE2b-256 b1e9d4e8d396d5a5d713ec0578c6b56281bfa564c5f9ad918405c3e3d309074b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mostlyright_data-0.9.3-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

This release

0.9.3 This release

2 files

0.9.2

2 files

0.9.1

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