Earth data viewers
Project description
parsli
Getting started
First you should setup a virtual environment for this Python Application. You
can use conda, uv or anything else for managing your Python runtime. For the
following commands, we will be using uv with Python 3.10.
uv venv -p 3.10
source .venv/bin/activate
uv pip install parsli
Once your environment is loaded, you can start the viewer by running the following command:
# use remote rendering
python -m parsli.viewer --data ./data/model_0000000878.hdf5
# use wasm for local rendering
python -m parsli.viewer --data ./data/model_0000000878.hdf5 --wasm
Development setup
We assume your virtual environment is activated
uv pip install -e ".[dev]"
pre-commit install
This will automatically format and some static checking on the code at commit time, but you can also run it by hand using the following command line.
pre-commit run --all-files
Nox can also be used for running tests or linting the code.
# run everything
nox
# run just the linting
nox -s lint
Project details
Release history Release notifications | RSS feed
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 parsli-0.7.0.tar.gz.
File metadata
- Download URL: parsli-0.7.0.tar.gz
- Upload date:
- Size: 27.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0639b7f0b72baed0c7437b3e6b77606432ea88a0f89109bb284df45106fa2eae
|
|
| MD5 |
6ef98866e4a0ce60bd49155df3b8c131
|
|
| BLAKE2b-256 |
9cf626ee2b6725953d84306a52ddd86c006792ed186f0799a5e3ad1a1b71e7e7
|
Provenance
The following attestation bundles were made for parsli-0.7.0.tar.gz:
Publisher:
test_and_release.yml on brendanjmeade/parsli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
parsli-0.7.0.tar.gz -
Subject digest:
0639b7f0b72baed0c7437b3e6b77606432ea88a0f89109bb284df45106fa2eae - Sigstore transparency entry: 169711080
- Sigstore integration time:
-
Permalink:
brendanjmeade/parsli@3148245168f1208c8cf71567ade63c0a7d63ae1a -
Branch / Tag:
refs/heads/main - Owner: https://github.com/brendanjmeade
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
test_and_release.yml@3148245168f1208c8cf71567ade63c0a7d63ae1a -
Trigger Event:
push
-
Statement type:
File details
Details for the file parsli-0.7.0-py3-none-any.whl.
File metadata
- Download URL: parsli-0.7.0-py3-none-any.whl
- Upload date:
- Size: 27.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
582f5d2c8e0e32e12ed65df3b81e7dae22b5907e7c56ebd83095bf75adc593cb
|
|
| MD5 |
866afca657bfcf64870ef56a7ecbbeb5
|
|
| BLAKE2b-256 |
762b35c9ed82b8edd2e2a5bc05c777386f5528c2aca5f91ae0403ed739c04ff5
|
Provenance
The following attestation bundles were made for parsli-0.7.0-py3-none-any.whl:
Publisher:
test_and_release.yml on brendanjmeade/parsli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
parsli-0.7.0-py3-none-any.whl -
Subject digest:
582f5d2c8e0e32e12ed65df3b81e7dae22b5907e7c56ebd83095bf75adc593cb - Sigstore transparency entry: 169711081
- Sigstore integration time:
-
Permalink:
brendanjmeade/parsli@3148245168f1208c8cf71567ade63c0a7d63ae1a -
Branch / Tag:
refs/heads/main - Owner: https://github.com/brendanjmeade
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
test_and_release.yml@3148245168f1208c8cf71567ade63c0a7d63ae1a -
Trigger Event:
push
-
Statement type: