Skip to main content

Package with utilities and tools for GNSS data processing

Project description

pygnss — GNSS utilities and tools

pygnss is a lightweight collection of utilities for GNSS data processing:

  • parsers for Hatanaka (CRX) and RINEX formats,
  • IONEX (GIM) utilities and exporters,
  • small geodetic and ionospheric helpers, and
  • a few filtering tools (particle filter, EKF/UKF helpers) used in demos and tests.

This README gives a short overview for users and contributors: installation, development (building the compiled extension), available CLI scripts and examples of the most used APIs.

Installation

Stable release from PyPI (no compiled extension required for pure-Python features):

pip install pygnss

Developer / editable install (builds the C extension declared in pyproject.toml). This is the recommended setup when working on the repository locally because some features (Hatanaka/CRX parsing) rely on a compiled extension for speed.

# create and activate a venv
python -m venv .venv
source .venv/bin/activate
# install the package and test/dev extras
python -m pip install --upgrade pip
python -m pip install -e '.[test]'

Notes on the compiled extension

  • The extension module pygnss._c_ext is built from the sources listed in pyproject.toml (under [[tool.setuptools.ext-modules]]). Building the package with pip install . or python -m build will compile it. On CI the workflow provided in .github/workflows/python-package.yml creates a virtualenv and runs pip install -e '.[test]' to ensure the entry points and compiled modules are available for tests.

CLI entry points (installed as console scripts)

The package declares several console scripts (see pyproject.toml):

  • ionex_diff — compare IONEX files or compare an IONEX to NeQuick output
  • compute_cdf — utility to compute CDF from data (used by examples)
  • rinex_from_file, rinex_to_parquet, merge_rinex_nav — helpers for RINEX conversions

After installing the package into a venv these commands are available on $PATH (from .venv/bin). Tests rely on the entry points being discoverable via PATH in CI, so the workflow prepends .venv/bin to PATH before running tests.

Quick usage examples

  1. Hatanaka (CRX) -> pandas DataFrame
from pygnss import hatanaka

df = hatanaka.to_dataframe('station.crx.gz', station='MYST')
print(df.head())

If the compiled extension is not available the function raises an ImportError with instructions to build/install the package (see "Developer" section).

  1. Read and diff IONEX maps (programmatic)
from pygnss import ionex
from pygnss.iono import gim

# load an ionex and collect VTEC maps
handler = gim.GimHandlerArray()
ionex.load('sample.ionex', gim_handler=handler)
print(len(handler.vtec_gims))

Running tests locally

With the venv active and the test extras installed the canonical way to run the test-suite is:

# inside the project root with .venv activated
python -m pytest -v

If tests call console scripts (such as ionex_diff) the venv bin directory must be on PATH so subprocesses can find the entry points. The CI workflow prepares the environment accordingly.

Where to look next

  • pygnss/hatanaka.py — Hatanaka/CRX parsing wrapper (uses compiled helper)
  • pygnss/ionex.py — IONEX loader/writer and CLI glue
  • pygnss/filter/ — particle filter, EKF/UKF helpers and demos

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pygnss-2.1.3-cp314-cp314t-win_amd64.whl (92.4 kB view details)

Uploaded CPython 3.14tWindows x86-64

pygnss-2.1.3-cp314-cp314t-win32.whl (90.7 kB view details)

Uploaded CPython 3.14tWindows x86

pygnss-2.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl (127.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pygnss-2.1.3-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (130.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.28+ x86-64

pygnss-2.1.3-cp314-cp314t-macosx_11_0_arm64.whl (91.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pygnss-2.1.3-cp314-cp314t-macosx_10_15_x86_64.whl (90.3 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

pygnss-2.1.3-cp314-cp314-win_amd64.whl (92.3 kB view details)

Uploaded CPython 3.14Windows x86-64

pygnss-2.1.3-cp314-cp314-win32.whl (90.6 kB view details)

Uploaded CPython 3.14Windows x86

pygnss-2.1.3-cp314-cp314-musllinux_1_2_x86_64.whl (126.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pygnss-2.1.3-cp314-cp314-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (129.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.12+ x86-64manylinux: glibc 2.28+ x86-64

pygnss-2.1.3-cp314-cp314-macosx_11_0_arm64.whl (91.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pygnss-2.1.3-cp314-cp314-macosx_10_15_x86_64.whl (90.2 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pygnss-2.1.3-cp313-cp313-win_amd64.whl (91.5 kB view details)

Uploaded CPython 3.13Windows x86-64

pygnss-2.1.3-cp313-cp313-win32.whl (89.8 kB view details)

Uploaded CPython 3.13Windows x86

pygnss-2.1.3-cp313-cp313-musllinux_1_2_x86_64.whl (125.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pygnss-2.1.3-cp313-cp313-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (128.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.12+ x86-64manylinux: glibc 2.28+ x86-64

pygnss-2.1.3-cp313-cp313-macosx_11_0_arm64.whl (91.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pygnss-2.1.3-cp313-cp313-macosx_10_13_x86_64.whl (90.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pygnss-2.1.3-cp312-cp312-win_amd64.whl (91.5 kB view details)

Uploaded CPython 3.12Windows x86-64

pygnss-2.1.3-cp312-cp312-win32.whl (89.8 kB view details)

Uploaded CPython 3.12Windows x86

pygnss-2.1.3-cp312-cp312-musllinux_1_2_x86_64.whl (125.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pygnss-2.1.3-cp312-cp312-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (128.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ x86-64manylinux: glibc 2.28+ x86-64

pygnss-2.1.3-cp312-cp312-macosx_11_0_arm64.whl (91.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pygnss-2.1.3-cp312-cp312-macosx_10_13_x86_64.whl (90.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pygnss-2.1.3-cp311-cp311-win_amd64.whl (91.5 kB view details)

Uploaded CPython 3.11Windows x86-64

pygnss-2.1.3-cp311-cp311-win32.whl (89.8 kB view details)

Uploaded CPython 3.11Windows x86

pygnss-2.1.3-cp311-cp311-musllinux_1_2_x86_64.whl (124.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pygnss-2.1.3-cp311-cp311-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (127.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ x86-64manylinux: glibc 2.28+ x86-64

pygnss-2.1.3-cp311-cp311-macosx_11_0_arm64.whl (91.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pygnss-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl (90.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pygnss-2.1.3-cp310-cp310-win_amd64.whl (91.5 kB view details)

Uploaded CPython 3.10Windows x86-64

pygnss-2.1.3-cp310-cp310-win32.whl (89.8 kB view details)

Uploaded CPython 3.10Windows x86

pygnss-2.1.3-cp310-cp310-musllinux_1_2_x86_64.whl (124.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pygnss-2.1.3-cp310-cp310-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (127.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.28+ x86-64

pygnss-2.1.3-cp310-cp310-macosx_11_0_arm64.whl (91.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pygnss-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl (90.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file pygnss-2.1.3-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 92.4 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 ee28e58dd9979141e086110a8bb93ff27fba73542c3dc2f41005a08c566d6a02
MD5 b603b0c3ca8b1eeb6f56bd4040656700
BLAKE2b-256 52cb0d3eb8a903333056e2e5e964432819eae6f5ebf58a9cb347bd05b701653e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314t-win_amd64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314t-win32.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 90.7 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 9632bf215e62493d7d316c384c265b6fb05ce68c2e96697549b72039a01b20a0
MD5 e08c5d294539f472c0d04773dfa05a65
BLAKE2b-256 38198f19b940307148d4e9291df32b07b70e6efbe5a57fcd92d15a68a0e73d84

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314t-win32.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e44e3daaacfc490b8f832de6df6ac18b47a044f680fbdc8bc387bbbeb6517e93
MD5 ee1f7d6f33cd51d2d8428c50ad247783
BLAKE2b-256 74c42fe30d1f035451e798929943129dfd2924a5e7e73cdf9f25e3ab148abcf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 629e9ad65074dd5ecd16eb3f7a524a489d18ce03685fd5d3d9f9425a8745b27f
MD5 3d79aa85756086faf4d789d572bab24c
BLAKE2b-256 e88b47ba2d70256bd5c6286ae39cdd6371a853e8817cd658dddffc5e8caef5c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ad7e10743773908fac54266b09ce12ae040e9384491d862f659d1f2feebcd12
MD5 e20ee968413156366f2e10d2240def15
BLAKE2b-256 08a7f8c507c1586e916be335f78036dc000132321469fc9dc0756b16817fe582

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ecc9f043bd04a0971c78e6cc75bca8509eb95fca4f86c8b0b08dd374c3dd2d1a
MD5 1f776e14ea674ccb82e19070a8d9f080
BLAKE2b-256 e62337182592b4188c05f58175113603e2213822e4b3ab62665fbf6baefe003d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 92.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 70bca7f04513a1bfef500173cdf75f23fe0f41129a3be6332009baeead9068a8
MD5 ebcf7088803473dabd5cf9b6fde14c94
BLAKE2b-256 84018f4e13cc8c81fd2e535a096eb2b5111b46b0981344bcef35c5059b4e280c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314-win32.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp314-cp314-win32.whl
  • Upload date:
  • Size: 90.6 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 ea825880d4b2c7cd86bb3e781addc879daeca70b1be3d45451052b93c3d8fa2c
MD5 02774a23240d812f9f34b7b128ba1519
BLAKE2b-256 7f1f2b6c70a27d6f07c48a6ca58afe7250cff0f67ad06579c7395ddde42d8096

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314-win32.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a4e5b630228fc1c15ba2a175d5e1825aee89335c76341288d8b325faf17ad23d
MD5 3d74dbbf1ff131b2eab0338838323c7b
BLAKE2b-256 bcbdcc441ba34b4eaab67036ce33156907116e7a4bf379bb470669359febc328

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp314-cp314-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bfde4de2401def4f3d888f7d35f40478ac273db3a1113db429693df50fe95e4f
MD5 0ce5b4cf1817a86c20e9d0e3cb13b387
BLAKE2b-256 cf13a0002c2f40277fefcb8344a77e55bc7b1c0b3ef864a55cde377723c2a6cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57009d2840ab1c2946f2c0098a96dc0e8766b192c713ba251e6dd90cb8519e19
MD5 67384f6fee4cd7c6c83a59459a962350
BLAKE2b-256 42d1f16059ce4a55459497510f0c4d619978d210b986c46be02031e94385a7ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ef941da47eb6bf7e0520da772beed3308e19c3622c2617cc5c99108bbdab72ad
MD5 9e831c58edfa8890289db16da99de8cf
BLAKE2b-256 99de6cf890d498ccd8dadc80936728473af1bebf0c4883a69b194b17acab3cc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 91.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 851207967600950836a6e38746c670ca13f02a4cc9751c6f9724090e798ac766
MD5 a154bae421e1cfc94ab7cc0d54c950cf
BLAKE2b-256 b89e03fb370359f62f4e17fcf4892dfd485e28c6b00ee78fd9a4d464b071b603

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp313-cp313-win32.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 89.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3f149c39da1808c3c2ca24a95df1c82420bcd20b4da85675863020c8bce1bca8
MD5 bb22ed614eac10ee6a4de739543059a6
BLAKE2b-256 250afbe2d0beb56391db8291798621befc37855c8c3f91866bb8b9ca52319232

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp313-cp313-win32.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4fe054428994731f9f6ab76326f2b0f0a65bda884f1d4e9a35f4a851bbbb5fe1
MD5 45be09179e43ca1906b726150c6a6416
BLAKE2b-256 7e04412a1367693e8bce4fbac757cfb3f4c9b6f178d8e66ba5143a8e775addbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp313-cp313-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp313-cp313-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3813ea8013147492d097079df0abc334067bc589581955011d2a4626a5efedaf
MD5 edb946689f9d70f960e5c9c000b75a7a
BLAKE2b-256 a57d133cf85d9e63da9e6cf9c54363b4c712b4254259ae949de627394d9a8d6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp313-cp313-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4be39dab8ff645001c29771f18d45de24279641947c1825dad25dadcc5864b2e
MD5 4f1b4ea98b5badeba14b0aa3724702fb
BLAKE2b-256 630a555df1b7d714a5fb98fd60c49829d9f34957a52125c3cb0c2fb163c0dfba

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 dbe535a26000ab1a91fad6e87cc200ce780f32341e0ec5714b56f3f3f0cb3be7
MD5 c2cdda369eac46ace8bb3d4e3c626f8b
BLAKE2b-256 bb546d29f4d814c74fed4289b24e3b18b745a7432694af86b098601a43576597

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 91.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f1bc65abedbda293727e57299fed44f4efa2d697d356219f3d1d14b0b262b291
MD5 1fc37ab2e37868e030c9d3e268816bae
BLAKE2b-256 034713d893387ba30add490e8690a134a49b350fd0ea26d8b9a5025e95f8c8ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 89.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 20ae4fb2f91fa781dc55c09fbaf8a18fa20d5cdeb8a5fd2868d6bb7afdd55a0d
MD5 c47e6f7dd087740a6649df514d52eda8
BLAKE2b-256 b29a41d25de353d2b33c9c46b392d8a56e89cf944a1c706c3363fc2aede8bbbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp312-cp312-win32.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 be34a72c215078306462da71fd556f2790c8fbe316fd4854e7f2cf359318eb0c
MD5 bec618cc8842a077a8c190f06e94d332
BLAKE2b-256 5a6f9804da09b9ffc21903b343ee060ec8856bd2b0a238e2b349f93c06642361

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp312-cp312-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp312-cp312-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b65771b47f21e755391e9b7038e16d0de4d65446d3b0b03aa03dd9550cbd8e57
MD5 8ae314d0fbec80a535df5587f1a5f518
BLAKE2b-256 9fb3669d6a885e32dd4f0cde4912e3eaa7735fd6e1851004c3878164f6bbcdf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp312-cp312-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07c69d6594863ca1d631f7344cb52e58c6f0f857ffa32c575e7c5d8783e03cff
MD5 bead7b93e042314dc91b9956aa49d529
BLAKE2b-256 f119e1e60d8e4ef7b9bd169f980b2b3efce7912c4eaf874ed51537cc0b81850c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 774f530e841d82ff62c8ae50a338d9640a5d93b1bab83c87e17365ca5526944c
MD5 e6aebce83f54c1514c11fe27f2b89eec
BLAKE2b-256 17ee4eb5f546607b936082458a3b6ca948c484bc8072340edbdac2ced770cc87

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 91.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 366ba2280b5bda42a177676f45d907cd2ccef7775e81173ee2562d042e53992d
MD5 f8da422b67a035be4690cf1198fad6c7
BLAKE2b-256 6a6449308fa6a19035fedefba35ac99be2b57bb5bc1fb13d104efdf55b3e09ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 89.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ec3f2e1b135064fc6dc335160bfd9d42e3f6c8a84fc95ec925878fde97fa43d9
MD5 3547b6d6cea59fb460fe64aa4d1160b1
BLAKE2b-256 ef532a51d0708b59e7bb359d9f70ce0150e16cc447e37b531ccc93336ccf840e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp311-cp311-win32.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 01eb8d1da033cb191d53f0161a44a2ae8b81b9729c7af130b8a4b36d5740446a
MD5 10473b37596b559fc2d473c1284b272b
BLAKE2b-256 c4fd03fcef4d7b00bc5fb88b43ef856a61b78b9b8d18a46346a25eb20a3540ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp311-cp311-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp311-cp311-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 141f7357d0276e75ebee56fff5b3c5be4c08d11a856e216f5d367159588f99a6
MD5 c4b403cdef1d81408859989f093c8620
BLAKE2b-256 13e290ef85c0421ad54884f634b7a91a6a5274815fd8078b8f3aa4bd0defec0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp311-cp311-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa817a5dfc9edf0db655ed251dbc3d1bbc13769812dc94a2bdb277046d4eca42
MD5 841ec19660fa63916e46aeeb67bd6a02
BLAKE2b-256 63a7dd2cdc36311e4eaaf0b5ca3af67d066c558cdf43d16456540fe490846866

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e2bcdf449b23e0cf6e9b501fd76c574f6c52ecbcf6b40fdc5f035b8e1a4c896
MD5 edd3d52743da789eff4efc93fc24462f
BLAKE2b-256 080cf408b9176b7f724d726a23fe14b6669f8cd665232a064cb8632f3e0b41ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 91.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 89f2531469d1ca944af713a501d8592262314038774e4a914933b770f738feef
MD5 b0863bb855d62b8cf4bdc29688924fdb
BLAKE2b-256 cdb97d2bae65df59b5846a86bf53cc623e7002bb9d50f466b89bfef1fbbf5d52

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: pygnss-2.1.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 89.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygnss-2.1.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8ecb87fbd8463478f29bab1fd7b0acbb0ae8cc7cf782e33c6650999d77dcb4e2
MD5 3d266aebe2237cc994bc98a7c420da98
BLAKE2b-256 c5c06b1bdf9e84fd1a0fafa540baa45211c26566c64c031e6b7d15ce00078e1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp310-cp310-win32.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e9f178be51e4a728c960c7eee81863c9f817611b71a054e1da16cf38f05ec03
MD5 25d4a38e1f92b08ec9c50ab8e71ae4f9
BLAKE2b-256 159dc96ca2e511537ab6138d55c0d7e34c9d7140831678a881e32f208c87e70c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp310-cp310-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp310-cp310-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 57551435461cdbbc741d8be8f27255a7fd99887c45ef51eff4eb96959ffa20a4
MD5 56eae6274f107ff61171946001dee7fd
BLAKE2b-256 bcfe8b6e3fe8fb751835c8c81775d6daf0c8d98bffbe127b7f3c8a2788d08fdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp310-cp310-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e658bfe81b0367d2e182c609e3caf743ab850f920a3c674369468f4cd8ccbc0
MD5 c5c96d973772290f7142a922d14cec70
BLAKE2b-256 7828f0f9067a61ac8f4c268ef9ef96f1e109570aab3e78c98328745a4275f156

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygnss-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygnss-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ff12ddee404b6a166aa0e32716d6ccdb48bb46daec34493e7bf22e4a4dee0a9
MD5 3a4ef116aecac5995f483ccc0e3ce436
BLAKE2b-256 4f90d47622c108682cb56598688cfaaea7ca42fce44354e24721ca5e6cac681b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygnss-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish.yml on mgfernan/pygnss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page