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_DIRexits 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.
Release files for mostlyright-data 0.9.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mostlyright_data-0.9.4.tar.gz | 4.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mostlyright_data-0.9.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.1 MB
Release files / mostlyright_data-0.9.4.tar.gz
| Download URL | mostlyright_data-0.9.4.tar.gz |
|---|---|
| Size | 4.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e20e7f1a5e147491fb3c2d26fca7f20c94f87f450757036c9166ed3aa028f219
|
|
BLAKE2b-256 checksum How to use checksums |
7e81473b79d8fbd7a52a110a361fda629759a7eaa705f8e5f72de842c65ca034
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.
Transparency logRelease files / mostlyright_data-0.9.4-py3-none-any.whl
| Download URL | mostlyright_data-0.9.4-py3-none-any.whl |
|---|---|
| Size | 4.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1379a2d5ca8327069396a8991d1e5eb6bdafc71a2af6157f271860724fa40c90
|
|
BLAKE2b-256 checksum How to use checksums |
4cc26107e35b8600848d56bb498b53074b86fabd07d649bd4335c3ea6c9b593a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.
Transparency log