Skip to main content
Loss of provenance

A previous release had provenance metadata, but this release does not. View details.

canVODpy

canvod-preflight

PyPI Python License DOI

The canVOD file name convention for GNSS-T receiver files. canvod-preflight is a package of canVODpy, an open Python ecosystem for GNSS-Transmissometry canopy VOD retrievals.

What it does

  • Defines the canVOD file name, which names site, receiver, start time, period, sampling interval, and file type.
  • CanVODFilename parses and builds these names.
  • find_overlaps finds files whose time spans overlap.

Install

uv add canvod-preflight

Most users install canvodpy, which includes this package, the command line, and the processing pipeline. canVODpy requires Python 3.14.

Example

from canvod.preflight import CanVODFilename

name = CanVODFilename.from_filename("ROSA01TUW_R_20250011330_15M_05S_AA.rnx")
print(name.site, name.receiver_type, name.year, name.doy)  # ROS A 2025 1

Documentation

How to cite

If you use canVODpy, please cite it with its DOI, 10.5281/zenodo.18496233, which always leads to the newest version. CITATION.cff has the full citation.

License

Apache License 2.0

Metadata

Release files for canvod-preflight 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Loss of provenance

These files do not have provenance metadata, despite files in a prior release including this data.

We recommend further investigation before installing these files. View details.

Source distribution (sdist)

Source distribution for canvod-preflight 1.0.0
File Size Uploaded Provenance
canvod_preflight-1.0.0.tar.gz 19.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for canvod-preflight 1.0.0
File Interpreter ABI Platform
canvod_preflight-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 44.3 kB

Release files / canvod_preflight-1.0.0.tar.gz

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL canvod_preflight-1.0.0.tar.gz
Size 19.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a032ed2663174cb8a4a2b29fb167a8b772a48a7c54c174ecf4ad3894147f3fb3
BLAKE2b-256 checksum
How to use checksums
c75e4f37e62a909ee205a8f2385c8a4dfb77e4a652a73fed45f32af5f1c1a3af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / canvod_preflight-1.0.0-py3-none-any.whl

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL canvod_preflight-1.0.0-py3-none-any.whl
Size 24.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7a9475b875200e0ebaa8940bfeeef243b9d694b2e42b96fbbf11b86c4d358c68
BLAKE2b-256 checksum
How to use checksums
ba52b9d99fd4df38d50bfca66027dc5a6557147f8b4c7ec7a9b77a50251557e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for canvod-preflight 1.0.0

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.

Loss of provenance

A previous release of these files had provenance metadata, but this release does not.

While this could reflect a routine change by the project maintainers, it may also indicate that the release files have been compromised.

Release comparison

  • Removed 1.0.0b1 2 files With provenance
  • Added 1.0.0 2 files Without provenance

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page