mostlyright-data
Mostly Right turns public weather, economic, financial, and satellite data into datasets for analysis and prediction. It keeps source links, timestamps, and check results with each dataset version.
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.
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 mostlyright_data-0.9.2.tar.gz.
File metadata
- Download URL: mostlyright_data-0.9.2.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87182ad25ccbb9691d95fe8b4c96fe9abc82ebf36fcbad0bbd1e4f9c1e117858
|
|
| MD5 |
1c371f154e04ef6a72ba78f8b23185fb
|
|
| BLAKE2b-256 |
e575c70f93c9b9992705922a0a3673bec427fe9602dd5db0132829c2a5d3d642
|
Provenance
The following attestation bundles were made for mostlyright_data-0.9.2.tar.gz:
Publisher:
publish-pypi.yml on mostlyrightmd/mostlyright-data-harness
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mostlyright_data-0.9.2.tar.gz -
Subject digest:
87182ad25ccbb9691d95fe8b4c96fe9abc82ebf36fcbad0bbd1e4f9c1e117858 - Sigstore transparency entry: 2583542312
- Sigstore integration time:
-
Permalink:
mostlyrightmd/mostlyright-data-harness@b9622de9de3e17dcad53e33cf6ed3fea8118fb31 -
Branch / Tag:
refs/tags/v0.9.2 - Owner: https://github.com/mostlyrightmd
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@b9622de9de3e17dcad53e33cf6ed3fea8118fb31 -
Trigger Event:
push
-
Statement type:
File details
Details for the file mostlyright_data-0.9.2-py3-none-any.whl.
File metadata
- Download URL: mostlyright_data-0.9.2-py3-none-any.whl
- Upload date:
- Size: 4.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02ace91ec4b5fc9915620afca89e9eee54294872c107f2e197dcdc6cabf6c41c
|
|
| MD5 |
9b7dea27c2ca208660761c49c5251715
|
|
| BLAKE2b-256 |
a3f15e63b0fc24fd75f2d8ce380ae28d2307f4c9c0141eecfa7da550af705781
|
Provenance
The following attestation bundles were made for mostlyright_data-0.9.2-py3-none-any.whl:
Publisher:
publish-pypi.yml on mostlyrightmd/mostlyright-data-harness
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mostlyright_data-0.9.2-py3-none-any.whl -
Subject digest:
02ace91ec4b5fc9915620afca89e9eee54294872c107f2e197dcdc6cabf6c41c - Sigstore transparency entry: 2583542320
- Sigstore integration time:
-
Permalink:
mostlyrightmd/mostlyright-data-harness@b9622de9de3e17dcad53e33cf6ed3fea8118fb31 -
Branch / Tag:
refs/tags/v0.9.2 - Owner: https://github.com/mostlyrightmd
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@b9622de9de3e17dcad53e33cf6ed3fea8118fb31 -
Trigger Event:
push
-
Statement type: